HardenedBSD/ports 9d00448java/openjdk27 Makefile, java/openjdk27/files patch-src_hotspot_os__cpu_bsd__ppc_os__bsd__ppc.cpp

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+355-0misc/github-copilot-language-server/files/package-lock-watcher.json
+274-19misc/github-copilot-language-server/pkg-plist
+237-39misc/github-copilot-language-server/files/package-lock.json
+209-0java/openjdk27/Makefile
+89-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_os__bsd__ppc.cpp
+82-0security/vuxml/vuln/2026.xml
+1,246-5862 files not shown
+1,806-21768 files

HardenedBSD/ports 642e35djava/openjdk27 Makefile, java/openjdk27/files patch-src_hotspot_os_bsd_os__bsd.cpp patch-src_hotspot_os__cpu_bsd__ppc_atomicAccess__bsd__ppc.hpp

java/openjdk27: Add port

Upstream release notes:
https://jdk.java.net/27/release-notes

In addition this release contains the following BSD specific fixes:

- Fix os::naked_short_nanosleep on OpenBSD when < 20 miliseconds.
- Only return symbols that match the requested address for dladdr(3) on
  BSD.

Reviewed by:    pkubaj
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D59519
DeltaFile
+209-0java/openjdk27/Makefile
+89-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_os__bsd__ppc.cpp
+80-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_orderAccess__bsd__ppc.hpp
+49-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_vm__version__bsd__ppc.cpp
+30-0java/openjdk27/files/patch-src_hotspot_os__cpu_bsd__ppc_atomicAccess__bsd__ppc.hpp
+22-0java/openjdk27/files/patch-src_hotspot_os_bsd_os__bsd.cpp
+479-09 files not shown
+567-315 files

HardenedBSD/ports 87c32abwww/py-free-proxy Makefile distinfo

www/py-free-proxy: Update 1.2.2 => 1.3.0

Changelog:
https://github.com/jundymek/free-proxy/blob/v1.3.0/CHANGELOG.md

PR:             298752
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3www/py-free-proxy/distinfo
+1-1www/py-free-proxy/Makefile
+4-42 files

HardenedBSD/src 36f268eshare/man/man4 dtrace_pid.4

dtrace_pid.4: Add example "Listing Program's Function Entries"

Reviewed by:    bcr
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D57515

(cherry picked from commit 7008192726a30d2d5f8ed912554cc53d7bcf9fba)
DeltaFile
+22-2share/man/man4/dtrace_pid.4
+22-21 files

HardenedBSD/ports 7ce6e4cdeskutils/fbreader Makefile, deskutils/fbreader/files patch-qt6support

deskutils/fbreader: Fix segmentation fault upon termination

PR:             298742
Reported by:    LuMiWa (via email)
Approved by:    fluffy (mentor)
DeltaFile
+18-5deskutils/fbreader/files/patch-qt6support
+1-1deskutils/fbreader/Makefile
+19-62 files

HardenedBSD/ports c0caf8adeskutils/gucharmap Makefile, textproc/UCD pkg-plist Makefile

textproc/UCD: tarball has been rerolled
DeltaFile
+5-5textproc/UCD/distinfo
+0-2textproc/UCD/pkg-plist
+1-1textproc/UCD/Makefile
+1-1deskutils/gucharmap/Makefile
+7-94 files

HardenedBSD/ports d38bcabmultimedia/oggvideotools Makefile

multimedia/oggvideotools: Mark deprecated
DeltaFile
+4-1multimedia/oggvideotools/Makefile
+4-11 files

HardenedBSD/ports fcd0c19net-im/psi Makefile pkg-plist

net-im/psi: Drop WEBENGINE option

PR:             296230, 298176
Approved by:    maintainer timeout
DeltaFile
+0-10net-im/psi/pkg-plist
+1-5net-im/psi/Makefile
+1-152 files

HardenedBSD/ports ca5f2f7astro/stellarium Makefile

astro/stellarium: Drop WEBENGINE option

PR:             296230, 298175
Approved by:    maintainer timeout
DeltaFile
+4-8astro/stellarium/Makefile
+4-81 files

HardenedBSD/ports 6a7171dnet/rssguard pkg-plist Makefile

net/rssguard: Drop WEBENGINE option

PR:             296230, 298177
Approved by:    maintainer timeout
DeltaFile
+2-11net/rssguard/Makefile
+3-3net/rssguard/pkg-plist
+5-142 files

HardenedBSD/ports e731d29math/ogdf Makefile

math/ogdf: Mark deprecated
DeltaFile
+4-0math/ogdf/Makefile
+4-01 files

HardenedBSD/ports 2d3f33bscience/fleur Makefile

science/fleur: broken on i386

Reported by:    fallout
DeltaFile
+1-0science/fleur/Makefile
+1-01 files

HardenedBSD/ports b60f0f1devel/py-stringzilla Makefile, devel/stringzilla Makefile

devel/{,py-}stringzilla: build on all architectures

It is supposed to build on many architectures.
DeltaFile
+0-2devel/stringzilla/Makefile
+0-2devel/py-stringzilla/Makefile
+0-42 files

HardenedBSD/ports a147157biology/seqwish Makefile

biology/seqwish: broken on i386

Reported by:    fallout
DeltaFile
+2-0biology/seqwish/Makefile
+2-01 files

