diff options
228 files changed, 2512 insertions, 903 deletions
@@ -4765,4 +4765,3 @@ net-mgmt/nagcon||2025-09-02|Has expired: Obsolete, only supports legacy versions www/yarn-node18||2025-09-02|Has expired: Depeneds on expired www/node18. Node.js 18.* has reached its EoL on 2025-04-30 www/npm-node18||2025-09-03|Has expired: Depeneds on expired www/node18. Node.js 18.* has reached its EoL on 2025-04-30 www/node18||2025-09-03|Has expired: Node.js 18.* has reached its EoL on 2025-04-30. Use Node.js 22.* (www/node22) instead -textproc/cgrep|textproc/hs-cgrep|2025-09-04|Per the convention for Haskell ports diff --git a/audio/mac/Makefile b/audio/mac/Makefile index 90dceadc3f27..b08fd180d101 100644 --- a/audio/mac/Makefile +++ b/audio/mac/Makefile @@ -1,5 +1,5 @@ PORTNAME= mac -PORTVERSION= 11.41 +PORTVERSION= 11.43 CATEGORIES= audio MASTER_SITES= https://www.monkeysaudio.com/files/ DISTNAME= ${PORTNAME:tu}_${PORTVERSION:S|.||}_SDK diff --git a/audio/mac/distinfo b/audio/mac/distinfo index cd2331c26aab..17014f0ec2b2 100644 --- a/audio/mac/distinfo +++ b/audio/mac/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756944953 -SHA256 (MAC_1141_SDK.zip) = e31329e426802ee5072ebfcc4ea746005dafd54a0ab2793056f50764378fd94f -SIZE (MAC_1141_SDK.zip) = 1708143 +TIMESTAMP = 1757175011 +SHA256 (MAC_1143_SDK.zip) = 9c49c123b95b36d3d86798ebfef5dc96c96c6c1ba02291290d6a9397f1fc3fd1 +SIZE (MAC_1143_SDK.zip) = 1708003 diff --git a/audio/mac/files/patch-CMakeLists.txt b/audio/mac/files/patch-CMakeLists.txt index b26b2cdbbbee..66e6a2e3e99d 100644 --- a/audio/mac/files/patch-CMakeLists.txt +++ b/audio/mac/files/patch-CMakeLists.txt @@ -1,9 +1,7 @@ Version 11.00 added multi-threading support, but we need to link to -lpthread to resolve symbols. -Version 11.41 renamed IO.h to IAPEIO.h, but they didn't update CMakeLists.txt - ---- CMakeLists.txt.orig 2025-09-01 19:26:38 UTC +--- CMakeLists.txt.orig 2025-09-05 10:46:54 UTC +++ CMakeLists.txt @@ -6,6 +6,8 @@ option(BUILD_UTIL "Build the mac command line tool" ON option(BUILD_SHARED "Build libMAC as a shared library" ON) @@ -14,25 +12,6 @@ Version 11.41 renamed IO.h to IAPEIO.h, but they didn't update CMakeLists.txt # # Determine interface version # -@@ -74,7 +76,7 @@ set(MAC_PUBLIC_HEADERS - Shared/All.h - Shared/APETag.h - Shared/CharacterHelper.h -- Shared/IO.h -+ Shared/IAPEIO.h - Shared/MACDll.h - Shared/MACLib.h - Shared/NoWindows.h -@@ -91,8 +93,8 @@ set(MAC_SHARED_HEADERS - Source/Shared/CPUFeatures.h - Source/Shared/CRC.h - Source/Shared/GlobalFunctions.h -+ Source/Shared/IAPEIO.h - Source/Shared/ID3Genres.h -- Source/Shared/IO.h - Source/Shared/MACDll.h - Source/Shared/MemoryIO.h - Source/Shared/MFCGlobals.h @@ -229,6 +231,7 @@ if(BUILD_SHARED) if(BUILD_SHARED) add_library(MAC SHARED $<TARGET_OBJECTS:shared> $<TARGET_OBJECTS:objects>) diff --git a/audio/py-pyradio/Makefile b/audio/py-pyradio/Makefile index 894819ccfe10..cac8f2f442b9 100644 --- a/audio/py-pyradio/Makefile +++ b/audio/py-pyradio/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyradio -DISTVERSION= 0.9.3.11.15 +DISTVERSION= 0.9.3.11.16 PORTREVISION= 0 CATEGORIES= audio python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/audio/py-pyradio/distinfo b/audio/py-pyradio/distinfo index 0834db231f85..1ade44e7e30d 100644 --- a/audio/py-pyradio/distinfo +++ b/audio/py-pyradio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750340504 -SHA256 (coderholic-pyradio-0.9.3.11.15_GH0.tar.gz) = 9a0b230bfcd5ec42c6ba59cdaf2c064a658ee1e3edc62f90cfd160d4f347f9ba -SIZE (coderholic-pyradio-0.9.3.11.15_GH0.tar.gz) = 1587917 +TIMESTAMP = 1756976313 +SHA256 (coderholic-pyradio-0.9.3.11.16_GH0.tar.gz) = 061737b6aa6ecc723a1cc509a6d67bc8fd8b0f11096febaf298d40daaacccec3 +SIZE (coderholic-pyradio-0.9.3.11.16_GH0.tar.gz) = 1607161 diff --git a/audio/py-pyradio/files/patch-pyradio_main.py b/audio/py-pyradio/files/patch-pyradio_main.py new file mode 100644 index 000000000000..dbd9c6074182 --- /dev/null +++ b/audio/py-pyradio/files/patch-pyradio_main.py @@ -0,0 +1,12 @@ +--- pyradio/main.py.orig 2025-09-02 14:51:30 UTC ++++ pyradio/main.py +@@ -667,7 +667,8 @@ If nothing else works, try the following command: + if args.version: + pyradio_config.get_pyradio_version() + print(f'PyRadio version: [green]{pyradio_config.current_pyradio_version}[/green]') +- print(f"Python version: [green]{sys.version.replace('\\n', ' ').replace('\\r', ' ')}[/green]") ++ ver = sys.version.replace('\\n', ' ').replace('\\r', ' ') ++ print(f"Python version: [green]{ver}[/green]") + if pyradio_config.distro != 'None': + print(f'Distribution: [green]{pyradio_config.distro}[/green]') + return diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile index 4d0c2d0f78b7..e17285052a23 100644 --- a/audio/sonicradio/Makefile +++ b/audio/sonicradio/Makefile @@ -1,6 +1,6 @@ PORTNAME= sonicradio DISTVERSIONPREFIX= v -DISTVERSION= 0.7.5 +DISTVERSION= 0.8.4 CATEGORIES= audio MAINTAINER= nivit@FreeBSD.org @@ -10,7 +10,9 @@ WWW= https://github.com/dancnb/sonicradio LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules +LIB_DEPENDS= libasound.so:audio/alsa-lib + +USES= go:1.23,modules pkgconfig GO_MODULE= github.com/dancnb/sonicradio PLIST_FILES= bin/sonicradio diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo index 603cdc40b49d..8e7239a62e99 100644 --- a/audio/sonicradio/distinfo +++ b/audio/sonicradio/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1756449200 -SHA256 (go/audio_sonicradio/sonicradio-v0.7.5/v0.7.5.mod) = e13d7c88d2c94f14eec5b9f603bc5ded2e13d9baab8eab44849479c58f0bdd6d -SIZE (go/audio_sonicradio/sonicradio-v0.7.5/v0.7.5.mod) = 1197 -SHA256 (go/audio_sonicradio/sonicradio-v0.7.5/v0.7.5.zip) = 22471313420adc7e82930d18463373a6bded7bb29c3b667c79e8f6f8c04fc907 -SIZE (go/audio_sonicradio/sonicradio-v0.7.5/v0.7.5.zip) = 1264258 +TIMESTAMP = 1757144161 +SHA256 (go/audio_sonicradio/sonicradio-v0.8.4/v0.8.4.mod) = c3d6fb914b773066e02f024e166e02a16db329491472ba5b448ad6b3a046978e +SIZE (go/audio_sonicradio/sonicradio-v0.8.4/v0.8.4.mod) = 1520 +SHA256 (go/audio_sonicradio/sonicradio-v0.8.4/v0.8.4.zip) = 7761a64bf8a6fc33c588af29f464214602dce25a3c06af5cf26d267076ade57c +SIZE (go/audio_sonicradio/sonicradio-v0.8.4/v0.8.4.zip) = 1270261 diff --git a/cad/brlcad/Makefile b/cad/brlcad/Makefile index 947d82bf5058..414f0a16ec35 100644 --- a/cad/brlcad/Makefile +++ b/cad/brlcad/Makefile @@ -49,8 +49,6 @@ USES+= llvm:max=14 post-patch: @${REINPLACE_CMD} -e 's+-exact Tcl 8\.6\.10+Tcl 8.6+' \ ${WRKSRC}/src/other/tcl/library/init.tcl - @${REINPLACE_CMD} -e '2745s+^+include(CheckSymbolExists)+' \ - ${WRKSRC}/CMakeLists.txt pre-install: ${CP} ${FILESDIR}/mged.sh ${WRKSRC} diff --git a/cad/brlcad/pkg-plist b/cad/brlcad/pkg-plist index 8143e91efba4..556e9038607e 100644 --- a/cad/brlcad/pkg-plist +++ b/cad/brlcad/pkg-plist @@ -829,23 +829,23 @@ brlcad/lib/Tktable2.10/pkgIndex.tcl brlcad/lib/Tktable2.10/README.txt brlcad/lib/Tktable2.10/tktable.py brlcad/lib/Tktable2.10/tkTable.tcl -brlcad/libdata/pkgconfig/libanalyze.pc -brlcad/libdata/pkgconfig/libbg.pc -brlcad/libdata/pkgconfig/libbn.pc -brlcad/libdata/pkgconfig/libbrep.pc -brlcad/libdata/pkgconfig/libbrlcad.pc -brlcad/libdata/pkgconfig/libbu.pc -brlcad/libdata/pkgconfig/libdm.pc -brlcad/libdata/pkgconfig/libfft.pc -brlcad/libdata/pkgconfig/libgcv.pc -brlcad/libdata/pkgconfig/libged.pc -brlcad/libdata/pkgconfig/libicv.pc -brlcad/libdata/pkgconfig/libnmg.pc -brlcad/libdata/pkgconfig/liboptical.pc -brlcad/libdata/pkgconfig/libpc.pc -brlcad/libdata/pkgconfig/libpkg.pc -brlcad/libdata/pkgconfig/librt.pc -brlcad/libdata/pkgconfig/libwdb.pc +brlcad/lib/pkgconfig/libanalyze.pc +brlcad/lib/pkgconfig/libbg.pc +brlcad/lib/pkgconfig/libbn.pc +brlcad/lib/pkgconfig/libbrep.pc +brlcad/lib/pkgconfig/libbrlcad.pc +brlcad/lib/pkgconfig/libbu.pc +brlcad/lib/pkgconfig/libdm.pc +brlcad/lib/pkgconfig/libfft.pc +brlcad/lib/pkgconfig/libgcv.pc +brlcad/lib/pkgconfig/libged.pc +brlcad/lib/pkgconfig/libicv.pc +brlcad/lib/pkgconfig/libnmg.pc +brlcad/lib/pkgconfig/liboptical.pc +brlcad/lib/pkgconfig/libpc.pc +brlcad/lib/pkgconfig/libpkg.pc +brlcad/lib/pkgconfig/librt.pc +brlcad/lib/pkgconfig/libwdb.pc brlcad/libexec/dm/libdm-ogl.so brlcad/libexec/dm/libdm-plot.so brlcad/libexec/dm/libdm-ps.so diff --git a/comms/fldigi/Makefile b/comms/fldigi/Makefile index f3ee38f4e8ec..4b4d8a669421 100644 --- a/comms/fldigi/Makefile +++ b/comms/fldigi/Makefile @@ -1,5 +1,5 @@ PORTNAME= fldigi -DISTVERSION= 4.2.07 +DISTVERSION= 4.2.08 CATEGORIES= comms hamradio MASTER_SITES= SF/fldigi/${PORTNAME} diff --git a/comms/fldigi/distinfo b/comms/fldigi/distinfo index 54d38b83682b..29c6c69f74a5 100644 --- a/comms/fldigi/distinfo +++ b/comms/fldigi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754565098 -SHA256 (fldigi-4.2.07.tar.gz) = f4aa538747c1aa2542f74d51d4f747d921326b7d888e5fa3931492a45ba1b3aa -SIZE (fldigi-4.2.07.tar.gz) = 5272322 +TIMESTAMP = 1757071479 +SHA256 (fldigi-4.2.08.tar.gz) = e2b33f88a71bca238b26d95977bcca0c63c2c03405aa8358dc232c33cb56973f +SIZE (fldigi-4.2.08.tar.gz) = 5297861 diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile index 005239186780..19d4e3717021 100644 --- a/deskutils/calibre/Makefile +++ b/deskutils/calibre/Makefile @@ -1,6 +1,5 @@ PORTNAME= calibre -PORTVERSION= 8.9.0 -PORTREVISION= 1 +PORTVERSION= 8.10.0 CATEGORIES= deskutils python MASTER_SITES= https://download.calibre-ebook.com/${PORTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} @@ -67,8 +66,8 @@ USES= desktop-file-utils gettext-runtime:build gl localbase:ldflags \ pkgconfig pyqt:6 python:3.11+ qt:6 shared-mime-info shebangfix sqlite ssl \ tar:xz xorg USE_GITHUB= nodefault -GH_TUPLE= kovidgoyal:calibre-translations:6890dae:translations \ - LibreOffice:dictionaries:ea41884:hypenation +GH_TUPLE= kovidgoyal:calibre-translations:9cc1de1:translations \ + LibreOffice:dictionaries:f092998:hypenation USE_GL= opengl USE_PYQT= pyqt6 pysip webengine qtbuilder:build sip:build USE_QT= base diff --git a/deskutils/calibre/distinfo b/deskutils/calibre/distinfo index e4f908e33a92..16e75ae522e7 100644 --- a/deskutils/calibre/distinfo +++ b/deskutils/calibre/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1755855152 -SHA256 (calibre/calibre-8.9.0.tar.xz) = fa65ca2942eff06d5d7e867d55f35f79eda4ce7bf83950105c20a2d63f169620 -SIZE (calibre/calibre-8.9.0.tar.xz) = 45078452 -SHA256 (calibre/kovidgoyal-calibre-translations-6890dae_GH0.tar.gz) = 88a0f5be91dd20d37c70efb9b3407a81662b215948b9ec6aa60dce6ac62f2f53 -SIZE (calibre/kovidgoyal-calibre-translations-6890dae_GH0.tar.gz) = 75303290 -SHA256 (calibre/LibreOffice-dictionaries-ea41884_GH0.tar.gz) = 53f3ac3a62d9bfcf84a5e244a34fabe0c048bf83e01ce9fd852089778529b81a -SIZE (calibre/LibreOffice-dictionaries-ea41884_GH0.tar.gz) = 117695663 +TIMESTAMP = 1757066888 +SHA256 (calibre/calibre-8.10.0.tar.xz) = 0720d4a05f42e4513c66543fccfe07e376fdfb3508b206a1e7f14ee66b57b0c5 +SIZE (calibre/calibre-8.10.0.tar.xz) = 45171736 +SHA256 (calibre/kovidgoyal-calibre-translations-9cc1de1_GH0.tar.gz) = ebc6be54f4bed5f38284bd57138b6a33622cf9e1d7e0642c77c6b74a700f4f07 +SIZE (calibre/kovidgoyal-calibre-translations-9cc1de1_GH0.tar.gz) = 75421589 +SHA256 (calibre/LibreOffice-dictionaries-f092998_GH0.tar.gz) = fb1e77a49ba926346834e66775e6694c083e94db00b6765a8cdcd69cd3b8b465 +SIZE (calibre/LibreOffice-dictionaries-f092998_GH0.tar.gz) = 117698670 diff --git a/deskutils/calibre/files/user-agent-data.json b/deskutils/calibre/files/user-agent-data.json index 152686eed896..0a65639debd6 100644 --- a/deskutils/calibre/files/user-agent-data.json +++ b/deskutils/calibre/files/user-agent-data.json @@ -11,10 +11,11 @@ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0", - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0", @@ -30,11 +31,11 @@ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0", - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0", - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0", "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36", @@ -42,73 +43,72 @@ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15", "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0", + "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36", - "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0", - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15", - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36" + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36" ], "desktop_platforms": [ - "Windows NT 10.0; Microsoft Windows 10.0.19044; en-US", - "Windows NT 10.0; WOW64", + "Macintosh; Intel Mac OS X 10.15", "Macintosh; Intel Mac OS X 10_15_7", + "Windows NT 6.1; Win64; x64", "Windows NT 10.0; Win64; x64", - "Macintosh; Intel Mac OS X 10.15", "Windows NT 10.0", - "Windows NT 6.1; Win64; x64" + "Windows NT 10.0; Microsoft Windows 10.0.19044; en-US", + "Windows NT 10.0; WOW64" ], - "timestamp": "2025-08-22T09:37:07.432222+00:00", + "timestamp": "2025-09-05T10:12:34.019635+00:00", "user_agents_popularity": { - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0": 18757, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0": 14237, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36": 150565, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 8087, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 7089, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 105066, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15": 6994, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15": 12726, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15": 41527, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15": 9818, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15": 35726, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15": 54521, - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15": 69349, - "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)": 18861, - "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18": 7866, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 34094, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36": 15920, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36": 7907, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36": 12990, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36": 25152, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 10024, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0": 16844, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36": 6918, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 19172, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0": 7761, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0": 20757, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 557160, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 286258, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0": 18767, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0": 14240, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36": 156412, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 8385, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 7128, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 105160, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15": 7361, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15": 13155, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15": 43040, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15": 9985, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15": 35881, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15": 54703, + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15": 69761, + "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)": 19884, + "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18": 8393, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 35798, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36": 16829, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36": 8265, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36": 13505, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36": 25957, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 10520, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0": 16855, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 19452, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 Edg/130.0.0.0": 7858, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0": 20763, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 557547, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 286564, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Safari/537.36": 225959, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36": 251770, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0": 139083, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36": 285373, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0": 148855, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36": 330333, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0": 139103, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36": 302044, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0": 100322, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36": 232467, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36": 164460, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36": 376707, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0": 29007, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0": 177319, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0": 136813, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0": 173983, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0": 131125, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0": 165620, - "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0": 100694, - "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0": 16562, - "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0": 8861 + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36": 253337, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0": 139197, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36": 285708, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0": 149028, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36": 330932, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0": 139334, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36": 302893, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0": 100641, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36": 233512, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36": 166423, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36": 393607, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36": 141623, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0": 30287, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0": 177398, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0": 136858, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0": 174174, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0": 131322, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0": 165824, + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0": 100909, + "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0": 17457, + "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0": 9273 } } diff --git a/deskutils/calibre/pkg-plist b/deskutils/calibre/pkg-plist index 3638467dad65..8fa414e1947b 100644 --- a/deskutils/calibre/pkg-plist +++ b/deskutils/calibre/pkg-plist @@ -665,6 +665,7 @@ lib/calibre/calibre/gui2/actions/browse_annots.py lib/calibre/calibre/gui2/actions/browse_notes.py lib/calibre/calibre/gui2/actions/catalog.py lib/calibre/calibre/gui2/actions/choose_library.py +lib/calibre/calibre/gui2/actions/column_tooltips.py lib/calibre/calibre/gui2/actions/convert.py lib/calibre/calibre/gui2/actions/copy_to_library.py lib/calibre/calibre/gui2/actions/delete.py diff --git a/deskutils/readur/Makefile b/deskutils/readur/Makefile index 9c9f7bf9ae40..d62930d6a9cc 100644 --- a/deskutils/readur/Makefile +++ b/deskutils/readur/Makefile @@ -1,7 +1,6 @@ PORTNAME= readur DISTVERSIONPREFIX= v -DISTVERSION= 2.5.6 -PORTREVISION= 2 +DISTVERSION= 2.6.1 CATEGORIES= deskutils MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \ diff --git a/deskutils/readur/Makefile.crates b/deskutils/readur/Makefile.crates index b349b91cf88b..2aa4c55e0b97 100644 --- a/deskutils/readur/Makefile.crates +++ b/deskutils/readur/Makefile.crates @@ -2,6 +2,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ ab_glyph_rasterizer-0.1.8 \ addr2line-0.24.2 \ adler2-2.0.1 \ + aes-0.8.4 \ aho-corasick-1.1.3 \ aligned-vec-0.6.4 \ allocator-api2-0.2.21 \ @@ -26,26 +27,26 @@ CARGO_CRATES= ab_glyph-0.2.29 \ autocfg-1.4.0 \ av1-grain-0.2.4 \ avif-serialize-0.8.3 \ - aws-config-1.8.5 \ - aws-credential-types-1.2.5 \ + aws-config-1.8.6 \ + aws-credential-types-1.2.6 \ aws-lc-rs-1.13.1 \ aws-lc-sys-0.29.0 \ aws-runtime-1.5.10 \ - aws-sdk-s3-1.103.0 \ - aws-sdk-sso-1.81.0 \ - aws-sdk-ssooidc-1.82.0 \ - aws-sdk-sts-1.83.0 \ + aws-sdk-s3-1.104.0 \ + aws-sdk-sso-1.83.0 \ + aws-sdk-ssooidc-1.84.0 \ + aws-sdk-sts-1.85.0 \ aws-sigv4-1.3.4 \ aws-smithy-async-1.2.5 \ - aws-smithy-checksums-0.63.7 \ - aws-smithy-eventstream-0.60.10 \ + aws-smithy-checksums-0.63.8 \ + aws-smithy-eventstream-0.60.11 \ aws-smithy-http-0.62.3 \ - aws-smithy-http-client-1.0.6 \ - aws-smithy-json-0.61.4 \ + aws-smithy-http-client-1.1.1 \ + aws-smithy-json-0.61.5 \ aws-smithy-observability-0.1.3 \ aws-smithy-query-0.60.7 \ - aws-smithy-runtime-1.8.6 \ - aws-smithy-runtime-api-1.8.7 \ + aws-smithy-runtime-1.9.1 \ + aws-smithy-runtime-api-1.9.0 \ aws-smithy-types-1.3.2 \ aws-smithy-xml-0.60.10 \ aws-types-1.3.8 \ @@ -76,6 +77,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ bytes-utils-0.1.4 \ + bzip2-0.4.4 \ + bzip2-sys-0.1.13+1.0.8 \ cc-1.2.27 \ cexpr-0.6.0 \ cfb-0.7.3 \ @@ -84,15 +87,16 @@ CARGO_CRATES= ab_glyph-0.2.29 \ chrono-0.4.41 \ cipher-0.4.4 \ clang-sys-1.8.1 \ - clap-4.5.45 \ - clap_builder-4.5.44 \ - clap_derive-4.5.45 \ + clap-4.5.47 \ + clap_builder-4.5.47 \ + clap_derive-4.5.47 \ clap_lex-0.7.5 \ cmake-0.1.54 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ concurrent-queue-2.5.0 \ const-oid-0.9.6 \ + constant_time_eq-0.1.5 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ @@ -168,7 +172,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ glob-0.3.2 \ group-0.12.1 \ h2-0.3.26 \ - h2-0.4.10 \ + h2-0.4.12 \ half-2.6.0 \ hashbrown-0.12.3 \ hashbrown-0.15.4 \ @@ -194,7 +198,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ hyper-rustls-0.24.2 \ hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ - hyper-util-0.1.14 \ + hyper-util-0.1.16 \ hyperlocal-0.9.1 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ @@ -250,7 +254,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ log-0.4.27 \ loop9-0.1.5 \ lru-0.12.5 \ - matchers-0.1.0 \ + matchers-0.2.0 \ matchit-0.8.4 \ matrixmultiply-0.3.10 \ maybe-rayon-0.1.1 \ @@ -270,7 +274,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ notify-8.2.0 \ notify-types-2.0.0 \ ntapi-0.4.1 \ - nu-ansi-term-0.46.0 \ + nu-ansi-term-0.50.1 \ num-0.4.3 \ num-bigint-0.4.6 \ num-bigint-dig-0.8.4 \ @@ -293,7 +297,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \ openssl-probe-0.1.6 \ openssl-sys-0.9.109 \ outref-0.5.2 \ - overload-0.1.1 \ owned_ttf_parser-0.25.0 \ p256-0.11.1 \ parking-2.2.1 \ @@ -301,7 +304,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \ parking_lot_core-0.9.11 \ parse-display-0.9.1 \ parse-display-derive-0.9.1 \ + password-hash-0.4.2 \ paste-1.0.15 \ + pbkdf2-0.11.0 \ peeking_take_while-0.1.2 \ pem-3.0.5 \ pem-rfc7468-0.7.0 \ @@ -343,10 +348,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \ ref-cast-1.0.24 \ ref-cast-impl-1.0.24 \ regex-1.11.2 \ - regex-automata-0.1.10 \ regex-automata-0.4.9 \ regex-lite-0.1.6 \ - regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ reqwest-0.11.27 \ reqwest-0.12.23 \ @@ -357,20 +360,21 @@ CARGO_CRATES= ab_glyph-0.2.29 \ rust-embed-8.7.2 \ rust-embed-impl-8.7.2 \ rust-embed-utils-8.7.2 \ + rust_xlsxwriter-0.80.0 \ rustc-demangle-0.1.25 \ rustc-hash-1.1.0 \ rustc_version-0.4.1 \ rustix-0.38.44 \ rustix-1.0.7 \ rustls-0.21.12 \ - rustls-0.23.27 \ + rustls-0.23.31 \ rustls-native-certs-0.6.3 \ rustls-native-certs-0.8.1 \ rustls-pemfile-1.0.4 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.12.0 \ rustls-webpki-0.101.7 \ - rustls-webpki-0.103.3 \ + rustls-webpki-0.103.4 \ rustversion-1.0.21 \ ryu-1.0.20 \ safe_arch-0.7.4 \ @@ -436,7 +440,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ system-configuration-sys-0.6.0 \ system-deps-6.2.2 \ target-lexicon-0.12.16 \ - tempfile-3.20.0 \ + tempfile-3.21.0 \ tesseract-0.15.2 \ tesseract-plumbing-0.11.1 \ tesseract-sys-0.6.3 \ @@ -475,7 +479,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ tracing-attributes-0.1.29 \ tracing-core-0.1.34 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.19 \ + tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ ttf-parser-0.25.1 \ tungstenite-0.26.2 \ @@ -494,7 +498,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ utoipa-5.4.0 \ utoipa-gen-5.4.0 \ utoipa-swagger-ui-9.0.2 \ - uuid-1.18.0 \ + uuid-1.18.1 \ v_frame-0.3.9 \ valuable-0.1.1 \ vcpkg-0.2.15 \ @@ -583,9 +587,14 @@ CARGO_CRATES= ab_glyph-0.2.29 \ zerotrie-0.2.2 \ zerovec-0.11.2 \ zerovec-derive-0.11.1 \ + zip-0.6.6 \ + zip-2.4.2 \ zip-3.0.0 \ zlib-rs-0.5.1 \ zopfli-0.8.2 \ + zstd-0.11.2+zstd.1.5.2 \ + zstd-safe-5.0.2+zstd.1.5.2 \ + zstd-sys-2.0.15+zstd.1.5.7 \ zune-core-0.4.12 \ zune-inflate-0.2.54 \ zune-jpeg-0.4.17 diff --git a/deskutils/readur/distinfo b/deskutils/readur/distinfo index d71b57da64d5..0c3924c60393 100644 --- a/deskutils/readur/distinfo +++ b/deskutils/readur/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1756485347 -SHA256 (readur-v2.5.6.frontend.tar.gz) = 76da8b4133d62d74ad3092683101931f2512292b7c97e7ba524710856e245544 -SIZE (readur-v2.5.6.frontend.tar.gz) = 2509920 +TIMESTAMP = 1757102963 +SHA256 (readur-v2.6.1.frontend.tar.gz) = d643842a516d31babe36d52364af2116c022ffb7aa8d0cb156b580f9f2ba5eda +SIZE (readur-v2.6.1.frontend.tar.gz) = 2509908 SHA256 (swagger-ui-v5.17.14.zip) = 481244d0812097b11fbaeef79f71d942b171617f9c9f9514e63acbe13e71ccdc SIZE (swagger-ui-v5.17.14.zip) = 4388280 SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0 @@ -11,6 +11,8 @@ SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b44 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 +SIZE (rust/crates/aes-0.8.4.crate) = 124812 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b @@ -59,46 +61,46 @@ SHA256 (rust/crates/av1-grain-0.2.4.crate) = 4f3efb2ca85bc610acfa917b5aaa36f3fcb SIZE (rust/crates/av1-grain-0.2.4.crate) = 37050 SHA256 (rust/crates/avif-serialize-0.8.3.crate) = 98922d6a4cfbcb08820c69d8eeccc05bb1f29bfa06b4f5b1dbfe9a868bd7608e SIZE (rust/crates/avif-serialize-0.8.3.crate) = 12696 -SHA256 (rust/crates/aws-config-1.8.5.crate) = c478f5b10ce55c9a33f87ca3404ca92768b144fc1bfdede7c0121214a8283a25 -SIZE (rust/crates/aws-config-1.8.5.crate) = 135841 -SHA256 (rust/crates/aws-credential-types-1.2.5.crate) = 1541072f81945fa1251f8795ef6c92c4282d74d59f88498ae7d4bf00f0ebdad9 -SIZE (rust/crates/aws-credential-types-1.2.5.crate) = 21764 +SHA256 (rust/crates/aws-config-1.8.6.crate) = 8bc1b40fb26027769f16960d2f4a6bc20c4bb755d403e552c8c1a73af433c246 +SIZE (rust/crates/aws-config-1.8.6.crate) = 135949 +SHA256 (rust/crates/aws-credential-types-1.2.6.crate) = d025db5d9f52cbc413b167136afb3d8aeea708c0d8884783cf6253be5e22f6f2 +SIZE (rust/crates/aws-credential-types-1.2.6.crate) = 21767 SHA256 (rust/crates/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7 SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707 SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079 SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128 SHA256 (rust/crates/aws-runtime-1.5.10.crate) = c034a1bc1d70e16e7f4e4caf7e9f7693e4c9c24cd91cf17c2a0b21abaebc7c8b SIZE (rust/crates/aws-runtime-1.5.10.crate) = 76518 -SHA256 (rust/crates/aws-sdk-s3-1.103.0.crate) = af040a86ae4378b7ed2f62c83b36be1848709bbbf5757ec850d0e08596a26be9 -SIZE (rust/crates/aws-sdk-s3-1.103.0.crate) = 1569271 -SHA256 (rust/crates/aws-sdk-sso-1.81.0.crate) = 79ede098271e3471036c46957cba2ba30888f53bda2515bf04b560614a30a36e -SIZE (rust/crates/aws-sdk-sso-1.81.0.crate) = 90688 -SHA256 (rust/crates/aws-sdk-ssooidc-1.82.0.crate) = 43326f724ba2cc957e6f3deac0ca1621a3e5d4146f5970c24c8a108dac33070f -SIZE (rust/crates/aws-sdk-ssooidc-1.82.0.crate) = 107066 -SHA256 (rust/crates/aws-sdk-sts-1.83.0.crate) = a5468593c47efc31fdbe6c902d1a5fde8d9c82f78a3f8ccfe907b1e9434748cb -SIZE (rust/crates/aws-sdk-sts-1.83.0.crate) = 176546 +SHA256 (rust/crates/aws-sdk-s3-1.104.0.crate) = 38c488cd6abb0ec9811c401894191932e941c5f91dc226043edacd0afa1634bc +SIZE (rust/crates/aws-sdk-s3-1.104.0.crate) = 1569533 +SHA256 (rust/crates/aws-sdk-sso-1.83.0.crate) = 643cd43af212d2a1c4dedff6f044d7e1961e5d9e7cfe773d70f31d9842413886 +SIZE (rust/crates/aws-sdk-sso-1.83.0.crate) = 91197 +SHA256 (rust/crates/aws-sdk-ssooidc-1.84.0.crate) = 20ec4a95bd48e0db7a424356a161f8d87bd6a4f0af37204775f0da03d9e39fc3 +SIZE (rust/crates/aws-sdk-ssooidc-1.84.0.crate) = 107558 +SHA256 (rust/crates/aws-sdk-sts-1.85.0.crate) = 410309ad0df4606bc721aff0d89c3407682845453247213a0ccc5ff8801ee107 +SIZE (rust/crates/aws-sdk-sts-1.85.0.crate) = 177008 SHA256 (rust/crates/aws-sigv4-1.3.4.crate) = 084c34162187d39e3740cb635acd73c4e3a551a36146ad6fe8883c929c9f876c SIZE (rust/crates/aws-sigv4-1.3.4.crate) = 94679 SHA256 (rust/crates/aws-smithy-async-1.2.5.crate) = 1e190749ea56f8c42bf15dd76c65e14f8f765233e6df9b0506d9d934ebef867c SIZE (rust/crates/aws-smithy-async-1.2.5.crate) = 20847 -SHA256 (rust/crates/aws-smithy-checksums-0.63.7.crate) = 4dbef71cd3cf607deb5c407df52f7e589e6849b296874ee448977efbb6d0832b -SIZE (rust/crates/aws-smithy-checksums-0.63.7.crate) = 20216 -SHA256 (rust/crates/aws-smithy-eventstream-0.60.10.crate) = 604c7aec361252b8f1c871a7641d5e0ba3a7f5a586e51b66bc9510a5519594d9 -SIZE (rust/crates/aws-smithy-eventstream-0.60.10.crate) = 29461 +SHA256 (rust/crates/aws-smithy-checksums-0.63.8.crate) = 56d2df0314b8e307995a3b86d44565dfe9de41f876901a7d71886c756a25979f +SIZE (rust/crates/aws-smithy-checksums-0.63.8.crate) = 20239 +SHA256 (rust/crates/aws-smithy-eventstream-0.60.11.crate) = 182b03393e8c677347fb5705a04a9392695d47d20ef0a2f8cfe28c8e6b9b9778 +SIZE (rust/crates/aws-smithy-eventstream-0.60.11.crate) = 29478 SHA256 (rust/crates/aws-smithy-http-0.62.3.crate) = 7c4dacf2d38996cf729f55e7a762b30918229917eca115de45dfa8dfb97796c9 SIZE (rust/crates/aws-smithy-http-0.62.3.crate) = 31445 -SHA256 (rust/crates/aws-smithy-http-client-1.0.6.crate) = f108f1ca850f3feef3009bdcc977be201bca9a91058864d9de0684e64514bee0 -SIZE (rust/crates/aws-smithy-http-client-1.0.6.crate) = 73920 -SHA256 (rust/crates/aws-smithy-json-0.61.4.crate) = a16e040799d29c17412943bdbf488fd75db04112d0c0d4b9290bacf5ae0014b9 -SIZE (rust/crates/aws-smithy-json-0.61.4.crate) = 27786 +SHA256 (rust/crates/aws-smithy-http-client-1.1.1.crate) = 147e8eea63a40315d704b97bf9bc9b8c1402ae94f89d5ad6f7550d963309da1b +SIZE (rust/crates/aws-smithy-http-client-1.1.1.crate) = 90077 +SHA256 (rust/crates/aws-smithy-json-0.61.5.crate) = eaa31b350998e703e9826b2104dd6f63be0508666e1aba88137af060e8944047 +SIZE (rust/crates/aws-smithy-json-0.61.5.crate) = 27865 SHA256 (rust/crates/aws-smithy-observability-0.1.3.crate) = 9364d5989ac4dd918e5cc4c4bdcc61c9be17dcd2586ea7f69e348fc7c6cab393 SIZE (rust/crates/aws-smithy-observability-0.1.3.crate) = 10275 SHA256 (rust/crates/aws-smithy-query-0.60.7.crate) = f2fbd61ceb3fe8a1cb7352e42689cec5335833cd9f94103a61e98f9bb61c64bb SIZE (rust/crates/aws-smithy-query-0.60.7.crate) = 7409 -SHA256 (rust/crates/aws-smithy-runtime-1.8.6.crate) = 9e107ce0783019dbff59b3a244aa0c114e4a8c9d93498af9162608cd5474e796 -SIZE (rust/crates/aws-smithy-runtime-1.8.6.crate) = 116375 -SHA256 (rust/crates/aws-smithy-runtime-api-1.8.7.crate) = 75d52251ed4b9776a3e8487b2a01ac915f73b2da3af8fc1e77e0fce697a550d4 -SIZE (rust/crates/aws-smithy-runtime-api-1.8.7.crate) = 80023 +SHA256 (rust/crates/aws-smithy-runtime-1.9.1.crate) = d3946acbe1ead1301ba6862e712c7903ca9bb230bdf1fbd1b5ac54158ef2ab1f +SIZE (rust/crates/aws-smithy-runtime-1.9.1.crate) = 118851 +SHA256 (rust/crates/aws-smithy-runtime-api-1.9.0.crate) = 07f5e0fc8a6b3f2303f331b94504bbf754d85488f402d6f1dd7a6080f99afe56 +SIZE (rust/crates/aws-smithy-runtime-api-1.9.0.crate) = 80174 SHA256 (rust/crates/aws-smithy-types-1.3.2.crate) = d498595448e43de7f4296b7b7a18a8a02c61ec9349128c80a368f7c3b4ab11a8 SIZE (rust/crates/aws-smithy-types-1.3.2.crate) = 92281 SHA256 (rust/crates/aws-smithy-xml-0.60.10.crate) = 3db87b96cb1b16c024980f133968d52882ca0daaee3a086c6decc500f6c99728 @@ -159,6 +161,10 @@ SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b1 SIZE (rust/crates/bytes-1.10.1.crate) = 76779 SHA256 (rust/crates/bytes-utils-0.1.4.crate) = 7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35 SIZE (rust/crates/bytes-utils-0.1.4.crate) = 20703 +SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8 +SIZE (rust/crates/bzip2-0.4.4.crate) = 34197 +SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14 +SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818 SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc SIZE (rust/crates/cc-1.2.27.crate) = 107070 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 @@ -175,12 +181,12 @@ SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa2 SIZE (rust/crates/cipher-0.4.4.crate) = 19073 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318 -SIZE (rust/crates/clap-4.5.45.crate) = 58337 -SHA256 (rust/crates/clap_builder-4.5.44.crate) = b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8 -SIZE (rust/crates/clap_builder-4.5.44.crate) = 169799 -SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6 -SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545 +SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931 +SIZE (rust/crates/clap-4.5.47.crate) = 58354 +SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6 +SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016 +SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c +SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0 @@ -193,6 +199,8 @@ SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fe SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 +SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc +SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 @@ -343,8 +351,8 @@ SHA256 (rust/crates/group-0.12.1.crate) = 5dfbfb3a6cfbd390d5c9564ab283a0349b9b9f SIZE (rust/crates/group-0.12.1.crate) = 16516 SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 SIZE (rust/crates/h2-0.3.26.crate) = 168315 -SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5 -SIZE (rust/crates/h2-0.4.10.crate) = 174800 +SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386 +SIZE (rust/crates/h2-0.4.12.crate) = 176264 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 SIZE (rust/crates/half-2.6.0.crate) = 59507 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 @@ -395,8 +403,8 @@ SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb -SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462 +SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e +SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184 SHA256 (rust/crates/hyperlocal-0.9.1.crate) = 986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7 SIZE (rust/crates/hyperlocal-0.9.1.crate) = 13733 SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 @@ -507,8 +515,8 @@ SHA256 (rust/crates/loop9-0.1.5.crate) = 0fae87c125b03c1d2c0150c90365d7d6bcc53fb SIZE (rust/crates/loop9-0.1.5.crate) = 3406 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 -SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 -SIZE (rust/crates/matchers-0.1.0.crate) = 6948 +SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 +SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 SIZE (rust/crates/matchit-0.8.4.crate) = 33986 SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08 @@ -547,8 +555,8 @@ SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece0 SIZE (rust/crates/notify-types-2.0.0.crate) = 14495 SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552 -SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 -SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 +SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 +SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536 SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23 SIZE (rust/crates/num-0.4.3.crate) = 9575 SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 @@ -593,8 +601,6 @@ SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621 SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e SIZE (rust/crates/outref-0.5.2.crate) = 5621 -SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 -SIZE (rust/crates/overload-0.1.1.crate) = 24439 SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4 SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164 SHA256 (rust/crates/p256-0.11.1.crate) = 51f44edd08f51e2ade572f141051021c5af22677e42b7dd28a88155151c33594 @@ -609,8 +615,12 @@ SHA256 (rust/crates/parse-display-0.9.1.crate) = 914a1c2265c98e2446911282c6ac86d SIZE (rust/crates/parse-display-0.9.1.crate) = 9456 SHA256 (rust/crates/parse-display-derive-0.9.1.crate) = 2ae7800a4c974efd12df917266338e79a7a74415173caf7e70aa0a0707345281 SIZE (rust/crates/parse-display-derive-0.9.1.crate) = 17258 +SHA256 (rust/crates/password-hash-0.4.2.crate) = 7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700 +SIZE (rust/crates/password-hash-0.4.2.crate) = 26099 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 +SHA256 (rust/crates/pbkdf2-0.11.0.crate) = 83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917 +SIZE (rust/crates/pbkdf2-0.11.0.crate) = 13229 SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697 SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3 @@ -693,14 +703,10 @@ SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889 SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968 SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 SIZE (rust/crates/regex-1.11.2.crate) = 166265 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278 -SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 -SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62 @@ -721,6 +727,8 @@ SHA256 (rust/crates/rust-embed-impl-8.7.2.crate) = 6065f1a4392b71819ec1ea1df1120 SIZE (rust/crates/rust-embed-impl-8.7.2.crate) = 9663 SHA256 (rust/crates/rust-embed-utils-8.7.2.crate) = f6cc0c81648b20b70c491ff8cce00c1c3b223bb8ed2b5d41f0e54c6c4c0a3594 SIZE (rust/crates/rust-embed-utils-8.7.2.crate) = 6123 +SHA256 (rust/crates/rust_xlsxwriter-0.80.0.crate) = 442eafa04d985ae671e027481e07a5b70fdb1b2cb5e46d9e074b67ca98e01a0a +SIZE (rust/crates/rust_xlsxwriter-0.80.0.crate) = 4112985 SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 @@ -733,8 +741,8 @@ SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610a SIZE (rust/crates/rustix-1.0.7.crate) = 414500 SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e SIZE (rust/crates/rustls-0.21.12.crate) = 285674 -SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321 -SIZE (rust/crates/rustls-0.23.27.crate) = 355915 +SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc +SIZE (rust/crates/rustls-0.23.31.crate) = 371259 SHA256 (rust/crates/rustls-native-certs-0.6.3.crate) = a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00 SIZE (rust/crates/rustls-native-certs-0.6.3.crate) = 24438 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 @@ -747,8 +755,8 @@ SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678 SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808 -SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435 -SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840 +SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc +SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241 SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f @@ -879,8 +887,8 @@ SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec SIZE (rust/crates/system-deps-6.2.2.crate) = 25546 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 -SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 -SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e +SIZE (rust/crates/tempfile-3.21.0.crate) = 42581 SHA256 (rust/crates/tesseract-0.15.2.crate) = 28e64963c0b5582cf02ed5d8b4798f8c48ea9812ed2b19ed653cb976e7daa351 SIZE (rust/crates/tesseract-0.15.2.crate) = 149439 SHA256 (rust/crates/tesseract-plumbing-0.11.1.crate) = 4ed025d755abb7f5af8d16cd5663742a08c8ae7c4032c8bf4b70c51d412fe378 @@ -957,8 +965,8 @@ SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a5 SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 -SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 +SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 +SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31 @@ -995,8 +1003,8 @@ SHA256 (rust/crates/utoipa-gen-5.4.0.crate) = 6d79d08d92ab8af4c5e8a6da20c47ae3f6 SIZE (rust/crates/utoipa-gen-5.4.0.crate) = 156086 SHA256 (rust/crates/utoipa-swagger-ui-9.0.2.crate) = d047458f1b5b65237c2f6dc6db136945667f40a7668627b3490b9513a3d43a55 SIZE (rust/crates/utoipa-swagger-ui-9.0.2.crate) = 52007 -SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be -SIZE (rust/crates/uuid-1.18.0.crate) = 59782 +SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2 +SIZE (rust/crates/uuid-1.18.1.crate) = 60468 SHA256 (rust/crates/v_frame-0.3.9.crate) = 666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2 SIZE (rust/crates/v_frame-0.3.9.crate) = 20856 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 @@ -1173,17 +1181,27 @@ SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5f SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261 +SIZE (rust/crates/zip-0.6.6.crate) = 65789 +SHA256 (rust/crates/zip-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50 +SIZE (rust/crates/zip-2.4.2.crate) = 110773 SHA256 (rust/crates/zip-3.0.0.crate) = 12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308 SIZE (rust/crates/zip-3.0.0.crate) = 112450 SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055 SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7 SIZE (rust/crates/zopfli-0.8.2.crate) = 51842 +SHA256 (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4 +SIZE (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 28987 +SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db +SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 +SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 +SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a SIZE (rust/crates/zune-core-0.4.12.crate) = 17355 SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02 SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973 SHA256 (rust/crates/zune-jpeg-0.4.17.crate) = 0f6fe2e33d02a98ee64423802e16df3de99c43e5cf5ff983767e1128b394c8ac SIZE (rust/crates/zune-jpeg-0.4.17.crate) = 65784 -SHA256 (readur-readur-v2.5.6_GH0.tar.gz) = af8aebef4a5e955cb46a1af0ac3e5f36e96d7d724dc342ee82c1383f7b855149 -SIZE (readur-readur-v2.5.6_GH0.tar.gz) = 12566666 +SHA256 (readur-readur-v2.6.1_GH0.tar.gz) = ee7eb9e12f0e1a492c8c718921d0704f4e113918ce336d6daa2d5e49992ae19d +SIZE (readur-readur-v2.6.1_GH0.tar.gz) = 12755337 diff --git a/devel/Makefile b/devel/Makefile index a43c0f742cae..031ab697e45a 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -174,6 +174,7 @@ SUBDIR += activitymail SUBDIR += actor-framework SUBDIR += adacurses + SUBDIR += addlicense SUBDIR += agar SUBDIR += aifad SUBDIR += air-go @@ -504,6 +505,7 @@ SUBDIR += cpp-utilities SUBDIR += cpp2py SUBDIR += cppcheck + SUBDIR += cppcodec SUBDIR += cppi SUBDIR += cppinsights SUBDIR += cpplint @@ -1678,6 +1680,7 @@ SUBDIR += modd SUBDIR += mold SUBDIR += mongo-c-driver + SUBDIR += mongo-cxx-driver SUBDIR += mono-addins SUBDIR += mpatrol SUBDIR += mph diff --git a/devel/R-cran-sfsmisc/Makefile b/devel/R-cran-sfsmisc/Makefile index 8aab97288eb0..5510310b3378 100644 --- a/devel/R-cran-sfsmisc/Makefile +++ b/devel/R-cran-sfsmisc/Makefile @@ -1,5 +1,5 @@ PORTNAME= sfsmisc -DISTVERSION= 1.1-21 +DISTVERSION= 1.1-22 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/devel/R-cran-sfsmisc/distinfo b/devel/R-cran-sfsmisc/distinfo index b504fcf84217..4174a6d8d3ec 100644 --- a/devel/R-cran-sfsmisc/distinfo +++ b/devel/R-cran-sfsmisc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753658608 -SHA256 (sfsmisc_1.1-21.tar.gz) = 14ca739233871c00429ee991f5b6259aabc670a39b6fb4d349e009db8fc6d470 -SIZE (sfsmisc_1.1-21.tar.gz) = 187050 +TIMESTAMP = 1757128005 +SHA256 (sfsmisc_1.1-22.tar.gz) = b2e900b2603d96ab01faf76ccf4ef22775a6f6f5549513f3c5343097b71efa80 +SIZE (sfsmisc_1.1-22.tar.gz) = 187528 diff --git a/devel/addlicense/Makefile b/devel/addlicense/Makefile new file mode 100644 index 000000000000..62d1e4252c05 --- /dev/null +++ b/devel/addlicense/Makefile @@ -0,0 +1,20 @@ +PORTNAME= addlicense +DISTVERSIONPREFIX= v +DISTVERSION= 1.2.0 +CATEGORIES= devel + +MAINTAINER= nxjoseph@protonmail.com +COMMENT= Add license information to source code files +WWW= https://github.com/google/addlicense \ + https://pkg.go.dev/github.com/google/addlicense + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules + +GO_MODULE= github.com/google/addlicense + +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/devel/addlicense/distinfo b/devel/addlicense/distinfo new file mode 100644 index 000000000000..eb3451046970 --- /dev/null +++ b/devel/addlicense/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1757103533 +SHA256 (go/devel_addlicense/addlicense-v1.2.0/v1.2.0.mod) = a82864c09088a91df8c47c3f177cd9232c757470b8fe08be32d9956732e9e689 +SIZE (go/devel_addlicense/addlicense-v1.2.0/v1.2.0.mod) = 153 +SHA256 (go/devel_addlicense/addlicense-v1.2.0/v1.2.0.zip) = d2fccbff05f5538ba14f94f591d9425d9e1da80bf612079cc348d81f72f843c3 +SIZE (go/devel_addlicense/addlicense-v1.2.0/v1.2.0.zip) = 77389 diff --git a/devel/addlicense/pkg-descr b/devel/addlicense/pkg-descr new file mode 100644 index 000000000000..fca12cf0da38 --- /dev/null +++ b/devel/addlicense/pkg-descr @@ -0,0 +1,5 @@ +The program ensures source code files have copyright license +headers by scanning directory patterns recursively. + +It modifies all source files in place and avoids adding +a license header to any file that already has one. diff --git a/devel/camp/Makefile b/devel/camp/Makefile index 7358c10a02a6..e2cc422088cd 100644 --- a/devel/camp/Makefile +++ b/devel/camp/Makefile @@ -1,6 +1,6 @@ PORTNAME= camp DISTVERSIONPREFIX= v -DISTVERSION= 2025.03.0 +DISTVERSION= 2025.09.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -20,6 +20,6 @@ CMAKE_OFF= CAMP_ENABLE_TESTS CMAKE_ON= BUILD_SHARED_LIBS CMAKE_TESTING_ON= CAMP_ENABLE_TESTS -# tests as of 2025.03.0: 100% tests passed, 0 tests failed out of 56 +# tests as of 2025.09.0: 97% tests passed, 2 tests failed out of 74, see https://github.com/LLNL/camp/issues/186 .include <bsd.port.mk> diff --git a/devel/camp/distinfo b/devel/camp/distinfo index 31d15e8b9b78..10d7612c66dd 100644 --- a/devel/camp/distinfo +++ b/devel/camp/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1741841294 -SHA256 (LLNL-camp-v2025.03.0_GH0.tar.gz) = 43206dca68680a544c079bcef363c52aeb8cb4b57b8d32dcb6b14ed04366e777 -SIZE (LLNL-camp-v2025.03.0_GH0.tar.gz) = 163013 +TIMESTAMP = 1757131201 +SHA256 (LLNL-camp-v2025.09.0_GH0.tar.gz) = 75f73eaa66dec472c23025d1946a486d3da000ac20636b6a77e7f124e61e34d4 +SIZE (LLNL-camp-v2025.09.0_GH0.tar.gz) = 169290 SHA256 (LLNL-blt-fb4246b_GH0.tar.gz) = a9f910206ee5079b4b7c24b350e1ef74ba7b862ef5bb64c2ee3bbf8e1ec5fdbd SIZE (LLNL-blt-fb4246b_GH0.tar.gz) = 1332867 diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile index df7355f8b428..932dced836a1 100644 --- a/devel/cirrus-cli/Makefile +++ b/devel/cirrus-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= cirrus-cli DISTVERSIONPREFIX= v -DISTVERSION= 0.152.0 +DISTVERSION= 0.153.0 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo index abac26b91d50..db6910f0fcbd 100644 --- a/devel/cirrus-cli/distinfo +++ b/devel/cirrus-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757072969 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.152.0/v0.152.0.mod) = 5b89070c5674f24088d7df923d656cc8ad382fe4611507faf060d2b48b7ea3a6 -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.152.0/v0.152.0.mod) = 10488 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.152.0/v0.152.0.zip) = 04e99814c1863b69ce973fa83e5499d5d273bce4e1dfd0cb7ee99d63dbb810f6 -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.152.0/v0.152.0.zip) = 1311721 +TIMESTAMP = 1757155934 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.mod) = 5b89070c5674f24088d7df923d656cc8ad382fe4611507faf060d2b48b7ea3a6 +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.mod) = 10488 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.zip) = 8c9cc07b68c92a0db32402d65b9ef1566139bd749e9938c76c1e57143eef8cb0 +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.zip) = 1311712 diff --git a/devel/cppcodec/Makefile b/devel/cppcodec/Makefile new file mode 100644 index 000000000000..b00a805bd5c6 --- /dev/null +++ b/devel/cppcodec/Makefile @@ -0,0 +1,19 @@ +PORTNAME= cppcodec +DISTVERSIONPREFIX= v +DISTVERSION= 0.2 +CATEGORIES= devel + +MAINTAINER= jwb@FreeBSD.org +COMMENT= Library to encode/decode base64, base64url, base32, base32hex and hex +WWW= https://github.com/tplgy/cppcodec + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= catch>0:devel/catch + +USES= cmake localbase +USE_GITHUB= yes +GH_ACCOUNT= tplgy + +.include <bsd.port.mk> diff --git a/devel/cppcodec/distinfo b/devel/cppcodec/distinfo new file mode 100644 index 000000000000..7636ad9bf3e9 --- /dev/null +++ b/devel/cppcodec/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1757103347 +SHA256 (tplgy-cppcodec-v0.2_GH0.tar.gz) = 0edaea2a9d9709d456aa99a1c3e17812ed130f9ef2b5c2d152c230a5cbc5c482 +SIZE (tplgy-cppcodec-v0.2_GH0.tar.gz) = 33984 diff --git a/devel/cppcodec/pkg-descr b/devel/cppcodec/pkg-descr new file mode 100644 index 000000000000..4867ff7505b7 --- /dev/null +++ b/devel/cppcodec/pkg-descr @@ -0,0 +1,8 @@ +Header-only C++11 library to encode/decode base64, base64url, base32, +base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus +Crockford's base32. + +MIT licensed with consistent, flexible API. Supports raw pointers, +std::string and (templated) character vectors without unnecessary +allocations. Cross-platform with measured decent performance and +without compiler warnings. diff --git a/devel/cppcodec/pkg-plist b/devel/cppcodec/pkg-plist new file mode 100644 index 000000000000..27a8ebc96712 --- /dev/null +++ b/devel/cppcodec/pkg-plist @@ -0,0 +1,26 @@ +include/cppcodec/base32_crockford.hpp +include/cppcodec/base32_default_crockford.hpp +include/cppcodec/base32_default_hex.hpp +include/cppcodec/base32_default_rfc4648.hpp +include/cppcodec/base32_hex.hpp +include/cppcodec/base32_rfc4648.hpp +include/cppcodec/base64_default_rfc4648.hpp +include/cppcodec/base64_default_url.hpp +include/cppcodec/base64_default_url_unpadded.hpp +include/cppcodec/base64_rfc4648.hpp +include/cppcodec/base64_url.hpp +include/cppcodec/base64_url_unpadded.hpp +include/cppcodec/data/access.hpp +include/cppcodec/data/raw_result_buffer.hpp +include/cppcodec/detail/base32.hpp +include/cppcodec/detail/base64.hpp +include/cppcodec/detail/codec.hpp +include/cppcodec/detail/config.hpp +include/cppcodec/detail/hex.hpp +include/cppcodec/detail/stream_codec.hpp +include/cppcodec/hex_default_lower.hpp +include/cppcodec/hex_default_upper.hpp +include/cppcodec/hex_lower.hpp +include/cppcodec/hex_upper.hpp +include/cppcodec/parse_error.hpp +share/pkgconfig/cppcodec-1.pc diff --git a/devel/glab/Makefile b/devel/glab/Makefile index 9f882cd98c59..ae627848b1ba 100644 --- a/devel/glab/Makefile +++ b/devel/glab/Makefile @@ -1,7 +1,6 @@ PORTNAME= glab DISTVERSIONPREFIX= v -DISTVERSION= 1.67.0 -PORTREVISION= 1 +DISTVERSION= 1.68.0 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org diff --git a/devel/glab/distinfo b/devel/glab/distinfo index a4cc068a071c..a133fbadd471 100644 --- a/devel/glab/distinfo +++ b/devel/glab/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1756013036 -SHA256 (go/devel_glab/glab-v1.67.0/v1.67.0.mod) = 00450940d7201f6d43c3b4a778e8adc3ce2562df559939eb1573c548f547a4fe -SIZE (go/devel_glab/glab-v1.67.0/v1.67.0.mod) = 5996 -SHA256 (go/devel_glab/glab-v1.67.0/v1.67.0.zip) = 64a312863a2ae7d1b3443595e83d6d1464673b4cbadd42a38ad7716e840d2b8d -SIZE (go/devel_glab/glab-v1.67.0/v1.67.0.zip) = 17446681 +TIMESTAMP = 1757134395 +SHA256 (go/devel_glab/glab-v1.68.0/v1.68.0.mod) = e670d55fa63cdd362986a5b068081fc0dde8462d6529cd699511bf714ac84dac +SIZE (go/devel_glab/glab-v1.68.0/v1.68.0.mod) = 6067 +SHA256 (go/devel_glab/glab-v1.68.0/v1.68.0.zip) = ae97f605a4e5bd86a3ef4430d07f27501f10c15b2c1f675cf0ab39574fce3472 +SIZE (go/devel_glab/glab-v1.68.0/v1.68.0.zip) = 17471254 diff --git a/devel/glab/pkg-plist b/devel/glab/pkg-plist index 5263aea2b43b..c50699f76eb4 100644 --- a/devel/glab/pkg-plist +++ b/devel/glab/pkg-plist @@ -9,6 +9,8 @@ %%MANPAGES%%share/man/man1/glab-auth-login.1.gz %%MANPAGES%%share/man/man1/glab-auth-logout.1.gz %%MANPAGES%%share/man/man1/glab-auth-status.1.gz +%%MANPAGES%%share/man/man1/glab-cluster-agent-token-list.1.gz +%%MANPAGES%%share/man/man1/glab-cluster-agent-token.1.gz %%MANPAGES%%share/man/man1/glab-auth.1.gz %%MANPAGES%%share/man/man1/glab-changelog-generate.1.gz %%MANPAGES%%share/man/man1/glab-changelog.1.gz @@ -50,6 +52,8 @@ %%MANPAGES%%share/man/man1/glab-deploy-key.1.gz %%MANPAGES%%share/man/man1/glab-duo-ask.1.gz %%MANPAGES%%share/man/man1/glab-duo.1.gz +%%MANPAGES%%share/man/man1/glab-duo-claude-token.1.gz +%%MANPAGES%%share/man/man1/glab-duo-claude.1.gz %%MANPAGES%%share/man/man1/glab-incident-close.1.gz %%MANPAGES%%share/man/man1/glab-incident-list.1.gz %%MANPAGES%%share/man/man1/glab-incident-note.1.gz diff --git a/devel/gum/Makefile b/devel/gum/Makefile index e43acfea5ee2..b52306883ed2 100644 --- a/devel/gum/Makefile +++ b/devel/gum/Makefile @@ -1,7 +1,6 @@ PORTNAME= gum DISTVERSIONPREFIX= v -DISTVERSION= 0.16.1 -PORTREVISION= 4 +DISTVERSION= 0.16.2 CATEGORIES= devel MAINTAINER= dave@bitboss.ca diff --git a/devel/gum/distinfo b/devel/gum/distinfo index e338333826e1..d2c257bf82d2 100644 --- a/devel/gum/distinfo +++ b/devel/gum/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1748666463 -SHA256 (go/devel_gum/gum-v0.16.1/v0.16.1.mod) = 25493799a8b57b6942d5be47d5eb9f57d5d45c5021adc6d17fd4a854b44f71b8 -SIZE (go/devel_gum/gum-v0.16.1/v0.16.1.mod) = 2561 -SHA256 (go/devel_gum/gum-v0.16.1/v0.16.1.zip) = 3d58f1ff4eea8924d585fc568c32cb7b13f6e572e35d23599720dc0a20751102 -SIZE (go/devel_gum/gum-v0.16.1/v0.16.1.zip) = 108852 +TIMESTAMP = 1757110460 +SHA256 (go/devel_gum/gum-v0.16.2/v0.16.2.mod) = b7b0a077c31a56a824dfa9a10dcb6fc6ac1cf82034e250fb6eebc46b3f283e20 +SIZE (go/devel_gum/gum-v0.16.2/v0.16.2.mod) = 2561 +SHA256 (go/devel_gum/gum-v0.16.2/v0.16.2.zip) = 9a2d3da87aa89a7395c61d2ff676d7314ea49f1f43109d056210f2743ca33598 +SIZE (go/devel_gum/gum-v0.16.2/v0.16.2.zip) = 108880 diff --git a/devel/kio-extras/Makefile b/devel/kio-extras/Makefile index 243df2ed068b..c7b086d67c37 100644 --- a/devel/kio-extras/Makefile +++ b/devel/kio-extras/Makefile @@ -1,5 +1,6 @@ PORTNAME= kio-extras DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= devel kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/devel/mongo-cxx-driver/Makefile b/devel/mongo-cxx-driver/Makefile new file mode 100644 index 000000000000..51ee62747571 --- /dev/null +++ b/devel/mongo-cxx-driver/Makefile @@ -0,0 +1,32 @@ +PORTNAME= mongo-cxx-driver +DISTVERSIONPREFIX= r +# Note: mongo-cxx-driver > 4.0.0 requires mongo-c-driver 2.x +DISTVERSION= 4.0.0 +CATEGORIES= devel databases + +MAINTAINER= jwb@FreeBSD.org +COMMENT= MongoDB C++ driver +WWW= https://github.com/mongodb/mongo-cxx-driver/ + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= mongo-c-driver>=1.29.0<2.0.0:devel/mongo-c-driver +LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver \ + libbson-1.0.so:devel/libbson \ + libutf8proc.so:textproc/utf8proc + +USES= cmake compiler:c++17-lang pkgconfig ssl +USE_GITHUB= yes +USE_CXXSTD= c++17 +GH_ACCOUNT= mongodb + +CMAKE_ARGS= -DENABLE_ZLIB=SYSTEM \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_CXX_STANDARD=17 \ + -DBUILD_VERSION=${DISTVERSION} +CMAKE_OFF= BUILD_TESTING \ + ENABLE_TESTS \ + ENABLE_UNINSTALL + +.include <bsd.port.mk> diff --git a/devel/mongo-cxx-driver/distinfo b/devel/mongo-cxx-driver/distinfo new file mode 100644 index 000000000000..94d2b2c82053 --- /dev/null +++ b/devel/mongo-cxx-driver/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1757080161 +SHA256 (mongodb-mongo-cxx-driver-r4.0.0_GH0.tar.gz) = 966e46c14fc02162016a6a4b02d0707a722f296b403483f32e73592474f3f638 +SIZE (mongodb-mongo-cxx-driver-r4.0.0_GH0.tar.gz) = 1871635 diff --git a/devel/mongo-cxx-driver/files/patch-CMakeLists.txt b/devel/mongo-cxx-driver/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..d1b03975a928 --- /dev/null +++ b/devel/mongo-cxx-driver/files/patch-CMakeLists.txt @@ -0,0 +1,34 @@ +--- CMakeLists.txt.orig 2024-11-20 20:53:26 UTC ++++ CMakeLists.txt +@@ -206,31 +206,10 @@ if(BUILD_VERSION STREQUAL "0.0.0") + else() + find_package(PythonInterp) + +- if(PYTHONINTERP_FOUND) +- execute_process( +- COMMAND ${PYTHON_EXECUTABLE} etc/calc_release_version.py +- WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} +- OUTPUT_VARIABLE CALC_RELEASE_VERSION +- RESULT_VARIABLE CALC_RELEASE_VERSION_RESULT +- OUTPUT_STRIP_TRAILING_WHITESPACE +- ) +- +- if(NOT CALC_RELEASE_VERSION_RESULT STREQUAL 0) +- # If python failed above, stderr would tell the user about it +- message(FATAL_ERROR +- "BUILD_VERSION not specified and could not be calculated\ +- (script invocation failed); specify in CMake command, -DBUILD_VERSION=<version>" +- ) +- else() +- set(BUILD_VERSION ${CALC_RELEASE_VERSION}) +- file(WRITE ${CMAKE_BINARY_DIR}/VERSION_CURRENT ${CALC_RELEASE_VERSION}) +- endif() +- else() + message(FATAL_ERROR + "BUILD_VERSION not specified and could not be calculated\ + (Python was not found on the system); specify in CMake command, -DBUILD_VERSION=<version>" + ) +- endif() + endif() + endif() + diff --git a/devel/mongo-cxx-driver/pkg-descr b/devel/mongo-cxx-driver/pkg-descr new file mode 100644 index 000000000000..541f8e1ca43a --- /dev/null +++ b/devel/mongo-cxx-driver/pkg-descr @@ -0,0 +1,5 @@ +Official Mongo C++ Driver. + +Mongo (from "humongous") is a high-performance, open source, +schema-free, document-oriented database. A common name in the "NOSQL" +community. diff --git a/devel/mongo-cxx-driver/pkg-plist b/devel/mongo-cxx-driver/pkg-plist new file mode 100644 index 000000000000..757802af5199 --- /dev/null +++ b/devel/mongo-cxx-driver/pkg-plist @@ -0,0 +1,307 @@ +include/bsoncxx/v_noabi/bsoncxx/array/element-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/array/element.hpp +include/bsoncxx/v_noabi/bsoncxx/array/value-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/array/value.hpp +include/bsoncxx/v_noabi/bsoncxx/array/view-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/array/view.hpp +include/bsoncxx/v_noabi/bsoncxx/array/view_or_value.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/array-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/array.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/document-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/document.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/helpers.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/impl.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/kvp.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_array-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_array.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_document-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_document.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/concatenate-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/concatenate.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/core-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/core.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/list-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/list.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/array-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/array.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/array_context-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/array_context.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/closed_context-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/closed_context.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/document-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/document.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/helpers-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/helpers.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/key_context-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/key_context.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/single_context-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/single_context.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/value_context-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/builder/stream/value_context.hpp +include/bsoncxx/v_noabi/bsoncxx/config/compiler.hpp +include/bsoncxx/v_noabi/bsoncxx/config/config.hpp +include/bsoncxx/v_noabi/bsoncxx/config/export.hpp +include/bsoncxx/v_noabi/bsoncxx/config/postlude.hpp +include/bsoncxx/v_noabi/bsoncxx/config/prelude.hpp +include/bsoncxx/v_noabi/bsoncxx/config/util.hpp +include/bsoncxx/v_noabi/bsoncxx/config/version.hpp +include/bsoncxx/v_noabi/bsoncxx/decimal128-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/decimal128.hpp +include/bsoncxx/v_noabi/bsoncxx/document/element-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/document/element.hpp +include/bsoncxx/v_noabi/bsoncxx/document/value-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/document/value.hpp +include/bsoncxx/v_noabi/bsoncxx/document/view-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/document/view.hpp +include/bsoncxx/v_noabi/bsoncxx/document/view_or_value.hpp +include/bsoncxx/v_noabi/bsoncxx/enums/binary_sub_type.hpp +include/bsoncxx/v_noabi/bsoncxx/enums/type.hpp +include/bsoncxx/v_noabi/bsoncxx/exception/error_code-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/exception/error_code.hpp +include/bsoncxx/v_noabi/bsoncxx/exception/exception-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/exception/exception.hpp +include/bsoncxx/v_noabi/bsoncxx/fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/json-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/json.hpp +include/bsoncxx/v_noabi/bsoncxx/oid-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/oid.hpp +include/bsoncxx/v_noabi/bsoncxx/stdx/operators.hpp +include/bsoncxx/v_noabi/bsoncxx/stdx/optional.hpp +include/bsoncxx/v_noabi/bsoncxx/stdx/string_view.hpp +include/bsoncxx/v_noabi/bsoncxx/stdx/type_traits.hpp +include/bsoncxx/v_noabi/bsoncxx/string/to_string.hpp +include/bsoncxx/v_noabi/bsoncxx/string/view_or_value-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/string/view_or_value.hpp +include/bsoncxx/v_noabi/bsoncxx/types-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/types.hpp +include/bsoncxx/v_noabi/bsoncxx/types/bson_value/make_value.hpp +include/bsoncxx/v_noabi/bsoncxx/types/bson_value/value-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/types/bson_value/value.hpp +include/bsoncxx/v_noabi/bsoncxx/types/bson_value/view-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/types/bson_value/view.hpp +include/bsoncxx/v_noabi/bsoncxx/types/bson_value/view_or_value.hpp +include/bsoncxx/v_noabi/bsoncxx/validate-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/validate.hpp +include/bsoncxx/v_noabi/bsoncxx/view_or_value-fwd.hpp +include/bsoncxx/v_noabi/bsoncxx/view_or_value.hpp +include/mongocxx/v_noabi/mongocxx/bulk_write-fwd.hpp +include/mongocxx/v_noabi/mongocxx/bulk_write.hpp +include/mongocxx/v_noabi/mongocxx/change_stream-fwd.hpp +include/mongocxx/v_noabi/mongocxx/change_stream.hpp +include/mongocxx/v_noabi/mongocxx/client-fwd.hpp +include/mongocxx/v_noabi/mongocxx/client.hpp +include/mongocxx/v_noabi/mongocxx/client_encryption-fwd.hpp +include/mongocxx/v_noabi/mongocxx/client_encryption.hpp +include/mongocxx/v_noabi/mongocxx/client_session-fwd.hpp +include/mongocxx/v_noabi/mongocxx/client_session.hpp +include/mongocxx/v_noabi/mongocxx/collection-fwd.hpp +include/mongocxx/v_noabi/mongocxx/collection.hpp +include/mongocxx/v_noabi/mongocxx/config/compiler.hpp +include/mongocxx/v_noabi/mongocxx/config/config.hpp +include/mongocxx/v_noabi/mongocxx/config/export.hpp +include/mongocxx/v_noabi/mongocxx/config/postlude.hpp +include/mongocxx/v_noabi/mongocxx/config/prelude.hpp +include/mongocxx/v_noabi/mongocxx/config/version.hpp +include/mongocxx/v_noabi/mongocxx/cursor-fwd.hpp +include/mongocxx/v_noabi/mongocxx/cursor.hpp +include/mongocxx/v_noabi/mongocxx/database-fwd.hpp +include/mongocxx/v_noabi/mongocxx/database.hpp +include/mongocxx/v_noabi/mongocxx/events/command_failed_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/command_failed_event.hpp +include/mongocxx/v_noabi/mongocxx/events/command_started_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/command_started_event.hpp +include/mongocxx/v_noabi/mongocxx/events/command_succeeded_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/command_succeeded_event.hpp +include/mongocxx/v_noabi/mongocxx/events/heartbeat_failed_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/heartbeat_failed_event.hpp +include/mongocxx/v_noabi/mongocxx/events/heartbeat_started_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/heartbeat_started_event.hpp +include/mongocxx/v_noabi/mongocxx/events/heartbeat_succeeded_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/heartbeat_succeeded_event.hpp +include/mongocxx/v_noabi/mongocxx/events/server_changed_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/server_changed_event.hpp +include/mongocxx/v_noabi/mongocxx/events/server_closed_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/server_closed_event.hpp +include/mongocxx/v_noabi/mongocxx/events/server_description-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/server_description.hpp +include/mongocxx/v_noabi/mongocxx/events/server_opening_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/server_opening_event.hpp +include/mongocxx/v_noabi/mongocxx/events/topology_changed_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/topology_changed_event.hpp +include/mongocxx/v_noabi/mongocxx/events/topology_closed_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/topology_closed_event.hpp +include/mongocxx/v_noabi/mongocxx/events/topology_description-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/topology_description.hpp +include/mongocxx/v_noabi/mongocxx/events/topology_opening_event-fwd.hpp +include/mongocxx/v_noabi/mongocxx/events/topology_opening_event.hpp +include/mongocxx/v_noabi/mongocxx/exception/authentication_exception-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/authentication_exception.hpp +include/mongocxx/v_noabi/mongocxx/exception/bulk_write_exception-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/bulk_write_exception.hpp +include/mongocxx/v_noabi/mongocxx/exception/error_code-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/error_code.hpp +include/mongocxx/v_noabi/mongocxx/exception/exception-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/exception.hpp +include/mongocxx/v_noabi/mongocxx/exception/gridfs_exception-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/gridfs_exception.hpp +include/mongocxx/v_noabi/mongocxx/exception/logic_error-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/logic_error.hpp +include/mongocxx/v_noabi/mongocxx/exception/operation_exception-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/operation_exception.hpp +include/mongocxx/v_noabi/mongocxx/exception/query_exception-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/query_exception.hpp +include/mongocxx/v_noabi/mongocxx/exception/server_error_code-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/server_error_code.hpp +include/mongocxx/v_noabi/mongocxx/exception/write_exception-fwd.hpp +include/mongocxx/v_noabi/mongocxx/exception/write_exception.hpp +include/mongocxx/v_noabi/mongocxx/fwd.hpp +include/mongocxx/v_noabi/mongocxx/gridfs/bucket-fwd.hpp +include/mongocxx/v_noabi/mongocxx/gridfs/bucket.hpp +include/mongocxx/v_noabi/mongocxx/gridfs/downloader-fwd.hpp +include/mongocxx/v_noabi/mongocxx/gridfs/downloader.hpp +include/mongocxx/v_noabi/mongocxx/gridfs/uploader-fwd.hpp +include/mongocxx/v_noabi/mongocxx/gridfs/uploader.hpp +include/mongocxx/v_noabi/mongocxx/hint-fwd.hpp +include/mongocxx/v_noabi/mongocxx/hint.hpp +include/mongocxx/v_noabi/mongocxx/index_model-fwd.hpp +include/mongocxx/v_noabi/mongocxx/index_model.hpp +include/mongocxx/v_noabi/mongocxx/index_view-fwd.hpp +include/mongocxx/v_noabi/mongocxx/index_view.hpp +include/mongocxx/v_noabi/mongocxx/instance-fwd.hpp +include/mongocxx/v_noabi/mongocxx/instance.hpp +include/mongocxx/v_noabi/mongocxx/logger-fwd.hpp +include/mongocxx/v_noabi/mongocxx/logger.hpp +include/mongocxx/v_noabi/mongocxx/model/delete_many-fwd.hpp +include/mongocxx/v_noabi/mongocxx/model/delete_many.hpp +include/mongocxx/v_noabi/mongocxx/model/delete_one-fwd.hpp +include/mongocxx/v_noabi/mongocxx/model/delete_one.hpp +include/mongocxx/v_noabi/mongocxx/model/insert_one-fwd.hpp +include/mongocxx/v_noabi/mongocxx/model/insert_one.hpp +include/mongocxx/v_noabi/mongocxx/model/replace_one-fwd.hpp +include/mongocxx/v_noabi/mongocxx/model/replace_one.hpp +include/mongocxx/v_noabi/mongocxx/model/update_many-fwd.hpp +include/mongocxx/v_noabi/mongocxx/model/update_many.hpp +include/mongocxx/v_noabi/mongocxx/model/update_one-fwd.hpp +include/mongocxx/v_noabi/mongocxx/model/update_one.hpp +include/mongocxx/v_noabi/mongocxx/model/write-fwd.hpp +include/mongocxx/v_noabi/mongocxx/model/write.hpp +include/mongocxx/v_noabi/mongocxx/options/aggregate-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/aggregate.hpp +include/mongocxx/v_noabi/mongocxx/options/apm-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/apm.hpp +include/mongocxx/v_noabi/mongocxx/options/auto_encryption-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/auto_encryption.hpp +include/mongocxx/v_noabi/mongocxx/options/bulk_write-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/bulk_write.hpp +include/mongocxx/v_noabi/mongocxx/options/change_stream-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/change_stream.hpp +include/mongocxx/v_noabi/mongocxx/options/client-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/client.hpp +include/mongocxx/v_noabi/mongocxx/options/client_encryption-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/client_encryption.hpp +include/mongocxx/v_noabi/mongocxx/options/client_session-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/client_session.hpp +include/mongocxx/v_noabi/mongocxx/options/count-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/count.hpp +include/mongocxx/v_noabi/mongocxx/options/data_key-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/data_key.hpp +include/mongocxx/v_noabi/mongocxx/options/delete-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/delete.hpp +include/mongocxx/v_noabi/mongocxx/options/distinct-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/distinct.hpp +include/mongocxx/v_noabi/mongocxx/options/encrypt-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/encrypt.hpp +include/mongocxx/v_noabi/mongocxx/options/estimated_document_count-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/estimated_document_count.hpp +include/mongocxx/v_noabi/mongocxx/options/find-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/find.hpp +include/mongocxx/v_noabi/mongocxx/options/find_one_and_delete-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/find_one_and_delete.hpp +include/mongocxx/v_noabi/mongocxx/options/find_one_and_replace-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/find_one_and_replace.hpp +include/mongocxx/v_noabi/mongocxx/options/find_one_and_update-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/find_one_and_update.hpp +include/mongocxx/v_noabi/mongocxx/options/find_one_common_options-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/find_one_common_options.hpp +include/mongocxx/v_noabi/mongocxx/options/gridfs/bucket-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/gridfs/bucket.hpp +include/mongocxx/v_noabi/mongocxx/options/gridfs/upload-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/gridfs/upload.hpp +include/mongocxx/v_noabi/mongocxx/options/index-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/index.hpp +include/mongocxx/v_noabi/mongocxx/options/index_view-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/index_view.hpp +include/mongocxx/v_noabi/mongocxx/options/insert-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/insert.hpp +include/mongocxx/v_noabi/mongocxx/options/pool-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/pool.hpp +include/mongocxx/v_noabi/mongocxx/options/range-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/range.hpp +include/mongocxx/v_noabi/mongocxx/options/replace-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/replace.hpp +include/mongocxx/v_noabi/mongocxx/options/rewrap_many_datakey-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/rewrap_many_datakey.hpp +include/mongocxx/v_noabi/mongocxx/options/server_api-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/server_api.hpp +include/mongocxx/v_noabi/mongocxx/options/ssl.hpp +include/mongocxx/v_noabi/mongocxx/options/tls-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/tls.hpp +include/mongocxx/v_noabi/mongocxx/options/transaction-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/transaction.hpp +include/mongocxx/v_noabi/mongocxx/options/update-fwd.hpp +include/mongocxx/v_noabi/mongocxx/options/update.hpp +include/mongocxx/v_noabi/mongocxx/pipeline-fwd.hpp +include/mongocxx/v_noabi/mongocxx/pipeline.hpp +include/mongocxx/v_noabi/mongocxx/pool-fwd.hpp +include/mongocxx/v_noabi/mongocxx/pool.hpp +include/mongocxx/v_noabi/mongocxx/read_concern-fwd.hpp +include/mongocxx/v_noabi/mongocxx/read_concern.hpp +include/mongocxx/v_noabi/mongocxx/read_preference-fwd.hpp +include/mongocxx/v_noabi/mongocxx/read_preference.hpp +include/mongocxx/v_noabi/mongocxx/result/bulk_write-fwd.hpp +include/mongocxx/v_noabi/mongocxx/result/bulk_write.hpp +include/mongocxx/v_noabi/mongocxx/result/delete-fwd.hpp +include/mongocxx/v_noabi/mongocxx/result/delete.hpp +include/mongocxx/v_noabi/mongocxx/result/gridfs/upload-fwd.hpp +include/mongocxx/v_noabi/mongocxx/result/gridfs/upload.hpp +include/mongocxx/v_noabi/mongocxx/result/insert_many-fwd.hpp +include/mongocxx/v_noabi/mongocxx/result/insert_many.hpp +include/mongocxx/v_noabi/mongocxx/result/insert_one-fwd.hpp +include/mongocxx/v_noabi/mongocxx/result/insert_one.hpp +include/mongocxx/v_noabi/mongocxx/result/replace_one-fwd.hpp +include/mongocxx/v_noabi/mongocxx/result/replace_one.hpp +include/mongocxx/v_noabi/mongocxx/result/rewrap_many_datakey-fwd.hpp +include/mongocxx/v_noabi/mongocxx/result/rewrap_many_datakey.hpp +include/mongocxx/v_noabi/mongocxx/result/update-fwd.hpp +include/mongocxx/v_noabi/mongocxx/result/update.hpp +include/mongocxx/v_noabi/mongocxx/search_index_model-fwd.hpp +include/mongocxx/v_noabi/mongocxx/search_index_model.hpp +include/mongocxx/v_noabi/mongocxx/search_index_view-fwd.hpp +include/mongocxx/v_noabi/mongocxx/search_index_view.hpp +include/mongocxx/v_noabi/mongocxx/uri-fwd.hpp +include/mongocxx/v_noabi/mongocxx/uri.hpp +include/mongocxx/v_noabi/mongocxx/validation_criteria-fwd.hpp +include/mongocxx/v_noabi/mongocxx/validation_criteria.hpp +include/mongocxx/v_noabi/mongocxx/write_concern-fwd.hpp +include/mongocxx/v_noabi/mongocxx/write_concern.hpp +include/mongocxx/v_noabi/mongocxx/write_type-fwd.hpp +include/mongocxx/v_noabi/mongocxx/write_type.hpp +lib/cmake/bsoncxx-4.0.0/bsoncxx-config-version.cmake +lib/cmake/bsoncxx-4.0.0/bsoncxx-config.cmake +lib/cmake/bsoncxx-4.0.0/bsoncxx_targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/bsoncxx-4.0.0/bsoncxx_targets.cmake +lib/cmake/mongocxx-4.0.0/mongocxx-config-version.cmake +lib/cmake/mongocxx-4.0.0/mongocxx-config.cmake +lib/cmake/mongocxx-4.0.0/mongocxx_targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/mongocxx-4.0.0/mongocxx_targets.cmake +lib/libbsoncxx.so +lib/libbsoncxx.so.4.0.0 +lib/libbsoncxx.so._noabi +lib/libmongocxx.so +lib/libmongocxx.so.4.0.0 +lib/libmongocxx.so._noabi +libdata/pkgconfig/libbsoncxx.pc +libdata/pkgconfig/libmongocxx.pc +%%DATADIR%%/LICENSE +%%DATADIR%%/README.md +%%DATADIR%%/THIRD-PARTY-NOTICES diff --git a/devel/py-janus/Makefile b/devel/py-janus/Makefile index 23e53a02486b..da93c000da37 100644 --- a/devel/py-janus/Makefile +++ b/devel/py-janus/Makefile @@ -1,6 +1,5 @@ PORTNAME= janus -PORTVERSION= 1.1.0 -PORTREVISION= 1 +PORTVERSION= 2.0.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-janus/distinfo b/devel/py-janus/distinfo index c8e7680a4dc3..e48a36e55542 100644 --- a/devel/py-janus/distinfo +++ b/devel/py-janus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730261800 -SHA256 (janus-1.1.0.tar.gz) = 0634df8b2b31f8afda4311abcf7fea912686fef717d13769eeaa01ae08d2b84c -SIZE (janus-1.1.0.tar.gz) = 18756 +TIMESTAMP = 1757122556 +SHA256 (janus-2.0.0.tar.gz) = 0970f38e0e725400496c834a368a67ee551dc3b5ad0a257e132f5b46f2e77770 +SIZE (janus-2.0.0.tar.gz) = 22910 diff --git a/devel/py-junitparser/Makefile b/devel/py-junitparser/Makefile index 9552245b0e07..f88c51c361bc 100644 --- a/devel/py-junitparser/Makefile +++ b/devel/py-junitparser/Makefile @@ -1,12 +1,13 @@ PORTNAME= junitparser -DISTVERSION= 3.2.0 +DISTVERSION= 4.0.2 CATEGORIES= devel net #MASTER_SITES= PYPI # some test files are missing PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Manipulating JUnit/xUnit Result XML files -WWW= https://junitparser.readthedocs.io/en/latest/ +WWW= https://junitparser.readthedocs.io/en/latest/ \ + https://github.com/weiwei/junitparser LICENSE= APACHE20 @@ -21,4 +22,6 @@ GH_ACCOUNT= weiwei NO_ARCH= yes +# tests as of 4.0.2: 123 passed, 2 skipped in 8.13s + .include <bsd.port.mk> diff --git a/devel/py-junitparser/distinfo b/devel/py-junitparser/distinfo index f7d3bd976c08..54b195d61e02 100644 --- a/devel/py-junitparser/distinfo +++ b/devel/py-junitparser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725252816 -SHA256 (weiwei-junitparser-3.2.0_GH0.tar.gz) = 25771690d2d450a2426a78b58fd9719b5098bd44f05eb5aedf9a4731bb63157f -SIZE (weiwei-junitparser-3.2.0_GH0.tar.gz) = 23108 +TIMESTAMP = 1757122225 +SHA256 (weiwei-junitparser-4.0.2_GH0.tar.gz) = 7611c87d8754ec77d75dc650e93713c24d1f923250406df3eeddff1d876365da +SIZE (weiwei-junitparser-4.0.2_GH0.tar.gz) = 29135 diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile index d5d72d814f89..03d45ee28a08 100644 --- a/devel/py-maturin/Makefile +++ b/devel/py-maturin/Makefile @@ -1,6 +1,5 @@ PORTNAME= maturin -DISTVERSION= 1.9.1 -PORTREVISION= 1 +DISTVERSION= 1.9.4 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-maturin/distinfo b/devel/py-maturin/distinfo index 9d6f4fa2d518..163d28923e8c 100644 --- a/devel/py-maturin/distinfo +++ b/devel/py-maturin/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1752386758 -SHA256 (maturin-1.9.1.tar.gz) = 97b52fb19d20c1fdc70e4efdc05d79853a4c9c0051030c93a793cd5181dc4ccd -SIZE (maturin-1.9.1.tar.gz) = 209757 +TIMESTAMP = 1756543540 +SHA256 (maturin-1.9.4.tar.gz) = 235163a0c99bc6f380fb8786c04fd14dcf6cd622ff295ea3de525015e6ac40cf +SIZE (maturin-1.9.4.tar.gz) = 213647 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 diff --git a/devel/py-maturin/files/patch-pyproject.toml b/devel/py-maturin/files/patch-pyproject.toml new file mode 100644 index 000000000000..ad79b31a27b2 --- /dev/null +++ b/devel/py-maturin/files/patch-pyproject.toml @@ -0,0 +1,27 @@ +* Relax version requirements for py-setuptools and enable build for + older versions of it + +--- pyproject.toml.orig 2025-08-04 11:39:48 UTC ++++ pyproject.toml +@@ -1,7 +1,7 @@ requires = [ + # Workaround to bootstrap maturin on non-manylinux platforms + [build-system] + requires = [ +- "setuptools>=77.0.0", ++ "setuptools", + "tomli>=1.1.0 ; python_version<'3.11'", + "setuptools-rust>=1.11.0", + ] +@@ -14,11 +14,7 @@ requires-python = ">=3.7" + authors = [{ name = "konstin", email = "konstin@mailbox.org" }] + readme = { file = "README.md", content-type = "text/markdown" } + requires-python = ">=3.7" +-license = "MIT OR Apache-2.0" +-license-files = [ +- "license-mit", +- "license-apache", +-] ++license = { text = "MIT OR Apache-2.0" } + classifiers = [ + "Topic :: Software Development :: Build Tools", + "Programming Language :: Rust", diff --git a/devel/py-pytest-timeout/Makefile b/devel/py-pytest-timeout/Makefile index 7ca86533aa43..b7cacd817606 100644 --- a/devel/py-pytest-timeout/Makefile +++ b/devel/py-pytest-timeout/Makefile @@ -1,9 +1,9 @@ PORTNAME= pytest-timeout -PORTVERSION= 2.1.0 -PORTREVISION= 1 +PORTVERSION= 2.4.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} MAINTAINER= loader@FreeBSD.org COMMENT= Pytest plugin to abort hanging tests @@ -12,7 +12,7 @@ WWW= https://github.com/pytest-dev/pytest-timeout LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=5.0.0:devel/py-pytest@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=7.0.0:devel/py-pytest@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR} diff --git a/devel/py-pytest-timeout/distinfo b/devel/py-pytest-timeout/distinfo index ff21aa45426d..ad294efafe7b 100644 --- a/devel/py-pytest-timeout/distinfo +++ b/devel/py-pytest-timeout/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659146345 -SHA256 (pytest-timeout-2.1.0.tar.gz) = c07ca07404c612f8abbe22294b23c368e2e5104b521c1790195561f37e1ac3d9 -SIZE (pytest-timeout-2.1.0.tar.gz) = 18386 +TIMESTAMP = 1757054483 +SHA256 (pytest_timeout-2.4.0.tar.gz) = 7e68e90b01f9eff71332b25001f85c75495fc4e3a836701876183c4bcfd0540a +SIZE (pytest_timeout-2.4.0.tar.gz) = 17973 diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile index 272beffbbc7a..ee4f6ba69fb3 100644 --- a/devel/py-tox/Makefile +++ b/devel/py-tox/Makefile @@ -1,5 +1,5 @@ PORTNAME= tox -DISTVERSION= 4.30.0 +DISTVERSION= 4.30.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo index c4f21736f655..04b48b7c00de 100644 --- a/devel/py-tox/distinfo +++ b/devel/py-tox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756963724 -SHA256 (tox-4.30.0.tar.gz) = db99347d8afa2dc31970c0f2f8bfd5d2f03c31aa086a6b0ce5558b4ab6746f70 -SIZE (tox-4.30.0.tar.gz) = 201730 +TIMESTAMP = 1757156051 +SHA256 (tox-4.30.1.tar.gz) = 9b685427cc143064fc98171c18d2065763095100e6f429c813bbd51765a36b1e +SIZE (tox-4.30.1.tar.gz) = 202209 diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile index 92fda6499227..0b19128cec57 100644 --- a/editors/lapce/Makefile +++ b/editors/lapce/Makefile @@ -1,7 +1,6 @@ PORTNAME= lapce DISTVERSIONPREFIX= v -DISTVERSION= 0.4.4 # Cargo.lock patched: `make patch cargo-crates` -PORTREVISION= 1 +DISTVERSION= 0.4.5 # Cargo.lock patched: `make patch cargo-crates` CATEGORIES= editors MAINTAINER= eduardo@FreeBSD.org @@ -44,5 +43,6 @@ post-install: post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/cargo-crates/fontdb-0.16.2/src/lib.rs + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/cargo-crates/fontdb-0.23.0/src/lib.rs .include <bsd.port.mk> diff --git a/editors/lapce/Makefile.crates b/editors/lapce/Makefile.crates index f8f9fc59b1ad..93a43dde5e32 100644 --- a/editors/lapce/Makefile.crates +++ b/editors/lapce/Makefile.crates @@ -133,7 +133,6 @@ CARGO_CRATES= Inflector-0.11.4 \ dirs-sys-0.3.7 \ dirs-sys-next-0.1.2 \ dispatch-0.2.0 \ - dispatch2-0.2.0 \ dispatch2-0.3.0 \ displaydoc-0.2.5 \ dlib-0.5.2 \ @@ -429,7 +428,7 @@ CARGO_CRATES= Inflector-0.11.4 \ renderdoc-sys-1.1.0 \ reqwest-0.11.27 \ resvg-0.45.1 \ - rfd-0.15.3 \ + rfd-0.15.4 \ rgb-0.8.36 \ roxmltree-0.19.0 \ roxmltree-0.20.0 \ @@ -489,9 +488,9 @@ CARGO_CRATES= Inflector-0.11.4 \ strict-num-0.1.1 \ strsim-0.10.0 \ strum-0.26.3 \ - strum-0.27.1 \ + strum-0.27.2 \ strum_macros-0.26.4 \ - strum_macros-0.27.1 \ + strum_macros-0.27.2 \ svgtypes-0.15.3 \ swash-0.2.5 \ syn-1.0.109 \ @@ -630,7 +629,7 @@ CARGO_CRATES= Inflector-0.11.4 \ wiggle-macro-14.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.5 \ + winapi-util-0.1.10 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ winch-codegen-0.12.2 \ windows-0.44.0 \ @@ -723,12 +722,12 @@ CARGO_CRATES= Inflector-0.11.4 \ zvariant_utils-3.2.0 \ structdesc@git+https://github.com/lapce/structdesc?rev=bb56969f22fdb2c2d6c03f158fd4a2bdc983b659\#bb56969f22fdb2c2d6c03f158fd4a2bdc983b659 \ psp-types@git+https://github.com/lapce/psp-types?rev=f7fea28f59e7b2d6faa1034a21679ad49b3524ad\#f7fea28f59e7b2d6faa1034a21679ad49b3524ad \ - floem,floem-editor-core,floem_reactive,floem_renderer,floem_tiny_skia_renderer,floem_vger_renderer@git+https://github.com/lapce/floem?rev=abe59206013a3d700d861ccff3439d94ad3e2c45\#abe59206013a3d700d861ccff3439d94ad3e2c45 \ alacritty_terminal@git+https://github.com/alacritty/alacritty?rev=cacdb5bb3b72bad2c729227537979d95af75978f\#cacdb5bb3b72bad2c729227537979d95af75978f \ wasi-experimental-http-wasmtime@git+https://github.com/lapce/wasi-experimental-http\#21419eb785cb583ead180f25a9685fa16de7f326 \ human-sort@git+https://github.com/dragazo/human-sort?rev=1e74db1e09e8194ba88ad983723cf6f8b0c365da\#1e74db1e09e8194ba88ad983723cf6f8b0c365da \ floem-vger@git+https://github.com/lapce/vger-rs.git?rev=3206d47ec1e30b645ddcb0687036ba3e1f0d98ec\#3206d47ec1e30b645ddcb0687036ba3e1f0d98ec \ dpi,winit@git+https://github.com/rust-windowing/winit?rev=ee245c569d65fdeacf705ee5eedb564508d10ebe\#ee245c569d65fdeacf705ee5eedb564508d10ebe \ + floem,floem-editor-core,floem_reactive,floem_renderer,floem_tiny_skia_renderer,floem_vger_renderer@git+https://github.com/lapce/floem?rev=e0dd862564e3afbad5cba8ebe60df166a7a41e56\#e0dd862564e3afbad5cba8ebe60df166a7a41e56 \ muda@git+https://github.com/tauri-apps/muda?rev=8e986af3cea96a729413abc75c3702dec3990bd2\#8e986af3cea96a729413abc75c3702dec3990bd2 \ tracing,tracing-appender,tracing-attributes,tracing-core,tracing-log,tracing-subscriber@git+https://github.com/tokio-rs/tracing?rev=908cc432a5994f6e17c8f36e13c217dc40085704\#908cc432a5994f6e17c8f36e13c217dc40085704 \ regalloc2@git+https://github.com/bytecodealliance/regalloc2?rev=5d79e12d0a93b10fc181f4da409b4671dd365228\#5d79e12d0a93b10fc181f4da409b4671dd365228 \ diff --git a/editors/lapce/distinfo b/editors/lapce/distinfo index d3f132b2b267..d6c6da39c26c 100644 --- a/editors/lapce/distinfo +++ b/editors/lapce/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1756581753 +TIMESTAMP = 1757153410 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 SHA256 (rust/crates/ab_glyph-0.2.21.crate) = 5110f1c78cf582855d895ecd0746b653db010cec6d9f5575293f27934d980a39 @@ -269,8 +269,6 @@ SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6f SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681 SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 -SHA256 (rust/crates/dispatch2-0.2.0.crate) = 1a0d569e003ff27784e0e14e4a594048698e0c0f0b66cabcb51511be55a7caa0 -SIZE (rust/crates/dispatch2-0.2.0.crate) = 38637 SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 @@ -861,8 +859,8 @@ SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961ab SIZE (rust/crates/reqwest-0.11.27.crate) = 163155 SHA256 (rust/crates/resvg-0.45.1.crate) = a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43 SIZE (rust/crates/resvg-0.45.1.crate) = 78002 -SHA256 (rust/crates/rfd-0.15.3.crate) = 80c844748fdc82aae252ee4594a89b6e7ebef1063de7951545564cbc4e57075d -SIZE (rust/crates/rfd-0.15.3.crate) = 54977 +SHA256 (rust/crates/rfd-0.15.4.crate) = ef2bee61e6cffa4635c72d7d81a84294e28f0930db0ddcb0f66d10244674ebed +SIZE (rust/crates/rfd-0.15.4.crate) = 56785 SHA256 (rust/crates/rgb-0.8.36.crate) = 20ec2d3e3fc7a92ced357df9cebd5a10b6fb2aa1ee797bf7e9ce2f17dffc8f59 SIZE (rust/crates/rgb-0.8.36.crate) = 16576 SHA256 (rust/crates/roxmltree-0.19.0.crate) = 3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f @@ -981,12 +979,12 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0 SIZE (rust/crates/strsim-0.10.0.crate) = 11355 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 -SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32 -SIZE (rust/crates/strum-0.27.1.crate) = 7467 +SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf +SIZE (rust/crates/strum-0.27.2.crate) = 8489 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 -SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8 -SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670 +SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 +SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 SHA256 (rust/crates/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc SIZE (rust/crates/svgtypes-0.15.3.crate) = 43696 SHA256 (rust/crates/swash-0.2.5.crate) = f745de914febc7c9ab4388dfaf94bbc87e69f57bb41133a9b0c84d4be49856f3 @@ -1263,8 +1261,8 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 -SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 +SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22 +SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/winch-codegen-0.12.2.crate) = d2942fc0530ed88259df32f09f52a4222583e1ec7c3fa3f4a911905bbf70c3b0 @@ -1449,8 +1447,6 @@ SHA256 (lapce-structdesc-bb56969f22fdb2c2d6c03f158fd4a2bdc983b659_GH0.tar.gz) = SIZE (lapce-structdesc-bb56969f22fdb2c2d6c03f158fd4a2bdc983b659_GH0.tar.gz) = 2312 SHA256 (lapce-psp-types-f7fea28f59e7b2d6faa1034a21679ad49b3524ad_GH0.tar.gz) = ce4e9df73ce961e3b6058b00f8f4588890055325da88ed580201b0306f2c5ec5 SIZE (lapce-psp-types-f7fea28f59e7b2d6faa1034a21679ad49b3524ad_GH0.tar.gz) = 1262 -SHA256 (lapce-floem-abe59206013a3d700d861ccff3439d94ad3e2c45_GH0.tar.gz) = 9f60e7a8e0286c9c0a5d9d720ce8e39dc5e24f534f9e8c424703066a5a86c49c -SIZE (lapce-floem-abe59206013a3d700d861ccff3439d94ad3e2c45_GH0.tar.gz) = 2674680 SHA256 (alacritty-alacritty-cacdb5bb3b72bad2c729227537979d95af75978f_GH0.tar.gz) = 0dcf60782756becf851c189b6dadd409fc896fce829920f07eaef569887d02ee SIZE (alacritty-alacritty-cacdb5bb3b72bad2c729227537979d95af75978f_GH0.tar.gz) = 1639729 SHA256 (lapce-wasi-experimental-http-21419eb785cb583ead180f25a9685fa16de7f326_GH0.tar.gz) = ace4fd9e640f47bcf61f635776deb5de5d2c98d9566edbe3662da51d30c796dc @@ -1461,6 +1457,8 @@ SHA256 (lapce-vger-rs-3206d47ec1e30b645ddcb0687036ba3e1f0d98ec_GH0.tar.gz) = 98c SIZE (lapce-vger-rs-3206d47ec1e30b645ddcb0687036ba3e1f0d98ec_GH0.tar.gz) = 100450 SHA256 (rust-windowing-winit-ee245c569d65fdeacf705ee5eedb564508d10ebe_GH0.tar.gz) = 6ff81ea0500730b1655efd8d1ed7849f7d3b0e9053960f7df32fbd68d5a510b5 SIZE (rust-windowing-winit-ee245c569d65fdeacf705ee5eedb564508d10ebe_GH0.tar.gz) = 626178 +SHA256 (lapce-floem-e0dd862564e3afbad5cba8ebe60df166a7a41e56_GH0.tar.gz) = 530cc6b926c4ad032fd05a0414ac2bf9b27d289a0beee9c83302bed728945743 +SIZE (lapce-floem-e0dd862564e3afbad5cba8ebe60df166a7a41e56_GH0.tar.gz) = 2674839 SHA256 (tauri-apps-muda-8e986af3cea96a729413abc75c3702dec3990bd2_GH0.tar.gz) = 27b8eee39b68ca69e4c152e550caddf6a5740329d4dc285c7470d0cad13100e7 SIZE (tauri-apps-muda-8e986af3cea96a729413abc75c3702dec3990bd2_GH0.tar.gz) = 105561 SHA256 (tokio-rs-tracing-908cc432a5994f6e17c8f36e13c217dc40085704_GH0.tar.gz) = 810e957c463717e22ff4bc93e168a45c4f85e5552015d1c15d6b223ba92d4b03 @@ -1471,5 +1469,5 @@ SHA256 (lapce-lsp-types-feaa1e2ec80975c9dadd400a238ceacf071058e6_GH0.tar.gz) = 3 SIZE (lapce-lsp-types-feaa1e2ec80975c9dadd400a238ceacf071058e6_GH0.tar.gz) = 68504 SHA256 (lapce-locale_config-54c9fe6a247c3618c224ec57e6c3a747bc3a96e4_GH0.tar.gz) = 662e0079b9b2a666b47c8ee953c17f79c810a437ba7c9e4c5d60f924d4ace4ac SIZE (lapce-locale_config-54c9fe6a247c3618c224ec57e6c3a747bc3a96e4_GH0.tar.gz) = 22177 -SHA256 (lapce-lapce-v0.4.4_GH0.tar.gz) = f1acfc01a1d9ac22cde0e2e8105de048fa6940d3f68b23b8b26438028109987a -SIZE (lapce-lapce-v0.4.4_GH0.tar.gz) = 2676079 +SHA256 (lapce-lapce-v0.4.5_GH0.tar.gz) = e5e9df702c2f108da57b8a5232d797c582171c0523a0ac381947058ec667423c +SIZE (lapce-lapce-v0.4.5_GH0.tar.gz) = 2868458 diff --git a/editors/lapce/files/patch-Cargo.lock b/editors/lapce/files/patch-Cargo.lock index 5855975e4a8d..b1b62609844d 100644 --- a/editors/lapce/files/patch-Cargo.lock +++ b/editors/lapce/files/patch-Cargo.lock @@ -1,6 +1,6 @@ ---- Cargo.lock.orig 2025-08-30 05:01:02 UTC +--- Cargo.lock.orig 2025-09-05 16:15:14 UTC +++ Cargo.lock -@@ -4010,15 +4010,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178 +@@ -4003,15 +4003,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] @@ -16,7 +16,7 @@ name = "openssl-sys" version = "0.9.106" source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -4026,7 +4017,6 @@ dependencies = [ +@@ -4019,7 +4010,6 @@ dependencies = [ dependencies = [ "cc", "libc", diff --git a/editors/lapce/files/patch-cargo-crates_fontdb-0.23.0_src_lib.rs b/editors/lapce/files/patch-cargo-crates_fontdb-0.23.0_src_lib.rs new file mode 100644 index 000000000000..523480dda61a --- /dev/null +++ b/editors/lapce/files/patch-cargo-crates_fontdb-0.23.0_src_lib.rs @@ -0,0 +1,23 @@ +--- cargo-crates/fontdb-0.23.0/src/lib.rs.orig 2006-07-24 01:21:28 UTC ++++ cargo-crates/fontdb-0.23.0/src/lib.rs +@@ -485,7 +485,7 @@ impl Database { + fn load_no_fontconfig(&mut self) { + let mut seen = Default::default(); + self.load_fonts_dir_impl("/usr/share/fonts/".as_ref(), &mut seen); +- self.load_fonts_dir_impl("/usr/local/share/fonts/".as_ref(), &mut seen); ++ self.load_fonts_dir_impl("%%PREFIX%%/share/fonts/".as_ref(), &mut seen); + + if let Ok(ref home) = std::env::var("HOME") { + let home_path = std::path::Path::new(home); +@@ -527,9 +527,9 @@ impl Database { + }; + + if read_global { +- let _ = fontconfig.merge_config(Path::new("/etc/fonts/local.conf")); ++ let _ = fontconfig.merge_config(Path::new("%%PREFIX%%/etc/fonts/local.conf")); + } +- let _ = fontconfig.merge_config(Path::new("/etc/fonts/fonts.conf")); ++ let _ = fontconfig.merge_config(Path::new("%%PREFIX%%/etc/fonts/fonts.conf")); + } + + for fontconfig_parser::Alias { diff --git a/games/crossfire-client/Makefile b/games/crossfire-client/Makefile index 373ec8e28cf0..f6355963060e 100644 --- a/games/crossfire-client/Makefile +++ b/games/crossfire-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= crossfire-client -DISTVERSION= 1.75.4 +DISTVERSION= 1.75.5 CATEGORIES= games MASTER_SITES= SF/crossfire/${PORTNAME}/${DISTVERSION} @@ -19,6 +19,7 @@ USE_PERL5= build USE_SDL= mixer2 sdl2 USE_XORG= ice sm x11 xext -CMAKE_ARGS= -DLUA=OFF -DMETASERVER2=ON -DSOUND=ON +CMAKE_ON= METASERVER2 SOUND +CMAKE_OFF= LUA .include <bsd.port.mk> diff --git a/games/crossfire-client/distinfo b/games/crossfire-client/distinfo index 0e718809d2a8..cf8fadc6a799 100644 --- a/games/crossfire-client/distinfo +++ b/games/crossfire-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752807272 -SHA256 (crossfire-client-1.75.4.tar.gz) = 14b7d5f0a637d4e947d91955ae4d973035c25bfbec3e9d57dbddcf8221780189 -SIZE (crossfire-client-1.75.4.tar.gz) = 12980965 +TIMESTAMP = 1753508136 +SHA256 (crossfire-client-1.75.5.tar.gz) = a3cbf0a3fa73ccc61b643a6477e2fe8d45543c75a2c835c069a3514ad6858b0d +SIZE (crossfire-client-1.75.5.tar.gz) = 12979374 diff --git a/graphics/ImageMagick6/Makefile b/graphics/ImageMagick6/Makefile index 3fb6a33cef5d..492e56d0d38d 100644 --- a/graphics/ImageMagick6/Makefile +++ b/graphics/ImageMagick6/Makefile @@ -1,6 +1,6 @@ PORTNAME= ImageMagick DISTVERSION= 6.9.13-23 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= graphics perl5 MASTER_SITES= https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ \ diff --git a/graphics/ImageMagick7/Makefile b/graphics/ImageMagick7/Makefile index cb75395fb18f..fb81c00d0923 100644 --- a/graphics/ImageMagick7/Makefile +++ b/graphics/ImageMagick7/Makefile @@ -1,6 +1,6 @@ PORTNAME= ImageMagick DISTVERSION= 7.1.1-45 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics perl5 MASTER_SITES= https://ftp.acc.umu.se/mirror/imagemagick.org/ftp/releases/ \ https://mirror.dogado.de/imagemagick/releases/ \ diff --git a/graphics/ampasCTL/Makefile b/graphics/ampasCTL/Makefile index 149e773dc8a5..aeba7e38c749 100644 --- a/graphics/ampasCTL/Makefile +++ b/graphics/ampasCTL/Makefile @@ -1,6 +1,6 @@ PORTNAME= ampasCTL PORTVERSION= 1.5.2 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= graphics devel MAINTAINER= ports@FreeBSD.org diff --git a/graphics/appleseed/Makefile b/graphics/appleseed/Makefile index 2a23983eb15d..2978ccdaa53c 100644 --- a/graphics/appleseed/Makefile +++ b/graphics/appleseed/Makefile @@ -1,6 +1,6 @@ PORTNAME= appleseed DISTVERSION= 2.1.0-beta -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= graphics PATCH_SITES= http://vault.101011010.xyz/distfiles/ LOCAL/danfe diff --git a/graphics/art/Makefile b/graphics/art/Makefile index f5fdf56115ec..68065ba3bd47 100644 --- a/graphics/art/Makefile +++ b/graphics/art/Makefile @@ -1,6 +1,6 @@ PORTNAME= art DISTVERSION= 1.25.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= https://github.com/artpixls/ART/releases/download/${DISTVERSION}/ PKGNAMESUFFIX= -raw-image-editor diff --git a/graphics/blender/Makefile b/graphics/blender/Makefile index d6e4b775ff80..aa247cd14c52 100644 --- a/graphics/blender/Makefile +++ b/graphics/blender/Makefile @@ -1,6 +1,6 @@ PORTNAME= blender DISTVERSION= 4.2.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= graphics multimedia MASTER_SITES= http://download.blender.org/source/ \ http://mirror.cs.umn.edu/blender.org/source/ \ diff --git a/graphics/cimg/Makefile b/graphics/cimg/Makefile index e607a65ce798..328d208be833 100644 --- a/graphics/cimg/Makefile +++ b/graphics/cimg/Makefile @@ -1,7 +1,7 @@ PORTNAME= cimg DISTVERSIONPREFIX= v. DISTVERSION= 3.5.5 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 3 CATEGORIES= graphics devel diff --git a/graphics/ctl/Makefile b/graphics/ctl/Makefile index d093a48c36c9..482ff07bdf2e 100644 --- a/graphics/ctl/Makefile +++ b/graphics/ctl/Makefile @@ -1,7 +1,7 @@ PORTNAME= ctl DISTVERSIONPREFIX= ctl- DISTVERSION= 1.5.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics lang PKGNAMESUFFIX= -language diff --git a/graphics/darktable/Makefile b/graphics/darktable/Makefile index 58e9836264df..8fef9cea2700 100644 --- a/graphics/darktable/Makefile +++ b/graphics/darktable/Makefile @@ -1,6 +1,6 @@ PORTNAME= darktable PORTVERSION= 5.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MASTER_SITES= https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION:C/\.rc/rc/}/ diff --git a/graphics/devil/Makefile b/graphics/devil/Makefile index 429b5b9e31ec..02a128585a0c 100644 --- a/graphics/devil/Makefile +++ b/graphics/devil/Makefile @@ -1,7 +1,7 @@ PORTNAME= devil DISTVERSIONPREFIX= v DISTVERSION= 1.8.0 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= graphics diff --git a/graphics/enblend/Makefile b/graphics/enblend/Makefile index 098658da135b..0499ee25e5c6 100644 --- a/graphics/enblend/Makefile +++ b/graphics/enblend/Makefile @@ -1,6 +1,6 @@ PORTNAME= enblend PORTVERSION= 4.2 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= graphics MASTER_SITES= SF/enblend/enblend-enfuse/enblend-enfuse-${PORTVERSION} DISTNAME= enblend-enfuse-${PORTVERSION} diff --git a/graphics/exrtools/Makefile b/graphics/exrtools/Makefile index 735572bb4480..d2d63895529c 100644 --- a/graphics/exrtools/Makefile +++ b/graphics/exrtools/Makefile @@ -1,6 +1,6 @@ PORTNAME= exrtools DISTVERSION= 0.4 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= graphics MASTER_SITES= http://scanline.ca/exrtools/ \ LOCAL/ehaupt diff --git a/graphics/fyre/Makefile b/graphics/fyre/Makefile index 724c770bebf1..6e58b423ab94 100644 --- a/graphics/fyre/Makefile +++ b/graphics/fyre/Makefile @@ -1,6 +1,6 @@ PORTNAME= fyre PORTVERSION= 1.0.1 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= graphics MASTER_SITES= http://releases.navi.cx/fyre/ diff --git a/graphics/gdal/Makefile b/graphics/gdal/Makefile index 9f7d349d1931..ba33eda016b9 100644 --- a/graphics/gdal/Makefile +++ b/graphics/gdal/Makefile @@ -1,6 +1,6 @@ PORTNAME= gdal PORTVERSION= 3.11.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics geography MASTER_SITES= https://download.osgeo.org/gdal/${PORTVERSION}/ \ LOCAL/sunpoet diff --git a/graphics/gegl/Makefile b/graphics/gegl/Makefile index cd7492e03f46..189c564ad4a3 100644 --- a/graphics/gegl/Makefile +++ b/graphics/gegl/Makefile @@ -1,6 +1,6 @@ PORTNAME= gegl DISTVERSION= 0.4.62 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= GIMP diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile index 933ca2ee2ddb..bf9386d2191c 100644 --- a/graphics/gimp-app/Makefile +++ b/graphics/gimp-app/Makefile @@ -1,6 +1,6 @@ PORTNAME= gimp DISTVERSION= 2.10.38 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile index 1c4de063bbe6..9b7bfa562ca9 100644 --- a/graphics/gimp3-app/Makefile +++ b/graphics/gimp3-app/Makefile @@ -1,6 +1,6 @@ PORTNAME= gimp DISTVERSION= 3.0.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES?= graphics gnome MASTER_SITES= GIMP/gimp/v${PORTVERSION:R} PKGNAMESUFFIX= 3-app diff --git a/graphics/gmic/Makefile b/graphics/gmic/Makefile index c172e3934b06..2e795e75eb6c 100644 --- a/graphics/gmic/Makefile +++ b/graphics/gmic/Makefile @@ -1,6 +1,6 @@ PORTNAME= gmic DISTVERSION= 3.1.6 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= graphics MASTER_SITES= https://gmic.eu/files/source/ DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/gstreamer1-plugins-openexr/Makefile b/graphics/gstreamer1-plugins-openexr/Makefile index ce8254e3d972..939d0831fa5b 100644 --- a/graphics/gstreamer1-plugins-openexr/Makefile +++ b/graphics/gstreamer1-plugins-openexr/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics COMMENT= GStreamer OpenExr codec plugin diff --git a/graphics/hdr_tools/Makefile b/graphics/hdr_tools/Makefile index 322e80373701..e9ee166a7d8d 100644 --- a/graphics/hdr_tools/Makefile +++ b/graphics/hdr_tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= hdr_tools PORTVERSION= 0.0.2010.11.23 # unspecified by the author, so use the date -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= graphics MASTER_SITES= http://ttic.uchicago.edu/~cotter/projects/hdr_tools/archives/ \ http://freebsd.nsu.ru/distfiles/ diff --git a/graphics/hs-tart/Makefile b/graphics/hs-tart/Makefile index 7e54da8c660a..1c7d6c4efd26 100644 --- a/graphics/hs-tart/Makefile +++ b/graphics/hs-tart/Makefile @@ -1,29 +1,23 @@ PORTNAME= tart -DISTVERSION= 0.3-20241122 +DISTVERSION= 0.4 CATEGORIES= graphics haskell PKGNAMESUFFIX= -terminal-art MAINTAINER= tiago.gasiba@gmail.com COMMENT= Program to make ASCII art on the terminal -WWW= https://github.com/jtdaugherty/tart +WWW= https://hackage.haskell.org/package/tart \ + https://github.com/jtdaugherty/tart LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cabal -USE_GITHUB= yes -GH_ACCOUNT= jtdaugherty -GH_PROJECT= tart -GH_TAGNAME= 49100f0 - -USE_LOCALE= en_US.UTF-8 - -USE_CABAL= ansi-terminal-1.1.2 \ - ansi-terminal-types-1.1 \ +USE_CABAL= ansi-terminal-1.1.3 \ + ansi-terminal-types-1.1.3 \ bimap-0.5.0 \ - blaze-builder-0.4.2.3 \ - brick-2.5 \ + blaze-builder-0.4.4.1 \ + brick-2.7 \ case-insensitive-1.2.1.0 \ colour-2.3.6 \ config-ini-0.2.7.0_1 \ @@ -36,25 +30,25 @@ USE_CABAL= ansi-terminal-1.1.2 \ microlens-mtl-0.2.1.0 \ microlens-platform-0.4.4.1 \ microlens-th-0.4.3.17 \ - optparse-applicative-0.18.1.0_1 \ - os-string-2.0.7 \ + optparse-applicative-0.19.0.0 \ + os-string-2.0.8 \ parser-combinators-1.3.0_1 \ prettyprinter-1.7.1 \ prettyprinter-ansi-terminal-1.1.3 \ - primitive-0.9.0.0_2 \ - random-1.3.0 \ + primitive-0.9.1.0 \ + random-1.3.1 \ scientific-0.3.8.0_2 \ - splitmix-0.1.1 \ + splitmix-0.1.3.1 \ tagged-0.8.9 \ - tasty-1.5.3_1 \ + tasty-1.5.3_2 \ text-zipper-0.13 \ th-abstraction-0.7.1.0_1 \ transformers-compat-0.7.2 \ - unix-compat-0.7.3_1 \ + unix-compat-0.7.4.1 \ unordered-containers-0.2.20_4 \ utf8-string-1.0.2 \ - vector-0.13.2.0_1 \ - vector-stream-0.1.0.1_3 \ + vector-0.13.2.0_2 \ + vector-stream-0.1.0.1_4 \ vty-6.4 \ vty-crossplatform-0.4.0.0 \ vty-unix-0.2.0.0 \ diff --git a/graphics/hs-tart/distinfo b/graphics/hs-tart/distinfo index 2a4cc6ccdb94..99b932543f21 100644 --- a/graphics/hs-tart/distinfo +++ b/graphics/hs-tart/distinfo @@ -1,14 +1,16 @@ -TIMESTAMP = 1743133869 -SHA256 (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = a8d04a3e0451e22a6499a92311f0df1196dc65b687df7d10e3f30d92420156b0 -SIZE (cabal/ansi-terminal-1.1.2/ansi-terminal-1.1.2.tar.gz) = 36259 -SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25 -SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746 +TIMESTAMP = 1757017970 +SHA256 (cabal/tart-0.4/tart-0.4.tar.gz) = 592559481b64fd19231de4ac13604f97702d5f0335477a671a329f4b0bd6ee14 +SIZE (cabal/tart-0.4/tart-0.4.tar.gz) = 30158 +SHA256 (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 88d11a165cd709bfd603b4bc36afd5b39d3e9eec69ee466ca4359441d468c092 +SIZE (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 32633 +SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689 +SIZE (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 8791 SHA256 (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = b0b44b0f2eaceb83f46dfa3d1747e080c45204c64d18bb9e63747299266f0c95 SIZE (cabal/bimap-0.5.0/bimap-0.5.0.tar.gz) = 11205 -SHA256 (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 66291874236b7342adab033e3cddae414a23a2865dfb44095dfc4e0b9d46703b -SIZE (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 60777 -SHA256 (cabal/brick-2.5/brick-2.5.tar.gz) = 28ca75300a2e22c85885f711d50a359d18506f6d44c19bbe7e0798ab671aa50e -SIZE (cabal/brick-2.5/brick-2.5.tar.gz) = 225749 +SHA256 (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 971d360428ac97af9a4e55e4f2c23649f6cedc0ce5d6e94d520e663f33ea5113 +SIZE (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 59452 +SHA256 (cabal/brick-2.7/brick-2.7.tar.gz) = 128887ca3c55fbbb11d060c842adcd03cf33b81dad791519130b76af70e72a2a +SIZE (cabal/brick-2.7/brick-2.7.tar.gz) = 235286 SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406 SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609 SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871 @@ -39,12 +41,10 @@ SHA256 (cabal/microlens-platform-0.4.4.1/microlens-platform-0.4.4.1.tar.gz) = f5 SIZE (cabal/microlens-platform-0.4.4.1/microlens-platform-0.4.4.1.tar.gz) = 5290 SHA256 (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 1d762c027ca332ae906cb031e87a423c2bbedebe3bb9d988188692a5de4c0a94 SIZE (cabal/microlens-th-0.4.3.17/microlens-th-0.4.3.17.tar.gz) = 24258 -SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491 -SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682 -SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82 -SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289 -SHA256 (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 339c35fd3a290522f23de4e33528423cfd0b0a8f22946b0b9816a817b926cba0 -SIZE (cabal/os-string-2.0.7/os-string-2.0.7.tar.gz) = 44683 +SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = cf16aeefd821730c7738447fa7c6b7ada7ca1c9cc25400d64ef283294d345871 +SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629 +SHA256 (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 02794279dd30282e7b0d45a860dda50ee26a92b1461f5da4545f62dab4172686 +SIZE (cabal/os-string-2.0.8/os-string-2.0.8.tar.gz) = 44896 SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447 SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699 SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b53f81b81dafbdc988d282b90c11e3da73562b4ea7876 @@ -53,24 +53,22 @@ SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa11 SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907 SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3 SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879 -SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7 -SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580 -SHA256 (cabal/primitive-0.9.0.0/revision/2.cabal) = de20bf4eff1f972088854c8efda6eaca2d3147aff62232c3707f059152638759 -SIZE (cabal/primitive-0.9.0.0/revision/2.cabal) = 3203 -SHA256 (cabal/random-1.3.0/random-1.3.0.tar.gz) = 6b5067e65625d777e31f151f5fcec351091d9de832183ca2a2a864e1cfd4f1b1 -SIZE (cabal/random-1.3.0/random-1.3.0.tar.gz) = 63786 +SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76 +SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724 +SHA256 (cabal/random-1.3.1/random-1.3.1.tar.gz) = d840ac83f265b0cfa2a678f8ec78627eb50cf9be2f067c52c8a4239c29b71a35 +SIZE (cabal/random-1.3.1/random-1.3.1.tar.gz) = 63846 SHA256 (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 13b343bca8aa26d7718e52e622e5a118056653edafcbc7ccc5333be7217218cf SIZE (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 24314 SHA256 (cabal/scientific-0.3.8.0/revision/2.cabal) = ba83a6701dd0110138443757aca4a42786afa94272b73045ef878fd860d1732e SIZE (cabal/scientific-0.3.8.0/revision/2.cabal) = 4397 -SHA256 (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7 -SIZE (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = 21981 +SHA256 (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = b6bcd0d79bd4fe40975c8ebe803be2f3bfbf6006069a59745a325a0df3f86270 +SIZE (cabal/splitmix-0.1.3.1/splitmix-0.1.3.1.tar.gz) = 21955 SHA256 (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 6daad88ebb414ba6a556d2898d2cbe7650e4276010e3a6eed939daf54b956784 SIZE (cabal/tagged-0.8.9/tagged-0.8.9.tar.gz) = 8151 SHA256 (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 54a0c7b644813af871a3726ac8771b5e17b5158c792a7acf8f9e2d3ae9360780 SIZE (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 66548 -SHA256 (cabal/tasty-1.5.3/revision/1.cabal) = 9d56ea9dbc274fc853fc531373b2c91bfe360e21460c2c6a5838897d86e3f6d0 -SIZE (cabal/tasty-1.5.3/revision/1.cabal) = 2923 +SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172a1e96b1dca05666c5cbd1183639412 +SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923 SHA256 (cabal/text-zipper-0.13/text-zipper-0.13.tar.gz) = 06521cc7c435f8e85aeb3ed3f2b872000c52087d73518de31e65bdca072a98a9 SIZE (cabal/text-zipper-0.13/text-zipper-0.13.tar.gz) = 9698 SHA256 (cabal/th-abstraction-0.7.1.0/th-abstraction-0.7.1.0.tar.gz) = f9b6184aba4c6b61dd0d96f7dad41a4c9db0a01d3cdbf993a7d860488f1c04c5 @@ -79,10 +77,8 @@ SHA256 (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 3011403d85b0070630e33d6 SIZE (cabal/th-abstraction-0.7.1.0/revision/1.cabal) = 2268 SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485 -SHA256 (cabal/unix-compat-0.7.3/unix-compat-0.7.3.tar.gz) = 7a4fad870952d632d55c8cfe2aad8b55ac95585dacae052fbea4e32968821d87 -SIZE (cabal/unix-compat-0.7.3/unix-compat-0.7.3.tar.gz) = 15593 -SHA256 (cabal/unix-compat-0.7.3/revision/1.cabal) = e1132808d30ad1adbcf1ba7f06c3dfe712a7ee382b225eb975e0ab8cfe0c21cd -SIZE (cabal/unix-compat-0.7.3/revision/1.cabal) = 3287 +SHA256 (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 3f9611624a100c75e672d900e63fe7a0e595615a34e6605662edaff151e44054 +SIZE (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 15619 SHA256 (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = d9cfb287cf00592d39dc9c3cac8b99627ea08f2c01798e70130fc39f7c90f11d SIZE (cabal/unordered-containers-0.2.20/unordered-containers-0.2.20.tar.gz) = 59823 SHA256 (cabal/unordered-containers-0.2.20/revision/4.cabal) = 233cbcdda6c2698932bb391ce0935fb44f80c115621ee815a21ed33ac8ede422 @@ -91,12 +87,12 @@ SHA256 (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = ee48deada7600370728c SIZE (cabal/utf8-string-1.0.2/utf8-string-1.0.2.tar.gz) = 10726 SHA256 (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 28f203c786cbf8ac6dc3fea3378ec36f34173d505fb4a1dd60fc8418ad91c423 SIZE (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 185739 -SHA256 (cabal/vector-0.13.2.0/revision/1.cabal) = b736a57b73520d2acf4865e3e2b40030d69782f35f870e376dc717ee2508d81f -SIZE (cabal/vector-0.13.2.0/revision/1.cabal) = 8804 +SHA256 (cabal/vector-0.13.2.0/revision/2.cabal) = 9ac338c8da52d8a37db08434ca4480fef2cea4f9aac240f4f994bb467f5275b4 +SIZE (cabal/vector-0.13.2.0/revision/2.cabal) = 8804 SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577 -SHA256 (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 5ac96695212a45ae7dc16d8031dbf5311da53e052c35f7ad4a8e2db7fafb651e -SIZE (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 1642 +SHA256 (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 483be6df13c72169a917640589666f9fece7bea9fa13fcd41d052dab37ea289e +SIZE (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 1642 SHA256 (cabal/vty-6.4/vty-6.4.tar.gz) = 7165a6238bd22aed8a3f142925a0de48e105a5585cd2499c90e2c56a63090a46 SIZE (cabal/vty-6.4/vty-6.4.tar.gz) = 66410 SHA256 (cabal/vty-crossplatform-0.4.0.0/vty-crossplatform-0.4.0.0.tar.gz) = 35e5433512b883e83aa8bb8c3475221174445a87e51f162b2ce07f9cf1eb3c1a @@ -105,5 +101,3 @@ SHA256 (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = c2ab67e09edc4bade04e26 SIZE (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = 28697 SHA256 (cabal/word-wrap-0.5/word-wrap-0.5.tar.gz) = f85f29ce003ca3e195ec95d49e350dfb713bf71db726270143375df2c610a744 SIZE (cabal/word-wrap-0.5/word-wrap-0.5.tar.gz) = 6105 -SHA256 (cabal/jtdaugherty-tart-0.3-20241122-49100f0_GH0.tar.gz) = fc301eff27eff638974a2f7c2636e4db32949f3ace3b2d34f310bcc45a97894f -SIZE (cabal/jtdaugherty-tart-0.3-20241122-49100f0_GH0.tar.gz) = 290760 diff --git a/graphics/hugin/Makefile b/graphics/hugin/Makefile index a4df19ab46fc..5a11e8bd6a52 100644 --- a/graphics/hugin/Makefile +++ b/graphics/hugin/Makefile @@ -1,6 +1,6 @@ PORTNAME= hugin DISTVERSION= 2024.0.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R} diff --git a/graphics/ipe/Makefile b/graphics/ipe/Makefile index 5f057407021c..64157dfc7e34 100644 --- a/graphics/ipe/Makefile +++ b/graphics/ipe/Makefile @@ -1,8 +1,8 @@ PORTNAME= ipe -DISTVERSION= 7.2.26 +DISTVERSION= 7.2.27 DISTVERSIONSUFFIX= -src CATEGORIES= graphics -MASTER_SITES= https://github.com/otfried/old-ipe-releases/releases/download/v${DISTVERSION}/ +MASTER_SITES= https://github.com/otfried/ipe/releases/download/v${DISTVERSION}/ MAINTAINER= bofh@FreeBSD.org COMMENT= Extensible vector graphics editor with LaTeX support @@ -17,10 +17,10 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libspiro.so:graphics/libspiro RUN_DEPENDS= xdg-open:devel/xdg-utils -USES= compiler:c++11-lib gmake gnome jpeg lua:52 pkgconfig shebangfix qt:5 tex +USES= compiler:c++11-lib gmake gnome jpeg lua:54 pkgconfig shebangfix qt:6 tex USE_GNOME= cairo USE_LDCONFIG= yes -USE_QT= buildtools:build core gui qmake:build widgets +USE_QT= base USE_TEX= pdftex SHEBANG_FILES= ${WRKSRC}/ipecurl/ipecurl.sh @@ -66,9 +66,12 @@ post-patch: s|<QGridLayout>|<QtWidgets/QGridLayout>|; \ s|<QMenu>|<QtWidgets/QMenu>|; \ s|<QApplication>|<QtWidgets/QApplication>|; \ - s|<QAction>|<QtWidgets/QAction>|' \ + s|<QAction>|<QtGui/QAction>|' \ ${WRKSRC}/ipeui/ipeui_qt.h @${REINPLACE_CMD} -e 's|<QApplication>|<QtWidgets/QApplication>|; \ + s|<QCloseEvent>|<QtGui/QCloseEvent>|; \ + s|<QColorDialog>|<QtWidgets/QColorDialog>|; \ + s|<QComboBox>|<QtWidgets/QComboBox>|; \ s|<QCheckBox>|<QtWidgets/QCheckBox>|' \ ${WRKSRC}/ipeui/ipeui_qt.cpp @${REINPLACE_CMD} -e 's|<QListWidget>|<QtWidgets/QListWidget>|' \ diff --git a/graphics/ipe/distinfo b/graphics/ipe/distinfo index 2c041980f702..4d10b82ebb68 100644 --- a/graphics/ipe/distinfo +++ b/graphics/ipe/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757072891 -SHA256 (ipe-7.2.26-src.tar.gz) = e49d0057913a4a516b2017f00d9adb267903528559d1f0c7ebaf6cd914350aa5 -SIZE (ipe-7.2.26-src.tar.gz) = 1034821 +TIMESTAMP = 1757156157 +SHA256 (ipe-7.2.27-src.tar.gz) = c31fdb672f2407b76966ccf9f0179119d4b50736eb22869f80498bc8583bc195 +SIZE (ipe-7.2.27-src.tar.gz) = 1036884 diff --git a/graphics/ipe/pkg-plist b/graphics/ipe/pkg-plist index f1d107a442f0..1819a5415694 100644 --- a/graphics/ipe/pkg-plist +++ b/graphics/ipe/pkg-plist @@ -83,6 +83,7 @@ share/man/man1/ipetoipe.1.gz %%DATADIR%%/%%VERSION%%/scripts/add-style.lua %%DATADIR%%/%%VERSION%%/scripts/onepage.lua %%DATADIR%%/%%VERSION%%/scripts/page-labels.lua +%%DATADIR%%/%%VERSION%%/scripts/scratchpad.lua %%DATADIR%%/%%VERSION%%/scripts/update-master.lua %%DATADIR%%/%%VERSION%%/scripts/update-styles.lua %%DATADIR%%/%%VERSION%%/styles/arabic.isy diff --git a/graphics/kf5-kimageformats/Makefile b/graphics/kf5-kimageformats/Makefile index f869f975ae40..e7b4d9011221 100644 --- a/graphics/kf5-kimageformats/Makefile +++ b/graphics/kf5-kimageformats/Makefile @@ -1,6 +1,6 @@ PORTNAME= kimageformats DISTVERSION= ${KDE_FRAMEWORKS_VERSION} -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics kde kde-frameworks MAINTAINER= kde@FreeBSD.org diff --git a/graphics/kf6-kimageformats/Makefile b/graphics/kf6-kimageformats/Makefile index 8dc08c060878..8e03a89b16ff 100644 --- a/graphics/kf6-kimageformats/Makefile +++ b/graphics/kf6-kimageformats/Makefile @@ -1,6 +1,6 @@ PORTNAME= kimageformats DISTVERSION= ${KDE_FRAMEWORKS_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics kde kde-frameworks COMMENT= Plugins to allow QImage to support extra file formats diff --git a/graphics/krita/Makefile b/graphics/krita/Makefile index 24f610a46773..9ad531d10eff 100644 --- a/graphics/krita/Makefile +++ b/graphics/krita/Makefile @@ -1,6 +1,6 @@ PORTNAME= krita DISTVERSION= 5.2.9 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} DIST_SUBDIR= KDE/${PORTNAME} diff --git a/graphics/libjxl/Makefile b/graphics/libjxl/Makefile index 5413dc595976..08d50a852845 100644 --- a/graphics/libjxl/Makefile +++ b/graphics/libjxl/Makefile @@ -1,7 +1,7 @@ PORTNAME= libjxl DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/graphics/luminance-qt5/Makefile b/graphics/luminance-qt5/Makefile index 0ce2ee284d26..cf76a1f7a623 100644 --- a/graphics/luminance-qt5/Makefile +++ b/graphics/luminance-qt5/Makefile @@ -1,6 +1,6 @@ PORTNAME= luminance-hdr DISTVERSION= 2.6.1.1 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= graphics MASTER_SITES= SF/qtpfsgui/luminance/${DISTVERSION} diff --git a/graphics/mandelbulber/Makefile b/graphics/mandelbulber/Makefile index 505e5539c41b..419521ba5fbb 100644 --- a/graphics/mandelbulber/Makefile +++ b/graphics/mandelbulber/Makefile @@ -1,5 +1,6 @@ PORTNAME= mandelbulber DISTVERSION= 2.33 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= amdmi3@FreeBSD.org diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 154c286245a0..0df78bdbaf29 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 25.2-branchpoint-2680 -DISTVERSIONSUFFIX= -gb4bac915f0d +DISTVERSION= 25.2-branchpoint-2843 +DISTVERSIONSUFFIX= -g29fb897c0a0 CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index 4e286e98eb1d..5d5c6db73f30 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1756937246 -SHA256 (mesa-25.2-branchpoint-2680-gb4bac915f0d.tar.bz2) = 6c44b70830a637e39ba1f6238c7c6d75c268dfcc1d5c6c001dddbdecc396716f -SIZE (mesa-25.2-branchpoint-2680-gb4bac915f0d.tar.bz2) = 58679512 +TIMESTAMP = 1757116992 +SHA256 (mesa-25.2-branchpoint-2843-g29fb897c0a0.tar.bz2) = b8966418b84424137736187ed8884dac3dfcd0ce4e845f889bde4b784f16835a +SIZE (mesa-25.2-branchpoint-2843-g29fb897c0a0.tar.bz2) = 58741659 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851 diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile index 8415a104e4e2..4f060820dca5 100644 --- a/graphics/ogre3d/Makefile +++ b/graphics/ogre3d/Makefile @@ -1,7 +1,7 @@ PORTNAME= ogre3d DISTVERSIONPREFIX= v DISTVERSION= 14.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics devel MAINTAINER= fluffy@FreeBSD.org diff --git a/graphics/opencolorio/Makefile b/graphics/opencolorio/Makefile index dae631ec6dc7..00d9085ae674 100644 --- a/graphics/opencolorio/Makefile +++ b/graphics/opencolorio/Makefile @@ -5,7 +5,7 @@ DISTVERSION= 2.4.2 # py-opencolorio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz diff --git a/graphics/opencv/Makefile b/graphics/opencv/Makefile index 855ea787d443..d0d297a3a95a 100644 --- a/graphics/opencv/Makefile +++ b/graphics/opencv/Makefile @@ -1,6 +1,6 @@ PORTNAME= opencv DISTVERSION= 4.11.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics PATCH_SITES= https://github.com/opencv/opencv/commit/ diff --git a/graphics/openexr-website-docs/Makefile b/graphics/openexr-website-docs/Makefile index 5a1c782b622a..658d17c0d38f 100644 --- a/graphics/openexr-website-docs/Makefile +++ b/graphics/openexr-website-docs/Makefile @@ -1,5 +1,5 @@ PORTNAME= openexr-website-docs -PORTVERSION= 3.3.5 +PORTVERSION= 3.4.0 PORTREVISION= 0 MASTER_SITES= https://github.com/AcademySoftwareFoundation/openexr/releases/download/v${PORTVERSION}/:DEFAULT \ https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/main/:website \ diff --git a/graphics/openexr-website-docs/distinfo b/graphics/openexr-website-docs/distinfo index 47b7309067ac..ac06275377a2 100644 --- a/graphics/openexr-website-docs/distinfo +++ b/graphics/openexr-website-docs/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1753650858 -SHA256 (openexr/openexr-3.3.5.tar.gz) = 8f9241f0e9d6b7aec7e9509cf2a9224416b9cd9d41740deab3827b1f2d01c662 -SIZE (openexr/openexr-3.3.5.tar.gz) = 21207074 +TIMESTAMP = 1757119919 +SHA256 (openexr/openexr-3.4.0.tar.gz) = 1d4bddda2d22571f63db5f067c5741b50c8d41231f360ab17063176eb710a670 +SIZE (openexr/openexr-3.4.0.tar.gz) = 25544015 SHA256 (openexr/TestImages/README.rst) = 3cbb0a9ab20868940de1b9bf582bdc5ff4244cc585c682d6e40b9befb8fd593c SIZE (openexr/TestImages/README.rst) = 2588 SHA256 (openexr/TestImages/AllHalfValues.exr) = eede573a0b59b79f21de15ee9d3b7649d58d8f2a8e7787ea34f192db3b3c84a4 diff --git a/graphics/openexr/Makefile b/graphics/openexr/Makefile index 777c0f371f75..74944d3740ed 100644 --- a/graphics/openexr/Makefile +++ b/graphics/openexr/Makefile @@ -1,6 +1,6 @@ PORTNAME?= openexr -PORTVERSION?= 3.3.5 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore -PORTREVISION?= 1 +PORTVERSION?= 3.4.0 # ALSO update openexr-website-docs! -- verify sigstore: make makesum verify-sigstore +PORTREVISION?= 0 CATEGORIES= graphics devel .if !defined(MASTERDIR) MASTER_SITES= https://raw.githubusercontent.com/AcademySoftwareFoundation/openexr-images/v1.0/:testimages \ @@ -40,7 +40,8 @@ BUILD_DEPENDS?= help2man:misc/help2man # release engineering, no other port should version pin Imath # or OpenEXR without extremely good reason LIB_DEPENDS?= libImath-3_2.so.30:math/Imath \ - libdeflate.so:archivers/libdeflate + libdeflate.so:archivers/libdeflate \ + libopenjph.so:graphics/openjph USES?= cmake:testing compiler:c++14-lang cpe pathfix pkgconfig @@ -65,8 +66,8 @@ CPPFLAGS+= -I. # must be linked with -l{thr|pthread} explicitly LDFLAGS+= -lpthread -_MAJORVER= 3_3 -_VER= 32 +_MAJORVER= 3_4 +_VER= 33 _REL= ${PORTVERSION} PLIST_SUB+= MAJORVER=${_MAJORVER} \ VER=${_VER} \ diff --git a/graphics/openexr/distinfo b/graphics/openexr/distinfo index b09b1ed3a98b..e96e7a38449a 100644 --- a/graphics/openexr/distinfo +++ b/graphics/openexr/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1753648872 -SHA256 (openexr/openexr-3.3.5.tar.gz) = 8f9241f0e9d6b7aec7e9509cf2a9224416b9cd9d41740deab3827b1f2d01c662 -SIZE (openexr/openexr-3.3.5.tar.gz) = 21207074 +TIMESTAMP = 1757119886 +SHA256 (openexr/openexr-3.4.0.tar.gz) = 1d4bddda2d22571f63db5f067c5741b50c8d41231f360ab17063176eb710a670 +SIZE (openexr/openexr-3.4.0.tar.gz) = 25544015 SHA256 (openexr/Beachball/multipart.0001.exr) = 0cd032069fbaa14a2766861fef9893ea66a6494ff64650725d3b26a500df774b SIZE (openexr/Beachball/multipart.0001.exr) = 2894260 SHA256 (openexr/Beachball/singlepart.0001.exr) = 29719942ed3c095a8f8f111fc139fc4c28f446007f5bfce00177cae585b1a87a diff --git a/graphics/openexr/pkg-plist b/graphics/openexr/pkg-plist index 9be0d7c7c3f9..384776b20ffd 100644 --- a/graphics/openexr/pkg-plist +++ b/graphics/openexr/pkg-plist @@ -34,6 +34,7 @@ include/OpenEXR/ImfAcesFile.h include/OpenEXR/ImfArray.h include/OpenEXR/ImfAttribute.h include/OpenEXR/ImfBoxAttribute.h +include/OpenEXR/ImfBytesAttribute.h include/OpenEXR/ImfCRgbaFile.h include/OpenEXR/ImfChannelList.h include/OpenEXR/ImfChannelListAttribute.h @@ -79,6 +80,7 @@ include/OpenEXR/ImfFramesPerSecond.h include/OpenEXR/ImfGenericInputFile.h include/OpenEXR/ImfGenericOutputFile.h include/OpenEXR/ImfHeader.h +include/OpenEXR/ImfHTCompressor.h include/OpenEXR/ImfHuf.h include/OpenEXR/ImfIDManifest.h include/OpenEXR/ImfIDManifestAttribute.h diff --git a/graphics/openimageio/Makefile b/graphics/openimageio/Makefile index 1128474920ac..773d0b6aa63c 100644 --- a/graphics/openimageio/Makefile +++ b/graphics/openimageio/Makefile @@ -5,7 +5,7 @@ DISTVERSION= 2.5.13.1 # py-openimageio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 11 +PORTREVISION?= 12 CATEGORIES?= graphics multimedia MAINTAINER?= FreeBSD@Shaneware.biz diff --git a/graphics/openshadinglanguage/Makefile b/graphics/openshadinglanguage/Makefile index 238f34baaaa0..dcf03dfa0146 100644 --- a/graphics/openshadinglanguage/Makefile +++ b/graphics/openshadinglanguage/Makefile @@ -5,7 +5,7 @@ DISTVERSION= 1.13.12.0 # py-openimageio's PORTREVISION. # Also, just to be on the safe side, when resetting, # best keep PORTREVISION?= 0. -PORTREVISION?= 3 +PORTREVISION?= 4 CATEGORIES?= graphics devel MAINTAINER= FreeBSD@Shaneware.biz diff --git a/graphics/osg/Makefile b/graphics/osg/Makefile index c1f023c74a69..36180a53daf1 100644 --- a/graphics/osg/Makefile +++ b/graphics/osg/Makefile @@ -1,7 +1,7 @@ PORTNAME= osg PORTVERSION= 3.6.5 DISTVERSIONPREFIX= OpenSceneGraph- -PORTREVISION= 80 +PORTREVISION= 81 CATEGORIES= graphics MAINTAINER= fluffy@FreeBSD.org diff --git a/graphics/osg34/Makefile b/graphics/osg34/Makefile index d40d201ac11e..8c337d991a6d 100644 --- a/graphics/osg34/Makefile +++ b/graphics/osg34/Makefile @@ -1,7 +1,7 @@ PORTNAME= osg PORTVERSION= 3.4.1 DISTVERSIONPREFIX= OpenSceneGraph- -PORTREVISION= 65 +PORTREVISION= 66 CATEGORIES= graphics PKGNAMESUFFIX= 34 diff --git a/graphics/pfstools/Makefile b/graphics/pfstools/Makefile index e2b0224fd4a2..e51272d543f2 100644 --- a/graphics/pfstools/Makefile +++ b/graphics/pfstools/Makefile @@ -1,6 +1,6 @@ PORTNAME= pfstools DISTVERSION= 2.1.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= graphics MASTER_SITES= SF diff --git a/graphics/pixie/Makefile b/graphics/pixie/Makefile index e2ce1a96ef30..989ff0aec2a9 100644 --- a/graphics/pixie/Makefile +++ b/graphics/pixie/Makefile @@ -1,6 +1,6 @@ PORTNAME= pixie PORTVERSION= 2.2.6 -PORTREVISION= 43 +PORTREVISION= 44 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Pixie%20${PORTVERSION} DISTNAME= Pixie-src-${PORTVERSION} diff --git a/graphics/povray37/Makefile b/graphics/povray37/Makefile index 58fb8c9f6ae0..97d89a89f7e5 100644 --- a/graphics/povray37/Makefile +++ b/graphics/povray37/Makefile @@ -1,7 +1,7 @@ PORTNAME= povray DISTVERSIONPREFIX= v DISTVERSION= 3.7.0.10 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= graphics PKGNAMESUFFIX= 37 diff --git a/graphics/povray38/Makefile b/graphics/povray38/Makefile index 4c5f87fedb98..957d07bfb9e8 100644 --- a/graphics/povray38/Makefile +++ b/graphics/povray38/Makefile @@ -1,7 +1,7 @@ PORTNAME= povray DISTVERSIONPREFIX= v DISTVERSION= 3.8.0-beta.2 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= graphics MASTER_SITES= https://github.com/POV-Ray/povray/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ PKGNAMESUFFIX= 38 diff --git a/graphics/simpleviewer/Makefile b/graphics/simpleviewer/Makefile index bf0652eb4feb..b5fd1cdc6c81 100644 --- a/graphics/simpleviewer/Makefile +++ b/graphics/simpleviewer/Makefile @@ -1,6 +1,6 @@ PORTNAME= simpleviewer PORTVERSION= 3.1.9 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= https://bitbucket.org/andreyu/simple-viewer-gl/get/${BB_COMMIT}.tar.bz2?dummy=/ diff --git a/graphics/synfig/Makefile b/graphics/synfig/Makefile index 9ba4a5ffa864..afc0358a6540 100644 --- a/graphics/synfig/Makefile +++ b/graphics/synfig/Makefile @@ -1,7 +1,7 @@ PORTNAME= synfig DISTVERSIONPREFIX= v DISTVERSION= 1.4.5 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= graphics devel multimedia MAINTAINER= portmaster@BSDforge.com diff --git a/graphics/synfigstudio/Makefile b/graphics/synfigstudio/Makefile index 987bc471ea19..f0315bfcb458 100644 --- a/graphics/synfigstudio/Makefile +++ b/graphics/synfigstudio/Makefile @@ -1,7 +1,7 @@ PORTNAME= synfigstudio DISTVERSIONPREFIX= v DISTVERSION= 1.4.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics multimedia MAINTAINER= portmaster@BSDforge.com diff --git a/graphics/vigra/Makefile b/graphics/vigra/Makefile index c3a06638ea6b..e1145ccce266 100644 --- a/graphics/vigra/Makefile +++ b/graphics/vigra/Makefile @@ -1,7 +1,7 @@ PORTNAME= vigra DISTVERSIONPREFIX=v DISTVERSION= 1.12.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile index e02bb8413e5a..9a422eb33653 100644 --- a/graphics/vips/Makefile +++ b/graphics/vips/Makefile @@ -1,5 +1,6 @@ PORTNAME= vips PORTVERSION= 8.17.1 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://github.com/libvips/libvips/releases/download/v${PORTVERSION}/ diff --git a/graphics/yafaray/Makefile b/graphics/yafaray/Makefile index f6d0e76a47b8..eb19e714bc0f 100644 --- a/graphics/yafaray/Makefile +++ b/graphics/yafaray/Makefile @@ -1,7 +1,7 @@ PORTNAME= yafaray DISTVERSIONPREFIX= v DISTVERSION= 3.5.1 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/java/eclipse/Makefile b/java/eclipse/Makefile index 9d3cb8bc425c..21b0804b230d 100644 --- a/java/eclipse/Makefile +++ b/java/eclipse/Makefile @@ -1,5 +1,5 @@ PORTNAME= eclipse -DISTVERSION= 4.36 +DISTVERSION= 4.37 PORTREVISION= 1 CATEGORIES= java devel ECLIPSE_TAG= R${DISTVERSION:S|.|_|g} diff --git a/java/eclipse/Makefile.plugins b/java/eclipse/Makefile.plugins index 2d54cbe0aa77..54814b3ef0ec 100644 --- a/java/eclipse/Makefile.plugins +++ b/java/eclipse/Makefile.plugins @@ -1,6 +1,6 @@ NO_BUILD= yes USES+= java -JAVA_VERSION= 17+ +JAVA_VERSION= 21+ REPO_DIRS?= features plugins diff --git a/java/eclipse/distinfo b/java/eclipse/distinfo index 5408ac479ff0..f0a6818536a2 100644 --- a/java/eclipse/distinfo +++ b/java/eclipse/distinfo @@ -1,29 +1,29 @@ -TIMESTAMP = 1752913239 -SHA256 (eclipse/chirontt-eclipse.platform.releng.aggregator-4.36-R4_36_maintenance_GH0.tar.gz) = 58d6734c7dd334d416b7d0255b3d71b11ee20cb7b790c0c7c6679727d0fd3611 -SIZE (eclipse/chirontt-eclipse.platform.releng.aggregator-4.36-R4_36_maintenance_GH0.tar.gz) = 26211750 -SHA256 (eclipse/eclipse-jdt-eclipse.jdt-R4_36_GH0.tar.gz) = d537c10f1f7bd9159e1877c6fe8ebeafea7132e98ff5ebe6b9b09717203c5677 -SIZE (eclipse/eclipse-jdt-eclipse.jdt-R4_36_GH0.tar.gz) = 39974 -SHA256 (eclipse/eclipse-jdt-eclipse.jdt.core-R4_36_GH0.tar.gz) = c2e292fd897bf6987c2f5828b3efd6a61634837f7c973842bf6fb8c11acee28f -SIZE (eclipse/eclipse-jdt-eclipse.jdt.core-R4_36_GH0.tar.gz) = 15673901 -SHA256 (eclipse/eclipse-jdt-eclipse.jdt.core.binaries-R4_36_GH0.tar.gz) = c191bc12667e600f63844dea12b01f821094773e8bf02e5eb0ec981aaf97c2bc -SIZE (eclipse/eclipse-jdt-eclipse.jdt.core.binaries-R4_36_GH0.tar.gz) = 34885784 -SHA256 (eclipse/eclipse-jdt-eclipse.jdt.debug-R4_36_GH0.tar.gz) = 705d965e1941593f58eb03bf4287f220a285ff7d6f9edc2d0d7e033f4e314946 -SIZE (eclipse/eclipse-jdt-eclipse.jdt.debug-R4_36_GH0.tar.gz) = 2377734 -SHA256 (eclipse/eclipse-jdt-eclipse.jdt.ui-R4_36_GH0.tar.gz) = 034ab6325f5d4c30129d89dcb89d1ee3a7a2554a4ad6d5af5a4e7d17d8cc7a7c -SIZE (eclipse/eclipse-jdt-eclipse.jdt.ui-R4_36_GH0.tar.gz) = 25031173 -SHA256 (eclipse/chirontt-eclipse.pde-R4_36_maintenance_GH0.tar.gz) = f0bd123252afe25b730d1cd56a5e2e134914b2199846cb9f10402a5e0a373fef -SIZE (eclipse/chirontt-eclipse.pde-R4_36_maintenance_GH0.tar.gz) = 36060538 -SHA256 (eclipse/chirontt-eclipse.platform-R4_36_maintenance_GH0.tar.gz) = 582f5eb27de0316b228fc3fa0d962a18ed2c2cd320644a575e95139f63de9a35 -SIZE (eclipse/chirontt-eclipse.platform-R4_36_maintenance_GH0.tar.gz) = 16630323 -SHA256 (eclipse/chirontt-eclipse.platform.swt-R4_36_maintenance_GH0.tar.gz) = 011eba684af94e73f26dd878c941a59845ab899cdba33f45d2976c2560fd0fb0 -SIZE (eclipse/chirontt-eclipse.platform.swt-R4_36_maintenance_GH0.tar.gz) = 10658980 -SHA256 (eclipse/chirontt-eclipse.platform.ui-R4_36_maintenance_GH0.tar.gz) = c66604fb01f6d5614cb67b201c1f94273e5ea3721fe6e115ba1b24a766bc6477 -SIZE (eclipse/chirontt-eclipse.platform.ui-R4_36_maintenance_GH0.tar.gz) = 16572318 -SHA256 (eclipse/chirontt-equinox-R4_36_maintenance_GH0.tar.gz) = f6f276d6d8d69fa0cc4c9fdd1693d8bb8be98074fc9b8ce86cf2e709ab627118 -SIZE (eclipse/chirontt-equinox-R4_36_maintenance_GH0.tar.gz) = 3634382 -SHA256 (eclipse/chirontt-equinox.binaries-R4_36_maintenance_GH0.tar.gz) = 40d14c0ce3963220c21df37274348dd014973ffd20c4cc1a17ceb2ae9c7990d7 -SIZE (eclipse/chirontt-equinox.binaries-R4_36_maintenance_GH0.tar.gz) = 1620956 -SHA256 (eclipse/chirontt-p2-R4_36_maintenance_GH0.tar.gz) = 74ec993e52abb83641e12e0438bc4a9f0075a2476a17fb1c6bde4f05ff872eac -SIZE (eclipse/chirontt-p2-R4_36_maintenance_GH0.tar.gz) = 54033925 -SHA256 (eclipse/NorbertXYZ-eclipse-maven-4.36_GH0.tar.gz) = 0d26e1f29db214bcf8f842eca5c352f947ca9cd0906ce6d0df9b0b44bc9f9c7d -SIZE (eclipse/NorbertXYZ-eclipse-maven-4.36_GH0.tar.gz) = 531877628 +TIMESTAMP = 1757121212 +SHA256 (eclipse/chirontt-eclipse.platform.releng.aggregator-4.37-R4_37_maintenance_GH0.tar.gz) = 51213dce946191fd381736d26a53bd54aad6222570848983194de278b27f94c3 +SIZE (eclipse/chirontt-eclipse.platform.releng.aggregator-4.37-R4_37_maintenance_GH0.tar.gz) = 26193143 +SHA256 (eclipse/eclipse-jdt-eclipse.jdt-R4_37_GH0.tar.gz) = 84c45a5314f877f3c032353d49c2cb44190e3c5245b08ebb08d5b317458b37f3 +SIZE (eclipse/eclipse-jdt-eclipse.jdt-R4_37_GH0.tar.gz) = 39942 +SHA256 (eclipse/eclipse-jdt-eclipse.jdt.core-R4_37_GH0.tar.gz) = a3351fe6a1748ff4d26729dd0654dfe8837125a1c42aa63091bdf76f59b30cdb +SIZE (eclipse/eclipse-jdt-eclipse.jdt.core-R4_37_GH0.tar.gz) = 15796506 +SHA256 (eclipse/eclipse-jdt-eclipse.jdt.core.binaries-R4_37_GH0.tar.gz) = 62b940d68e6eae3a1176248be27546982afd26e5a7b09b7db8a63585e0cf29e5 +SIZE (eclipse/eclipse-jdt-eclipse.jdt.core.binaries-R4_37_GH0.tar.gz) = 34885781 +SHA256 (eclipse/eclipse-jdt-eclipse.jdt.debug-R4_37_GH0.tar.gz) = 3f7f3cb0152ee3d61d0aa1cf633529fe1fd2fc7fc7af4e305c64acc537b2c670 +SIZE (eclipse/eclipse-jdt-eclipse.jdt.debug-R4_37_GH0.tar.gz) = 2394844 +SHA256 (eclipse/eclipse-jdt-eclipse.jdt.ui-R4_37_GH0.tar.gz) = ef8b92920c7aa656898c2c01024d0cdc6c72e38ea766c7a5cb3f761aea393732 +SIZE (eclipse/eclipse-jdt-eclipse.jdt.ui-R4_37_GH0.tar.gz) = 25051681 +SHA256 (eclipse/chirontt-eclipse.pde-R4_37_maintenance_GH0.tar.gz) = 200d64c686fd736991aaeafee02e9350864ee366cafcc1e13c39a4e874311c3f +SIZE (eclipse/chirontt-eclipse.pde-R4_37_maintenance_GH0.tar.gz) = 36078994 +SHA256 (eclipse/chirontt-eclipse.platform-R4_37_maintenance_GH0.tar.gz) = 9692198c828991aed417dcc32a1a8976a22282ea93a664121ce9e8dd02a907a2 +SIZE (eclipse/chirontt-eclipse.platform-R4_37_maintenance_GH0.tar.gz) = 17332711 +SHA256 (eclipse/chirontt-eclipse.platform.swt-R4_37_maintenance_GH0.tar.gz) = 8e6bf85d8c21c50e82391cdc5a5beb2f4a7f284c3e9625f035296b6d634e8f54 +SIZE (eclipse/chirontt-eclipse.platform.swt-R4_37_maintenance_GH0.tar.gz) = 10645986 +SHA256 (eclipse/chirontt-eclipse.platform.ui-R4_37_maintenance_GH0.tar.gz) = aff77305b6ac126e4f400ba587f5adf2a6147b42528d10a1b68a006b2237131a +SIZE (eclipse/chirontt-eclipse.platform.ui-R4_37_maintenance_GH0.tar.gz) = 16512282 +SHA256 (eclipse/chirontt-equinox-R4_37_maintenance_GH0.tar.gz) = 45b4d50f87ebd96e32470c03c0380f971768bf77f8638a8689856fd4b913f625 +SIZE (eclipse/chirontt-equinox-R4_37_maintenance_GH0.tar.gz) = 3914151 +SHA256 (eclipse/chirontt-equinox.binaries-R4_37_maintenance_GH0.tar.gz) = cdab9d2feefe24d15fff628220ce2c4f60ea890e5d7abb6894b8c8efe42dd533 +SIZE (eclipse/chirontt-equinox.binaries-R4_37_maintenance_GH0.tar.gz) = 1611408 +SHA256 (eclipse/chirontt-p2-R4_37_maintenance_GH0.tar.gz) = 04f7bd83a6b4ddb91f7b58947ec647ccf8d1cb8e036d4f5270a5b6d7036059b4 +SIZE (eclipse/chirontt-p2-R4_37_maintenance_GH0.tar.gz) = 54032020 +SHA256 (eclipse/NorbertXYZ-eclipse-maven-4.37_GH0.tar.gz) = 71a59125c518fbf96d82655b03bcae173772449dc5a334b970d1103a99d7688b +SIZE (eclipse/NorbertXYZ-eclipse-maven-4.37_GH0.tar.gz) = 528936178 diff --git a/lang/dotnet/Makefile b/lang/dotnet/Makefile index 91d2600c520c..b34d8537baf5 100644 --- a/lang/dotnet/Makefile +++ b/lang/dotnet/Makefile @@ -1,6 +1,7 @@ PORTNAME= dotnet DISTVERSIONPREFIX= v DISTVERSION= ${DOTNETVERSION}.6 +PORTREVISION= 1 CATEGORIES= lang devel MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/release.json?dummy=/:dotnetmanifest \ https://github.com/sec/dotnet-core-freebsd-source-build/releases/download/${BOOTSTRAP_SDKVERSION}-vmr/:bootstrap diff --git a/lang/dotnet/files/patch-src_diagnostics_src_SOS_extensions_hostcoreclr.cpp b/lang/dotnet/files/patch-src_diagnostics_src_SOS_extensions_hostcoreclr.cpp new file mode 100644 index 000000000000..83760061a737 --- /dev/null +++ b/lang/dotnet/files/patch-src_diagnostics_src_SOS_extensions_hostcoreclr.cpp @@ -0,0 +1,24 @@ +https://github.com/dotnet/diagnostics/pull/5547 + +--- src/diagnostics/src/SOS/extensions/hostcoreclr.cpp.orig 2025-05-20 22:48:44 UTC ++++ src/diagnostics/src/SOS/extensions/hostcoreclr.cpp +@@ -476,11 +476,6 @@ static HRESULT GetHostRuntime(std::string& coreClrPath + // If the hosting runtime isn't already set, use the runtime we are debugging + if (g_hostRuntimeDirectory == nullptr) + { +-#if defined(HOST_FREEBSD) +- TraceHostingError("FreeBSD not supported\n"); +- return E_FAIL; +-#else +- + HRESULT Status = E_FAIL; + std::vector<ProbingStrategy> strategyList = { + { ProbeEnvVarInstallationHint, RuntimeHostingConstants::DotnetRootArchSpecificEnvVar } +@@ -546,7 +541,6 @@ static HRESULT GetHostRuntime(std::string& coreClrPath + coreClrPath.append(DIRECTORY_SEPARATOR_STR_A); + coreClrPath.append(MAKEDLLNAME_A("coreclr")); + return S_OK; +-#endif + } + + /**********************************************************************\ diff --git a/lang/dotnet8/Makefile b/lang/dotnet8/Makefile index 210cdf8e770d..654e3099bef0 100644 --- a/lang/dotnet8/Makefile +++ b/lang/dotnet8/Makefile @@ -1,7 +1,7 @@ PORTNAME= dotnet DISTVERSIONPREFIX= v DISTVERSION= ${DOTNETVERSION}.6 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= lang devel MASTER_SITES= https://github.com/dotnet/dotnet/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/release.json?dummy=/:dotnetmanifest \ LOCAL/arrowd/dotnet/:bootstrap diff --git a/lang/dotnet8/files/patch-src_diagnostics_src_SOS_extensions_hostcoreclr.cpp b/lang/dotnet8/files/patch-src_diagnostics_src_SOS_extensions_hostcoreclr.cpp new file mode 100644 index 000000000000..09a320c03831 --- /dev/null +++ b/lang/dotnet8/files/patch-src_diagnostics_src_SOS_extensions_hostcoreclr.cpp @@ -0,0 +1,24 @@ +https://github.com/dotnet/diagnostics/pull/5547 + +--- src/diagnostics/src/SOS/extensions/hostcoreclr.cpp.orig 2024-05-28 16:53:38 UTC ++++ src/diagnostics/src/SOS/extensions/hostcoreclr.cpp +@@ -460,11 +460,6 @@ static HRESULT GetHostRuntime(std::string& coreClrPath + // If the hosting runtime isn't already set, use the runtime we are debugging + if (g_hostRuntimeDirectory == nullptr) + { +-#if defined(HOST_FREEBSD) +- TraceError("Hosting on NetBSD not supported\n"); +- return E_FAIL; +-#else +- + HRESULT Status = E_FAIL; + std::vector<ProbingStrategy> strategyList = { + { ProbeEnvVarInstallationHint, RuntimeHostingConstants::DotnetRootArchSpecificEnvVar } +@@ -527,7 +522,6 @@ static HRESULT GetHostRuntime(std::string& coreClrPath + coreClrPath.append(DIRECTORY_SEPARATOR_STR_A); + coreClrPath.append(MAKEDLLNAME_A("coreclr")); + return S_OK; +-#endif + } + + /**********************************************************************\ diff --git a/mail/neomutt/Makefile b/mail/neomutt/Makefile index a4026ee45af2..a767e79e2211 100644 --- a/mail/neomutt/Makefile +++ b/mail/neomutt/Makefile @@ -1,6 +1,5 @@ PORTNAME= neomutt -PORTVERSION= 20250510 -PORTREVISION= 1 +PORTVERSION= 20250905 CATEGORIES= mail MAINTAINER= gahr@FreeBSD.org @@ -12,7 +11,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= ${LOCALBASE}/etc/mime.types:misc/mime-support \ urlview:textproc/urlview -LIB_DEPENDS= libpcre2-posix.so:devel/pcre2 +LIB_DEPENDS= libpcre2-8.so:devel/pcre2 USES= cpe iconv:translit localbase ncurses perl5 pkgconfig python:env shebangfix ssl @@ -70,7 +69,7 @@ NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 -IDN_CONFIGURE_ON= --idn2 +IDN_CONFIGURE_OFF= --disable-idn2 FLOCK_CONFIGURE_ON= --with-lock=flock @@ -78,7 +77,6 @@ SASL_LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 SASL_CONFIGURE_ON= --sasl GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme \ - libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error GPGME_CONFIGURE_ENABLE= gpgme diff --git a/mail/neomutt/distinfo b/mail/neomutt/distinfo index 6095eeba99db..a76a290047ca 100644 --- a/mail/neomutt/distinfo +++ b/mail/neomutt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746876679 -SHA256 (neomutt-neomutt-20250510_GH0.tar.gz) = 12d225e270d8e16cda41d855880b9d938750a4f1d647f55c6353337d32ffd653 -SIZE (neomutt-neomutt-20250510_GH0.tar.gz) = 4182433 +TIMESTAMP = 1757097920 +SHA256 (neomutt-neomutt-20250905_GH0.tar.gz) = f409fa3803bfc540869b78719400bceda216842e4da024f83ca3060241d9c516 +SIZE (neomutt-neomutt-20250905_GH0.tar.gz) = 4185921 diff --git a/mail/neomutt/pkg-plist b/mail/neomutt/pkg-plist index a2faf28e4937..cecc14fe21b2 100644 --- a/mail/neomutt/pkg-plist +++ b/mail/neomutt/pkg-plist @@ -68,6 +68,7 @@ libexec/neomutt/smime_keys %%DATADIR%%/account-command/gpg-json/credentials.sh %%DATADIR%%/account-command/macos-keychain/README.md %%DATADIR%%/account-command/macos-keychain/keychain.py +%%DATADIR%%/colorschemes/ayu-dark-256.neomuttrc %%DATADIR%%/colorschemes/neonwolf-256.neomuttrc %%DATADIR%%/colorschemes/solarized-dark-256.neomuttrc %%DATADIR%%/colorschemes/vombatidae.neomuttrc diff --git a/math/R-cran-spdep/Makefile b/math/R-cran-spdep/Makefile index 37edf97fc657..c078d1c9e9d1 100644 --- a/math/R-cran-spdep/Makefile +++ b/math/R-cran-spdep/Makefile @@ -1,5 +1,5 @@ PORTNAME= spdep -DISTVERSION= 1.3-13 +DISTVERSION= 1.4-1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-spdep/distinfo b/math/R-cran-spdep/distinfo index 7bca8b88f681..2b493d53faea 100644 --- a/math/R-cran-spdep/distinfo +++ b/math/R-cran-spdep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749634372 -SHA256 (spdep_1.3-13.tar.gz) = 7ac5905c126899f88fdf5c1f2bbedc7609e0c3ca210d40abaa5da2d2a9a2685a -SIZE (spdep_1.3-13.tar.gz) = 4695720 +TIMESTAMP = 1756892699 +SHA256 (spdep_1.4-1.tar.gz) = 4d0beca3b8b696373a74670f916cca3e77cbe97d002f3be62f172815774f5588 +SIZE (spdep_1.4-1.tar.gz) = 4694107 diff --git a/math/bliss/Makefile b/math/bliss/Makefile index d975c7618a9d..4800948e6bf6 100644 --- a/math/bliss/Makefile +++ b/math/bliss/Makefile @@ -1,5 +1,6 @@ PORTNAME= bliss DISTVERSION= 0.73 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= http://www.tcs.hut.fi/Software/bliss/ PKGNAMESUFFIX= -graph-tool @@ -17,7 +18,7 @@ MAKE_ARGS= CC=${CXX} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/libbliss.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_LIB} ${WRKSRC}/libbliss.so ${STAGEDIR}${PREFIX}/lib ${MKDIR} ${STAGEDIR}${PREFIX}/include/${PORTNAME} ${CP} ${WRKSRC}/*.hh ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/${PORTNAME} diff --git a/math/bliss/files/patch-Makefile b/math/bliss/files/patch-Makefile index c7f1b6191347..8d167b219a34 100644 --- a/math/bliss/files/patch-Makefile +++ b/math/bliss/files/patch-Makefile @@ -13,3 +13,22 @@ #CFLAGS += -DBLISS_DEBUG CFLAGS += -fPIC +@@ -20,7 +20,7 @@ AR = ar + CC = g++ + RANLIB = ranlib + AR = ar +-BLISSLIB = libbliss.a ++BLISSLIB = libbliss.so + + gmp: LIB += -lgmp + gmp: CFLAGS += -DBLISS_USE_GMP +@@ -36,8 +36,7 @@ lib: $(OBJS) + + lib: $(OBJS) + rm -f $(BLISSLIB) +- $(AR) cr $(BLISSLIB) $(OBJS) +- $(RANLIB) $(BLISSLIB) ++ $(CC) -shared $(LDFLAGS) -o $(BLISSLIB) $(OBJS) + + lib_gmp: $(GMPOBJS) + rm -f $(BLISSLIB) diff --git a/math/bliss/pkg-plist b/math/bliss/pkg-plist index 11d8c8c9a877..67c7120168c9 100644 --- a/math/bliss/pkg-plist +++ b/math/bliss/pkg-plist @@ -11,4 +11,4 @@ include/bliss/partition.hh include/bliss/timer.hh include/bliss/uintseqhash.hh include/bliss/utils.hh -lib/libbliss.a +lib/libbliss.so diff --git a/math/cmlib/Makefile b/math/cmlib/Makefile index 3599124178f7..0367be773c87 100644 --- a/math/cmlib/Makefile +++ b/math/cmlib/Makefile @@ -18,16 +18,22 @@ USE_LDCONFIG= yes SHLIB_MAJOR= 1 LDFLAGS+= ${FFLAGS} -LDADD ?= -lgfortran -lm +LDADD= -lm SRCCONF= /dev/null MAKE_ENV= LDADD="${LDADD}" SHLIB_MAJOR="${SHLIB_MAJOR}" \ SRCCONF="${SRCCONF}" -FFLAGS+= -std=legacy NO_WRKSUBDIR= yes OPTIONS_DEFINE= DOCS +.include <bsd.port.pre.mk> + +.if ${FORTRAN_DEFAULT} != flang +FFLAGS+= -std=legacy +LDADD+= -lgfortran +.endif + post-extract: ${CP} ${_DISTDIR}/[dir]1mach.f ${WRKSRC}/src/machcon ${CP} ${FILESDIR}/make.inc ${WRKSRC} @@ -49,4 +55,4 @@ do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/math/coin-or-metis/Makefile b/math/coin-or-metis/Makefile index 427f7dfdbaaa..2233cf802593 100644 --- a/math/coin-or-metis/Makefile +++ b/math/coin-or-metis/Makefile @@ -24,6 +24,9 @@ GH_PROJECT= ThirdParty-Metis GNU_CONFIGURE= yes +# Adaption of the upstream fix for Clang/Flang +# https://github.com/coin-or-tools/ThirdParty-Metis/commit/5ace49007591f11b64f70183102549d3a9721d4b +CFLAGS= -Wno-implicit-function-declaration INSTALL_TARGET= install-strip METIS_VERSION= 4.0.3 # from the script get.Metis diff --git a/math/hsl/Makefile b/math/hsl/Makefile index c19d7dae3f87..f86dcd5285ec 100644 --- a/math/hsl/Makefile +++ b/math/hsl/Makefile @@ -10,7 +10,9 @@ WWW= https://github.com/coin-or-tools/ThirdParty-HSL LICENSE= EPL -USES= fortran gmake libtool pkgconfig +# Flang can't be used because the project bundles too old libtool and +# running autoreconf is too painful +USES= fortran:gfortran gmake libtool pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes diff --git a/math/polymake/Makefile b/math/polymake/Makefile index 193dc3bf8ab4..b0a90401376f 100644 --- a/math/polymake/Makefile +++ b/math/polymake/Makefile @@ -1,6 +1,6 @@ PORTNAME= polymake DISTVERSION= 4.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/V${DISTVERSION}/ \ https://polymake.org/lib/exe/fetch.php/download/ @@ -93,7 +93,7 @@ TESTS_DESC= Run bundled self tests after build BLISS_CONFIGURE_ON= --with-bliss=${LOCALBASE} BLISS_CONFIGURE_OFF= --without-bliss -BLISS_BUILD_DEPENDS= bliss-graph-tool>=0.73:math/bliss +BLISS_BUILD_DEPENDS= bliss-graph-tool>=0.73:math/bliss # does it need the tool or the library? LIB_DEPENDS should be used in the latter case. BLISS_RUN_DEPENDS= bliss-graph-tool>=0.73:math/bliss NAUTY_CONFIGURE_ON= --with-nauty=${LOCALBASE} diff --git a/math/sympol/Makefile b/math/sympol/Makefile index 4bc3c85b1174..c7fc1bbe9199 100644 --- a/math/sympol/Makefile +++ b/math/sympol/Makefile @@ -1,7 +1,7 @@ PORTNAME= sympol DISTVERSIONPREFIX= v DISTVERSION= 0.1.9 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -11,9 +11,9 @@ WWW= https://www.math.uni-rostock.de/~rehn/software/sympol.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ${LOCALBASE}/lib/libbliss.a:math/bliss \ - permlib>0:math/permlib -LIB_DEPENDS= libboost_program_options.so:devel/boost-libs \ +BUILD_DEPENDS= permlib>0:math/permlib +LIB_DEPENDS= libbliss.so:math/bliss \ + libboost_program_options.so:devel/boost-libs \ libcddgmp.so:math/cddlib \ libgmp.so:math/gmp diff --git a/misc/openvdb/Makefile b/misc/openvdb/Makefile index e4c948369d49..46bfcc4acbe1 100644 --- a/misc/openvdb/Makefile +++ b/misc/openvdb/Makefile @@ -1,7 +1,7 @@ PORTNAME= openvdb DISTVERSIONPREFIX= v DISTVERSION= 12.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/multimedia/emby-server/Makefile b/multimedia/emby-server/Makefile index e748c76ed043..00a614f68850 100644 --- a/multimedia/emby-server/Makefile +++ b/multimedia/emby-server/Makefile @@ -1,6 +1,6 @@ PORTNAME= emby-server DISTVERSION= 4.8.11.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= https://github.com/MediaBrowser/Emby.Releases/releases/download/${DISTVERSION}/ \ https://mediabrowser.github.io/embytools/ diff --git a/multimedia/olive/Makefile b/multimedia/olive/Makefile index a78477cf9608..632918e153fa 100644 --- a/multimedia/olive/Makefile +++ b/multimedia/olive/Makefile @@ -1,7 +1,7 @@ PORTNAME= olive DISTVERSION= 0.2.0 DISTVERSIONSUFFIX= -nightly -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia PKGNAMESUFFIX= -video-editor diff --git a/net-p2p/libtorrent/Makefile b/net-p2p/libtorrent/Makefile index 2134ab6851a2..0a2da6201cd6 100644 --- a/net-p2p/libtorrent/Makefile +++ b/net-p2p/libtorrent/Makefile @@ -1,5 +1,5 @@ PORTNAME= libtorrent -DISTVERSION= 0.15.6 +DISTVERSION= 0.16.0 CATEGORIES= net-p2p MASTER_SITES= https://github.com/rakshasa/rtorrent/releases/download/v${DISTVERSION}/ @@ -10,6 +10,7 @@ WWW= https://github.com/rakshasa/libtorrent LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING +LIB_DEPENDS= libcurl.so:ftp/curl TEST_DEPENDS= cppunit>0:devel/cppunit USES= compiler:c++17-lang cpe libtool localbase:ldflags pathfix \ @@ -36,14 +37,4 @@ OPTIONS_DEFAULT= KQUEUE KQUEUE_DESC= Use kqueue(2) support KQUEUE_CONFIGURE_WITH= kqueue -.include <bsd.port.pre.mk> - -# Disable instrumentation, which requires 64-bit atomic ops, on i386 when using -# gcc to avoid linking errors: -# /usr/local/lib/libtorrent.so: undefined reference to `__sync_add_and_fetch_8' -# /usr/local/lib/libtorrent.so: undefined reference to `__sync_fetch_and_and_8' -.if ${ARCH} == i386 && ${CHOSEN_COMPILER_TYPE} == gcc -CONFIGURE_ARGS+= --disable-instrumentation -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net-p2p/libtorrent/distinfo b/net-p2p/libtorrent/distinfo index 3eb6dbc858aa..7bebc5e606c8 100644 --- a/net-p2p/libtorrent/distinfo +++ b/net-p2p/libtorrent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755953468 -SHA256 (libtorrent-0.15.6.tar.gz) = 406592657fa45ac7ba0628a7d356cf7ec8d5dafd918d4252055c795491d33970 -SIZE (libtorrent-0.15.6.tar.gz) = 871284 +TIMESTAMP = 1757101252 +SHA256 (libtorrent-0.16.0.tar.gz) = 623a75e85a23f7471c9531ea67a01bb652165c6b2b6a829a7f1c6117eac938ec +SIZE (libtorrent-0.16.0.tar.gz) = 885568 diff --git a/net-p2p/libtorrent/files/patch-src_data_memory__chunk.cc b/net-p2p/libtorrent/files/patch-src_data_memory__chunk.cc index f119df1d6e6e..b73078bdc1ab 100644 --- a/net-p2p/libtorrent/files/patch-src_data_memory__chunk.cc +++ b/net-p2p/libtorrent/files/patch-src_data_memory__chunk.cc @@ -1,6 +1,6 @@ ---- src/data/memory_chunk.cc.orig 2025-06-01 13:09:26 UTC +--- src/data/memory_chunk.cc.orig 2025-09-05 08:47:37 UTC +++ src/data/memory_chunk.cc -@@ -66,6 +66,9 @@ MemoryChunk::unmap() { +@@ -49,6 +49,9 @@ MemoryChunk::unmap() { if (!is_valid()) throw internal_error("MemoryChunk::unmap() called on an invalid object"); diff --git a/net-p2p/libtorrent/files/patch-src_torrent_net_socket__address__key.h b/net-p2p/libtorrent/files/patch-src_torrent_net_socket__address__key.h deleted file mode 100644 index 56e9dbf35b71..000000000000 --- a/net-p2p/libtorrent/files/patch-src_torrent_net_socket__address__key.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/torrent/net/socket_address_key.h.orig 2025-06-01 13:09:26 UTC -+++ src/torrent/net/socket_address_key.h -@@ -7,6 +7,7 @@ - #include <cstring> - #include <cinttypes> - #include <netinet/in.h> -+#include <sys/socket.h> - - // Unique key for the socket address, excluding port numbers, etc. - diff --git a/net-p2p/libtorrent/pkg-plist b/net-p2p/libtorrent/pkg-plist index b8fd887f44df..826b7588ff53 100644 --- a/net-p2p/libtorrent/pkg-plist +++ b/net-p2p/libtorrent/pkg-plist @@ -25,9 +25,10 @@ include/torrent/error.h include/torrent/event.h include/torrent/exceptions.h include/torrent/hash_string.h -include/torrent/http.h include/torrent/net/address_info.h include/torrent/net/fd.h +include/torrent/net/http_get.h +include/torrent/net/http_stack.h include/torrent/net/resolver.h include/torrent/net/socket_address.h include/torrent/net/socket_address_key.h @@ -69,6 +70,6 @@ include/torrent/utils/signal_bitfield.h include/torrent/utils/thread.h include/torrent/utils/uri_parser.h lib/libtorrent.so -lib/libtorrent.so.26 -lib/libtorrent.so.26.0.0 +lib/libtorrent.so.30 +lib/libtorrent.so.30.0.0 libdata/pkgconfig/libtorrent.pc diff --git a/net-p2p/rtorrent/Makefile b/net-p2p/rtorrent/Makefile index 24009a48b2f8..0d2db49d588b 100644 --- a/net-p2p/rtorrent/Makefile +++ b/net-p2p/rtorrent/Makefile @@ -1,5 +1,5 @@ PORTNAME= rtorrent -DISTVERSION= 0.15.6 +DISTVERSION= 0.16.0 CATEGORIES= net-p2p MASTER_SITES= https://github.com/rakshasa/rtorrent/releases/download/v${DISTVERSION}/ @@ -11,14 +11,13 @@ LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING -LIB_DEPENDS= libcurl.so:ftp/curl \ - libtorrent.so:net-p2p/libtorrent +LIB_DEPENDS= libtorrent.so:net-p2p/libtorrent USES= compiler:c++17-lang ncurses pkgconfig USE_RC_SUBR= rtorrent GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-debug -LDFLAGS+= -lexecinfo -pthread +CONFIGURE_ARGS= --disable-debug \ + --with-xmlrpc-tinyxml2 SUB_FILES= pkg-message @@ -26,19 +25,11 @@ USERS= rtorrent GROUPS= rtorrent PLIST_FILES= bin/rtorrent \ - "@sample ${ETCDIR}/rtorrent.conf.sample" -PORTDOCS= README - -OPTIONS_DEFINE= DOCS IPV6 -OPTIONS_DEFAULT= TINYXML -OPTIONS_RADIO= XML -OPTIONS_RADIO_XML= TINYXML XMLRPC -XMLRPC_DESC= Compile with xmlrpc-c support - -IPV6_CONFIGURE_ENABLE= ipv6 -TINYXML_CONFIGURE_ON= --with-xmlrpc-tinyxml2 -XMLRPC_LIB_DEPENDS= libxmlrpc.so:net/xmlrpc-c -XMLRPC_CONFIGURE_ON= --with-xmlrpc-c + "@sample ${ETCDIR}/rtorrent.conf.sample" \ + ${DATADIR}/lua/rtorrent.lua +PORTDOCS= README.md + +OPTIONS_DEFINE= DOCS post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} diff --git a/net-p2p/rtorrent/distinfo b/net-p2p/rtorrent/distinfo index a44d5bfed9fc..9d4974b6f14a 100644 --- a/net-p2p/rtorrent/distinfo +++ b/net-p2p/rtorrent/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755953681 -SHA256 (rtorrent-0.15.6.tar.gz) = a3eb2afcdd0d81aaf5efd044761075f7f832375e9a6eb4b38a7694bfff3aa3cd -SIZE (rtorrent-0.15.6.tar.gz) = 866966 +TIMESTAMP = 1757102139 +SHA256 (rtorrent-0.16.0.tar.gz) = fe8f8793f3bae8de157f567d9d89629dfd6fc21bc18d7db4537c4014a23dc1d9 +SIZE (rtorrent-0.16.0.tar.gz) = 854573 diff --git a/net/Makefile b/net/Makefile index 9d9795a651ce..54ac15598827 100644 --- a/net/Makefile +++ b/net/Makefile @@ -514,6 +514,7 @@ SUBDIR += nats-nsc SUBDIR += nats-server SUBDIR += nats-streaming-server + SUBDIR += nats-surveyor SUBDIR += nats-top SUBDIR += natscli SUBDIR += nbd-server diff --git a/net/chrony/Makefile b/net/chrony/Makefile index 68f89fcf6eae..7b2e1654d237 100644 --- a/net/chrony/Makefile +++ b/net/chrony/Makefile @@ -90,17 +90,6 @@ post-patch: ${REINPLACE_CMD} -e 's!%%PREFIX%%!${PREFIX}!g' \ -e 's!/var/lib!/var/db!g' \ ${PORTEXAMPLES:M*.conf.example*} -.if "4.8" == ${PORTVERSION} && empty(WITH_DEBUG) - # SCK_AcceptConnection sets the socket to non-blocking, - # and socket.test (built from socket.c and wildcarded) - # fails with EAGAIN; to see for yourself, build - # with WITH_DEBUG=yes set, so that you get --enable-debug - # for configure, and run test/unit/socket.test -d - # You can avoid that by running under truss, at least - # on FreeBSD 14.3 amd64. The same does not happen - # on Fedora Linux 42 x86_64 on the very same computer. - ${MV} ${WRKSRC}/test/unit/socket.c ${WRKSRC}/test/unit/socket.c.disabled -.endif post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/chronyc diff --git a/net/chrony/files/patch-test_unit_socket.c b/net/chrony/files/patch-test_unit_socket.c new file mode 100644 index 000000000000..fd9e71d17078 --- /dev/null +++ b/net/chrony/files/patch-test_unit_socket.c @@ -0,0 +1,30 @@ +commit 120bf44989391164c924e97d3142dc1352ab7970 +Author: Miroslav Lichvar <mlichvar@redhat.com> +Date: Thu Aug 28 09:33:34 2025 +0200 + + test: fix socket unit test to use non-blocking accepted sockets + + SCK_AcceptConnection() always returns a non-blocking socket. Clear the + O_NONBLOCK flag in the socket unit test, which relies on blocking, to + avoid failures. + + Reported-by: Matthias Andree <matthias.andree@gmx.de> + +--- test/unit/socket.c.orig 2025-08-27 12:05:31 UTC ++++ test/unit/socket.c +@@ -191,6 +191,7 @@ test_unit(void) + s3 = SCK_AcceptConnection(s1, &sa2); + TEST_CHECK(UTI_CompareIPs(&sa1.ip_addr, &sa2.ip_addr, NULL) == 0); + ++ fcntl(s3, F_SETFL, fcntl(s3, F_GETFL) & ~O_NONBLOCK); + send_and_recv(SCK_ADDR_IP, 1, 1, s3, s2); + + SCK_ShutdownConnection(s2); +@@ -227,6 +228,7 @@ test_unit(void) + s3 = SCK_AcceptConnection(s1, &sa2); + TEST_CHECK(sa2.ip_addr.family == IPADDR_UNSPEC); + ++ fcntl(s3, F_SETFL, fcntl(s3, F_GETFL) & ~O_NONBLOCK); + send_and_recv(SCK_ADDR_UNIX, 1, i % 2, s3, s2); + + if (i % 4) diff --git a/net/croc/Makefile b/net/croc/Makefile index b560c24008d9..a87170f86701 100644 --- a/net/croc/Makefile +++ b/net/croc/Makefile @@ -1,7 +1,6 @@ PORTNAME= croc -PORTVERSION= 10.0.13 +PORTVERSION= 10.2.4 DISTVERSIONPREFIX= v -PORTREVISION= 7 CATEGORIES= net MAINTAINER= olgeni@FreeBSD.org @@ -12,11 +11,10 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules +USE_RC_SUBR= croc GO_MODULE= github.com/schollz/croc/v10 -USE_RC_SUBR= croc - PLIST_FILES= bin/croc .include <bsd.port.mk> diff --git a/net/croc/distinfo b/net/croc/distinfo index 30d7f9410d5c..3caaeca4b939 100644 --- a/net/croc/distinfo +++ b/net/croc/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1727860010 -SHA256 (go/net_croc/croc-v10.0.13/v10.0.13.mod) = 2004d2aa2ff36dc27b5630af816af5876ab42294a26915bf17f86f784958cdcc -SIZE (go/net_croc/croc-v10.0.13/v10.0.13.mod) = 1341 -SHA256 (go/net_croc/croc-v10.0.13/v10.0.13.zip) = 04ec89bd9fe5537ff3f34968c5fcebe6da9eeb3aa8c16a6d2b1739a91584f25c -SIZE (go/net_croc/croc-v10.0.13/v10.0.13.zip) = 597747 +TIMESTAMP = 1757102771 +SHA256 (go/net_croc/croc-v10.2.4/v10.2.4.mod) = 01e604b4c84a83edd6500ba8ad4c84ede227cf89ebdea0e425372d2b4dfafc32 +SIZE (go/net_croc/croc-v10.2.4/v10.2.4.mod) = 1402 +SHA256 (go/net_croc/croc-v10.2.4/v10.2.4.zip) = 41169d0fc75bdf346d23c2728e43dcc9be5ab4a5f68af88f6c8554678e7781aa +SIZE (go/net_croc/croc-v10.2.4/v10.2.4.zip) = 599745 diff --git a/net/libiscsi/Makefile b/net/libiscsi/Makefile index 2681d9586868..5a2a75a13b22 100644 --- a/net/libiscsi/Makefile +++ b/net/libiscsi/Makefile @@ -1,5 +1,5 @@ PORTNAME= libiscsi -DISTVERSION= 1.20.1 +DISTVERSION= 1.20.3 CATEGORIES= net MAINTAINER= d8zNeCFG@aon.at @@ -19,10 +19,9 @@ USE_LDCONFIG= yes GNU_CONFIGURE= yes -# 1.20.2 only affects environments defining __APPLE__ -PORTSCOUT= skipv:1.20.2 +CFLAGS+= -Wno-cast-align post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.11.0.0 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so .include <bsd.port.mk> diff --git a/net/libiscsi/distinfo b/net/libiscsi/distinfo index 9144771bb827..1795032ca98d 100644 --- a/net/libiscsi/distinfo +++ b/net/libiscsi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746280868 -SHA256 (sahlberg-libiscsi-1.20.1_GH0.tar.gz) = 6bd6feef2904de1bb1869cec935b58995bc1311cad57184a2221e09ed6137eec -SIZE (sahlberg-libiscsi-1.20.1_GH0.tar.gz) = 323554 +TIMESTAMP = 1756998181 +SHA256 (sahlberg-libiscsi-1.20.3_GH0.tar.gz) = 212f6e1fd8e7ddb4b02208aafc6de600f6f330f40359babeefdd83b0c79d47a1 +SIZE (sahlberg-libiscsi-1.20.3_GH0.tar.gz) = 327211 diff --git a/net/libiscsi/pkg-plist b/net/libiscsi/pkg-plist index 237fe5d52a92..7b3aac5ca8de 100644 --- a/net/libiscsi/pkg-plist +++ b/net/libiscsi/pkg-plist @@ -5,13 +5,14 @@ bin/iscsi-md5sum bin/iscsi-perf bin/iscsi-pr bin/iscsi-readcapacity16 +bin/iscsi-rtpg bin/iscsi-swp include/iscsi/iscsi.h include/iscsi/scsi-lowlevel.h lib/libiscsi.a lib/libiscsi.so lib/libiscsi.so.11 -lib/libiscsi.so.11.0.0 +lib/libiscsi.so.11.0.2 libdata/pkgconfig/libiscsi.pc share/man/man1/iscsi-inq.1.gz share/man/man1/iscsi-ls.1.gz diff --git a/net/libpfctl/Makefile b/net/libpfctl/Makefile index e41fe9de1ef0..95ff4e77b830 100644 --- a/net/libpfctl/Makefile +++ b/net/libpfctl/Makefile @@ -1,5 +1,5 @@ PORTNAME= libpfctl -PORTVERSION= 0.16 +PORTVERSION= 0.17 CATEGORIES= net MASTER_SITES= LOCAL/kp/ @@ -13,7 +13,7 @@ USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/libpfctl -_LIBPFCTL_HASH= 28f618fcc2b4 +_LIBPFCTL_HASH= 7c448f5aab8b _LIBPFCTL_REV= 4 PLIST_FILES= \ @@ -23,7 +23,7 @@ PLIST_FILES= \ .include <bsd.port.pre.mk> -.if ${OSREL} == "15.0" +.if ${OSREL} == "16.0" DISTFILES= libpfctl-${_LIBPFCTL_HASH}.tar.gz .else DISTFILES= libpfctl-${OSREL}_${_LIBPFCTL_REV}.tar.gz @@ -36,7 +36,7 @@ do-install: ${LN} -s libpfctl.so.0 ${STAGEDIR}${PREFIX}/lib/libpfctl.so ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include -_ALL_VERSIONS= 13.3 13.4 13.5 14.0 14.1 14.2 14.3 +_ALL_VERSIONS= 13.4 13.5 14.2 14.3 15.0 .if make(makesum) DISTFILES= .for version in ${_ALL_VERSIONS} diff --git a/net/libpfctl/distinfo b/net/libpfctl/distinfo index ac405a4e41e5..1c3935f26900 100644 --- a/net/libpfctl/distinfo +++ b/net/libpfctl/distinfo @@ -1,17 +1,13 @@ TIMESTAMP = 1746177054 -SHA256 (libpfctl-13.3_4.tar.gz) = 8dfb0e629f0e74def2e2e2b6b1225f957b75f4ebd98ac53d8c800f98667ccbe0 -SIZE (libpfctl-13.3_4.tar.gz) = 10111 SHA256 (libpfctl-13.4_4.tar.gz) = c29f57896e2274ab5c7d6836e5a58e9218c4bf83f2ce8953e3cd1944d01692ef SIZE (libpfctl-13.4_4.tar.gz) = 10104 SHA256 (libpfctl-13.5_4.tar.gz) = c017afbe6634ab2feb0ccc82273059d108325a23a09d0e0827879fc0a1c84237 SIZE (libpfctl-13.5_4.tar.gz) = 10104 -SHA256 (libpfctl-14.0_4.tar.gz) = 5aed025f23b76918ad76d7637df243e0627af1ff7cb498dea8dc4edf45e56db5 -SIZE (libpfctl-14.0_4.tar.gz) = 11682 -SHA256 (libpfctl-14.1_4.tar.gz) = 048e158da7cc1cbfcc8c965e6d3e6ac0d6e7a9572144e646fa0103738c3494d4 -SIZE (libpfctl-14.1_4.tar.gz) = 11692 SHA256 (libpfctl-14.2_4.tar.gz) = 527c63aa4b9e7eed513fa0c669878faea2e935f3e505dd83f8b6d7b45d3fa986 SIZE (libpfctl-14.2_4.tar.gz) = 11690 SHA256 (libpfctl-14.3_4.tar.gz) = 0dba9d47cb5990e3029641bca9958925f20b091456bb7fe140ce1f4e9e2c30ce SIZE (libpfctl-14.3_4.tar.gz) = 11678 -SHA256 (libpfctl-28f618fcc2b4.tar.gz) = 37d9b90491f30b4772bc1dae687cf5c0caa733485a68cc6b59b9f23b9bd6a5f5 -SIZE (libpfctl-28f618fcc2b4.tar.gz) = 20180 +SHA256 (libpfctl-15.0_4.tar.gz) = f05d9a636e4b361b98d9056eead54c396600d427c61b2faafefde4baabbc9481 +SIZE (libpfctl-15.0_4.tar.gz) = 20782 +SHA256 (libpfctl-7c448f5aab8b.tar.gz) = 74d71ef393a722db16d476788f1e3a007b0a793699677e1af39e23e30cf20fb6 +SIZE (libpfctl-7c448f5aab8b.tar.gz) = 20785 diff --git a/net/libpfctl/files/patch-Makefile b/net/libpfctl/files/patch-Makefile index 07cfdfaa6e54..6eac3be27fbd 100644 --- a/net/libpfctl/files/patch-Makefile +++ b/net/libpfctl/files/patch-Makefile @@ -1,7 +1,6 @@ --- Makefile.orig 2021-04-19 10:09:35 UTC +++ Makefile -@@ -2,7 +2,8 @@ - PACKAGE= lib${LIB} +@@ -2,6 +2,7 @@ LIB= pfctl -INTERNALLIB= true +SHLIB_MAJOR= 0 diff --git a/net/librest1/Makefile b/net/librest1/Makefile index c6885e15b66e..c8bddb4c4703 100644 --- a/net/librest1/Makefile +++ b/net/librest1/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ PORTSCOUT= limitw:1,even -USES= gnome localbase meson pkgconfig python tar:xz +USES= gettext-tools gnome localbase meson pkgconfig python tar:xz USE_GNOME= glib20 introspection:build libadwaita libxml2 USE_LDCONFIG= yes MESON_ARGS= -Dca_certificates=true \ diff --git a/net/liferea/Makefile b/net/liferea/Makefile index e3d252548186..3e389b00e90e 100644 --- a/net/liferea/Makefile +++ b/net/liferea/Makefile @@ -1,5 +1,6 @@ PORTNAME= liferea DISTVERSION= 1.16.3 +PORTREVISION= 1 CATEGORIES= net gnome MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/ diff --git a/net/liferea/files/patch-src_itemset.c b/net/liferea/files/patch-src_itemset.c new file mode 100644 index 000000000000..30c00fd850de --- /dev/null +++ b/net/liferea/files/patch-src_itemset.c @@ -0,0 +1,22 @@ +diff --git src/itemset.c src/itemset.c +index 1b4de79e..9cd12fcc 100644 +--- src/itemset.c ++++ src/itemset.c +@@ -234,7 +234,7 @@ itemset_merge_item (itemSetPtr itemSet, GList *items, itemPtr item, gint maxChec + itemSet->ids = g_list_prepend (itemSet->ids, GUINT_TO_POINTER (item->id)); + + /* step 3: trigger async enrichment */ +- if (node->subscription && node->subscription->html5Extract) ++ if (node && node->subscription && node->subscription->html5Extract) + subscription_enrich_item (node->subscription, item); + + debug (DEBUG_UPDATE, "-> added \"%s\" (id=%d) to item set %p...", item_get_title (item), item->id, itemSet); +@@ -258,7 +258,7 @@ itemset_merge_item (itemSetPtr itemSet, GList *items, itemPtr item, gint maxChec + } + + /* step 5: Check item for new enclosures to download */ +- if (node->subscription && node->subscription->encAutoDownload) { ++ if (node && node->subscription && node->subscription->encAutoDownload) { + GSList *iter = metadata_list_get_values (item->metadata, "enclosure"); + while (iter) { + enclosurePtr enc = enclosure_from_string (iter->data); diff --git a/net/nats-surveyor/Makefile b/net/nats-surveyor/Makefile new file mode 100644 index 000000000000..188972a7b3fc --- /dev/null +++ b/net/nats-surveyor/Makefile @@ -0,0 +1,21 @@ +PORTNAME= nats-surveyor +DISTVERSIONPREFIX= v +DISTVERSION= 0.9.3 +CATEGORIES= net + +MAINTAINER= olgeni@FreeBSD.org +COMMENT= NATS Monitoring, Simplified +WWW= https://github.com/nats-io/nats-surveyor + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= nats-io + +GO_MODULE= github.com/nats-io/nats-surveyor + +PLIST_FILES= bin/nats-surveyor + +.include <bsd.port.mk> diff --git a/net/nats-surveyor/distinfo b/net/nats-surveyor/distinfo new file mode 100644 index 000000000000..b95604886d21 --- /dev/null +++ b/net/nats-surveyor/distinfo @@ -0,0 +1,7 @@ +TIMESTAMP = 1756977949 +SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/v0.9.3.mod) = d485f7a573c0b5ddeb80b2ffb911bc53505ae59398f0a882af77197a65c0428d +SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/v0.9.3.mod) = 2137 +SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/v0.9.3.zip) = 92cf535280757100f6f382bd7d02c67dea49b587277f9e8eef2b109e727288f6 +SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/v0.9.3.zip) = 154516 +SHA256 (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/nats-io-nats-surveyor-v0.9.3_GH0.tar.gz) = 08bc17831920bc036a502af30ce5c9c54d5fc0e04ab284351809981e48402f26 +SIZE (go/net_nats-surveyor/nats-io-nats-surveyor-v0.9.3_GH0/nats-io-nats-surveyor-v0.9.3_GH0.tar.gz) = 115067 diff --git a/net/nats-surveyor/pkg-descr b/net/nats-surveyor/pkg-descr new file mode 100644 index 000000000000..3e18f0fff55f --- /dev/null +++ b/net/nats-surveyor/pkg-descr @@ -0,0 +1,4 @@ +NATS Surveyor is a simplified monitoring tool for NATS infrastructure. +It provides real-time observability and monitoring capabilities for NATS +servers and clusters, making it easier to track performance, health, and +metrics across your NATS messaging system. diff --git a/science/cdf/Makefile b/science/cdf/Makefile index edc94cf929c9..f1b4b8b150c5 100644 --- a/science/cdf/Makefile +++ b/science/cdf/Makefile @@ -23,7 +23,6 @@ MAKE_FLAGS= INSTALLDIR=${STAGEDIR}${PREFIX} OS=freebsd ENV=gnu \ FORTRAN=yes FC_freebsd=${F77} MAKE_JOBS_UNSAFE= yes TEST_TARGET= test # XXX: test segfaults -FFLAGS+= -std=legacy WRKSRC= ${WRKDIR}/cdf${VER}-dist SUB_FILES= pkg-message @@ -37,6 +36,12 @@ OPTIONS_DEFINE= DOCS EXAMPLES MAKE_ARGS+= OS=freebsd ENV=gnu all +.include <bsd.port.pre.mk> + +.if ${FORTRAN_DEFAULT} != flang +FFLAGS= -std=legacy +.endif + post-patch: .for def in ${DEFS} @${REINPLACE_CMD} -e 's|<path>|${PREFIX}|' \ @@ -51,4 +56,4 @@ post-install: ${SED} -i '' 's,${STAGEDIR},,g' ${STAGEDIR}${PREFIX}/bin/definitions.? ${RM} -f ${STAGEDIR}${PREFIX}/CDFLeapSeconds.txt -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/science/cgnslib/Makefile b/science/cgnslib/Makefile index 471819e7794c..45a191615689 100644 --- a/science/cgnslib/Makefile +++ b/science/cgnslib/Makefile @@ -23,7 +23,7 @@ MAKE_JOBS_UNSAFE= yes #CMAKE_ARGS= -DOpenGL_GL_PREFERENCE:STRING="GLVND" CMAKE_ARGS= -DOpenGL_GL_PREFERENCE:STRING="LEGACY" -FFLAGS+= -fPIC -std=legacy +FFLAGS= -fPIC TEST_TARGET= test OPTIONS_DEFINE= FORTRAN HDF5 TESTS TOOLS @@ -59,6 +59,10 @@ TOOLS_CMAKE_ON= -DTCL_INCLUDE_PATH:STRING="${TCL_INCLUDEDIR}" \ CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif +.if ${FORTRAN_DEFAULT} != flang +FFLAGS+= -std=legacy +.endif + pre-configure: ${REINPLACE_CMD} -e 's|tk-private/||' ${WRKSRC}/src/cgnstools/tkogl/tkogl.c diff --git a/science/kim-api/Makefile b/science/kim-api/Makefile index bcfc3fe9f454..154452adc611 100644 --- a/science/kim-api/Makefile +++ b/science/kim-api/Makefile @@ -1,12 +1,12 @@ PORTNAME= kim-api -DISTVERSION= 2.3.0 -PORTREVISION= 1 +DISTVERSION= 2.4.1 CATEGORIES= science MASTER_SITES= https://s3.openkim.org/kim-api/ MAINTAINER= yuri@FreeBSD.org COMMENT= Framework for reliable, reproducible, portable molecular simulations -WWW= https://openkim.org/ +WWW= https://openkim.org/ \ + https://github.com/openkim/kim-api LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL diff --git a/science/kim-api/distinfo b/science/kim-api/distinfo index 34ec678ecd72..aa9436bebfa7 100644 --- a/science/kim-api/distinfo +++ b/science/kim-api/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647738438 -SHA256 (kim-api-2.3.0.txz) = 93673bb8fbc0625791f2ee67915d1672793366d10cabc63e373196862c14f991 -SIZE (kim-api-2.3.0.txz) = 357580 +TIMESTAMP = 1757122898 +SHA256 (kim-api-2.4.1.txz) = 225e3136d43e416a4424551e9e5f6d92cc6ecfe11389a1b6e97d6dcdfed83d44 +SIZE (kim-api-2.4.1.txz) = 364020 diff --git a/science/kim-api/pkg-plist b/science/kim-api/pkg-plist index 544dee8e567d..8ad13559dacb 100644 --- a/science/kim-api/pkg-plist +++ b/science/kim-api/pkg-plist @@ -134,8 +134,9 @@ lib/kim-api/portable-models/ex_model_Ar_SLJ_MultiCutoff/libkim-api-portable-mode lib/kim-api/simulator-models/Sim_LAMMPS_LJcut_AkersonElliott_Alchemy_PbAu/libkim-api-simulator-model.so lib/libkim-api.so lib/libkim-api.so.2 -lib/libkim-api.so.2.3.0 +lib/libkim-api.so.2.4.1 libdata/pkgconfig/libkim-api.pc +libexec/kim-api/kim-api-base64-encode libexec/kim-api/kim-api-collections-info libexec/kim-api/kim-api-portable-model-info libexec/kim-api/kim-api-shared-library-test diff --git a/science/py-ase/Makefile b/science/py-ase/Makefile index 27c665165e36..f3e0a8056fdc 100644 --- a/science/py-ase/Makefile +++ b/science/py-ase/Makefile @@ -1,21 +1,21 @@ PORTNAME= ase -DISTVERSION= 3.23.0 -PORTREVISION= 2 +DISTVERSION= 3.26.0 CATEGORIES= science python # chemistry MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Atomic simulation environment -WWW= https://wiki.fysik.dtu.dk/ase/ +WWW= https://ase-lib.org/ \ + https://gitlab.com/ase/ase LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LESSER RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.1.0:math/py-matplotlib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scipy>=1.1.0:science/py-scipy@${PY_FLAVOR} \ - nwchem:science/nwchem + ${PYTHON_PKGNAMEPREFIX}scipy>=1.1.0:science/py-scipy@${PY_FLAVOR} +# nwchem:science/nwchem TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>=1.30.0:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}asap3>0:science/py-asap3@${PY_FLAVOR} \ @@ -29,4 +29,6 @@ USE_PYTHON= distutils concurrent autoplist pytest NO_ARCH= yes +# tests as of 3.26.0: 25 failed, 3036 passed, 538 skipped, 5 xfailed, 49 warnings, 10 errors in 2377.98s (0:39:37), see https://gitlab.com/ase/ase/-/issues/1746, https://gitlab.com/ase/ase/-/issues/1747 + .include <bsd.port.mk> diff --git a/science/py-ase/distinfo b/science/py-ase/distinfo index 856920eb9664..eb2ad2c0fbb6 100644 --- a/science/py-ase/distinfo +++ b/science/py-ase/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720836089 -SHA256 (ase-3.23.0.tar.gz) = 91a2aa31d89bd90b0efdfe4a7e84264f32828b2abfc9f38e65e041ad76fec8ae -SIZE (ase-3.23.0.tar.gz) = 2336462 +TIMESTAMP = 1757118068 +SHA256 (ase-3.26.0.tar.gz) = a071a355775b0a8062d23e9266e9d811b19d9f6d9ec5215e8032f7d93dc65075 +SIZE (ase-3.26.0.tar.gz) = 2405567 diff --git a/science/py-ase/files/patch-pyproject.toml b/science/py-ase/files/patch-pyproject.toml new file mode 100644 index 000000000000..f1ffc89d09c4 --- /dev/null +++ b/science/py-ase/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-09-06 00:22:04 UTC ++++ pyproject.toml +@@ -7,8 +7,6 @@ readme = 'README.rst' + description='Atomic Simulation Environment' + dynamic = ['version'] + readme = 'README.rst' +-license = 'LGPL-2.1-or-later' +-license-files = ['LICENSE'] + maintainers = [{ name = 'ASE Community', email = 'ase-users@listserv.fysik.dtu.dk' }] + classifiers = [ + 'Development Status :: 6 - Mature', diff --git a/science/py-kimpy/Makefile b/science/py-kimpy/Makefile index 442b5c9a82d3..0c537ae18c1e 100644 --- a/science/py-kimpy/Makefile +++ b/science/py-kimpy/Makefile @@ -1,6 +1,5 @@ PORTNAME= kimpy -DISTVERSION= 2.1.1 -PORTREVISION= 1 +DISTVERSION= 2.1.3 CATEGORIES= science python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +18,11 @@ RUN_DEPENDS= ${PYNUMPY} USES= compiler:c++20-lang pkgconfig python USE_PYTHON= distutils autoplist pytest # tests fail to run, see https://github.com/openkim/kimpy/issues/16 +TEST_WRKSRC= ${WRKSRC}/tests + post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/kimpy/*${PYTHON_TAG}.so +# tests as of 2.1.3: 21 passed in 2.91s + .include <bsd.port.mk> diff --git a/science/py-kimpy/distinfo b/science/py-kimpy/distinfo index e7d3c6deaef7..6d692faf3795 100644 --- a/science/py-kimpy/distinfo +++ b/science/py-kimpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726458544 -SHA256 (kimpy-2.1.1.tar.gz) = 3ab9ab64179cdf8b7d41704330d12bbb78461792664354e9e9144098709bc636 -SIZE (kimpy-2.1.1.tar.gz) = 50141 +TIMESTAMP = 1757123909 +SHA256 (kimpy-2.1.3.tar.gz) = 2a4a4455dfc5aeb5b8379a96b7c1e7a3f34bfe6bd3c077e23a3e27b8829c2aed +SIZE (kimpy-2.1.3.tar.gz) = 49856 diff --git a/security/openvpn/Makefile b/security/openvpn/Makefile index 7c44e64f7dba..44f30253b5b2 100644 --- a/security/openvpn/Makefile +++ b/security/openvpn/Makefile @@ -1,6 +1,6 @@ PORTNAME= openvpn DISTVERSION= 2.6.14 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= security net net-vpn MASTER_SITES= https://swupdate.openvpn.org/community/releases/ \ https://build.openvpn.net/downloads/releases/ \ diff --git a/security/openvpn/files/patch-src_openvpn_dco__freebsd.c b/security/openvpn/files/patch-src_openvpn_dco__freebsd.c new file mode 100644 index 000000000000..22c24baa9ec3 --- /dev/null +++ b/security/openvpn/files/patch-src_openvpn_dco__freebsd.c @@ -0,0 +1,96 @@ +--- src/openvpn/dco_freebsd.c.orig 2025-04-02 06:53:10 UTC ++++ src/openvpn/dco_freebsd.c +@@ -72,6 +72,67 @@ sockaddr_to_nvlist(const struct sockaddr *sa) + return (nvl); + } + ++static bool ++nvlist_to_sockaddr(const nvlist_t *nvl, struct sockaddr_storage *ss) ++{ ++ if (!nvlist_exists_number(nvl, "af")) ++ { ++ return (false); ++ } ++ if (!nvlist_exists_binary(nvl, "address")) ++ { ++ return (false); ++ } ++ if (!nvlist_exists_number(nvl, "port")) ++ { ++ return (false); ++ } ++ ++ ss->ss_family = nvlist_get_number(nvl, "af"); ++ ++ switch (ss->ss_family) ++ { ++ case AF_INET: ++ { ++ struct sockaddr_in *in = (struct sockaddr_in *)ss; ++ const void *data; ++ size_t len; ++ ++ in->sin_len = sizeof(*in); ++ data = nvlist_get_binary(nvl, "address", &len); ++ if (len != sizeof(in->sin_addr)) ++ { ++ return (false); ++ } ++ memcpy(&in->sin_addr, data, sizeof(in->sin_addr)); ++ in->sin_port = nvlist_get_number(nvl, "port"); ++ break; ++ } ++ ++ case AF_INET6: ++ { ++ struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)ss; ++ const void *data; ++ size_t len; ++ ++ in6->sin6_len = sizeof(*in6); ++ data = nvlist_get_binary(nvl, "address", &len); ++ if (len != sizeof(in6->sin6_addr)) ++ { ++ return (false); ++ } ++ memcpy(&in6->sin6_addr, data, sizeof(in6->sin6_addr)); ++ in6->sin6_port = nvlist_get_number(nvl, "port"); ++ break; ++ } ++ ++ default: ++ return (false); ++ } ++ ++ return (true); ++} ++ + int + dco_new_peer(dco_context_t *dco, unsigned int peerid, int sd, + struct sockaddr *localaddr, struct sockaddr *remoteaddr, +@@ -570,6 +631,25 @@ dco_do_read(dco_context_t *dco) + case OVPN_NOTIF_ROTATE_KEY: + dco->dco_message_type = OVPN_CMD_SWAP_KEYS; + break; ++ ++ case OVPN_NOTIF_FLOAT: { ++ const nvlist_t *address; ++ ++ if (!nvlist_exists_nvlist(nvl, "address")) ++ { ++ msg(M_WARN, "Float notification without address"); ++ break; ++ } ++ ++ address = nvlist_get_nvlist(nvl, "address"); ++ if (!nvlist_to_sockaddr(address, &dco->dco_float_peer_ss)) ++ { ++ msg(M_WARN, "Failed to parse float notification"); ++ break; ++ } ++ dco->dco_message_type = OVPN_CMD_FLOAT_PEER; ++ break; ++ } + + default: + msg(M_WARN, "Unknown kernel notification %d", type); diff --git a/security/openvpn/files/patch-src_openvpn_dco__freebsd.h b/security/openvpn/files/patch-src_openvpn_dco__freebsd.h new file mode 100644 index 000000000000..32dd08563f27 --- /dev/null +++ b/security/openvpn/files/patch-src_openvpn_dco__freebsd.h @@ -0,0 +1,18 @@ +--- src/openvpn/dco_freebsd.h.orig 2025-04-02 06:53:10 UTC ++++ src/openvpn/dco_freebsd.h +@@ -36,6 +36,7 @@ enum ovpn_message_type_t { + OVPN_CMD_DEL_PEER, + OVPN_CMD_PACKET, + OVPN_CMD_SWAP_KEYS, ++ OVPN_CMD_FLOAT_PEER, + }; + + enum ovpn_del_reason_t { +@@ -55,6 +56,7 @@ typedef struct dco_context { + int dco_message_type; + int dco_message_peer_id; + int dco_del_peer_reason; ++ struct sockaddr_storage dco_float_peer_ss; + uint64_t dco_read_bytes; + uint64_t dco_write_bytes; + } dco_context_t; diff --git a/security/openvpn/files/patch-src_openvpn_forward.c b/security/openvpn/files/patch-src_openvpn_forward.c new file mode 100644 index 000000000000..0734167f6636 --- /dev/null +++ b/security/openvpn/files/patch-src_openvpn_forward.c @@ -0,0 +1,44 @@ +--- src/openvpn/forward.c.orig 2025-04-02 06:53:10 UTC ++++ src/openvpn/forward.c +@@ -1234,6 +1234,41 @@ process_incoming_link(struct context *c) + perf_pop(); + } + ++void ++extract_dco_float_peer_addr(const sa_family_t socket_family, ++ struct openvpn_sockaddr *out_osaddr, ++ const struct sockaddr *float_sa) ++{ ++ if (float_sa->sa_family == AF_INET) ++ { ++ struct sockaddr_in *float4 = (struct sockaddr_in *)float_sa; ++ /* DCO treats IPv4-mapped IPv6 addresses as pure IPv4. However, on a ++ * dual-stack socket, we need to preserve the mapping otherwise openvpn ++ * will not be able to find the peer by its transport address. ++ */ ++ if (socket_family == AF_INET6) ++ { ++ out_osaddr->addr.in6.sin6_family = AF_INET6; ++ out_osaddr->addr.in6.sin6_port = float4->sin_port; ++ ++ memset(&out_osaddr->addr.in6.sin6_addr.s6_addr, 0, 10); ++ out_osaddr->addr.in6.sin6_addr.s6_addr[10] = 0xff; ++ out_osaddr->addr.in6.sin6_addr.s6_addr[11] = 0xff; ++ memcpy(&out_osaddr->addr.in6.sin6_addr.s6_addr[12], ++ &float4->sin_addr.s_addr, sizeof(in_addr_t)); ++ } ++ else ++ { ++ memcpy(&out_osaddr->addr.in4, float4, sizeof(struct sockaddr_in)); ++ } ++ } ++ else ++ { ++ struct sockaddr_in6 *float6 = (struct sockaddr_in6 *)float_sa; ++ memcpy(&out_osaddr->addr.in6, float6, sizeof(struct sockaddr_in6)); ++ } ++} ++ + static void + process_incoming_dco(struct context *c) + { diff --git a/security/openvpn/files/patch-src_openvpn_forward.h b/security/openvpn/files/patch-src_openvpn_forward.h new file mode 100644 index 000000000000..050343949c03 --- /dev/null +++ b/security/openvpn/files/patch-src_openvpn_forward.h @@ -0,0 +1,24 @@ +--- src/openvpn/forward.h.orig 2025-04-02 06:53:10 UTC ++++ src/openvpn/forward.h +@@ -189,6 +189,21 @@ void process_incoming_link_part2(struct context *c, st + void process_incoming_link_part2(struct context *c, struct link_socket_info *lsi, const uint8_t *orig_buf); + + /** ++ * Transfers \c float_sa data extracted from an incoming DCO ++ * PEER_FLOAT_NTF to \c out_osaddr for later processing. ++ * ++ * @param socket_family - The address family of the socket ++ * @param out_osaddr - openvpn_sockaddr struct that will be filled the new ++ * address data ++ * @param float_sa - The sockaddr struct containing the data received from the ++ * DCO notification ++ */ ++void ++extract_dco_float_peer_addr(sa_family_t socket_family, ++ struct openvpn_sockaddr *out_osaddr, ++ const struct sockaddr *float_sa); ++ ++/** + * Write a packet to the external network interface. + * @ingroup external_multiplexer + * diff --git a/security/openvpn/files/patch-src_openvpn_multi.c b/security/openvpn/files/patch-src_openvpn_multi.c new file mode 100644 index 000000000000..22995fb45caf --- /dev/null +++ b/security/openvpn/files/patch-src_openvpn_multi.c @@ -0,0 +1,39 @@ +--- src/openvpn/multi.c.orig 2025-04-02 06:53:10 UTC ++++ src/openvpn/multi.c +@@ -3169,6 +3169,18 @@ multi_process_float(struct multi_context *m, struct mu + goto done; + } + ++ /* It doesn't make sense to let a peer float to the address it already ++ * has, so we disallow it. This can happen if a DCO netlink notification ++ * gets lost and we miss a floating step. ++ */ ++ if (m1->peer_id == m2->peer_id) ++ { ++ msg(M_WARN, "disallowing peer %" PRIu32 " (%s) from floating to " ++ "its own address (%s)", ++ m1->peer_id, tls_common_name(mi->context.c2.tls_multi, false), ++ mroute_addr_print(&mi->real, &gc)); ++ goto done; ++ } + msg(D_MULTI_MEDIUM, "closing instance %s", multi_instance_string(ex_mi, false, &gc)); + multi_close_instance(m, ex_mi, false); + } +@@ -3301,6 +3313,17 @@ multi_process_incoming_dco(struct multi_context *m) + { + process_incoming_del_peer(m, mi, dco); + } ++#if defined(TARGET_FREEBSD) ++ else if (dco->dco_message_type == OVPN_CMD_FLOAT_PEER) ++ { ++ ASSERT(mi->context.c2.link_socket); ++ extract_dco_float_peer_addr(mi->context.c2.link_socket->info.af, ++ &m->top.c2.from.dest, ++ (struct sockaddr *)&dco->dco_float_peer_ss); ++ multi_process_float(m, mi); ++ CLEAR(dco->dco_float_peer_ss); ++ } ++#endif /* if defined(TARGET_LINUX) || defined(TARGET_WIN32) */ + else if (dco->dco_message_type == OVPN_CMD_SWAP_KEYS) + { + tls_session_soft_reset(mi->context.c2.tls_multi); diff --git a/security/openvpn/files/patch-src_openvpn_ovpn__dco__freebsd.h b/security/openvpn/files/patch-src_openvpn_ovpn__dco__freebsd.h new file mode 100644 index 000000000000..1d1ff16e5d8e --- /dev/null +++ b/security/openvpn/files/patch-src_openvpn_ovpn__dco__freebsd.h @@ -0,0 +1,10 @@ +--- src/openvpn/ovpn_dco_freebsd.h.orig 2025-04-02 06:53:10 UTC ++++ src/openvpn/ovpn_dco_freebsd.h +@@ -37,6 +37,7 @@ enum ovpn_notif_type { + enum ovpn_notif_type { + OVPN_NOTIF_DEL_PEER, + OVPN_NOTIF_ROTATE_KEY, ++ OVPN_NOTIF_FLOAT, + }; + + enum ovpn_del_reason { diff --git a/security/vuls/Makefile b/security/vuls/Makefile index 0a3bfc140f06..ebe25474a906 100644 --- a/security/vuls/Makefile +++ b/security/vuls/Makefile @@ -1,7 +1,6 @@ PORTNAME= vuls DISTVERSIONPREFIX=v -DISTVERSION= 0.33.4 -PORTREVISION= 1 +DISTVERSION= 0.34.0 CATEGORIES= security MAINTAINER= girgen@FreeBSD.org diff --git a/security/vuls/distinfo b/security/vuls/distinfo index 79f5d3b3f61b..07044799c86d 100644 --- a/security/vuls/distinfo +++ b/security/vuls/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1756275976 -SHA256 (go/security_vuls/vuls-v0.33.4/v0.33.4.mod) = 58bcb90a4067f623c6c3bcb960b6aed4fcf08e6b94014667105f74b66f446da6 -SIZE (go/security_vuls/vuls-v0.33.4/v0.33.4.mod) = 20710 -SHA256 (go/security_vuls/vuls-v0.33.4/v0.33.4.zip) = 434e4e0b86a08cb257c2387d541277474903c5d96998638cb7a014fbc4a3a412 -SIZE (go/security_vuls/vuls-v0.33.4/v0.33.4.zip) = 1398525 +TIMESTAMP = 1757153514 +SHA256 (go/security_vuls/vuls-v0.34.0/v0.34.0.mod) = 0ac637cb17c79cc5ca34bbfcd75d05a6e4458ee66523050a2a15461cad6af2df +SIZE (go/security_vuls/vuls-v0.34.0/v0.34.0.mod) = 20230 +SHA256 (go/security_vuls/vuls-v0.34.0/v0.34.0.zip) = 08062c74c713c8087c93bcd3f8031947bd0e159d6ab43f39ef0ac4c8e637aa56 +SIZE (go/security_vuls/vuls-v0.34.0/v0.34.0.zip) = 1400840 diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile index f936b5fea18a..33907677d5e1 100644 --- a/sysutils/iocage/Makefile +++ b/sysutils/iocage/Makefile @@ -1,11 +1,14 @@ PORTNAME= iocage PORTVERSION= 1.11 +PORTREVISION= 1 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} # Pull in PR #61 to unbreak default route detection on CURRENT +# Pull in PR #90 to unbreak on python 3.12 PATCH_SITES= https://github.com/freebsd/iocage/commit/ -PATCHFILES= 2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1 +PATCHFILES= 2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1 \ + c2cf9d218a643b6231d1bce0361846352f58c50f.patch:-p1 MAINTAINER= grembo@FreeBSD.org COMMENT= FreeBSD jail manager written in Python3 diff --git a/sysutils/iocage/distinfo b/sysutils/iocage/distinfo index bdc9a0b24743..9d532c156395 100644 --- a/sysutils/iocage/distinfo +++ b/sysutils/iocage/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1749992584 +TIMESTAMP = 1757166176 SHA256 (freebsd-iocage-1.11_GH0.tar.gz) = 7f8eea47a71389eca9e147a7ec94ae7ecc260e6b17422837ac33492403af9028 SIZE (freebsd-iocage-1.11_GH0.tar.gz) = 816215 SHA256 (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 212d63a093d9831c29398e18e567ea63050b116f737be82f2fe2384c670b5981 SIZE (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 891 -SHA256 (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 90e723fb459513e82a617b5d57fa5b9cde881fd94e7f4158b4082ddd7dcd274c -SIZE (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 956 +SHA256 (c2cf9d218a643b6231d1bce0361846352f58c50f.patch) = c550e0fcd6292e86b5405cf267fab88572484bb474a3435b57cdd0e4ecd89f90 +SIZE (c2cf9d218a643b6231d1bce0361846352f58c50f.patch) = 1990 diff --git a/sysutils/slurm-wlm/Makefile b/sysutils/slurm-wlm/Makefile index 3059899a191c..a676f4bb7ad2 100644 --- a/sysutils/slurm-wlm/Makefile +++ b/sysutils/slurm-wlm/Makefile @@ -1,6 +1,6 @@ PORTNAME= slurm DISTVERSION= 23.11.7 -PORTREVISION= 8 +PORTREVISION= 10 CATEGORIES= sysutils MASTER_SITES= https://download.schedmd.com/slurm/ PKGNAMESUFFIX= -wlm @@ -124,6 +124,12 @@ LLD2FIX= api plugins/openapi sacctmgr sackd scontrol scrontab scrun \ .include <bsd.port.options.mk> +post-extract: + @${MKDIR} ${WRKSRC}/src/plugins/task/pgid +# Use an existing plugin's Makefile.in as a template + @${CP} ${WRKSRC}/src/plugins/task/cray_aries/Makefile.in \ + ${WRKSRC}/src/plugins/task/pgid/Makefile.in + # Hack around nonfunctional --disable-gtktest flag pre-configure-GUI-off: ${REINPLACE_CMD} -e 's|min_gtk_version=.*|min_gtk_version=2000.0.0|' \ diff --git a/sysutils/slurm-wlm/files/patch-configure b/sysutils/slurm-wlm/files/patch-configure index 51cf89bd4981..f95b552a6dab 100644 --- a/sysutils/slurm-wlm/files/patch-configure +++ b/sysutils/slurm-wlm/files/patch-configure @@ -1,4 +1,4 @@ ---- configure.orig 2023-11-21 22:33:29 UTC +--- configure.orig 2024-05-21 17:19:51 UTC +++ configure @@ -5513,7 +5513,7 @@ _ACEOF /* end confdefs.h. */ @@ -240,3 +240,12 @@ else printf "%s\n" "#define H5_USE_18_API 1" >>confdefs.h +@@ -28035,7 +28030,7 @@ printf "%s\n" "${x_ac_deprecated=no}" >&6; } + + + +-ac_config_files="$ac_config_files Makefile auxdir/Makefile contribs/Makefile contribs/cray/Makefile contribs/cray/csm/Makefile contribs/cray/slurmsmwd/Makefile contribs/lua/Makefile contribs/nss_slurm/Makefile contribs/openlava/Makefile contribs/pam/Makefile contribs/pam_slurm_adopt/Makefile contribs/perlapi/Makefile contribs/perlapi/libslurm/Makefile contribs/perlapi/libslurm/perl/Makefile.PL contribs/perlapi/libslurmdb/Makefile contribs/perlapi/libslurmdb/perl/Makefile.PL contribs/pmi/Makefile contribs/pmi2/Makefile contribs/seff/Makefile contribs/sgather/Makefile contribs/sjobexit/Makefile contribs/torque/Makefile doc/Makefile doc/html/Makefile doc/html/configurator.easy.html doc/html/configurator.html doc/man/Makefile doc/man/man1/Makefile doc/man/man5/Makefile doc/man/man8/Makefile etc/Makefile src/Makefile src/api/Makefile src/bcast/Makefile src/common/Makefile src/database/Makefile src/interfaces/Makefile src/lua/Makefile src/plugins/Makefile src/plugins/accounting_storage/Makefile src/plugins/accounting_storage/common/Makefile src/plugins/accounting_storage/mysql/Makefile src/plugins/accounting_storage/slurmdbd/Makefile src/plugins/acct_gather_energy/Makefile src/plugins/acct_gather_energy/gpu/Makefile src/plugins/acct_gather_energy/ibmaem/Makefile src/plugins/acct_gather_energy/ipmi/Makefile src/plugins/acct_gather_energy/pm_counters/Makefile src/plugins/acct_gather_energy/rapl/Makefile src/plugins/acct_gather_energy/xcc/Makefile src/plugins/acct_gather_filesystem/Makefile src/plugins/acct_gather_filesystem/lustre/Makefile src/plugins/acct_gather_interconnect/Makefile src/plugins/acct_gather_interconnect/ofed/Makefile src/plugins/acct_gather_interconnect/sysfs/Makefile src/plugins/acct_gather_profile/Makefile src/plugins/acct_gather_profile/hdf5/Makefile src/plugins/acct_gather_profile/hdf5/sh5util/Makefile src/plugins/acct_gather_profile/influxdb/Makefile src/plugins/auth/Makefile src/plugins/auth/jwt/Makefile src/plugins/auth/munge/Makefile src/plugins/auth/none/Makefile src/plugins/auth/slurm/Makefile src/plugins/burst_buffer/Makefile src/plugins/burst_buffer/common/Makefile src/plugins/burst_buffer/datawarp/Makefile src/plugins/burst_buffer/lua/Makefile src/plugins/cgroup/Makefile src/plugins/cgroup/common/Makefile src/plugins/cgroup/v1/Makefile src/plugins/cgroup/v2/Makefile src/plugins/cli_filter/Makefile src/plugins/cli_filter/common/Makefile src/plugins/cli_filter/lua/Makefile src/plugins/cli_filter/syslog/Makefile src/plugins/cli_filter/user_defaults/Makefile src/plugins/core_spec/Makefile src/plugins/core_spec/cray_aries/Makefile src/plugins/cred/Makefile src/plugins/cred/common/Makefile src/plugins/cred/munge/Makefile src/plugins/cred/none/Makefile src/plugins/data_parser/Makefile src/plugins/data_parser/v0.0.39/Makefile src/plugins/data_parser/v0.0.40/Makefile src/plugins/ext_sensors/Makefile src/plugins/ext_sensors/rrd/Makefile src/plugins/gpu/Makefile src/plugins/gpu/common/Makefile src/plugins/gpu/generic/Makefile src/plugins/gpu/nrt/Makefile src/plugins/gpu/nvml/Makefile src/plugins/gpu/oneapi/Makefile src/plugins/gpu/rsmi/Makefile src/plugins/gres/Makefile src/plugins/gres/common/Makefile src/plugins/gres/gpu/Makefile src/plugins/gres/mps/Makefile src/plugins/gres/nic/Makefile src/plugins/gres/shard/Makefile src/plugins/hash/Makefile src/plugins/hash/k12/Makefile src/plugins/job_container/Makefile src/plugins/job_container/cncu/Makefile src/plugins/job_container/tmpfs/Makefile src/plugins/job_submit/Makefile src/plugins/job_submit/all_partitions/Makefile src/plugins/job_submit/cray_aries/Makefile src/plugins/job_submit/defaults/Makefile src/plugins/job_submit/logging/Makefile src/plugins/job_submit/lua/Makefile src/plugins/job_submit/partition/Makefile src/plugins/job_submit/pbs/Makefile src/plugins/job_submit/require_timelimit/Makefile src/plugins/job_submit/throttle/Makefile src/plugins/jobacct_gather/Makefile src/plugins/jobacct_gather/cgroup/Makefile src/plugins/jobacct_gather/common/Makefile src/plugins/jobacct_gather/linux/Makefile src/plugins/jobcomp/Makefile src/plugins/jobcomp/common/Makefile src/plugins/jobcomp/elasticsearch/Makefile src/plugins/jobcomp/filetxt/Makefile src/plugins/jobcomp/kafka/Makefile src/plugins/jobcomp/lua/Makefile src/plugins/jobcomp/mysql/Makefile src/plugins/jobcomp/script/Makefile src/plugins/mcs/Makefile src/plugins/mcs/account/Makefile src/plugins/mcs/group/Makefile src/plugins/mcs/user/Makefile src/plugins/mpi/Makefile src/plugins/mpi/cray_shasta/Makefile src/plugins/mpi/pmi2/Makefile src/plugins/mpi/pmix/Makefile src/plugins/node_features/Makefile src/plugins/node_features/helpers/Makefile src/plugins/node_features/knl_cray/Makefile src/plugins/node_features/knl_generic/Makefile src/plugins/power/Makefile src/plugins/power/common/Makefile src/plugins/power/cray_aries/Makefile src/plugins/preempt/Makefile src/plugins/preempt/partition_prio/Makefile src/plugins/preempt/qos/Makefile src/plugins/prep/Makefile src/plugins/prep/script/Makefile src/plugins/priority/Makefile src/plugins/priority/basic/Makefile src/plugins/priority/multifactor/Makefile src/plugins/proctrack/Makefile src/plugins/proctrack/cgroup/Makefile src/plugins/proctrack/cray_aries/Makefile src/plugins/proctrack/linuxproc/Makefile src/plugins/proctrack/pgid/Makefile src/plugins/sched/Makefile src/plugins/sched/backfill/Makefile src/plugins/sched/builtin/Makefile src/plugins/select/Makefile src/plugins/select/cons_tres/Makefile src/plugins/select/cray_aries/Makefile src/plugins/select/linear/Makefile src/plugins/select/other/Makefile src/plugins/serializer/Makefile src/plugins/serializer/json/Makefile src/plugins/serializer/url-encoded/Makefile src/plugins/serializer/yaml/Makefile src/plugins/site_factor/Makefile src/plugins/site_factor/example/Makefile src/plugins/switch/Makefile src/plugins/switch/cray_aries/Makefile src/plugins/switch/hpe_slingshot/Makefile src/plugins/task/Makefile src/plugins/task/affinity/Makefile src/plugins/task/cgroup/Makefile src/plugins/task/cray_aries/Makefile src/plugins/topology/Makefile src/plugins/topology/3d_torus/Makefile src/plugins/topology/block/Makefile src/plugins/topology/common/Makefile src/plugins/topology/default/Makefile src/plugins/topology/tree/Makefile src/sacct/Makefile src/sackd/Makefile src/sacctmgr/Makefile src/salloc/Makefile src/sattach/Makefile src/scrun/Makefile src/sbatch/Makefile src/sbcast/Makefile src/scancel/Makefile src/scontrol/Makefile src/scrontab/Makefile src/sdiag/Makefile src/sinfo/Makefile src/slurmctld/Makefile src/slurmd/Makefile src/slurmd/common/Makefile src/slurmd/slurmd/Makefile src/slurmd/slurmstepd/Makefile src/slurmdbd/Makefile src/slurmrestd/Makefile src/slurmrestd/plugins/Makefile src/slurmrestd/plugins/auth/Makefile src/slurmrestd/plugins/auth/jwt/Makefile src/slurmrestd/plugins/auth/local/Makefile src/slurmrestd/plugins/openapi/Makefile src/slurmrestd/plugins/openapi/dbv0.0.38/Makefile src/slurmrestd/plugins/openapi/dbv0.0.39/Makefile src/slurmrestd/plugins/openapi/slurmctld/Makefile src/slurmrestd/plugins/openapi/slurmdbd/Makefile src/slurmrestd/plugins/openapi/v0.0.38/Makefile src/slurmrestd/plugins/openapi/v0.0.39/Makefile src/sprio/Makefile src/squeue/Makefile src/sreport/Makefile src/srun/Makefile src/sshare/Makefile src/sstat/Makefile src/strigger/Makefile src/sview/Makefile testsuite/Makefile testsuite/testsuite.conf.sample testsuite/expect/Makefile testsuite/slurm_unit/Makefile testsuite/slurm_unit/common/Makefile testsuite/slurm_unit/common/bitstring/Makefile testsuite/slurm_unit/common/hostlist/Makefile testsuite/slurm_unit/common/slurm_protocol_defs/Makefile testsuite/slurm_unit/common/slurm_protocol_pack/Makefile testsuite/slurm_unit/common/slurmdb_defs/Makefile testsuite/slurm_unit/common/slurmdb_pack/Makefile" ++ac_config_files="$ac_config_files Makefile auxdir/Makefile contribs/Makefile contribs/cray/Makefile contribs/cray/csm/Makefile contribs/cray/slurmsmwd/Makefile contribs/lua/Makefile contribs/nss_slurm/Makefile contribs/openlava/Makefile contribs/pam/Makefile contribs/pam_slurm_adopt/Makefile contribs/perlapi/Makefile contribs/perlapi/libslurm/Makefile contribs/perlapi/libslurm/perl/Makefile.PL contribs/perlapi/libslurmdb/Makefile contribs/perlapi/libslurmdb/perl/Makefile.PL contribs/pmi/Makefile contribs/pmi2/Makefile contribs/seff/Makefile contribs/sgather/Makefile contribs/sjobexit/Makefile contribs/torque/Makefile doc/Makefile doc/html/Makefile doc/html/configurator.easy.html doc/html/configurator.html doc/man/Makefile doc/man/man1/Makefile doc/man/man5/Makefile doc/man/man8/Makefile etc/Makefile src/Makefile src/api/Makefile src/bcast/Makefile src/common/Makefile src/database/Makefile src/interfaces/Makefile src/lua/Makefile src/plugins/Makefile src/plugins/accounting_storage/Makefile src/plugins/accounting_storage/common/Makefile src/plugins/accounting_storage/mysql/Makefile src/plugins/accounting_storage/slurmdbd/Makefile src/plugins/acct_gather_energy/Makefile src/plugins/acct_gather_energy/gpu/Makefile src/plugins/acct_gather_energy/ibmaem/Makefile src/plugins/acct_gather_energy/ipmi/Makefile src/plugins/acct_gather_energy/pm_counters/Makefile src/plugins/acct_gather_energy/rapl/Makefile src/plugins/acct_gather_energy/xcc/Makefile src/plugins/acct_gather_filesystem/Makefile src/plugins/acct_gather_filesystem/lustre/Makefile src/plugins/acct_gather_interconnect/Makefile src/plugins/acct_gather_interconnect/ofed/Makefile src/plugins/acct_gather_interconnect/sysfs/Makefile src/plugins/acct_gather_profile/Makefile src/plugins/acct_gather_profile/hdf5/Makefile src/plugins/acct_gather_profile/hdf5/sh5util/Makefile src/plugins/acct_gather_profile/influxdb/Makefile src/plugins/auth/Makefile src/plugins/auth/jwt/Makefile src/plugins/auth/munge/Makefile src/plugins/auth/none/Makefile src/plugins/auth/slurm/Makefile src/plugins/burst_buffer/Makefile src/plugins/burst_buffer/common/Makefile src/plugins/burst_buffer/datawarp/Makefile src/plugins/burst_buffer/lua/Makefile src/plugins/cgroup/Makefile src/plugins/cgroup/common/Makefile src/plugins/cgroup/v1/Makefile src/plugins/cgroup/v2/Makefile src/plugins/cli_filter/Makefile src/plugins/cli_filter/common/Makefile src/plugins/cli_filter/lua/Makefile src/plugins/cli_filter/syslog/Makefile src/plugins/cli_filter/user_defaults/Makefile src/plugins/core_spec/Makefile src/plugins/core_spec/cray_aries/Makefile src/plugins/cred/Makefile src/plugins/cred/common/Makefile src/plugins/cred/munge/Makefile src/plugins/cred/none/Makefile src/plugins/data_parser/Makefile src/plugins/data_parser/v0.0.39/Makefile src/plugins/data_parser/v0.0.40/Makefile src/plugins/ext_sensors/Makefile src/plugins/ext_sensors/rrd/Makefile src/plugins/gpu/Makefile src/plugins/gpu/common/Makefile src/plugins/gpu/generic/Makefile src/plugins/gpu/nrt/Makefile src/plugins/gpu/nvml/Makefile src/plugins/gpu/oneapi/Makefile src/plugins/gpu/rsmi/Makefile src/plugins/gres/Makefile src/plugins/gres/common/Makefile src/plugins/gres/gpu/Makefile src/plugins/gres/mps/Makefile src/plugins/gres/nic/Makefile src/plugins/gres/shard/Makefile src/plugins/hash/Makefile src/plugins/hash/k12/Makefile src/plugins/job_container/Makefile src/plugins/job_container/cncu/Makefile src/plugins/job_container/tmpfs/Makefile src/plugins/job_submit/Makefile src/plugins/job_submit/all_partitions/Makefile src/plugins/job_submit/cray_aries/Makefile src/plugins/job_submit/defaults/Makefile src/plugins/job_submit/logging/Makefile src/plugins/job_submit/lua/Makefile src/plugins/job_submit/partition/Makefile src/plugins/job_submit/pbs/Makefile src/plugins/job_submit/require_timelimit/Makefile src/plugins/job_submit/throttle/Makefile src/plugins/jobacct_gather/Makefile src/plugins/jobacct_gather/cgroup/Makefile src/plugins/jobacct_gather/common/Makefile src/plugins/jobacct_gather/linux/Makefile src/plugins/jobcomp/Makefile src/plugins/jobcomp/common/Makefile src/plugins/jobcomp/elasticsearch/Makefile src/plugins/jobcomp/filetxt/Makefile src/plugins/jobcomp/kafka/Makefile src/plugins/jobcomp/lua/Makefile src/plugins/jobcomp/mysql/Makefile src/plugins/jobcomp/script/Makefile src/plugins/mcs/Makefile src/plugins/mcs/account/Makefile src/plugins/mcs/group/Makefile src/plugins/mcs/user/Makefile src/plugins/mpi/Makefile src/plugins/mpi/cray_shasta/Makefile src/plugins/mpi/pmi2/Makefile src/plugins/mpi/pmix/Makefile src/plugins/node_features/Makefile src/plugins/node_features/helpers/Makefile src/plugins/node_features/knl_cray/Makefile src/plugins/node_features/knl_generic/Makefile src/plugins/power/Makefile src/plugins/power/common/Makefile src/plugins/power/cray_aries/Makefile src/plugins/preempt/Makefile src/plugins/preempt/partition_prio/Makefile src/plugins/preempt/qos/Makefile src/plugins/prep/Makefile src/plugins/prep/script/Makefile src/plugins/priority/Makefile src/plugins/priority/basic/Makefile src/plugins/priority/multifactor/Makefile src/plugins/proctrack/Makefile src/plugins/proctrack/cgroup/Makefile src/plugins/proctrack/cray_aries/Makefile src/plugins/proctrack/linuxproc/Makefile src/plugins/proctrack/pgid/Makefile src/plugins/sched/Makefile src/plugins/sched/backfill/Makefile src/plugins/sched/builtin/Makefile src/plugins/select/Makefile src/plugins/select/cons_tres/Makefile src/plugins/select/cray_aries/Makefile src/plugins/select/linear/Makefile src/plugins/select/other/Makefile src/plugins/serializer/Makefile src/plugins/serializer/json/Makefile src/plugins/serializer/url-encoded/Makefile src/plugins/serializer/yaml/Makefile src/plugins/site_factor/Makefile src/plugins/site_factor/example/Makefile src/plugins/switch/Makefile src/plugins/switch/cray_aries/Makefile src/plugins/switch/hpe_slingshot/Makefile src/plugins/task/Makefile src/plugins/task/affinity/Makefile src/plugins/task/cgroup/Makefile src/plugins/task/cray_aries/Makefile src/plugins/task/pgid/Makefile src/plugins/topology/Makefile src/plugins/topology/3d_torus/Makefile src/plugins/topology/block/Makefile src/plugins/topology/common/Makefile src/plugins/topology/default/Makefile src/plugins/topology/tree/Makefile src/sacct/Makefile src/sackd/Makefile src/sacctmgr/Makefile src/salloc/Makefile src/sattach/Makefile src/scrun/Makefile src/sbatch/Makefile src/sbcast/Makefile src/scancel/Makefile src/scontrol/Makefile src/scrontab/Makefile src/sdiag/Makefile src/sinfo/Makefile src/slurmctld/Makefile src/slurmd/Makefile src/slurmd/common/Makefile src/slurmd/slurmd/Makefile src/slurmd/slurmstepd/Makefile src/slurmdbd/Makefile src/slurmrestd/Makefile src/slurmrestd/plugins/Makefile src/slurmrestd/plugins/auth/Makefile src/slurmrestd/plugins/auth/jwt/Makefile src/slurmrestd/plugins/auth/local/Makefile src/slurmrestd/plugins/openapi/Makefile src/slurmrestd/plugins/openapi/dbv0.0.38/Makefile src/slurmrestd/plugins/openapi/dbv0.0.39/Makefile src/slurmrestd/plugins/openapi/slurmctld/Makefile src/slurmrestd/plugins/openapi/slurmdbd/Makefile src/slurmrestd/plugins/openapi/v0.0.38/Makefile src/slurmrestd/plugins/openapi/v0.0.39/Makefile src/sprio/Makefile src/squeue/Makefile src/sreport/Makefile src/srun/Makefile src/sshare/Makefile src/sstat/Makefile src/strigger/Makefile src/sview/Makefile testsuite/Makefile testsuite/testsuite.conf.sample testsuite/expect/Makefile testsuite/slurm_unit/Makefile testsuite/slurm_unit/common/Makefile testsuite/slurm_unit/common/bitstring/Makefile testsuite/slurm_unit/common/hostlist/Makefile testsuite/slurm_unit/common/slurm_protocol_defs/Makefile testsuite/slurm_unit/common/slurm_protocol_pack/Makefile testsuite/slurm_unit/common/slurmdb_defs/Makefile testsuite/slurm_unit/common/slurmdb_pack/Makefile" + + + cat >confcache <<\_ACEOF diff --git a/sysutils/slurm-wlm/files/patch-src_common_conmgr.c b/sysutils/slurm-wlm/files/patch-src_common_conmgr.c index 4a536f2854cc..4c2b9a256d57 100644 --- a/sysutils/slurm-wlm/files/patch-src_common_conmgr.c +++ b/sysutils/slurm-wlm/files/patch-src_common_conmgr.c @@ -1,4 +1,4 @@ ---- src/common/conmgr.c.orig 2023-11-21 22:33:29 UTC +--- src/common/conmgr.c.orig 2024-05-21 17:19:51 UTC +++ src/common/conmgr.c @@ -47,6 +47,8 @@ #include <sys/stat.h> @@ -9,3 +9,41 @@ #include <time.h> #include <unistd.h> +@@ -2616,8 +2618,15 @@ static int _create_socket(void *x, void *arg) + + /* set value of socket path */ + strlcpy(addr.sun_path, unixsock, sizeof(addr.sun_path)); +- if ((rc = bind(fd, (const struct sockaddr *) &addr, +- sizeof(addr)))) ++ /* Bind UNIX socket: compute correct length */ ++ { ++ socklen_t len = SUN_LEN(&addr); ++ #if defined(__FreeBSD__) ++ addr.sun_len = (uint8_t)len; ++ #endif ++ rc = bind(fd, (const struct sockaddr *)&addr, len); ++ } ++ if (rc) + fatal("%s: [%s] Unable to bind UNIX socket: %m", + __func__, hostport); + +@@ -2675,6 +2684,19 @@ static int _create_socket(void *x, void *arg) + &one, sizeof(one))) + fatal("%s: [%s] setsockopt(SO_REUSEADDR) failed: %m", + __func__, addrinfo_to_string(addr)); ++ ++ /* For INET/INET6, set *_len on FreeBSD; ai_addrlen is already correct */ ++ #if defined(__FreeBSD__) ++ if (addr->ai_addr) { ++ if (addr->ai_addr->sa_family == AF_INET) { ++ ((struct sockaddr_in *)addr->ai_addr)->sin_len = ++ (uint8_t)sizeof(struct sockaddr_in); ++ } else if (addr->ai_addr->sa_family == AF_INET6) { ++ ((struct sockaddr_in6 *)addr->ai_addr)->sin6_len = ++ (uint8_t)sizeof(struct sockaddr_in6); ++ } ++ } ++ #endif + + if (bind(fd, addr->ai_addr, addr->ai_addrlen) != 0) + fatal("%s: [%s] Unable to bind socket: %m", diff --git a/sysutils/slurm-wlm/files/patch-src_common_net.c b/sysutils/slurm-wlm/files/patch-src_common_net.c new file mode 100644 index 000000000000..8bfdea648018 --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_common_net.c @@ -0,0 +1,68 @@ +--- src/common/net.c.orig 2024-05-21 17:19:51 UTC ++++ src/common/net.c +@@ -75,6 +75,29 @@ + #include "src/common/xstring.h" + + /* ++ * Compute correct namelen + sa_len for AF_INET/AF_INET6 ++ */ ++#if defined(__FreeBSD__) ++static inline socklen_t _bsd_sockaddr_len_fix(struct sockaddr *sa) ++{ ++ if (!sa) return 0; ++ switch (sa->sa_family) { ++ case AF_INET: { ++ struct sockaddr_in *in = (struct sockaddr_in *)sa; ++ in->sin_len = (uint8_t)sizeof(*in); ++ return sizeof(*in); ++ } ++ case AF_INET6: { ++ struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)sa; ++ in6->sin6_len = (uint8_t)sizeof(*in6); ++ return sizeof(*in6); ++ } ++ default: return sizeof(*sa); ++ } ++} ++#endif ++ ++/* + * Define slurm-specific aliases for use by plugins, see slurm_xlator.h + * for details. + */ +@@ -96,12 +119,18 @@ int net_stream_listen(int *fd, uint16_t *port) + /* bind ephemeral port */ + slurm_setup_addr(&sin, 0); + ++#if defined(__FreeBSD__) ++ socklen_t blen = _bsd_sockaddr_len_fix((struct sockaddr *)&sin); ++#else ++ socklen_t blen = sizeof(sin); ++#endif + if ((*fd = socket(sin.ss_family, SOCK_STREAM, IPPROTO_TCP)) < 0) + return -1; + + if (setsockopt(*fd, SOL_SOCKET, SO_REUSEADDR, &val, sizeof(val)) < 0) + goto cleanup; +- if (bind(*fd, (struct sockaddr *) &sin, len) < 0) ++ /* Single bind(): pass platform-correct namelen */ ++ if (bind(*fd, (struct sockaddr *) &sin, blen) < 0) + goto cleanup; + if (getsockname(*fd, (struct sockaddr *) &sin, &len) < 0) + goto cleanup; +@@ -219,7 +248,15 @@ static bool _is_port_ok(int s, uint16_t port, bool loc + return false; + } + ++/* ++ * compute correct socket length and pass it to bind() as blen on FreeBSD ++ */ ++#if defined(__FreeBSD__) ++ socklen_t blen = _bsd_sockaddr_len_fix((struct sockaddr *)&addr); ++ if (bind(s, (struct sockaddr *) &addr, blen) < 0) { ++#else + if (bind(s, (struct sockaddr *) &addr, sizeof(addr)) < 0) { ++#endif + log_flag(NET, "%s: bind() failed on port:%d fd:%d: %m", + __func__, port, s); + return false; diff --git a/sysutils/slurm-wlm/files/patch-src_common_sack__api.c b/sysutils/slurm-wlm/files/patch-src_common_sack__api.c new file mode 100644 index 000000000000..fe7520fde339 --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_common_sack__api.c @@ -0,0 +1,28 @@ +--- src/common/sack_api.c.orig 2024-05-21 17:19:51 UTC ++++ src/common/sack_api.c +@@ -38,6 +38,8 @@ + #include <sys/socket.h> + #include <sys/types.h> + #include <sys/un.h> ++#include <string.h> ++#include <stddef.h> + #include <unistd.h> + + #include "src/common/fd.h" +@@ -63,7 +65,15 @@ static int _sack_try_connection(struct sockaddr_un *ad + static int _sack_try_connection(struct sockaddr_un *addr) + { + int fd; +- size_t len = strlen(addr->sun_path) + 1 + sizeof(addr->sun_family); ++ socklen_t len; ++ ++/* FreeBSD requires sun_len and a correct namelen */ ++#if defined(__FreeBSD__) ++ len = (socklen_t)SUN_LEN(addr); ++ addr->sun_len = (uint8_t)len; ++#else ++ len = (socklen_t)(strlen(addr->sun_path) + 1 + sizeof(addr->sun_family)); ++#endif + + if ((fd = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) { + debug3("%s: socket() failed: %m", __func__); diff --git a/sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c b/sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c index d5ae5ef84c32..b4197166e32d 100644 --- a/sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c +++ b/sysutils/slurm-wlm/files/patch-src_common_slurm__protocol__socket.c @@ -1,39 +1,66 @@ --- src/common/slurm_protocol_socket.c.orig 2024-05-21 17:19:51 UTC +++ src/common/slurm_protocol_socket.c -@@ -491,6 +491,27 @@ extern int slurm_init_msg_engine(slurm_addr_t *addr, b - extern int slurm_init_msg_engine(slurm_addr_t *addr, bool quiet) - { - int rc; +@@ -53,7 +53,9 @@ + #include <sys/socket.h> + #include <sys/time.h> + #include <sys/types.h> ++#include <sys/un.h> + #include <unistd.h> ++#include <fcntl.h> + + #include "slurm/slurm_errno.h" + #include "src/common/read_config.h" +@@ -74,6 +76,28 @@ + #define RANDOM_USER_PORT ((uint16_t) ((lrand48() % \ + (MAX_USER_PORT - MIN_USER_PORT + 1)) + MIN_USER_PORT)) + ++#if defined(__FreeBSD__) ++/* Normalize sockaddr length on FreeBSD and return the proper namelen */ ++static inline socklen_t _bsd_sockaddr_len_fix(struct sockaddr *sa) ++{ ++ if (!sa) return 0; ++ switch (sa->sa_family) { ++ case AF_INET: { ++ struct sockaddr_in *in = (struct sockaddr_in *)sa; ++ in->sin_len = (uint8_t)sizeof(*in); ++ return sizeof(*in); ++ } ++ case AF_INET6: { ++ struct sockaddr_in6 *in6 = (struct sockaddr_in6 *)sa; ++ in6->sin6_len = (uint8_t)sizeof(*in6); ++ return sizeof(*in6); ++ } ++ default: ++ return sizeof(*sa); ++ } ++} ++#endif + + /* Static functions */ + static int _slurm_connect(int __fd, struct sockaddr const * __addr, + socklen_t __len); +@@ -115,8 +139,13 @@ static void _sock_bind_wild(int sockfd) + + slurm_setup_addr(&sin, RANDOM_USER_PORT); + ++ socklen_t blen = _bsd_sockaddr_len_fix((struct sockaddr *)&sin); + for (retry=0; retry < PORT_RETRIES ; retry++) { + #if defined(__FreeBSD__) -+ /* -+ * FreeBSD requires the sa_len field to be set correctly in -+ * struct sockaddr_in / sockaddr_in6 before calling bind(). -+ * If it is unset, bind() may fail with EINVAL. -+ * -+ * This adjustment ensures the correct length is set based -+ * on the address family before bind() is called. -+ */ -+ if (addr->ss_family == AF_INET) { -+ ((struct sockaddr_in *)addr)->sin_len = sizeof(struct sockaddr_in); -+ } else if (addr->ss_family == AF_INET6) { -+ ((struct sockaddr_in6 *)addr)->sin6_len = sizeof(struct sockaddr_in6); -+ } -+ -+ /* Track the correct length for bind() */ -+ socklen_t bind_len = (addr->ss_family == AF_INET6) -+ ? sizeof(struct sockaddr_in6) : sizeof(struct sockaddr_in); ++ rc = bind(sockfd, (struct sockaddr *) &sin, blen); ++ #else + rc = bind(sockfd, (struct sockaddr *) &sin, sizeof(sin)); + #endif -+ - int fd; - int log_lvl = LOG_LEVEL_ERROR; - const int one = 1; -@@ -511,7 +532,11 @@ extern int slurm_init_msg_engine(slurm_addr_t *addr, b + if (rc >= 0) + break; + slurm_set_port(&sin, RANDOM_USER_PORT); +@@ -511,7 +540,13 @@ extern int slurm_init_msg_engine(slurm_addr_t *addr, b goto error; } - rc = bind(fd, (struct sockaddr const *) addr, sizeof(*addr)); + #if defined(__FreeBSD__) ++ /* FreeBSD: normalize sa_len and pass the exact namelen to bind() */ ++ socklen_t bind_len = _bsd_sockaddr_len_fix((struct sockaddr *)addr); + rc = bind(fd, (struct sockaddr const *) addr, bind_len); + #else + rc = bind(fd, (struct sockaddr const *) addr, sizeof(*addr)); @@ -41,3 +68,31 @@ if (rc < 0) { format_print(log_lvl, "Error binding slurm stream socket: %m"); goto error; +@@ -666,7 +701,27 @@ static int _slurm_connect (int __fd, struct sockaddr c + if (fcntl(__fd, F_SETFL, flags | O_NONBLOCK) < 0) + error("%s: fcntl(F_SETFL) error: %m", __func__); + ++/* FreeBSD requires correct sa_len/namelen; recompute here */ ++#if defined(__FreeBSD__) ++ { ++ struct sockaddr *sa = (struct sockaddr *)__addr; ++ socklen_t namelen; ++ switch (sa->sa_family) { ++ case AF_UNIX: { ++ struct sockaddr_un *un = (struct sockaddr_un *)sa; ++ namelen = (socklen_t)SUN_LEN(un); ++ un->sun_len = (uint8_t)namelen; ++ break; ++ } ++ default: ++ namelen = _bsd_sockaddr_len_fix(sa); ++ break; ++ } ++ rc = connect(__fd, sa, namelen); ++ } ++#else + rc = connect(__fd , __addr , __len); ++#endif + if ((rc < 0) && (errno != EINPROGRESS)) + return errno; + if (rc == 0) diff --git a/sysutils/slurm-wlm/files/patch-src_common_stepd__api.c b/sysutils/slurm-wlm/files/patch-src_common_stepd__api.c new file mode 100644 index 000000000000..c01bbebffe33 --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_common_stepd__api.c @@ -0,0 +1,36 @@ +--- src/common/stepd_api.c.orig 2024-05-21 17:19:51 UTC ++++ src/common/stepd_api.c +@@ -48,6 +48,7 @@ + #include <signal.h> + #include <stdlib.h> + #include <string.h> ++#include <stddef.h> + #include <sys/socket.h> + #include <sys/stat.h> + #include <sys/time.h> +@@ -146,7 +147,7 @@ _step_connect(const char *directory, const char *noden + slurm_step_id_t *step_id) + { + int fd; +- int len; ++ socklen_t len; + struct sockaddr_un addr; + char *name = NULL, *pos = NULL; + uint32_t stepid = step_id->step_id; +@@ -177,7 +178,15 @@ _step_connect(const char *directory, const char *noden + memset(&addr, 0, sizeof(addr)); + addr.sun_family = AF_UNIX; + strlcpy(addr.sun_path, name, sizeof(addr.sun_path)); +- len = strlen(addr.sun_path) + 1 + sizeof(addr.sun_family); ++ ++#if defined(__FreeBSD__) ++ /* Compute exact namelen from the populated path */ ++ len = (socklen_t)SUN_LEN(&addr); ++ /* FreeBSD requires sun_len to match the exact length */ ++ addr.sun_len = (uint8_t)len; ++#else ++ len = (socklen_t)(strlen(addr.sun_path) + 1 + sizeof(addr.sun_family)); ++#endif + + if (connect(fd, (struct sockaddr *) &addr, len) < 0) { + /* Can indicate race condition at step termination */ diff --git a/sysutils/slurm-wlm/files/patch-src_common_xsystemd.c b/sysutils/slurm-wlm/files/patch-src_common_xsystemd.c new file mode 100644 index 000000000000..91e7dc9b41ac --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_common_xsystemd.c @@ -0,0 +1,25 @@ +--- src/common/xsystemd.c.orig 2024-05-21 17:19:51 UTC ++++ src/common/xsystemd.c +@@ -36,6 +36,9 @@ + + #include <sys/socket.h> + #include <sys/un.h> ++#include <string.h> ++#include <stdlib.h> ++#include <stddef.h> + + #include "src/common/log.h" + #include "src/common/slurm_protocol_defs.h" +@@ -57,7 +60,12 @@ extern void xsystemd_change_mainpid(pid_t pid) + } + + strlcpy(addr.sun_path, notify_socket, sizeof(addr.sun_path)); ++#if defined(__FreeBSD__) ++ len = (socklen_t)SUN_LEN(&addr); ++ addr.sun_len = (uint8_t)len; ++#else + len = strlen(addr.sun_path) + 1 + sizeof(addr.sun_family); ++#endif + + if ((fd = socket(AF_UNIX, SOCK_DGRAM, 0)) < 0) { + error("%s: socket() failed: %m", __func__); diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_sack.c b/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_sack.c new file mode 100644 index 000000000000..f0ee2bac99e6 --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_sack.c @@ -0,0 +1,17 @@ +--- src/plugins/auth/slurm/sack.c.orig 2024-05-21 17:19:51 UTC ++++ src/plugins/auth/slurm/sack.c +@@ -278,8 +278,12 @@ extern void init_sack_conmgr(void) + + /* set value of socket path */ + mask = umask(0); +- if ((rc = bind(fd, (const struct sockaddr *) &addr, +- sizeof(addr)))) ++/* AF_UNIX length handling */ ++ socklen_t len = SUN_LEN(&addr); ++#if defined(__FreeBSD__) ++ addr.sun_len = (uint8_t)len; ++#endif ++ if ((rc = bind(fd, (const struct sockaddr *)&addr, len))) + fatal("%s: [%s] Unable to bind UNIX socket: %m", + __func__, addr.sun_path); + umask(mask); diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_Makefile.in b/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_Makefile.in new file mode 100644 index 000000000000..39c103c910ac --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_Makefile.in @@ -0,0 +1,97 @@ +--- src/plugins/task/pgid/Makefile.in.orig 2025-09-03 23:57:14 UTC ++++ src/plugins/task/pgid/Makefile.in +@@ -181,16 +181,16 @@ LTLIBRARIES = $(pkglib_LTLIBRARIES) + } + am__installdirs = "$(DESTDIR)$(pkglibdir)" + LTLIBRARIES = $(pkglib_LTLIBRARIES) +-task_cray_aries_la_LIBADD = +-am_task_cray_aries_la_OBJECTS = task_cray_aries.lo +-task_cray_aries_la_OBJECTS = $(am_task_cray_aries_la_OBJECTS) ++task_pgid_la_LIBADD = ++am_task_pgid_la_OBJECTS = task_pgid.lo ++task_pgid_la_OBJECTS = $(am_task_pgid_la_OBJECTS) + AM_V_lt = $(am__v_lt_@AM_V@) + am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) + am__v_lt_0 = --silent + am__v_lt_1 = +-task_cray_aries_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ ++task_pgid_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ + $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ +- $(AM_CFLAGS) $(CFLAGS) $(task_cray_aries_la_LDFLAGS) \ ++ $(AM_CFLAGS) $(CFLAGS) $(task_pgid_la_LDFLAGS) \ + $(LDFLAGS) -o $@ + AM_V_P = $(am__v_P_@AM_V@) + am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) +@@ -207,7 +207,7 @@ am__maybe_remake_depfiles = depfiles + DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) -I$(top_builddir)/slurm + depcomp = $(SHELL) $(top_srcdir)/auxdir/depcomp + am__maybe_remake_depfiles = depfiles +-am__depfiles_remade = ./$(DEPDIR)/task_cray_aries.Plo ++am__depfiles_remade = ./$(DEPDIR)/task_pgid.Plo + am__mv = mv -f + COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +@@ -227,7 +227,7 @@ am__v_CCLD_1 = + am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) + am__v_CCLD_0 = @echo " CCLD " $@; + am__v_CCLD_1 = +-SOURCES = $(task_cray_aries_la_SOURCES) ++SOURCES = $(task_pgid_la_SOURCES) + am__can_run_installinfo = \ + case $$AM_UPDATE_INFO_DIR in \ + n|no|NO) false;; \ +@@ -514,12 +514,12 @@ PLUGIN_FLAGS = -module -avoid-version --export-dynamic + top_srcdir = @top_srcdir@ + AUTOMAKE_OPTIONS = foreign + PLUGIN_FLAGS = -module -avoid-version --export-dynamic +-AM_CPPFLAGS = -DSLURM_PLUGIN_DEBUG -I$(top_srcdir) -I$(top_srcdir)/src/common $(CRAY_TASK_CPPFLAGS) +-pkglib_LTLIBRARIES = task_cray_aries.la ++AM_CPPFLAGS = -DSLURM_PLUGIN_DEBUG -I$(top_srcdir) -I$(top_srcdir)/src/common $(CRAY_TASK_CPPFLAGS) -I$(top_srcdir)/src/interfaces -I$(top_srcdir)/src/plugins/task -I$(top_srcdir)/src/slurmd -I$(top_srcdir)/src/slurmd/slurmstepd ++pkglib_LTLIBRARIES = task_pgid.la + + # Null task plugin. +-task_cray_aries_la_SOURCES = task_cray_aries.c +-task_cray_aries_la_LDFLAGS = $(PLUGIN_FLAGS) $(CRAY_TASK_LDFLAGS) \ ++task_pgid_la_SOURCES = task_pgid.c ++task_pgid_la_LDFLAGS = $(PLUGIN_FLAGS) $(CRAY_TASK_LDFLAGS) \ + $(NUMA_LIBS) + + all: all-am +@@ -591,8 +591,8 @@ clean-pkglibLTLIBRARIES: + rm -f $${locs}; \ + } + +-task_cray_aries.la: $(task_cray_aries_la_OBJECTS) $(task_cray_aries_la_DEPENDENCIES) $(EXTRA_task_cray_aries_la_DEPENDENCIES) +- $(AM_V_CCLD)$(task_cray_aries_la_LINK) -rpath $(pkglibdir) $(task_cray_aries_la_OBJECTS) $(task_cray_aries_la_LIBADD) $(LIBS) ++task_pgid.la: $(task_pgid_la_OBJECTS) $(task_pgid_la_DEPENDENCIES) $(EXTRA_task_pgid_la_DEPENDENCIES) ++ $(AM_V_CCLD)$(task_pgid_la_LINK) -rpath $(pkglibdir) $(task_pgid_la_OBJECTS) $(task_pgid_la_LIBADD) $(LIBS) + + mostlyclean-compile: + -rm -f *.$(OBJEXT) +@@ -600,7 +600,7 @@ distclean-compile: + distclean-compile: + -rm -f *.tab.c + +-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task_cray_aries.Plo@am__quote@ # am--include-marker ++@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/task_pgid.Plo@am__quote@ # am--include-marker + + $(am__depfiles_remade): + @$(MKDIR_P) $(@D) +@@ -729,7 +729,7 @@ distclean: distclean-am + mostlyclean-am + + distclean: distclean-am +- -rm -f ./$(DEPDIR)/task_cray_aries.Plo ++ -rm -f ./$(DEPDIR)/task_pgid.Plo + -rm -f Makefile + distclean-am: clean-am distclean-compile distclean-generic \ + distclean-tags +@@ -775,7 +775,7 @@ maintainer-clean: maintainer-clean-am + installcheck-am: + + maintainer-clean: maintainer-clean-am +- -rm -f ./$(DEPDIR)/task_cray_aries.Plo ++ -rm -f ./$(DEPDIR)/task_pgid.Plo + -rm -f Makefile + maintainer-clean-am: distclean-am maintainer-clean-generic + diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_task__pgid.c b/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_task__pgid.c new file mode 100644 index 000000000000..0433aeaab02f --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_plugins_task_pgid_task__pgid.c @@ -0,0 +1,155 @@ +--- src/plugins/task/pgid/task_pgid.c.orig 2025-09-03 23:58:57 UTC ++++ src/plugins/task/pgid/task_pgid.c +@@ -0,0 +1,152 @@ ++#include "slurm_xlator.h" ++#include "log.h" ++#include "xmalloc.h" ++#include "task.h" /* interface declarations */ ++ ++/* these two pull in batch_job_launch_msg_t, launch_tasks_request_msg_t, ++ stepd_step_task_info_t, etc. */ ++#include "src/common/slurm_protocol_api.h" ++#include "src/slurmd/slurmstepd/slurmstepd_job.h" ++ ++#include <sys/types.h> ++#include <signal.h> ++#include <unistd.h> ++#include <errno.h> ++#include <string.h> ++ ++/* Required plugin identifiers (exported) */ ++__attribute__((visibility("default"))) const char plugin_name[] = "PGID task plugin for FreeBSD"; ++__attribute__((visibility("default"))) const char plugin_type[] = "task/pgid"; ++__attribute__((visibility("default"))) const uint32_t plugin_version = SLURM_VERSION_NUMBER; ++ ++/* Required generic plugin entry points */ ++int init(void) { slurm_info("task/pgid: init"); return SLURM_SUCCESS; } ++int fini(void) { slurm_info("task/pgid: fini"); return SLURM_SUCCESS; } ++ ++static pid_t job_pgid = -1; ++ ++/* ==== Required task_* API (must all be present) ==== */ ++ ++/* Called when slurmd receives a batch launch request */ ++int task_p_slurmd_batch_request(batch_job_launch_msg_t *req) ++{ ++ (void)req; ++ return SLURM_SUCCESS; ++} ++ ++/* Called when slurmd receives a general launch request */ ++int task_p_slurmd_launch_request(launch_tasks_request_msg_t *req, ++ uint32_t node_id, char **err_msg) ++{ ++ (void)req; (void)node_id; (void)err_msg; ++ return SLURM_SUCCESS; ++} ++ ++int task_p_slurmd_suspend_job(uint32_t job_id) ++{ ++ (void)job_id; ++ return SLURM_SUCCESS; ++} ++ ++int task_p_slurmd_resume_job(uint32_t job_id) ++{ ++ (void)job_id; ++ return SLURM_SUCCESS; ++} ++ ++/* Before setuid to the job user */ ++int task_p_pre_setuid(stepd_step_rec_t *step) ++{ ++ (void)step; ++ return SLURM_SUCCESS; ++} ++ ++/* Called in privileged context before launch */ ++int task_p_pre_launch_priv(stepd_step_rec_t *step, ++ uint32_t node_tid, uint32_t global_tid) ++{ ++ (void)step; (void)node_tid; (void)global_tid; ++ return SLURM_SUCCESS; ++} ++ ++int task_p_pre_launch(stepd_step_rec_t *step) ++{ ++ pid_t cur = getpid(); ++ ++ /* Case A: no PGID recorded yet for this step -> become the group leader */ ++ if (step->pgid <= 0) { ++ if (setpgid(0, 0) < 0) { ++ /* If a sibling beat us to it, join that PGID instead */ ++ if (errno == EACCES || errno == EPERM || errno == EEXIST) { ++ /* Someone created a group already; query our pgid and store it */ ++ pid_t pg = getpgid(0); ++ if (pg < 0) { ++ slurm_error("task/pgid: getpgid failed after race: %s", strerror(errno)); ++ return SLURM_ERROR; ++ } ++ step->pgid = pg; ++ slurm_debug("task/pgid: joined existing PGID %d (race)", step->pgid); ++ return SLURM_SUCCESS; ++ } ++ slurm_error("task/pgid: setpgid(0,0) failed for leader pid=%d: %s", (int)cur, strerror(errno)); ++ return SLURM_ERROR; ++ } ++ step->pgid = getpgid(0); ++ if (step->pgid < 0) { ++ slurm_error("task/pgid: getpgid failed after creating group: %s", strerror(errno)); ++ return SLURM_ERROR; ++ } ++ slurm_debug("task/pgid: created step PGID %d (leader pid=%d)", step->pgid, (int)cur); ++ return SLURM_SUCCESS; ++ } ++ ++ /* Case B: PGID exists -> join it */ ++ if (setpgid(0, step->pgid) < 0) { ++ /* ESRCH: parent/leader not visible yet; tiny retry helps on fast forks */ ++ if (errno == ESRCH) { ++ usleep(1000); /* 1 ms backoff */ ++ if (setpgid(0, step->pgid) == 0) { ++ slurm_debug("task/pgid: joined PGID %d after retry", step->pgid); ++ return SLURM_SUCCESS; ++ } ++ } ++ slurm_error("task/pgid: setpgid(0,%d) failed: %s", step->pgid, strerror(errno)); ++ return SLURM_ERROR; ++ } ++ slurm_debug("task/pgid: joined existing PGID %d", step->pgid); ++ return SLURM_SUCCESS; ++} ++ ++/* After a task terminates */ ++int task_p_post_term(stepd_step_rec_t *step, stepd_step_task_info_t *task) ++{ ++ (void)step; (void)task; ++ return SLURM_SUCCESS; ++} ++ ++/* After the whole step finishes */ ++int task_p_post_step(stepd_step_rec_t *step) ++{ ++ (void)step; ++ return SLURM_SUCCESS; ++} ++ ++/* Allow plugin to track additional PIDs if needed */ ++int task_p_add_pid(pid_t pid) ++{ ++ (void)pid; ++ return SLURM_SUCCESS; ++} ++ ++int task_p_signal(stepd_step_rec_t *step, int sig) ++{ ++ if (step && step->pgid > 1) { ++ slurm_debug("task/pgid: sending signal %d to PGID %d", sig, step->pgid); ++ if (killpg((pid_t)step->pgid, sig) < 0) { ++ slurm_error("task/pgid: killpg(%d) failed: %s", step->pgid, strerror(errno)); ++ return SLURM_ERROR; ++ } ++ } ++ return SLURM_SUCCESS; ++} ++int task_p_fini(stepd_step_rec_t *step) { (void)step; return SLURM_SUCCESS; } diff --git a/sysutils/slurm-wlm/files/patch-src_slurmd_slurmstepd_req.c b/sysutils/slurm-wlm/files/patch-src_slurmd_slurmstepd_req.c new file mode 100644 index 000000000000..0e5b06d1dacf --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_slurmd_slurmstepd_req.c @@ -0,0 +1,15 @@ +--- src/slurmd/slurmstepd/req.c.orig 2024-05-21 17:19:51 UTC ++++ src/slurmd/slurmstepd/req.c +@@ -176,7 +176,11 @@ _create_socket(const char *name) + memset(&addr, 0, sizeof(addr)); + addr.sun_family = AF_UNIX; + strlcpy(addr.sun_path, name, sizeof(addr.sun_path)); +- len = strlen(addr.sun_path)+1 + sizeof(addr.sun_family); ++/* AF_UNIX length handling */ ++ len = SUN_LEN(&addr); ++#if defined(__FreeBSD__) ++ addr.sun_len = (uint8_t)len; ++#endif + + /* bind the name to the descriptor */ + if (bind(fd, (struct sockaddr *) &addr, len) < 0) { diff --git a/sysutils/usermin/Makefile b/sysutils/usermin/Makefile index e4c2395741aa..5c18a12d1069 100644 --- a/sysutils/usermin/Makefile +++ b/sysutils/usermin/Makefile @@ -1,5 +1,5 @@ PORTNAME= usermin -PORTVERSION= 2.302 +PORTVERSION= 2.400 CATEGORIES= sysutils MASTER_SITES= http://www.webmin.com/uupdates/:up \ SF/webadmin/${PORTNAME}/${PORTVERSION}:sf diff --git a/sysutils/usermin/distinfo b/sysutils/usermin/distinfo index 1799cc515aa9..de088b15ed3e 100644 --- a/sysutils/usermin/distinfo +++ b/sysutils/usermin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750756861 -SHA256 (usermin-2.302.tar.gz) = 55ce97852f6de533605284d0dd8e43e90e5851f4b4bc0264b2bf86cc65d7f658 -SIZE (usermin-2.302.tar.gz) = 16244927 +TIMESTAMP = 1757088078 +SHA256 (usermin-2.400.tar.gz) = 38d31498ceef372f21aa987cde2b5fb07a4e9eb027d4eb805c486b8f79b7696a +SIZE (usermin-2.400.tar.gz) = 16255073 diff --git a/sysutils/usermin/pkg-plist b/sysutils/usermin/pkg-plist index 696f5cac11ce..e739f8c3be0f 100644 --- a/sysutils/usermin/pkg-plist +++ b/sysutils/usermin/pkg-plist @@ -190,6 +190,7 @@ lib/usermin/authentic-theme/extensions/csf/csf-lib.pl lib/usermin/authentic-theme/extensions/csf/csf.min.css lib/usermin/authentic-theme/extensions/csf/csf.min.css.gz lib/usermin/authentic-theme/extensions/csf/csf.min.js +lib/usermin/authentic-theme/extensions/csf/csf.min.js.LEGAL.txt lib/usermin/authentic-theme/extensions/csf/csf.min.js.gz lib/usermin/authentic-theme/extensions/file-manager/acls.cgi lib/usermin/authentic-theme/extensions/file-manager/bookmark.cgi @@ -209,8 +210,10 @@ lib/usermin/authentic-theme/extensions/file-manager/extract.cgi lib/usermin/authentic-theme/extensions/file-manager/fetcher.cgi lib/usermin/authentic-theme/extensions/file-manager/file-manager-lib.pl lib/usermin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js +lib/usermin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js.LEGAL.txt lib/usermin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js.gz lib/usermin/authentic-theme/extensions/file-manager/file-manager.min.js +lib/usermin/authentic-theme/extensions/file-manager/file-manager.min.js.LEGAL.txt lib/usermin/authentic-theme/extensions/file-manager/file-manager.min.js.gz lib/usermin/authentic-theme/extensions/file-manager/gpg.cgi lib/usermin/authentic-theme/extensions/file-manager/http_download.cgi @@ -226,12 +229,14 @@ lib/usermin/authentic-theme/extensions/mail/mail-lib.pl lib/usermin/authentic-theme/extensions/mail/mail.min.css lib/usermin/authentic-theme/extensions/mail/mail.min.css.gz lib/usermin/authentic-theme/extensions/mail/mail.min.js +lib/usermin/authentic-theme/extensions/mail/mail.min.js.LEGAL.txt lib/usermin/authentic-theme/extensions/mail/mail.min.js.gz lib/usermin/authentic-theme/extensions/mail/mail.src.js lib/usermin/authentic-theme/extensions/mail/message.cgi lib/usermin/authentic-theme/extensions/mail/messages.cgi lib/usermin/authentic-theme/extensions/mail/search.cgi lib/usermin/authentic-theme/extensions/sql.min.js +lib/usermin/authentic-theme/extensions/sql.min.js.LEGAL.txt lib/usermin/authentic-theme/extensions/sql.min.js.gz lib/usermin/authentic-theme/extensions/stats/stats.min.css lib/usermin/authentic-theme/extensions/stats/stats.min.js @@ -459,6 +464,7 @@ lib/usermin/authentic-theme/images/modules/bind8/slaves.gif lib/usermin/authentic-theme/images/modules/bind8/soa.gif lib/usermin/authentic-theme/images/modules/bind8/stub.gif lib/usermin/authentic-theme/images/modules/bind8/text.gif +lib/usermin/authentic-theme/images/modules/bind8/tls.gif lib/usermin/authentic-theme/images/modules/bind8/view.gif lib/usermin/authentic-theme/images/modules/bind8/whois.gif lib/usermin/authentic-theme/images/modules/bind8/zonedef.gif @@ -6545,7 +6551,8 @@ lib/usermin/mysql/config-aix lib/usermin/mysql/config-cobalt-linux lib/usermin/mysql/config-coherent-linux lib/usermin/mysql/config-debian-linux -lib/usermin/mysql/config-debian-linux-10.0-ALL +lib/usermin/mysql/config-debian-linux-10.0-12.0 +lib/usermin/mysql/config-debian-linux-13.0-ALL lib/usermin/mysql/config-debian-linux-2.2-9.0 lib/usermin/mysql/config-freebsd lib/usermin/mysql/config-freebsd-8-ALL diff --git a/sysutils/webmin/Makefile b/sysutils/webmin/Makefile index 8380f882fac6..28451907ada8 100644 --- a/sysutils/webmin/Makefile +++ b/sysutils/webmin/Makefile @@ -1,6 +1,5 @@ PORTNAME= webmin -PORTVERSION= 2.402 -PORTREVISION= 1 +PORTVERSION= 2.500 CATEGORIES= sysutils MASTER_SITES= http://download.webmin.com/updates/:up \ SF/webadmin/${PORTNAME}/${PORTVERSION}:sf diff --git a/sysutils/webmin/distinfo b/sysutils/webmin/distinfo index c45abd5bcd81..1594e331c501 100644 --- a/sysutils/webmin/distinfo +++ b/sysutils/webmin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750225206 -SHA256 (webmin-2.402.tar.gz) = ced99a948411e255549f4ce8b730820387a50379d755e802ff90ef6ae5deaca5 -SIZE (webmin-2.402.tar.gz) = 38515900 +TIMESTAMP = 1757117581 +SHA256 (webmin-2.500.tar.gz) = aa6b898be7b21847e9cf9bdddb1f13d93b2ccc7dca604b2478f4683641669759 +SIZE (webmin-2.500.tar.gz) = 38527403 diff --git a/sysutils/webmin/pkg-plist b/sysutils/webmin/pkg-plist index 1a8fd74b32ba..f41930766f5f 100644 --- a/sysutils/webmin/pkg-plist +++ b/sysutils/webmin/pkg-plist @@ -950,6 +950,7 @@ lib/webmin/authentic-theme/extensions/csf/csf-lib.pl lib/webmin/authentic-theme/extensions/csf/csf.min.css lib/webmin/authentic-theme/extensions/csf/csf.min.css.gz lib/webmin/authentic-theme/extensions/csf/csf.min.js +lib/webmin/authentic-theme/extensions/csf/csf.min.js.LEGAL.txt lib/webmin/authentic-theme/extensions/csf/csf.min.js.gz lib/webmin/authentic-theme/extensions/file-manager/acls.cgi lib/webmin/authentic-theme/extensions/file-manager/bookmark.cgi @@ -969,8 +970,10 @@ lib/webmin/authentic-theme/extensions/file-manager/extract.cgi lib/webmin/authentic-theme/extensions/file-manager/fetcher.cgi lib/webmin/authentic-theme/extensions/file-manager/file-manager-lib.pl lib/webmin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js +lib/webmin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js.LEGAL.txt lib/webmin/authentic-theme/extensions/file-manager/file-manager-reinit.min.js.gz lib/webmin/authentic-theme/extensions/file-manager/file-manager.min.js +lib/webmin/authentic-theme/extensions/file-manager/file-manager.min.js.LEGAL.txt lib/webmin/authentic-theme/extensions/file-manager/file-manager.min.js.gz lib/webmin/authentic-theme/extensions/file-manager/gpg.cgi lib/webmin/authentic-theme/extensions/file-manager/http_download.cgi @@ -986,12 +989,14 @@ lib/webmin/authentic-theme/extensions/mail/mail-lib.pl lib/webmin/authentic-theme/extensions/mail/mail.min.css lib/webmin/authentic-theme/extensions/mail/mail.min.css.gz lib/webmin/authentic-theme/extensions/mail/mail.min.js +lib/webmin/authentic-theme/extensions/mail/mail.min.js.LEGAL.txt lib/webmin/authentic-theme/extensions/mail/mail.min.js.gz lib/webmin/authentic-theme/extensions/mail/mail.src.js lib/webmin/authentic-theme/extensions/mail/message.cgi lib/webmin/authentic-theme/extensions/mail/messages.cgi lib/webmin/authentic-theme/extensions/mail/search.cgi lib/webmin/authentic-theme/extensions/sql.min.js +lib/webmin/authentic-theme/extensions/sql.min.js.LEGAL.txt lib/webmin/authentic-theme/extensions/sql.min.js.gz lib/webmin/authentic-theme/extensions/stats/stats.min.css lib/webmin/authentic-theme/extensions/stats/stats.min.js @@ -1158,6 +1163,7 @@ lib/webmin/authentic-theme/images/modules/bind8/slaves.gif lib/webmin/authentic-theme/images/modules/bind8/soa.gif lib/webmin/authentic-theme/images/modules/bind8/stub.gif lib/webmin/authentic-theme/images/modules/bind8/text.gif +lib/webmin/authentic-theme/images/modules/bind8/tls.gif lib/webmin/authentic-theme/images/modules/bind8/view.gif lib/webmin/authentic-theme/images/modules/bind8/whois.gif lib/webmin/authentic-theme/images/modules/bind8/zonedef.gif @@ -8261,6 +8267,7 @@ lib/webmin/firewalld/config.info.de lib/webmin/firewalld/config.info.fr lib/webmin/firewalld/config.info.no lib/webmin/firewalld/config.info.pl +lib/webmin/firewalld/config_info.pl lib/webmin/firewalld/create_zone.cgi lib/webmin/firewalld/default_zone.cgi lib/webmin/firewalld/delete_rules.cgi @@ -13474,7 +13481,8 @@ lib/webmin/mysql/config-aix lib/webmin/mysql/config-cobalt-linux lib/webmin/mysql/config-coherent-linux lib/webmin/mysql/config-debian-linux -lib/webmin/mysql/config-debian-linux-10.0-ALL +lib/webmin/mysql/config-debian-linux-10.0-12.0 +lib/webmin/mysql/config-debian-linux-13.0-ALL lib/webmin/mysql/config-debian-linux-2.2-9.0 lib/webmin/mysql/config-freebsd lib/webmin/mysql/config-freebsd-8-ALL @@ -19854,7 +19862,6 @@ lib/webmin/status/alive-monitor.pl lib/webmin/status/apache-monitor.pl lib/webmin/status/backup_config.pl lib/webmin/status/bind8-monitor.pl -lib/webmin/status/cfengine-monitor.pl lib/webmin/status/cgi_args.pl lib/webmin/status/change-monitor.pl lib/webmin/status/config @@ -19893,7 +19900,6 @@ lib/webmin/status/delete_mons.cgi lib/webmin/status/delete_tmpls.cgi lib/webmin/status/dhcpd-monitor.pl lib/webmin/status/dns-monitor.pl -lib/webmin/status/dnsadmin-monitor.pl lib/webmin/status/dovecot-monitor.pl lib/webmin/status/du-monitor.pl lib/webmin/status/edit_mon.cgi @@ -19920,7 +19926,6 @@ lib/webmin/status/imap-monitor.pl lib/webmin/status/index.cgi lib/webmin/status/inetd-monitor.pl lib/webmin/status/init-monitor.pl -lib/webmin/status/jabber-monitor.pl lib/webmin/status/lang/ar.auto lib/webmin/status/lang/bg.auto lib/webmin/status/lang/ca @@ -20043,8 +20048,8 @@ lib/webmin/status/mon-monitor.pl lib/webmin/status/monitor.pl lib/webmin/status/mysql-monitor.pl lib/webmin/status/nfs-monitor.pl -lib/webmin/status/nut-monitor.pl lib/webmin/status/oldfile-monitor.pl +lib/webmin/status/phpini-monitor.pl lib/webmin/status/ping-monitor.pl lib/webmin/status/portsentry-monitor.pl lib/webmin/status/postfix-monitor.pl diff --git a/textproc/Makefile b/textproc/Makefile index be157932bb3d..48f5f84fcced 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -92,6 +92,7 @@ SUBDIR += castxml SUBDIR += catdoc SUBDIR += cg3 + SUBDIR += cgrep SUBDIR += chkascii SUBDIR += choose SUBDIR += chpp @@ -272,7 +273,6 @@ SUBDIR += highlight SUBDIR += hil-aspell SUBDIR += hr-aspell - SUBDIR += hs-cgrep SUBDIR += hs-lhs2tex SUBDIR += hs-pandoc SUBDIR += hs-pandoc-crossref @@ -1610,6 +1610,7 @@ SUBDIR += py-sentencepiece SUBDIR += py-simplebayes SUBDIR += py-smartypants + SUBDIR += py-smile SUBDIR += py-snowballstemmer SUBDIR += py-spacy SUBDIR += py-spacy-legacy diff --git a/textproc/hs-cgrep/Makefile b/textproc/cgrep/Makefile index 507372d7649a..da3cc506a62c 100644 --- a/textproc/hs-cgrep/Makefile +++ b/textproc/cgrep/Makefile @@ -1,6 +1,7 @@ -PORTNAME= hs-cgrep -DISTVERSION= 8.1.0 -CATEGORIES= textproc haskell +PORTNAME= cgrep +PORTVERSION= 8.1.0 +PORTREVISION= 1 +CATEGORIES= textproc MAINTAINER= lwhsu@FreeBSD.org COMMENT= Context-aware grep for source codes diff --git a/textproc/hs-cgrep/distinfo b/textproc/cgrep/distinfo index 948b5059307c..948b5059307c 100644 --- a/textproc/hs-cgrep/distinfo +++ b/textproc/cgrep/distinfo diff --git a/textproc/hs-cgrep/files/patch-__cabal__deps_rawfilepath-1.1.0_cbits_runProcess.c b/textproc/cgrep/files/patch-__cabal__deps_rawfilepath-1.1.0_cbits_runProcess.c index 3138ffa8ac60..3138ffa8ac60 100644 --- a/textproc/hs-cgrep/files/patch-__cabal__deps_rawfilepath-1.1.0_cbits_runProcess.c +++ b/textproc/cgrep/files/patch-__cabal__deps_rawfilepath-1.1.0_cbits_runProcess.c diff --git a/textproc/hs-cgrep/pkg-descr b/textproc/cgrep/pkg-descr index 66346077e741..66346077e741 100644 --- a/textproc/hs-cgrep/pkg-descr +++ b/textproc/cgrep/pkg-descr diff --git a/textproc/csview/Makefile b/textproc/csview/Makefile index 7d9aa9de47e1..2682df8102d2 100644 --- a/textproc/csview/Makefile +++ b/textproc/csview/Makefile @@ -1,7 +1,7 @@ PORTNAME= csview DISTVERSIONPREFIX= v -DISTVERSION= 1.3.3 -PORTREVISION= 10 +DISTVERSION= 1.3.4 +PORTREVISION= 0 CATEGORIES= textproc MAINTAINER= ruben@verweg.com @@ -17,20 +17,20 @@ USE_GITHUB= yes GH_ACCOUNT= wfxr CARGO_CRATES= anstream-0.6.13 \ - anstyle-1.0.6 \ + anstyle-1.0.8 \ anstyle-parse-0.2.3 \ anstyle-query-1.0.2 \ anstyle-wincon-3.0.2 \ - anyhow-1.0.82 \ + anyhow-1.0.89 \ bitflags-2.5.0 \ cc-1.0.94 \ - clap-4.5.4 \ - clap_builder-4.5.2 \ - clap_complete-4.5.2 \ - clap_derive-4.5.4 \ - clap_lex-0.7.0 \ + clap-4.5.23 \ + clap_builder-4.5.23 \ + clap_complete-4.5.38 \ + clap_derive-4.5.18 \ + clap_lex-0.7.4 \ colorchoice-1.0.0 \ - csv-1.3.0 \ + csv-1.3.1 \ csv-core-0.1.11 \ either-1.11.0 \ errno-0.2.8 \ @@ -38,7 +38,6 @@ CARGO_CRATES= anstream-0.6.13 \ errno-dragonfly-0.1.2 \ exitcode-1.1.2 \ heck-0.5.0 \ - itertools-0.12.1 \ itertools-0.13.0 \ itoa-1.0.11 \ libc-0.2.153 \ @@ -53,33 +52,26 @@ CARGO_CRATES= anstream-0.6.13 \ serde_derive-1.0.197 \ strsim-0.11.1 \ syn-2.0.59 \ - terminal_size-0.3.0 \ + terminal_size-0.4.0 \ unicode-ident-1.0.12 \ - unicode-truncate-1.0.0 \ - unicode-width-0.1.12 \ + unicode-segmentation-1.11.0 \ + unicode-truncate-2.0.0 \ + unicode-width-0.2.0 \ utf8parse-0.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.48.0 \ windows-sys-0.52.0 \ - windows-targets-0.48.5 \ - windows-targets-0.52.5 \ - windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.5 \ - windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.5 \ - windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.5 \ - windows_i686_gnullvm-0.52.5 \ - windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.5 \ - windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.5 \ - windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.5 \ - windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.5 + windows-sys-0.59.0 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 PLIST_FILES= bin/${PORTNAME} diff --git a/textproc/csview/distinfo b/textproc/csview/distinfo index 5d2bcd2dd6f0..e354ec22cc04 100644 --- a/textproc/csview/distinfo +++ b/textproc/csview/distinfo @@ -1,34 +1,34 @@ -TIMESTAMP = 1724074003 +TIMESTAMP = 1756819350 SHA256 (rust/crates/anstream-0.6.13.crate) = d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb SIZE (rust/crates/anstream-0.6.13.crate) = 30928 -SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc -SIZE (rust/crates/anstyle-1.0.6.crate) = 14604 +SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 +SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699 SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739 SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272 -SHA256 (rust/crates/anyhow-1.0.82.crate) = f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519 -SIZE (rust/crates/anyhow-1.0.82.crate) = 45361 +SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6 +SIZE (rust/crates/anyhow-1.0.89.crate) = 47078 SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 SHA256 (rust/crates/cc-1.0.94.crate) = 17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7 SIZE (rust/crates/cc-1.0.94.crate) = 76456 -SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0 -SIZE (rust/crates/clap-4.5.4.crate) = 55401 -SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4 -SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566 -SHA256 (rust/crates/clap_complete-4.5.2.crate) = dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e -SIZE (rust/crates/clap_complete-4.5.2.crate) = 37850 -SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64 -SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159 -SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce -SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915 +SHA256 (rust/crates/clap-4.5.23.crate) = 3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84 +SIZE (rust/crates/clap-4.5.23.crate) = 56460 +SHA256 (rust/crates/clap_builder-4.5.23.crate) = 30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838 +SIZE (rust/crates/clap_builder-4.5.23.crate) = 164180 +SHA256 (rust/crates/clap_complete-4.5.38.crate) = d9647a559c112175f17cf724dc72d3645680a883c58481332779192b0d8e7a01 +SIZE (rust/crates/clap_complete-4.5.38.crate) = 47669 +SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab +SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 +SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 +SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 -SHA256 (rust/crates/csv-1.3.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe -SIZE (rust/crates/csv-1.3.0.crate) = 888212 +SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf +SIZE (rust/crates/csv-1.3.1.crate) = 888542 SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70 SIZE (rust/crates/csv-core-0.1.11.crate) = 25852 SHA256 (rust/crates/either-1.11.0.crate) = a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2 @@ -43,8 +43,6 @@ SHA256 (rust/crates/exitcode-1.1.2.crate) = de853764b47027c2e862a995c34978ffa63c SIZE (rust/crates/exitcode-1.1.2.crate) = 6538 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 -SIZE (rust/crates/itertools-0.12.1.crate) = 137761 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b @@ -73,14 +71,16 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3 SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/syn-2.0.59.crate) = 4a6531ffc7b071655e4ce2e04bd464c4830bb585a61cabb96cf808f05172615a SIZE (rust/crates/syn-2.0.59.crate) = 255393 -SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7 -SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096 +SHA256 (rust/crates/terminal_size-0.4.0.crate) = 4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef +SIZE (rust/crates/terminal_size-0.4.0.crate) = 10036 SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-truncate-1.0.0.crate) = 5a5fbabedabe362c618c714dbefda9927b5afc8e2a8102f47f081089a9019226 -SIZE (rust/crates/unicode-truncate-1.0.0.crate) = 12017 -SHA256 (rust/crates/unicode-width-0.1.12.crate) = 68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6 -SIZE (rust/crates/unicode-width-0.1.12.crate) = 24062 +SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202 +SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740 +SHA256 (rust/crates/unicode-truncate-2.0.0.crate) = 8fbf03860ff438702f3910ca5f28f8dac63c1c11e7efb5012b8b175493606330 +SIZE (rust/crates/unicode-truncate-2.0.0.crate) = 12904 +SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd +SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 @@ -89,43 +89,27 @@ SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 -SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb -SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 -SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 -SHA256 (rust/crates/windows_i686_gnu-0.52.5.crate) = 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 -SIZE (rust/crates/windows_i686_gnu-0.52.5.crate) = 875699 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 -SIZE (rust/crates/windows_i686_gnullvm-0.52.5.crate) = 473064 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 -SHA256 (rust/crates/windows_i686_msvc-0.52.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf -SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 -SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 -SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905 -SHA256 (wfxr-csview-v1.3.3_GH0.tar.gz) = de84f181a6b89101ed150a378eff9583d8f8cbcc4025d06adc4bc3c48085df95 -SIZE (wfxr-csview-v1.3.3_GH0.tar.gz) = 33655 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (wfxr-csview-v1.3.4_GH0.tar.gz) = 91fadcddef511265f4bf39897ce4a65c457ac89ffd8dd742dc209d30bf04d6aa +SIZE (wfxr-csview-v1.3.4_GH0.tar.gz) = 33335 diff --git a/textproc/otree/Makefile b/textproc/otree/Makefile index 8a085f61d659..40d55a654485 100644 --- a/textproc/otree/Makefile +++ b/textproc/otree/Makefile @@ -1,7 +1,6 @@ PORTNAME= otree DISTVERSIONPREFIX= v -DISTVERSION= 0.5.2 -PORTREVISION= 1 +DISTVERSION= 0.6.1 CATEGORIES= textproc MAINTAINER= olgeni@FreeBSD.org @@ -63,6 +62,9 @@ CARGO_CRATES= aho-corasick-1.1.3 \ fsevent-sys-4.1.0 \ getrandom-0.2.16 \ hashbrown-0.15.5 \ + hcl-edit-0.9.1 \ + hcl-primitives-0.1.9 \ + hcl-rs-0.19.2 \ heck-0.5.0 \ humansize-2.1.3 \ ident_case-1.0.1 \ @@ -76,6 +78,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \ itoa-1.0.15 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ + kstring-2.0.2 \ libc-0.2.175 \ libm-0.2.15 \ libredox-0.1.9 \ @@ -100,6 +103,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ powerfmt-0.2.0 \ + pratt-0.4.0 \ proc-macro2-1.0.101 \ quick-xml-0.38.3 \ quote-1.0.40 \ @@ -145,12 +149,14 @@ CARGO_CRATES= aho-corasick-1.1.3 \ toml_parser-1.0.2 \ toml_writer-1.0.2 \ tui-textarea-0.7.0 \ + tui-tree-widget-0.23.1 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ utf8parse-0.2.2 \ + vecmap-rs-0.2.3 \ vergen-9.0.6 \ vergen-lib-0.1.6 \ version_check-0.9.5 \ @@ -186,8 +192,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ - winnow-0.7.13 \ - tui-tree-widget@git+https://github.com/fioncat/tui-rs-tree-widget?branch=main\#407fd9005271d93ae2411ec0231a51e7f5e070f9 + winnow-0.7.13 PLIST_FILES= bin/otree diff --git a/textproc/otree/distinfo b/textproc/otree/distinfo index cedf0030540c..a41c5f0b3c5a 100644 --- a/textproc/otree/distinfo +++ b/textproc/otree/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1756109664 +TIMESTAMP = 1757117593 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 @@ -95,6 +95,12 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hcl-edit-0.9.1.crate) = 95f32dc8e2ac2efd3726a759c0e1cd91315465d75a191468dcd8f885f384cad0 +SIZE (rust/crates/hcl-edit-0.9.1.crate) = 66718 +SHA256 (rust/crates/hcl-primitives-0.1.9.crate) = f097693bfc799cc5043956e93a28c51ca4e72f2c3daa21f65a5b0a28510df1f2 +SIZE (rust/crates/hcl-primitives-0.1.9.crate) = 16977 +SHA256 (rust/crates/hcl-rs-0.19.2.crate) = 87112599bbc3476dc61061583cc6c0d4f305f0820d4cf3e4cda46199248dd781 +SIZE (rust/crates/hcl-rs-0.19.2.crate) = 107530 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7 @@ -121,6 +127,8 @@ SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5 SIZE (rust/crates/kqueue-1.1.1.crate) = 21504 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 +SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1 +SIZE (rust/crates/kstring-2.0.2.crate) = 23044 SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 SIZE (rust/crates/libc-0.2.175.crate) = 788728 SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de @@ -169,6 +177,8 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4 SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 +SHA256 (rust/crates/pratt-0.4.0.crate) = 17e0a4425d076f0718b820673a38fbf3747080c61017eeb0dd79bc7e472b8bb8 +SIZE (rust/crates/pratt-0.4.0.crate) = 4716 SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89 @@ -259,6 +269,8 @@ SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbe SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988 SHA256 (rust/crates/tui-textarea-0.7.0.crate) = 0a5318dd619ed73c52a9417ad19046724effc1287fb75cdcc4eca1d6ac1acbae SIZE (rust/crates/tui-textarea-0.7.0.crate) = 67947 +SHA256 (rust/crates/tui-tree-widget-0.23.1.crate) = c14c4488e071617f5b5922222193cdf6725835e492c6229557af85d3c1a4e903 +SIZE (rust/crates/tui-tree-widget-0.23.1.crate) = 22330 SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 @@ -271,6 +283,8 @@ SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b819 SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +SHA256 (rust/crates/vecmap-rs-0.2.3.crate) = 67cfc542f75493f412a51c02af26f58f710ab0e2204d264135054377244276be +SIZE (rust/crates/vecmap-rs-0.2.3.crate) = 35738 SHA256 (rust/crates/vergen-9.0.6.crate) = 6b2bf58be11fc9414104c6d3a2e464163db5ef74b12296bda593cac37b6e4777 SIZE (rust/crates/vergen-9.0.6.crate) = 33160 SHA256 (rust/crates/vergen-lib-0.1.6.crate) = 9b07e6010c0f3e59fcb164e0163834597da68d1f864e2b8ca49f74de01e9c166 @@ -343,7 +357,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf SIZE (rust/crates/winnow-0.7.13.crate) = 174454 -SHA256 (fioncat-tui-rs-tree-widget-407fd9005271d93ae2411ec0231a51e7f5e070f9_GH0.tar.gz) = e44af6b888a26d610a385bbcb05a79cfdc15f1cc614c63211134615715a5ec13 -SIZE (fioncat-tui-rs-tree-widget-407fd9005271d93ae2411ec0231a51e7f5e070f9_GH0.tar.gz) = 26382 -SHA256 (fioncat-otree-v0.5.2_GH0.tar.gz) = b2c64f29272a6f141243f01837111dcfde5f1219e40304dbab0eaca92cde07b6 -SIZE (fioncat-otree-v0.5.2_GH0.tar.gz) = 194542 +SHA256 (fioncat-otree-v0.6.1_GH0.tar.gz) = 1c95f78c1b432b4a62392c971bc28eda8bc6754ec53e0701de1c42417c058bdf +SIZE (fioncat-otree-v0.6.1_GH0.tar.gz) = 200631 diff --git a/textproc/py-smile/Makefile b/textproc/py-smile/Makefile new file mode 100644 index 000000000000..2e2d0dbc8803 --- /dev/null +++ b/textproc/py-smile/Makefile @@ -0,0 +1,45 @@ +PORTNAME= smile +DISTVERSION= 2.10.1 +CATEGORIES= textproc python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= tagattie@FreeBSD.org +COMMENT= Emoji picker +WWW= https://mijorus.it/projects/smile/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= appstream-util:devel/appstream-glib +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=1.2.18:devel/py-dbus@${PY_FLAVOR} + +USES= desktop-file-utils gettext-tools gnome meson pkgconfig python \ + shebangfix + +USE_GITHUB= yes +GH_ACCOUNT= mijorus + +USE_GNOME= glib20 gtk40 libadwaita pygobject3 +GLIB_SCHEMAS= it.mijorus.smile.gschema.xml + +SHEBANG_FILES= src/smile.in +python_OLD_CMD= @PYTHON@ + +BINARY_ALIAS= python3=${PYTHON_CMD} + +OPTIONS_DEFAULT= WAYLAND X11 +OPTIONS_GROUP= AUTOPASTE +OPTIONS_GROUP_AUTOPASTE=WAYLAND X11 + +AUTOPASTE_DESC= Backend for automatic paste +WAYLAND_DESC= Use wl-clipboard as backend on Wayland +X11_DESC= Use xdotool as backend on X11 + +WAYLAND_RUN_DEPENDS= wl-paste:x11/wl-clipboard +X11_RUN_DEPENDS= xdotool:x11/xdotool + +post-install: + @${FIND} ${STAGEDIR}${PREFIX} -type f \ + \( -name meson.build -o -name smile.in \) -delete + +.include <bsd.port.mk> diff --git a/textproc/py-smile/distinfo b/textproc/py-smile/distinfo new file mode 100644 index 000000000000..06e11314816e --- /dev/null +++ b/textproc/py-smile/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1755855180 +SHA256 (mijorus-smile-2.10.1_GH0.tar.gz) = 055b8ce8104560bf7425cd4913cbbeaa6ae82abdb4f96f59cd1758f1115ce7ce +SIZE (mijorus-smile-2.10.1_GH0.tar.gz) = 2030428 diff --git a/textproc/py-smile/pkg-descr b/textproc/py-smile/pkg-descr new file mode 100644 index 000000000000..e51894466faf --- /dev/null +++ b/textproc/py-smile/pkg-descr @@ -0,0 +1 @@ +Smile is a simple emoji picker for linux with custom tags support. diff --git a/textproc/py-smile/pkg-plist b/textproc/py-smile/pkg-plist new file mode 100644 index 000000000000..5df946f17810 --- /dev/null +++ b/textproc/py-smile/pkg-plist @@ -0,0 +1,80 @@ +bin/smile +share/appdata/it.mijorus.smile.appdata.xml +share/applications/it.mijorus.smile.desktop +share/icons/hicolor/scalable/actions/arrow2-right-symbolic.svg +share/icons/hicolor/scalable/actions/arrow2-top-right-symbolic.svg +share/icons/hicolor/scalable/actions/baseball-symbolic.svg +share/icons/hicolor/scalable/actions/bear-symbolic.svg +share/icons/hicolor/scalable/actions/birthday-symbolic.svg +share/icons/hicolor/scalable/actions/checkmark-symbolic.svg +share/icons/hicolor/scalable/actions/driving-symbolic.svg +share/icons/hicolor/scalable/actions/flag-filled-symbolic.svg +share/icons/hicolor/scalable/actions/history-undo-symbolic.svg +share/icons/hicolor/scalable/actions/input-keyboard-numlock-symbolic.svg +share/icons/hicolor/scalable/actions/it.mijorus.smile.crazy.svg +share/icons/hicolor/scalable/actions/lightbulb-symbolic.svg +share/icons/hicolor/scalable/actions/restaurant-symbolic.svg +share/icons/hicolor/scalable/actions/sentiment-very-satisfied-symbolic.svg +share/icons/hicolor/scalable/actions/smile-checkmark-symbolic.svg +share/icons/hicolor/scalable/actions/smile-dialog-warning.svg +share/icons/hicolor/scalable/actions/smile-entry-clear-symbolic.svg +share/icons/hicolor/scalable/actions/smile-settings-symbolic.svg +share/icons/hicolor/scalable/actions/smile-symbolic.svg +share/icons/hicolor/scalable/actions/smile-warning-small-symbolic.svg +share/icons/hicolor/scalable/apps/it.mijorus.smile.svg +share/icons/hicolor/symbolic/apps/it.mijorus.smile-symbolic.svg +share/locale/de/LC_MESSAGES/smile.mo +share/locale/es/LC_MESSAGES/smile.mo +share/locale/fr/LC_MESSAGES/smile.mo +share/locale/it/LC_MESSAGES/smile.mo +share/locale/ja/LC_MESSAGES/smile.mo +share/locale/nl/LC_MESSAGES/smile.mo +share/locale/oc/LC_MESSAGES/smile.mo +share/locale/pl/LC_MESSAGES/smile.mo +share/locale/pt_BR/LC_MESSAGES/smile.mo +share/locale/ru/LC_MESSAGES/smile.mo +share/locale/tr/LC_MESSAGES/smile.mo +share/locale/zh/LC_MESSAGES/smile.mo +%%DATADIR%%/assets/emoji_locales/da.json +%%DATADIR%%/assets/emoji_locales/de.json +%%DATADIR%%/assets/emoji_locales/es.json +%%DATADIR%%/assets/emoji_locales/et.json +%%DATADIR%%/assets/emoji_locales/fi.json +%%DATADIR%%/assets/emoji_locales/fr.json +%%DATADIR%%/assets/emoji_locales/hu.json +%%DATADIR%%/assets/emoji_locales/it.json +%%DATADIR%%/assets/emoji_locales/ja.json +%%DATADIR%%/assets/emoji_locales/ko.json +%%DATADIR%%/assets/emoji_locales/lt.json +%%DATADIR%%/assets/emoji_locales/nb.json +%%DATADIR%%/assets/emoji_locales/nl.json +%%DATADIR%%/assets/emoji_locales/pl.json +%%DATADIR%%/assets/emoji_locales/pt.json +%%DATADIR%%/assets/emoji_locales/ru.json +%%DATADIR%%/assets/emoji_locales/sv.json +%%DATADIR%%/smile.gresource +%%DATADIR%%/smile/Picker.py +%%DATADIR%%/smile/Settings.py +%%DATADIR%%/smile/ShortcutsWindow.py +%%DATADIR%%/smile/__init__.py +%%DATADIR%%/smile/assets/emoji_list.py +%%DATADIR%%/smile/assets/smile.autostart.desktop +%%DATADIR%%/smile/assets/style.css +%%DATADIR%%/smile/components/CustomPopover.py +%%DATADIR%%/smile/components/CustomTagEntry.py +%%DATADIR%%/smile/components/SkintoneSelector.py +%%DATADIR%%/smile/components/UpdateDialog.py +%%DATADIR%%/smile/components/UrlRow.py +%%DATADIR%%/smile/lib/DbusService.py +%%DATADIR%%/smile/lib/custom_tags.py +%%DATADIR%%/smile/lib/emoji_history.py +%%DATADIR%%/smile/lib/localized_tags.py +%%DATADIR%%/smile/lib/user_config.py +%%DATADIR%%/smile/lib/widget_utils.py +%%DATADIR%%/smile/main.py +%%DATADIR%%/smile/smile.gresource +%%DATADIR%%/smile/smile.gresource.xml +%%DATADIR%%/smile/ui/importexport-customtags.ui +%%DATADIR%%/smile/ui/menu.ui +%%DATADIR%%/smile/ui/shortcuts.ui +%%DATADIR%%/smile/utils.py diff --git a/www/filebrowser-quantum/Makefile b/www/filebrowser-quantum/Makefile index f2aa6df8fe4a..fed39f7a842d 100644 --- a/www/filebrowser-quantum/Makefile +++ b/www/filebrowser-quantum/Makefile @@ -1,7 +1,6 @@ PORTNAME= filebrowser-quantum DISTVERSIONPREFIX= v -DISTVERSION= 0.8.3-beta -PORTREVISION= 1 +DISTVERSION= 0.8.4-beta CATEGORIES= www MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \ diff --git a/www/filebrowser-quantum/distinfo b/www/filebrowser-quantum/distinfo index 572a333c0cb4..3b70a9054236 100644 --- a/www/filebrowser-quantum/distinfo +++ b/www/filebrowser-quantum/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1756492725 -SHA256 (filebrowser-quantum-v0.8.3-beta.frontend.tar.gz) = 760cc587f4d6ff71fa62830e127686ce683020775252fb30f849c1d5474eff44 -SIZE (filebrowser-quantum-v0.8.3-beta.frontend.tar.gz) = 1816747 -SHA256 (filebrowser-quantum-v0.8.3-beta.vendor.tar.gz) = e8852ee68bf200ecbd422e5ad2c8f07319dceb258af38a1875f0a80fc076db5f -SIZE (filebrowser-quantum-v0.8.3-beta.vendor.tar.gz) = 67516439 -SHA256 (gtsteffaniak-filebrowser-v0.8.3-beta_GH0.tar.gz) = 73d786347f86bb9cb1d71f9393a2d0c4c77b21ece80a57b0807de48c2e77ae0c -SIZE (gtsteffaniak-filebrowser-v0.8.3-beta_GH0.tar.gz) = 4431099 +TIMESTAMP = 1757114189 +SHA256 (filebrowser-quantum-v0.8.4-beta.frontend.tar.gz) = 1235e419db970ed91db2d1747b75cfe059bd23b0424ec385bdd8d3747f8ca1c2 +SIZE (filebrowser-quantum-v0.8.4-beta.frontend.tar.gz) = 1896838 +SHA256 (filebrowser-quantum-v0.8.4-beta.vendor.tar.gz) = b3e4254a34f2d066015a759680b302847d3e38c4b287dee1bc3d42c15eaea5f4 +SIZE (filebrowser-quantum-v0.8.4-beta.vendor.tar.gz) = 67716596 +SHA256 (gtsteffaniak-filebrowser-v0.8.4-beta_GH0.tar.gz) = 54d508cf7656c0c9eac75a3cd86511432f4b95da88928b02a92bc8dd428872d3 +SIZE (gtsteffaniak-filebrowser-v0.8.4-beta_GH0.tar.gz) = 4491385 diff --git a/www/gallery-dl/Makefile b/www/gallery-dl/Makefile index 5e67d2aa26ed..42bed80c6c3d 100644 --- a/www/gallery-dl/Makefile +++ b/www/gallery-dl/Makefile @@ -1,6 +1,6 @@ PORTNAME= gallery-dl DISTVERSIONPREFIX= v -DISTVERSION= 1.30.5 +DISTVERSION= 1.30.6 CATEGORIES= www # Implicit approval to commit trivial version updates. diff --git a/www/gallery-dl/distinfo b/www/gallery-dl/distinfo index a5955571df01..61dd54000875 100644 --- a/www/gallery-dl/distinfo +++ b/www/gallery-dl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756044750 -SHA256 (mikf-gallery-dl-v1.30.5_GH0.tar.gz) = 2c035f5366b202726e9347e3bf8642874285f33cf372b9325c34eba696cbe480 -SIZE (mikf-gallery-dl-v1.30.5_GH0.tar.gz) = 944331 +TIMESTAMP = 1757172507 +SHA256 (mikf-gallery-dl-v1.30.6_GH0.tar.gz) = 9d7488392472e7a6d497f351d627d0bf3dc0ca4ccb8eab19532ba2ddefdba52e +SIZE (mikf-gallery-dl-v1.30.6_GH0.tar.gz) = 955999 diff --git a/www/mongoose/Makefile b/www/mongoose/Makefile index 43f5296e26e6..777719e09f3a 100644 --- a/www/mongoose/Makefile +++ b/www/mongoose/Makefile @@ -1,5 +1,6 @@ PORTNAME= mongoose -PORTVERSION= 5.6 +DISTVERSION= 5.6 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= lytboris@gmail.com diff --git a/www/mongoose/files/mongoose.in b/www/mongoose/files/mongoose.in index 99ee54b11bbe..d6db19280e3b 100644 --- a/www/mongoose/files/mongoose.in +++ b/www/mongoose/files/mongoose.in @@ -1,7 +1,7 @@ #!/bin/sh # PROVIDE: mongoose -# REQUIRE: daemon +# REQUIRE: DAEMON # Define these mongoose_* variables in one of these files: # /etc/rc.conf diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile index 02c50fdab87f..31a2a3dc20ed 100644 --- a/www/sqlpage/Makefile +++ b/www/sqlpage/Makefile @@ -1,7 +1,6 @@ PORTNAME= sqlpage DISTVERSIONPREFIX= v -DISTVERSION= 0.36.1 -PORTREVISION= 1 +DISTVERSION= 0.37.0 CATEGORIES= www databases MASTER_SITES= https://cdn.jsdelivr.net/npm/:npm DISTFILES= ${NPM_DISTFILES} diff --git a/www/sqlpage/Makefile.crates b/www/sqlpage/Makefile.crates index 795150f12d88..dc3b085dd5a4 100644 --- a/www/sqlpage/Makefile.crates +++ b/www/sqlpage/Makefile.crates @@ -1,5 +1,5 @@ CARGO_CRATES= actix-codec-0.5.2 \ - actix-http-3.11.0 \ + actix-http-3.11.1 \ actix-macros-0.2.4 \ actix-multipart-0.7.2 \ actix-multipart-derive-0.7.0 \ @@ -27,7 +27,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ anstyle-parse-0.2.7 \ anstyle-query-1.1.4 \ anstyle-wincon-3.0.10 \ - anyhow-1.0.98 \ + anyhow-1.0.99 \ argon2-0.5.3 \ arraydeque-0.5.1 \ asn1-rs-0.6.2 \ @@ -42,7 +42,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-task-4.7.1 \ - async-trait-0.1.88 \ + async-trait-0.1.89 \ async-web-client-0.6.2 \ atoi-2.0.0 \ atomic-waker-1.1.2 \ @@ -57,31 +57,31 @@ CARGO_CRATES= actix-codec-0.5.2 \ base64-0.22.1 \ base64ct-1.8.0 \ bindgen-0.69.5 \ - bitflags-2.9.1 \ + bitflags-2.9.3 \ blake2-0.10.6 \ block-buffer-0.10.4 \ blocking-1.6.2 \ brotli-3.5.0 \ - brotli-8.0.1 \ + brotli-8.0.2 \ brotli-decompressor-2.5.1 \ brotli-decompressor-5.0.0 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ bytes-1.10.1 \ bytestring-1.4.0 \ - cc-1.2.32 \ + cc-1.2.34 \ cexpr-0.6.0 \ - cfg-if-1.0.1 \ + cfg-if-1.0.3 \ chrono-0.4.41 \ clang-sys-1.8.1 \ - clap-4.5.43 \ - clap_builder-4.5.43 \ - clap_derive-4.5.41 \ + clap-4.5.46 \ + clap_builder-4.5.46 \ + clap_derive-4.5.45 \ clap_lex-0.7.5 \ cmake-0.1.54 \ colorchoice-1.0.4 \ concurrent-queue-2.5.0 \ - config-0.15.13 \ + config-0.15.14 \ const-oid-0.9.6 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ @@ -135,6 +135,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ env_filter-0.1.3 \ env_logger-0.11.8 \ equivalent-1.0.2 \ + erased-serde-0.4.6 \ errno-0.3.13 \ event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ @@ -145,7 +146,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ flume-0.11.1 \ fnv-1.0.7 \ foldhash-0.1.5 \ - form_urlencoded-1.2.1 \ + form_urlencoded-1.2.2 \ fs_extra-1.3.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ @@ -163,7 +164,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ - glob-0.3.2 \ + glob-0.3.3 \ group-0.13.0 \ h2-0.3.27 \ handlebars-6.3.2 \ @@ -193,21 +194,21 @@ CARGO_CRATES= actix-codec-0.5.2 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ ident_case-1.0.1 \ - idna-1.0.3 \ + idna-1.1.0 \ idna_adapter-1.2.1 \ impl-more-0.1.9 \ include_dir-0.7.4 \ include_dir_macros-0.7.4 \ indexmap-1.9.3 \ - indexmap-2.10.0 \ - io-uring-0.7.9 \ + indexmap-2.11.0 \ + io-uring-0.7.10 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ itertools-0.12.1 \ itoa-1.0.15 \ jiff-0.2.15 \ jiff-static-0.2.15 \ - jobserver-0.1.33 \ + jobserver-0.1.34 \ js-sys-0.3.77 \ json5-0.4.1 \ lambda-web-0.2.1 \ @@ -216,7 +217,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ language-tags-0.3.2 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ - libc-0.2.174 \ + libc-0.2.175 \ libflate-2.1.0 \ libflate_lz77-2.1.0 \ libloading-0.8.8 \ @@ -268,7 +269,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ pathdiff-0.2.3 \ pem-3.0.5 \ pem-rfc7468-0.7.0 \ - percent-encoding-2.3.1 \ + percent-encoding-2.3.2 \ pest-2.8.1 \ pest_derive-2.8.1 \ pest_generator-2.8.1 \ @@ -287,9 +288,9 @@ CARGO_CRATES= actix-codec-0.5.2 \ potential_utf-0.1.2 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ - prettyplease-0.2.36 \ + prettyplease-0.2.37 \ primeorder-0.13.6 \ - proc-macro2-1.0.95 \ + proc-macro2-1.0.101 \ quote-1.0.40 \ r-efi-5.3.0 \ rand-0.8.5 \ @@ -303,16 +304,16 @@ CARGO_CRATES= actix-codec-0.5.2 \ redox_users-0.5.2 \ ref-cast-1.0.24 \ ref-cast-impl-1.0.24 \ - regex-1.11.1 \ - regex-automata-0.4.9 \ - regex-lite-0.1.6 \ - regex-syntax-0.8.5 \ + regex-1.11.2 \ + regex-automata-0.4.10 \ + regex-lite-0.1.7 \ + regex-syntax-0.8.6 \ rfc6979-0.4.0 \ ring-0.17.14 \ rle-decode-fast-1.0.3 \ ron-0.8.1 \ rsa-0.9.8 \ - rust-ini-0.21.2 \ + rust-ini-0.21.1 \ rustc-demangle-0.1.26 \ rustc-hash-1.1.0 \ rustc_version-0.4.1 \ @@ -336,9 +337,10 @@ CARGO_CRATES= actix-codec-0.5.2 \ security-framework-sys-2.14.0 \ semver-1.0.26 \ serde-1.0.219 \ + serde-untagged-0.1.8 \ serde-value-0.7.0 \ serde_derive-1.0.219 \ - serde_json-1.0.142 \ + serde_json-1.0.143 \ serde_path_to_error-0.1.17 \ serde_plain-1.0.2 \ serde_spanned-1.0.0 \ @@ -366,19 +368,19 @@ CARGO_CRATES= actix-codec-0.5.2 \ stringprep-0.1.5 \ strsim-0.11.1 \ subtle-2.6.1 \ - syn-2.0.104 \ + syn-2.0.106 \ synstructure-0.13.2 \ - tempfile-3.20.0 \ + tempfile-3.21.0 \ thiserror-1.0.69 \ - thiserror-2.0.12 \ + thiserror-2.0.16 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.12 \ + thiserror-impl-2.0.16 \ time-0.3.41 \ time-core-0.1.4 \ time-macros-0.2.22 \ tiny-keccak-2.0.2 \ tinystr-0.8.1 \ - tinyvec-1.9.0 \ + tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ tokio-1.47.1 \ tokio-macros-2.5.0 \ @@ -394,7 +396,9 @@ CARGO_CRATES= actix-codec-0.5.2 \ tracing-0.1.41 \ tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ + trim-in-place-0.1.7 \ try-lock-0.2.5 \ + typeid-1.0.3 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unicase-2.8.1 \ @@ -406,15 +410,15 @@ CARGO_CRATES= actix-codec-0.5.2 \ unicode-segmentation-1.12.0 \ unicode-xid-0.2.6 \ untrusted-0.9.0 \ - url-2.5.4 \ + url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.17.0 \ + uuid-1.18.0 \ vcpkg-0.2.15 \ version_check-0.9.5 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.2+wasi-0.2.4 \ + wasi-0.14.3+wasi-0.2.4 \ wasite-0.1.0 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ @@ -425,7 +429,7 @@ CARGO_CRATES= actix-codec-0.5.2 \ webpki-roots-0.26.11 \ webpki-roots-1.0.2 \ which-4.4.2 \ - whoami-1.6.0 \ + whoami-1.6.1 \ windows-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ @@ -453,8 +457,8 @@ CARGO_CRATES= actix-codec-0.5.2 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ - winnow-0.7.12 \ - wit-bindgen-rt-0.39.0 \ + winnow-0.7.13 \ + wit-bindgen-0.45.0 \ writeable-0.6.1 \ x509-parser-0.16.0 \ yaml-rust2-0.10.3 \ diff --git a/www/sqlpage/distinfo b/www/sqlpage/distinfo index 59e13b48b6af..a45de7b19b9b 100644 --- a/www/sqlpage/distinfo +++ b/www/sqlpage/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1755182885 +TIMESTAMP = 1757108950 SHA256 (apexcharts@5.3.0/dist/apexcharts.min.js) = 3ad7c7f22806e3f5d5316575d79e5d0a5f241a1aeea302125549bb6591745705 SIZE (apexcharts@5.3.0/dist/apexcharts.min.js) = 580851 SHA256 (@tabler/core@1.4.0/dist/css/tabler.min.css) = 7ef750bd10546a695d0b12767ad8048bd8f3ec5de7daefb1067f9d0daa3d1c9a @@ -15,8 +15,8 @@ SHA256 (tom-select@2.4.1/dist/js/tom-select.popular.min.js) = 09bd5799bf6a40ef08 SIZE (tom-select@2.4.1/dist/js/tom-select.popular.min.js) = 43605 SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085 -SHA256 (rust/crates/actix-http-3.11.0.crate) = 44dfe5c9e0004c623edc65391dfd51daa201e7e30ebd9c9bedf873048ec32bc2 -SIZE (rust/crates/actix-http-3.11.0.crate) = 164165 +SHA256 (rust/crates/actix-http-3.11.1.crate) = 44cceded2fb55f3c4b67068fa64962e2ca59614edc5b03167de9ff82ae803da0 +SIZE (rust/crates/actix-http-3.11.1.crate) = 165649 SHA256 (rust/crates/actix-macros-0.2.4.crate) = e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb SIZE (rust/crates/actix-macros-0.2.4.crate) = 8380 SHA256 (rust/crates/actix-multipart-0.7.2.crate) = d5118a26dee7e34e894f7e85aa0ee5080ae4c18bf03c0e30d49a80e418f00a53 @@ -71,8 +71,8 @@ SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379 SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 -SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 -SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 +SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100 +SIZE (rust/crates/anyhow-1.0.99.crate) = 53809 SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072 SIZE (rust/crates/argon2-0.5.3.crate) = 28795 SHA256 (rust/crates/arraydeque-0.5.1.crate) = 7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236 @@ -101,8 +101,8 @@ SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312 SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de SIZE (rust/crates/async-task-4.7.1.crate) = 38077 -SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5 -SIZE (rust/crates/async-trait-0.1.88.crate) = 32084 +SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb +SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 SHA256 (rust/crates/async-web-client-0.6.2.crate) = 37381fb4fad3cd9b579628c21a58f528ef029d1f072d10f16cb9431aa2236d29 SIZE (rust/crates/async-web-client-0.6.2.crate) = 19741 SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528 @@ -131,8 +131,8 @@ SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c4 SIZE (rust/crates/base64ct-1.8.0.crate) = 31211 SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088 SIZE (rust/crates/bindgen-0.69.5.crate) = 221128 -SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 -SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 +SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d +SIZE (rust/crates/bitflags-2.9.3.crate) = 47777 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe SIZE (rust/crates/blake2-0.10.6.crate) = 47234 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 @@ -141,8 +141,8 @@ SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e SIZE (rust/crates/blocking-1.6.2.crate) = 17754 SHA256 (rust/crates/brotli-3.5.0.crate) = d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391 SIZE (rust/crates/brotli-3.5.0.crate) = 1390231 -SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d -SIZE (rust/crates/brotli-8.0.1.crate) = 741712 +SHA256 (rust/crates/brotli-8.0.2.crate) = 4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560 +SIZE (rust/crates/brotli-8.0.2.crate) = 741739 SHA256 (rust/crates/brotli-decompressor-2.5.1.crate) = 4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f SIZE (rust/crates/brotli-decompressor-2.5.1.crate) = 193087 SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03 @@ -155,22 +155,22 @@ SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b1 SIZE (rust/crates/bytes-1.10.1.crate) = 76779 SHA256 (rust/crates/bytestring-1.4.0.crate) = e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f SIZE (rust/crates/bytestring-1.4.0.crate) = 9747 -SHA256 (rust/crates/cc-1.2.32.crate) = 2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e -SIZE (rust/crates/cc-1.2.32.crate) = 111531 +SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc +SIZE (rust/crates/cc-1.2.34.crate) = 111754 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 -SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 -SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d SIZE (rust/crates/chrono-0.4.41.crate) = 234621 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.43.crate) = 50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f -SIZE (rust/crates/clap-4.5.43.crate) = 58340 -SHA256 (rust/crates/clap_builder-4.5.43.crate) = c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65 -SIZE (rust/crates/clap_builder-4.5.43.crate) = 169708 -SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491 -SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493 +SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57 +SIZE (rust/crates/clap-4.5.46.crate) = 58332 +SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41 +SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831 +SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6 +SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0 @@ -179,8 +179,8 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 -SHA256 (rust/crates/config-0.15.13.crate) = 5b1eb4fb07bc7f012422df02766c7bd5971effb894f573865642f06fa3265440 -SIZE (rust/crates/config-0.15.13.crate) = 59175 +SHA256 (rust/crates/config-0.15.14.crate) = aa4092bf3922a966e2bd74640b80f36c73eaa7251a4fd0fbcda1f8a4de401352 +SIZE (rust/crates/config-0.15.14.crate) = 59494 SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359 @@ -287,6 +287,8 @@ SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/erased-serde-0.4.6.crate) = e004d887f51fcb9fef17317a2f3525c887d8aa3f4f50fed920816a688284a5b7 +SIZE (rust/crates/erased-serde-0.4.6.crate) = 28352 SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab @@ -307,8 +309,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 @@ -343,8 +345,8 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 -SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 -SIZE (rust/crates/glob-0.3.2.crate) = 22359 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63 SIZE (rust/crates/group-0.13.0.crate) = 16526 SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d @@ -403,8 +405,8 @@ SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276 SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 SHA256 (rust/crates/impl-more-0.1.9.crate) = e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2 @@ -415,10 +417,10 @@ SHA256 (rust/crates/include_dir_macros-0.7.4.crate) = 7cab85a7ed0bd5f0e76d93846e SIZE (rust/crates/include_dir_macros-0.7.4.crate) = 4560 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 -SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 -SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4 -SIZE (rust/crates/io-uring-0.7.9.crate) = 99792 +SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9 +SIZE (rust/crates/indexmap-2.11.0.crate) = 99851 +SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b +SIZE (rust/crates/io-uring-0.7.10.crate) = 103070 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 @@ -431,8 +433,8 @@ SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee SIZE (rust/crates/jiff-0.2.15.crate) = 712996 SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 -SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a -SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/json5-0.4.1.crate) = 96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1 @@ -449,8 +451,8 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 -SIZE (rust/crates/libc-0.2.174.crate) = 779933 +SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 +SIZE (rust/crates/libc-0.2.175.crate) = 788728 SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e SIZE (rust/crates/libflate-2.1.0.crate) = 43366 SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d @@ -553,8 +555,8 @@ SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44dd SIZE (rust/crates/pem-3.0.5.crate) = 18140 SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323 SIZE (rust/crates/pest-2.8.1.crate) = 128906 SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc @@ -591,12 +593,12 @@ SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff9416 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 -SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2 -SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870 +SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b +SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6 SIZE (rust/crates/primeorder-0.13.6.crate) = 21296 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f @@ -623,14 +625,14 @@ SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2b SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252 SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7 SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-lite-0.1.6.crate) = 53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a -SIZE (rust/crates/regex-lite-0.1.6.crate) = 95278 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 +SIZE (rust/crates/regex-1.11.2.crate) = 166265 +SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 +SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 +SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30 +SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903 +SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 +SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 @@ -641,8 +643,8 @@ SHA256 (rust/crates/ron-0.8.1.crate) = b91f7eff05f748767f183df4320a63d6936e9c610 SIZE (rust/crates/ron-0.8.1.crate) = 63251 SHA256 (rust/crates/rsa-0.9.8.crate) = 78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b SIZE (rust/crates/rsa-0.9.8.crate) = 85741 -SHA256 (rust/crates/rust-ini-0.21.2.crate) = e7295b7ce3bf4806b419dc3420745998b447178b7005e2011947b38fc5aa6791 -SIZE (rust/crates/rust-ini-0.21.2.crate) = 22370 +SHA256 (rust/crates/rust-ini-0.21.1.crate) = 4e310ef0e1b6eeb79169a1171daf9abcb87a2e17c03bee2c4bb100b55c75409f +SIZE (rust/crates/rust-ini-0.21.1.crate) = 19496 SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 @@ -689,12 +691,14 @@ SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f SIZE (rust/crates/semver-1.0.26.crate) = 31303 SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde-untagged-0.1.8.crate) = 34836a629bcbc6f1afdf0907a744870039b1e14c0561cb26094fa683b158eff3 +SIZE (rust/crates/serde-untagged-0.1.8.crate) = 17573 SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c SIZE (rust/crates/serde-value-0.7.0.crate) = 10249 SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7 -SIZE (rust/crates/serde_json-1.0.142.crate) = 155363 +SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a +SIZE (rust/crates/serde_json-1.0.143.crate) = 155342 SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662 SHA256 (rust/crates/serde_plain-1.0.2.crate) = 9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50 @@ -749,20 +753,20 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3 SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 -SIZE (rust/crates/syn-2.0.104.crate) = 299699 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 -SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 -SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e +SIZE (rust/crates/tempfile-3.21.0.crate) = 42581 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 -SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 +SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 +SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d -SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 +SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40 SIZE (rust/crates/time-0.3.41.crate) = 138369 SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c @@ -773,8 +777,8 @@ SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d7 SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 -SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 -SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 +SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa +SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 @@ -805,8 +809,12 @@ SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 +SHA256 (rust/crates/trim-in-place-0.1.7.crate) = 343e926fc669bc8cde4fa3129ab681c63671bae288b1f1081ceee6d9d37904fc +SIZE (rust/crates/trim-in-place-0.1.7.crate) = 2485 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 +SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c +SIZE (rust/crates/typeid-1.0.3.crate) = 9006 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 @@ -829,14 +837,14 @@ SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d -SIZE (rust/crates/uuid-1.17.0.crate) = 59014 +SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be +SIZE (rust/crates/uuid-1.18.0.crate) = 59782 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a @@ -845,8 +853,8 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 -SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95 +SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010 SHA256 (rust/crates/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b SIZE (rust/crates/wasite-0.1.0.crate) = 2346 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 @@ -867,8 +875,8 @@ SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4e SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109 SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 SIZE (rust/crates/which-4.4.2.crate) = 15953 -SHA256 (rust/crates/whoami-1.6.0.crate) = 6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7 -SIZE (rust/crates/whoami-1.6.0.crate) = 24691 +SHA256 (rust/crates/whoami-1.6.1.crate) = 5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d +SIZE (rust/crates/whoami-1.6.1.crate) = 24975 SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 @@ -923,10 +931,10 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95 -SIZE (rust/crates/winnow-0.7.12.crate) = 174403 -SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 -SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814 +SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405 SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb SIZE (rust/crates/writeable-0.6.1.crate) = 24068 SHA256 (rust/crates/x509-parser-0.16.0.crate) = fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69 @@ -961,5 +969,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9 SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 -SHA256 (lovasoa-SQLPage-v0.36.1_GH0.tar.gz) = 894cec90bc749f342e55e05b256cdba9986add0d2db6d144bfdffdb5b798b675 -SIZE (lovasoa-SQLPage-v0.36.1_GH0.tar.gz) = 34195173 +SHA256 (lovasoa-SQLPage-v0.37.0_GH0.tar.gz) = 03b7239e8843f2db3aba700589c4420b73756035e9da512a7a277265c33bd5d9 +SIZE (lovasoa-SQLPage-v0.37.0_GH0.tar.gz) = 34204957 diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile index 3be3962adfdd..e13701f0c4dd 100644 --- a/x11/swayimg/Makefile +++ b/x11/swayimg/Makefile @@ -1,7 +1,7 @@ PORTNAME= swayimg DISTVERSIONPREFIX= v DISTVERSION= 4.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org |
