FreeBSD/ports 81b2882security/putty distinfo Makefile

security/putty: SECURITY update to 0.81

This fixes a vulnerability where NIST P521 ecdsa-sha2-nistp521 (only!)
keys can be recovered easily because signature generation in PuTTY used
a biased random number generator.

MFH:            2024Q2
Security:       080936ba-fbb7-11ee-abc8-6960f2492b1d
Security:       CVE-2024-31497
(cherry picked from commit f8f9196ec1aa3e62b7e89d1630f4a61711737ffa)
DeltaFile
+3-3security/putty/distinfo
+2-2security/putty/Makefile
+5-52 files

FreeBSD/ports f8f9196security/putty distinfo Makefile

security/putty: SECURITY update to 0.81

This fixes a vulnerability where NIST P521 ecdsa-sha2-nistp521 (only!)
keys can be recovered easily because signature generation in PuTTY used
a biased random number generator.

MFH:            2024Q2
Security:       080936ba-fbb7-11ee-abc8-6960f2492b1d
Security:       CVE-2024-31497
DeltaFile
+3-3security/putty/distinfo
+2-2security/putty/Makefile
+5-52 files

FreeBSD/ports be65d14security/vuxml/vuln 2024.xml

security/vuxml: document PuTTY/FileZilla NIST P521 private key recovery

Security:       080936ba-fbb7-11ee-abc8-6960f2492b1d
Security:       CVE-2024-31497
DeltaFile
+63-0security/vuxml/vuln/2024.xml
+63-01 files

FreeBSD/ports 451eab4x11-servers/xorg-server distinfo Makefile

x11-servers/xorg-server: Update to 21.1.13

Release notes:  https://lists.x.org/archives/xorg-announce/2024-April/003504.html

Differential Revision:  https://reviews.freebsd.org/D44794
Reviewed by:            bapt
PR:                     278381
Sponsored by:           Beckhoff Automation GmbH & Co. KG

(cherry picked from commit a6d4f50ada9d185e74d40a9f0698534b5bf7ad1d)
DeltaFile
+3-3x11-servers/xorg-server/distinfo
+1-2x11-servers/xorg-server/Makefile
+4-52 files

FreeBSD/ports f0a7455x11-servers/xorg-server Makefile pkg-plist, x11-servers/xorg-server/files patch-xkb_ddxLoad.c

x11-servers/xorg-server: Add upstream patch for xkbcomp directory

Add a patch commited upstream but not present in any releases (except
Xwayland ones) as xorg-server releases stopped a while ago. This adds
a fallback to use $XDG_RUNTIME_DIR for xkbcomp result file if the user
can't write to the configured directory, which is unlikely for xorg-server
as it's SUID but it is likely for xephyr or xvfb.
While here use the meson default for xkb_dir as it's the same as the one we
provide and use also the default for xkb_output_dir which defaults to
xkb_dir/compiled which is a link to /var/lib/xkb (setup by the xkeyboard-config
port).

Differential Revision:  https://reviews.freebsd.org/D44697
Reviewed by:    bapt
Sponsored by:   Beckhoff Automation GmbH & Co. KG

(cherry picked from commit 5c3c7500abd37116903994674f562c603a29aec1)
DeltaFile
+30-0x11-servers/xorg-server/files/patch-xkb_ddxLoad.c
+1-5x11-servers/xorg-server/Makefile
+0-2x11-servers/xorg-server/pkg-plist
+31-73 files

FreeBSD/ports e24cff4x11/libX11 distinfo Makefile

x11/libX11: Update to 1.8.9

Release notes for 1.8.8: https://lists.x.org/archives/xorg-announce/2024-March/003492.html
Release notes for 1.8.9: https://lists.x.org/archives/xorg-announce/2024-April/003501.html

Differential Revision:  https://reviews.freebsd.org/D44795
Reviewed by:            bapt
PR:                     278122
Sponsored by:           Beckhoff Automation GmbH & Co. LG
DeltaFile
+3-3x11/libX11/distinfo
+1-2x11/libX11/Makefile
+4-52 files

