Page MenuHomeFreeBSD

pizzamig (Luca Pizzamiglio)
User

Projects

User Details

User Since
Aug 28 2017, 9:00 AM (352 w, 3 d)

Recent Activity

Tue, May 7

pizzamig committed R11:2fe26e64cef8: security/pecl-mcrypt: Update to 1.0.7 (authored by pizzamig).
security/pecl-mcrypt: Update to 1.0.7
Tue, May 7, 9:51 PM
pizzamig committed R11:ba77f3b34f40: benchmarks/hyperfine: update to 1.18.0 (authored by pizzamig).
benchmarks/hyperfine: update to 1.18.0
Tue, May 7, 8:41 PM
pizzamig committed R11:597fe2969c20: benchmarks/stress-ng: Update to 0.17.08 (authored by pizzamig).
benchmarks/stress-ng: Update to 0.17.08
Tue, May 7, 8:12 PM

Feb 15 2024

pizzamig updated the summary of D43789: Mk/bsd.port.mk: Add ability to install subpackages.
Feb 15 2024, 8:46 AM
pizzamig added inline comments to D43789: Mk/bsd.port.mk: Add ability to install subpackages.
Feb 15 2024, 8:45 AM
pizzamig added inline comments to D43789: Mk/bsd.port.mk: Add ability to install subpackages.
Feb 15 2024, 8:37 AM
pizzamig updated the diff for D43789: Mk/bsd.port.mk: Add ability to install subpackages.
  • Use a comma separated list of subpkg
  • Add documentation for TARGET_SUBPACKAGES variable
Feb 15 2024, 8:37 AM

Feb 8 2024

pizzamig added inline comments to D43791: Framework: Fix `make describe for SUBPACKAGES case.
Feb 8 2024, 4:32 PM
pizzamig requested changes to D43791: Framework: Fix `make describe for SUBPACKAGES case.

In general, it should works, but the *DEPENDS_ALL needs to stay (even if not used by the framework) as they are used externally (by poudriere).

Feb 8 2024, 2:54 PM
pizzamig added a reviewer for D43789: Mk/bsd.port.mk: Add ability to install subpackages: portmgr.
Feb 8 2024, 9:43 AM
pizzamig requested review of D43789: Mk/bsd.port.mk: Add ability to install subpackages.
Feb 8 2024, 9:43 AM

Jan 27 2024

pizzamig accepted D43577: x11/wapanel: convert PULSEAUDIO option to subpackage.
Jan 27 2024, 4:48 PM
pizzamig accepted D43576: x11-toolkits/libdecor: convert plugins to subpackages.

It would be preferable to have pkg-descr.gtk3 and pkg-descr.pango to provide an appropriate description for the subpackages.

Jan 27 2024, 4:45 PM
pizzamig added a comment to D43568: x11/libei: convert BASU option to subpackage.

Don´t you need an additional pkgdescr.basu?

Jan 27 2024, 3:44 PM
pizzamig accepted D43568: x11/libei: convert BASU option to subpackage.

It looks good to me.

Jan 27 2024, 3:42 PM

Jan 25 2024

pizzamig added inline comments to D43576: x11-toolkits/libdecor: convert plugins to subpackages.
Jan 25 2024, 9:42 AM
pizzamig added inline comments to D43568: x11/libei: convert BASU option to subpackage.
Jan 25 2024, 9:34 AM
pizzamig 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)

Jan 25 2024, 8:45 AM

Jan 24 2024

pizzamig added reviewers for D43587: Add support for USES.subpkg: portmgr, arrowd, mat.
Jan 24 2024, 10:17 PM
pizzamig requested review of D43587: Add support for USES.subpkg.
Jan 24 2024, 10:16 PM
pizzamig added a comment to D43530: multimedia/libva-glx: convert to subpackage.

It's a valid point.
I guess we need to work on USES/USE_ support heavily.

Jan 24 2024, 12:32 PM
pizzamig added a comment to D43530: multimedia/libva-glx: convert to subpackage.

