matthew (Matthew Seaman)
User

Projects

User Details

User Since
May 10 2014, 7:23 AM (192 w, 5 d)

Recent Activity

Yesterday

matthew committed rP459291: Update to 7.2.0.
Update to 7.2.0
Wed, Jan 17, 10:18 PM

Tue, Jan 16

matthew accepted D13902: textproc/py-qrcode fix man page path.

LGTM, but remember that you should get maintainer approval before committing.

Tue, Jan 16, 10:55 AM
matthew added a comment to D8996: Make the base package each have a different origin..

Considering the recent changes in ports to do with FLAVORS, which has definitively broken the 1-to-1 relation between pkg name and port origin, is this change still desirable?

Tue, Jan 16, 10:38 AM

Thu, Jan 11

matthew committed rP458801: Update to 2.1.1.
Update to 2.1.1
Thu, Jan 11, 10:57 PM

Wed, Jan 10

matthew committed rP458701: Update to 8.32.0.
Update to 8.32.0
Wed, Jan 10, 11:17 PM
matthew committed rS327799: Take in kevlo's commit bit, at his own request..
Take in kevlo's commit bit, at his own request.
Wed, Jan 10, 10:19 PM

Sun, Jan 7

matthew committed rP458373: Update to 7.1.2.
Update to 7.1.2
Sun, Jan 7, 7:17 PM

Fri, Jan 5

matthew added inline comments to D12592: New USES+=django and Django default version.
Fri, Jan 5, 7:13 AM

Thu, Jan 4

matthew updated the diff for D12592: New USES+=django and Django default version.
  • Merge branch 'master' into arcpatch-D12592
  • Add new py-django-netfields port
Thu, Jan 4, 7:30 AM

Wed, Jan 3

matthew added inline comments to D12592: New USES+=django and Django default version.
Wed, Jan 3, 6:59 PM
matthew updated the diff for D12592: New USES+=django and Django default version.
  • Merge branch 'master' into arcpatch-D12592
Wed, Jan 3, 6:35 AM

Tue, Jan 2

matthew added inline comments to D12592: New USES+=django and Django default version.
Tue, Jan 2, 4:14 PM
matthew updated the diff for D12592: New USES+=django and Django default version.
  • Merge branch 'master' into arcpatch-D12592
Tue, Jan 2, 6:51 AM

Mon, Jan 1

matthew updated the diff for D12592: New USES+=django and Django default version.
  • Merge branch 'master' into arcpatch-D12592
Mon, Jan 1, 9:01 PM
matthew updated the summary of D12592: New USES+=django and Django default version.
Mon, Jan 1, 8:26 AM

Sun, Dec 31

matthew updated the diff for D12592: New USES+=django and Django default version.

Fix remaining build problems. Every Django related port now builds
correctly.

Sun, Dec 31, 9:21 PM
matthew updated the diff for D12592: New USES+=django and Django default version.

Major rework of the code, modelled on python.mk

Sun, Dec 31, 9:46 AM

Fri, Dec 29

matthew committed rP457518: Switch dependency from the deprecated sysutils/rubygem-hiera1 to….
Switch dependency from the deprecated sysutils/rubygem-hiera1 to…
Fri, Dec 29, 6:26 PM

Sat, Dec 23

matthew committed rP457102: Security Upate to 4.7.7.
Security Upate to 4.7.7
Sat, Dec 23, 7:33 PM
matthew committed rP457086: Document phpMyAdmin PMSA-2017-9: Critical XSRF/CSRF vulnerability..
Document phpMyAdmin PMSA-2017-9: Critical XSRF/CSRF vulnerability.
Sat, Dec 23, 5:03 PM
matthew committed rS327104: Restore Wolfram Schneider's commit bit at his request. Conrad Meyer.
Restore Wolfram Schneider's commit bit at his request. Conrad Meyer
Sat, Dec 23, 12:44 PM

Thu, Dec 21

matthew added a comment to D12592: New USES+=django and Django default version.
In D12592#283856, @mat wrote:
Thu, Dec 21, 3:50 PM
matthew added a comment to D12592: New USES+=django and Django default version.

Merge upstream changes -- ie. package flavours. www/seahub is
problematic, causing the whole poudriere bulk to fail if included in
the list of package targets. Other than that, builds correctly with
both py27 and py36.

Creating django111 and django20 flavours would be interesting, but
that implies packages with multiple flavors which is a problem.

  • Use the Django pkgname prefix for dependencies
  • Add django-2.0 to the list of possible versions.

    ToDo:

    fix www/seahub DJANGO_REL -- release value equivalent to PYTHON_REL

