HardenedBSD/ports e19847ebenchmarks/hyperfine distinfo Makefile, www/lychee distinfo Makefile.crates

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+861-707www/lychee/distinfo
+509-0www/lychee/Makefile.crates
+3-435www/lychee/Makefile
+193-199benchmarks/hyperfine/distinfo
+1-161benchmarks/hyperfine/Makefile
+155-0benchmarks/hyperfine/Makefile.crates
+1,722-1,50226 files not shown
+1,831-1,57832 files

HardenedBSD/ports fddf20egraphics/mesa-devel distinfo Makefile

graphics/mesa-devel: update to 25.0.b.1007

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/91075d823dc...c49423ca2ce
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

HardenedBSD/ports 2d71431x11-wm/labwc distinfo Makefile

x11-wm/labwc: update to 0.8.3

Changes:        https://github.com/labwc/labwc/releases/tag/0.8.3
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11-wm/labwc/distinfo
+1-2x11-wm/labwc/Makefile
+4-52 files

HardenedBSD/ports f9479d3graphics/plasma6-spectacle/files extra-patch-pipewire-off

graphics/plasma6-spectacle: Unbreak option WAYLAND off

Update patch after update port from 6.3.1 to 6.3.1.2 in 5b1030b98443.

Approved by:    kde (maintainer, implicit)
DeltaFile
+12-12graphics/plasma6-spectacle/files/extra-patch-pipewire-off
+12-121 files

HardenedBSD/ports cfc925csysutils/eza distinfo Makefile

sysutils/eza: Update to 0.20.22

ChangeLog:      https://github.com/eza-community/eza/releases/tag/v0.20.22
PR:             284938
DeltaFile
+7-7sysutils/eza/distinfo
+1-1sysutils/eza/Makefile
+1-1sysutils/eza/Makefile.crates
+9-93 files

HardenedBSD/ports 42da4cdmail/postfixadmin33 pkg-plist distinfo, mail/postfixadmin33/files patch-config.inc.php

mail/postfixadmin33: Update to 3.3.15

ChangeLog:
https://github.com/postfixadmin/postfixadmin/releases/tag/postfixadmin-3.3.15
https://github.com/postfixadmin/postfixadmin/releases/tag/postfixadmin-3.3.14

PR:             284952
DeltaFile
+6-6mail/postfixadmin33/files/patch-config.inc.php
+5-2mail/postfixadmin33/pkg-plist
+3-3mail/postfixadmin33/distinfo
+1-1mail/postfixadmin33/Makefile
+15-124 files

HardenedBSD/ports 556fa0bmisc/py-emoji distinfo Makefile

misc/py-emoji: update to 2.14.1

- update to latest version
- drop dependency on typing-extensions: it is only required for
  pythons < 3.9
DeltaFile
+3-3misc/py-emoji/distinfo
+1-2misc/py-emoji/Makefile
+4-52 files

HardenedBSD/ports 7115b8bdevel Makefile

devel/Makefile: Add missing lines

Fixes:  bf6650543bcd ("devel/libnvm: nvme cli split out the library...")
Fixes:  0cea7651b898 ("devel/freebsd-nvme-shim: New helper port...")
DeltaFile
+2-0devel/Makefile
+2-01 files

HardenedBSD/ports b7295bedevel/py-eggtestinfo Makefile

devel/py-eggtestinfo: deprecate and set to expire

deprecate yet another Zope remnant
DeltaFile
+3-0devel/py-eggtestinfo/Makefile
+3-01 files

HardenedBSD/ports dc9759edevel/py-serpent Makefile

devel/py-serpent: deprecate and set to expire

this port is used exclusively by now deprecated devel/py-pyro, so
mark it deprecated too
DeltaFile
+3-0devel/py-serpent/Makefile
+3-01 files

HardenedBSD/ports e8b1f44devel/py-pyro Makefile

devel/py-pyro: deprecate and set to expire

Development of pyro4 stopped upstream. It's codebase isn't compatible
with Python 3.11 and later and will never be. Author recommends to switch
to pyro5 (not in ports) for new projects:

https://github.com/irmen/Pyro4?tab=readme-ov-file#pyro4---python-remote-objects
DeltaFile
+3-0devel/py-pyro/Makefile
+3-01 files

HardenedBSD/ports 86dc0cebenchmarks/hyperfine distinfo Makefile

benchmarks/hyperfine: Update to 1.19.0

PR: 283644
DeltaFile
+193-199benchmarks/hyperfine/distinfo
+1-161benchmarks/hyperfine/Makefile
+155-0benchmarks/hyperfine/Makefile.crates
+349-3603 files

