FreeBSD/ports 289b910x11/xterm distinfo Makefile

x11/xterm: Update to 405
DeltaFile
+3-3x11/xterm/distinfo
+1-1x11/xterm/Makefile
+4-42 files

FreeBSD/ports 24cee0fsecurity/git-credential-gopass distinfo Makefile

security/git-credential-gopass: Update to 1.16.1
DeltaFile
+7-7security/git-credential-gopass/distinfo
+1-2security/git-credential-gopass/Makefile
+8-92 files

FreeBSD/ports 7bc347cbiology/iqtree distinfo Makefile

biology/iqtree: Update to 3.0.1

Release notes:  https://github.com/iqtree/iqtree3/releases/tag/v3.0.1
Sponsored by:   The FreeBSD Foundation
DeltaFile
+5-5biology/iqtree/distinfo
+4-5biology/iqtree/Makefile
+9-102 files

FreeBSD/ports 949c81adatabases/timescaledb distinfo Makefile

databases/timescaledb: Update to 2.24.0
DeltaFile
+3-3databases/timescaledb/distinfo
+1-1databases/timescaledb/Makefile
+1-0databases/timescaledb/pkg-plist
+5-43 files

FreeBSD/ports b27e2b8devel/py-python-dbusmock distinfo Makefile

devel/py-python-dbusmock: Update to 0.37.2

Changelog: https://github.com/martinpitt/python-dbusmock/releases/tag/0.37.2

Reported by:    portscout
DeltaFile
+3-3devel/py-python-dbusmock/distinfo
+1-1devel/py-python-dbusmock/Makefile
+4-42 files

FreeBSD/ports a9dcf99devel/py-ty distinfo Makefile.crates

devel/py-ty: Update to 0.0.1a34

Changelog: https://github.com/astral-sh/ty/blob/0.0.1-alpha.34/CHANGELOG.md

Reported by:    Repology
DeltaFile
+11-11devel/py-ty/distinfo
+5-5devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+17-173 files

FreeBSD/src 4bf8ce0sys/dev/rge if_rge_microcode.h if_rge.c

if_rge: initial import of if_rge driver from OpenBSD.

This is an initial import of the if_rge driver from OpenBSD
and adapted to FreeBSD.

Differential Revision:  https://reviews.freebsd.org/D54101
DeltaFile
+13,401-0sys/dev/rge/if_rge_microcode.h
+2,683-0sys/dev/rge/if_rge.c
+1,935-0sys/dev/rge/if_rge_hw.c
+387-0sys/dev/rge/if_rgereg.h
+269-0sys/dev/rge/if_rgevar.h
+238-0sys/dev/rge/if_rge_sysctl.c
+18,913-011 files not shown
+19,407-017 files

FreeBSD/ports 81e35dbgames/retroarch Makefile, games/retroarch/files patch-fix-ffmpeg8 patch-audio_drivers_pipewire.c

games/retroarch: Update 1.21.0 => 1.22.2

Changelog:
https://github.com/libretro/RetroArch/blob/v1.22.2/CHANGES.md

- Fix build with ALSA option, upstream issue:
  https://github.com/libretro/RetroArch/issues/18501
- Switch to tarball from upstream: excludes a bunch of packaging
  scripts and config, some wii specific code and a load of libretro
  example programs, plist is identical, distfile is smaller in 5 times.

PR:             291534
Approved by:    Daniel Menelkir <dmenelkir at gmail.com> (maintainer, implicit - inactive from ~2024.08)
DeltaFile
+0-97games/retroarch/files/patch-fix-ffmpeg8
+0-20games/retroarch/files/patch-audio_drivers_pipewire.c
+11-0games/retroarch/files/patch-audio_drivers_alsathread.c
+11-0games/retroarch/files/patch-audio_drivers_alsa.c
+10-0games/retroarch/files/patch-audio_common_alsa.c
+5-4games/retroarch/Makefile
+37-1212 files not shown
+43-1278 files

FreeBSD/ports a8a076fmisc/py-huggingface-hub distinfo Makefile

misc/py-huggingface-hub: Update to 1.2.3

Changelog:
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.2.2
- https://github.com/huggingface/huggingface_hub/releases/tag/v1.2.3

Reported by:    portscout
DeltaFile
+3-3misc/py-huggingface-hub/distinfo
+1-1misc/py-huggingface-hub/Makefile
+4-42 files

FreeBSD/ports b31535fbiology/hyphy distinfo Makefile

biology/hyphy: Update to 2.5.90

Release notes:  https://github.com/veg/hyphy/releases/tag/2.5.90
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3biology/hyphy/distinfo
+1-1biology/hyphy/Makefile
+4-42 files

FreeBSD/ports a6c2001biology/hyphy distinfo Makefile

biology/hyphy: Update to 2.5.89

Release Notes:  https://github.com/veg/hyphy/releases/tag/2.5.89
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3biology/hyphy/distinfo
+1-1biology/hyphy/Makefile
+4-42 files

FreeBSD/ports 4d91bfdwww/py-httpx-aiohttp distinfo Makefile

www/py-httpx-aiohttp: Update to 0.1.12