I understand what you mean.
If I understand correctly what you are trying to do, you define the glx subpkg that is built iff the GLX option is enabled.
A solution could be to not use GLX_LIB_DEPENDS.glx but only LIB_DEPENDS.glx
If the subpackage glx is not built, the dependency should be ignored.

Jan 24 2024, 10:45 AM
pizzamig added a comment to D43530: multimedia/libva-glx: convert to subpackage.

Hi. I'm a bit confused by your comments.
If a subpackage is associated to an OPTION, what is the need to duplicate everything with <opt>_*_DEPENDS.subpkg ?
There is no need for subpkg to be there.
subpkg is a way to create multiple packages from the same build, not to configure builds.
Am I missing something?

Jan 24 2024, 8:52 AM

Jan 18 2024

pizzamig accepted D43053: devel/gdb: Upgrade to 14.1.

LGTM

Jan 18 2024, 9:09 PM

Jan 1 2024

pizzamig committed R11:c02edab71ed0: benchmarks/stress-ng: disable crypt.h (authored by pizzamig).
benchmarks/stress-ng: disable crypt.h
Jan 1 2024, 10:50 PM
pizzamig closed D40549: Subpackages!.
Jan 1 2024, 9:59 PM
pizzamig committed R11:47564762a319: component: add SUBPACKAGES (authored by pizzamig).
component: add SUBPACKAGES
Jan 1 2024, 9:59 PM

Dec 27 2023

pizzamig committed R11:adaa1a1b442c: net/librdkafka: Update to 2.3.0 (authored by pizzamig).
net/librdkafka: Update to 2.3.0
Dec 27 2023, 3:42 PM
pizzamig updated the diff for D40549: Subpackages!.
  • Fix users of _LICENSE_DIR
Dec 27 2023, 1:02 PM

Dec 20 2023

pizzamig updated the diff for D40549: Subpackages!.
  • Fix multi/dual license
Dec 20 2023, 6:31 PM

Dec 16 2023

pizzamig requested review of D43079: Fake ports used to test subpackages.
Dec 16 2023, 6:09 PM
pizzamig committed R11:5f47811bea49: benchmarks/stress-ng: Update to 0.17.03 (authored by pizzamig).
benchmarks/stress-ng: Update to 0.17.03
Dec 16 2023, 4:57 PM
pizzamig committed R11:898bd9842817: devel/pecl-xdebug: Update to 3.3.1 (authored by pizzamig).
devel/pecl-xdebug: Update to 3.3.1
Dec 16 2023, 4:40 PM

Dec 12 2023

pizzamig updated the diff for D40549: Subpackages!.
  • Initial import of the subpackage framework
  • Fix [build|run]-depends-list targets
  • Fix type in PKGFILE
  • Fix METADIR
  • Fix type in RE
  • Fix PLIST
  • Fix _PKGDIR initialization
  • Fix typo
  • Fix the case when there are no subpackages
  • Fix _PLIST
  • Simplify METADIR as in the original patch
  • Fix _strip_perms
  • More fixes
  • Fix package creation
  • Add SUBPACKES to the list of OPTIONS_HELPERS
  • Make DESCR.subpkg warning message shorter
  • Fix PLIST_FILES.subpkg
  • Implement LICENSE support
  • Fix dependencies in sub-packages
  • Fix actual-package-depends target
  • Add PKGBASE.subpkg variable
  • Make do-depends aware of the subpackages
  • do-depends.sh: fix a typo
  • Add annotation to packages about being a subpkg
  • Remove a weird copy&pasta leftover
  • Fix subpackages in some dependency list
Dec 12 2023, 10:36 PM

Sep 15 2023

pizzamig committed R11:6c66f7bc7816: devel/gdb: Fix variable description (authored by pizzamig).
devel/gdb: Fix variable description
Sep 15 2023, 3:09 PM
pizzamig updated the diff for D40550: Testing package for subpkgs.

rebase

Sep 15 2023, 2:09 PM
pizzamig updated the diff for D40549: Subpackages!.
  • Remove a weird copy&pasta leftover
Sep 15 2023, 2:07 PM
pizzamig committed R11:8c334081f9d2: devel/gdb: Update to 13.2 (authored by pizzamig).
devel/gdb: Update to 13.2
Sep 15 2023, 11:13 AM

