FreeBSD/ports c4999e5textproc Makefile, textproc/py-sphinx-markdown-builder pkg-descr distinfo

textproc/py-sphinx-markdown-builder: Add new port

Sphinx extension to add markdown generation support.

https://github.com/liran-funaro/sphinx-markdown-builder
DeltaFile
+33-0textproc/py-sphinx-markdown-builder/Makefile
+3-0textproc/py-sphinx-markdown-builder/distinfo
+1-0textproc/Makefile
+1-0textproc/py-sphinx-markdown-builder/pkg-descr
+38-04 files

FreeBSD/ports aa5ab1edevel/opencircuitx distinfo pkg-descr, devel/opencircuitx/files patch-OpenCircuitX_src_ui_dialogs_settings__dialog.h opencircuitx.desktop

devel/opencircuitx: Add new port

OpenCircuitX is a free, open-source EDA (Electronic Design Automation)
platform for VHDL and Verilog: the hardware description languages (HDL)
used to design digital logic. It is developed by OpenLabX and unifies an
IDE-quality HDL editor, a visual circuit canvas, an RTL schematic
viewer, a waveform viewer, and a full FPGA toolchain in one window, for
hardware engineers, students, and FPGA hobbyists alike.

PR:             297258
DeltaFile
+38-0devel/opencircuitx/Makefile
+31-0devel/opencircuitx/files/patch-OpenCircuitX_src_core_update__check.cpp
+10-0devel/opencircuitx/files/patch-OpenCircuitX_src_ui_dialogs_settings__dialog.h
+10-0devel/opencircuitx/files/opencircuitx.desktop
+7-0devel/opencircuitx/pkg-descr
+3-0devel/opencircuitx/distinfo
+99-01 files not shown
+100-07 files

FreeBSD/ports 838c429x11/wcm distinfo Makefile, x11/wcm/files patch-src_meson.build

x11/wcm: Update 0.10.0 => 0.11.0

Changelog:
https://github.com/WayfireWM/wcm/releases/tag/v0.11.0

PR:             297716
Sponsored by:   UNIS Labs
DeltaFile
+60-58x11/wcm/pkg-plist
+17-15x11/wcm/Makefile
+19-0x11/wcm/files/patch-src_meson.build
+3-3x11/wcm/distinfo
+99-764 files

FreeBSD/ports 3d05a81x11/wf-shell distinfo pkg-plist, x11/wf-shell/files patch-meson.build patch-src_locker_plugin_password.cpp

x11/wf-shell: Update 0.10.0 => 0.11.0

Changelog:
https://github.com/WayfireWM/wf-shell/releases/tag/v0.11.0

- Add flavors nopipewire and lite = nopipewire + nopulse.

PR:             297716
Sponsored by:   UNIS Labs
DeltaFile
+32-20x11/wf-shell/Makefile
+40-4x11/wf-shell/pkg-plist
+17-0x11/wf-shell/files/patch-src_locker_meson.build
+9-5x11/wf-shell/distinfo
+14-0x11/wf-shell/files/patch-src_locker_plugin_password.cpp
+12-0x11/wf-shell/files/patch-meson.build
+124-292 files not shown
+144-298 files

FreeBSD/ports 011be70lang/elixir-mode.el pkg-plist Makefile

lang/elixir-mode.el: Update to 2.5.0

Upstream added elixir-format.el, so pick it up in pkg-plist. Switch to
DISTVERSION for the ordering expected alongside DISTVERSIONPREFIX.
DeltaFile
+3-2lang/elixir-mode.el/distinfo
+1-2lang/elixir-mode.el/Makefile
+1-0lang/elixir-mode.el/pkg-plist
+5-43 files

FreeBSD/ports 01d171ewww/yaws Makefile distinfo

www/yaws: Update to 2.3.1
DeltaFile
+3-3www/yaws/distinfo
+1-1www/yaws/Makefile
+4-42 files

FreeBSD/ports 404e43fdevel/rebar3 Makefile distinfo

devel/rebar3: Update to 3.27.0
DeltaFile
+3-3devel/rebar3/distinfo
+1-1devel/rebar3/Makefile
+4-42 files

FreeBSD/ports 9a8104cnet/gnunet Makefile distinfo, net/gnunet/files patch-src_lib_util_disk.c patch-src_include_platform.h

net/gnunet: update to 0.29, latest upstream

Release notes are at
        https://www.gnunet.org/en/news/2026-08-0.29.0.html

Note that this is a major release, and incompatible with 0.28.
In FreeBSD-land, I don't know of any consumers outside of
Taler, so I'm not bumping anything else.

Some (minor) FreeBSD patches were submitted and accepted upstream.
DeltaFile
+11-8net/gnunet/pkg-plist
+0-15net/gnunet/files/patch-src_include_platform.h
+0-11net/gnunet/files/patch-src_lib_util_disk.c
+3-3net/gnunet/distinfo
+1-1net/gnunet/Makefile
+15-385 files

