FreeBSD/src 134a4c7gnu COPYING.LIB COPYING, gnu/lib/tests Makefile.depend

Retire the GNU subtree

With GNU diff and cdialog gone, this is now an empty shell.

Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D55425
DeltaFile
+0-481gnu/COPYING.LIB
+0-339gnu/COPYING
+0-10gnu/tests/Makefile.depend
+0-10gnu/usr.bin/tests/Makefile.depend
+0-10gnu/Makefile
+0-10gnu/lib/tests/Makefile.depend
+0-86014 files not shown
+11-90520 files

FreeBSD/src af202a5contrib/dialog configure aclocal.m4

Retire dialog

This is the last remaining piece of GPL software in the base system.
The installer transitioned to bsddialog four years ago, and the last
remaining dialog consumer, dpv, was turned off more than two years ago.
Retire dpv, libdpv, libfigpar (used only by dpv), and dialog itself.

Reviewed by:    dteske
Differential Revision:  https://reviews.freebsd.org/D55424
DeltaFile
+0-27,284contrib/dialog/configure
+0-7,150contrib/dialog/aclocal.m4
+0-3,823contrib/dialog/dialog.3
+0-3,047contrib/dialog/util.c
+0-2,461contrib/dialog/CHANGES
+0-2,144contrib/dialog/dialog.c
+0-45,909384 files not shown
+28-95,078390 files

FreeBSD/src aad298ccontrib/openresolv resolvconf.in

openresolv: Trim leading dot from domain name

Merge upstream change d9f6b1a2d292

PR:             296305
MFC after:      1 week

(cherry picked from commit 4b26ea54713941243b3a0d4263bebbf192ee68c7)
DeltaFile
+3-0contrib/openresolv/resolvconf.in
+3-01 files

FreeBSD/src ec02e4alibexec/rc rc.firewall

rc.firewall: Use checkyesno for boolean variables

Use the checkyesno function from rc.subr instead of hardcoded checks for
boolean variables.  Also drop an incorrect comment about the default
logamount value; the actual default is zero (unlimited).

MFC after:      1 week
Reviewed by:    kevans, allanjude
Differential Revision:  https://reviews.freebsd.org/D57678

(cherry picked from commit a3c077c1ccbe57ffad6317879bc1e49291892414)
DeltaFile
+19-34libexec/rc/rc.firewall
+19-341 files

FreeBSD/src 973d1f2usr.sbin/unbound/setup local-unbound-setup.sh

local-unbound-setup: Support IPv6-only systems

* In the server configuration, disable protocols not supported by the
  kernel.

* In resolv.conf, instead of only using 127.0.0.1, use either 127.0.0.1,
  ::1, or both depending on which protocols the kernel supports.

MFC after:      1 week
Reviewed by:    jlduran
Differential Revision:  https://reviews.freebsd.org/D57840

(cherry picked from commit f0a861efbafeb81428d5e8c23dac9da73fe14007)
DeltaFile
+40-10usr.sbin/unbound/setup/local-unbound-setup.sh
+40-101 files

FreeBSD/src 10075balibexec/rc rc.firewall rc.conf

rc.firewall: Support on-disk lists

For firewall_allowservices and firewall_trusted, if an element of the
list looks like an absolute path, read the file, skipping comments and
blank lines, and treat the first word on each line as an address or
subnet to be added to the list.

We should probably be using tables instead, but this is still an
improvement over the status quo ante.

MFC after:      1 week
Relnotes:       yes
Reviewed by:    allanjude
Differential Revision:  https://reviews.freebsd.org/D57679

(cherry picked from commit a71abf38e2b46c02965f3224c62bb6ef1971996e)
DeltaFile
+32-11libexec/rc/rc.firewall
+7-4libexec/rc/rc.conf
+39-152 files

FreeBSD/src 546b456libexec/rc/rc.d tmp

rc.d/tmp: Fix dupe mount check

Before mounting a new mfs on /tmp, we check if there already is one.
However, the dupe check only takes /dev/md[0-9]* into account, while the
default mfs type these days is tmpfs.  Rewrite it to look for tmpfs as
well.

Note that the dupe check is redundant in the tmpmfs=auto case, but we
leave moving it for later.

PR:             182035
MFC after:      1 week
Reviewed by:    kevans, allanjude
Differential Revision:  https://reviews.freebsd.org/D57682