It maybe time to rename the port to py-seahub. Is this the issue you are running into? Seahub only runs on py27 and django 18. Let me know if there is anything I can assist with.

Thu, Dec 21, 1:21 PM

Dec 19 2017

matthew updated the diff for D12592: New USES+=django and Django default version.

Merge upstream changes -- ie. package flavours. www/seahub is
problematic, causing the whole poudriere bulk to fail if included in
the list of package targets. Other than that, builds correctly with
both py27 and py36.

Dec 19 2017, 6:43 AM

Dec 13 2017

matthew added a comment to D13473: devel/youcompleteme: Code-completion engine for Vim.

Test build shows plist problems -- seems there are files left over:

=>> Checking for extra files and directories
=>> Error: Files or directories left over:
@dir share/vim/vimfiles
@dir share/vim/vimfiles/doc
share/vim/vimfiles/doc/tags
build of devel/youcompleteme | YouCompleteMe-g20171203 ended at Wed Dec 13 12:43:26 GMT 2017
build time: 00:04:55
Dec 13 2017, 3:33 PM
matthew added inline comments to D13473: devel/youcompleteme: Code-completion engine for Vim.
Dec 13 2017, 7:42 AM

Dec 12 2017

matthew added a comment to D12592: New USES+=django and Django default version.
In D12592#281340, @mat wrote:

So, this is the time to update this and make it use flavors no ?

Dec 12 2017, 1:30 PM

Dec 2 2017

matthew committed rP455381: Update to 5.1.45.
Update to 5.1.45
Dec 2 2017, 6:12 PM
matthew committed rP455380: Upgrade to 7.1.1.
Upgrade to 7.1.1
Dec 2 2017, 6:07 PM

Dec 1 2017

matthew added a comment to D13262: New port: devel/arduino-bsd-mk - build Arduino sketches with make(1).

Note: be sure to use ${PORTSDIR}/Tools/scripts/addport to commit your new port -- this will ensure that it gets hooked up to the ports tree correctly.

Dec 1 2017, 7:32 AM
matthew accepted D13262: New port: devel/arduino-bsd-mk - build Arduino sketches with make(1).

LGTM

Dec 1 2017, 7:29 AM
matthew committed rP455250: Upgrade to 4.7.6.
Upgrade to 4.7.6
Dec 1 2017, 7:07 AM

Nov 30 2017

matthew committed rP455172: Update to 8.31.0.
Update to 8.31.0
Nov 30 2017, 7:01 AM

Nov 29 2017

matthew added inline comments to D13262: New port: devel/arduino-bsd-mk - build Arduino sketches with make(1).
Nov 29 2017, 7:19 AM

Nov 27 2017

matthew requested changes to D13262: New port: devel/arduino-bsd-mk - build Arduino sketches with make(1).
Nov 27 2017, 6:58 AM

Nov 26 2017

matthew accepted D13254: Update the package description WWW url for devel/arduino-mk.

LGTM

Nov 26 2017, 8:15 PM

Nov 19 2017

matthew updated the diff for D12592: New USES+=django and Django default version.

Track upstream changes

Nov 19 2017, 11:06 AM

Nov 17 2017

matthew committed rP454364: Update to 7.1.0.
Update to 7.1.0
Nov 17 2017, 7:38 AM

Nov 7 2017

matthew committed rP453673: Update to 2.6.1.
Update to 2.6.1
Nov 7 2017, 7:37 PM
matthew committed rS325521: Take in ngie's commit bit at their own request..
Take in ngie's commit bit at their own request.
Nov 7 2017, 7:36 PM

Nov 4 2017

matthew committed rP453449: Update to 8.30.0.
Update to 8.30.0
Nov 4 2017, 11:01 AM
matthew committed rP453448: Update to 0.99.7.
Update to 0.99.7
Nov 4 2017, 10:58 AM

Nov 2 2017

matthew committed rP453374: Upgrade to 2.23.0.
Upgrade to 2.23.0
Nov 2 2017, 7:08 PM

Oct 31 2017

matthew committed rP453259: Update to 2.6.0.
Update to 2.6.0
Oct 31 2017, 10:20 PM

Oct 28 2017

matthew committed rP453063: Fix the DNSTAP option.
Fix the DNSTAP option
Oct 28 2017, 5:03 PM

Oct 23 2017