Aug 6 2023

pizzamig committed R11:10f650f7552d: benchmarks/stress-ng: Update WWW and pkg-descr (authored by Andrey Korobkov <alster@vinterdalen.se>).
benchmarks/stress-ng: Update WWW and pkg-descr
Aug 6 2023, 2:18 PM

Jul 24 2023

pizzamig committed R11:73e201a8653f: www/lychee: Reduce memory usage during build (authored by pizzamig).
www/lychee: Reduce memory usage during build
Jul 24 2023, 6:22 PM
pizzamig committed R11:8b3a77c416e6: devel/sccache: Update to 0.5.4 (authored by pizzamig).
devel/sccache: Update to 0.5.4
Jul 24 2023, 6:22 PM
pizzamig committed R11:7363d828ae45: devel/pecl-xdebug: Update to 3.2.2 (authored by pizzamig).
devel/pecl-xdebug: Update to 3.2.2
Jul 24 2023, 6:22 PM
pizzamig committed R11:101e6044225c: benchmarks/stress-ng: Update to 0.16.02 (authored by pizzamig).
benchmarks/stress-ng: Update to 0.16.02
Jul 24 2023, 6:22 PM
pizzamig committed R11:3cbdb6722c37: net/librdkafka: update to 2.2.0 (authored by pizzamig).
net/librdkafka: update to 2.2.0
Jul 24 2023, 6:22 PM
pizzamig committed R11:6b10a07216e4: net-mgmt/py-prometheus-client: Update to 0.17.1 (authored by pizzamig).
net-mgmt/py-prometheus-client: Update to 0.17.1
Jul 24 2023, 6:22 PM

Jul 11 2023

pizzamig accepted D40808: framework: Fix fetch-url-list and fetch-urlall-list.

I understand.
In this case, my only observation was that we are using a case/esac construct instead of an if/fi, but the matching condition seems more natural with case/esac.

Jul 11 2023, 9:08 PM
pizzamig accepted D40810: framework: Implement fetch-url-recursive-list and fetch-urlall-recursive-list.
Jul 11 2023, 9:03 PM

Jul 10 2023

pizzamig added a comment to D40808: framework: Fix fetch-url-list and fetch-urlall-list.

It seems you removed the case when file is not */*, but matching *.
Is it always the case that file matches */*?
If yes, why even test it? If not, shouldn't we manage it as it was before, without creating the directory?

Jul 10 2023, 8:41 PM

Jul 9 2023

pizzamig committed R11:0180735dc21b: benchmarks/hyperfine: Update to 1.17.0 (authored by pizzamig).
benchmarks/hyperfine: Update to 1.17.0
Jul 9 2023, 9:51 PM
pizzamig committed R11:00f0bec91b74: www/lychee: Reduce memory usage during build (authored by pizzamig).
www/lychee: Reduce memory usage during build
Jul 9 2023, 9:30 PM

Jul 7 2023

pizzamig updated the diff for D40550: Testing package for subpkgs.
  • Trying to fix the build of subpkgtest2
Jul 7 2023, 9:45 PM
pizzamig updated the diff for D40549: Subpackages!.
  • Add annotation to packages about being a subpkg
Jul 7 2023, 9:43 PM

Jun 29 2023

pizzamig updated the diff for D40550: Testing package for subpkgs.

Add subpackage dependency as test

Jun 29 2023, 8:42 PM
pizzamig updated the diff for D40549: Subpackages!.
  • Initial import of the subpackage framework
  • Fix [build|run]-depends-list targets
  • Fix type in PKGFILE
  • Fix METADIR
  • Fix type in RE
  • Fix PLIST
  • Fix _PKGDIR initialization
  • Fix typo
  • Fix the case when there are no subpackages
  • Fix _PLIST
  • Simplify METADIR as in the original patch
  • Fix _strip_perms
  • More fixes
  • Fix package creation
  • Add SUBPACKES to the list of OPTIONS_HELPERS
  • Make DESCR.subpkg warning message shorter
  • Fix PLIST_FILES.subpkg
  • Implement LICENSE support
  • Fix dependencies in sub-packages
  • Fix actual-package-depends target
  • Add PKGBASE.subpkg variable
  • Make do-depends aware of the subpackages
  • do-depends.sh: fix a typo