FreeBSD/ports d0e0462audio/praat/files patch-LPC_CPP.cpp

audio/praat: add missing patch

The port doesn't compile without this one (because of
-Werror catching the UB in functions without a return value).
So not bumping PORTREVISION.
DeltaFile
+21-0audio/praat/files/patch-LPC_CPP.cpp
+21-01 files

FreeBSD/ports 954a40fdeskutils/vym Makefile, deskutils/vym/files patch-CMakeLists.txt

deskutils/vym: Fix runtime error

- Vym could not find its resources at startup, because the definition
  of DATADIR, passed to cmake at build time as a value of VYMBASEDIR,
  was inadvertently removed with the latest update.
  The definition of VYMBASEDIR is now more similar to the original one.

- Bump PORTREVISION

PR:             297876
DeltaFile
+1-1deskutils/vym/files/patch-CMakeLists.txt
+1-1deskutils/vym/Makefile
+2-22 files

FreeBSD/ports 339129dgraphics/brunsli/files patch-CMakeLists.txt

graphics/brunsli: Fix building with CMake 4

Approved by:    portmgr (blanket)
DeltaFile
+10-3graphics/brunsli/files/patch-CMakeLists.txt
+10-31 files

FreeBSD/ports 45c06eamath/scilab Makefile, math/scilab/files patch-modules_matio_src_cpp_GetSparseVariable.cpp

math/scilab: chase the upgrade of math/matio to 1.6.0

The recent upgrade of matio broke Scilab, because Scilab only test
the minor version MATIO_RELEASE_LEVEL and not the full string.

Reported by:    pkg-fallout
DeltaFile
+20-0math/scilab/files/patch-modules_matio_src_cpp_GetSparseVariable.cpp
+1-0math/scilab/Makefile
+21-02 files

FreeBSD/ports 4a27cfbdevel/R-cran-timechange Makefile

devel/R-cran-timechange: Fix tests

- The test suite requires a valid Sys.timezone(), which fails in
  poudriere jails as they have no /etc/localtime.  Set TZ=UTC via
  MAKE_ENV, since cran.mk's do-test does not honour TEST_ENV.
DeltaFile
+3-1devel/R-cran-timechange/Makefile
+3-11 files

FreeBSD/ports 1e13899math/R-cran-terra Makefile distinfo

math/R-cran-terra: Update to 1.9-46

ChangeLog: https://cran.r-project.org/web/packages/terra/news/news.html
DeltaFile
+3-3math/R-cran-terra/distinfo
+1-1math/R-cran-terra/Makefile
+4-42 files

FreeBSD/ports 7990029shells/xonsh Makefile

shells/xonsh: Mark port as TESTING_UNSAFE

Testsuite sometimes fails due to a race. Waiting on upstream fix.
DeltaFile
+3-0shells/xonsh/Makefile
+3-01 files

FreeBSD/ports 51cfef3devel/R-cran-data.table distinfo Makefile

devel/R-cran-data.table: Update to 1.18.6.1

- The test suite requires a valid Sys.timezone(), which fails in
  poudriere jails as they have no /etc/localtime.  Set TZ=UTC via
  MAKE_ENV, since cran.mk's do-test does not honour TEST_ENV.

ChangeLog: https://cran.r-project.org/web/packages/data.table/news/news.html
DeltaFile
+3-3devel/R-cran-data.table/distinfo
+5-1devel/R-cran-data.table/Makefile
+8-42 files

FreeBSD/ports b7f6048games/bomns Makefile

games/bomns: Mark deprecated
DeltaFile
+4-1games/bomns/Makefile
+4-11 files

FreeBSD/ports c7af4facomms/freedv Makefile, comms/gnuradio Makefile