matthew committed rP452746: Update to 4.7.5.
Update to 4.7.5
Oct 23 2017, 9:49 PM

Oct 21 2017

matthew added a reviewer for D8439: New port: devel/llbuild: matthew.
Oct 21 2017, 10:58 AM
matthew added a comment to D8439: New port: devel/llbuild.

The distfiles aren't fetching correctly for me:

===>  License APACHE20 BSD3CLAUSE NCSA accepted by the user
===>   llbuild-s.2016.11.01 depends on file: /usr/local/sbin/pkg - found
=> apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz doesn't seem to exist in /portdistfiles/.
=> Attempting to fetch https://codeload.github.com/apple/swift-llbuild/tar.gz/swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a?dummy=/apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz
fetch: https://codeload.github.com/apple/swift-llbuild/tar.gz/swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a?dummy=/apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz: size unknown
fetch: https://codeload.github.com/apple/swift-llbuild/tar.gz/swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a?dummy=/apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz: size of remote file is not known
apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0           0  B    0  Bps
=> Fetched file size mismatch (expected 4718056, actual 4718070)
=> Trying next site
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz
fetch: http://distcache.FreeBSD.org/ports-distfiles/apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz: Not Found
=> Attempting to fetch |/usr/games/randomapple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz
fetch: |/usr/games/randomapple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz: Invalid URL scheme
=> Attempting to fetch -wapple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz
fetch: invalid delay (apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz)
=> Attempting to fetch -fapple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz
usage: fetch [-146AadFlMmnPpqRrsUv] [-B bytes] [--bind-address=host]
       [--ca-cert=file] [--ca-path=dir] [--cert=file] [--crl=file]
       [-i file] [--key=file] [-N file] [--no-passive] [--no-proxy=list]
       [--no-sslv3] [--no-tlsv1] [--no-verify-hostname] [--no-verify-peer]
       [-o file] [--referer=URL] [-S bytes] [-T seconds]
       [--user-agent=agent-string] [-w seconds] URL ...
       fetch [-146AadFlMmnPpqRrsUv] [-B bytes] [--bind-address=host]
       [--ca-cert=file] [--ca-path=dir] [--cert=file] [--crl=file]
       [-i file] [--key=file] [-N file] [--no-passive] [--no-proxy=list]
       [--no-sslv3] [--no-tlsv1] [--no-verify-hostname] [--no-verify-peer]
       [-o file] [--referer=URL] [-S bytes] [-T seconds]
       [--user-agent=agent-string] [-w seconds] -h host -f file [-c dir]
=> Attempting to fetch -apple-swift-llbuild-swift-DEVELOPMENT-SNAPSHOT-2016-11-01-a_GH0.tar.gz
fetch: invalid option -- e
usage: fetch [-146AadFlMmnPpqRrsUv] [-B bytes] [--bind-address=host]
       [--ca-cert=file] [--ca-path=dir] [--cert=file] [--crl=file]
       [-i file] [--key=file] [-N file] [--no-passive] [--no-proxy=list]
       [--no-sslv3] [--no-tlsv1] [--no-verify-hostname] [--no-verify-peer]
       [-o file] [--referer=URL] [-S bytes] [-T seconds]
       [--user-agent=agent-string] [-w seconds] URL ...
       fetch [-146AadFlMmnPpqRrsUv] [-B bytes] [--bind-address=host]
       [--ca-cert=file] [--ca-path=dir] [--cert=file] [--crl=file]
       [-i file] [--key=file] [-N file] [--no-passive] [--no-proxy=list]
       [--no-sslv3] [--no-tlsv1] [--no-verify-hostname] [--no-verify-peer]
       [-o file] [--referer=URL] [-S bytes] [-T seconds]
       [--user-agent=agent-string] [-w seconds] -h host -f file [-c dir]
=> Couldn't fetch it - please try to retrieve this
=> port manually into /portdistfiles/ and try again.
*** Error code 1
Oct 21 2017, 10:58 AM
matthew accepted D12428: Create and manage /var/chef via @dir directive.

Since you created the PR a month ago, you can commit this now with:

Oct 21 2017, 7:38 AM
matthew added a reviewer for D12428: Create and manage /var/chef via @dir directive: matthew.
Oct 21 2017, 7:35 AM
matthew updated the diff for D12592: New USES+=django and Django default version.
  • Revert accidental inclusion of sysutils/rsyslog8
  • Revert accidental inclusion of devel/libfastjson
  • Whitespace changes only
