FreeBSD/ports cdfc259misc/crush distinfo Makefile

misc/crush: Update to 0.30.3

Changelog: https://github.com/charmbracelet/crush/releases/tag/v0.30.3

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports 45797f4devel/hyprlang distinfo Makefile

devel/hyprlang: Update to 0.6.8

Changelog: https://github.com/hyprwm/hyprlang/releases/tag/v0.6.8

Reported by:    GitHub (watch releases)
DeltaFile
+3-3devel/hyprlang/distinfo
+1-2devel/hyprlang/Makefile
+4-52 files

FreeBSD/ports e2ad556x11/contour Makefile

x11/contour: Bump port revision after libunicode-contour shlib version bump (a7befa6f427c)
DeltaFile
+1-1x11/contour/Makefile
+1-11 files

FreeBSD/ports a7befa6devel/libunicode-contour pkg-plist Makefile, devel/libunicode-contour/files patch-src_libunicode_CMakeLists.txt

devel/libunicode-contour: Update to 0.7.0

While here, remove unnecessary CMAKE_ARGS since intrinsics SIMD is
only enabled on amd64 and aarch64 architectures.

Changelog: https://github.com/contour-terminal/libunicode/releases/tag/v0.7.0

Reported by:    portscout
DeltaFile
+17-0devel/libunicode-contour/files/patch-src_libunicode_CMakeLists.txt
+6-6devel/libunicode-contour/pkg-plist
+4-5devel/libunicode-contour/Makefile
+3-3devel/libunicode-contour/distinfo
+30-144 files

FreeBSD/ports 72b9612databases/py-sqlmodel Makefile distinfo

databases/py-sqlmodel: Update to 0.0.31

Changelog: https://github.com/fastapi/sqlmodel/blob/0.0.31/docs/release-notes.md

Reported by:    portscout
DeltaFile
+5-5databases/py-sqlmodel/Makefile
+3-3databases/py-sqlmodel/distinfo
+8-82 files

FreeBSD/ports 7aa2348devel/py-dirty-equals distinfo Makefile

devel/py-dirty-equals: Update to 0.11

Changelog: https://github.com/samuelcolvin/dirty-equals/releases/tag/v0.11.0

PR:             292173
Approved by:    sunpoet (maintainer)
DeltaFile
+3-3devel/py-dirty-equals/distinfo
+1-1devel/py-dirty-equals/Makefile
+4-42 files

FreeBSD/ports dc804ebwww/reproxy distinfo Makefile

www/reproxy: update the port to version 1.4.0

Reported by:    portscout
DeltaFile
+3-3www/reproxy/distinfo
+2-3www/reproxy/Makefile
+5-62 files

FreeBSD/ports 10a0f18sysutils/pacman Makefile pkg-plist

sysutils/pacman: fix packaging archlinux flavour on official builders

Apparently ${PREFIX} is strictly enforced and prepended on entries
in ${PLIST} on the official builders so trying to list anything
outside of ${PREFIX} like /compat ends up as ${PREFIX}/compat, so
move these entries to ${PLIST_DIRS}. The ${PLIST} listing approach
results in errors like:

===>   Building archlinux-pacman-7.1.0
pkg-static: Unable to access file /wrkdirs/usr/ports/sysutils/pacman/work-archlinux/stage/usr/local/compat/archlinux/var/cache/pacman/pkg/:No such file or directory

Reported by: fallout
DeltaFile
+7-0sysutils/pacman/Makefile
+0-7sysutils/pacman/pkg-plist
+7-72 files

FreeBSD/ports 3d3dfc4devel/lua-Penlight distinfo Makefile

devel/lua-Penlight: Update to 1.15.0
DeltaFile
+3-3devel/lua-Penlight/distinfo
+1-1devel/lua-Penlight/Makefile
+4-42 files

FreeBSD/ports 15b941aeditors/texmacs Makefile

editors/texmacs: try to unbreak the build against modern C++ compilers