*/*: Bump after soname changed in update audio/codec2

in 6621902b7ed5b3b2480461d0400baf8fb5fe662a

Approved by:    blanket
Sponsored by:   UNIS Labs
DeltaFile
+1-1multimedia/ffmpeg/Makefile
+1-1comms/sdr++/Makefile
+1-1comms/gnuradio/Makefile
+1-1comms/freedv/Makefile
+1-0net/freeswitch/Makefile
+1-0comms/sdrangel/Makefile
+6-41 files not shown
+7-47 files

FreeBSD/ports b3ba170devel/simgear Makefile distinfo, games/flightgear Makefile distinfo

games/flightgear: Update to 2024.1.7
DeltaFile
+3-3games/flightgear/distinfo
+3-3games/flightgear-data/distinfo
+3-3devel/simgear/distinfo
+1-1games/flightgear/Makefile
+1-1games/flightgear-data/Makefile
+1-1devel/simgear/Makefile
+12-126 files

FreeBSD/ports 0827197audio/praat distinfo Makefile, audio/praat/files patch-external_whispercpp_Makefile patch-Makefile

audio/praat: update to 7.0.01, latest upstream

Praat 7 has some breaking changes -- the location for configuration
has changed, and scripts are now trust-checked by praat.

While here, patch out the vendored version of zlib and use
the FreeBSD base-system one. The other externals should
probably get the same treatment.

Audio doesn't play (on FreeBSD 15, in KDE Plasma), but it
doesn't error out either.

Reported-by:    portscout
DeltaFile
+27-1audio/praat/files/patch-Makefile
+4-3audio/praat/Makefile
+3-3audio/praat/files/patch-external_whispercpp_Makefile
+3-3audio/praat/distinfo
+37-104 files

FreeBSD/ports 9626179lang/picolisp Makefile pkg-plist

lang/picolisp: update to 26.6

See https://software-lab.de/doc/ChangeLog
DeltaFile
+3-3lang/picolisp/distinfo
+1-1lang/picolisp/Makefile
+2-0lang/picolisp/pkg-plist
+6-43 files

FreeBSD/ports 6a6190awww/phpgroupware Makefile

www/phpgroupware: Deprecate, upstream is dead

The GNU Project has decommissioned the package (Savannah reports
"Development Status: 9 - Decommissioned"), the last release on
SourceForge dates back to 2010, git.savannah.gnu.org no longer carries
the repository, and no active fork exists.  The phpgroupware.org domain
has lapsed and now redirects to an unrelated site, so point WWW at the
Savannah project page instead.
DeltaFile
+4-1www/phpgroupware/Makefile
+4-11 files

FreeBSD/ports 1bf844ewww/phalcon Makefile distinfo

www/phalcon: update to 5.20.1.
DeltaFile
+3-3www/phalcon/distinfo
+1-1www/phalcon/Makefile
+4-42 files

FreeBSD/ports a0f3215net/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.20.8

ChangeLog:      https://github.com/totoshko88/RustConn/releases/tag/v0.20.8
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+9-9net/rustconn/distinfo
+3-3net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+13-133 files

FreeBSD/ports 474e222audio/alacenc Makefile

audio/alacenc: unbreak the port's build against coming CMake versions

Since we cannot drop cmake_minimum_required() altogether, patch it up
assuming any CMake version within the foreseeable future will suffice.

PR:     297850
DeltaFile
+5-0audio/alacenc/Makefile
+5-01 files

FreeBSD/ports 7857593devel/cl-cffi distinfo pkg-plist

devel/cl-cffi: Update to 0.24.1.

Build the documentation from the texinfo sources in the distfile
instead of fetching pre-generated HTML, text and PDF files from a
separate site, where the copies published for this release were all
zero bytes. The PDF build pulls in TeX, so it sits behind its own PDF
option that is off by default.

Install cffi-toolchain, which cffi-grovel now depends on, plus the new
src/c2ffi and toolchain modules and grovel/common.h, which grovel
includes in the C files it generates.
DeltaFile
+61-31devel/cl-cffi/Makefile
+19-3devel/cl-cffi/pkg-plist
+3-14devel/cl-cffi/distinfo
+83-483 files

FreeBSD/ports 37678d7devel/cl-alexandria pkg-plist Makefile

devel/cl-alexandria: Split the PDF documentation into its own option.

Building the PDF needs texi2pdf and pulls in TeX, which is a lot of
machinery for a small utility library, so it now lives behind a PDF
option that is off by default. The HTML and info files only need
makeinfo and are still built with DOCS.

Also install alexandria.info: DOCS_INFO pointed at doc/alexandria, but
nothing ever installed the file, so the port registered an info entry
it did not ship.
DeltaFile
+23-10devel/cl-alexandria/Makefile
+0-1devel/cl-alexandria/pkg-plist
+23-112 files

FreeBSD/ports 5460ab0net/cliproxyapi Makefile distinfo

net/cliproxyapi: Update to 7.2.121.
DeltaFile
+5-5net/cliproxyapi/distinfo
+1-1net/cliproxyapi/Makefile
+6-62 files

FreeBSD/ports 5c579d8net/croc Makefile distinfo

net/croc: Update to 11.3.0.
DeltaFile
+5-5net/croc/distinfo
+1-1net/croc/Makefile
+6-62 files

FreeBSD/ports f3646b6devel/cl-alexandria Makefile

devel/cl-alexandria: Limit portscout to the 1.x series.

Upstream has only ever tagged v1.1 through v1.4, and the archive
listing at gitlab.common-lisp.net now sits behind an anti-bot
challenge, so portscout was reporting a spurious 3.0 whose suggested
download was really alexandria-v1.4-<commit>.tar.bz2.
DeltaFile
+2-0devel/cl-alexandria/Makefile
+2-01 files