Page MenuHomeFreeBSD

mat (Mathieu Arnold)
EngineeringAdministrator

Projects (10)

User Details

User Since
May 9 2014, 10:23 AM (559 w, 6 d)
Roles
Administrator

Recent Activity

Fri, Jan 3

mat added a comment to D48244: porters-handbook: remove __FreeBSD_version references for EOL FreeBSD.

I am not sure this is a good idea.

Fri, Jan 3, 5:56 AM

Dec 31 2024

mat added a comment to D48227: Mk/**ocaml.mk: Convert remaining bsd.ocaml.mk to Uses/ocaml.mk.

Great, thank you for this work.

Dec 31 2024, 6:45 AM · portmgr
mat added a comment to D48201: Mk/**java.mk: Convert bsd.java.mk to USES.

Great, thank you for this work.

Dec 31 2024, 6:45 AM

Dec 30 2024

mat added a comment to D48201: Mk/**java.mk: Convert bsd.java.mk to USES.

Whatever is in the review description will do just fine for the CHANGES entry.

Dec 30 2024, 8:23 PM
mat added a comment to D48227: Mk/**ocaml.mk: Convert remaining bsd.ocaml.mk to Uses/ocaml.mk.

Whatever is in the review description will do just fine for the CHANGES entry.

Dec 30 2024, 8:23 PM · portmgr
mat added a comment to D48201: Mk/**java.mk: Convert bsd.java.mk to USES.

Oh, please add a entry to the CHANGES file too.

Dec 30 2024, 8:21 PM
mat added a comment to D48227: Mk/**ocaml.mk: Convert remaining bsd.ocaml.mk to Uses/ocaml.mk.

Oh, please add a entry to the CHANGES file too.

Dec 30 2024, 8:20 PM · portmgr
mat accepted D48201: Mk/**java.mk: Convert bsd.java.mk to USES.
In D48201#1099478, @mat wrote:

It would be nice to really make use of the USES framework by using arguments, I think the JAVA_VERSION, JAVA_BUILD, JAVA_EXTRACT, JAVA_RUN and probably the USE_ANT variable should be turned into USES=java arguments, like USES=java:18+,build.

Except version everything has been converted to respective arguments.

Dec 30 2024, 8:17 PM
mat accepted D48227: Mk/**ocaml.mk: Convert remaining bsd.ocaml.mk to Uses/ocaml.mk.

Approved as long as it's been tested with a "today" ports tree. ("today" being regarding to the day it will being pushed.)

Dec 30 2024, 8:11 PM · portmgr

Dec 27 2024

mat added a comment to D48201: Mk/**java.mk: Convert bsd.java.mk to USES.

It would be nice to really make use of the USES framework by using arguments, I think the JAVA_VERSION, JAVA_BUILD, JAVA_EXTRACT, JAVA_RUN and probably the USE_ANT variable should be turned into USES=java arguments, like USES=java:18+,build.

Dec 27 2024, 7:48 PM
mat added a comment to D48201: Mk/**java.mk: Convert bsd.java.mk to USES.

This looks promising.
Could you update the diff with either using arcanist or git diff -U9999 so we get context ?

Dec 27 2024, 7:38 PM

Dec 24 2024

mat added a comment to D47850: Mk/bsd.port.mk: stop ports from finding the ports tree's git repository.

Yes, please, go ahead.

Dec 24 2024, 7:35 AM

Dec 16 2024

mat accepted D48072: GNU info: replace keywords with a trigger.

still looks good :-)

Dec 16 2024, 7:12 PM

Dec 15 2024

mat committed R11:0682194907ff: dns/bind9-devel: update to 9.21.3 (authored by mat).
dns/bind9-devel: update to 9.21.3
Dec 15 2024, 7:15 AM
mat committed R11:0682193f95e4: dns/bind920: update to 9.20.4 (authored by mat).
dns/bind920: update to 9.20.4
Dec 15 2024, 7:15 AM
mat committed R11:0682192c1d09: dns/bind918: update to 9.18.32 (authored by mat).
dns/bind918: update to 9.18.32
Dec 15 2024, 7:15 AM

Dec 14 2024

mat committed R11:0688680a26dc: dns/bind9-devel: update to 9.21.3 (authored by mat).
dns/bind9-devel: update to 9.21.3
Dec 14 2024, 1:52 PM
mat committed R11:0688678808f8: dns/bind918: update to 9.18.32 (authored by mat).
dns/bind918: update to 9.18.32
Dec 14 2024, 1:52 PM
mat committed R11:0688679ca846: dns/bind920: update to 9.20.4 (authored by mat).
dns/bind920: update to 9.20.4
Dec 14 2024, 1:52 PM
mat accepted D44940: Mk: add new EUPL license group along with EUPL11 & EUPL12.
Dec 14 2024, 10:56 AM
mat accepted D48028: Mk/Scripts/qa.sh: Add warnings for Qt6 components.
Dec 14 2024, 10:51 AM

Dec 13 2024

mat accepted D48072: GNU info: replace keywords with a trigger.
Dec 13 2024, 3:36 PM

Dec 7 2024

mat committed R11:06881865f55b: mail/imap-tools: update to 1.4.1 (authored by mat).
mail/imap-tools: update to 1.4.1
Dec 7 2024, 3:49 PM

Dec 4 2024

mat committed R11:068798516a64: dns/dnstracer-rs: update to 1.1.2 (authored by mat).
dns/dnstracer-rs: update to 1.1.2
Dec 4 2024, 3:40 PM
mat committed R11:0687966454b9: mail/imap-tools: update to 1.4.0 (authored by mat).
mail/imap-tools: update to 1.4.0
Dec 4 2024, 8:04 AM

Dec 3 2024

mat added inline comments to D47850: Mk/bsd.port.mk: stop ports from finding the ports tree's git repository.
Dec 3 2024, 6:57 AM
mat added a comment to D47850: Mk/bsd.port.mk: stop ports from finding the ports tree's git repository.

No git command should be run in WRKDIR, ever. If a port does this, it should be fixed.

Dec 3 2024, 6:45 AM

Dec 2 2024

mat added a comment to D47850: Mk/bsd.port.mk: stop ports from finding the ports tree's git repository.

And when that is changed, please ask for an exp-run to see if things break.

Dec 2 2024, 6:36 PM
mat committed R11:06878537fe3a: mail/imap-tools: update to 1.3.2 (authored by mat).
mail/imap-tools: update to 1.3.2
Dec 2 2024, 6:41 AM
mat added inline comments to D47850: Mk/bsd.port.mk: stop ports from finding the ports tree's git repository.
Dec 2 2024, 6:37 AM

Nov 30 2024

mat added a comment to D47850: Mk/bsd.port.mk: stop ports from finding the ports tree's git repository.

This looks like a good idea, but could you please add the new environment variable to where WRK_ENV is first appended to, about 100 lines before.

Nov 30 2024, 6:24 PM

Nov 24 2024

mat accepted D47380: bsd.licenses.mk: install multi-license with their filename.

Well, if you feel confident that all ports will continue to build if you push this commit, then you have portmgr's approval to go ahead.
If you think it would be better to make sure everything still build, then ask for an exp-run and wait for the result.

Nov 24 2024, 7:16 AM

Nov 21 2024

mat committed R11:068652001b71: dns/dnstracer-rs: update to 1.1.1 (authored by mat).
dns/dnstracer-rs: update to 1.1.1
Nov 21 2024, 6:30 AM

Nov 17 2024

mat committed R11:06862987d908: mail/imap-tools: update to 1.3.1 (authored by mat).
mail/imap-tools: update to 1.3.1
Nov 17 2024, 8:16 PM

Nov 16 2024

mat accepted D47258: Mk/Uses/sbrk.mk: centralize sbrk handling.

With your explanation and seeing the other review, I get it. It would have been nice to have all in the same review, it would have saved me some time trying to figure things out :-)
Please go ahead with both reviews.

Nov 16 2024, 11:01 AM

Nov 12 2024

mat committed R11:0685813f0429: mail/imap-tools: update to 1.3.0 (authored by mat).
mail/imap-tools: update to 1.3.0
Nov 12 2024, 6:28 AM

Nov 11 2024

mat added a comment to D47380: bsd.licenses.mk: install multi-license with their filename.
In D47380#1083512, @bz wrote:
In D47380#1083399, @mat wrote:

Looking at the spaghetti in Mk, I cannot see if there is some target we can run from the root directory that would run check-license in every port.
But it's probably just adding that target in the targets in bsd.ports.subdir.mk to run the test.

Yes, seems to work and catch cases.

I'll work through them. @mat. Should I add the changes here to the same review or open a separate review for them?

Nov 11 2024, 8:04 AM

Nov 10 2024

mat added a comment to D27722: bsd.port.mk: Remove confusing double "/" from _DISTDIR.

I don't quite understand where the problem is.
Is the fact that there are two / sometime breaks stuff?
If this is actually the case, I'd rather the source of the second / be somewhat fixed.

Nov 10 2024, 4:24 PM
mat added a comment to D47258: Mk/Uses/sbrk.mk: centralize sbrk handling.

I'm sorry, I am not quite sure I understand what this is for.
Could you add a small documentation at the top of the file explaining exactly why this is needed, and in which cases one should add USES=sbrk?
Also, maybe in the ignore message, add that it does not take any argument.

Nov 10 2024, 4:18 PM
mat added a comment to D47380: bsd.licenses.mk: install multi-license with their filename.

This looks sound.
I have only run it in my head though.

Nov 10 2024, 8:59 AM

Nov 9 2024

mat added inline comments to D47380: bsd.licenses.mk: install multi-license with their filename.
Nov 9 2024, 6:38 PM
mat added inline comments to D47380: bsd.licenses.mk: install multi-license with their filename.
Nov 9 2024, 6:38 PM
mat committed R11:0685640aad62: mail/imap-tools: Add, a collection of tools to manipulate IMAP mailboxes (authored by mat).
mail/imap-tools: Add, a collection of tools to manipulate IMAP mailboxes
Nov 9 2024, 8:19 AM

Oct 20 2024

mat committed R11:0682766ca676: dns/dnstracer-rs: update to 1.1.0 (authored by mat).
dns/dnstracer-rs: update to 1.1.0
Oct 20 2024, 10:55 AM

Oct 19 2024

mat committed R11:0682711dee46: dns/dnstracer-rs: update to 1.0.0 (authored by mat).
dns/dnstracer-rs: update to 1.0.0
Oct 19 2024, 12:17 PM

Oct 17 2024

mat committed R11:0682520aee65: dns/dnstracer-rs: update to 0.9.2 (authored by mat).
dns/dnstracer-rs: update to 0.9.2
Oct 17 2024, 6:19 PM

Oct 16 2024

mat committed R11:0682475ae3be: dns/dnstracer-rs: update to 0.9.1 (authored by mat).
dns/dnstracer-rs: update to 0.9.1
Oct 16 2024, 1:07 PM

Oct 14 2024

mat committed R11:06823592cb4f: dns/dnstracer-rs: add new port, a trace tool for DNS (authored by mat).
dns/dnstracer-rs: add new port, a trace tool for DNS
Oct 14 2024, 6:31 PM
mat accepted D44593: Mk/bsd.port.mk: stop using sed for plist.

I can't spot anything wrong, so

Oct 14 2024, 8:26 AM

Sep 20 2024

mat committed R11:066993804f6f: dns/bind9-devel: update to 9.21.1 (authored by mat).
dns/bind9-devel: update to 9.21.1
Sep 20 2024, 8:29 AM
mat committed R11:06699375f551: dns/bind918: update to 9.18.30 (authored by mat).
dns/bind918: update to 9.18.30
Sep 20 2024, 8:29 AM

Sep 19 2024

mat committed R11:0679064aa282: dns/bind918: update to 9.18.30 (authored by mat).
dns/bind918: update to 9.18.30
Sep 19 2024, 3:36 PM
mat committed R11:06790657ec8a: dns/bind920: update to 9.20.2 (authored by mat).
dns/bind920: update to 9.20.2
Sep 19 2024, 3:36 PM
mat committed R11:06790665865e: dns/bind9-devel: update to 9.21.1 (authored by mat).
dns/bind9-devel: update to 9.21.1
Sep 19 2024, 3:36 PM
mat committed R11:067905614d64: Mk/bsd.sites.mk: don't add GH to MASTER_SITES when USE_GITHUB=nodefault (authored by brd).
Mk/bsd.sites.mk: don't add GH to MASTER_SITES when USE_GITHUB=nodefault
Sep 19 2024, 12:49 PM
mat added a reverting change for R11:06790548d500: Mk/bsd.sites.mk: don't add GH to MASTER_SITES when USE_GITHUB=nodefault: R11:f12462e4a9da: Revert "Mk/bsd.sites.mk: don't add GH to MASTER_SITES when USE_GITHUB=nodefault".
Sep 19 2024, 12:49 PM
mat committed R11:f12462e4a9da: Revert "Mk/bsd.sites.mk: don't add GH to MASTER_SITES when USE_GITHUB=nodefault" (authored by mat).
Revert "Mk/bsd.sites.mk: don't add GH to MASTER_SITES when USE_GITHUB=nodefault"
Sep 19 2024, 12:49 PM
mat committed R11:06790548d500: Mk/bsd.sites.mk: don't add GH to MASTER_SITES when USE_GITHUB=nodefault (authored by mat).
Mk/bsd.sites.mk: don't add GH to MASTER_SITES when USE_GITHUB=nodefault
Sep 19 2024, 12:47 PM

Sep 17 2024

mat accepted D39303: python.mk: remove setuptools from RUN_DEPENDS.
Sep 17 2024, 6:03 AM
mat added a comment to D39303: python.mk: remove setuptools from RUN_DEPENDS.

No, Herald (phab) added it automatically. This has already been exp-ran by both portmgr and myself with no problems. I'm basically acting as Python here but leaving this open for a bit to collect feedback on the CHANGES wording.

Sep 17 2024, 6:02 AM
mat added a comment to D39303: python.mk: remove setuptools from RUN_DEPENDS.

Are you waiting for portmgr's approval ?
This file is maintained by python@, so, all you need is an exp-run to make sure everything is fine.

Sep 17 2024, 5:45 AM

Sep 6 2024

mat added a comment to D46570: checkkey.sh: Fix bogus character in case statement.

The change is wrong, the code is correct. See sh(1):

Sep 6 2024, 7:11 PM

Sep 5 2024

mat accepted D46540: dns/bind9*: fix WITH_DEBUG build.

I have not needed WITH_DEBUG for a while, thanks.

Sep 5 2024, 3:51 PM

Sep 4 2024

mat committed R11:06757954d9e3: Uses/electronfix.mk: revert previous commit (authored by mat).
Uses/electronfix.mk: revert previous commit
Sep 4 2024, 10:00 AM

Aug 31 2024

mat committed R11:e9f5d5cff998: ftp/curl: Fix SIGPIPE initialization (authored by mondo.debater_0q_icloud.com).
ftp/curl: Fix SIGPIPE initialization
Aug 31 2024, 9:10 AM

Aug 30 2024

mat committed R11:06754026a9ab: lang/perl5-devel: update to 5.41.3 (authored by mat).
lang/perl5-devel: update to 5.41.3
Aug 30 2024, 11:07 AM

Aug 25 2024

mat committed R11:06750562416b: dns/bind918: remove bind-tools support (authored by mat).
dns/bind918: remove bind-tools support
Aug 25 2024, 9:05 AM
mat committed R11:0675055e9a99: dns/bind-tools: switch to BIND9 9.20 (authored by Kenji Takefu <takefu@airport.fm>).
dns/bind-tools: switch to BIND9 9.20
Aug 25 2024, 9:05 AM

Aug 22 2024

mat committed R11:0669713525f2: dns/bind9-devel: Update to 9.21.0 (authored by mat).
dns/bind9-devel: Update to 9.21.0
Aug 22 2024, 7:01 PM
mat committed R11:0669712780ae: dns/bind918: Update to 9.18.29 (authored by mat).
dns/bind918: Update to 9.18.29
Aug 22 2024, 7:01 PM
mat committed R11:067485934ecd: dns/bind9-devel: Update to 9.21.0 (authored by mat).
dns/bind9-devel: Update to 9.21.0
Aug 22 2024, 6:58 PM
mat committed R11:067485812ea4: dns/bind920: Update to 9.20.1 (authored by mat).
dns/bind920: Update to 9.20.1
Aug 22 2024, 6:58 PM
mat committed R11:06748574a8b1: dns/bind918: Update to 9.18.29 (authored by mat).
dns/bind918: Update to 9.18.29
Aug 22 2024, 6:58 PM

Aug 19 2024

mat committed R11:0669690165a3: lang/perl5*: remove calls to makewhatis (authored by mat).
lang/perl5*: remove calls to makewhatis
Aug 19 2024, 10:34 AM
mat committed R11:06745788d4b1: lang/perl5*: remove calls to makewhatis (authored by mat).
lang/perl5*: remove calls to makewhatis
Aug 19 2024, 10:33 AM

Aug 5 2024

mat committed R9:005854895639: website: FreeBSD 12 is EOL (authored by mat).
website: FreeBSD 12 is EOL
Aug 5 2024, 11:21 AM

Aug 3 2024

mat accepted D46059: Mk/: Possible values for "ssl" are inconsistent.
Aug 3 2024, 1:57 PM

Aug 2 2024

mat added a comment to D46059: Mk/: Possible values for "ssl" are inconsistent.

Something like this

Aug 2 2024, 5:04 PM
mat added a comment to D46059: Mk/: Possible values for "ssl" are inconsistent.

Anyone else, any objections?

Aug 2 2024, 5:01 PM

Jul 30 2024

mat added a comment to D46059: Mk/: Possible values for "ssl" are inconsistent.

We probably need a message on each list asking to keep it in sync with the two other.

Jul 30 2024, 11:11 AM

Jul 25 2024

mat committed R11:06724402b72a: dns/bind918: update CONFLICTS (authored by john_saltant.com).
dns/bind918: update CONFLICTS
Jul 25 2024, 5:59 PM

Jul 24 2024

mat committed R11:0672232a5f79: dns/bind920: add file forgotten in 0672207 (authored by mat).
dns/bind920: add file forgotten in 0672207
Jul 24 2024, 5:34 AM

Jul 23 2024

mat committed R11:0672207477da: dns/bind920: add BIND9 9.20 (authored by mat).
dns/bind920: add BIND9 9.20
Jul 23 2024, 6:49 PM
mat committed R11:0669509e476d: dns/bind918: update to 9.18.28 (authored by mat).
dns/bind918: update to 9.18.28
Jul 23 2024, 6:14 PM
mat committed R11:067220651a81: dns/bind918: update to 9.18.28 (authored by mat).
dns/bind918: update to 9.18.28
Jul 23 2024, 6:12 PM

Jul 19 2024

mat accepted D46015: bsd.port.mk: remove unused base system binutils support.

Assuming you tested this, and you probably know better than me what this actually does 😇

Jul 19 2024, 5:44 AM

Jul 13 2024

mat added a comment to D44789: features_writeup:.

make -C dns/bind918 -V USE_PERL5 WITH_DEBUG=yes WITHOUT_DEBUG_PORTS=dns/bind918

Results in "build".
This means that the port still believes that the "debug" feature is enabled, while it is actually disabled by the second knob.

Jul 13 2024, 9:26 AM
mat committed R11:067121415c2a: fix: correct the error message for libassuan too (authored by mat).
fix: correct the error message for libassuan too
Jul 13 2024, 9:19 AM

Jul 9 2024

mat committed R11:0670747bde8a: security/gnupg-pkcs11-scd: fix build after libassuan update (authored by mat).
security/gnupg-pkcs11-scd: fix build after libassuan update
Jul 9 2024, 9:40 AM

Jul 7 2024

mat committed R11:06693584b1e2: dns/bind9-devel: fix build (authored by mat).
dns/bind9-devel: fix build
Jul 7 2024, 9:10 AM
mat committed R11:0670122ac134: dns/bind9-devel: fix build (authored by mat).
dns/bind9-devel: fix build
Jul 7 2024, 9:00 AM

Jul 3 2024

mat committed R11:0669305dddd5: lang/perl5-devel: update to 5.41.1 (authored by mat).
lang/perl5-devel: update to 5.41.1
Jul 3 2024, 5:25 PM

Jun 25 2024

mat added a reverting change for D44487: Framework: Introduce bsd.sponsor.mk: R11:06687520ed51: Revert "Framework: Introduce bsd.sponsor.mk".
Jun 25 2024, 5:00 AM
mat added a reverting change for R11:274cd4df4dcc: Framework: Introduce bsd.sponsor.mk: R11:06687520ed51: Revert "Framework: Introduce bsd.sponsor.mk".
Jun 25 2024, 5:00 AM
mat committed R11:06687520ed51: Revert "Framework: Introduce bsd.sponsor.mk" (authored by mat).
Revert "Framework: Introduce bsd.sponsor.mk"
Jun 25 2024, 5:00 AM
mat added a reverting change for R11:4a9021c266f4: ftp/curl: Add sponsorship information: R11:06687512d731: Revert "ftp/curl: Add sponsorship information".
Jun 25 2024, 5:00 AM
mat committed R11:06687512d731: Revert "ftp/curl: Add sponsorship information" (authored by mat).
Revert "ftp/curl: Add sponsorship information"
Jun 25 2024, 5:00 AM
mat committed R11:06687500c201: Revert "databases/sqlitebrowser: Add sponsorship information" (authored by mat).
Revert "databases/sqlitebrowser: Add sponsorship information"
Jun 25 2024, 5:00 AM
mat added a reverting change for R11:4730d7ff8153: databases/sqlitebrowser: Add sponsorship information: R11:06687500c201: Revert "databases/sqlitebrowser: Add sponsorship information".
Jun 25 2024, 5:00 AM
mat added a reverting change for R11:3c87b3f85724: textproc/logseq: Add sponsorship information: R11:0668749ae234: Revert "textproc/logseq: Add sponsorship information".
Jun 25 2024, 5:00 AM