(cherry picked from commit 45efa4e61623e3eeee7fd0a3f4436616e24c8e98)
DeltaFile
+9-4libexec/rc/rc.d/tmp
+9-41 files

FreeBSD/src 25a3e50libexec/rc/rc.d ddb

rc.d/ddb: Really silently exit

The comment says “silently exit if ddb is not enabled”, but we'd exit
with an error message.

Note that I switched the sysctl variable used to test for the presence
of ddb from debug.ddb.scripting.scripts to d.d.s.script, which has a
smaller value if set.

While here, drop a pointless fork-exec, and use ${SYSCTL_N} for
consistency.

PR:             177217
MFC after:      1 week
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D57686

(cherry picked from commit b0d3a2889a1b8e4b73ad1f396884224e1442b214)
DeltaFile
+2-2libexec/rc/rc.d/ddb
+2-21 files

FreeBSD/src ba40331usr.sbin/unbound/setup local-unbound-setup.sh

local-unbound-setup: Support IPv6-only systems

* In the server configuration, disable protocols not supported by the
  kernel.

* In resolv.conf, instead of only using 127.0.0.1, use either 127.0.0.1,
  ::1, or both depending on which protocols the kernel supports.

MFC after:      1 week
Reviewed by:    jlduran
Differential Revision:  https://reviews.freebsd.org/D57840

(cherry picked from commit f0a861efbafeb81428d5e8c23dac9da73fe14007)
DeltaFile
+40-10usr.sbin/unbound/setup/local-unbound-setup.sh
+40-101 files

FreeBSD/src 7d350f5libexec/rc/rc.d tmp

rc.d/tmp: Fix dupe mount check

Before mounting a new mfs on /tmp, we check if there already is one.
However, the dupe check only takes /dev/md[0-9]* into account, while the
default mfs type these days is tmpfs.  Rewrite it to look for tmpfs as
well.

Note that the dupe check is redundant in the tmpmfs=auto case, but we
leave moving it for later.

PR:             182035
MFC after:      1 week
Reviewed by:    kevans, allanjude
Differential Revision:  https://reviews.freebsd.org/D57682

(cherry picked from commit 45efa4e61623e3eeee7fd0a3f4436616e24c8e98)
DeltaFile
+9-4libexec/rc/rc.d/tmp
+9-41 files

FreeBSD/src fcbe16dlibexec/rc/rc.d ddb

rc.d/ddb: Really silently exit

The comment says “silently exit if ddb is not enabled”, but we'd exit
with an error message.

Note that I switched the sysctl variable used to test for the presence
of ddb from debug.ddb.scripting.scripts to d.d.s.script, which has a
smaller value if set.

While here, drop a pointless fork-exec, and use ${SYSCTL_N} for
consistency.

PR:             177217
MFC after:      1 week
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D57686

(cherry picked from commit b0d3a2889a1b8e4b73ad1f396884224e1442b214)
DeltaFile
+2-2libexec/rc/rc.d/ddb
+2-21 files

FreeBSD/src 4fff1e9contrib/openresolv resolvconf.in

openresolv: Trim leading dot from domain name

Merge upstream change d9f6b1a2d292

PR:             296305
MFC after:      1 week

(cherry picked from commit 4b26ea54713941243b3a0d4263bebbf192ee68c7)
DeltaFile
+3-0contrib/openresolv/resolvconf.in
+3-01 files

FreeBSD/src 90244a3libexec/rc rc.firewall

rc.firewall: Use checkyesno for boolean variables

Use the checkyesno function from rc.subr instead of hardcoded checks for
boolean variables.  Also drop an incorrect comment about the default
logamount value; the actual default is zero (unlimited).

MFC after:      1 week
Reviewed by:    kevans, allanjude
Differential Revision:  https://reviews.freebsd.org/D57678

(cherry picked from commit a3c077c1ccbe57ffad6317879bc1e49291892414)
DeltaFile
+19-34libexec/rc/rc.firewall
+19-341 files

FreeBSD/src 3aec740libexec/rc rc.firewall rc.conf

rc.firewall: Support on-disk lists

For firewall_allowservices and firewall_trusted, if an element of the
list looks like an absolute path, read the file, skipping comments and
blank lines, and treat the first word on each line as an address or
subnet to be added to the list.

We should probably be using tables instead, but this is still an
improvement over the status quo ante.

