Page MenuHomeFreeBSD

mat (Mathieu Arnold)
EngineeringAdministrator

Projects (9)

User Details

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

Recent Activity

Tue, Apr 16

mat closed D44793: Simplify WITH_feat code.
Tue, Apr 16, 5:18 PM
mat committed R11:06606280dd4e: Mk/bsd.port.mk: simplify WITH_<feat> code (authored by mat).
Mk/bsd.port.mk: simplify WITH_<feat> code
Tue, Apr 16, 5:18 PM

Mon, Apr 15

mat added a reviewer for D44793: Simplify WITH_feat code: portmgr.
Mon, Apr 15, 7:42 AM
mat requested review of D44793: Simplify WITH_feat code.
Mon, Apr 15, 7:25 AM

Fri, Apr 12

mat accepted D43619: autodeps: determine dependencies automatically.

Looks ok to me

Fri, Apr 12, 8:07 AM
mat closed D44750: Try and make sense of the feature.
Fri, Apr 12, 7:55 AM
mat committed R11:06601897e5cd: framework: reintroduce the feature enabling code (authored by mat).
framework: reintroduce the feature enabling code
Fri, Apr 12, 7:55 AM
mat committed R11:0660187ad07f: cleanup: remove occurrences of WITH_DEBUG (authored by mat).
cleanup: remove occurrences of WITH_DEBUG
Fri, Apr 12, 6:07 AM
mat updated the diff for D44750: Try and make sense of the feature.

cleanup

Fri, Apr 12, 5:58 AM
mat updated the diff for D44750: Try and make sense of the feature.

cleanup

Fri, Apr 12, 5:57 AM
mat updated the diff for D44750: Try and make sense of the feature.

fix a couple of usage of WITHOUT_*

Fri, Apr 12, 5:52 AM
mat updated the diff for D44750: Try and make sense of the feature.

updated comment

Fri, Apr 12, 5:49 AM
mat updated the diff for D44750: Try and make sense of the feature.

cleanup a bit

Fri, Apr 12, 5:47 AM

Thu, Apr 11

mat requested review of D44750: Try and make sense of the feature.
Thu, Apr 11, 8:02 PM
mat added a reverting change for D43949: Framework: Introduce testing feature.: R11:4ec1dbe97a1b: Revert "Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE".
Thu, Apr 11, 7:43 PM
mat committed R11:4ec1dbe97a1b: Revert "Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE" (authored by mat).
Revert "Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE"
Thu, Apr 11, 7:43 PM
mat added a reverting change for R11:d697653cffd1: Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE: R11:4ec1dbe97a1b: Revert "Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE".
Thu, Apr 11, 7:43 PM
mat added a reverting change for D43949: Framework: Introduce testing feature.: R11:06601473b831: Revert "Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE".
Thu, Apr 11, 7:42 PM
mat committed R11:06601473b831: Revert "Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE" (authored by mat).
Revert "Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE"
Thu, Apr 11, 7:42 PM
mat added a reverting change for R11:d697653cffd1: Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE: R11:06601473b831: Revert "Mk/bsd.port.mk: Allow WITHOUT_FEATURE_PORTS to cancel WITH_FEATURE".
Thu, Apr 11, 7:42 PM
mat added a reverting change for D44748: Mk/Uses: Fix feature checks after my previous {WITH,WITHOUT}_*_PORTS change: R11:06601466e70b: Revert "Mk/Uses: Fix feature checks after my previous {WITH,WITHOUT}_*_PORTS….
Thu, Apr 11, 7:42 PM
mat added a reverting change for R11:665b0219e541: Mk/Uses: Fix feature checks after my previous {WITH,WITHOUT}_*_PORTS change: R11:06601466e70b: Revert "Mk/Uses: Fix feature checks after my previous {WITH,WITHOUT}_*_PORTS….
Thu, Apr 11, 7:42 PM
mat committed R11:06601466e70b: Revert "Mk/Uses: Fix feature checks after my previous {WITH,WITHOUT}_*_PORTS… (authored by mat).
Revert "Mk/Uses: Fix feature checks after my previous {WITH,WITHOUT}_*_PORTS…
Thu, Apr 11, 7:42 PM

