FreeBSD/ports 43f38b2databases/sqlitebrowser Makefile, databases/sqlitebrowser/files patch-libs_qhexedit_CMakeLists.txt extra-patch-src_SqlUiLexer.cpp

databases/sqlitebrowser: Switch bundled libraries to ports

Enable unit tests.
Fix build with cmake 4.
Add SQLCIPHER option.

PR:             298007
Approved by:    fluffy (mentor)
DeltaFile
+21-4databases/sqlitebrowser/Makefile
+11-0databases/sqlitebrowser/files/extra-patch-src_SqlUiLexer.cpp
+8-0databases/sqlitebrowser/files/patch-libs_qhexedit_CMakeLists.txt
+40-43 files

FreeBSD/ports c66b711security/fakeroot/files patch-communicate.h patch-test-t.chown

security/fakeroot: Update to 2.1.4

and switch to meson for building.

Changelog:      https://salsa.debian.org/clint/fakeroot/-/blob/debian/2.1.4-1/debian/changelog?ref_type=tags
DeltaFile
+240-139security/fakeroot/files/patch-doc.diff
+38-0security/fakeroot/files/patch-libfakeroot_time64_entry.c
+0-17security/fakeroot/files/patch-scripts-Makefile.in
+12-0security/fakeroot/files/patch-test-t.chown
+12-0security/fakeroot/files/patch-test-cp-atest
+11-0security/fakeroot/files/patch-communicate.h
+313-1563 files not shown
+321-1669 files

FreeBSD/ports aaa28e3databases/couchdb3 Makefile pkg-plist

databases/couchdb3: Resolve bundled OTP versions dynamically in PLIST_SUB

The release bundles erts and 13 OTP applications from
lang/erlang-runtime28, and pkg-plist pinned each of their versioned
directory names. Six of the last eight plist commits were pure OTP
rename churn, the largest touching 610 lines, while the 3.5.2 update
itself touched 23.

Derive the versions from the installed runtime at plist-generation time
instead. The package file list is unchanged: resolving the tokenized
plist with the versions this build staged reproduces the previous
pkg-plist byte for byte, so no PORTREVISION bump is needed.

An erlang-runtime28 update now needs only a PORTREVISION bump. Note
this reads ${LOCALBASE}/lib/erlang28 rather than the staged release,
because generate-plist runs before do-install; it holds as long as the
release copies erts and the OTP applications unmodified.

CouchDB's own rebar dependencies stay pinned deliberately - they move

    [4 lines not shown]
DeltaFile
+622-622databases/couchdb3/pkg-plist
+14-1databases/couchdb3/Makefile
+636-6232 files

FreeBSD/ports 57e1bbcgames/flightgear-aircraft Makefile distinfo

games/flightgear-aircraft: Update to 20260901
DeltaFile
+62-62games/flightgear-aircraft/distinfo
+1-1games/flightgear-aircraft/Makefile
+63-632 files

FreeBSD/ports 6cb4074math/scilab-toolbox-swt pkg-plist distinfo

math/scilab-toolbox-swt: 0.3.3

Update to release of January 9, 2025.
https://atoms.scilab.org/toolboxes/swt/0.3.3

Postponed expiration as upstream seems active and math/scilab was undeprecated.
But as nobody noticed when the port was broken I doubt we have any users of this.
If you use this, please speak up and mail the maintainer.

Depend on fortran to fix: (fortran was indirectly pulled in by the dependency on math/scilab)
====> Running Q/A tests (stage-qa)
Error: /usr/local/share/scilab/contrib/swt/sci_gateway/c/libswt_c.so is linked to /usr/local/lib/gcc14/libgfortran.so.5 from lang/gcc14 but it is not declared as a dependency
Error: /usr/local/share/scilab/contrib/swt/sci_gateway/c/libswt_c.so is linked to /usr/local/lib/gcc14/libquadmath.so.0 from lang/gcc14 but it is not declared as a dependency

Remove REINPLACE_CMD for:
====> Running Q/A tests (stage-qa)
Warning: Possible REINPLACE_CMD issues:
- - REINPLACE_CMD ran, but did not modify file contents: sci_gateway/c/swt_common.h