Changelog: https://github.com/karpetrosyan/httpx-aiohttp/blob/0.1.12/CHANGELOG.md

Reported by:    Repology
DeltaFile
+3-3www/py-httpx-aiohttp/distinfo
+1-1www/py-httpx-aiohttp/Makefile
+4-42 files

FreeBSD/ports 7cec892net-mgmt/ng_ipacct/files patch-ng__ipacct_ng__ipacct.c

net-mgmt/ng_ipacct: unbreak for 14.3+

This change fixes built, so PORTREVISION not bumped.
DeltaFile
+12-1net-mgmt/ng_ipacct/files/patch-ng__ipacct_ng__ipacct.c
+12-11 files

FreeBSD/ports 5a671b9print/harfbuzz Makefile distinfo, print/harfbuzz-cairo pkg-plist

print/harfbuzz*: Update to 12.2.0

Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/12.2.0

PR:             290938
Approved by:    maintainer timeout, 1+ month
DeltaFile
+16-10print/harfbuzz/Makefile
+3-3print/harfbuzz/distinfo
+1-1print/harfbuzz/pkg-plist
+1-0print/harfbuzz-cairo/pkg-plist
+1-0print/harfbuzz-icu/pkg-plist
+22-145 files

FreeBSD/ports a62a46dx11-fonts/symbola Makefile

x11-fonts/symbola: mark BROKEN and set expiration date to 2026-01-31

File is no longer available upstream
fetch: http://users.teilar.gr/~g1951d/Symbola.zip: Not Found

PR:             291167
Approved by:    maintainer timeout, 2+ weeks
DeltaFile
+3-0x11-fonts/symbola/Makefile
+3-01 files

FreeBSD/ports 369d3a5x11-fonts/open-sans Makefile

x11-fonts/open-sans: Mark BROKEN and set expiration date to 2026-01-31

opensans.com is no longer available

PR:             291171
Approved by:    maintainer timeout, 2+ weeks
DeltaFile
+3-0x11-fonts/open-sans/Makefile
+3-01 files

FreeBSD/ports 243e1c7sysutils/flashrom Makefile

sysutils/flashrom: Fix build with cmocka 2.0.0

Add -Wno-deprecated-declarations to CFLAGS to fix build

Approved by:    blanket, build fix
DeltaFile
+2-0sysutils/flashrom/Makefile
+2-01 files

FreeBSD/ports 3185a70dns/godns distinfo Makefile

dns/godns: Update to 3.3.5

Changelog: https://github.com/TimothyYe/godns/releases/tag/v3.3.5
DeltaFile
+5-5dns/godns/distinfo
+1-2dns/godns/Makefile
+6-72 files

FreeBSD/src edd982bshare/man/man4 tty.4 uart.4

Cross-reference all of uart(4), tty(4) and termios(4)

Add a BUGS subsection about why, in the vain hope that somebody
improves the situation.
DeltaFile
+13-3share/man/man4/tty.4
+12-0share/man/man4/uart.4
+11-0share/man/man4/termios.4
+1-0share/man/man4/Makefile
+37-34 files

FreeBSD/ports 62e506aaudio/exhale distinfo Makefile

audio/exhale: Update to latest commit

Upstream pushed a few more commits to release

References:
https://gitlab.com/ecodis/exhale/-/commit/208417be87941e666aaa33c49587927937981ac1
https://gitlab.com/ecodis/exhale/-/commit/adef96eace10526b997dc974d960677ab759385b
DeltaFile
+3-3audio/exhale/distinfo
+3-2audio/exhale/Makefile
+6-52 files

FreeBSD/ports 9570a81net/jicmp6 Makefile

net/jicmp6:  pin to openjdk8

Configure is checking on java 1.5 which is not compatible with jdk11+.

PR:     272855
Approved-by:    no maintainer
DeltaFile
+1-0net/jicmp6/Makefile
+1-01 files

FreeBSD/ports 4808d84net/jicmp Makefile

net/jicmp: pin to openjdk8

Configure is checking on java 1.5 which is not compatible with jdk11+.

PR:     272855
Approved-by:    no maintainer
DeltaFile
+1-0net/jicmp/Makefile
+1-01 files

FreeBSD/src 80726c2usr.bin/grep zgrep.sh, usr.bin/grep/tests grep_freebsd_test.sh

Fix zgrep(1) wrapper regression, add test

@bdrewery reported D48873 broke "bzgrep -q '1 2' /var/log/messages.0.bz2"
The mistake was in using $* instead of "$@" (I suspect $* is never right).

Reported by:    bdrewery
Reviewed by:    markj
Approved by:    markj
Fixes:          1070477cc8b7 ("Fix remaining zgrep(1) wrapper script regressions")
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54217
DeltaFile
+10-0usr.bin/grep/tests/grep_freebsd_test.sh
+1-1usr.bin/grep/zgrep.sh
+11-12 files

FreeBSD/ports 5231db9. MOVED, math Makefile

math/octave-forge-onsas: Remove port.