HardenedBSD/ports 7c2c2a2cad/freecad Makefile, cad/freecad/files patch-src_CXX_Python3_Objects.hxx

cad/freecad: Fix build with LLVM 19

Import patch to fix build

Source:
https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-freecad/001-clang19-char-traits.patch

PR:             284096
Reported by:    Keith White <kwhite.uottawa at gmail.com>
Reviewed by:    diizzy
Approved by:    portmgr (maintainer timeout, 4+ weeks)
DeltaFile
+20-0cad/freecad/files/patch-src_CXX_Python3_Objects.hxx
+1-1cad/freecad/Makefile
+21-12 files

HardenedBSD/ports fb388cdwww/lychee distinfo Makefile.crates, www/lychee/files patch-lychee-lib_Cargo.toml patch-Cargo.lock

www/lychee:  Update to 0.18.0

While here, adopt the Makefile.crates convention
DeltaFile
+861-707www/lychee/distinfo
+509-0www/lychee/Makefile.crates
+3-435www/lychee/Makefile
+7-8www/lychee/files/patch-lychee-lib_Cargo.toml
+6-6www/lychee/files/patch-Cargo.lock
+6-4www/lychee/files/patch-lychee-bin_Cargo.toml
+1,392-1,1601 files not shown
+1,397-1,1657 files

HardenedBSD/ports 09df081devel/py-pyasn1-modules distinfo Makefile

devel/py-pyasn1-modules: update to 0.4.1

Revision 0.4.1, released 10-09-2024
---------------------------------------

- Added support for Python 3.13
DeltaFile
+3-3devel/py-pyasn1-modules/distinfo
+1-1devel/py-pyasn1-modules/Makefile
+4-42 files

HardenedBSD/ports c965c3asysutils/nvme-cli Makefile

HBSD: Resolve merge conflict

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+0-5sysutils/nvme-cli/Makefile
+0-51 files

HardenedBSD/ports 60db0cfdevel/cargo-udeps distinfo, games/kajongg pkg-plist

Merge remote-tracking branch 'origin/freebsd/main' into hardenedbsd/main

Conflicts:
        sysutils/nvme-cli/Makefile (unresolved)
DeltaFile
+552-0games/kajongg/pkg-plist
+213-201devel/cargo-udeps/distinfo
+408-0shells/powershell/pkg-plist
+0-404lang/nhc98/pkg-plist
+234-0sysutils/nvme-cli/pkg-plist
+219-0shells/powershell/distinfo
+1,626-60588 files not shown
+2,586-96094 files

HardenedBSD/ports 490b91fsysutils/nvme-cli pkg-plist Makefile

sysutils/nvme-cli: Update to 2.11

Update to 2.11, and depend on libnvme, per upstream. Adds a boatload of
new functionality. However, not everything works. Caveat emptor.

Remastered by:          zi@
Sponsored by:           Netflix
DeltaFile
+234-0sysutils/nvme-cli/pkg-plist
+14-8sysutils/nvme-cli/Makefile
+3-3sysutils/nvme-cli/distinfo
+2-1sysutils/nvme-cli/pkg-descr
+253-124 files

HardenedBSD/ports bf66505devel/libnvme Makefile pkg-plist

devel/libnvm: nvme cli split out the libbrary, so add it as 1.11.1

Remastered by:          zi@
Sponsored by:           Netflix
DeltaFile
+30-0devel/libnvme/Makefile
+21-0devel/libnvme/pkg-plist
+6-0devel/libnvme/pkg-descr
+3-0devel/libnvme/distinfo
+60-04 files

HardenedBSD/ports 0cea765devel/freebsd-nvme-shim Makefile pkg-plist

devel/freebsd-nvme-shim: New helper port to port nvme-cli and libnvme

Set of linux-compatible FreeBSD implementation of Linux .h file APIs.

Remastered by:          zi@
Sponsored by:           Netflix
DeltaFile
+21-0devel/freebsd-nvme-shim/Makefile
+19-0devel/freebsd-nvme-shim/pkg-plist
+3-0devel/freebsd-nvme-shim/pkg-descr
+3-0devel/freebsd-nvme-shim/distinfo
+46-04 files

HardenedBSD/ports 0a0fe57. MOVED, lang Makefile

lang/nhc98: Remove expired port

2025-02-21 lang/nhc98: only for i386, latest release in 2010, does not build with GCC 14
DeltaFile
+0-404lang/nhc98/pkg-plist
+0-46lang/nhc98/Makefile
+0-5lang/nhc98/pkg-descr
+0-2lang/nhc98/distinfo
+1-0MOVED
+0-1lang/Makefile
+1-4586 files