MFC after:      1 week
Relnotes:       yes
Reviewed by:    allanjude
Differential Revision:  https://reviews.freebsd.org/D57679

(cherry picked from commit a71abf38e2b46c02965f3224c62bb6ef1971996e)
DeltaFile
+32-11libexec/rc/rc.firewall
+7-4libexec/rc/rc.conf
+39-152 files

FreeBSD/ports e5285eaeditors/vscode Makefile, graphics/drawio Makefile

*/*: Bump port revision after electron42 update (aed59c572bbd)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1net-im/signal-desktop/Makefile
+1-0graphics/drawio/Makefile
+1-0editors/vscode/Makefile
+4-24 files

FreeBSD/ports aed59c5devel/electron42 distinfo Makefile, devel/electron42/files patch-electron_shell_browser_api_electron__api__web__contents.cc patch-electron_BUILD.gn

devel/electron42: Update to 42.6.0

Changelog:
- https://github.com/electron/electron/releases/tag/v42.5.2
- https://github.com/electron/electron/releases/tag/v42.6.0

Reported by:    GitHub (watch releases)
DeltaFile
+13-13devel/electron42/distinfo
+8-8devel/electron42/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+7-7devel/electron42/files/patch-electron_BUILD.gn
+3-3devel/electron42/Makefile
+2-2devel/electron42/files/patch-electron_build_args_all.gn
+2-2devel/electron42/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+35-356 files not shown
+46-4612 files

FreeBSD/ports 7f2d3cenet/mvfst distinfo Makefile

net/mvfst: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3net/mvfst/distinfo
+1-1net/mvfst/Makefile
+4-42 files

FreeBSD/ports 6ce6d56net/fb303 distinfo Makefile

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

FreeBSD/ports 8798baedevel/fatal distinfo Makefile

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

FreeBSD/ports 54b2beewww/proxygen distinfo Makefile

www/proxygen: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3www/proxygen/distinfo
+1-1www/proxygen/Makefile
+4-42 files

FreeBSD/ports 17aec2edevel/fbthrift pkg-plist distinfo

devel/fbthrift: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+14-3devel/fbthrift/pkg-plist
+3-3devel/fbthrift/distinfo
+1-1devel/fbthrift/Makefile
+18-73 files

FreeBSD/ports f480dddnet/wangle distinfo Makefile

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

FreeBSD/ports 2cd3d0dsecurity/fizz distinfo Makefile

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

FreeBSD/ports 08e11d1devel/folly distinfo Makefile

devel/folly: update 2026.06.29.00 → 2026.07.06.00
DeltaFile
+3-3devel/folly/distinfo
+1-1devel/folly/Makefile
+4-42 files

FreeBSD/ports 83dfad6audio/lvtk Makefile

audio/lvtk: Broken with python-3.12

Reported by:    fallout
DeltaFile
+2-0audio/lvtk/Makefile
+2-01 files

FreeBSD/ports acba6b5math/rumur pkg-plist

math/rumur: Fix plist

Reported by:    fallout
DeltaFile
+2-2math/rumur/pkg-plist
+2-21 files

FreeBSD/ports 5495070devel/py-xarray-simlab/files patch-versioneer.py

devel/py-xarray-simlab: Fix buld with python-3.12

Reported by:    fallout
DeltaFile
+16-0devel/py-xarray-simlab/files/patch-versioneer.py
+16-01 files

FreeBSD/ports 484fa90misc/py-scikit-fusion Makefile

misc/py-scikit-fusion: Broken with python-3.12

Reported by:    fallout
DeltaFile
+2-0misc/py-scikit-fusion/Makefile
+2-01 files

FreeBSD/ports 15c2530math/py-fsph Makefile, math/py-fsph/files patch-fsph___fsph.pyx patch-setup.py

math/py-fsph: Fix build

Reported by:    fallout
DeltaFile
+52-0math/py-fsph/files/patch-fsph___fsph.pyx
+28-0math/py-fsph/files/patch-setup.py
+12-8math/py-fsph/Makefile
+9-0math/py-fsph/files/patch-pyproject.toml
+101-84 files

FreeBSD/ports fa1c839science/quantum-espresso Makefile

cience/quantum-espresso: Add test dependency
DeltaFile
+1-0science/quantum-espresso/Makefile
+1-01 files