[Midnightbsd-cvs] [MidnightBSD/mports] b37c4c: games/devilutionX: fix build on MidnightBSD (isasc...
Lucas Holt
noreply at github.com
Tue Sep 8 02:06:59 EDT 2026
Branch: refs/heads/misc/freecad-depchain-fixes
Home: https://github.com/MidnightBSD/mports
Commit: b37c4caa6230a7b108a855f6e4eb57e525137313
https://github.com/MidnightBSD/mports/commit/b37c4caa6230a7b108a855f6e4eb57e525137313
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-07 (Mon, 07 Sep 2026)
Changed paths:
M games/devilutionX/Makefile
A games/devilutionX/files/patch-CMake_Platforms.cmake
A games/devilutionX/files/patch-CMake_functions_devilutionx__library.cmake
Log Message:
-----------
games/devilutionX: fix build on MidnightBSD (isascii undeclared) (#865)
Fixes #858.
## Root cause
Not a base-system header bug. Upstream's
`CMake/functions/devilutionx_library.cmake` adds
`-D_POSIX_C_SOURCE=200809L` on every non-Windows, non-Apple system
except FreeBSD. MidnightBSD reports its own `CMAKE_SYSTEM_NAME`, so the
define was applied. On BSD libc, defining `_POSIX_C_SOURCE` selects a
strict POSIX namespace in `sys/cdefs.h` and sets `__XSI_VISIBLE` to 0,
which hides `isascii()` from `<ctype.h>`. libc++'s `<__locale>` then
fails on any TU that reaches it via `<vector>` under `-std=c++20`.
## Fix
- `patch-CMake_functions_devilutionx__library.cmake`: skip the
`_POSIX_C_SOURCE` define on MidnightBSD as well as FreeBSD.
- `patch-CMake_Platforms.cmake`: include MidnightBSD in the BSD platform
branch so `_BSD_SOURCE` and the `stat64`/`off64_t` shims are set (the
`file_util.cpp` POSIX code paths key off `_BSD_SOURCE`).
- Add `*.cmake` to `DOS2UNIX_GLOB` so the new patches are free of CRLF.
- Bump `PORTREVISION` to 2.
## Validation
On MidnightBSD 4.0.6 amd64 from a clean work dir: `bmake patch`,
`bmake`, `bmake fake`, `bmake package` all succeed.
`compile_commands.json` no longer contains `_POSIX_C_SOURCE`. `portlint`
reports 0 fatal errors; the two remaining warnings (NLS knob, `file` in
the ZEROTIER_BROKEN message) are pre-existing.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01QppyajU21HE92jbfdUgLSv
## Summary by Sourcery
Restore DevilutionX compatibility with MidnightBSD builds.
Bug Fixes:
- Fix the DevilutionX build on MidnightBSD by preventing incompatible
POSIX namespace restrictions and enabling the required BSD compatibility
paths.
Build:
- Normalize CMake patch files during the port build and bump the port
revision.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: Claude Fable 5.1 <noreply at anthropic.com>
Commit: e13847d67c655793d37a92c0763cbcc203a69279
https://github.com/MidnightBSD/mports/commit/e13847d67c655793d37a92c0763cbcc203a69279
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-07 (Mon, 07 Sep 2026)
Changed paths:
R cad/freecad/files/patch-cMake_FreeCAD__Helpers_SetupSalomeSMESH.cmake
R cad/freecad/files/patch-src_3rdParty_libE57Format_src_CheckedFile.cpp
M cad/freecad/files/patch-src_Gui_CMakeLists.txt
R cad/freecad/files/patch-src_Gui_Selection.h
R cad/freecad/files/patch-src_Gui_SoFCCSysDragger.cpp
R cad/freecad/files/patch-src_Gui_SoFCSelection.h
R cad/freecad/files/patch-src_Gui_SoFCUnifiedSelection.h
R cad/freecad/files/patch-src_Mod_MeshPart_App_CMakeLists.txt
R cad/freecad/files/patch-src_Mod_Part_App_Geometry2d.cpp
Log Message:
-----------
cad/freecad: drop patches obsoleted by 1.1.1 (#866)
Fixes #856.
## Problem
The port stopped at the patch stage on 1.1.1. The SetupSalomeSMESH patch
reported in the issue was the first failure, but once past it six more
patches also failed or had been merged upstream. Every remaining patch
was checked against the 1.1.1 tree with `patch --dry-run`.
## Changes
Removed patches and why:
| Patch | Reason |
|---|---|
| `patch-cMake_FreeCAD__Helpers_SetupSalomeSMESH.cmake` | Upstream tries
`VTK 9` with `CommonCore` first, falls back to `vtkCommonCore` only if
not found |
| `patch-src_3rdParty_libE57Format_src_CheckedFile.cpp` | Upstream has
the BSD platform branch and `lseek()` fallback; `__FreeBSD__` is defined
on MidnightBSD |
| `patch-src_Gui_Selection.h`, `patch-src_Gui_SoFCSelection.h`,
`patch-src_Gui_SoFCUnifiedSelection.h` | Files moved to
`src/Gui/Selection/` and no longer use `std::array` |
| `patch-src_Gui_SoFCCSysDragger.cpp` | File no longer exists |
| `patch-src_Mod_MeshPart_App_CMakeLists.txt` | `pybind11_INCLUDE_DIR`
already present |
| `patch-src_Mod_Part_App_Geometry2d.cpp` | Upstream already uses
`std::endl` |
`patch-src_Gui_CMakeLists.txt` was regenerated so it applies without
fuzz (offset 39 lines previously).
## Validation
- `bmake patch` completes cleanly from a fresh extract on MidnightBSD
4.0.6 amd64.
- `portlint`: 0 fatal errors; remaining warnings are pre-existing
(`math/vtk` path, versioned ffmpeg sonames).
- **Not verified:** configure and build. This host lacks `math/vtk9` and
`cad/opencascade`, and a py311/py312 docutils conflict blocks the
`devel/pyside6-tools` build dependency chain. A Magus run or a clean
host build is needed to confirm the rest of the pipeline.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01QppyajU21HE92jbfdUgLSv
## Summary by Sourcery
Align the FreeCAD port's patch set with the 1.1.1 source tree so the
patch stage completes cleanly.
Bug Fixes:
- Update the FreeCAD 1.1.1 port so it completes the patch stage without
obsolete or upstream-integrated patches.
Enhancements:
- Remove patches superseded by FreeCAD 1.1.1 and refresh the GUI CMake
patch to apply cleanly.
Tests:
- Validate clean patch application from a fresh extract on MidnightBSD
4.0.6 amd64 and confirm portlint has no fatal errors.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: Claude Fable 5.1 <noreply at anthropic.com>
Commit: 5dd9fcd9b2639ca494998f207e89d99fa32ade03
https://github.com/MidnightBSD/mports/commit/5dd9fcd9b2639ca494998f207e89d99fa32ade03
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-07 (Mon, 07 Sep 2026)
Changed paths:
M net-im/telegram-desktop/Makefile
Log Message:
-----------
net-im/telegram-desktop: limit build parallelism to fix clang crashes (#868)
Commit: 3bfdd114f2bb5decc4f24c3477950e0e7169f7d0
https://github.com/MidnightBSD/mports/commit/3bfdd114f2bb5decc4f24c3477950e0e7169f7d0
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-07 (Mon, 07 Sep 2026)
Changed paths:
M net-im/tg_owt/Makefile
M net-im/tg_owt/distinfo
Log Message:
-----------
net-im/tg_owt: update to 0.0.20260803 (#867)
Commit: 9e07c2c7743d45c9daa75650598eb1776bdb67f4
https://github.com/MidnightBSD/mports/commit/9e07c2c7743d45c9daa75650598eb1776bdb67f4
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-07 (Mon, 07 Sep 2026)
Changed paths:
M net/p5-URI/Makefile
M net/p5-URI/distinfo
Log Message:
-----------
net/p5-URI: update to 5.37 (#869)
## Summary
- update URI from 5.36 to 5.37
- add the upstream-required MIME::Base64 runtime dependency
## Validation
- bmake clean package
- bmake test (1,024 assertions passed)
- portlint -C net/p5-URI (0 fatal errors)
- git diff --check
## Summary by Sourcery
Enhancements:
- Update the URI Perl module port to version 5.37 and add its required
MIME::Base64 runtime dependency.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: a79bb3122cad8a1019711af40fb94b25c19e4e13
https://github.com/MidnightBSD/mports/commit/a79bb3122cad8a1019711af40fb94b25c19e4e13
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M security/libksba/Makefile
M security/libksba/distinfo
M security/libksba/pkg-plist
Log Message:
-----------
security/libksba: update to 1.8.1 (#870)
## Summary
- update Libksba from 1.6.8 to 1.8.1
- include the upstream CMS parser fix for a possible infinite loop
- refresh the shared-library plist entry
## Validation
- bmake makesum
- bmake clean package
- upstream make check: 7 tests passed
- portlint -C security/libksba: 0 fatal errors
- git diff --check
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 395b4fd3575812314542130dea5c24bd0b6115cb
https://github.com/MidnightBSD/mports/commit/395b4fd3575812314542130dea5c24bd0b6115cb
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M security/gnupg/Makefile
M security/gnupg/distinfo
R security/gnupg/files/patch-doc_Makefile.in
M security/gnupg/pkg-plist
Log Message:
-----------
security/gnupg: update to 2.5.22 (#871)
## Summary
- update GnuPG from 2.4.9 to 2.5.22
- adapt the upstream 2.5 install layout while retaining the gpg2 and
gpgv2 command names
- refresh the packing list for newly installed files and remove the
obsolete SKS CA file
## Testing
- bmake makesum
- bmake clean package
- bmake test
- bmake check-license
- portlint -C security/gnupg
- git diff --check
## Summary by Sourcery
Update the GnuPG port to 2.5.22 while maintaining compatible command
names and package contents.
Enhancements:
- Update GnuPG to version 2.5.22 and align packaging with its revised
installation layout while preserving the established gpg2 and gpgv2
command names.
Chores:
- Refresh the package file list and remove obsolete packaging
adjustments for files no longer installed.
---------
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 8a5b74ad008c07bbc9859a78f3f7a0351e9c2ed8
https://github.com/MidnightBSD/mports/commit/8a5b74ad008c07bbc9859a78f3f7a0351e9c2ed8
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M security/openvas/Makefile
M security/openvas/distinfo
M security/openvas/files/patch-nasl_nasl_packet_forgery.c
M security/openvas/files/patch-src_attack.c
M security/openvas/pkg-plist
Log Message:
-----------
security/openvas: update to 23.50.24 (#872)
## Summary
- update OpenVAS Scanner from 23.16.1 to 23.50.24
- refresh shared library package entries and enable ldconfig handling
- preserve MidnightBSD Clang compatibility for upstream warnings treated
as errors
## Validation
- bmake makesum
- bmake clean package
- bmake test
- portlint -C security/openvas (0 fatal errors)
- git diff --check
## Summary by Sourcery
Update the OpenVAS Scanner port to 23.50.24 with refreshed packaging and
continued MidnightBSD compatibility.
Enhancements:
- Update the OpenVAS Scanner port to release 23.50.24 and refresh its
shared-library packaging metadata.
- Preserve MidnightBSD compiler compatibility while accommodating
upstream warning changes.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: a2b38d159707a7f22875b05a9005ff518de2cddb
https://github.com/MidnightBSD/mports/commit/a2b38d159707a7f22875b05a9005ff518de2cddb
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M shells/zsh/Makefile
M shells/zsh/distinfo
R shells/zsh/files/patch-Src_jobs.c
M shells/zsh/pkg-plist
Log Message:
-----------
shells/zsh: update to 5.9.2 (#873)
Updates shells/zsh to 5.9.2 and syncs relevant FreeBSD port
metadata.\n\nValidation:\n- bmake makesum\n- bmake patch\n- bmake\n-
bmake fake\n- bmake package\n- bmake test\n- portlint -C\n- git diff
--check
## Summary by Sourcery
Update the zsh port to 5.9.2 while refreshing its dependencies, build
configuration, and packaged file list.
Enhancements:
- Update the zsh port to version 5.9.2 and align its configuration with
the newer release, including Perl-based build support, PCRE2, and
enabled test execution.
Tests:
- Enable the port's test target as part of validation.
Chores:
- Synchronize the distfiles, patches, and package plist with the zsh
5.9.2 release and current FreeBSD port metadata.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 4a787c4a1fac7f12f8379bccd0acc1800a020dfd
https://github.com/MidnightBSD/mports/commit/4a787c4a1fac7f12f8379bccd0acc1800a020dfd
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M www/squid/Makefile
Log Message:
-----------
www/squid: remove link-local sample when IPv6 is disabled
AI-Assisted-by: Codex <noreply at openai.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 5bc164e39907bfe27fe47168b2aad93b5ad186be
https://github.com/MidnightBSD/mports/commit/5bc164e39907bfe27fe47168b2aad93b5ad186be
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M www/tomcat-native/Makefile
M www/tomcat-native/distinfo
Log Message:
-----------
www/tomcat-native: update to 1.3.9 (#874)
Commit: e46a60dc372d6b829df7fe33f61bf44b3494ba34
https://github.com/MidnightBSD/mports/commit/e46a60dc372d6b829df7fe33f61bf44b3494ba34
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M MOVED
R dns/bind918/Makefile
R dns/bind918/distinfo
R dns/bind918/files/BIND.chroot.dist
R dns/bind918/files/BIND.chroot.local.dist
R dns/bind918/files/empty.db
R dns/bind918/files/extrapatch-bind-min-override-ttl
R dns/bind918/files/localhost-forward.db
R dns/bind918/files/localhost-reverse.db
R dns/bind918/files/named.conf.in
R dns/bind918/files/named.in
R dns/bind918/files/named.root
R dns/bind918/files/patch-bin_named_include_named_globals.h
R dns/bind918/files/patch-configure.ac
R dns/bind918/files/patch-no-bind-tools
R dns/bind918/files/pkg-message.in
R dns/bind918/pkg-descr
R dns/bind918/pkg-help
R dns/bind918/pkg-plist
Log Message:
-----------
dns/bind918: remove end-of-life port (#875)
Removes the BIND 9.18 port and adds a MOVED entry directing users to
dns/bind920. ISC ended BIND 9.18 support in June 2026.
Validation: git diff --check.
## Summary by Sourcery
Retire the unsupported BIND 9.18 port and direct users to the maintained
BIND 9.20 port.
Enhancements:
- Remove the end-of-life BIND 9.18 port from the tree.
Chores:
- Add a MOVED entry directing users from dns/bind918 to dns/bind920.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: d140660bd152b7227abc86db36e9b468f278b040
https://github.com/MidnightBSD/mports/commit/d140660bd152b7227abc86db36e9b468f278b040
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/unbound/Makefile
M dns/unbound/distinfo
M dns/unbound/pkg-plist
Log Message:
-----------
dns/unbound: update to 1.26.0 (#876)
Updates Unbound to 1.26.0 and refreshes its shared-library plist entry.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Enhancements:
- Update Unbound to version 1.26.0 and refresh its shared-library
package manifest entry.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: f3cfba96e31bdd8549bb645b77f9f0f93d879758
https://github.com/MidnightBSD/mports/commit/f3cfba96e31bdd8549bb645b77f9f0f93d879758
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/zdns/Makefile
M dns/zdns/distinfo
Log Message:
-----------
dns/zdns: update to 2.1.1 (#877)
Updates ZDNS to 2.1.1.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Enhancements:
- Update the ZDNS port to release 2.1.1.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: abbab08cc1baab08b4fc1105e3418fc4cbb98787
https://github.com/MidnightBSD/mports/commit/abbab08cc1baab08b4fc1105e3418fc4cbb98787
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/zns/Makefile
M dns/zns/distinfo
R dns/zns/files/patch-cmd_root_test.go
Log Message:
-----------
dns/zns: update to 0.6.0 (#878)
Updates ZNS to 0.6.0 and drops the obsolete test patch.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Update the zns port to version 0.6.0 and remove obsolete compatibility
changes.
Enhancements:
- Update the zns port to release 0.6.0 and require Go 1.26 or newer.
- Clarify the JSON option as installing jq for JSON output support.
Tests:
- Remove the obsolete test patch.
Chores:
- Refresh the port distinfo for the new upstream release.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: a0dfb1757509dc045bb83b6b8df9497ce94a18c6
https://github.com/MidnightBSD/mports/commit/a0dfb1757509dc045bb83b6b8df9497ce94a18c6
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/powerdns/Makefile
M dns/powerdns/distinfo
Log Message:
-----------
dns/powerdns: update to 5.1.4 (#879)
Updates PowerDNS Authoritative Server to 5.1.4 and migrates the port to
Meson.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Update the PowerDNS port to 5.1.4 and migrate its build configuration to
Meson.
Enhancements:
- Update PowerDNS Authoritative Server to version 5.1.4 and migrate the
port from Autotools to Meson.
- Refresh build options and backend configuration for the new PowerDNS
release, including GnuTLS support and updated Lua behavior.
Build:
- Adopt Meson and C++17 for building PowerDNS, adding Python build
dependencies and updated installation paths.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 74537e6da45bb489ee13f1dad41de570b62c685e
https://github.com/MidnightBSD/mports/commit/74537e6da45bb489ee13f1dad41de570b62c685e
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/public_suffix_list/Makefile
M dns/public_suffix_list/distinfo
Log Message:
-----------
dns/public_suffix_list: update to 20260819 (#880)
Updates the Public Suffix List snapshot to 20260819.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Update the public_suffix_list port to the 20260819 Public Suffix List
snapshot.
Enhancements:
- Update the bundled Public Suffix List snapshot to the 20260819
release.
Chores:
- Refresh the package checksums and align installation commands with
current port conventions.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: b3bc972db600d0fdb5bc5232e30094979f115f88
https://github.com/MidnightBSD/mports/commit/b3bc972db600d0fdb5bc5232e30094979f115f88
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/py-idna/Makefile
M dns/py-idna/distinfo
R dns/py-idna/files/patch-pyproject.toml
Log Message:
-----------
dns/py-idna: update to 3.19 (#881)
Updates py-idna to 3.19 and removes an obsolete packaging patch.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Update the py-idna port to 3.19 and remove obsolete packaging
configuration.
Enhancements:
- Update the py-idna port to version 3.19 and align its Python build
configuration with the newer release.
Build:
- Remove the obsolete packaging patch and update the py-flit-core
version constraint.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 67aa9982f904c8999d132381fbd1c0b98c8386ab
https://github.com/MidnightBSD/mports/commit/67aa9982f904c8999d132381fbd1c0b98c8386ab
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/py-tldextract/Makefile
M dns/py-tldextract/distinfo
Log Message:
-----------
dns/py-tldextract: update to 5.3.0 (#882)
Updates py-tldextract to 5.3.0 and refreshes Python dependencies.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Update the tldextract port to the 5.3.0 release and align its packaging
metadata and dependencies.
Enhancements:
- Update the tldextract Python package to version 5.3.0 with refreshed
runtime dependencies and modern PEP 517 packaging support.
- Add the package license file and wheel as build requirements.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 94226791257ecc5cfb69e66627929e059ee980b7
https://github.com/MidnightBSD/mports/commit/94226791257ecc5cfb69e66627929e059ee980b7
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/rubygem-google-apis-dns_v1/Makefile
M dns/rubygem-google-apis-dns_v1/distinfo
Log Message:
-----------
dns/rubygem-google-apis-dns_v1: update to 0.55.0 (#883)
Updates rubygem-google-apis-dns_v1 to 0.55.0.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Enhancements:
- Update the google-apis-dns_v1 Ruby gem port to version 0.55.0 and
simplify its dependency configuration.
---------
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: a030dd7d03b9850cec7fb8b71afeead5c8089e5b
https://github.com/MidnightBSD/mports/commit/a030dd7d03b9850cec7fb8b71afeead5c8089e5b
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M dns/rubygem-public_suffix/Makefile
M dns/rubygem-public_suffix/distinfo
Log Message:
-----------
dns/rubygem-public_suffix: update to 7.0.2 (#884)
Updates rubygem-public_suffix to 7.0.2.
Validation: bmake package, portlint -C, git diff --check.
## Summary by Sourcery
Enhancements:
- Update the Ruby public_suffix package to version 7.0.2 and refresh its
project metadata and build dependencies.
---------
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: f1c9ec6068dd3a465ab8de7deebf21a75392c0e8
https://github.com/MidnightBSD/mports/commit/f1c9ec6068dd3a465ab8de7deebf21a75392c0e8
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M x11-toolkits/vte3/Makefile
M x11-toolkits/vte3/distinfo
M x11-toolkits/vte3/pkg-plist
Log Message:
-----------
x11-toolkits/vte3: update to 0.80.5 (#887)
Updates vte3 to 0.80.5 from the FreeBSD ports reference.
Validation: makesum, patch, build, fake, clean package, test, portlint
-C, and git diff --check.
## Summary by Sourcery
Enhancements:
- Update the VTE terminal widget port to version 0.80.5 and synchronize
its package metadata.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 581e47a9b41709e1ba5baf600a88af1444cd5460
https://github.com/MidnightBSD/mports/commit/581e47a9b41709e1ba5baf600a88af1444cd5460
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M devel/dconf/Makefile
M devel/dconf/distinfo
A devel/dconf/files/patch-client_meson.build
A devel/dconf/files/patch-gsettings_meson.build
A devel/dconf/files/patch-gsettings_symbol.map
M devel/dconf/pkg-plist
Log Message:
-----------
devel/dconf: update to 0.49.0 (#888)
Updates dconf to 0.49.0 from the FreeBSD ports reference.
Validation: makesum, patch, build, fake, package, test, portlint -C, and
git diff --check.
## Summary by Sourcery
Update the dconf port to version 0.49.0 with refreshed build and
packaging metadata.
Enhancements:
- Update the dconf port to the 0.49.0 release and its current GNOME
project homepage.
- Refresh packaging metadata and build configuration for the newer
release, including Python test script handling and updated installed
files.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 6b13c9db6fb7f451d943d88f74570dcc5f372f3a
https://github.com/MidnightBSD/mports/commit/6b13c9db6fb7f451d943d88f74570dcc5f372f3a
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M devel/libsoup3/Makefile
M devel/libsoup3/distinfo
M devel/libsoup3/pkg-plist
Log Message:
-----------
devel/libsoup3: update to 3.7.1 (#886)
Updates libsoup3 to 3.7.1 from the FreeBSD ports reference.
Validation: makesum, patch, build, fake, package, test, portlint -C, and
git diff --check.
## Summary by Sourcery
Update the libsoup3 port to the 3.7.1 release and align its packaging
options and dependencies with the current upstream port reference.
Enhancements:
- Update the libsoup3 port to version 3.7.1 with refreshed dependencies,
metadata, packaging, and configurable Vala API support.
Tests:
- Enable the port's test suite and document the known unsafe test
failures caused by differing expected error codes.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: 3fa937d3796305578c6a05517d9a488764c64d86
https://github.com/MidnightBSD/mports/commit/3fa937d3796305578c6a05517d9a488764c64d86
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M textproc/libxslt/Makefile
M textproc/libxslt/distinfo
M textproc/libxslt/pkg-plist
Log Message:
-----------
textproc/libxslt: update to 1.1.45 (#889)
Updates libxslt to 1.1.45 from the FreeBSD ports reference.
Validation: makesum, patch, build, fake, package, test (751 passed),
portlint -C, and git diff --check.
## Summary by Sourcery
Update the libxslt port to 1.1.45 with refreshed options, packaging
metadata, and test integration.
Enhancements:
- Update libxslt to version 1.1.45 and align its packaging with the
current upstream port configuration.
- Add optional dynamically loaded plugin support and enable the upstream
test suite during port validation.
Tests:
- Enable libxslt's Perl-based test target for package validation.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Commit: d6329173d34d4198fab4fd0f93c029f535570a48
https://github.com/MidnightBSD/mports/commit/d6329173d34d4198fab4fd0f93c029f535570a48
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-08 (Tue, 08 Sep 2026)
Changed paths:
M security/gcr/Makefile
M security/gcr/distinfo
M security/gcr/pkg-plist
Log Message:
-----------
security/gcr: update to 4.4.0.1 (#885)
Updates gcr to 4.4.0.1 from the FreeBSD ports reference and declares the
target tree composite license set.
Validation: makesum, patch, build, fake, clean package, check-license,
portlint -C, and git diff --check. Two tests remain
environment-dependent (session D-Bus/X11 and missing
mock-status-and-attribute).
## Summary by Sourcery
Update the security/gcr port to 4.4.0.1 with refreshed packaging
metadata and licensing declarations.
Enhancements:
- Update security/gcr to version 4.4.0.1 and align its GNOME metadata
and dependencies with the newer release.
- Declare the source tree’s composite GPL, LGPL, and MPL licensing and
disable optional GTK documentation generation.
Build:
- Refresh the package checksums and plist for the updated release.
---------
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Compare: https://github.com/MidnightBSD/mports/compare/9cf11d331e6e...d6329173d34d
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list