Add parentheses around `*this' so that hashtree<K,V>::operator-> kicks
in which returns a pointer to hashtree_rep<K,V> as expected (note that
similar hashtree<K,V>::operator() method below does not have this bug).

Chase HTTP/1.1 301 redirection in the MASTER_SITES while here and drop
no longer needed GNU_CONFIGURE_MANPREFIX override.

Via:    https://build.opensuse.org/package/show/openSUSE:Factory/TeXmacs
DeltaFile
+4-4editors/texmacs/Makefile
+4-41 files

FreeBSD/ports 0adfaa8graphics/openexr/files patch-src_lib_OpenEXRCore_unpack.c

graphics/openexr: fix build on Sandy Bridge CPUs

OpenEXR attempts to use F16C intrinsics when AVX available and
at least one of these is true: F16C available, GCC used, or clang used.

Intel Sandy Bridge processors do have AVX extensions,
but no F16C instruction set extension, so compilers (clang 19, 20, gcc 14)
complain:

work/openexr-3.4.4/src/lib/OpenEXRCore/unpack.c:37:18:
  error: always_inline function '_mm256_cvtph_ps' requires target feature 'f16c',
  but would be inlined into function 'half_to_float_buffer'
  that is compiled without support for 'f16c'
   37 |             out, _mm256_cvtph_ps (_mm_loadu_si128 ((const __m128i*) in)));
      |                  ^

Not bumping PORTREVISION because this is not a supported configuration.

https://github.com/AcademySoftwareFoundation/openexr/issues/2231

    [5 lines not shown]
DeltaFile
+11-0graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c
+11-01 files

FreeBSD/ports 90d4fc1graphics/openexr/files patch-src_lib_OpenEXRCore_unpack.c

graphics/openexr: fix build on Sandy Bridge CPUs

OpenEXR attempts to use F16C intrinsics when AVX available and
at least one of these is true: F16C available, GCC used, or clang used.

Intel Sandy Bridge processors do have AVX extensions,
but no F16C instruction set extension, so compilers (clang 19, 20, gcc 14)
complain:

work/openexr-3.4.4/src/lib/OpenEXRCore/unpack.c:37:18:
  error: always_inline function '_mm256_cvtph_ps' requires target feature 'f16c',
  but would be inlined into function 'half_to_float_buffer'
  that is compiled without support for 'f16c'
   37 |             out, _mm256_cvtph_ps (_mm_loadu_si128 ((const __m128i*) in)));
      |                  ^

Not bumping PORTREVISION because this is not a supported configuration.

https://github.com/AcademySoftwareFoundation/openexr/issues/2231

    [3 lines not shown]
DeltaFile
+11-0graphics/openexr/files/patch-src_lib_OpenEXRCore_unpack.c
+11-01 files

FreeBSD/ports 54a6582security/gnupg distinfo Makefile

security/gnupg: update to 2.4.9 latest oldstable release

Release notes are at
        https://dev.gnupg.org/T8001
The Fedora update notice can be found on LWN at
        https://lwn.net/Articles/1052769/

The Fedora notice is somewhat more informative because it explains
what CVEs are involved. This port update is a stopgap, so that
we have something to merge back to quarterly with minimal fuss.

PR:     291995
Reported-by:    Herbert J. Skuhra
DeltaFile
+3-3security/gnupg/distinfo
+1-1security/gnupg/Makefile
+4-42 files

FreeBSD/ports f28f488science/octopus Makefile

science/octopus: Broken on aarch64

Reported by:    fallout
DeltaFile
+2-0science/octopus/Makefile
+2-01 files

FreeBSD/ports 2d72fe6devel/libwasmtime distinfo Makefile.cargo

devel/libwasmtime: update: 38.0.3 -> 40.0.0

ChangeLog:      https://github.com/bytecodealliance/wasmtime/compare/v38.0.3...v40.0.0

Sponsored by:   tipi.work
DeltaFile
+283-283devel/libwasmtime/distinfo
+140-140devel/libwasmtime/Makefile.cargo
+20-1devel/libwasmtime/pkg-plist
+1-2devel/libwasmtime/Makefile
+444-4264 files

FreeBSD/ports 956275asysutils/lsd distinfo Makefile.crates

sysutils/lsd: Update to 1.2.0

- Update to 1.2.0
- Port is unmaintained, back to ports@
DeltaFile
+203-119sysutils/lsd/distinfo
+101-59sysutils/lsd/Makefile.crates
+3-3sysutils/lsd/Makefile
+307-1813 files

FreeBSD/ports a38d7a5multimedia Makefile, multimedia/tsduck pkg-plist Makefile

multimedia/tsduck: new port

TSDuck is the free and open-source reference framework for
MPEG transport streams.
DeltaFile
+1,083-0multimedia/tsduck/pkg-plist
+57-0multimedia/tsduck/Makefile
+3-0multimedia/tsduck/pkg-descr
+3-0multimedia/tsduck/distinfo
+1-0multimedia/Makefile
+1,147-05 files

FreeBSD/ports a6a0a26sysutils/seatd distinfo Makefile

sysutils/seatd: update to 0.9.2

Changes:        https://git.sr.ht/~kennylevinsen/seatd/refs/0.9.2
Reported by:    upstream (seatd-announce)
DeltaFile
+3-3sysutils/seatd/distinfo
+1-2sysutils/seatd/Makefile
+4-52 files

FreeBSD/ports 7d6a0a0emulators/rpcs3 distinfo Makefile, emulators/rpcs3/files patch-hidapi

emulators/rpcs3: update to 0.0.39

Changes:        https://github.com/RPCS3/rpcs3/releases/tag/v0.0.39
Reported by:    GitHub (watch releases)
DeltaFile
+5-9emulators/rpcs3/distinfo
+4-9emulators/rpcs3/Makefile
+3-3emulators/rpcs3/files/patch-hidapi
+12-213 files

FreeBSD/ports 2ccd0ecemulators/rpcs3 Makefile distinfo

emulators/rpcs3: unbreak after c204aaf79162

rpcs3/Emu/Cell/Modules/cellAtracXdec.cpp:114:33: error: use of undeclared identifier 'AV_CODEC_CAP_SUBFRAMES'
  114 |         ensure(!(codec->capabilities & AV_CODEC_CAP_SUBFRAMES));
      |                                        ^
rpcs3/Emu/Cell/Modules/cellAtracXdec.cpp:159:16: error: use of undeclared identifier 'avcodec_close'
  159 |         if (int err = avcodec_close(ctx); err)
      |                       ^
DeltaFile
+2-3emulators/rpcs3/Makefile
+3-1emulators/rpcs3/distinfo
+5-42 files

FreeBSD/ports 168150ex11/swayimg Makefile

x11/swayimg: drop libinotify on FreeBSD >= 15
DeltaFile
+7-2x11/swayimg/Makefile
+7-21 files

FreeBSD/ports c7e1d6cdevel/spirv-llvm-translator distinfo.llvm14 distinfo.llvm16

devel/spirv-llvm-translator: update to 16.0.20/14.0.19

Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.19
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.20
Reported by:    GitHub (watch releases)
DeltaFile
+3-3devel/spirv-llvm-translator/distinfo.llvm14
+3-3devel/spirv-llvm-translator/distinfo.llvm16
+2-2devel/spirv-llvm-translator/Makefile
+8-83 files

FreeBSD/ports 88af0a2devel/gbump distinfo Makefile.crates

devel/gbump: Update to 1.3.0

- Update to 1.3.0
- Port seems unmaintained, back to ports@
DeltaFile
+159-115devel/gbump/distinfo
+79-0devel/gbump/Makefile.crates
+2-61devel/gbump/Makefile
+240-1763 files

FreeBSD/ports cc5b591x11-wm/mangowc Makefile

x11-wm/mangowc: Fix build on FreeBSD 13.5

- Install a sample copy of configuration file
- Bump PORTREVISION (pkg-plist changed)

PR:             287919
Reported by:    pkg-fallout
DeltaFile
+13-1x11-wm/mangowc/Makefile
+13-11 files

FreeBSD/ports df381b3www/proxygen distinfo Makefile

www/proxygen: update 2025.12.15.00 → 2026.01.05.00
DeltaFile
+3-3www/proxygen/distinfo
+1-1www/proxygen/Makefile
+2-0www/proxygen/pkg-plist
+6-43 files

FreeBSD/ports 9b26b14net/fb303 distinfo Makefile

net/fb303: update 2025.12.15.00 → 2026.01.05.00
DeltaFile
+3-3net/fb303/distinfo
+1-1net/fb303/Makefile
+4-42 files

FreeBSD/ports 2071bd1security/fizz distinfo Makefile

security/fizz: update 2025.12.15.00 → 2026.01.05.00
DeltaFile
+3-3security/fizz/distinfo
+1-1security/fizz/Makefile
+4-42 files

FreeBSD/ports 547bf8fnet/mvfst pkg-plist distinfo

net/mvfst: update 2025.12.15.00 → 2026.01.05.00
DeltaFile
+7-0net/mvfst/pkg-plist
+3-3net/mvfst/distinfo
+1-1net/mvfst/Makefile
+11-43 files

FreeBSD/ports 90f4272devel/fatal distinfo Makefile

devel/fatal: update 2025.12.15.00 → 2026.01.05.00
DeltaFile
+3-3devel/fatal/distinfo
+1-1devel/fatal/Makefile
+4-42 files

FreeBSD/ports 5348695net/wangle distinfo Makefile

net/wangle: update 2025.12.15.00 → 2026.01.05.00
DeltaFile
+3-3net/wangle/distinfo
+1-1net/wangle/Makefile
+4-42 files