Jun 29 2023, 8:38 PM

Jun 25 2023

pizzamig committed R11:5aba571d19d8: benchmarks/stress-ng: update to 0.15.10 (authored by pizzamig).
benchmarks/stress-ng: update to 0.15.10
Jun 25 2023, 4:47 PM
pizzamig committed R11:e525f826449e: www/lychee: update to 0.13.0 (authored by pizzamig).
www/lychee: update to 0.13.0
Jun 25 2023, 4:45 PM
pizzamig committed R11:28806b7fc25c: devel/sccache: Update to 0.5.3 (authored by pizzamig).
devel/sccache: Update to 0.5.3
Jun 25 2023, 2:54 PM

Jun 17 2023

pizzamig updated the diff for D40550: Testing package for subpkgs.

Rebase

Jun 17 2023, 3:08 PM
pizzamig updated the diff for D40549: Subpackages!.
  • Fix dependencies in sub-packages
Jun 17 2023, 3:05 PM

Jun 14 2023

pizzamig updated the summary of D40550: Testing package for subpkgs.
Jun 14 2023, 8:45 PM
pizzamig requested review of D40550: Testing package for subpkgs.
Jun 14 2023, 8:42 PM
pizzamig updated the diff for D40549: Subpackages!.
Jun 14 2023, 8:38 PM
pizzamig updated the diff for D40549: Subpackages!.
Jun 14 2023, 8:34 PM
pizzamig updated the summary of D40549: Subpackages!.
Jun 14 2023, 8:29 PM
pizzamig updated the summary of D40549: Subpackages!.
Jun 14 2023, 8:27 PM
pizzamig updated the summary of D40549: Subpackages!.
Jun 14 2023, 8:24 PM
pizzamig requested review of D40549: Subpackages!.
Jun 14 2023, 8:24 PM
pizzamig abandoned D40548: Subpackages.
Jun 14 2023, 8:23 PM
pizzamig updated the summary of D40548: Subpackages.
Jun 14 2023, 8:22 PM
pizzamig updated the summary of D40548: Subpackages.
Jun 14 2023, 8:20 PM
pizzamig updated the summary of D40548: Subpackages.
Jun 14 2023, 8:18 PM
pizzamig requested review of D40548: Subpackages.
Jun 14 2023, 8:10 PM

Jun 13 2023

pizzamig closed D40491: Fix ports depends-list.sh.
Jun 13 2023, 8:13 PM
pizzamig committed R11:873d4f6f9905: Mk/Scripts: Fix ports depends-list.sh (authored by Andrew "RhodiumToad" Gierth <andrew@tao11.riddles.org.uk>).
Mk/Scripts: Fix ports depends-list.sh
Jun 13 2023, 8:13 PM

May 29 2023

pizzamig committed R11:a9a39fcf0050: net-mgmt/py-prometheus-client: Update to 0.17.0 (authored by pizzamig).
net-mgmt/py-prometheus-client: Update to 0.17.0
May 29 2023, 9:28 PM
pizzamig committed R11:6409c1505e7a: benchmarks/stress-ng: Update to 0.15.08 (authored by pizzamig).
benchmarks/stress-ng: Update to 0.15.08
May 29 2023, 9:08 PM

Mar 26 2023