Sun, Apr 7

mat added inline comments to D44487: Framework: Introduce bsd.sponsor.mk.
Sun, Apr 7, 7:08 PM
mat accepted D44662: p5-DBD-mysql make consumers aware of p5-DBD-mysql4 and choose correct version based on MYSQL_FLAVOUR.
Sun, Apr 7, 7:32 AM

Sat, Mar 30

mat committed R11:06580313d37d: devel/gmake43: remove the port for the time being (authored by mat).
devel/gmake43: remove the port for the time being
Sat, Mar 30, 9:12 AM
mat added a reverting change for R11:ffac4f7ebb89: science/nwchem: Fix extremely slow build time due to gmake-4.4.1 issues: R11:06580302e2ba: Revert "science/nwchem: Fix extremely slow build time due to gmake-4.4.1 issues".
Sat, Mar 30, 9:12 AM
mat committed R11:06580302e2ba: Revert "science/nwchem: Fix extremely slow build time due to gmake-4.4.1 issues" (authored by mat).
Revert "science/nwchem: Fix extremely slow build time due to gmake-4.4.1 issues"
Sat, Mar 30, 9:12 AM

Wed, Mar 27

mat added inline comments to D31982: influxdb2 WIP.
Wed, Mar 27, 9:10 AM

Sun, Mar 24

mat added a comment to D44487: Framework: Introduce bsd.sponsor.mk.

we want users to stop using ports and use packages

Who "we"? I don't want that and will keep working in the direction I deem useful.

Sun, Mar 24, 2:02 PM
mat requested changes to D44487: Framework: Introduce bsd.sponsor.mk.

An interactive thing is nice and all, but we want users to stop using ports and use packages, so the sponsorship information should end up in the package's metadata, you should talk with @bapt to see how this could be done best.

Sun, Mar 24, 7:54 AM

Sat, Mar 23

mat added inline comments to D44487: Framework: Introduce bsd.sponsor.mk.
Sat, Mar 23, 8:13 PM

Mar 19 2024