Incompatible with octave packaging structure.  If someone needs it
they should rebuild from scratch.
DeltaFile
+0-27math/octave-forge-onsas/Makefile
+0-10math/octave-forge-onsas/pkg-descr
+0-9math/octave-forge-onsas/files/patch-DESCRIPTION
+0-3math/octave-forge-onsas/distinfo
+1-0MOVED
+0-1math/Makefile
+1-506 files

FreeBSD/src f943454sys/compat/linuxkpi/common/src linux_80211.c linux_80211_macops.c

LinuxKPI: 802.11: rework MC/configure_filter

(*prepare_multicast)(), for the drivers we support, is iwlwifi(4)-specific.
If it is not available do not let us stop from calling (*configure_filter)()
at least as well.
In addition to the interface setting mc_all_multi, if we have no way to
prepare the multicast filter list this way, set FIF_ALLMULTI for now.
This seems to help some with rtw89 but does not help me with other drivers
yet to get IPv6 link-local (e.g., ff02::1%wlan0) going.
This should also help in case we are scanning and are setting
FIF_BCN_PRBRESP_PROMISC .  We should go and review the full FIF_ list and
start adding conditional support for the other options too.

Sponsored by:   The FreeBSD Foundation
PR:             281982
MFC after:      3 days
DeltaFile
+2-8sys/compat/linuxkpi/common/src/linux_80211.c
+0-3sys/compat/linuxkpi/common/src/linux_80211_macops.c
+2-112 files

FreeBSD/ports 399bad1net/wifi-firmware-kmod Makefile Makefile.inc

net/wifi-firmware-kmod: update along LinuxKPI firmware ports to 20251125

We update flavors added with the updated wifi-firmware-*-kmod ports;
the only incompatible change is with mt76 in that we dropped mt792x
in favour of mt7921 and mt7925.  Give we did not ship the driver in
any release yet we can do that.  Some older fwget(8) versions would
be cranky but neither of these releases will ever see mt76 support,
so we are fine.

Given all child ports were updated to the same version (20251125),
reset PORTREVISION to 0 (comment it out) in Makefile.inc as it is
no longer needed. [1]

Pointed out by: jrm [1]
Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D54204
DeltaFile
+23-6net/wifi-firmware-kmod/Makefile
+1-1net/wifi-firmware-kmod/Makefile.inc
+24-72 files

FreeBSD/ports 84aebccnet/wifi-firmware-mt7601u-kmod distinfo Makefile

net/wifi-firmware-mt7601u-kmod: bump version

In order to keep all wifi-firmware ports on the same level, bump
the version here;  the underlying firmware file has not changed
since it was added in 2023 so we are save.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D54205
DeltaFile
+7-7net/wifi-firmware-mt7601u-kmod/distinfo
+1-1net/wifi-firmware-mt7601u-kmod/Makefile
+8-82 files

FreeBSD/ports ec83f12net/wifi-firmware-iwlwifi-kmod distinfo Makefile

net/wifi-firmware-iwlwifi-kmod: update firmware to 20251125

Given we are updating all the other firmware files as well to 20251125,
also update iwlwifi.  The only new is that the first "sc" firmware
appeared.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D54203
DeltaFile
+105-103net/wifi-firmware-iwlwifi-kmod/distinfo
+12-12net/wifi-firmware-iwlwifi-kmod/Makefile
+117-1152 files

FreeBSD/ports 52d2067net/wifi-firmware-rtw88-kmod distinfo Makefile, net/wifi-firmware-rtw88-kmod/files extract-fw-list.sh

net/wifi-firmware-rtw8[89]-kmod: update firmware files

With the removal of the "USE=kmod" and only building packages with
plain firmware files, our version went backwards.  Updating the
firmware will fix this.

Change to a script to extract the firmware files from WHENCE to get
them all.  This also helps us as we no longer have to manually track
older files as they are already included in the list.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D54202
DeltaFile
+205-0net/wifi-firmware-rtw88-kmod/files/extract-fw-list.sh
+35-23net/wifi-firmware-rtw89-kmod/distinfo
+27-21net/wifi-firmware-rtw88-kmod/distinfo
+23-22net/wifi-firmware-rtw89-kmod/Makefile
+25-11net/wifi-firmware-rtw88-kmod/Makefile
+0-9net/wifi-firmware-rtw89-kmod/pkg-descr
+315-861 files not shown
+315-927 files

FreeBSD/ports d660e49net/wifi-firmware-mt76-kmod distinfo Makefile, net/wifi-firmware-mt76-kmod/files extract-fw-list.sh

net/wifi-firmware-mt76-kmod: update firmware files

With the removal of the "USE=kmod" and only building packages with
plain firmware files, our version went backwards.  Updating the
firmware will fix this.  For mt76 we can just do that as we
do not yet ship the drivers officially.

Change to a script to extract the firmware files from WHENCE to get
them all.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D54201
DeltaFile
+200-0net/wifi-firmware-mt76-kmod/files/extract-fw-list.sh
+131-69net/wifi-firmware-mt76-kmod/distinfo
+56-15net/wifi-firmware-mt76-kmod/Makefile
+0-6net/wifi-firmware-mt76-kmod/pkg-descr
+387-904 files