Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| a9daf024 | 2026-05-28 21:10:52 | Comment out _facette | ||
| 486a1d76 | 2026-05-26 12:22:17 | uncomment _fastnetmon | ||
| 8531df2f | 2026-05-18 23:38:23 | check-shlib-syms: use check_sym -I External reference / PLT changes are missleading for bump libraries, better ignore them. OK: sthen@ | ||
| 155bc603 | 2026-05-18 13:20:37 | bsd.port.mk: add check-shlib-syms check-shlib-syms runs check_sym for port's .so against system isntalled .so Quite useful to determin does SHARED_LIBS need to be updated. OK: sthen@, tb@, gonzalo@ | ||
| 6ae77e03 | 2026-05-10 16:27:04 | fix syntax error; ok guenther@ | ||
| bde42737 | 2026-04-16 11:56:14 | Comment out _exim ok sthen | ||
| 1affe3ad | 2026-04-01 15:14:57 | Revert the WRKDIST diff. This breaks at least some of the ports that use DIST_TUPLE and set DISTNAME and needs a bit more work. | ||
| d2e79033 | 2026-03-31 19:44:39 | Re-order WRKDIST assignment in bsd.port.mk, so that dist-tuple can work with it. So far, it has been bypassed in common cases by the logic for DISTNAME. With this in place, add the quirk for codeberg which uses ${WKRDIR}/${_project} as the WRKDIST. With this, ports using DIST_TUPLE=codeberg... should no longer need to set WRKDIST. ok sthen@ | ||
| c16d4136 | 2026-03-23 07:43:13 | recycle dusty 2015 apache for new net/telemt; OK kirill sthen | ||
| 2dda5397 | 2026-03-05 22:10:05 | Update following removal of ruby-puppet and puppetdb ok sebastia | ||
| 395ae956 | 2026-03-05 12:42:25 | user.list: reserve uid/gid 905 for www/pgweb | ||
| a96628b2 | 2026-03-05 11:36:51 | 904 _neighbot | ||
| 1b199d0f | 2026-02-16 13:57:37 | reserve uids for hylafax and iaxmodem, which were using "uucp" that was removed from base some years ago. | ||
| b397d40c | 2026-02-01 21:21:31 | mention databases/openvoxdb as _puppetdb user suggested by kn@ | ||
| 60147cfb | 2026-01-28 16:51:39 | update SITE_PERL_CPAN; ftp is no more, and www.cpan.org/metacpan.org both point at the cdn. | ||
| 2b88b71e | 2026-01-25 17:24:41 | Reserve gid 564 for _seatd, forgotten in previous sysutils/seatd commit Suggested by and useful prodding from landry@ | ||
| dd8ff4f4 | 2026-01-19 05:30:48 | Add cabal port update tool Add update-cabal-port to help maintain cabal ports. The Perl script uses cabal database to fetch versions and generates cabal.inc files with dependency manifests. OK kn@ | ||
| 40ca0d1b | 2026-01-18 10:02:28 | update-plist: ensure all LIB*_VERSION have a matching file in PLISTs This had been the case before the rewrite but was left as a TODO in the new code. This makes update-plist complain about SHARED_LIB entries that don't exist as a file, which avoids fiddly and error prone grep for huge library ports like abseil-cpp and boost. from espie, thanks | ||
| 9c09e7a6 | 2026-01-17 22:30:08 | Stop checking for whatis.db; OK schwarze It's been almost a decade since the switch to mandoc.db (here used as test, whether X sets are installed). | ||
| ee704e41 | 2026-01-16 06:12:28 | remove chromium.googlesource.com dist tuple support; not producing consistent archives | ||
| d1dfbce8 | 2026-01-15 20:20:40 | add support for chromium.googlesource.com | ||
| 38356d35 | 2026-01-07 16:49:11 | Fix mv(1) source for codeberg in MODDIST-TUPLE_post-extract. No effect on using codeberg with '.' which still requires manually setting WRKDIST at this point. Testing showed this doesn't break any variables in existing DIST_TUPLE ports. ok kn@ | ||
| 30db293b | 2026-01-01 08:36:40 | Add external control command "wipe-all" This control command wiped all packages in an error state. Tweak and OK espie, positive feedback from many | ||
| 0ceb066d | 2025-12-28 17:58:25 | Make post-extract regex more specific /^v[0-9]/ instead of just /^v/. This avoids issues project IDs starting with 'v' that use the targetdir of DIST_TUPLE. Checked for no change in output with dist-tuple.test. No breakage in a bulk build. | ||
| 28545385 | 2025-12-20 00:46:41 | Fix upterm category ok tb | ||
| ca27e194 | 2025-12-19 17:28:00 | Reserve UID 618 for net/upterm. | ||
| 90748afd | 2025-12-17 18:04:08 | Reserve uid 608 for textproc/cookcli. | ||
| 3fb9148c | 2025-12-12 18:19:46 | switch ports-gcc from 8 to 15; much of the heavy lifting for this change was done by claudio@. clean cargo-culted cruft in PLISTs (e.g. @conflict for things where there's already a default @conflict). rename g95 package to gfortran while there. bump _SYSTEM_VERSION to avoid bumping ERANGE ports (much of the ports tree on sparc64 depends on ports-gcc). | ||
| 586c64a3 | 2025-12-04 18:18:34 | Add a convenience _PERLDSCRIPT variable This is the same as _PERLSCRIPT but it calls perl with -d from espie | ||
| 5f1fbaf6 | 2025-12-04 17:56:14 | recognise files generated by either makeinfo or texi2any as info files. from espie | ||
| 0c41ccaa | 2025-11-28 18:25:53 | recycle _heartbeat (gone since 2016) as _dms for multimedia/dms; OK caspar | ||
| 1da3d6a2 | 2025-11-21 06:26:52 | Add support for web fonts to the font module. Installing .woff2 or .woff files to /usr/local/share/fonts is pointless, since in that location there's no way for httpd to find them. Instead, a font port can point to them with MODFONT_WEBFILES, and the font module will handle creating a subpackage that installs them to /var/www/fonts. ok phessler@ | ||
| 3fd2581a | 2025-11-14 17:46:39 | add -V 1 to PKG_ARGS for ports using python 3, so that updates work without ERANGE bumps | ||
| e5c7f671 | 2025-11-12 18:50:25 | user.list: reuse uid/gid 565 for wayland/greetd | ||
| 41e587f3 | 2025-11-12 09:33:37 | misc/llama.cpp: add rc script for llama-server OK: sthen@ | ||
| 676613ea | 2025-10-24 14:25:34 | Remove gcc3 Feedback sthen@, tweak and OK jca@ | ||
| 2fbdf2ea | 2025-10-19 16:23:20 | Recycle openct's user (removed in 2016) into _yggdrasil; OK sthen | ||
| 8bc511d2 | 2025-10-18 22:50:34 | update/fix puppet(db) pkgpaths | ||
| 702388c2 | 2025-09-07 22:28:35 | Update port for _puppetdb databases/puppetdb/7 was removed but 8 still uses that user. | ||
| ec426d7f | 2025-08-27 20:26:38 | proot: fix checkout_ports from non-root OK: tb@ | ||
| c9bc3801 | 2025-08-17 11:06:39 | Remove obsolete and unused apache-module OK tb@ | ||
| 635075cd | 2025-08-12 13:33:38 | Update _epmd following erlang/25 removal ok sthen | ||
| 35736fe8 | 2025-07-30 12:06:30 | In do-extract fail early if the decompressor errors out Using set -o pipefail we can detect when gzip -d and friends fail when decompressing archives. This is better than a partially extracted archive leading to failures to patch or build later. ok phessler@ landry@ | ||
| 4e575d45 | 2025-07-25 10:33:16 | poison NTLIB (misspelling of WANTLIB) | ||
| 997a91ae | 2025-07-21 15:06:12 | poison DIST_TUPLES (with an S) | ||
| 9718527a | 2025-07-21 02:31:26 | bump _SYSTEM_VERSION following step 1 opaque FILE diff (in OpenBSD, shared libraries don't record a dependency on libc so normal pkg_add mechanisms don't result in everything using libc getting updated following this change) | ||
| 14a72067 | 2025-06-17 16:38:29 | poison MODPY_PYTEST_LINK_SO to help me remember that because it's not specific to pytest, it's actually named MODPY_TEST_LINK_SO sort lists while there | ||
| 630fdf00 | 2025-06-16 07:49:07 | bump _SYSTEM_VERSION-clang after clang update and MODCLANG_VERSION change discussed with many | ||
| 0bd87ef7 | 2025-06-09 04:33:52 | dpb: more ^Z fixes from espie | ||
| 73fadfa0 | 2025-06-07 04:08:00 | Partially unbreak ^Z for dpb This is some fallout from the v5.36 conversion and more is needed, which espie will do when he gets around to et. ok espie | ||
| a9008596 | 2025-05-20 16:50:21 | Reserve 581 for _piknik, recycling _gonzui | ||
| e059a3e0 | 2025-05-14 03:00:00 | fix previous; ok danj@ | ||
| c7d38f86 | 2025-05-14 01:41:19 | Comment out _pop3d | ||
| 4a0a0eca | 2025-05-08 10:35:46 | support "fdo" in DIST_TUPLE for gitlab.freedesktop.org, ok tb | ||
| 0fbcf24b | 2025-05-02 10:09:00 | comment out _lldpd | ||
| 92fa8db4 | 2025-04-24 18:42:03 | Comment out _fastnetmon | ||
| ebd7ecea | 2025-04-21 16:29:44 | reserve UID 600 (former www/ntlmaps, removed in 2016) for _gotsysd ok jca@ rsadowski@ | ||
| 700c800a | 2025-04-16 15:46:39 | recyle UID 593 (former _nginx, removed in 2012) for _gotwebd ok rsadowski, jca | ||
| 3719fd87 | 2025-03-22 00:51:57 | Comment out _gotosocial | ||
| 54b39415 | 2025-03-19 11:30:19 | reserve _mollysocket | ||
| 1aabd008 | 2025-03-04 14:33:51 | add ax_enable_builddir_sed=${ax_enable_builddir_sed=/usr/bin/sed} to config.site unless there's a BDEP on GNU sed. ok jca | ||
| b0652593 | 2025-03-03 04:11:30 | Correctly load Exporter::import With perl 5.40, there's a new warning when calling an "import" method that doesn't exist. Previously the error was ignored, although still there. Reported and reminded by rsedowski@ | ||
| a3db94dc | 2025-03-02 13:16:48 | bsd.port.mk: improve an error message mention the DIAGNOSTICS section of the bsd.port.mk(5) manpage when the packing-list doesn't match installed pkgs vs what's in the portstree. from espie@ | ||
| aef472a2 | 2025-02-26 14:22:53 | don't suggest VARBASE; LOCALSTATEDIR is the ports-relevant variable that usually ends up at /var and that's already mentioned | ||
| 5938ad92 | 2025-02-24 19:19:55 | Reserve UID for sysutils/ssl_exporter. | ||
| 382c3da0 | 2025-02-08 16:02:50 | Add _wstunnel user | ||
| 943756e0 | 2025-02-07 18:44:15 | Link net/ergo to the build and add _ergo user | ||
| a2474359 | 2025-01-29 17:01:59 | Reserve UID/GID for dhcpd_leases_exporter. | ||
| 24735180 | 2025-01-20 17:16:42 | Move ports back to using --forward in PATCH_ARGS and PATCH_DIST_ARGS. this was used earlier, but lost when changing to PATCH_DEBUG by default. Without this, if a diff appears to be reversed, patch asks whether to assume that you used -R, with a default 'y'. If there's no tty, as is the case with a bulk build, the default is accepted, resulting in problems (potentially nasty in the case of a security fix which was applied via a patch and later committed upstream) if 'cvs rm' was missed. Sync option order between PATCH_ARGS and PATCH_DIST_ARGS while there. Grepping ports logs doesn't show any current ports where this will cause unexpected changes in behaviour. ok tb | ||
| 9c932fc0 | 2025-01-18 14:03:41 | Change (github) tagnames containing '/' to replace slash with '-', as done for GH_* already. Original idea from sthen@. Draft from me and fixed by tb@ and survived a bulk. ok tb@ sthen@ | ||
| 456b50e2 | 2025-01-14 15:06:49 | setup WRKDIST correct when GH_TAGNAME contains /, ok tb | ||
| 0aa1c7d4 | 2025-01-11 17:18:11 | Reserve UID 540 for sysutils/idrac_exporter. | ||
| e1db0ccf | 2025-01-11 12:35:16 | in the comment about USE_NOBTCFI-aarch64, mention the standard format for ports using fortran libs | ||
| 5a9600c7 | 2025-01-10 18:03:43 | Mark ports using lang/gcc/8,-f95 on arm64 as not BTI compliant To be reconsidered when we move to lang/gcc/11 or newer, which supports -mbranch-protection. The fix isn't complete since some ports may use BTI-incompatible fortran code through shared libraries. ok tb@ phessler@ pascal@ sthen@ | ||
| 6b2d8ac0 | 2025-01-10 11:44:18 | change SITE_PYPI to use files.pythonhosted.org as suggested in https://docs.pypi.org/api/#integration-guide "Predictable URLs"; teach portroach to handle this. ok aja@ jasper@ | ||
| 28a8f216 | 2024-12-23 12:44:23 | poison old MODPY variables: MODPY_EGG_VERSION, MODPY_FLAVOR. suggested by landry | ||
| 0e4ddf64 | 2024-12-21 11:40:34 | follow python.port.mk changes | ||
| 02d8b767 | 2024-12-18 07:05:19 | Fix external "addhost" command in dpb $state->{default_prop} contains the already built object, so passing it to a constructor will not end up in a new host with the desired properties from espie | ||
| bb535f6f | 2024-12-15 23:03:27 | Comment out _mfi (from net/mfi) It was removed a few weeks ago. ok sthen | ||
| c4dfbc17 | 2024-12-09 22:43:22 | use 900 for comms/zigbee2mqtt | ||
| 61330247 | 2024-11-28 09:53:09 | bsd.port.mk: fix indentation from espie | ||
| 1aaec8e3 | 2024-11-25 08:29:28 | reserve _ejabberd for incoming net/ejabberd OK: sthen@ volker@ | ||
| 42cdef89 | 2024-11-08 16:05:20 | Release _gnome-initial-setup user & group. | ||
| 34a4e157 | 2024-11-07 09:49:51 | modgo-gen-modules-helper: print MODGO_VERSION to STDERR The goal is to avoid editing modules.inc by removing the MODGO_VERSION variable from that file by the go ports maintainer when using it like: make modgo-gen-modules > modules.inc OK: paco@ sthen@ | ||
| 4ce4d056 | 2024-11-06 14:31:59 | Reserve uid 555 for Krill | ||
| 325d34f0 | 2024-11-01 09:17:30 | portcheck: fix false positive about non-icon files going to icons/ subdir ok sthen@ | ||
| 44c8f58e | 2024-10-26 14:00:10 | remove i386 and powerpc64 from RUST_ARCHS - i386 fails to build rust (ENOMEM) - powerpc64 needs a new bootstrap bump EPOCH for librsvg, as it needs to go from librsvg-2.58.5 (with rust) to librsvg-2.40.21 (without rust) "looks right" sthen@ | ||
| 252dd1f9 | 2024-10-18 22:39:30 | Verify distfiles quietly to reduce checksum noise Print errors only or a single summary line when all distinfo checksums match; this avoids terminal spam especially when working on rust or go ports with hundreds or even thousands of distfiles (crates or modules). Feedback espie OK op | ||
| 9519fd2a | 2024-10-06 10:24:24 | new opt-in PATCH_QUIET aka. patch(1) -s; OK tb | ||
| 3a43d602 | 2024-09-15 18:15:17 | Poison the threads.h header by default in gnu.port.mk This will avoid threads.h from devel/libstdthreads being picked up by gnulib's threadlib.m4, potentially breaking due to dpb junking in bulk builds. The header is included and some weak symbol magic is performed, but it doesn't bring any useful feature as it doesn't even link against libstdthreads.so. That gnulib module already falls back to a pthreads-based implementation anyway. Ultimately it probably makes sense for C11 threads support to go into the base system, as already discussed several times by matthieu@ and others. But now isn't the right time as we're approaching release. ok ajacoutot@ sthen@ | ||
| 829ddd89 | 2024-08-28 23:11:36 | add www/pm2 user | ||
| 74a6d978 | 2024-08-24 16:48:14 | reserve _caddy for incoming www/caddy ok tb@ | ||
| e394a1c0 | 2024-08-19 13:43:56 | reuse uid 665 for net/hopm; formerly for audio/hgd removed in Aug 2016 | ||
| 81611d1d | 2024-08-18 05:04:27 | Re-use UID 522 for sysutils/unbound_exporter. | ||
| 72f4b9a5 | 2024-08-03 15:24:34 | Add BULK_COOKIES_DIR to proot(1) to fix permissions when other directories are placed outside the ports tree. From Denis Bodor, ok espie. | ||
| 087c3f35 | 2024-08-01 07:35:14 | validate arch list for ONLY_FOR_ARCHS and NOT_FOR_ARCHS, from espie, ok tb | ||
| f35b9aed | 2024-07-30 15:08:14 | powerpc was missing from ALL_ARCHS, found by espie | ||
| 41ff5f20 | 2024-07-30 14:58:32 | Remove ac_cv_header_netinet_tcp_var_h autoconf cache, this header requires tcp_timer.h to be included first, otherwise compilation fails. Problems seen with net/scamper which required a source code patch to workaround when built from ports, but not when built stand-alone. Diagnosed by Matthew Luckie (scamper upstream). | ||
| 07aff387 | 2024-07-16 20:25:49 | Remove net/adsuck; OK sthen Unmaintained upstream, outdated, doesn't work, used dhclient. Use unwind.conf(5) 'block list file' instead. OK sthen | ||
| 69b3b985 | 2024-07-11 12:54:41 | Rework font install target to accept filenames instead of file extensions. This means instead of setting MODFONT_TYPES to an extension like "otf", font ports now specify filenames to install (wildcards allowed) like MODFONT_FONTFILES=*.otf. ok sthen@ |