pizzamig committed R11:bb383ff0fbcb: benchmarks/unixbench: remove march optimization (authored by pizzamig).
benchmarks/unixbench: remove march optimization
Mar 26 2023, 2:53 PM
pizzamig committed R11:1453ec9ec99d: benchmarks/unixbench: Fix arm64 build (authored by pizzamig).
benchmarks/unixbench: Fix arm64 build
Mar 26 2023, 11:49 AM
pizzamig committed R11:a50b803b7f52: security/pecl-mcrypt: Update to 1.0.6 (authored by pizzamig).
security/pecl-mcrypt: Update to 1.0.6
Mar 26 2023, 11:30 AM
pizzamig committed R11:cd9d5534588e: devel/pecl-xdebug: Update to 3.2.1 (authored by pizzamig).
devel/pecl-xdebug: Update to 3.2.1
Mar 26 2023, 11:27 AM
pizzamig committed R11:8821f28e051d: textproc/bat: Update to 0.23.0 (authored by pizzamig).
textproc/bat: Update to 0.23.0
Mar 26 2023, 11:22 AM
pizzamig committed R11:438293d12b2c: benchmarks/hyperfine: Update to 0.16.1 (authored by pizzamig).
benchmarks/hyperfine: Update to 0.16.1
Mar 26 2023, 11:11 AM
pizzamig committed R11:7ea6fd56f213: benchmarks/stress-ng: Update to 0.15.06 (authored by pizzamig).
benchmarks/stress-ng: Update to 0.15.06
Mar 26 2023, 10:47 AM

Mar 16 2023

pizzamig accepted D38759: devel/gdb: Upgrade to 13.1..
Mar 16 2023, 4:15 PM

Mar 11 2023

pizzamig accepted D38760: devel/gdb: Remove the EXPAT option..
Mar 11 2023, 11:37 PM

Feb 16 2023

pizzamig committed R11:dacf939991bc: benchmarks/stress-ng: Update 0.15.04 (authored by pizzamig).
benchmarks/stress-ng: Update 0.15.04
Feb 16 2023, 9:26 PM
pizzamig committed R11:48ccde43d59c: benchmarks/unixbench: Update to the latest commit (authored by pizzamig).
benchmarks/unixbench: Update to the latest commit
Feb 16 2023, 12:53 PM
pizzamig committed R11:1543e38e482d: www/yarn-node18: Update to 1.22.19 (authored by jlduran_gmail.com).
www/yarn-node18: Update to 1.22.19
Feb 16 2023, 12:43 PM

Feb 13 2023

pizzamig committed R11:602b040678a7: net-mgmt/openbmp: Fix build (authored by pizzamig).
net-mgmt/openbmp: Fix build
Feb 13 2023, 1:24 PM

Feb 9 2023

pizzamig committed R11:25acf2546237: net/librdkafka: Update to 2.0.2 (authored by pizzamig).
net/librdkafka: Update to 2.0.2
Feb 9 2023, 12:17 PM

Feb 2 2023

pizzamig committed R11:ea851d443c20: net-mgmt/py-prometheus-client: Update to 0.16.0 (authored by pizzamig).
net-mgmt/py-prometheus-client: Update to 0.16.0
Feb 2 2023, 5:29 PM
pizzamig committed R11:f1e3a685c044: devel/pecl-xdebug: Update to 3.2.0 (authored by pizzamig).
devel/pecl-xdebug: Update to 3.2.0
Feb 2 2023, 5:01 PM
pizzamig committed R11:3541f201c264: benchmarks/stress-ng: Update to 0.15.03 (authored by pizzamig).
benchmarks/stress-ng: Update to 0.15.03
Feb 2 2023, 4:27 PM

Jan 12 2023

pizzamig closed D38026: Add common error function in hooks.
Jan 12 2023, 9:11 PM
pizzamig committed R11:302c208fc513: Component: git hooks (authored by pizzamig).
Component: git hooks
Jan 12 2023, 9:11 PM

Jan 11 2023

pizzamig closed D37500: Add check to detect colon in .CURDIR.
Jan 11 2023, 10:42 PM
pizzamig committed R11:93a86257b76d: component: Mk framework (authored by pizzamig).
component: Mk framework
Jan 11 2023, 10:42 PM
pizzamig added a reviewer for D38026: Add common error function in hooks: portmgr.
Jan 11 2023, 10:25 PM
pizzamig requested review of D38026: Add common error function in hooks.
Jan 11 2023, 10:25 PM

Nov 30 2022

pizzamig updated the diff for D37500: Add check to detect colon in .CURDIR.
  • Fix English in the error message
Nov 30 2022, 9:05 PM