Approved by:    no maintainer
DeltaFile
+5-10math/scilab-toolbox-swt/Makefile
+3-3math/scilab-toolbox-swt/distinfo
+0-1math/scilab-toolbox-swt/pkg-plist
+8-143 files

FreeBSD/ports 07fcd55net-im/signal-desktop Makefile, textproc/obsidian Makefile

*/*: Bump port revision after electron43 update (6d42f1e2f558)
DeltaFile
+1-1textproc/obsidian/Makefile
+1-0net-im/signal-desktop/Makefile
+2-12 files

FreeBSD/ports 6d42f1edevel/electron43 Makefile distinfo, devel/electron43/files patch-electron_spec_api-browser-window-spec.ts patch-electron_shell_app_electron__main__delegate.cc

devel/electron43: Update to 43.5.0

Changelog: https://github.com/electron/electron/releases/tag/v43.5.0

Reported by:    GitHub (watch releases)
DeltaFile
+28-19devel/electron43/files/patch-electron_spec_api-app-spec.ts
+18-19devel/electron43/files/patch-electron_shell_browser_electron__browser__main__parts.cc
+15-15devel/electron43/distinfo
+17-8devel/electron43/files/patch-electron_shell_app_electron__main__delegate.cc
+10-10devel/electron43/files/patch-electron_spec_api-browser-window-spec.ts
+13-5devel/electron43/Makefile
+101-7630 files not shown
+205-17136 files

FreeBSD/ports 71b0420www/py-google-api-python-client Makefile distinfo

www/py-google-api-python-client: Update to 2.200.0

ChangeLog:

1. https://github.com/googleapis/google-api-python-client/releases/tag/v2.200.0

Reported by:    "release-please[bot]" <notifications at github.com>
DeltaFile
+3-3www/py-google-api-python-client/distinfo
+2-2www/py-google-api-python-client/Makefile
+5-52 files

FreeBSD/ports 0c02363devel/perfetto Makefile distinfo

devel/perfetto: upgrade to 58.2
DeltaFile
+5-3devel/perfetto/distinfo
+2-1devel/perfetto/Makefile
+7-42 files

FreeBSD/ports a2f0a4ddatabases/py-harlequin-postgres Makefile distinfo

databases/py-harlequin-postgres: Update to 1.4.1

ChangeLog:

1. https://github.com/tconbeer/harlequin-postgres/releases/tag/v1.4.1

Reported by:    Ted Conbeer <notifications at github.com>
DeltaFile
+3-3databases/py-harlequin-postgres/distinfo
+1-1databases/py-harlequin-postgres/Makefile
+4-42 files

FreeBSD/ports 4c16592databases/py-harlequin Makefile distinfo

databases/py-harlequin: Update to 2.12.2

ChangeLog:

1. https://github.com/tconbeer/harlequin/releases/tag/v2.12.2

Reported by:    Ted Conbeer <notifications at github.com>
DeltaFile
+3-3databases/py-harlequin/distinfo
+1-1databases/py-harlequin/Makefile
+4-42 files

FreeBSD/ports 95c8b69databases/sabiql Makefile pkg-descr

databases/sabiql: Update to 3.0.0

- Update COMMENT and pkg-descr to include the new feature of sabiql:
  MySQL support

ChangeLog:

1. https://github.com/riii111/sabiql/releases/tag/v3.0.0

Reported by:    riii111 <notifications at github.com>
DeltaFile
+141-71databases/sabiql/distinfo
+69-34databases/sabiql/Makefile.crates
+7-5databases/sabiql/pkg-descr
+2-2databases/sabiql/Makefile
+219-1124 files

FreeBSD/ports b765035lang/trealla-prolog distinfo Makefile

lang/trealla-prolog: update to 3.9.17
DeltaFile
+3-3lang/trealla-prolog/distinfo
+4-2lang/trealla-prolog/Makefile
+7-52 files

FreeBSD/ports 677e61bsecurity/hockeypuck Makefile distinfo

security/hockeypuck: upgrade to 2.4.1
DeltaFile
+3-3security/hockeypuck/distinfo
+1-2security/hockeypuck/Makefile
+4-52 files

FreeBSD/ports f768f64devel/py-lizard Makefile distinfo

devel/py-lizard: upgrade to 1.24.0
DeltaFile
+3-3devel/py-lizard/distinfo
+1-1devel/py-lizard/Makefile
+4-42 files

FreeBSD/ports 892d7d9textproc/py-textual-fastdatatable Makefile distinfo

textproc/py-textual-fastdatatable: Update to 0.19.1

ChangeLog:

1. https://github.com/tconbeer/textual-fastdatatable/releases/tag/v0.19.1

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3textproc/py-textual-fastdatatable/distinfo
+1-1textproc/py-textual-fastdatatable/Makefile
+4-42 files

FreeBSD/ports 119ff68audio/flacon distinfo Makefile, audio/flacon/files patch-tests_tools.cpp

audio/flacon: update the port to version 12.0.0

- Fix test data so it matches modern MediaInfo(Lib)
- Ensure that build log would contain tests results
  if they fail

Reported by:    portscout
DeltaFile
+18-5audio/flacon/Makefile
+11-0audio/flacon/files/patch-tests_tools.cpp
+3-3audio/flacon/distinfo
+32-83 files

FreeBSD/ports f262d85net/frr10 Makefile distinfo

net/frr10: update to 10.7.1
DeltaFile
+3-3net/frr10/distinfo
+1-1net/frr10/Makefile
+4-42 files

FreeBSD/ports 191829fcad/fidocadj pkg-plist distinfo

cad/fidocadj: Update to 0.24.9.e

- Add a post-patch target to fix the make target and some entries in the
  desktop file
- Install a desktop menu file and relative icon
- Pet port(clippy|fmt)
- Use shebangfix with the build scripts provided upstream

ChangeLog:

1. https://github.com/FidoCadJ/FidoCadJ/releases/tag/v0.24.9-epsilon

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+33-13cad/fidocadj/Makefile
+5-5cad/fidocadj/distinfo
+3-1cad/fidocadj/pkg-plist
+41-193 files

FreeBSD/ports 9c00545java/openjdk25 Makefile, java/openjdk26 Makefile

java/openjdk{25,26}: Don't req xorg for headless

We no longer need the xorg libs to build OpenJDK headless variants for
OpenJDK 25 and 26.

Relevant upstream JBS issues:
- OpenJDK 25.0.4: https://bugs.openjdk.org/browse/JDK-8381011
- OpenJDK 26.0.2: https://bugs.openjdk.org/browse/JDK-8378158

PR:             294358
Reported by:    raivo at lehma.com
Reviewed by:    haraldei, jrm
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59167
DeltaFile
+8-1java/openjdk26/Makefile
+8-1java/openjdk25/Makefile
+16-22 files

FreeBSD/ports cfb60c1java/openjfx14 Makefile

java/openjfx14: Fix openjfx14 after 9477c9da0a4

Removing USE_LDCONFIG from openjdk11 caused the package for openjfx14 to
fail to build, because it could not find libjvm.so, previously exported
from openjdk11 (and 8).

Making the openjfx14 package ignore this should be safe, as it in any
case relies on openjdk11 which again contains the lib and knows how to
locate and load it.

Thanks to ronald@ for pointing me in the right direction!

PR:             297282
Reported by:    vvd at FreeBSD.org
Reviewed by:    vvd at FreeBSD.org
Tested by:      vvd at FreeBSD.org
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59290
DeltaFile
+3-1java/openjfx14/Makefile
+3-11 files

FreeBSD/ports cca6451Mk/Uses electron.mk

Mk/Uses/electron.mk: Trim valid electron versions after electron{37,38,39} removal
DeltaFile
+1-1Mk/Uses/electron.mk
+1-11 files

FreeBSD/ports 29a7c1anet-im/libsignal Makefile

net-im/libsignal: Mark aarch64 as broken

PR:             298079
DeltaFile
+1-0net-im/libsignal/Makefile
+1-01 files

FreeBSD/ports a2cffc0net-im/signal-cli Makefile distinfo

net-im/signal-cli: Update to 0.14.7

PR:             298079
DeltaFile
+43-19net-im/signal-cli/pkg-plist
+5-5net-im/signal-cli/distinfo
+1-1net-im/signal-cli/Makefile
+49-253 files

FreeBSD/ports 7772cd0net-im/libsignal Makefile Makefile.crates

net-im/libsignal: Update to 0.99.1

PR:             298079
DeltaFile
+525-501net-im/libsignal/distinfo
+261-249net-im/libsignal/Makefile.crates
+1-1net-im/libsignal/Makefile
+787-7513 files

FreeBSD/ports d9efbdbwww/chromium/files patch-chrome_browser_chrome__content__browser__client.cc patch-chrome_browser_prefs_browser__prefs.cc

www/chromium: update to 152.0.7977.64

Security:       https://vuxml.freebsd.org/freebsd/16cb13dc-a55d-11f1-bf98-a8a1599412c6.html
DeltaFile
+79-88www/chromium/files/patch-chrome_browser_about__flags.cc
+64-24www/chromium/files/patch-net_socket_udp__socket__posix.cc
+54-31www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+40-34www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+43-25www/chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+61-7www/chromium/files/patch-chrome_browser_prefs_browser__prefs.cc
+341-209431 files not shown
+2,424-2,048437 files

FreeBSD/ports 820ac6csecurity/vuxml/vuln 2026.xml

security/vuxml: add www/*chromium < 152.0.7977.64

Obtained from:  https://chromereleases.googleblog.com/2026/08/stable-channel-update-for-desktop_0256176589.html
DeltaFile
+685-0security/vuxml/vuln/2026.xml
+685-01 files

FreeBSD/ports d90f606converters/py-markitdown Makefile

converters/py-markitdown: Add a run dependency

- Add sysutils/py-magika as run dependency
- Pet portfmt
- Remove IGNORE tag

PR:             297500 285927
Approved by:    wen (maintainer)
DeltaFile
+3-4converters/py-markitdown/Makefile
+3-41 files

FreeBSD/ports 95251bcwww/sqlpage Makefile Makefile.crates

www/sqlpage: Update to 0.46.0

Release notes:  https://github.com/sqlpage/SQLPage/releases/tag/v0.46.0
DeltaFile
+259-237www/sqlpage/distinfo
+125-114www/sqlpage/Makefile.crates
+4-4www/sqlpage/Makefile
+388-3553 files

FreeBSD/ports 9348eb2emulators/flycast distinfo Makefile, emulators/flycast/files patch-core_sdl_dreampicoport.cpp patch-core_rend_vulkan_vmallocator.h

emulators/flycast: Update to 2.7 and unbreak

Port changes:
- Switch to net/asio130 to unbreak the build. This also guarantees a
  more stable update path for the flycast port, because newer versions
  of net/asio are constantly deprecating and removing APIs.
- Unbreak on FreeBSD < 15 for newer DreamPicoPort submodule.
- Unbundle several dependencies. This is accompanied with an
  EXTRACT_AFTER_ARGS block to exclude unbundled and unused deps, which
  ensures that these aren't accidently referenced by the build process.
- Add LIBCDIO option, enabled by default. This enables CDROM support via
  libcdio. It was already available in previous flycast versions but was
  forgotten in the port.
- Prevent searching for git via CMAKE_DISABLE_FIND_PACKAGE_Git.
- Separate several blocks with newlines to improve readability.
- Remove obsolete patches.

Changelog:
https://github.com/flyinghead/flycast/releases/tag/v2.7

    [3 lines not shown]
DeltaFile
+50-14emulators/flycast/Makefile
+38-10emulators/flycast/files/patch-CMakeLists.txt
+0-38emulators/flycast/files/patch-core_rend_vulkan_vmallocator.h
+0-38emulators/flycast/files/patch-core_network_dcnet.cpp
+15-11emulators/flycast/distinfo
+0-11emulators/flycast/files/patch-core_sdl_dreampicoport.cpp
+103-1223 files not shown
+103-1469 files