FreeBSD/ports a6d4f50x11-servers/xorg-server distinfo Makefile

x11-servers/xorg-server: Update to 21.1.13

Release notes:  https://lists.x.org/archives/xorg-announce/2024-April/003504.html

Differential Revision:  https://reviews.freebsd.org/D44794
Reviewed by:            bapt
PR:                     278381
Sponsored by:           Beckhoff Automation GmbH & Co. KG
DeltaFile
+3-3x11-servers/xorg-server/distinfo
+1-2x11-servers/xorg-server/Makefile
+4-52 files

FreeBSD/ports 39d4893science/nest pkg-plist distinfo

science/nest: update 3.5 → 3.7

Reported by:    portscout
DeltaFile
+172-136science/nest/pkg-plist
+3-3science/nest/distinfo
+3-2science/nest/Makefile
+178-1413 files

FreeBSD/ports 1701277math/osi Makefile distinfo

math/osi: update 0.108.9 → 0.108.10

Reported by:    portscout
DeltaFile
+3-3math/osi/Makefile
+3-3math/osi/distinfo
+2-2math/osi/pkg-plist
+8-83 files

FreeBSD/ports 1e63e7fmisc/llama-cpp distinfo Makefile

misc/llama-cpp: update 2674 → 2679
DeltaFile
+3-3misc/llama-cpp/distinfo
+1-1misc/llama-cpp/Makefile
+4-42 files

FreeBSD/ports b1a417bnet/freebsd-route6d pkg-descr

net/freebsd-route6d: Fix pkg-descr before it's too late

Reported by:    Kevin Bowling <kevin.bowling at kev009.com>
DeltaFile
+2-2net/freebsd-route6d/pkg-descr
+2-21 files

FreeBSD/ports a844c27net Makefile, net/freebsd-route6d Makefile pkg-plist

net/freebsd-route6d: Add net/freebsd-route6d

This new port contains the legacy FreeBSD route6d which will be removed
from FreeBSD-15.
DeltaFile
+30-0net/freebsd-route6d/Makefile
+5-0net/freebsd-route6d/files/Makefile.in
+5-0net/freebsd-route6d/pkg-plist
+3-0net/freebsd-route6d/distinfo
+2-0net/freebsd-route6d/pkg-descr
+1-1net/Makefile
+46-16 files

FreeBSD/ports 1b9758dnet Makefile, net/freebsd-routed Makefile pkg-plist

net/freebsd-routed: Add net/freebsd-routed

This new port contains the legacy FreeBSD routed which will be removed
from FreeBSD-15.
DeltaFile
+30-0net/freebsd-routed/Makefile
+7-0net/freebsd-routed/pkg-plist
+5-0net/freebsd-routed/files/Makefile.in
+3-0net/freebsd-routed/distinfo
+2-0net/freebsd-routed/pkg-descr
+1-0net/Makefile
+48-06 files

FreeBSD/ports f8618c0security/shibboleth-idp pkg-plist distinfo

security/shibboleth-idp: Update to 4.3.3
DeltaFile
+28-28security/shibboleth-idp/pkg-plist
+3-3security/shibboleth-idp/distinfo
+1-1security/shibboleth-idp/Makefile
+32-323 files

FreeBSD/ports 2d13113www/py-yt-dlp pkg-plist distinfo, www/py-yt-dlp/files patch-yt__dlp_update.py

www/{,py-}yt-dlp: update 2024.03.10 → 2024.04.09
DeltaFile
+6-0www/py-yt-dlp/pkg-plist
+3-3www/py-yt-dlp/distinfo
+3-3www/yt-dlp/distinfo
+3-3www/yt-dlp/files/patch-Makefile
+2-2www/yt-dlp/files/patch-yt__dlp_update.py
+2-2www/py-yt-dlp/files/patch-yt__dlp_update.py
+19-132 files not shown
+21-158 files

