FreeBSD/ports d36f41beditors/vscode Makefile, net-im/deltachat-desktop Makefile

*/*: Bump port revision after electron39 update (af09aa198c34)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-0editors/vscode/Makefile
+2-12 files

FreeBSD/ports af09aa1devel/electron39 distinfo Makefile, devel/electron39/files patch-electron_shell_browser_api_electron__api__web__contents.cc patch-electron_spec_version-bump-spec.ts

devel/electron39: Update to 39.3.0

Changelog: https://github.com/electron/electron/releases/tag/v39.3.0

Reported by:    GitHub (watch releases)
DeltaFile
+64-77devel/electron39/files/packagejsons/yarn.lock
+11-11devel/electron39/distinfo
+4-4devel/electron39/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+1-5devel/electron39/files/packagejsons/package.json
+2-2devel/electron39/files/patch-electron_spec_version-bump-spec.ts
+2-2devel/electron39/Makefile
+84-1011 files not shown
+85-1027 files

FreeBSD/ports f3c12d4archivers/zip Makefile, archivers/zip/files patch-zip.c patch-fileio.c

archivers/zip: apply Debian patches

These patches fix some security and other issues:

 - ( 7) zipnote.c: Close in_file instead of undefined file x
 - ( 8) Use format specifier %s to print strings, not the string itself
 - (14) Fix buffer overflow when filename contains unicode characters
 - (15) Fix buffer overflow when using '-T -TT'
 - (16) Fix symlink update detection

Obtained from:  https://salsa.debian.org/sanvila/zip
Reported by:    diizzy
Reviewed by:    diizzy
Security:       CVE-2018-13410
MFH:            2026Q1

(cherry picked from commit e0e704bfeaaf5b2f0ac6c66a7a331eab62443d9a)
DeltaFile
+43-0archivers/zip/files/patch-zip.c
+19-0archivers/zip/files/patch-fileio.c
+16-0archivers/zip/files/patch-zipnote.c
+15-0archivers/zip/files/patch-unix_unix.c
+1-1archivers/zip/Makefile
+94-15 files

FreeBSD/ports 34909cdnet-im/gurk-rs Makefile

net-im/gurk-rs: fix build on armv7

Same fix as for shells/nushell.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1

(cherry picked from commit 93bb4e4db4d0ad905374b8a8cfaca194977f13d7)
DeltaFile
+1-0net-im/gurk-rs/Makefile
+1-01 files

FreeBSD/ports 0405b39shells/nushell Makefile

shells/nushell: fix build on armv7

PR:             286368
MFH:            2026Q1
Tested by:      fuz
Approved by:    yuri (maintainer timeout)

(cherry picked from commit e73012979866246fd7f3e4698f0afc3da0189365)
DeltaFile
+1-2shells/nushell/Makefile
+1-21 files

FreeBSD/ports 7c9b895security/snortsam Makefile

security/snortsam: broken on FreeBSD 15, deprecate

This port requires the obsolete ioctl(DIOCGETSTATUS), which is no
longer supported on FreeBSD 15.  Upstream is dead, so deprecate.
It also has some questionable warnings.

See also:       D41651
MFH:            2026Q1

(cherry picked from commit f41b42de2ab80efc26527aaf6aff7345d6583817)
DeltaFile
+7-1security/snortsam/Makefile
+7-11 files

FreeBSD/ports dc0f8a4net-mgmt/nagios-pf-plugin Makefile

net-mgmt/nagios-pf-plugin: broken on FreeBSD 15, deprecate

This port requires the obsolete ioctl(DIOCGETSTATUS), which is no
longer supported on FreeBSD 15.  Upstream is dead, so deprecate.
It also has some questionable warnings.

See also:       D41651
MFH:            2026Q1

(cherry picked from commit bd7e3e8a36c48d6a31b8560c39b8ef033e6caa99)
DeltaFile
+7-1net-mgmt/nagios-pf-plugin/Makefile
+7-11 files

FreeBSD/ports 8286488cad/abc Makefile

cad/abc: not for armv7 either

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1

(cherry picked from commit 17176141694e6254f8309c038d7479c34c37a278)
DeltaFile
+1-1cad/abc/Makefile
+1-11 files

FreeBSD/ports 2eed1cceditors/wordgrinder Makefile

editors/wordgrinder: broken on 15 too, deprecate

This port can likely be saved as upstream is still alive and a
newer version (0.8) exists.

See also:       https://cowlark.com/wordgrinder/
MFH:            2026Q1

(cherry picked from commit 997b94f327f96181dada44f2b9a679b95c7eed28)
DeltaFile
+4-2editors/wordgrinder/Makefile
+4-21 files

FreeBSD/ports d93a3bbgraphics/sdl2_gpu pkg-plist Makefile

graphics/sdl2_gpu: rename DOCS option to DOXYGEN

This avoids having to OPTIONS_EXCLUDE the DOCS option.

Suggested by:   makc
MFH:            2026Q1

(cherry picked from commit f53b9f4be99d6b1c73120e9ba2c32b67897dc1f8)
DeltaFile
+268-268graphics/sdl2_gpu/pkg-plist
+9-8graphics/sdl2_gpu/Makefile
+277-2762 files

FreeBSD/ports 9711d61multimedia/ccextractor distinfo Makefile.crates, multimedia/ccextractor/files patch-src_rust_Cargo.lock patch-linux_Makefile.am

multimedia/ccextractor: update to 0.96.5

 - rust now mandatory
 - GUI rewritten in flutter, which we do not support unfortunately
 - hard subtitle extraction works now

Changelog: https://github.com/CCExtractor/ccextractor/releases/tag/v0.96.5
Changelog: https://github.com/CCExtractor/ccextractor/releases/tag/v0.96.4
Changelog: https://github.com/CCExtractor/ccextractor/releases/tag/v0.96.3
Changelog: https://github.com/CCExtractor/ccextractor/releases/tag/v0.96.2
Changelog: https://github.com/CCExtractor/ccextractor/releases/tag/v0.96.1
Changelog: https://github.com/CCExtractor/ccextractor/releases/tag/v0.96
DeltaFile
+578-0multimedia/ccextractor/files/patch-src_rust_Cargo.lock
+377-85multimedia/ccextractor/distinfo
+180-34multimedia/ccextractor/Makefile.crates
+35-116multimedia/ccextractor/files/patch-linux_Makefile.am
+55-17multimedia/ccextractor/Makefile
+0-54multimedia/ccextractor/Makefile.master
+1,225-3068 files not shown
+1,308-37914 files

FreeBSD/ports e13864d. MOVED, multimedia Makefile

multimedia/ccextractor-gui: remove port

The ccextractor GUI has been rewritten in flutter, which requires Dart.
We do not support Dart, so that means no GUI for us for now.
DeltaFile
+0-20multimedia/ccextractor-gui/Makefile
+0-1multimedia/Makefile
+1-0MOVED
+1-213 files

FreeBSD/ports 8a7d9cdsecurity/himitsu pkg-plist Makefile, security/himitsu/files patch-Makefile

security/himitsu: create new port

Himitsu is a secure secret storage system for Unix-like systems. It provides an
arbitrary key/value store (where values may be secret) and a query language for
manipulating the key store.

WWW: https://himitsustore.org

PR:             292475
DeltaFile
+22-0security/himitsu/pkg-plist
+19-0security/himitsu/Makefile
+15-0security/himitsu/pkg-message
+11-0security/himitsu/files/patch-Makefile
+3-0security/himitsu/distinfo
+3-0security/himitsu/pkg-descr
+73-01 files not shown
+74-07 files

FreeBSD/ports e83a9b0multimedia/gpac Makefile

multimedia/gpac: enable pic everywhere

This fixes the build on arm64 for example.

Approved by:    portmgr (build fix blanket)
DeltaFile
+2-3multimedia/gpac/Makefile
+2-31 files

FreeBSD/ports 93bb4e4net-im/gurk-rs Makefile

net-im/gurk-rs: fix build on armv7

Same fix as for shells/nushell.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
DeltaFile
+1-0net-im/gurk-rs/Makefile
+1-01 files

FreeBSD/ports e730129shells/nushell Makefile

shells/nushell: fix build on armv7

PR:             286368
MFH:            2026Q1
Tested by:      fuz
Approved by:    yuri (maintainer timeout)
DeltaFile
+1-2shells/nushell/Makefile
+1-21 files

FreeBSD/ports e0e704barchivers/zip Makefile, archivers/zip/files patch-zip.c patch-fileio.c

archivers/zip: apply Debian patches

These patches fix some security and other issues:

 - ( 7) zipnote.c: Close in_file instead of undefined file x
 - ( 8) Use format specifier %s to print strings, not the string itself
 - (14) Fix buffer overflow when filename contains unicode characters
 - (15) Fix buffer overflow when using '-T -TT'
 - (16) Fix symlink update detection

Obtained from:  https://salsa.debian.org/sanvila/zip
Reported by:    diizzy
Reviewed by:    diizzy
Security:       CVE-2018-13410
MFH:            2026Q1
DeltaFile
+43-0archivers/zip/files/patch-zip.c
+19-0archivers/zip/files/patch-fileio.c
+16-0archivers/zip/files/patch-zipnote.c
+15-0archivers/zip/files/patch-unix_unix.c
+1-1archivers/zip/Makefile
+94-15 files

FreeBSD/ports 1717614cad/abc Makefile

cad/abc: not for armv7 either

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
DeltaFile
+1-1cad/abc/Makefile
+1-11 files

FreeBSD/ports bd7e3e8net-mgmt/nagios-pf-plugin Makefile

net-mgmt/nagios-pf-plugin: broken on FreeBSD 15, deprecate

This port requires the obsolete ioctl(DIOCGETSTATUS), which is no
longer supported on FreeBSD 15.  Upstream is dead, so deprecate.
It also has some questionable warnings.

See also:       D41651
MFH:            2026Q1
DeltaFile
+7-1net-mgmt/nagios-pf-plugin/Makefile
+7-11 files

FreeBSD/ports f41b42dsecurity/snortsam Makefile

security/snortsam: broken on FreeBSD 15, deprecate

This port requires the obsolete ioctl(DIOCGETSTATUS), which is no
longer supported on FreeBSD 15.  Upstream is dead, so deprecate.
It also has some questionable warnings.

See also:       D41651
MFH:            2026Q1
DeltaFile
+7-1security/snortsam/Makefile
+7-11 files

FreeBSD/ports 997b94feditors/wordgrinder Makefile

editors/wordgrinder: broken on 15 too, deprecate

This port can likely be saved as upstream is still alive and a
newer version (0.8) exists.

See also:       https://cowlark.com/wordgrinder/
MFH:            2026Q1
DeltaFile
+4-2editors/wordgrinder/Makefile
+4-21 files

FreeBSD/ports f53b9f4graphics/sdl2_gpu pkg-plist Makefile

graphics/sdl2_gpu: rename DOCS option to DOXYGEN

This avoids having to OPTIONS_EXCLUDE the DOCS option.

Suggested by:   makc
MFH:            2026Q1
DeltaFile
+268-268graphics/sdl2_gpu/pkg-plist
+9-8graphics/sdl2_gpu/Makefile
+277-2762 files

FreeBSD/src eacc501usr.bin/truncate truncate.c, usr.bin/truncate/tests truncate_test.sh

truncate: fix a minor nit + add a hole-punching test

The struct spacectl_range we use is only really used in these three
lines of code, so re-scope it down to just the dealloc branch.  This is
marginally easier to reason about what might be necessary to replace in
porting our truncate(1) to other platforms.

While we're here, add a test for the -d flag to be sure it really does
punch a hole in the file.  The test also tries to confirm that it does
not disturb other segments of the file in the process, just to inspire
some confidence that it's not corrupting the file somehow.

Sponsored by:   Klara, Inc.
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D51207
DeltaFile
+48-0usr.bin/truncate/tests/truncate_test.sh
+2-1usr.bin/truncate/truncate.c
+50-12 files

FreeBSD/ports 0abc606science/afni distinfo Makefile

science/afni: Update to 26.0.04
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+4-42 files

FreeBSD/ports 216fed1devel/py-pytest-html distinfo Makefile

devel/py-pytest-html: update to 4.2.0

Changes:        https://github.com/pytest-dev/pytest-html/releases/tag/4.2.0
Reported by:    portscout, repology
DeltaFile
+3-3devel/py-pytest-html/distinfo
+1-1devel/py-pytest-html/Makefile
+4-42 files

FreeBSD/ports c1abbcbsysutils/wmtop Makefile distinfo, sysutils/wmtop/files patch-wmtop.c patch-Makefile

sysutils/wmtop: Update 0.84 => 0.85

Changelog:
https://repo.or.cz/dockapps.git/blob/refs/tags/wmtop-0.85:/wmtop/ChangeLog

Upstream moved to https://www.dockapps.net/wmtop.

PR:             292626
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+16-16sysutils/wmtop/files/patch-wmtop.c
+13-10sysutils/wmtop/Makefile
+0-21sysutils/wmtop/files/patch-Makefile
+3-2sysutils/wmtop/distinfo
+32-494 files

FreeBSD/src 6c61f58sys/contrib/dev/athk/ath10k testmode.c core.c

ath10k: update Atheros/QCA's ath10k driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 ( tag: v6.19-rc6 ).

Sponsored by:   The FreeBSD Foundation
DeltaFile
+234-41sys/contrib/dev/athk/ath10k/testmode.c
+11-17sys/contrib/dev/athk/ath10k/core.c
+18-1sys/contrib/dev/athk/ath10k/wmi.h
+15-0sys/contrib/dev/athk/ath10k/testmode_i.h
+5-1sys/contrib/dev/athk/ath10k/core.h
+1-1sys/contrib/dev/athk/ath10k/qmi.c
+284-612 files not shown
+286-628 files

FreeBSD/src 80ba893sys/contrib/dev/rtw88 bf.c bf.h, sys/modules/rtw88 Makefile

rtw88: update Realtek's rtw88 driver

This version is based on
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24d479d26b25bce5faea3ddd9fa8f3a6c3129ea7 ( tag: v6.19-rc6 ).

Sponsored by:   The FreeBSD Foundation
DeltaFile
+7-1sys/contrib/dev/rtw88/bf.c
+7-0sys/contrib/dev/rtw88/bf.h
+3-1sys/contrib/dev/rtw88/sdio.c
+2-0sys/contrib/dev/rtw88/rtw8822bu.c
+2-0sys/contrib/dev/rtw88/rtw8822cu.c
+1-1sys/modules/rtw88/Makefile
+22-36 files

FreeBSD/src d4d13a5sys/netinet sctp_bsd_addr.c

sctp: support bridge interfaces

Reported by:    Timo Völker
Tested by:      Timo Völker

(cherry picked from commit 8d82dafa568baf7be46e5e443dd7310986a28aa9)
DeltaFile
+1-0sys/netinet/sctp_bsd_addr.c
+1-01 files

FreeBSD/src 2e19631sys/dev/dwc if_dwc.c

dwc: cleanup

No functional change intended.

Reviewed by:            Timo Völker
Differential Revision:  https://reviews.freebsd.org/D54788

(cherry picked from commit 3d771e0db66da77da5a7f323df1c0638e6b586ea)
DeltaFile
+6-10sys/dev/dwc/if_dwc.c
+6-101 files