Oct 21 2017, 7:20 AM
matthew updated the diff for D12592: New USES+=django and Django default version.

Merge upstream changes

Oct 21 2017, 6:49 AM

Oct 20 2017

matthew accepted D12748: Update pkg-descr and Makefile in my ports to use https where possible.

lgtm

Oct 20 2017, 11:03 PM

Oct 18 2017

matthew committed rP452317: Update to 7.0.3.
Update to 7.0.3
Oct 18 2017, 6:54 AM

Oct 16 2017

matthew committed rP452189: Fix mistaken use of OPTIONS_SUB.
Fix mistaken use of OPTIONS_SUB
Oct 16 2017, 12:33 PM
matthew committed rP452173: Switch to options helpers.
Switch to options helpers
Oct 16 2017, 6:19 AM
matthew committed rP452171: Bump PORTREVISION, forgotten in previous commit..
Bump PORTREVISION, forgotten in previous commit.
Oct 16 2017, 5:18 AM
matthew committed rP452170: Always install SQL schema files irrespective of the setting of the.
Always install SQL schema files irrespective of the setting of the
Oct 16 2017, 5:15 AM

Oct 15 2017

matthew updated the diff for D12592: New USES+=django and Django default version.

Remove the '.' from the Django version in DJANGO_PKGNAMEPREFIX, so it
now looks like: py27-django111-

Oct 15 2017, 9:58 AM

Oct 10 2017

matthew updated the diff for D12592: New USES+=django and Django default version.

www/seahub requires django-1.8

Oct 10 2017, 6:39 AM
matthew committed rP451656: Update to 2.1.0.
Update to 2.1.0
Oct 10 2017, 6:25 AM
matthew added inline comments to D12592: New USES+=django and Django default version.
Oct 10 2017, 6:13 AM

Oct 9 2017

matthew committed rP451636: Update to 0.303.
Update to 0.303
Oct 9 2017, 8:07 PM

Oct 8 2017

matthew updated the diff for D12592: New USES+=django and Django default version.

Make version numbers include the decimal point like so:
USES+=django:1.11 -- consistent with DEFAULT_VERSIONS. This also
affects DJANGO_PKGNAMEPREFIX, which now looks like py27-django1.11-

Oct 8 2017, 5:17 PM

Oct 6 2017

matthew added inline comments to D12592: New USES+=django and Django default version.
Oct 6 2017, 4:18 PM
matthew added inline comments to D12592: New USES+=django and Django default version.
Oct 6 2017, 11:00 AM
matthew added a comment to D12592: New USES+=django and Django default version.

I would suggest to use USES=django:1.11 instead of USES=django:111 to be consistent with bsd.default-versions.mk and upstream versioning,

Oct 6 2017, 10:59 AM
matthew committed rP451353: Update to 0.302.
Update to 0.302
Oct 6 2017, 6:31 AM

Oct 5 2017

matthew updated the summary of D12592: New USES+=django and Django default version.
Oct 5 2017, 8:49 AM
matthew added a reviewer for D12592: New USES+=django and Django default version: ultima.
Oct 5 2017, 6:45 AM
matthew updated the diff for D12592: New USES+=django and Django default version.

security/py-first-server needs a more recent version of Django

Oct 5 2017, 6:38 AM
matthew updated the diff for D12592: New USES+=django and Django default version.

Remove some additional changes and a new port outside the scope of
this review.

Oct 5 2017, 6:32 AM
matthew added inline comments to D12592: New USES+=django and Django default version.
Oct 5 2017, 6:26 AM
matthew updated the diff for D12592: New USES+=django and Django default version.

Address antoine's comments. Rework django.mk such that the task is
now to identify if the Django default version is one allowed by the
port. If not, then set IGNORE for the port.

Oct 5 2017, 6:23 AM

Oct 4 2017

matthew added inline comments to D12592: New USES+=django and Django default version.
Oct 4 2017, 11:00 PM
matthew added a reviewer for D12592: New USES+=django and Django default version: Python.
Oct 4 2017, 10:25 PM
matthew created D12592: New USES+=django and Django default version.
Oct 4 2017, 10:23 PM

Oct 3 2017

matthew added a comment to D12570: devel/arduino-mk: Add RUN_DEPENDS for comms/p5-Device-SerialPort.

Note that there's a 'Submitted by:' field in the commit template that you should use to record Fukang Chen's
submission.

Oct 3 2017, 6:41 AM
matthew accepted D12570: devel/arduino-mk: Add RUN_DEPENDS for comms/p5-Device-SerialPort.