FreeBSD/ports a52f7a8misc/urh Makefile distinfo

misc/urh: update 2.9.4 → 2.9.6

PR:     278346
DeltaFile
+6-6misc/urh/Makefile
+3-3misc/urh/distinfo
+9-92 files

FreeBSD/ports 0c897a3audio/cardinal Makefile

audio/cardinal: Add the comment about the caveat
DeltaFile
+2-0audio/cardinal/Makefile
+2-01 files

FreeBSD/ports 8386809math/the-algorithms-c++/files patch-data__structures_queue__using__array2.cpp

math/the-algorithms-c++: Add workaround for compilation failure on 15-CURRENT

Reported by:    fallout
DeltaFile
+13-0math/the-algorithms-c++/files/patch-data__structures_queue__using__array2.cpp
+13-01 files

FreeBSD/ports c231521textproc/py-pygccxml distinfo Makefile

textproc/py-pygccxml: update 2.4.0 → 2.5.0

Reported by:    portscout
DeltaFile
+3-3textproc/py-pygccxml/distinfo
+3-2textproc/py-pygccxml/Makefile
+6-52 files

FreeBSD/ports b56ebb4devel/gitui distinfo Makefile.crates, devel/gitui/files patch-Cargo.lock patch-build.rs

devel/gitui: update 0.25.2      # → 0.26.1      #

Reported by:    portscout
DeltaFile
+161-19devel/gitui/distinfo
+80-15devel/gitui/Makefile.crates
+0-28devel/gitui/files/patch-Cargo.lock
+24-0devel/gitui/files/patch-build.rs
+0-13devel/gitui/files/patch-asyncgit_Cargo.toml
+4-1devel/gitui/Makefile
+269-766 files

FreeBSD/ports 5a69132devel/libgit2 Makefile

devel/libgit2: Ensure LOCALBASE/include is in the include path

Add USES=localbase.

[  1% 9/188] cc  -isystem /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/include -isystem /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/src/util -isystem /wrkdirs/usr/ports/devel/libgit2/work/.build/src/util -D_GNU_SOURCE -O2 -pipe  -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -fPIC -Wdocumentation -Wno-documentation-deprecated-sync -Wno-missing-field-initializers -Wmissing-declarations -Wstrict-aliasing -Wstrict-prototypes -Wdeclaration-after-statement -Wshift-count-overflow -Wunused-const-variable -Wunused-function -Wint-conversion -Wc11-extensions -Wformat -Wformat-security -O2 -pipe  -fno-strict-aliasing  -DNDEBUG -Wno-sign-compare -MD -MT deps/xdiff/CMakeFiles/xdiff.dir/xpatience.c.o -MF deps/xdiff/CMakeFiles/xdiff.dir/xpatience.c.o.d -o deps/xdiff/CMakeFiles/xdiff.dir/xpatience.c.o -c /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/deps/xdiff/xpatience.c
FAILED: deps/xdiff/CMakeFiles/xdiff.dir/xpatience.c.o
cc  -isystem /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/include -isystem /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/src/util -isystem /wrkdirs/usr/ports/devel/libgit2/work/.build/src/util -D_GNU_SOURCE -O2 -pipe  -fno-strict-aliasing -Wall -Wextra -fvisibility=hidden -fPIC -Wdocumentation -Wno-documentation-deprecated-sync -Wno-missing-field-initializers -Wmissing-declarations -Wstrict-aliasing -Wstrict-prototypes -Wdeclaration-after-statement -Wshift-count-overflow -Wunused-const-variable -Wunused-function -Wint-conversion -Wc11-extensions -Wformat -Wformat-security -O2 -pipe  -fno-strict-aliasing  -DNDEBUG -Wno-sign-compare -MD -MT deps/xdiff/CMakeFiles/xdiff.dir/xpatience.c.o -MF deps/xdiff/CMakeFiles/xdiff.dir/xpatience.c.o.d -o deps/xdiff/CMakeFiles/xdiff.dir/xpatience.c.o -c /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/deps/xdiff/ xpatience.c
In file included from /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/deps/xdiff/xpatience.c:22:
In file included from /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/deps/xdiff/xinclude.h:26:
In file included from /wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/deps/xdiff/git-xdiff.h:17:
/wrkdirs/usr/ports/devel/libgit2/work/libgit2-1.7.2/src/util/regexp.h:19:11: fatal error: 'pcre2.h' file not found
 # include <pcre2.h>
           ^~~~~~~~~