mat added inline comments to D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.
Mar 19 2024, 5:54 PM · portmgr
mat added a comment to D44410: Mk/bsd.port.mk: Override Uses/*.Mk with overlays.

Can you re-upload the diff with arcanist or by generating the diff with more context, like arcanist does (git diff -U9999)

Mar 19 2024, 5:42 PM · portmgr

Mar 16 2024

mat added inline comments to D44228: Mk/bsd.options.mk: add possibility set default options for other (not defined in port) arches.
Mar 16 2024, 5:50 PM · portmgr

Mar 13 2024

mat added inline comments to D44339: print/ghostscript10: fix compilation issue with LLVM > 14.
Mar 13 2024, 5:03 PM
mat added inline comments to D44339: print/ghostscript10: fix compilation issue with LLVM > 14.
Mar 13 2024, 2:35 PM
mat added inline comments to D44339: print/ghostscript10: fix compilation issue with LLVM > 14.
Mar 13 2024, 2:26 PM

Mar 6 2024

mat accepted D44252: Mk/bsd.port.mk: remove LEGAL related variables.

I don't think LEGAL is used anywhere anyway.

Mar 6 2024, 1:53 PM

Mar 2 2024

mat committed R11:065406345213: net-p2p/clboss: simplify complex logic by using the framework instead (authored by mat).
net-p2p/clboss: simplify complex logic by using the framework instead
Mar 2 2024, 2:03 PM
mat committed R11:0654062eabb0: cleanup: (ir)regular GH_TAGNAME cleanup (authored by mat).
cleanup: (ir)regular GH_TAGNAME cleanup
Mar 2 2024, 2:03 PM

Feb 27 2024

mat committed R11:065362937a6b: dns/bind916: note the EOL per ISC (authored by mat).
dns/bind916: note the EOL per ISC
Feb 27 2024, 6:26 AM

Feb 24 2024

mat committed R11:06461695b351: lang/parrot: this is not really Perl (authored by mat).
lang/parrot: this is not really Perl
Feb 24 2024, 10:30 AM
mat committed R11:0646168f7207: lang/parrot: stop spam from pkg-fallout (authored by mat).
lang/parrot: stop spam from pkg-fallout
Feb 24 2024, 10:30 AM

Feb 18 2024

mat committed R11:06504615da74: lang/parrot: deprecate, it is dead (authored by mat).
lang/parrot: deprecate, it is dead
Feb 18 2024, 9:11 AM
mat committed R11:065046010463: lang/parrot: this is not really Perl (authored by mat).
lang/parrot: this is not really Perl
Feb 18 2024, 9:11 AM
mat committed R11:06504591ec3d: lang/parrot: stop spam from pkg-fallout (authored by mat).
lang/parrot: stop spam from pkg-fallout
Feb 18 2024, 9:11 AM

Feb 14 2024

mat committed R11:064605363226: dns/bind-tools: revert part of previous commit (authored by mat).
dns/bind-tools: revert part of previous commit
Feb 14 2024, 9:53 AM
mat committed R11:0646052af334: dns/bind918: 9.18.24 (authored by mat).
dns/bind918: 9.18.24
Feb 14 2024, 9:53 AM
mat committed R11:0646051288ea: dns/bind916: update to 9.16.48 (authored by mat).
dns/bind916: update to 9.16.48
Feb 14 2024, 9:53 AM
mat committed R11:0650119d62b4: dns/bind-tools: revert part of previous commit (authored by mat).
dns/bind-tools: revert part of previous commit
Feb 14 2024, 9:47 AM
mat committed R11:0650118cf731: dns/bind918: 9.18.24 (authored by mat).
dns/bind918: 9.18.24
Feb 14 2024, 9:42 AM
mat committed R11:0650117f9129: dns/bind916: update to 9.16.48 (authored by mat).
dns/bind916: update to 9.16.48
Feb 14 2024, 9:42 AM
mat committed R11:0650116270b6: dns/bind9*: update named.root … (authored by mat).
dns/bind9*: update named.root …
Feb 14 2024, 9:42 AM

Feb 3 2024

mat committed R11:064923481f42: Mk/bsd.options.mk: fix typo … (authored by mat).
Mk/bsd.options.mk: fix typo …
Feb 3 2024, 12:13 PM

Feb 2 2024

mat accepted D43667: audio/alsa-plugins: convert options to subpackages.

This seems ok, if you have actually tested things still work after the conversion, go ahead.

Feb 2 2024, 10:28 AM
mat accepted D43643: graphics/libdrm: Convert to subpackages.

As for portmgr approval, the conversion seems straightforward, if you have actually tested things still work after the conversion, go ahead.

Feb 2 2024, 10:25 AM

Jan 28 2024

mat added a comment to D43515: Features/debuginfo.mk: Automatically generate a subpackage with debugging info..

The current approach creates multiple .debug directories, while @bapt suggested to use ${LOCALBASE}/lib/debug to mirror /usr/lib/debug.

Note that debuggers will not search in ${LOCALBASE}/lib/debug/ by default, so although I think that's the "nicer" option I'd say using .debug to start is better.

Jan 28 2024, 3:08 PM

Jan 25 2024

mat added a comment to D43587: Add support for USES.subpkg.

Bear in mind that make has no local variables, every variable is global.

Jan 25 2024, 8:57 AM
mat added a comment to D43587: Add support for USES.subpkg.

The idea is that every time a USES is included, it generates a USES_*_DEPENDS
Those prefixed depends are going to be copied to the appropriate *_DEPENDS (without suffix main package, with suffixes for the subpackages)

USES= gnome=libxml2

It will set USES_LIB_DEPENDS= libxml2.so:textproc/libxml2and it will be added to LIB_DEPENDS

USES.gtk3= gnome=gtk30

It will set USES_LIB_DEPENDS= libgtk-3.so:x11-toolkits/gtk30and it will be added to LIB_DEPENDS.gtk3

And so on.

Jan 25 2024, 8:55 AM
mat added a comment to D43587: Add support for USES.subpkg.

So, if I have:

Jan 25 2024, 6:56 AM

Jan 23 2024

mat added inline comments to D43515: Features/debuginfo.mk: Automatically generate a subpackage with debugging info..
Jan 23 2024, 9:27 PM

Jan 21 2024

mat requested changes to D43454: multimedia/mkvtoolnix: Subpackage'ify.

The guimantrans seems to be a bit overboard, just put all the translated man pages into mantrans.

Jan 21 2024, 6:39 PM

Jan 20 2024

mat added inline comments to D43515: Features/debuginfo.mk: Automatically generate a subpackage with debugging info..
Jan 20 2024, 6:22 PM
mat added inline comments to D43515: Features/debuginfo.mk: Automatically generate a subpackage with debugging info..
Jan 20 2024, 5:48 PM
mat accepted D41973: Scripts/qa.sh: fine tune USES=ssl recommendation.
Jan 20 2024, 5:41 PM

Jan 18 2024

mat added inline comments to D41973: Scripts/qa.sh: fine tune USES=ssl recommendation.
Jan 18 2024, 5:22 PM
mat added inline comments to D41973: Scripts/qa.sh: fine tune USES=ssl recommendation.
Jan 18 2024, 3:05 PM

Jan 16 2024

mat added a comment to D43454: multimedia/mkvtoolnix: Subpackage'ify.

One enhancements you could add is enable MANTRANS by default and put those files in a mantrans subpackage.

Jan 16 2024, 8:44 AM

Jan 14 2024

mat added a comment to D43454: multimedia/mkvtoolnix: Subpackage'ify.

This looks ok to me, but with the missing context, it's a bit hard to see if it could be made even better.

Jan 14 2024, 8:53 PM
mat accepted D43445: devel/appstream-compose: Make a subpackage of devel/appstream.

This looks good to me, but maybe someone else should have a look too.

Jan 14 2024, 8:52 PM
mat added a comment to D43445: devel/appstream-compose: Make a subpackage of devel/appstream.

devel/appstream-qt should probably be moved to devel/appstream-qt5.

Jan 14 2024, 8:55 AM
mat committed R11:0646643ef51b: dns/bind9*: add a comment about nsupdate being broken with heimdal (authored by mat).
dns/bind9*: add a comment about nsupdate being broken with heimdal
Jan 14 2024, 8:51 AM

Jan 13 2024

mat committed R11:064660158d59: games/auralquiz: really bump PORTREVISION after last commit (authored by mat).
games/auralquiz: really bump PORTREVISION after last commit
Jan 13 2024, 1:08 PM
mat added a comment to D43445: devel/appstream-compose: Make a subpackage of devel/appstream.

What about adding the qt6 bits to the main port and only keep the qt5 as the slave port without flavors ?

Jan 13 2024, 12:56 PM

Jan 10 2024

mat accepted D43392: MAN?PREFIX: undefine those variables.
Jan 10 2024, 5:12 PM

Dec 1 2023

mat committed R11:0641829c2680: dns/bind9-devel: remove option as the man pages no longer need sphinx… (authored by mat).
dns/bind9-devel: remove option as the man pages no longer need sphinx…
Dec 1 2023, 9:13 PM
mat committed R11:06418283d6bc: dns/bind918: remove option as the man pages no longer need sphinx (authored by mat).
dns/bind918: remove option as the man pages no longer need sphinx
Dec 1 2023, 9:06 PM
mat committed R11:06418277dcb6: dns/bind916: remove option as the man pages no longer need sphinx (authored by mat).
dns/bind916: remove option as the man pages no longer need sphinx
Dec 1 2023, 9:05 PM

Nov 29 2023

mat committed R11:0636425b49ba: lang/perl5.38: update to 5.38.2 (authored by mat).
lang/perl5.38: update to 5.38.2
Nov 29 2023, 5:46 PM
mat committed R11:063642361c54: lang/perl5.34: update to 5.34.3 (authored by mat).
lang/perl5.34: update to 5.34.3
Nov 29 2023, 5:46 PM
mat committed R11:063642489903: lang/perl5.36: update to 5.36.3 (authored by mat).
lang/perl5.36: update to 5.36.3
Nov 29 2023, 5:46 PM
mat committed R11:0641710d43d7: lang/perl5.38: update to 5.38.2 (authored by mat).
lang/perl5.38: update to 5.38.2
Nov 29 2023, 5:45 PM
mat committed R11:06417094c6de: lang/perl5.36: update to 5.36.3 (authored by mat).
lang/perl5.36: update to 5.36.3
Nov 29 2023, 5:45 PM
mat committed R11:0641708d8923: lang/perl5.34: update to 5.34.3 (authored by mat).
lang/perl5.34: update to 5.34.3
Nov 29 2023, 5:45 PM

Nov 25 2023

mat committed R11:063639424983: lang/perl5.38: update to 5.38.1 (authored by mat).
lang/perl5.38: update to 5.38.1
Nov 25 2023, 8:05 PM
mat committed R11:063639231538: lang/perl5.34: update to 5.34.2 (authored by mat).
lang/perl5.34: update to 5.34.2
Nov 25 2023, 8:05 PM
mat committed R11:063639302f06: lang/perl5.36: update to 5.36.2 (authored by mat).
lang/perl5.36: update to 5.36.2
Nov 25 2023, 8:05 PM
mat committed R11:06408848b8b1: lang/perl5.38: update to 5.38.1 (authored by mat).
lang/perl5.38: update to 5.38.1
Nov 25 2023, 8:02 PM
mat committed R11:0640883e401e: lang/perl5.36: update to 5.36.2 (authored by mat).
lang/perl5.36: update to 5.36.2
Nov 25 2023, 8:02 PM
mat committed R11:0640882e3031: lang/perl5.34: update to 5.34.2 (authored by mat).
lang/perl5.34: update to 5.34.2
Nov 25 2023, 8:02 PM

Nov 15 2023

mat committed R11:0636311042ac: dns/bind-tools: update file forgotten in 0640289 (authored by mat).
dns/bind-tools: update file forgotten in 0640289
Nov 15 2023, 8:24 PM
mat committed R11:0640296479c5: dns/bind-tools: update file forgotten in 0640289 (authored by mat).
dns/bind-tools: update file forgotten in 0640289
Nov 15 2023, 8:23 PM
mat committed R11:0636310bf881: dns/bind918: update to 9.18.20 (authored by mat).
dns/bind918: update to 9.18.20
Nov 15 2023, 5:41 PM
mat committed R11:064028917d02: dns/bind918: update to 9.18.20 (authored by mat).
dns/bind918: update to 9.18.20
Nov 15 2023, 5:39 PM
mat committed R11:0640288688a7: dns/bind916: update to 9.16.45 (authored by mat).
dns/bind916: update to 9.16.45
Nov 15 2023, 5:39 PM

Nov 7 2023

mat requested changes to D42452: dns/bind91*: py-sphinx is not required for MANPAGES.

Mmm, now that I think about it, if you do not have sphinx, everything succeeds, but the man page are actually not really man pages any more, but some sort of markdown or something. Please do not commit this.

Nov 7 2023, 9:36 PM

Sep 20 2023

mat committed R11:0625140513e7: dns/bind916: update to 9.16.44 (authored by mat).
dns/bind916: update to 9.16.44
Sep 20 2023, 3:47 PM
mat committed R11:0625141d7f79: dns/bind918: update to 9.18.19 (authored by mat).
dns/bind918: update to 9.18.19
Sep 20 2023, 3:47 PM
mat committed R11:0633962ec6e7: dns/bind918: update to 9.18.19 (authored by mat).
dns/bind918: update to 9.18.19
Sep 20 2023, 3:46 PM