lgtm

Oct 3 2017, 6:40 AM

Oct 1 2017

matthew committed rP451040: Update to 2.2.2.
Update to 2.2.2
Oct 1 2017, 10:01 AM

Sep 30 2017

matthew committed rP450999: Update to 7.0.2.
Update to 7.0.2
Sep 30 2017, 5:46 PM

Sep 23 2017

matthew abandoned D8475: Importing the xonsh shell into the FreeBSD ports tree..

This review has been superceeded by events, with the committal of shells/xonsh in r450378

Sep 23 2017, 2:17 PM
matthew commandeered D8475: Importing the xonsh shell into the FreeBSD ports tree..
Sep 23 2017, 2:16 PM

Sep 22 2017

matthew committed rP450378: xonsh is a Python-ish, BASHwards-looking shell language and command prompt..
xonsh is a Python-ish, BASHwards-looking shell language and command prompt.
Sep 22 2017, 2:57 PM

Sep 20 2017

matthew committed rP450188: Upgrade to 2.3.
Upgrade to 2.3
Sep 20 2017, 7:14 AM

Sep 14 2017

matthew accepted D12372: New committer steps for Craig Leres #5.

lgtm

Sep 14 2017, 5:48 PM
matthew committed rP449823: Update to 0.301.
Update to 0.301
Sep 14 2017, 6:22 AM

Sep 13 2017

matthew committed rP449814: Update to 7.0.1.
Update to 7.0.1
Sep 13 2017, 10:14 PM
matthew committed rP449813: Drop the MCRYPT option. MCRYPT has been deprecated by upstream PHP.
Drop the MCRYPT option. MCRYPT has been deprecated by upstream PHP
Sep 13 2017, 9:15 PM
matthew accepted D12309: [NEW PORT] audio/py-opuslib: Python bindings to the libopus, IETF low-delay audio codec.

lgtm

Sep 13 2017, 5:34 AM

Sep 12 2017

matthew added inline comments to D12327: new port: games/nxengine (Cave Story).
Sep 12 2017, 5:50 AM

Sep 11 2017

matthew accepted D12311: [NEW PORT] security/py-txtorcon: Twisted-based Tor controller client.

Missing SUBDIR addition to category/Makefile in changeset

New port needs entries in the category Makefile. Otherwise, looks fine.

I was planning on using the Tools/scripts/addport script to add the port which automatically adds this bit. Is this acceptable or does it require to be in the Phabricator differential?

Sep 11 2017, 1:12 PM
matthew accepted D12310: [NEW PORT] security/py-pyaxo: Python implementation of the Axolotl ratchet protocol.

Subject to adding LICENSE_FILE but this

Sep 11 2017, 1:10 PM
matthew accepted D12309: [NEW PORT] audio/py-opuslib: Python bindings to the libopus, IETF low-delay audio codec.

lgtm

Sep 11 2017, 1:08 PM
matthew accepted D12312: [NEW PORT] net-im/py-unmessage: Privacy enhanced instant messenger.

Missing SUBDIR addition to category/Makefile in changeset

New port needs entries in the category Makefile. Other than that, this looks fine.

I was planning on using the Tools/scripts/addport script to add the port which automatically adds this bit. Is this acceptable or does it require to be in the Phabricator differential?

I (personally) prefer to see it in reviews, as reviewers assume nothing and cant know that it wasn't just accidentally forgotten, which goes for anything else.

Sep 11 2017, 1:07 PM
matthew added a comment to D12312: [NEW PORT] net-im/py-unmessage: Privacy enhanced instant messenger.

New port needs entries in the category Makefile. Other than that, this looks fine.

Sep 11 2017, 6:08 AM
matthew added a comment to D12311: [NEW PORT] security/py-txtorcon: Twisted-based Tor controller client.

New port needs entries in the category Makefile. Otherwise, looks fine.

Sep 11 2017, 6:07 AM
matthew added a comment to D12309: [NEW PORT] audio/py-opuslib: Python bindings to the libopus, IETF low-delay audio codec.

New port needs entries in the Category Makefile. Other than that, and Koob's comment this is fine.

Sep 11 2017, 6:05 AM
matthew added a comment to D12310: [NEW PORT] security/py-pyaxo: Python implementation of the Axolotl ratchet protocol.

You haven't shown the update to the category Makefile. Other than that, and Koob's comments looks fine.

Sep 11 2017, 6:03 AM
matthew added a member for committers: leres.
Sep 11 2017, 5:41 AM