1 error generated.
DeltaFile
+1-1devel/libgit2/Makefile
+1-11 files

FreeBSD/ports 4b75e75deskutils/xdg-desktop-portal Makefile

deskutils/xdg-desktop-portal: delist non-leaf from wayland after 47aa6d895f70

(cherry picked from commit 76d642138a66f0383ba823826273f415d1a425fa)
DeltaFile
+1-1deskutils/xdg-desktop-portal/Makefile
+1-11 files

FreeBSD/ports efe030fgraphics/egl-wayland Makefile

graphics/egl-wayland: delist non-leaf from wayland after cbe3fe720370

(cherry picked from commit 45f5b9baab87e9ee79f5b25cf5ce90f0d118da46)
DeltaFile
+1-1graphics/egl-wayland/Makefile
+1-11 files

FreeBSD/ports 76d6421deskutils/xdg-desktop-portal Makefile

deskutils/xdg-desktop-portal: delist non-leaf from wayland after 47aa6d895f70
DeltaFile
+1-1deskutils/xdg-desktop-portal/Makefile
+1-11 files

FreeBSD/ports 45f5b9bgraphics/egl-wayland Makefile

graphics/egl-wayland: delist non-leaf from wayland after cbe3fe720370
DeltaFile
+1-1graphics/egl-wayland/Makefile
+1-11 files

FreeBSD/ports ac25ee4x11-wm/theseus-ship Makefile

x11-wm/theseus-ship: delist from wayland after 8dc860e74057

$ kwin_wayland --exit-with-session vkcube-wayland
kf.coreaddons.kaboutdata: Could not initialize the properties of KAboutData::applicationData by the equivalent properties from Q*Application: no app instance (yet) existing.
qt.core.qobject.connect: QObject::connect(KSignalHandler, Unknown): invalid nullptr parameter
kf.coreaddons.kaboutdata: Could not initialize the equivalent properties of Q*Application: no instance (yet) existing.
QCoreApplication::arguments: Please instantiate the QApplication object first
QCommandLineParser: argument list cannot be empty, it should contain at least the executable name
:
DeltaFile
+1-1x11-wm/theseus-ship/Makefile
+1-11 files

FreeBSD/ports 3a79411graphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 24.0.b.4820

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/7f246bca045...2543f5a594f
(cherry picked from commit c906c190564969b060ac03b22ccacc9aae6b6e36)
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

FreeBSD/ports 48a475cemulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.31.16342

Changes:        https://github.com/RPCS3/rpcs3/compare/d6f6752af0...54ab16ab35
(cherry picked from commit 3e45326efea027ecf4fb33ba5fbba9b7bfff6d35)
DeltaFile
+3-3emulators/rpcs3/distinfo
+2-2emulators/rpcs3/Makefile
+5-52 files

FreeBSD/ports c906c19graphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 24.0.b.4820

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/7f246bca045...2543f5a594f
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

FreeBSD/ports 3e45326emulators/rpcs3 distinfo Makefile

emulators/rpcs3: update to 0.0.31.16342

Changes:        https://github.com/RPCS3/rpcs3/compare/d6f6752af0...54ab16ab35
DeltaFile
+3-3emulators/rpcs3/distinfo
+2-2emulators/rpcs3/Makefile
+5-52 files