GhostBSD/ports 984899dbiology/py-crossmap/files patch-2to3, cad/PrusaSlicer/files patch-bundled__deps_hidapi_libusb_hid.c

Merge remote-tracking branch 'freebsd/main'
DeltaFile
+23,906-871x11-themes/xfce-icons-elementary/pkg-plist
+2,194-4,876www/librewolf/files/patch-libwebrtc-generated
+0-5,075mail/bsfilter/files/patch-bsfilter_bsfilter
+1,987-1,561textproc/quarto/pkg-plist
+0-2,955biology/py-crossmap/files/patch-2to3
+0-1,517cad/PrusaSlicer/files/patch-bundled__deps_hidapi_libusb_hid.c
+28,087-16,8556,613 files not shown
+63,908-48,8696,619 files

GhostBSD/ports dc09122misc Makefile, misc/py-gguf Makefile distinfo

misc/py-gguf: New port: Read and write ML models in GGUF for GGML
DeltaFile
+37-0misc/py-gguf/Makefile
+3-0misc/py-gguf/distinfo
+3-0misc/py-gguf/pkg-descr
+1-0misc/Makefile
+44-04 files

GhostBSD/ports d6f0c70devel/esbuild Makefile

devel/esbuild: note consumers for future port bumps

Reported by:    mikael
PR:             285291
DeltaFile
+1-0devel/esbuild/Makefile
+1-01 files

GhostBSD/ports 0d80095devel/libchdr Makefile distinfo, devel/libchdr/files patch-CMakeLists.txt

devel/libchdr: Update to g20241211

* remove USES=pkgconfig and ZSTD related patch after fixing .cmake
  module for archivers/zstd on i386
* exclude unbundled dependencies from extraction by setting
  EXTRACT_AFTER_ARGS

Changelog: https://github.com/rtissera/libchdr/compare/b397465..cb07733

PR:             283651
DeltaFile
+2-17devel/libchdr/files/patch-CMakeLists.txt
+6-3devel/libchdr/Makefile
+3-3devel/libchdr/distinfo
+11-233 files

GhostBSD/ports 2e83a23comms/tio distinfo Makefile

comms/tio: Update to 3.8

Changelog: https://github.com/tio/tio/releases/tag/v3.8

PR:             284973
Approved by:    portmgr (maintainer timeout, 2+ weeks)
DeltaFile
+3-3comms/tio/distinfo
+1-1comms/tio/Makefile
+4-42 files

GhostBSD/ports 90de1d4games/stuntrally Makefile

games/stuntrally: Deprecate and set expiration date to 2025-04-30

Broken for months and outdated/deprecated upstream, new repo seems
to be https://github.com/stuntrally/stuntrally3

Reference:
https://github.com/stuntrally/stuntrally

Approved by:    portmgr (blanket)
DeltaFile
+2-0games/stuntrally/Makefile
+2-01 files

GhostBSD/ports 5fcce83textproc/cdif Makefile

textproc/cdif: Deprecate and set expiration date to 2025-04-30

Upstream repository archived on Jun 25, 2018 and recommends users
to migrate to sdif-tools (not ported)

PR:             284657
Approved by:    portmgr (maintainer timeout, 1+ month)
DeltaFile
+3-0textproc/cdif/Makefile
+3-01 files

GhostBSD/ports 1666e62net-p2p/shx Makefile

net-p2p/shx: Deprecate and set expiration date to 2025-04-30

Obsolete protocol that has been superseded by many others

Approved by:    bofh (maintainer, via Matrix)
DeltaFile
+3-0net-p2p/shx/Makefile
+3-01 files

GhostBSD/ports fc3f7a6net-mgmt/netdata pkg-plist distinfo

net-mgmt/netdata: Update to 2.2.6

Changelog: https://github.com/netdata/netdata/releases/tag/v2.2.6

PR:             285201
DeltaFile
+118-107net-mgmt/netdata/pkg-plist
+7-7net-mgmt/netdata/distinfo
+2-3net-mgmt/netdata/Makefile
+127-1173 files

GhostBSD/ports dd1207bwww/xh distinfo Makefile.crates

www/xh: Update to 0.24.0

* Remove RUSTFLAGS for i386
* Only build with OpenSSL support

Changelog: https://github.com/ducaale/xh/releases/tag/v0.24.0

PR:             284972
Approved by:    portmgr (maintainer timeout, 2+ weeks)
DeltaFile
+445-355www/xh/distinfo
+221-176www/xh/Makefile.crates
+3-3www/xh/Makefile
+669-5343 files