HardenedBSD/ports ed2affegames/katomic Makefile, games/kdegames Makefile.common

games/skladnik: add new port for KDE Gear distribution

Skladnik is a sokoban-like game.

WWW:    https://apps.kde.org/skladnik/
DeltaFile
+74-0games/skladnik/pkg-plist
+21-0games/skladnik/Makefile
+3-1games/kdegames/Makefile.common
+3-0games/skladnik/distinfo
+1-0games/katomic/Makefile
+1-0games/skladnik/pkg-descr
+103-11 files not shown
+104-17 files

HardenedBSD/ports 60a5cefgames Makefile, games/kajongg pkg-plist Makefile

games/kajongg: add new port for KDE Gear distribution

Ancient Chinese board game for 4 players.

WWW:    https://apps.kde.org/kajongg/
DeltaFile
+552-0games/kajongg/pkg-plist
+25-0games/kajongg/Makefile
+3-0games/kajongg/distinfo
+1-0games/kajongg/pkg-descr
+1-0games/Makefile
+1-0games/kdegames/Makefile.common
+583-06 files

HardenedBSD/ports 5b1030bgraphics/plasma6-spectacle distinfo Makefile

graphics/plasma6-spectacle: update to 6.3.1.2 bugfix release

While here, remove duplicated kpipewire from USE_KDE
DeltaFile
+3-3graphics/plasma6-spectacle/distinfo
+3-3graphics/plasma6-spectacle/Makefile
+2-0graphics/plasma6-spectacle/pkg-plist
+8-63 files

HardenedBSD/ports ecabf59x11/plasma6-plasma-desktop distinfo Makefile

x11/plasma6-plasma-desktop: update to 6.3.1.1 bugfix release
DeltaFile
+3-3x11/plasma6-plasma-desktop/distinfo
+1-1x11/plasma6-plasma-desktop/Makefile
+4-42 files

HardenedBSD/ports 1a37ab5shells/powershell pkg-plist distinfo, shells/powershell/files patch-src_powershell_Program.cs patch-PowerShell.Common.props

shells/powershell: Microsoft's shell with support for .NET objects

Co-authored-by: Felix Palmen <zirias at FreeBSD.org>
Co-authored-by: Szczepan Ćwikliński <sec at thinkcode.pl>
DeltaFile
+408-0shells/powershell/pkg-plist
+219-0shells/powershell/distinfo
+195-0shells/powershell/Makefile
+94-0shells/powershell/files/patch-src_powershell_Program.cs
+19-0shells/powershell/files/patch-PowerShell.Common.props
+16-0shells/powershell/nuget.mk
+951-07 files not shown
+1,012-013 files

HardenedBSD/ports 9b1c65dshells Makefile, shells/libpowershell-native Makefile pkg-descr

shells/libpowershell-native: Support library for PowerShell
DeltaFile
+28-0shells/libpowershell-native/Makefile
+11-0shells/libpowershell-native/files/patch-src_libpsl-native_CMakeLists.txt
+11-0shells/libpowershell-native/files/patch-src_libpsl-native_src_getuserfrompid.cpp
+5-0shells/libpowershell-native/pkg-descr
+3-0shells/libpowershell-native/distinfo
+1-0shells/Makefile
+59-06 files

HardenedBSD/ports 8c145c7textproc/diffutils Makefile distinfo, textproc/diffutils/files patch-configure

textproc/diffutils: Update 3.8 => 3.11

Release announcement and changelog:
https://lists.gnu.org/archive/html/info-gnu/2025-02/msg00003.html

Improve port:
 - replace PORTVERSION with DISTVERSION,
 - remove unnecessary dependency from devel/libsigsegv,
 - remove GNU_CONFIGURE_MANPREFIX,
 - pet portclippy.

PR:             284552
Approved by:    schaiba at gmail.com (maintainer)
DeltaFile
+0-20textproc/diffutils/files/patch-configure
+5-9textproc/diffutils/Makefile
+3-3textproc/diffutils/distinfo
+2-0textproc/diffutils/pkg-plist
+10-324 files

HardenedBSD/ports 15b1d63devel/cargo-udeps distinfo Makefile

devel/cargo-udeps: update 0.1.54 → 0.1.55

Reported by:    portscout
DeltaFile
+213-201devel/cargo-udeps/distinfo
+106-100devel/cargo-udeps/Makefile
+319-3012 files

HardenedBSD/ports 86ff748math/pcalc Makefile, math/pcalc/files patch-Makefile

math/pcalc: Corrections

Reported by:    jhale
DeltaFile
+4-4math/pcalc/Makefile
+2-2math/pcalc/files/patch-Makefile
+6-62 files