HardenedBSD/ports 453cd30science/madness Makefile

science/madness: broken on i386

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

HardenedBSD/ports 71100e9net/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.22.3

ChangeLog:

1. https://github.com/totoshko88/RustConn/releases/tag/v0.22.3

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+7-7net/rustconn/distinfo
+2-2net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+10-103 files

HardenedBSD/ports 4b993eemisc/github-copilot-language-server Makefile

misc/github-copilot-language-server: Update fetch target
DeltaFile
+1-1misc/github-copilot-language-server/Makefile
+1-11 files

HardenedBSD/ports e57c4f1ftp/curl-impersonate Makefile

ftp/curl-impersonate: broken on i386

Reported by:    fallout
DeltaFile
+2-0ftp/curl-impersonate/Makefile
+2-01 files

HardenedBSD/ports a87c214net-im/py-slixmpp distinfo

net-im/py-slixmpp: fix distinfo issue

PR:             298666
DeltaFile
+2-2net-im/py-slixmpp/distinfo
+2-21 files

HardenedBSD/ports b29dd2asecurity/vuxml/vuln 2026.xml

security/vuxml: Report new p5-Dancer2 vulnerability
DeltaFile
+82-0security/vuxml/vuln/2026.xml
+82-01 files

HardenedBSD/ports ccfdb77devel/ode/files patch-CMakeLists.txt

devel/ode: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+11-5devel/ode/files/patch-CMakeLists.txt
+11-51 files

HardenedBSD/ports 9925105multimedia/quodlibet Makefile, multimedia/quodlibet/files pkg-message.in

multimedia/quodlibet: remove dependency and add a pkg-message

Remove dependency to deskutils/notification-daemon and
add a pkg-message for additional ports to enable plugins

PR:             296564
Reported by:    David Gilbert <dave at daveg.ca>, pi
Approved by:    maintainer (aly at aaronly.me)
DeltaFile
+22-0multimedia/quodlibet/files/pkg-message.in
+2-2multimedia/quodlibet/Makefile
+24-22 files

HardenedBSD/ports da3b04emultimedia/quodlibet distinfo Makefile, multimedia/quodlibet/files patch-quodlibet_player_gstbe_util.py patch-pyproject.toml

multimedia/quodlibet: update to 4.7.1

PR:             296564
Reported by:    David Gilbert <dave at daveg.ca>
Tested by:      David Gilbert <dave at daveg.ca>
Approved by:    maintainer (aly at aaronly.me)
DeltaFile
+8-8multimedia/quodlibet/Makefile
+14-0multimedia/quodlibet/files/patch-pyproject.toml
+3-3multimedia/quodlibet/files/patch-quodlibet_player_gstbe_util.py
+3-3multimedia/quodlibet/distinfo
+28-144 files

HardenedBSD/ports 0767820Mk bsd.port.mk

Mk/bsd.port.mk: add a comment about do-fetch                                                                                                                                                                                                                             
DeltaFile
+5-0Mk/bsd.port.mk
+5-01 files

HardenedBSD/ports 28fd974finance/fava Makefile, finance/fava/files patch-hatch__build.py

finance/fava: Fix build.
DeltaFile
+19-0finance/fava/files/patch-hatch__build.py
+1-0finance/fava/Makefile
+20-02 files

HardenedBSD/ports e301a7egames/odamex Makefile

games/odamex: Mark deprecated
DeltaFile
+4-1games/odamex/Makefile
+4-11 files

HardenedBSD/ports b19b239misc/github-copilot-language-server distinfo.aarch64 Makefile, misc/github-copilot-language-server/files package-lock-kerberos.json package-lock.json

misc/github-copilot-language-server: update 1.465.0 → 1.549.0
DeltaFile
+355-0misc/github-copilot-language-server/files/package-lock-watcher.json
+274-19misc/github-copilot-language-server/pkg-plist
+237-39misc/github-copilot-language-server/files/package-lock.json
+32-9misc/github-copilot-language-server/Makefile
+12-12misc/github-copilot-language-server/files/package-lock-kerberos.json
+13-0misc/github-copilot-language-server/distinfo.aarch64
+923-794 files not shown
+942-9610 files

HardenedBSD/ports 060a6f6www/oatpp/files patch-CMakeLists.txt

www/oatpp: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0www/oatpp/files/patch-CMakeLists.txt
+8-01 files

HardenedBSD/ports 7b9d070devel/py-levenshtein distinfo Makefile

devel/py-levenshtein: Update to 0.27.5

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             298751
DeltaFile
+6-8devel/py-levenshtein/Makefile
+3-3devel/py-levenshtein/distinfo
+9-112 files

HardenedBSD/src 9def2eatests/sys/kern unix_stream.c

tests/sys/kern/unix_stream: fix bad assertion

kqueue returns a value != -1 on error. Test for that instead of any
non-zero value to confirm that success was achieved when calling
`kqueue`.

This issue exists with ATF 0.22+ [1].

MFC after:      2 weeks
Reported by:    clang (-Wparenthesis)

[1]: https://github.com/freebsd/atf/pull/72

(cherry picked from commit 4881c7a650571eeb4cd89b5af4c1d3e922a67706)
DeltaFile
+2-1tests/sys/kern/unix_stream.c
+2-11 files