GhostBSD/ports 088b19fx11-toolkits/py-tkinter Makefile

x11-toolkits/py-tkinter: fix build

follow-up to 62b50f7bd59, remove forgotten endif

Reported by:    leres
DeltaFile
+0-1x11-toolkits/py-tkinter/Makefile
+0-11 files

GhostBSD/ports eaa0f29cad/qcad Makefile

cad/qcad: unbreak INDEX and poudriere
DeltaFile
+1-1cad/qcad/Makefile
+1-11 files

GhostBSD/ports e57c575misc/alpaca distinfo pkg-plist

misc/alpaca: Update to 5.1.0

- Update list of run dependencies
- Update port description

Release changes:        https://github.com/Jeffser/Alpaca/releases/tag/5.1.0
Reported by:    Jeffry Samuel <notifications at github.com>
DeltaFile
+3-3misc/alpaca/distinfo
+5-1misc/alpaca/pkg-plist
+2-1misc/alpaca/Makefile
+2-0misc/alpaca/pkg-descr
+12-54 files

GhostBSD/ports a32f7a2net-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update to 5.12.3 release (+)

Release Notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v5.12.0 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v5.12.1 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v5.12.2 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v5.12.3
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-2net-im/telegram-desktop/Makefile
+4-52 files

GhostBSD/ports 62b50f7x11-toolkits/py-tkinter Makefile, x11-toolkits/py-tkinter/files setup3.py setup.py

x11-toolkits/py-tkinter: remove Python 2 support

No remaining consumers in the tree after re-including _tkinter into
lang/python27 itself. This is to prepare for conversion to
USE_PYTHON=pep517, as none of such tooling works with Python 2.

PR: 268283
DeltaFile
+0-40x11-toolkits/py-tkinter/files/setup3.py
+4-5x11-toolkits/py-tkinter/files/setup.py
+2-5x11-toolkits/py-tkinter/Makefile
+6-503 files

GhostBSD/ports 7e63359games/renpy Makefile, lang/python27 pkg-message Makefile

lang/python27: re-add _tkinter into the distribution

x11-toolkits/py-tkinter is otherwise built separately, ie disabled
in the main Python distribution build, due to circular (build)
dependencies with Python itself in lang/tk*. Since this Python
version is never default anymore, having been EOLed for years among
other things, it is safe to re-add _tkinter as part of the main
distribution build. Also update pkg-message to reflect extension
module ports unavailability.

This is to benefit the only remaining consumer, games/renpy, as
x11-toolkits/py-tkinter transitions to Python 3+ only. The relevant
OPTION has been removed as having _tkinter always present makes the
option a no-op.

PR: 268283
DeltaFile
+9-9lang/python27/files/patch-setup.py
+2-7lang/python27/pkg-message
+3-5games/renpy/Makefile
+2-2lang/python27/Makefile
+1-0lang/python27/pkg-plist
+17-235 files

GhostBSD/ports 104a9fbx11-wm/icewm distinfo Makefile

x11-wm/icewm: the port had been updated to bugfix version 3.7.2

Notable changes for packagers:
- Support SVG icons when the image library supports it natively
- Fix compiling without internationalization for icewm-menu-fdo
DeltaFile
+3-3x11-wm/icewm/distinfo
+1-1x11-wm/icewm/Makefile
+4-42 files

GhostBSD/ports 82e3a2asecurity/vuxml/vuln 2025.xml

security/vuxml: libreoffice macro URL arbitrary script execution
DeltaFile
+34-0security/vuxml/vuln/2025.xml
+34-01 files

GhostBSD/ports b6076b7www/pound distinfo Makefile

www/pound: update the port to version 4.16

Approved by:    maintainer
DeltaFile
+3-3www/pound/distinfo
+3-2www/pound/Makefile
+6-52 files

GhostBSD/ports 976ac8asecurity/vuxml/vuln 2025.xml

security/vuxml: Add vim* shell commands execution
DeltaFile
+55-0security/vuxml/vuln/2025.xml
+55-01 files

GhostBSD/ports 49a93e9deskutils/ausweisapp2 Makefile distinfo

deskutils/ausweisapp2: Update 2.2.2 → 2.3.0

Changelog:
https://github.com/Governikus/AusweisApp/releases/tag/2.3.0

Also fix dependencies, pet portclippy.

PR:     285224
DeltaFile
+5-9deskutils/ausweisapp2/Makefile
+3-3deskutils/ausweisapp2/distinfo
+8-122 files

GhostBSD/ports 2dc0855audio/py-pyradio distinfo Makefile

audio/py-pyradio: Update to 0.9.3.11.6

Release changes:        https://github.com/coderholic/pyradio/releases/tag/0.9.3.11.6
Reported by:    Spiros Georgaras <notifications at github.com>
DeltaFile
+3-3audio/py-pyradio/distinfo
+1-1audio/py-pyradio/Makefile
+4-42 files

GhostBSD/ports e3cdc6cdatabases/evolution-data-server Makefile, graphics/eog-plugins Makefile

gnome: add many missing dependencies from previous upgrades

This fixes the build of newer evolution-data-server, evince, eog-plugins

Reported by:    mandree
DeltaFile
+3-2databases/evolution-data-server/Makefile
+1-2graphics/eog-plugins/Makefile
+1-1graphics/evince/Makefile
+5-53 files

GhostBSD/ports 10a6f99mail/rspamd distinfo Makefile, mail/rspamd/files patch-bundle_libfmt patch-src_rspamd.c

mail/rspamd: Update to 3.11.1

Release changes:        https://github.com/rspamd/rspamd/releases/tag/3.11.1
DeltaFile
+391-0mail/rspamd/files/patch-bundle_libfmt
+0-29mail/rspamd/files/patch-src_rspamd.c
+3-3mail/rspamd/distinfo
+2-2mail/rspamd/files/patch-contrib_xxhash_xxhash.h
+1-2mail/rspamd/Makefile
+2-0mail/rspamd/pkg-plist
+399-366 files

GhostBSD/ports 5bcfc0csysutils/framework-system distinfo Makefile.crates

sysutils/framework-system: Update to v0.2.1

Not the regular release, had to make some changes.
FreeBSD has older rust dependencies and cannot ignore packages that aren't actually used during build.

Signed-off-by: Daniel Schaefer <dhs at frame.work>

Pull Request:   https://github.com/freebsd/freebsd-ports/pull/359
DeltaFile
+155-77sysutils/framework-system/distinfo
+76-37sysutils/framework-system/Makefile.crates
+2-4sysutils/framework-system/Makefile
+233-1183 files

GhostBSD/ports d164009net/openmpi pkg-plist distinfo

net/openmpi: Update 5.0.6 → 5.0.7

Changelog:
https://docs.open-mpi.org/en/v5.0.7/release-notes/changelog/v5.0.x.html#open-mpi-version-v5-0-7

PR:     285280
DeltaFile
+3-12net/openmpi/pkg-plist
+3-3net/openmpi/distinfo
+2-1net/openmpi/Makefile
+8-163 files

GhostBSD/ports 720b6c9x11/kitty pkg-plist distinfo

x11/kitty: Update to 0.40.0

Release changes:        https://github.com/kovidgoyal/kitty/releases/tag/v0.40.0
Reported by:    Kovid Goyal <notifications at github.com>
DeltaFile
+8-9x11/kitty/pkg-plist
+5-5x11/kitty/distinfo
+1-4x11/kitty/Makefile
+14-183 files

GhostBSD/ports 2af8b0adatabases/redis_exporter distinfo Makefile

databases/redis_exporter: Update 1.67.0 → 1.68.0

Changelog:
https://github.com/oliver006/redis_exporter/releases/tag/v1.68.0

PR:     285281
DeltaFile
+5-5databases/redis_exporter/distinfo
+2-3databases/redis_exporter/Makefile
+7-82 files

GhostBSD/ports 9537b42. UPDATING, www/wget2 Makefile

www/wget2: Rename HTTP2 option

The default NGHTTP2 option has been renamed to HTTP2 to match the option
name in ftp/curl and the description from Mk/bsd.options.desc.mk.

Approved by:    jrm (mentor), amdmi3 (maintainer timeout)
Differential Revision:  https://reviews.freebsd.org/D49117
DeltaFile
+4-5www/wget2/Makefile
+7-0UPDATING
+11-52 files

GhostBSD/ports 4fc8ab4www/libnghttp2 Makefile, www/linux-rl9-libnghttp2 Makefile

www/{lib,}nghttp2: Improve descriptions

Make clear that www/libhttp2 is a HTTP/2 library with several consumers and
www/nghttp2 is a toolset using that lib. www/nghttp2 does not provide any C
library by itself.

See also: https://reviews.freebsd.org/D49114

Approved by:    jrm (mentor), sunpoet, fluffy (maintainer timeout)
Differential Revision:  https://reviews.freebsd.org/D49118
DeltaFile
+1-1www/nghttp2/Makefile
+1-1www/linux-rl9-libnghttp2/Makefile
+1-1www/libnghttp2/Makefile
+3-33 files