diff options
370 files changed, 4912 insertions, 2888 deletions
@@ -4827,3 +4827,4 @@ textproc/rubygem-cucumber-gherkin32|textproc/rubygem-cucumber-gherkin|2025-10-18 devel/gocritic|devel/go-critic|2025-10-19|Commands renamed up stream net/asterisk18||2025-10-21|Has expired: Migrate to newer asterisk, security support ends soon mail/mu4e|mail/mu|2025-10-21|Becomes integrated as default to its backend port mail/mu +sysutils/extrace|sysutils/extrace-freebsd|2025-10-24|Rename to better match upstream name diff --git a/Mk/Uses/azurepy.mk b/Mk/Uses/azurepy.mk index bb3955549e9d..1434bfb84160 100644 --- a/Mk/Uses/azurepy.mk +++ b/Mk/Uses/azurepy.mk @@ -1,7 +1,7 @@ # Shared namespace for py-azure-* ports # Feature: azurepy # Usage: USES= azurepy -# MAINTAINER: dbaio@FreeBSD.org +# MAINTAINER: ports@FreeBSD.org .if !defined(_INCLUDE_USES_AZUREPY_MK) _INCLUDE_USES_AZUREPY_MK= yes diff --git a/archivers/innoextract/files/patch-fix-boost89 b/archivers/innoextract/files/patch-fix-boost89 new file mode 100644 index 000000000000..6833c1d9a6d9 --- /dev/null +++ b/archivers/innoextract/files/patch-fix-boost89 @@ -0,0 +1,10 @@ +--- CMakeLists.txt.orig 2025-10-24 17:36:33 UTC ++++ CMakeLists.txt +@@ -177,7 +177,6 @@ find_package(Boost REQUIRED COMPONENTS + iostreams + filesystem + date_time +- system + program_options + ) + list(APPEND LIBRARIES ${Boost_LIBRARIES}) diff --git a/audio/mac/Makefile b/audio/mac/Makefile index f33d5b79ee1c..5ee1c24ad95a 100644 --- a/audio/mac/Makefile +++ b/audio/mac/Makefile @@ -1,5 +1,5 @@ PORTNAME= mac -PORTVERSION= 11.64 +PORTVERSION= 11.65 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 536b7af92b7a..10ef61315d32 100644 --- a/audio/mac/distinfo +++ b/audio/mac/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761092756 -SHA256 (MAC_1164_SDK.zip) = 67898dd446054c5d59873d983a01a8968cf0fe1bc72e4da2b38b7b89719dbd2f -SIZE (MAC_1164_SDK.zip) = 1704969 +TIMESTAMP = 1761261835 +SHA256 (MAC_1165_SDK.zip) = 676b251dae4f7d23b1ce7e9b98990ab7bcf33bcfba14b0c8435ca1b32ba67c1a +SIZE (MAC_1165_SDK.zip) = 1705629 diff --git a/benchmarks/flowgrind/Makefile b/benchmarks/flowgrind/Makefile index 5516fa07f450..7610fc932a56 100644 --- a/benchmarks/flowgrind/Makefile +++ b/benchmarks/flowgrind/Makefile @@ -4,7 +4,7 @@ DISTVERSIONPREFIX= ${PORTNAME}- PORTREVISION= 4 CATEGORIES= benchmarks -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Measure throughput and other metrics for TCP WWW= https://flowgrind.github.io diff --git a/cad/opencascade/Makefile b/cad/opencascade/Makefile index e80ff5dfbf56..c72b01a70b23 100644 --- a/cad/opencascade/Makefile +++ b/cad/opencascade/Makefile @@ -1,7 +1,6 @@ PORTNAME= opencascade DISTVERSIONPREFIX= V -DISTVERSION= 7_9_1 -PORTREVISION= 1 +DISTVERSION= 7_9_2 CATEGORIES= cad science DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} @@ -27,7 +26,7 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ RUN_DEPENDS= bash:shells/bash # Check ${WRKSRC}/dox/build/build_occt/building_occt.md -USES= alias:10 cmake compiler:c++14-lang eigen:3 gettext-runtime \ +USES= alias:10 cmake compiler:c++17-lang eigen:3 gettext-runtime \ gl gnome localbase python qt:5 shebangfix tk xorg USE_XORG= ice sm x11 xau xcb xdmcp xext xft xi xmu xrender xscrnsaver xt USE_GL= egl gl glesv2 glu diff --git a/cad/opencascade/distinfo b/cad/opencascade/distinfo index 166b4b26cb11..2aee6ce8dea3 100644 --- a/cad/opencascade/distinfo +++ b/cad/opencascade/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748866671 -SHA256 (opencascade-7_9_1/Open-Cascade-SAS-OCCT-V7_9_1_GH0.tar.gz) = de442298cd8860f5580b01007f67f0ecd0b8900cfa4da467fa3c823c2d1a45df -SIZE (opencascade-7_9_1/Open-Cascade-SAS-OCCT-V7_9_1_GH0.tar.gz) = 48575965 +TIMESTAMP = 1761146770 +SHA256 (opencascade-7_9_2/Open-Cascade-SAS-OCCT-V7_9_2_GH0.tar.gz) = 3cd080d3fc33ba0c6c157e110afe3e015859524c4694dbb09812ec9d61595639 +SIZE (opencascade-7_9_2/Open-Cascade-SAS-OCCT-V7_9_2_GH0.tar.gz) = 48588929 diff --git a/cad/opencascade/pkg-plist b/cad/opencascade/pkg-plist index 2da2b602a2f1..263a89ce4b15 100644 --- a/cad/opencascade/pkg-plist +++ b/cad/opencascade/pkg-plist @@ -497,54 +497,54 @@ %%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dfbrowser.png %%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dfbrowser_elements.svg %%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dfbrowser_selection_in_tree_view.svg -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_00817d4be68547ac8053b95aabef2531.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_083eff04b5568cd1498e221f76fffcc3.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_0c68879c36c1c96903ffd076cbcc16f6.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_130c7099e4e52416449e9519c4e67ab6.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_14b8de8c7185f3c4aca497038c42fe31.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_153d04b11872bc473b8366bfcb2a680d.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_24ba86463eaa0e72483a1abac399b065.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_2b55f0301880ae4f9aba3f2bd3ae7145.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_300b777fdc3260c7e9955cc116ba1431.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_3e576aa4fdfab15697a9c17be6842873.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_430f5a4a41c1f626b3b8852bf096a294.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_431738dce95d0ded3d3756d15e021ea9.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_52e1283c19f0e76ff9b69ef6a856c3f8.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_5527b456875890698116b2faa9ee52a0.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_5b00273ff6fd3403882b0a9fbdfafde6.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_60b0e71cf356fd3dee76c145bd5acadb.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_64777e237708475938746cd86f04e906.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_683c82f75dc58b28aaf0958ca8f01d85.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_6da4d64814988addc7f148552c26a693.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_728140d481949e409ff23337b41058e4.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_7b79f3a332f53735f077908c58f928ac.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_7c7cfb09652863c0f4a959ab20bb4779.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_8432d370e92e05b7dbae88d2b8133c64.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_87472c4cc5a6cc0c819f71476b61f6b6.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_8fe116f3c4161f7f6b720f2b30f674f1.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_951626ca80da8b25e07f77e21c9a4d1f.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_9c255924322638da8f43b0020562f210.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_a0bbcf57370f8b499c92108cb7085836.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_aa58ede937d7f725970acc41d0974636.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_ad4c7aba10ae94b2fef421fc796748e6.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_b4f2f77e34a405e981c4857cad44e9b4.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_b6c573c435dee057732ad80687b73d00.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_b8c2e30ab51b08cc3853a5401698bda7.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_bad14c22d8b6e8eb014cc4c859e68084.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_bba72b4ea485c582f50944cf0acc6bb0.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c0c8264bc0a375bf668ef416f587c1a6.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c16a176a6bd9727f0c3be60b93c2c088.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c38c24d93b13daa4b75e0e29c7807bbc.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c3e1998128df25ad6c649836574c59f1.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c999584a0cba8de2d50afe6ec23a5972.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c9d292f6e739fc262bd473f563174a6c.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_cfd6c6691cd3e5fa00c631cc18acf73b.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_d76094a0156a4fc1bd732f342618ac20.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_dffa679974725683bbdbfb87e48cec93.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_e3f401d785dec43be756aacde11369f8.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_eb0d1cdbdeaed4ba3bc42f7bb7b952f1.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_ec230d22b0a19bfb11229f8bfe761579.html -%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_f0600c9916a941c40cf87fb521ef76c5.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_015bd2e12c83dcdbbf3b1f433cf1548e.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_05d2ea8f22b91fccdaaeb9866f5421d9.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_0ad04d20b7231cb9b0ec1d21e9106d04.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_10c1edf3efcdf4f031694c5ad871444a.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_14c4ba4ba7864dd164e5a2cb6fdeb3d5.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_15adedc83dd37eeb4d09ee6e259fe746.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_1a4318c097e77cc585ed0ccd28b18a2e.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_20e8090b64144981be8daf42818f5aef.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_2224c0ad78ff040190296d230ffbadd6.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_256c9d7d366b86c99402ce1490ddd630.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_28fc4437508bac99dc3a2d812c4b80ac.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_33f99c46b784b106d442a43bf82ec02c.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_3645b06a66197567c34f087364e1be3f.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_3a2e2c7bbac04eddb17acdcd4682d80e.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_3b78673e6ee4ad25735ea08e6a9f67ee.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_4dbac91d5a1d010a3ad3b2a3047da6d4.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_517cbcd084b254b42fc6de0223d0eafb.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_591f3dd58985701b4646ba70bf8a5788.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_5cfb6b2da7a5bb89ca5d38d92d22dbe6.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_5f08c5d036be5835ab46fa9d736566c4.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_63cf744f43429ba9e0d20728f978c0fc.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_6a5006b082ce2a565cfcd8afb6540019.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_6e865a2856f0312324b9b264ec16b12e.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_6e97df857a78af7235a81d19299b0a36.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_78fe6008f64a93467313832d9a5c415a.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_8766e4eb77dd1f71a67e9b092d75688a.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_89b574146e476586a47859ef7acf1c07.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_94ce68fcef88edaa996a6b000254cec9.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_9fd56d5d295681634948c9cb1eee17a0.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_a10a3d715d856b3a58b95c50e71fbadd.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_a16c6ee8a2b87d4c8564cede13bea4d3.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_a199b14949cc81990f47fca71cb81f03.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_a3e7a9fb78990b2a796807094851292a.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_a94546bb6a3c2906b61fe7f46d831347.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c0bb488e8bec3f925ce4696cf69fe0be.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_c2d0e1436aa6140582baf186698a011d.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_cc40c4970d4c54a51a14db7bd5822ae5.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_cf97eba971074b5f86329e3257f779e3.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_d03157ef128fba2ea3d3a6dae1bd04c9.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_d1267e1315e3fbe12982056369835147.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_d6c3e35fd0f6fa2e236eff2b4824a44e.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_dbf3c2bb6628577ae75eb1aafbddc5bf.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_eb2538df248bdf419fbc038cbf2c48eb.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_f3263225adb2fd1dfe3839891d240531.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_f7e4d75e2b906df41aec199fc13c7193.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_f86fce76b63148c0bd1c5294220823f8.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_fa80628c1b582c919fe876f8a00189c8.html +%%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/dir_fd10b259cf66c90fb2e247ebac34cd91.html %%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/display_additional_presentation.png %%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/display_main_presentation.png %%DOXYGEN%%%%OCCROOT%%/%%DOCSDIR%%/overview/html/doc.png @@ -5757,12 +5757,12 @@ %%OCCROOT%%/tests/bugs/caf/bug425 %%OCCROOT%%/tests/bugs/caf/bug644 %%OCCROOT%%/tests/bugs/caf/bug669 -%%OCCROOT%%/tests/bugs/caf/bug73_1 -%%OCCROOT%%/tests/bugs/caf/bug73_2 -%%OCCROOT%%/tests/bugs/caf/bug73_3 %%OCCROOT%%/tests/bugs/caf/bug738_1 %%OCCROOT%%/tests/bugs/caf/bug738_2 %%OCCROOT%%/tests/bugs/caf/bug739 +%%OCCROOT%%/tests/bugs/caf/bug73_1 +%%OCCROOT%%/tests/bugs/caf/bug73_2 +%%OCCROOT%%/tests/bugs/caf/bug73_3 %%OCCROOT%%/tests/bugs/caf/bug9746 %%OCCROOT%%/tests/bugs/demo/begin %%OCCROOT%%/tests/bugs/demo/bug14673_1 @@ -5903,9 +5903,9 @@ %%OCCROOT%%/tests/bugs/fclasses/bug902 %%OCCROOT%%/tests/bugs/fclasses/bug983 %%OCCROOT%%/tests/bugs/fclasses/bug984 -%%OCCROOT%%/tests/bugs/fclasses/bug984_1 %%OCCROOT%%/tests/bugs/fclasses/bug9848_1 %%OCCROOT%%/tests/bugs/fclasses/bug9848_2 +%%OCCROOT%%/tests/bugs/fclasses/bug984_1 %%OCCROOT%%/tests/bugs/filling/begin %%OCCROOT%%/tests/bugs/filling/bug13904 %%OCCROOT%%/tests/bugs/filling/bug16119 @@ -6534,9 +6534,9 @@ %%OCCROOT%%/tests/bugs/modalg_1/bug100 %%OCCROOT%%/tests/bugs/modalg_1/bug101 %%OCCROOT%%/tests/bugs/modalg_1/bug1013 +%%OCCROOT%%/tests/bugs/modalg_1/bug10232 %%OCCROOT%%/tests/bugs/modalg_1/bug102_1 %%OCCROOT%%/tests/bugs/modalg_1/bug102_2 -%%OCCROOT%%/tests/bugs/modalg_1/bug10232 %%OCCROOT%%/tests/bugs/modalg_1/bug10435_1 %%OCCROOT%%/tests/bugs/modalg_1/bug10435_2 %%OCCROOT%%/tests/bugs/modalg_1/bug10605_1 @@ -6573,13 +6573,13 @@ %%OCCROOT%%/tests/bugs/modalg_1/bug118 %%OCCROOT%%/tests/bugs/modalg_1/bug118_1 %%OCCROOT%%/tests/bugs/modalg_1/bug118_2 +%%OCCROOT%%/tests/bugs/modalg_1/bug12213 +%%OCCROOT%%/tests/bugs/modalg_1/bug12257 +%%OCCROOT%%/tests/bugs/modalg_1/bug1226 %%OCCROOT%%/tests/bugs/modalg_1/bug122_1 %%OCCROOT%%/tests/bugs/modalg_1/bug122_2 %%OCCROOT%%/tests/bugs/modalg_1/bug122_3 %%OCCROOT%%/tests/bugs/modalg_1/bug122_4 -%%OCCROOT%%/tests/bugs/modalg_1/bug12213 -%%OCCROOT%%/tests/bugs/modalg_1/bug12257 -%%OCCROOT%%/tests/bugs/modalg_1/bug1226 %%OCCROOT%%/tests/bugs/modalg_1/bug123_1 %%OCCROOT%%/tests/bugs/modalg_1/bug123_2 %%OCCROOT%%/tests/bugs/modalg_1/bug1243_1 @@ -6624,6 +6624,7 @@ %%OCCROOT%%/tests/bugs/modalg_1/bug14536 %%OCCROOT%%/tests/bugs/modalg_1/bug1456 %%OCCROOT%%/tests/bugs/modalg_1/bug14643 +%%OCCROOT%%/tests/bugs/modalg_1/bug14777 %%OCCROOT%%/tests/bugs/modalg_1/bug1477_1 %%OCCROOT%%/tests/bugs/modalg_1/bug1477_10 %%OCCROOT%%/tests/bugs/modalg_1/bug1477_11 @@ -6636,7 +6637,6 @@ %%OCCROOT%%/tests/bugs/modalg_1/bug1477_7 %%OCCROOT%%/tests/bugs/modalg_1/bug1477_8 %%OCCROOT%%/tests/bugs/modalg_1/bug1477_9 -%%OCCROOT%%/tests/bugs/modalg_1/bug14777 %%OCCROOT%%/tests/bugs/modalg_1/bug14780 %%OCCROOT%%/tests/bugs/modalg_1/bug15036 %%OCCROOT%%/tests/bugs/modalg_1/bug15836 @@ -6715,9 +6715,6 @@ %%OCCROOT%%/tests/bugs/modalg_2/bug21 %%OCCROOT%%/tests/bugs/modalg_2/bug21060 %%OCCROOT%%/tests/bugs/modalg_2/bug212 -%%OCCROOT%%/tests/bugs/modalg_2/bug212_1 -%%OCCROOT%%/tests/bugs/modalg_2/bug212_2 -%%OCCROOT%%/tests/bugs/modalg_2/bug212_3 %%OCCROOT%%/tests/bugs/modalg_2/bug21255 %%OCCROOT%%/tests/bugs/modalg_2/bug21261_1 %%OCCROOT%%/tests/bugs/modalg_2/bug21261_10 @@ -6765,6 +6762,9 @@ %%OCCROOT%%/tests/bugs/modalg_2/bug21261_7 %%OCCROOT%%/tests/bugs/modalg_2/bug21261_8 %%OCCROOT%%/tests/bugs/modalg_2/bug21261_9 +%%OCCROOT%%/tests/bugs/modalg_2/bug212_1 +%%OCCROOT%%/tests/bugs/modalg_2/bug212_2 +%%OCCROOT%%/tests/bugs/modalg_2/bug212_3 %%OCCROOT%%/tests/bugs/modalg_2/bug213 %%OCCROOT%%/tests/bugs/modalg_2/bug213_1 %%OCCROOT%%/tests/bugs/modalg_2/bug213_2 @@ -6774,11 +6774,11 @@ %%OCCROOT%%/tests/bugs/modalg_2/bug21540 %%OCCROOT%%/tests/bugs/modalg_2/bug21652_1 %%OCCROOT%%/tests/bugs/modalg_2/bug21652_2 +%%OCCROOT%%/tests/bugs/modalg_2/bug21722 %%OCCROOT%%/tests/bugs/modalg_2/bug2172_1 %%OCCROOT%%/tests/bugs/modalg_2/bug2172_2 %%OCCROOT%%/tests/bugs/modalg_2/bug2172_3 %%OCCROOT%%/tests/bugs/modalg_2/bug2172_4 -%%OCCROOT%%/tests/bugs/modalg_2/bug21722 %%OCCROOT%%/tests/bugs/modalg_2/bug21754 %%OCCROOT%%/tests/bugs/modalg_2/bug21909 %%OCCROOT%%/tests/bugs/modalg_2/bug221 @@ -7119,14 +7119,14 @@ %%OCCROOT%%/tests/bugs/modalg_2/bug539_1 %%OCCROOT%%/tests/bugs/modalg_2/bug539_2 %%OCCROOT%%/tests/bugs/modalg_2/bug548 -%%OCCROOT%%/tests/bugs/modalg_2/bug57_1 -%%OCCROOT%%/tests/bugs/modalg_2/bug57_2 %%OCCROOT%%/tests/bugs/modalg_2/bug570 %%OCCROOT%%/tests/bugs/modalg_2/bug571_1 %%OCCROOT%%/tests/bugs/modalg_2/bug571_2 %%OCCROOT%%/tests/bugs/modalg_2/bug5729 %%OCCROOT%%/tests/bugs/modalg_2/bug578_1 %%OCCROOT%%/tests/bugs/modalg_2/bug578_2 +%%OCCROOT%%/tests/bugs/modalg_2/bug57_1 +%%OCCROOT%%/tests/bugs/modalg_2/bug57_2 %%OCCROOT%%/tests/bugs/modalg_2/bug5805_1 %%OCCROOT%%/tests/bugs/modalg_2/bug5805_10 %%OCCROOT%%/tests/bugs/modalg_2/bug5805_11 @@ -7187,16 +7187,16 @@ %%OCCROOT%%/tests/bugs/modalg_3/bug5805_7 %%OCCROOT%%/tests/bugs/modalg_3/bug5805_8 %%OCCROOT%%/tests/bugs/modalg_3/bug5805_9 +%%OCCROOT%%/tests/bugs/modalg_3/bug594 %%OCCROOT%%/tests/bugs/modalg_3/bug59_1 %%OCCROOT%%/tests/bugs/modalg_3/bug59_2 -%%OCCROOT%%/tests/bugs/modalg_3/bug594 %%OCCROOT%%/tests/bugs/modalg_3/bug600 %%OCCROOT%%/tests/bugs/modalg_3/bug602 %%OCCROOT%%/tests/bugs/modalg_3/bug605 -%%OCCROOT%%/tests/bugs/modalg_3/bug606_1 -%%OCCROOT%%/tests/bugs/modalg_3/bug606_2 %%OCCROOT%%/tests/bugs/modalg_3/bug6063 %%OCCROOT%%/tests/bugs/modalg_3/bug6063_1 +%%OCCROOT%%/tests/bugs/modalg_3/bug606_1 +%%OCCROOT%%/tests/bugs/modalg_3/bug606_2 %%OCCROOT%%/tests/bugs/modalg_3/bug615 %%OCCROOT%%/tests/bugs/modalg_3/bug616 %%OCCROOT%%/tests/bugs/modalg_3/bug698 @@ -7254,9 +7254,9 @@ %%OCCROOT%%/tests/bugs/modalg_4/bug6766_2 %%OCCROOT%%/tests/bugs/modalg_4/bug6766_3 %%OCCROOT%%/tests/bugs/modalg_4/bug6766_4 +%%OCCROOT%%/tests/bugs/modalg_4/bug6811 %%OCCROOT%%/tests/bugs/modalg_4/bug68_1 %%OCCROOT%%/tests/bugs/modalg_4/bug68_2 -%%OCCROOT%%/tests/bugs/modalg_4/bug6811 %%OCCROOT%%/tests/bugs/modalg_4/bug693 %%OCCROOT%%/tests/bugs/modalg_4/bug693_1 %%OCCROOT%%/tests/bugs/modalg_4/bug697_1 @@ -7296,8 +7296,6 @@ %%OCCROOT%%/tests/bugs/modalg_4/bug763 %%OCCROOT%%/tests/bugs/modalg_4/bug7668 %%OCCROOT%%/tests/bugs/modalg_4/bug767 -%%OCCROOT%%/tests/bugs/modalg_4/bug77_1 -%%OCCROOT%%/tests/bugs/modalg_4/bug77_2 %%OCCROOT%%/tests/bugs/modalg_4/bug770 %%OCCROOT%%/tests/bugs/modalg_4/bug771 %%OCCROOT%%/tests/bugs/modalg_4/bug772 @@ -7309,6 +7307,8 @@ %%OCCROOT%%/tests/bugs/modalg_4/bug778_1 %%OCCROOT%%/tests/bugs/modalg_4/bug778_2 %%OCCROOT%%/tests/bugs/modalg_4/bug779 +%%OCCROOT%%/tests/bugs/modalg_4/bug77_1 +%%OCCROOT%%/tests/bugs/modalg_4/bug77_2 %%OCCROOT%%/tests/bugs/modalg_4/bug78 %%OCCROOT%%/tests/bugs/modalg_4/bug780_1 %%OCCROOT%%/tests/bugs/modalg_4/bug780_2 @@ -7322,10 +7322,9 @@ %%OCCROOT%%/tests/bugs/modalg_4/bug817_2 %%OCCROOT%%/tests/bugs/modalg_4/bug817_3 %%OCCROOT%%/tests/bugs/modalg_4/bug82 -%%OCCROOT%%/tests/bugs/modalg_4/bug82_1 +%%OCCROOT%%/tests/bugs/modalg_4/bug8228 %%OCCROOT%%/tests/bugs/modalg_4/bug822_1 %%OCCROOT%%/tests/bugs/modalg_4/bug822_2 -%%OCCROOT%%/tests/bugs/modalg_4/bug8228 %%OCCROOT%%/tests/bugs/modalg_4/bug823 %%OCCROOT%%/tests/bugs/modalg_4/bug824 %%OCCROOT%%/tests/bugs/modalg_4/bug825 @@ -7334,6 +7333,7 @@ %%OCCROOT%%/tests/bugs/modalg_4/bug828 %%OCCROOT%%/tests/bugs/modalg_4/bug829_1 %%OCCROOT%%/tests/bugs/modalg_4/bug829_2 +%%OCCROOT%%/tests/bugs/modalg_4/bug82_1 %%OCCROOT%%/tests/bugs/modalg_4/bug8370 %%OCCROOT%%/tests/bugs/modalg_4/bug8372 %%OCCROOT%%/tests/bugs/modalg_4/bug86 @@ -9042,9 +9042,12 @@ %%OCCROOT%%/tests/bugs/modalg_8/bug33615 %%OCCROOT%%/tests/bugs/modalg_8/bug33648 %%OCCROOT%%/tests/bugs/modalg_8/bug33702 +%%OCCROOT%%/tests/bugs/modalg_8/bug33894 +%%OCCROOT%%/tests/bugs/modalg_8/bug33895 %%OCCROOT%%/tests/bugs/modalg_8/bug_gh466 %%OCCROOT%%/tests/bugs/modalg_8/bug_gh469 %%OCCROOT%%/tests/bugs/modalg_8/bug_gh501 +%%OCCROOT%%/tests/bugs/modalg_8/bug_gh544 %%OCCROOT%%/tests/bugs/moddata_1/begin %%OCCROOT%%/tests/bugs/moddata_1/buc60637 %%OCCROOT%%/tests/bugs/moddata_1/buc60652_1 @@ -9129,10 +9132,10 @@ %%OCCROOT%%/tests/bugs/moddata_1/bug163 %%OCCROOT%%/tests/bugs/moddata_1/bug164_1 %%OCCROOT%%/tests/bugs/moddata_1/bug164_2 +%%OCCROOT%%/tests/bugs/moddata_1/bug1651 %%OCCROOT%%/tests/bugs/moddata_1/bug165_1 %%OCCROOT%%/tests/bugs/moddata_1/bug165_2 %%OCCROOT%%/tests/bugs/moddata_1/bug165_3 -%%OCCROOT%%/tests/bugs/moddata_1/bug1651 %%OCCROOT%%/tests/bugs/moddata_1/bug17 %%OCCROOT%%/tests/bugs/moddata_1/bug17046 %%OCCROOT%%/tests/bugs/moddata_1/bug17424 @@ -9160,10 +9163,10 @@ %%OCCROOT%%/tests/bugs/moddata_1/bug20904_1 %%OCCROOT%%/tests/bugs/moddata_1/bug20904_2 %%OCCROOT%%/tests/bugs/moddata_1/bug20904_3 -%%OCCROOT%%/tests/bugs/moddata_1/bug211_1 -%%OCCROOT%%/tests/bugs/moddata_1/bug211_2 %%OCCROOT%%/tests/bugs/moddata_1/bug21121 %%OCCROOT%%/tests/bugs/moddata_1/bug21122 +%%OCCROOT%%/tests/bugs/moddata_1/bug211_1 +%%OCCROOT%%/tests/bugs/moddata_1/bug211_2 %%OCCROOT%%/tests/bugs/moddata_1/bug217 %%OCCROOT%%/tests/bugs/moddata_1/bug22039 %%OCCROOT%%/tests/bugs/moddata_1/bug22043 @@ -9183,8 +9186,6 @@ %%OCCROOT%%/tests/bugs/moddata_1/bug22554_4 %%OCCROOT%%/tests/bugs/moddata_1/bug22623 %%OCCROOT%%/tests/bugs/moddata_1/bug22694 -%%OCCROOT%%/tests/bugs/moddata_1/bug227_1 -%%OCCROOT%%/tests/bugs/moddata_1/bug227_2 %%OCCROOT%%/tests/bugs/moddata_1/bug22703 %%OCCROOT%%/tests/bugs/moddata_1/bug22726 %%OCCROOT%%/tests/bugs/moddata_1/bug22733 @@ -9193,6 +9194,8 @@ %%OCCROOT%%/tests/bugs/moddata_1/bug22759 %%OCCROOT%%/tests/bugs/moddata_1/bug22761 %%OCCROOT%%/tests/bugs/moddata_1/bug22789 +%%OCCROOT%%/tests/bugs/moddata_1/bug227_1 +%%OCCROOT%%/tests/bugs/moddata_1/bug227_2 %%OCCROOT%%/tests/bugs/moddata_1/bug54 %%OCCROOT%%/tests/bugs/moddata_2/begin %%OCCROOT%%/tests/bugs/moddata_2/bug22572 @@ -9241,27 +9244,25 @@ %%OCCROOT%%/tests/bugs/moddata_2/bug258_1 %%OCCROOT%%/tests/bugs/moddata_2/bug258_2 %%OCCROOT%%/tests/bugs/moddata_2/bug259 -%%OCCROOT%%/tests/bugs/moddata_2/bug26_1 -%%OCCROOT%%/tests/bugs/moddata_2/bug26_2 %%OCCROOT%%/tests/bugs/moddata_2/bug262 %%OCCROOT%%/tests/bugs/moddata_2/bug265 %%OCCROOT%%/tests/bugs/moddata_2/bug266 %%OCCROOT%%/tests/bugs/moddata_2/bug268 -%%OCCROOT%%/tests/bugs/moddata_2/bug27_1 -%%OCCROOT%%/tests/bugs/moddata_2/bug27_2 +%%OCCROOT%%/tests/bugs/moddata_2/bug26_1 +%%OCCROOT%%/tests/bugs/moddata_2/bug26_2 %%OCCROOT%%/tests/bugs/moddata_2/bug2755 %%OCCROOT%%/tests/bugs/moddata_2/bug277 +%%OCCROOT%%/tests/bugs/moddata_2/bug2784_1 +%%OCCROOT%%/tests/bugs/moddata_2/bug2784_2 %%OCCROOT%%/tests/bugs/moddata_2/bug278_1 %%OCCROOT%%/tests/bugs/moddata_2/bug278_2 %%OCCROOT%%/tests/bugs/moddata_2/bug278_3 -%%OCCROOT%%/tests/bugs/moddata_2/bug2784_1 -%%OCCROOT%%/tests/bugs/moddata_2/bug2784_2 +%%OCCROOT%%/tests/bugs/moddata_2/bug27_1 +%%OCCROOT%%/tests/bugs/moddata_2/bug27_2 +%%OCCROOT%%/tests/bugs/moddata_2/bug284 %%OCCROOT%%/tests/bugs/moddata_2/bug28_1 %%OCCROOT%%/tests/bugs/moddata_2/bug28_2 -%%OCCROOT%%/tests/bugs/moddata_2/bug284 %%OCCROOT%%/tests/bugs/moddata_2/bug299 -%%OCCROOT%%/tests/bugs/moddata_2/bug3_1 -%%OCCROOT%%/tests/bugs/moddata_2/bug3_2 %%OCCROOT%%/tests/bugs/moddata_2/bug303_1 %%OCCROOT%%/tests/bugs/moddata_2/bug303_2 %%OCCROOT%%/tests/bugs/moddata_2/bug308 @@ -9281,8 +9282,6 @@ %%OCCROOT%%/tests/bugs/moddata_2/bug360 %%OCCROOT%%/tests/bugs/moddata_2/bug366 %%OCCROOT%%/tests/bugs/moddata_2/bug367 -%%OCCROOT%%/tests/bugs/moddata_2/bug37_1 -%%OCCROOT%%/tests/bugs/moddata_2/bug37_2 %%OCCROOT%%/tests/bugs/moddata_2/bug372 %%OCCROOT%%/tests/bugs/moddata_2/bug3721_1 %%OCCROOT%%/tests/bugs/moddata_2/bug3721_2 @@ -9294,9 +9293,13 @@ %%OCCROOT%%/tests/bugs/moddata_2/bug374_1 %%OCCROOT%%/tests/bugs/moddata_2/bug374_2 %%OCCROOT%%/tests/bugs/moddata_2/bug376 +%%OCCROOT%%/tests/bugs/moddata_2/bug37_1 +%%OCCROOT%%/tests/bugs/moddata_2/bug37_2 %%OCCROOT%%/tests/bugs/moddata_2/bug380_1 %%OCCROOT%%/tests/bugs/moddata_2/bug380_2 %%OCCROOT%%/tests/bugs/moddata_2/bug3896 +%%OCCROOT%%/tests/bugs/moddata_2/bug3_1 +%%OCCROOT%%/tests/bugs/moddata_2/bug3_2 %%OCCROOT%%/tests/bugs/moddata_2/bug4 %%OCCROOT%%/tests/bugs/moddata_2/bug408 %%OCCROOT%%/tests/bugs/moddata_2/bug41 @@ -9314,10 +9317,10 @@ %%OCCROOT%%/tests/bugs/moddata_2/bug466 %%OCCROOT%%/tests/bugs/moddata_2/bug469 %%OCCROOT%%/tests/bugs/moddata_2/bug486 -%%OCCROOT%%/tests/bugs/moddata_2/bug49_1 -%%OCCROOT%%/tests/bugs/moddata_2/bug49_2 %%OCCROOT%%/tests/bugs/moddata_2/bug496 %%OCCROOT%%/tests/bugs/moddata_2/bug498 +%%OCCROOT%%/tests/bugs/moddata_2/bug49_1 +%%OCCROOT%%/tests/bugs/moddata_2/bug49_2 %%OCCROOT%%/tests/bugs/moddata_2/bug50 %%OCCROOT%%/tests/bugs/moddata_2/bug503 %%OCCROOT%%/tests/bugs/moddata_2/bug505 @@ -9381,8 +9384,6 @@ %%OCCROOT%%/tests/bugs/moddata_2/bug867 %%OCCROOT%%/tests/bugs/moddata_2/bug88 %%OCCROOT%%/tests/bugs/moddata_2/bug889 -%%OCCROOT%%/tests/bugs/moddata_2/bug9_1 -%%OCCROOT%%/tests/bugs/moddata_2/bug9_2 %%OCCROOT%%/tests/bugs/moddata_2/bug909 %%OCCROOT%%/tests/bugs/moddata_2/bug921 %%OCCROOT%%/tests/bugs/moddata_2/bug9303 @@ -9393,6 +9394,8 @@ %%OCCROOT%%/tests/bugs/moddata_2/bug943_2 %%OCCROOT%%/tests/bugs/moddata_2/bug956_1 %%OCCROOT%%/tests/bugs/moddata_2/bug956_2 +%%OCCROOT%%/tests/bugs/moddata_2/bug9_1 +%%OCCROOT%%/tests/bugs/moddata_2/bug9_2 %%OCCROOT%%/tests/bugs/moddata_2/fra62476_1 %%OCCROOT%%/tests/bugs/moddata_2/fra62476_2 %%OCCROOT%%/tests/bugs/moddata_2/pro19422_1 @@ -9586,8 +9589,6 @@ %%OCCROOT%%/tests/bugs/moddata_3/bug5145 %%OCCROOT%%/tests/bugs/moddata_3/bug599 %%OCCROOT%%/tests/bugs/parse.rules -%%OCCROOT%%/tests/bugs/splitshape_1/bug29473 -%%OCCROOT%%/tests/bugs/splitshape_1/end %%OCCROOT%%/tests/bugs/splitshape/case1 %%OCCROOT%%/tests/bugs/splitshape/case10 %%OCCROOT%%/tests/bugs/splitshape/case11 @@ -9600,6 +9601,8 @@ %%OCCROOT%%/tests/bugs/splitshape/case8 %%OCCROOT%%/tests/bugs/splitshape/case9 %%OCCROOT%%/tests/bugs/splitshape/end +%%OCCROOT%%/tests/bugs/splitshape_1/bug29473 +%%OCCROOT%%/tests/bugs/splitshape_1/end %%OCCROOT%%/tests/bugs/step/begin %%OCCROOT%%/tests/bugs/step/buc60624 %%OCCROOT%%/tests/bugs/step/buc60809 @@ -9660,10 +9663,10 @@ %%OCCROOT%%/tests/bugs/step/bug26925 %%OCCROOT%%/tests/bugs/step/bug27070 %%OCCROOT%%/tests/bugs/step/bug27122 +%%OCCROOT%%/tests/bugs/step/bug27251 %%OCCROOT%%/tests/bugs/step/bug272_5 %%OCCROOT%%/tests/bugs/step/bug272_6 %%OCCROOT%%/tests/bugs/step/bug272_7 -%%OCCROOT%%/tests/bugs/step/bug27251 %%OCCROOT%%/tests/bugs/step/bug27313 %%OCCROOT%%/tests/bugs/step/bug27329 %%OCCROOT%%/tests/bugs/step/bug27342 @@ -9806,6 +9809,7 @@ %%OCCROOT%%/tests/bugs/step/bug725_1 %%OCCROOT%%/tests/bugs/step/bug8229 %%OCCROOT%%/tests/bugs/step/bug926 +%%OCCROOT%%/tests/bugs/step/gh_bug378 %%OCCROOT%%/tests/bugs/step/pro19854 %%OCCROOT%%/tests/bugs/step/pro19895 %%OCCROOT%%/tests/bugs/step/pro20361_1 @@ -11519,6 +11523,7 @@ %%OCCROOT%%/tests/de_mesh/gltf_write/spheres %%OCCROOT%%/tests/de_mesh/grids.list %%OCCROOT%%/tests/de_mesh/obj_read/begin +%%OCCROOT%%/tests/de_mesh/obj_read/emptynorm %%OCCROOT%%/tests/de_mesh/obj_read/end %%OCCROOT%%/tests/de_mesh/obj_read/multiline %%OCCROOT%%/tests/de_mesh/obj_read/mustang diff --git a/deskutils/podman-desktop/Makefile b/deskutils/podman-desktop/Makefile index f8971faf626f..39d374f57150 100644 --- a/deskutils/podman-desktop/Makefile +++ b/deskutils/podman-desktop/Makefile @@ -1,6 +1,6 @@ PORTNAME= podman-desktop PORTVERSION= 1.21.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= deskutils MASTER_SITES= https://github.com/arrowd/podman-desktop/releases/download/v${PORTVERSION}/ \ https://raw.githubusercontent.com/podman-desktop/podman-desktop/refs/tags/v${PORTVERSION}/buildResources/:icon diff --git a/devel/Makefile b/devel/Makefile index 1fc134119e08..05f8b393a49f 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -98,6 +98,7 @@ SUBDIR += R-cran-msm SUBDIR += R-cran-multicool SUBDIR += R-cran-optparse + SUBDIR += R-cran-otel SUBDIR += R-cran-pak SUBDIR += R-cran-parallelly SUBDIR += R-cran-parsedate diff --git a/devel/R-cran-otel/Makefile b/devel/R-cran-otel/Makefile new file mode 100644 index 000000000000..770a0bf8137a --- /dev/null +++ b/devel/R-cran-otel/Makefile @@ -0,0 +1,14 @@ +PORTNAME= otel +PORTVERSION= 0.2.0 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= tota@FreeBSD.org +COMMENT= OpenTelemetry R API +WWW= https://cran.r-project.org/web/packages/otel/ + +LICENSE= MIT + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/devel/R-cran-otel/distinfo b/devel/R-cran-otel/distinfo new file mode 100644 index 000000000000..1796feb5070d --- /dev/null +++ b/devel/R-cran-otel/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761198669 +SHA256 (otel_0.2.0.tar.gz) = ef8afe5a1bc8074bbeb8a84134699ef348a1f8ac629ffba25ee43ea7bcd8dd17 +SIZE (otel_0.2.0.tar.gz) = 72585 diff --git a/devel/R-cran-otel/pkg-descr b/devel/R-cran-otel/pkg-descr new file mode 100644 index 000000000000..0cf20d58dbc4 --- /dev/null +++ b/devel/R-cran-otel/pkg-descr @@ -0,0 +1,8 @@ +High-quality, ubiquitous, and portable telemetry to enable effective +observability. OpenTelemetry is a collection of tools, APIs, and +SDKs used to instrument, generate, collect, and export telemetry +data (metrics, logs, and traces) for analysis in order to understand +your software's performance and behavior. This package implements +the OpenTelemetry API: <https://opentelemetry.io/docs/specs/otel/>. +Use this package as a dependency if you want to instrument your R +package for OpenTelemetry. diff --git a/devel/R-cran-promises/Makefile b/devel/R-cran-promises/Makefile index 04f8749f32b1..a2f643ea6ed9 100644 --- a/devel/R-cran-promises/Makefile +++ b/devel/R-cran-promises/Makefile @@ -1,5 +1,5 @@ PORTNAME= promises -PORTVERSION= 1.3.3 +PORTVERSION= 1.4.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -11,11 +11,12 @@ LICENSE= MIT RUN_DEPENDS= R-cran-fastmap>=1.1.0:databases/R-cran-fastmap \ R-cran-later>0:devel/R-cran-later \ + R-cran-lifecycle>0:devel/R-cran-lifecycle \ R-cran-magrittr>=1.5:devel/R-cran-magrittr \ + R-cran-otel>=0.2.0:devel/R-cran-otel \ R-cran-R6>0:devel/R-cran-R6 \ - R-cran-Rcpp>0:devel/R-cran-Rcpp \ R-cran-rlang>0:devel/R-cran-rlang -USES= cran:auto-plist,compiles +USES= cran:auto-plist .include <bsd.port.mk> diff --git a/devel/R-cran-promises/distinfo b/devel/R-cran-promises/distinfo index 093eacc27c0d..3550051c77c2 100644 --- a/devel/R-cran-promises/distinfo +++ b/devel/R-cran-promises/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748671364 -SHA256 (promises_1.3.3.tar.gz) = 46a257688bf0f62b1d06ba81faef6a500185591dd0c24d074a54ce1940c3641e -SIZE (promises_1.3.3.tar.gz) = 3175373 +TIMESTAMP = 1761197193 +SHA256 (promises_1.4.0.tar.gz) = ca78422e47ee386049bff122ebfdfaba2d0382e9f89e619d738605d5854a4a2c +SIZE (promises_1.4.0.tar.gz) = 3205991 diff --git a/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp index 7b4d1af0d422..8906489dced3 100644 --- a/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp +++ b/devel/cpprestsdk/files/patch-src_http_client_http__client__asio.cpp @@ -1,5 +1,13 @@ --- src/http/client/http_client_asio.cpp.orig 2023-12-05 04:23:31 UTC +++ src/http/client/http_client_asio.cpp +@@ -27,6 +27,7 @@ + #endif + #include <boost/algorithm/string.hpp> + #include <boost/asio.hpp> ++#include <boost/asio/deadline_timer.hpp> + #include <boost/asio/ssl.hpp> + #include <boost/asio/ssl/error.hpp> + #include <boost/asio/steady_timer.hpp> @@ -146,7 +146,7 @@ class asio_connection (public) friend class asio_client; diff --git a/devel/electron37/Makefile.version b/devel/electron37/Makefile.version index 9003ef0454cb..fb0b4f428254 100644 --- a/devel/electron37/Makefile.version +++ b/devel/electron37/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 37.7.0 +ELECTRON_VER= 37.7.1 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron37/distinfo b/devel/electron37/distinfo index 329efe063cc4..1590627712e0 100644 --- a/devel/electron37/distinfo +++ b/devel/electron37/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1760649499 +TIMESTAMP = 1761294863 SHA256 (electron/chromium-138.0.7204.251.tar.xz.0) = 23057c15fd77b6653b01a34e08782f05cc80ecddddaf6f0b87390beb32810151 SIZE (electron/chromium-138.0.7204.251.tar.xz.0) = 2000000000 SHA256 (electron/chromium-138.0.7204.251.tar.xz.1) = 784a8bcb5eff8c204557c5cb7c4a223efd3c472303dd79a8b7be97e3d5d0982a @@ -7,10 +7,10 @@ SHA256 (electron/chromium-138.0.7204.251.tar.xz.2) = 3d7af9e06a90102b41de19d4635 SIZE (electron/chromium-138.0.7204.251.tar.xz.2) = 273864084 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-37.7.0.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d -SIZE (electron/electron-yarn-cache-37.7.0.tar.xz) = 30531168 -SHA256 (electron/electron-electron-v37.7.0_GH0.tar.gz) = c80607ccc93f9329a6cf4864196172c4a03aaec4b2db16b81ee81d35b81be0fb -SIZE (electron/electron-electron-v37.7.0_GH0.tar.gz) = 15848245 +SHA256 (electron/electron-yarn-cache-37.7.1.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d +SIZE (electron/electron-yarn-cache-37.7.1.tar.xz) = 30531168 +SHA256 (electron/electron-electron-v37.7.1_GH0.tar.gz) = 000f23f54e09ddcf34ba13fc40ecda4d93029de94abc41af59a71d8858ce2063 +SIZE (electron/electron-electron-v37.7.1_GH0.tar.gz) = 15848315 SHA256 (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 5c2e4ecc6583c5d49f9a9a4473fc267402762fc8e8a7835465919dacd6fdd5d8 SIZE (electron/nodejs-node-v22.20.0_GH0.tar.gz) = 129356712 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc index a692323fc532..c6693b11ed3e 100644 --- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc +++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.cc @@ -1,4 +1,4 @@ ---- electron/shell/browser/native_window_views.cc.orig 2025-08-13 14:21:20 UTC +--- electron/shell/browser/native_window_views.cc.orig 2025-10-21 05:28:55 UTC +++ electron/shell/browser/native_window_views.cc @@ -52,7 +52,7 @@ #include "ui/wm/core/shadow_types.h" @@ -89,8 +89,8 @@ +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) // On Linux and Windows the minimum and maximum size should be updated with // window size when window is not resizable. - if (!resizable_) { -@@ -1071,7 +1071,7 @@ bool NativeWindowViews::IsClosable() const { + if (!CanResize()) { +@@ -1074,7 +1074,7 @@ bool NativeWindowViews::IsClosable() const { return false; } return !(info.fState & MFS_DISABLED); @@ -99,7 +99,7 @@ return true; #endif } -@@ -1111,7 +1111,7 @@ void NativeWindowViews::Center() { +@@ -1114,7 +1114,7 @@ void NativeWindowViews::Center() { // for now to avoid breaking API contract, but should consider the long // term plan for this aligning with upstream. void NativeWindowViews::Center() { @@ -108,7 +108,7 @@ auto display = display::Screen::GetScreen()->GetDisplayNearestWindow(GetNativeWindow()); gfx::Rect window_bounds_in_screen = display.work_area(); -@@ -1336,7 +1336,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men +@@ -1339,7 +1339,7 @@ void NativeWindowViews::SetMenu(ElectronMenuModel* men } void NativeWindowViews::SetMenu(ElectronMenuModel* menu_model) { @@ -117,7 +117,7 @@ // Remove global menu bar. if (global_menu_bar_ && menu_model == nullptr) { global_menu_bar_.reset(); -@@ -1392,7 +1392,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow* +@@ -1395,7 +1395,7 @@ void NativeWindowViews::SetParentWindow(NativeWindow* void NativeWindowViews::SetParentWindow(NativeWindow* parent) { NativeWindow::SetParentWindow(parent); @@ -126,7 +126,7 @@ if (x11_util::IsX11()) { auto* connection = x11::Connection::Get(); connection->SetProperty( -@@ -1438,7 +1438,7 @@ void NativeWindowViews::SetProgressBar(double progress +@@ -1441,7 +1441,7 @@ void NativeWindowViews::SetProgressBar(double progress NativeWindow::ProgressState state) { #if BUILDFLAG(IS_WIN) taskbar_host_.SetProgressBar(GetAcceleratedWidget(), progress, state); @@ -135,7 +135,7 @@ if (unity::IsRunning()) { unity::SetProgressFraction(progress); } -@@ -1564,7 +1564,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM +@@ -1567,7 +1567,7 @@ content::DesktopMediaID NativeWindowViews::GetDesktopM #if BUILDFLAG(IS_WIN) window_handle = reinterpret_cast<content::DesktopMediaID::Id>(accelerated_widget); @@ -144,7 +144,7 @@ window_handle = static_cast<uint32_t>(accelerated_widget); #endif aura::WindowTreeHost* const host = -@@ -1662,7 +1662,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC +@@ -1665,7 +1665,7 @@ void NativeWindowViews::SetIcon(HICON window_icon, HIC SendMessage(hwnd, WM_SETICON, ICON_BIG, reinterpret_cast<LPARAM>(app_icon_.get())); } @@ -153,7 +153,7 @@ void NativeWindowViews::SetIcon(const gfx::ImageSkia& icon) { auto* tree_host = views::DesktopWindowTreeHostLinux::GetHostForWidget( GetAcceleratedWidget()); -@@ -1783,7 +1783,7 @@ bool NativeWindowViews::CanMinimize() const { +@@ -1786,7 +1786,7 @@ bool NativeWindowViews::CanMinimize() const { bool NativeWindowViews::CanMinimize() const { #if BUILDFLAG(IS_WIN) return minimizable_; @@ -162,7 +162,7 @@ return true; #endif } -@@ -1839,7 +1839,7 @@ void NativeWindowViews::HandleKeyboardEvent( +@@ -1842,7 +1842,7 @@ void NativeWindowViews::HandleKeyboardEvent( if (widget_destroyed_) return; @@ -171,7 +171,7 @@ if (event.windows_key_code == ui::VKEY_BROWSER_BACK) NotifyWindowExecuteAppCommand(kBrowserBackward); else if (event.windows_key_code == ui::VKEY_BROWSER_FORWARD) -@@ -1858,7 +1858,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e +@@ -1861,7 +1861,7 @@ void NativeWindowViews::OnMouseEvent(ui::MouseEvent* e // Alt+Click should not toggle menu bar. root_view_.ResetAltState(); diff --git a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h index 5f2e253fd5e4..729923f46ebb 100644 --- a/devel/electron37/files/patch-electron_shell_browser_native__window__views.h +++ b/devel/electron37/files/patch-electron_shell_browser_native__window__views.h @@ -1,4 +1,4 @@ ---- electron/shell/browser/native_window_views.h.orig 2025-08-13 14:21:20 UTC +--- electron/shell/browser/native_window_views.h.orig 2025-10-21 05:28:55 UTC +++ electron/shell/browser/native_window_views.h @@ -26,7 +26,7 @@ namespace electron { @@ -9,7 +9,7 @@ class GlobalMenuBarX11; #endif -@@ -165,7 +165,7 @@ class NativeWindowViews : public NativeWindow, +@@ -166,7 +166,7 @@ class NativeWindowViews : public NativeWindow, LPARAM l_param, LRESULT* result); void SetIcon(HICON small_icon, HICON app_icon); @@ -18,7 +18,7 @@ void SetIcon(const gfx::ImageSkia& icon); #endif -@@ -254,7 +254,7 @@ class NativeWindowViews : public NativeWindow, +@@ -255,7 +255,7 @@ class NativeWindowViews : public NativeWindow, // events from resizing the window. extensions::SizeConstraints old_size_constraints_; diff --git a/devel/gammaray/Makefile b/devel/gammaray/Makefile index ed33dd672f9d..6935f5f785cd 100644 --- a/devel/gammaray/Makefile +++ b/devel/gammaray/Makefile @@ -1,5 +1,5 @@ PORTNAME= gammaray -DISTVERSION= 3.2.0 +DISTVERSION= 3.3.0 CATEGORIES= devel MASTER_SITES= https://github.com/KDAB/GammaRay/releases/download/v${DISTVERSION}/ @@ -7,75 +7,41 @@ MAINTAINER= kde@FreeBSD.org COMMENT= Debugging tool for Qt-application WWW= https://www.kdab.com/development-resources/qt-tools/gammaray/ -LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2 GPLv2+ GPLv3 GPLv3+ LGPL20+ LGPL21 LGPL21+ LGPL3 MIT +LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2+ LGPL20+ LGPL21 LGPL3 MIT LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSES/BSD-2-Clause.txt LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSES/BSD-3-Clause.txt -LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSES/GPL-2.0-only.txt LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt -LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSES/GPL-3.0-only.txt -LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSES/LGPL-2.0-or-later.txt LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSES/LGPL-2.1-only.txt -LICENSE_FILE_LGPL21+ = ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt LICENSE_FILE_LGPL3= ${WRKSRC}/LICENSES/LGPL-3.0-only.txt LICENSE_FILE_MIT= ${WRKSRC}/LICENSES/MIT.txt -LIB_DEPENDS= libdwarf.so:devel/libdwarf \ - libelf.so:devel/libelf RUN_DEPENDS= lsof:sysutils/lsof -FLAVORS= qt6 qt5 -FLAVOR?= qt6 - -qt5_PKGNAMESUFFIX= -qt5 -qt5_CONFLICTS_INSTALL= ${PORTNAME} -qt6_CONFLICTS_INSTALL= ${PORTNAME}-qt5 - -USES= cmake pkgconfig +USES= cmake kde:6 pkgconfig qt:6 USE_KDE= coreaddons syntaxhighlighting -USE_QT= 3d declarative location svg webchannel - -.if ${FLAVOR} == qt5 -USES+= kde:5 qt:5 -USE_QT+= buildtools:build concurrent core designer gui help \ - linguisttools network printsupport qdoc:build \ - qmake:build script scripttools uiplugin widgets xml -QT_VERSION=${QT5_VERSION:C/\./_/:C/\..*//} -.else -USES+= gl kde:6 qt:6 -USE_GL= gl -USE_QT+= base positioning shadertools tools:build +USE_QT= 3d base declarative location positioning svg \ + webchannel tools:build QT_VERSION=${QT6_VERSION:C/\./_/:C/\..*//} -.endif -CMAKE_ARGS+= QT_VERSION_MAJOR=${_QT_VER} CMAKE_ON= STACK_DETAILS_DWARF CMAKE_OFF= STACK_DETAILS_AUTO_DETECT -.include <bsd.port.options.mk> +.include <bsd.port.pre.mk> .if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386 -PLIST_SUB= WEBENGINE="" +PLIST_SUB+= WEBENGINE="" USE_QT+= webengine .else -PLIST_SUB= WEBENGINE="@comment " -.endif - -.if ${FLAVOR} == qt5 -PLIST_SUB+= QT5="" \ - QT6="@comment " -.else -PLIST_SUB+= QT5="@comment " \ - QT6="" +PLIST_SUB+= WEBENGINE="@comment " .endif PLIST_SUB+= ARCH=${ARCH:S/amd64/x86_64/:S/i386/i686/:C/armv./arm/} \ PORTMAJMIN=${PORTVERSION:C/(.*)\..*/\1/} \ - PORTVERSION=${PORTVERSION} \ - QTVER=${QT_VERSION} + PORTVERSION=${PORTVERSION} QTVER=${QT_VERSION} WRKSRC= ${WRKDIR}/GammaRay-${DISTVERSION} -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/devel/gammaray/distinfo b/devel/gammaray/distinfo index 6de83d856282..beabfcee787a 100644 --- a/devel/gammaray/distinfo +++ b/devel/gammaray/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748855717 -SHA256 (gammaray-3.2.0.tar.gz) = a7c00a5a33c400579002bbe535a667efdea1e726950ecddbf39cf3d8a3f50f07 -SIZE (gammaray-3.2.0.tar.gz) = 11033875 +TIMESTAMP = 1761244570 +SHA256 (gammaray-3.3.0.tar.gz) = 03fda338025d31b6a2794550f090d538996bbb6f4888eab3acb39db5a17127a8 +SIZE (gammaray-3.3.0.tar.gz) = 10976302 diff --git a/devel/gammaray/pkg-plist b/devel/gammaray/pkg-plist index ef2a32c996de..66c53993e75d 100644 --- a/devel/gammaray/pkg-plist +++ b/devel/gammaray/pkg-plist @@ -72,8 +72,6 @@ lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_3dinspector_ui.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_3dinspector.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_actioninspector_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_actioninspector_ui_plugin.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_codecbrowser_plugin.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_codecbrowser_ui_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_eventmonitor_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_eventmonitor_ui_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_fontbrowser_plugin.so @@ -102,11 +100,8 @@ lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_quickinspector.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_quickwidgetsupport.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sceneinspector_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sceneinspector_ui_plugin.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_scriptenginedebugger_plugin.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_scriptenginedebugger_ui_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_signalmonitor_ui.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_signalmonitor.so -%%QT5%%lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_statemachineviewer_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_styleinspector_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_styleinspector_ui_plugin.so lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sysinfo_plugin.so @@ -152,8 +147,8 @@ mkspecs/modules/qt_GammaRayLauncherUi.pri mkspecs/modules/qt_GammaRayUi.pri share/metainfo/com.kdab.GammaRay.metainfo.xml share/applications/GammaRay.desktop -%%QT6%%share/doc/GammaRay/gammaray-manual.qch -%%QT6%%share/doc/GammaRay/gammaray.qhc +share/doc/GammaRay/gammaray-manual.qch +share/doc/GammaRay/gammaray.qhc share/icons/hicolor/16x16/apps/GammaRay.png share/icons/hicolor/16x16@2/apps/GammaRay.png share/icons/hicolor/16x16@3/apps/GammaRay.png diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile index b3d3adb9c7c3..dc0186aa5ed1 100644 --- a/devel/libphonenumber/Makefile +++ b/devel/libphonenumber/Makefile @@ -1,7 +1,6 @@ PORTNAME= libphonenumber DISTVERSIONPREFIX= v -DISTVERSION= 9.0.15 -PORTREVISION= 1 +DISTVERSION= 9.0.17 CATEGORIES= devel MAINTAINER= kde@FreeBSD.org diff --git a/devel/libphonenumber/distinfo b/devel/libphonenumber/distinfo index 203c6857eefb..35c1b617bf75 100644 --- a/devel/libphonenumber/distinfo +++ b/devel/libphonenumber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759562004 -SHA256 (google-libphonenumber-v9.0.15_GH0.tar.gz) = 815e7c49979bfec03f382b07375aa3ce497cd5af74cc767a5ce6670191c35d93 -SIZE (google-libphonenumber-v9.0.15_GH0.tar.gz) = 13020651 +TIMESTAMP = 1761272396 +SHA256 (google-libphonenumber-v9.0.17_GH0.tar.gz) = 977a3be64308bf8faeb0138dd5c6dd06f55a1de400106e2c5502a44315de0ba2 +SIZE (google-libphonenumber-v9.0.17_GH0.tar.gz) = 13022470 diff --git a/devel/okteta/Makefile b/devel/okteta/Makefile index 413a27d9fca3..c47f66b6bf66 100644 --- a/devel/okteta/Makefile +++ b/devel/okteta/Makefile @@ -1,5 +1,5 @@ PORTNAME= okteta -DISTVERSION= 0.26.23 +DISTVERSION= 0.26.24 PORTEPOCH= 1 CATEGORIES= devel kde MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src diff --git a/devel/okteta/distinfo b/devel/okteta/distinfo index 026e2b222c11..f9e8ca1236b1 100644 --- a/devel/okteta/distinfo +++ b/devel/okteta/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758423635 -SHA256 (okteta-0.26.23.tar.xz) = b04c50988eac26c50768ab5bd40f5b35a348c44d6e0e6a8d560563cf0eb1a3b1 -SIZE (okteta-0.26.23.tar.xz) = 1105068 +TIMESTAMP = 1761272559 +SHA256 (okteta-0.26.24.tar.xz) = 31b2323f02f4d4fc872c3fc135d54bb90925825681e591dd25f4a680c0d2656a +SIZE (okteta-0.26.24.tar.xz) = 1109380 diff --git a/devel/okteta/pkg-plist b/devel/okteta/pkg-plist index caaab8debbe0..8dbdf1abab83 100644 --- a/devel/okteta/pkg-plist +++ b/devel/okteta/pkg-plist @@ -543,6 +543,7 @@ share/knsrcfiles/okteta-structures.knsrc share/kservices5/oktetapart.desktop share/locale/ar/LC_MESSAGES/libkasten.mo share/locale/ar/LC_MESSAGES/liboktetacore.mo +share/locale/ar/LC_MESSAGES/liboktetagui.mo share/locale/ar/LC_MESSAGES/liboktetakasten.mo share/locale/ar/LC_MESSAGES/okteta.mo share/locale/ar/LC_MESSAGES/oktetapart.mo diff --git a/devel/pear-Validate/Makefile b/devel/pear-Validate/Makefile index 357b12931f60..6a717c488f3f 100644 --- a/devel/pear-Validate/Makefile +++ b/devel/pear-Validate/Makefile @@ -2,7 +2,7 @@ PORTNAME= Validate PORTVERSION= 0.8.6 CATEGORIES= devel www pear -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= PEAR Validation class WWW= https://pear.php.net/package/Validate diff --git a/devel/py-azure-appconfiguration/Makefile b/devel/py-azure-appconfiguration/Makefile index 5451b482cb21..7d2fe21bae34 100644 --- a/devel/py-azure-appconfiguration/Makefile +++ b/devel/py-azure-appconfiguration/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft App Configuration Data Library for Python WWW= https://pypi.org/project/azure-appconfiguration/ diff --git a/devel/py-azure-batch/Makefile b/devel/py-azure-batch/Makefile index 3958791a5879..3537495810f9 100644 --- a/devel/py-azure-batch/Makefile +++ b/devel/py-azure-batch/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Batch Client Library for Python WWW= https://pypi.org/project/azure-batch/ diff --git a/devel/py-azure-cosmos/Makefile b/devel/py-azure-cosmos/Makefile index 5db9f66ff40d..04d916acccb2 100644 --- a/devel/py-azure-cosmos/Makefile +++ b/devel/py-azure-cosmos/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Azure Cosmos Python SDK WWW= https://pypi.org/project/azure-cosmos/ diff --git a/devel/py-azure-data-tables/Makefile b/devel/py-azure-data-tables/Makefile index 34825d7ab4a1..a7bb43a0e985 100644 --- a/devel/py-azure-data-tables/Makefile +++ b/devel/py-azure-data-tables/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Data Tables Client Library for Python WWW= https://pypi.org/project/azure-data-tables/ diff --git a/devel/py-azure-datalake-store/Makefile b/devel/py-azure-datalake-store/Makefile index f4ddd9a9b92f..f978f0666978 100644 --- a/devel/py-azure-datalake-store/Makefile +++ b/devel/py-azure-datalake-store/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Data Lake Store Filesystem Client Library for Python WWW= https://pypi.org/project/azure-datalake-store/ diff --git a/devel/py-azure-functions-devops-build/Makefile b/devel/py-azure-functions-devops-build/Makefile index f4ddfc85bdd0..9a7fb955f815 100644 --- a/devel/py-azure-functions-devops-build/Makefile +++ b/devel/py-azure-functions-devops-build/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Azure Devops Build Manager For Azure Functions WWW= https://pypi.org/project/azure-functions-devops-build/ diff --git a/devel/py-azure-graphrbac/Makefile b/devel/py-azure-graphrbac/Makefile index d61b96dfeca6..727f76575766 100644 --- a/devel/py-azure-graphrbac/Makefile +++ b/devel/py-azure-graphrbac/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Graph RBAC Client Library for Python WWW= https://pypi.org/project/azure-graphrbac/ diff --git a/devel/py-azure-identity/Makefile b/devel/py-azure-identity/Makefile index 0c73d19e9e90..128dfca27ef7 100644 --- a/devel/py-azure-identity/Makefile +++ b/devel/py-azure-identity/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Identity Library for Python WWW= https://pypi.org/project/azure-identity/ diff --git a/devel/py-azure-keyvault-administration/Makefile b/devel/py-azure-keyvault-administration/Makefile index e2e1e4c6b5e0..13c1e1480103 100644 --- a/devel/py-azure-keyvault-administration/Makefile +++ b/devel/py-azure-keyvault-administration/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Key Vault Administration Client Library for Python WWW= https://pypi.org/project/azure-keyvault-administration/ diff --git a/devel/py-azure-keyvault/Makefile b/devel/py-azure-keyvault/Makefile index 1f2f88bad054..9e2128889b57 100644 --- a/devel/py-azure-keyvault/Makefile +++ b/devel/py-azure-keyvault/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Key Vault Client Library for Python WWW= https://pypi.org/project/azure-keyvault/ diff --git a/devel/py-azure-loganalytics/Makefile b/devel/py-azure-loganalytics/Makefile index 913dac5ffafc..a4683ca2fea9 100644 --- a/devel/py-azure-loganalytics/Makefile +++ b/devel/py-azure-loganalytics/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Log Analytics Client Library for Python WWW= https://pypi.org/project/azure-loganalytics/ diff --git a/devel/py-azure-mgmt-advisor/Makefile b/devel/py-azure-mgmt-advisor/Makefile index d2f94ec6ffbe..8bcda6e55110 100644 --- a/devel/py-azure-mgmt-advisor/Makefile +++ b/devel/py-azure-mgmt-advisor/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Advisor Client Client Library for Python WWW= https://pypi.org/project/azure-mgmt-advisor/ diff --git a/devel/py-azure-mgmt-apimanagement/Makefile b/devel/py-azure-mgmt-apimanagement/Makefile index 6c161416a030..0e73c92f2d87 100644 --- a/devel/py-azure-mgmt-apimanagement/Makefile +++ b/devel/py-azure-mgmt-apimanagement/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure API Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-apimanagement/ diff --git a/devel/py-azure-mgmt-appconfiguration/Makefile b/devel/py-azure-mgmt-appconfiguration/Makefile index 95bd00783bf9..cfe70bbead9d 100644 --- a/devel/py-azure-mgmt-appconfiguration/Makefile +++ b/devel/py-azure-mgmt-appconfiguration/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure App Configuration Client Library for Python WWW= https://pypi.org/project/azure-mgmt-appconfiguration/ diff --git a/devel/py-azure-mgmt-appcontainers/Makefile b/devel/py-azure-mgmt-appcontainers/Makefile index 763b3572e0e8..f350492587bf 100644 --- a/devel/py-azure-mgmt-appcontainers/Makefile +++ b/devel/py-azure-mgmt-appcontainers/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Appcontainers Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-appcontainers/ diff --git a/devel/py-azure-mgmt-applicationinsights/Makefile b/devel/py-azure-mgmt-applicationinsights/Makefile index fb0b7beb89a6..85d6c8a66e2b 100644 --- a/devel/py-azure-mgmt-applicationinsights/Makefile +++ b/devel/py-azure-mgmt-applicationinsights/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Application Insights Management Cli Library for Python WWW= https://pypi.org/project/azure-mgmt-applicationinsights/ diff --git a/devel/py-azure-mgmt-authorization/Makefile b/devel/py-azure-mgmt-authorization/Makefile index a35253c26635..7783525cbd06 100644 --- a/devel/py-azure-mgmt-authorization/Makefile +++ b/devel/py-azure-mgmt-authorization/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Authorization Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-authorization/ diff --git a/devel/py-azure-mgmt-batch/Makefile b/devel/py-azure-mgmt-batch/Makefile index 0e7613084b75..29b20f307f49 100644 --- a/devel/py-azure-mgmt-batch/Makefile +++ b/devel/py-azure-mgmt-batch/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Batch Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-batch/ diff --git a/devel/py-azure-mgmt-batchai/Makefile b/devel/py-azure-mgmt-batchai/Makefile index 1b6ab2782b9d..89cddd683075 100644 --- a/devel/py-azure-mgmt-batchai/Makefile +++ b/devel/py-azure-mgmt-batchai/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Batch AI Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-batchai/ diff --git a/devel/py-azure-mgmt-billing/Makefile b/devel/py-azure-mgmt-billing/Makefile index 80dcdd4174e2..07cfa9126260 100644 --- a/devel/py-azure-mgmt-billing/Makefile +++ b/devel/py-azure-mgmt-billing/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Billing Client Library for Python WWW= https://pypi.org/project/azure-mgmt-billing/ diff --git a/devel/py-azure-mgmt-botservice/Makefile b/devel/py-azure-mgmt-botservice/Makefile index d865c404f2da..1a5ff7fa567d 100644 --- a/devel/py-azure-mgmt-botservice/Makefile +++ b/devel/py-azure-mgmt-botservice/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Bot Service Client Library for Python WWW= https://pypi.org/project/azure-mgmt-botservice/ diff --git a/devel/py-azure-mgmt-cdn/Makefile b/devel/py-azure-mgmt-cdn/Makefile index 20542b0dc68d..4ce0a23e23c2 100644 --- a/devel/py-azure-mgmt-cdn/Makefile +++ b/devel/py-azure-mgmt-cdn/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure CDN Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-cdn/ diff --git a/devel/py-azure-mgmt-cognitiveservices/Makefile b/devel/py-azure-mgmt-cognitiveservices/Makefile index e5376100ed72..d2c4fcea27f5 100644 --- a/devel/py-azure-mgmt-cognitiveservices/Makefile +++ b/devel/py-azure-mgmt-cognitiveservices/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Cognitive Services Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-cognitiveservices/ diff --git a/devel/py-azure-mgmt-compute/Makefile b/devel/py-azure-mgmt-compute/Makefile index 40032eb628e7..03f189ff1d10 100644 --- a/devel/py-azure-mgmt-compute/Makefile +++ b/devel/py-azure-mgmt-compute/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Compute Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-compute/ diff --git a/devel/py-azure-mgmt-consumption/Makefile b/devel/py-azure-mgmt-consumption/Makefile index f0b5089b6233..a77cee85f197 100644 --- a/devel/py-azure-mgmt-consumption/Makefile +++ b/devel/py-azure-mgmt-consumption/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Consumption Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-consumption/ diff --git a/devel/py-azure-mgmt-containerinstance/Makefile b/devel/py-azure-mgmt-containerinstance/Makefile index 817542bfe936..2c9de16b4332 100644 --- a/devel/py-azure-mgmt-containerinstance/Makefile +++ b/devel/py-azure-mgmt-containerinstance/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Container Instance Client Library for Python WWW= https://pypi.org/project/azure-mgmt-containerinstance/ diff --git a/devel/py-azure-mgmt-containerregistry/Makefile b/devel/py-azure-mgmt-containerregistry/Makefile index 4e13a5c5e650..53b90e687c9d 100644 --- a/devel/py-azure-mgmt-containerregistry/Makefile +++ b/devel/py-azure-mgmt-containerregistry/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Container Registry Client Library for Python WWW= https://pypi.org/project/azure-mgmt-containerregistry/ diff --git a/devel/py-azure-mgmt-containerservice/Makefile b/devel/py-azure-mgmt-containerservice/Makefile index 8dbd16b256ea..c752832c750d 100644 --- a/devel/py-azure-mgmt-containerservice/Makefile +++ b/devel/py-azure-mgmt-containerservice/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Container Service Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-containerservice/ diff --git a/devel/py-azure-mgmt-core/Makefile b/devel/py-azure-mgmt-core/Makefile index c6116d31b26a..78e146186b57 100644 --- a/devel/py-azure-mgmt-core/Makefile +++ b/devel/py-azure-mgmt-core/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Management Core Library for Python WWW= https://pypi.org/project/azure-mgmt-core/ diff --git a/devel/py-azure-mgmt-cosmosdb/Makefile b/devel/py-azure-mgmt-cosmosdb/Makefile index 60d453798f05..7710f6305dfb 100644 --- a/devel/py-azure-mgmt-cosmosdb/Makefile +++ b/devel/py-azure-mgmt-cosmosdb/Makefile @@ -6,7 +6,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Cosmos DB Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-cosmosdb/ diff --git a/devel/py-azure-mgmt-databoxedge/Makefile b/devel/py-azure-mgmt-databoxedge/Makefile index f17300ded188..9d413a0eaaab 100644 --- a/devel/py-azure-mgmt-databoxedge/Makefile +++ b/devel/py-azure-mgmt-databoxedge/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Databoxedge Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-databoxedge/ diff --git a/devel/py-azure-mgmt-datalake-analytics/Makefile b/devel/py-azure-mgmt-datalake-analytics/Makefile index 8db4cb69542d..dd4cedf35dda 100644 --- a/devel/py-azure-mgmt-datalake-analytics/Makefile +++ b/devel/py-azure-mgmt-datalake-analytics/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Data Lake Analytics Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-datalake-analytics/ diff --git a/devel/py-azure-mgmt-datalake-store/Makefile b/devel/py-azure-mgmt-datalake-store/Makefile index 39b327b9c250..e60ff4bdbef9 100644 --- a/devel/py-azure-mgmt-datalake-store/Makefile +++ b/devel/py-azure-mgmt-datalake-store/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Data Lake Store Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-datalake-store/ diff --git a/devel/py-azure-mgmt-datamigration/Makefile b/devel/py-azure-mgmt-datamigration/Makefile index 51df78111dbd..757da15e1ace 100644 --- a/devel/py-azure-mgmt-datamigration/Makefile +++ b/devel/py-azure-mgmt-datamigration/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Data Migration Client Library for Python WWW= https://pypi.org/project/azure-mgmt-datamigration/ diff --git a/devel/py-azure-mgmt-deploymentmanager/Makefile b/devel/py-azure-mgmt-deploymentmanager/Makefile index d1a514d1d56e..9db27a366c6c 100644 --- a/devel/py-azure-mgmt-deploymentmanager/Makefile +++ b/devel/py-azure-mgmt-deploymentmanager/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Deployment Manager Client Library for Python WWW= https://pypi.org/project/azure-mgmt-deploymentmanager/ diff --git a/devel/py-azure-mgmt-devtestlabs/Makefile b/devel/py-azure-mgmt-devtestlabs/Makefile index 943cba112af0..838d07540ca6 100644 --- a/devel/py-azure-mgmt-devtestlabs/Makefile +++ b/devel/py-azure-mgmt-devtestlabs/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure DevTestLabs Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-devtestlabs/ diff --git a/devel/py-azure-mgmt-dns/Makefile b/devel/py-azure-mgmt-dns/Makefile index d7c894bea3d2..3e0d42b7c279 100644 --- a/devel/py-azure-mgmt-dns/Makefile +++ b/devel/py-azure-mgmt-dns/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure DNS Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-dns/ diff --git a/devel/py-azure-mgmt-eventgrid/Makefile b/devel/py-azure-mgmt-eventgrid/Makefile index 165c2e2b6815..8b7969e08a16 100644 --- a/devel/py-azure-mgmt-eventgrid/Makefile +++ b/devel/py-azure-mgmt-eventgrid/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure EventGrid Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-eventgrid/ diff --git a/devel/py-azure-mgmt-eventhub/Makefile b/devel/py-azure-mgmt-eventhub/Makefile index 0e9c5491cac1..020e0187e625 100644 --- a/devel/py-azure-mgmt-eventhub/Makefile +++ b/devel/py-azure-mgmt-eventhub/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure EventHub Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-eventhub/ diff --git a/devel/py-azure-mgmt-extendedlocation/Makefile b/devel/py-azure-mgmt-extendedlocation/Makefile index c7c12377a7ff..d8e1731c61da 100644 --- a/devel/py-azure-mgmt-extendedlocation/Makefile +++ b/devel/py-azure-mgmt-extendedlocation/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Extendedlocation Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-extendedlocation/ diff --git a/devel/py-azure-mgmt-hdinsight/Makefile b/devel/py-azure-mgmt-hdinsight/Makefile index e431f37efe91..120177b404c1 100644 --- a/devel/py-azure-mgmt-hdinsight/Makefile +++ b/devel/py-azure-mgmt-hdinsight/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure HDInsight Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-hdinsight/ diff --git a/devel/py-azure-mgmt-imagebuilder/Makefile b/devel/py-azure-mgmt-imagebuilder/Makefile index 7d37a19c5799..f73e4d2132a9 100644 --- a/devel/py-azure-mgmt-imagebuilder/Makefile +++ b/devel/py-azure-mgmt-imagebuilder/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Image Builder Client Library for Python WWW= https://pypi.org/project/azure-mgmt-imagebuilder/ diff --git a/devel/py-azure-mgmt-iotcentral/Makefile b/devel/py-azure-mgmt-iotcentral/Makefile index d5824b333a86..763030f6e889 100644 --- a/devel/py-azure-mgmt-iotcentral/Makefile +++ b/devel/py-azure-mgmt-iotcentral/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure IoTCentral Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-iotcentral/ diff --git a/devel/py-azure-mgmt-iothub/Makefile b/devel/py-azure-mgmt-iothub/Makefile index e13b0c0b3e42..18ad2211f3bc 100644 --- a/devel/py-azure-mgmt-iothub/Makefile +++ b/devel/py-azure-mgmt-iothub/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure IoTHub Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-iothub/ diff --git a/devel/py-azure-mgmt-iothubprovisioningservices/Makefile b/devel/py-azure-mgmt-iothubprovisioningservices/Makefile index ee108d2d1210..8b397cd56abd 100644 --- a/devel/py-azure-mgmt-iothubprovisioningservices/Makefile +++ b/devel/py-azure-mgmt-iothubprovisioningservices/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure IoTHub Provisioning Services Client Library for Python WWW= https://pypi.org/project/azure-mgmt-iothubprovisioningservices/ diff --git a/devel/py-azure-mgmt-keyvault/Makefile b/devel/py-azure-mgmt-keyvault/Makefile index b5e06988802c..dbda9ddf16e8 100644 --- a/devel/py-azure-mgmt-keyvault/Makefile +++ b/devel/py-azure-mgmt-keyvault/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Key Vault Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-keyvault/ diff --git a/devel/py-azure-mgmt-kusto/Makefile b/devel/py-azure-mgmt-kusto/Makefile index 77e52784e83b..c856a4a1bee6 100644 --- a/devel/py-azure-mgmt-kusto/Makefile +++ b/devel/py-azure-mgmt-kusto/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Kusto Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-kusto/ diff --git a/devel/py-azure-mgmt-loganalytics/Makefile b/devel/py-azure-mgmt-loganalytics/Makefile index 427c7798c79f..6afa93d59013 100644 --- a/devel/py-azure-mgmt-loganalytics/Makefile +++ b/devel/py-azure-mgmt-loganalytics/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Analytics Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-loganalytics/ diff --git a/devel/py-azure-mgmt-managedservices/Makefile b/devel/py-azure-mgmt-managedservices/Makefile index 24542b3d8174..e7f3e8448c52 100644 --- a/devel/py-azure-mgmt-managedservices/Makefile +++ b/devel/py-azure-mgmt-managedservices/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Managed Services Client Library for Python WWW= https://pypi.org/project/azure-mgmt-managedservices/ diff --git a/devel/py-azure-mgmt-managementgroups/Makefile b/devel/py-azure-mgmt-managementgroups/Makefile index 9413fb23f1f6..e0a45c2ad563 100644 --- a/devel/py-azure-mgmt-managementgroups/Makefile +++ b/devel/py-azure-mgmt-managementgroups/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Management Groups Client Library for Python WWW= https://pypi.org/project/azure-mgmt-managementgroups/ diff --git a/devel/py-azure-mgmt-maps/Makefile b/devel/py-azure-mgmt-maps/Makefile index f4a26ff3070e..6748a45de20b 100644 --- a/devel/py-azure-mgmt-maps/Makefile +++ b/devel/py-azure-mgmt-maps/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Maps Client Library for Python WWW= https://pypi.org/project/azure-mgmt-maps/ diff --git a/devel/py-azure-mgmt-marketplaceordering/Makefile b/devel/py-azure-mgmt-marketplaceordering/Makefile index 74721cd875bb..3c920ca1e072 100644 --- a/devel/py-azure-mgmt-marketplaceordering/Makefile +++ b/devel/py-azure-mgmt-marketplaceordering/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Market Place Ordering Client Library for Python WWW= https://pypi.org/project/azure-mgmt-marketplaceordering/ diff --git a/devel/py-azure-mgmt-media/Makefile b/devel/py-azure-mgmt-media/Makefile index 01b319b4844f..63ec5de29983 100644 --- a/devel/py-azure-mgmt-media/Makefile +++ b/devel/py-azure-mgmt-media/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Media Services Client Library for Python WWW= https://pypi.org/project/azure-mgmt-media/ diff --git a/devel/py-azure-mgmt-monitor/Makefile b/devel/py-azure-mgmt-monitor/Makefile index 426c4b8cb5e6..486b577f5253 100644 --- a/devel/py-azure-mgmt-monitor/Makefile +++ b/devel/py-azure-mgmt-monitor/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Monitor Client Library for Python WWW= https://pypi.org/project/azure-mgmt-monitor/ diff --git a/devel/py-azure-mgmt-msi/Makefile b/devel/py-azure-mgmt-msi/Makefile index 22e65bac1a46..54bdf06ee167 100644 --- a/devel/py-azure-mgmt-msi/Makefile +++ b/devel/py-azure-mgmt-msi/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure MSI Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-msi/ diff --git a/devel/py-azure-mgmt-netapp/Makefile b/devel/py-azure-mgmt-netapp/Makefile index 83ec3f1ec9d5..9f67c8e7f571 100644 --- a/devel/py-azure-mgmt-netapp/Makefile +++ b/devel/py-azure-mgmt-netapp/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure NetApp Files Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-netapp/ diff --git a/devel/py-azure-mgmt-network/Makefile b/devel/py-azure-mgmt-network/Makefile index f490425d735d..bdf3f9f411c8 100644 --- a/devel/py-azure-mgmt-network/Makefile +++ b/devel/py-azure-mgmt-network/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Network Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-network/ diff --git a/devel/py-azure-mgmt-policyinsights/Makefile b/devel/py-azure-mgmt-policyinsights/Makefile index 90a1aeca2fa1..763a157d9b37 100644 --- a/devel/py-azure-mgmt-policyinsights/Makefile +++ b/devel/py-azure-mgmt-policyinsights/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Policy Insights Client Library for Python WWW= https://pypi.org/project/azure-mgmt-policyinsights/ diff --git a/devel/py-azure-mgmt-privatedns/Makefile b/devel/py-azure-mgmt-privatedns/Makefile index d8ac1a0bd8a3..0510fd6136f7 100644 --- a/devel/py-azure-mgmt-privatedns/Makefile +++ b/devel/py-azure-mgmt-privatedns/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure DNS Private Zones Client Library for Python WWW= https://pypi.org/project/azure-mgmt-privatedns/ diff --git a/devel/py-azure-mgmt-rdbms/Makefile b/devel/py-azure-mgmt-rdbms/Makefile index 3c0770a15641..fb20225b6823 100644 --- a/devel/py-azure-mgmt-rdbms/Makefile +++ b/devel/py-azure-mgmt-rdbms/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure RDBMS Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-rdbms/ diff --git a/devel/py-azure-mgmt-recoveryservices/Makefile b/devel/py-azure-mgmt-recoveryservices/Makefile index 608600a19c10..1dc3e0970f88 100644 --- a/devel/py-azure-mgmt-recoveryservices/Makefile +++ b/devel/py-azure-mgmt-recoveryservices/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Recovery Services Client Library for Python WWW= https://pypi.org/project/azure-mgmt-recoveryservices/ diff --git a/devel/py-azure-mgmt-recoveryservicesbackup/Makefile b/devel/py-azure-mgmt-recoveryservicesbackup/Makefile index 2be772427bde..cfb66c4b2a2a 100644 --- a/devel/py-azure-mgmt-recoveryservicesbackup/Makefile +++ b/devel/py-azure-mgmt-recoveryservicesbackup/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Recovery Services Backup Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-recoveryservicesbackup/ diff --git a/devel/py-azure-mgmt-redhatopenshift/Makefile b/devel/py-azure-mgmt-redhatopenshift/Makefile index 6fc40d57f072..d5cfbd8f43e8 100644 --- a/devel/py-azure-mgmt-redhatopenshift/Makefile +++ b/devel/py-azure-mgmt-redhatopenshift/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Red Hat Openshift Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-redhatopenshift/ diff --git a/devel/py-azure-mgmt-redis/Makefile b/devel/py-azure-mgmt-redis/Makefile index 8f329c2bae3e..ecf6af7ca4c2 100644 --- a/devel/py-azure-mgmt-redis/Makefile +++ b/devel/py-azure-mgmt-redis/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Redis Cache Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-redis/ diff --git a/devel/py-azure-mgmt-relay/Makefile b/devel/py-azure-mgmt-relay/Makefile index eb315efa572a..2fa292505cfd 100644 --- a/devel/py-azure-mgmt-relay/Makefile +++ b/devel/py-azure-mgmt-relay/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Relay Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-relay/ diff --git a/devel/py-azure-mgmt-reservations/Makefile b/devel/py-azure-mgmt-reservations/Makefile index 976a6eab225c..fd21617e6307 100644 --- a/devel/py-azure-mgmt-reservations/Makefile +++ b/devel/py-azure-mgmt-reservations/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Reservations Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-reservations/ diff --git a/devel/py-azure-mgmt-resource/Makefile b/devel/py-azure-mgmt-resource/Makefile index 859230bc22ca..226fca3d57a4 100644 --- a/devel/py-azure-mgmt-resource/Makefile +++ b/devel/py-azure-mgmt-resource/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Resource Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-resource/ diff --git a/devel/py-azure-mgmt-search/Makefile b/devel/py-azure-mgmt-search/Makefile index b6c04efad132..055f70586b2c 100644 --- a/devel/py-azure-mgmt-search/Makefile +++ b/devel/py-azure-mgmt-search/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Search Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-search/ diff --git a/devel/py-azure-mgmt-security/Makefile b/devel/py-azure-mgmt-security/Makefile index 8cc119bc3967..a18647b2baa7 100644 --- a/devel/py-azure-mgmt-security/Makefile +++ b/devel/py-azure-mgmt-security/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Secutiry Center Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-security/ diff --git a/devel/py-azure-mgmt-servicebus/Makefile b/devel/py-azure-mgmt-servicebus/Makefile index d391ff67dccb..90608c33f79f 100644 --- a/devel/py-azure-mgmt-servicebus/Makefile +++ b/devel/py-azure-mgmt-servicebus/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Service Bus Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-servicebus/ diff --git a/devel/py-azure-mgmt-servicefabric/Makefile b/devel/py-azure-mgmt-servicefabric/Makefile index 04cffaa60267..77bc5d23efa1 100644 --- a/devel/py-azure-mgmt-servicefabric/Makefile +++ b/devel/py-azure-mgmt-servicefabric/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Service Fabric Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-servicefabric/ diff --git a/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile b/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile index dd72b0da1652..66b1e9084c23 100644 --- a/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile +++ b/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Servicefabricmanagedclusters Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-servicefabricmanagedclusters/ diff --git a/devel/py-azure-mgmt-servicelinker/Makefile b/devel/py-azure-mgmt-servicelinker/Makefile index 23f94f3d0cce..f9828eeaf717 100644 --- a/devel/py-azure-mgmt-servicelinker/Makefile +++ b/devel/py-azure-mgmt-servicelinker/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Servicelinker Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-servicelinker/ diff --git a/devel/py-azure-mgmt-signalr/Makefile b/devel/py-azure-mgmt-signalr/Makefile index a78087be4841..ed7d9818a03a 100644 --- a/devel/py-azure-mgmt-signalr/Makefile +++ b/devel/py-azure-mgmt-signalr/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure SignalR Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-signalr/ diff --git a/devel/py-azure-mgmt-sql/Makefile b/devel/py-azure-mgmt-sql/Makefile index 240245a208f8..625b5b5a8e46 100644 --- a/devel/py-azure-mgmt-sql/Makefile +++ b/devel/py-azure-mgmt-sql/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure SQL Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-sql/ diff --git a/devel/py-azure-mgmt-sqlvirtualmachine/Makefile b/devel/py-azure-mgmt-sqlvirtualmachine/Makefile index 8e557f0592fd..d41f9dcab717 100644 --- a/devel/py-azure-mgmt-sqlvirtualmachine/Makefile +++ b/devel/py-azure-mgmt-sqlvirtualmachine/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure SQL Virtual Machine Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-sqlvirtualmachine/ diff --git a/devel/py-azure-mgmt-storage/Makefile b/devel/py-azure-mgmt-storage/Makefile index 170cc3560bff..ac91f479daf5 100644 --- a/devel/py-azure-mgmt-storage/Makefile +++ b/devel/py-azure-mgmt-storage/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Storage Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-storage/ diff --git a/devel/py-azure-mgmt-synapse/Makefile b/devel/py-azure-mgmt-synapse/Makefile index 008e14f900b2..71ca87cd75d1 100644 --- a/devel/py-azure-mgmt-synapse/Makefile +++ b/devel/py-azure-mgmt-synapse/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Synapse Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-synapse/ diff --git a/devel/py-azure-mgmt-trafficmanager/Makefile b/devel/py-azure-mgmt-trafficmanager/Makefile index 2810f47dca12..ebaf714a3998 100644 --- a/devel/py-azure-mgmt-trafficmanager/Makefile +++ b/devel/py-azure-mgmt-trafficmanager/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Traffic Manager Client Library for Python WWW= https://pypi.org/project/azure-mgmt-trafficmanager/ diff --git a/devel/py-azure-mgmt-web/Makefile b/devel/py-azure-mgmt-web/Makefile index 92fbd903a188..76da2e7a2a1a 100644 --- a/devel/py-azure-mgmt-web/Makefile +++ b/devel/py-azure-mgmt-web/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Web Apps Management Client Library for Python WWW= https://pypi.org/project/azure-mgmt-web/ diff --git a/devel/py-azure-multiapi-storage/Makefile b/devel/py-azure-multiapi-storage/Makefile index bd5800153510..186d6119d3e8 100644 --- a/devel/py-azure-multiapi-storage/Makefile +++ b/devel/py-azure-multiapi-storage/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Storage Client Library with multi API version support WWW= https://pypi.org/project/azure-multiapi-storage/ diff --git a/devel/py-azure-storage-blob/Makefile b/devel/py-azure-storage-blob/Makefile index 9dfa3d02d81e..8de1ae0d040a 100644 --- a/devel/py-azure-storage-blob/Makefile +++ b/devel/py-azure-storage-blob/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Storage Blob Client Library for Python WWW= https://pypi.org/project/azure-storage-blob/ diff --git a/devel/py-azure-storage-common/Makefile b/devel/py-azure-storage-common/Makefile index 0cdc27e44168..1789c75fdde8 100644 --- a/devel/py-azure-storage-common/Makefile +++ b/devel/py-azure-storage-common/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Storage Common Client Library for Python WWW= https://pypi.org/project/azure-storage-common/ diff --git a/devel/py-azure-synapse-accesscontrol/Makefile b/devel/py-azure-synapse-accesscontrol/Makefile index c80439eec8bc..dce66a4f5a5c 100644 --- a/devel/py-azure-synapse-accesscontrol/Makefile +++ b/devel/py-azure-synapse-accesscontrol/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Synapse AccessControl Client Library for Python WWW= https://pypi.org/project/azure-synapse-accesscontrol/ diff --git a/devel/py-azure-synapse-artifacts/Makefile b/devel/py-azure-synapse-artifacts/Makefile index d5372553c7d7..ce61eb0b6eac 100644 --- a/devel/py-azure-synapse-artifacts/Makefile +++ b/devel/py-azure-synapse-artifacts/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Synapse Artifacts Client Library for Python WWW= https://pypi.org/project/azure-synapse-artifacts/ diff --git a/devel/py-azure-synapse-managedprivateendpoints/Makefile b/devel/py-azure-synapse-managedprivateendpoints/Makefile index 729d939e6cf0..edc1b74e4ae2 100644 --- a/devel/py-azure-synapse-managedprivateendpoints/Makefile +++ b/devel/py-azure-synapse-managedprivateendpoints/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Synapse Managed Private Endpoints Client Library for Python WWW= https://pypi.org/project/azure-synapse-managedprivateendpoints/ diff --git a/devel/py-azure-synapse-spark/Makefile b/devel/py-azure-synapse-spark/Makefile index 37e510fcf813..cadf6103f864 100644 --- a/devel/py-azure-synapse-spark/Makefile +++ b/devel/py-azure-synapse-spark/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Synapse Spark Client Library for Python WWW= https://pypi.org/project/azure-synapse-spark/ diff --git a/devel/py-dj52-strawberry-graphql/Makefile b/devel/py-dj52-strawberry-graphql/Makefile index 86c8ac3d8755..b42f59703bb4 100644 --- a/devel/py-dj52-strawberry-graphql/Makefile +++ b/devel/py-dj52-strawberry-graphql/Makefile @@ -1,5 +1,5 @@ PORTNAME= strawberry-graphql -DISTVERSION= 0.281.0 +DISTVERSION= 0.283.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- @@ -65,7 +65,7 @@ DEBUG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libcst>0:devel/py-libcst@${PY_FLAVOR} DJANGO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgiref>=3.2:www/py-asgiref@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django52>=3.2:www/py-django52@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-django>0:devel/py-pytest-django@${PY_FLAVOR} -FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.62.5:www/py-fastapi@${PY_FLAVOR} \ +FASTAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.65.0:www/py-fastapi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}multipart>=0.0.7:devel/py-multipart@${PY_FLAVOR} FLASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flask>=1.1:www/py-flask@${PY_FLAVOR} OPENTELEMETRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api<2:devel/py-opentelemetry-api@${PY_FLAVOR} \ diff --git a/devel/py-dj52-strawberry-graphql/distinfo b/devel/py-dj52-strawberry-graphql/distinfo index 501d1f52fe1f..ee9998a6c355 100644 --- a/devel/py-dj52-strawberry-graphql/distinfo +++ b/devel/py-dj52-strawberry-graphql/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756289516 -SHA256 (strawberry_graphql-0.281.0.tar.gz) = fc83c3d1482276969cef3693c58ab8d4c229a2b8a859f202a4ddaa93d74f645f -SIZE (strawberry_graphql-0.281.0.tar.gz) = 212294 +TIMESTAMP = 1760606137 +SHA256 (strawberry_graphql-0.283.3.tar.gz) = 375e545856b7587debd4e0f1e2a6fca19d09cc126238a07b9e5164e5eb09342a +SIZE (strawberry_graphql-0.283.3.tar.gz) = 212141 diff --git a/devel/py-knack/Makefile b/devel/py-knack/Makefile index 8c60cd619f91..35f472bceea8 100644 --- a/devel/py-knack/Makefile +++ b/devel/py-knack/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Command line interface framework WWW= https://github.com/Microsoft/knack diff --git a/devel/py-msal-extensions/Makefile b/devel/py-msal-extensions/Makefile index 14d08ccc0dc7..45695f5c16a7 100644 --- a/devel/py-msal-extensions/Makefile +++ b/devel/py-msal-extensions/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Authentication Extensions for Python WWW= https://pypi.org/project/msal-extensions/ diff --git a/devel/py-msal/Makefile b/devel/py-msal/Makefile index fa98f7f6caf4..0f4980755c13 100644 --- a/devel/py-msal/Makefile +++ b/devel/py-msal/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Authentication Library (MSAL) for Python WWW= https://github.com/AzureAD/microsoft-authentication-library-for-python diff --git a/devel/py-portalocker/Makefile b/devel/py-portalocker/Makefile index bc7169c8c9fb..61190901fdda 100644 --- a/devel/py-portalocker/Makefile +++ b/devel/py-portalocker/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Python library that provides an easy API to file locking WWW= https://pypi.org/project/portalocker/ diff --git a/devel/py-rq/Makefile b/devel/py-rq/Makefile index a2b747803501..398149a66922 100644 --- a/devel/py-rq/Makefile +++ b/devel/py-rq/Makefile @@ -1,5 +1,5 @@ PORTNAME= rq -PORTVERSION= 2.5.0 +PORTVERSION= 2.6.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-rq/distinfo b/devel/py-rq/distinfo index 6e0a0c295f2d..81a098226166 100644 --- a/devel/py-rq/distinfo +++ b/devel/py-rq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756289709 -SHA256 (rq-2.5.0.tar.gz) = b55d328fcaeaf25823b8b8450283225f8048bd1c52abaaca192c99201ab5c687 -SIZE (rq-2.5.0.tar.gz) = 666978 +TIMESTAMP = 1758198352 +SHA256 (rq-2.6.0.tar.gz) = 92ad55676cda14512c4eea5782f398a102dc3af108bea197c868c4c50c5d3e81 +SIZE (rq-2.6.0.tar.gz) = 675315 diff --git a/dns/godns/Makefile b/dns/godns/Makefile index a47037729b7f..b70b6ca0fb2f 100644 --- a/dns/godns/Makefile +++ b/dns/godns/Makefile @@ -1,7 +1,6 @@ PORTNAME= godns DISTVERSIONPREFIX= v -DISTVERSION= 3.3.3 -PORTREVISION= 2 +DISTVERSION= 3.3.4 CATEGORIES= dns MASTER_SITES= https://raw.githubusercontent.com/TimothyYe/${PORTNAME}/${DISTVERSIONFULL}/:gomod DISTFILES= go.mod:gomod diff --git a/dns/godns/distinfo b/dns/godns/distinfo index 93dbe8f8d49c..50bcb33855f8 100644 --- a/dns/godns/distinfo +++ b/dns/godns/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757566901 -SHA256 (go/dns_godns/TimothyYe-godns-v3.3.3_GH0/go.mod) = 94a9da5217b99b7160da189654fbe35a8a33b8845cbd0fd7db0354c1028b6793 -SIZE (go/dns_godns/TimothyYe-godns-v3.3.3_GH0/go.mod) = 1821 -SHA256 (go/dns_godns/TimothyYe-godns-v3.3.3_GH0/TimothyYe-godns-v3.3.3_GH0.tar.gz) = bbf479475c4d8fc86ad6b92dd0b0101dd56af643bd06a6a55ba4577e87d3a7a7 -SIZE (go/dns_godns/TimothyYe-godns-v3.3.3_GH0/TimothyYe-godns-v3.3.3_GH0.tar.gz) = 733541 +TIMESTAMP = 1761176156 +SHA256 (go/dns_godns/TimothyYe-godns-v3.3.4_GH0/go.mod) = 94a9da5217b99b7160da189654fbe35a8a33b8845cbd0fd7db0354c1028b6793 +SIZE (go/dns_godns/TimothyYe-godns-v3.3.4_GH0/go.mod) = 1821 +SHA256 (go/dns_godns/TimothyYe-godns-v3.3.4_GH0/TimothyYe-godns-v3.3.4_GH0.tar.gz) = d7c10bdeddfdfb3cc1a51e26dc594e5cc7175128badaecddf31020cf55c5e18e +SIZE (go/dns_godns/TimothyYe-godns-v3.3.4_GH0/TimothyYe-godns-v3.3.4_GH0.tar.gz) = 736668 diff --git a/editors/helix/Makefile b/editors/helix/Makefile index a96855d76645..c33bd5ddf06a 100644 --- a/editors/helix/Makefile +++ b/editors/helix/Makefile @@ -291,8 +291,8 @@ post-extract: ${MV} ${WRKDIR}/tree-sitter-wren-${TREE_SITTER_WREN_REV} ${WRKSRC}/runtime/grammars/sources/wren ${MV} ${WRKDIR}/tree-sitter-gemini-${TREE_SITTER_GEMINI_REV} ${WRKSRC}/runtime/grammars/sources/gemini ${MV} ${WRKDIR}/tree-sitter-prolog ${WRKSRC}/runtime/grammars/sources/prolog - ${CP} -R ${DISTDIR}/${TREE_SITTER_TSHIGH_REV}-ts-highlights.scm ${WRKSRC}/runtime/grammars/sources/qmljs/queries/highlights-typescript.scm - ${CP} -R ${DISTDIR}/${TREE_SITTER_JSHIGH_REV}-js-highlights.scm ${WRKSRC}/runtime/grammars/sources/qmljs/queries/highlights-javascript.scm + ${INSTALL} ${DISTDIR}/${TREE_SITTER_TSHIGH_REV}-ts-highlights.scm ${WRKSRC}/runtime/grammars/sources/qmljs/queries/highlights-typescript.scm + ${INSTALL} ${DISTDIR}/${TREE_SITTER_JSHIGH_REV}-js-highlights.scm ${WRKSRC}/runtime/grammars/sources/qmljs/queries/highlights-javascript.scm post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/runtime/grammars diff --git a/editors/py-pynvim/Makefile b/editors/py-pynvim/Makefile index a95b352142c3..44f5d52d16e4 100644 --- a/editors/py-pynvim/Makefile +++ b/editors/py-pynvim/Makefile @@ -1,6 +1,5 @@ PORTNAME= pynvim -DISTVERSION= 0.4.3 -PORTREVISION= 1 +DISTVERSION= 0.6.0 CATEGORIES= editors python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.0:devel/py-msgpack@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.4.0:devel/py-pytest@${PY_FLAVOR} USES= python -USE_PYTHON= concurrent distutils flavors autoplist +USE_PYTHON= autoplist concurrent distutils flavors NO_ARCH= yes SUB_FILES= pkg-message diff --git a/editors/py-pynvim/distinfo b/editors/py-pynvim/distinfo index 26cc8c4b9db3..5e3b2a3becc1 100644 --- a/editors/py-pynvim/distinfo +++ b/editors/py-pynvim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1617985848 -SHA256 (pynvim-0.4.3.tar.gz) = 3a795378bde5e8092fbeb3a1a99be9c613d2685542f1db0e5c6fd467eed56dff -SIZE (pynvim-0.4.3.tar.gz) = 56239 +TIMESTAMP = 1758604457 +SHA256 (pynvim-0.6.0.tar.gz) = 0ffcb879322d08f9e9061e1123dd58ba3a5ccfbd4999bb1157bac525822aa590 +SIZE (pynvim-0.6.0.tar.gz) = 51478 diff --git a/editors/vscode/Makefile b/editors/vscode/Makefile index e84ab287b8f1..7c20033c02f3 100644 --- a/editors/vscode/Makefile +++ b/editors/vscode/Makefile @@ -1,5 +1,6 @@ PORTNAME= vscode DISTVERSION= 1.105.1 +PORTREVISION= 1 CATEGORIES= editors MASTER_SITES= https://github.com/tagattie/FreeBSD-VSCode/releases/download/${DISTVERSION}/:node_modules DISTFILES= vscode-node-modules-${DISTVERSION}${EXTRACT_SUFX}:node_modules \ diff --git a/emulators/Makefile b/emulators/Makefile index dc3ed992a512..3e0d4fdd1675 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -161,8 +161,12 @@ SUBDIR += virtualbox-ose-71 SUBDIR += virtualbox-ose-72 SUBDIR += virtualbox-ose-additions + SUBDIR += virtualbox-ose-additions-70 + SUBDIR += virtualbox-ose-additions-71 SUBDIR += virtualbox-ose-additions-legacy SUBDIR += virtualbox-ose-additions-nox11 + SUBDIR += virtualbox-ose-additions-nox11-70 + SUBDIR += virtualbox-ose-additions-nox11-71 SUBDIR += virtualbox-ose-additions-nox11-legacy SUBDIR += virtualbox-ose-kmod SUBDIR += virtualbox-ose-kmod-70 diff --git a/emulators/nemu/Makefile b/emulators/nemu/Makefile index e8a4917abe13..6f70ad0dfaa7 100644 --- a/emulators/nemu/Makefile +++ b/emulators/nemu/Makefile @@ -1,7 +1,6 @@ PORTNAME= nemu DISTVERSIONPREFIX= v -DISTVERSION= 3.3.1 -PORTREVISION= 1 +DISTVERSION= 3.4.0 CATEGORIES= emulators MAINTAINER= arrowd@FreeBSD.org diff --git a/emulators/nemu/distinfo b/emulators/nemu/distinfo index 2165ecd2478c..1434b692581d 100644 --- a/emulators/nemu/distinfo +++ b/emulators/nemu/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709378812 -SHA256 (nemuTUI-nemu-v3.3.1_GH0.tar.gz) = 7cdb27cbf5df1957d0f0a258fc334f15d9e2d06a450a982bb796094efc3960c0 -SIZE (nemuTUI-nemu-v3.3.1_GH0.tar.gz) = 174868 +TIMESTAMP = 1761325528 +SHA256 (nemuTUI-nemu-v3.4.0_GH0.tar.gz) = e272b3e80623f8aef66c3ecb5e2d8846ac89b2514a4bbb5026e74f51c1a5ef42 +SIZE (nemuTUI-nemu-v3.4.0_GH0.tar.gz) = 177146 diff --git a/emulators/pcsx2/Makefile b/emulators/pcsx2/Makefile index 4affe0e991ad..2a27df254f49 100644 --- a/emulators/pcsx2/Makefile +++ b/emulators/pcsx2/Makefile @@ -1,6 +1,5 @@ PORTNAME= pcsx2 -PORTVERSION= 2.3.439 -PORTREVISION= 3 +PORTVERSION= 2.4.0 DISTVERSIONPREFIX= v CATEGORIES= emulators @@ -75,6 +74,9 @@ CMAKE_ARGS+= \ OPTIONS_DEFINE= DOCS PORTDOCS= Debugger.pdf GameIndex.pdf +# Stable releases use an even minor number +PORTSCOUT= limit:^v[0-9]+.[02468]. + # - Program and resources are copied from target dir ${CONFIGURE_WRKSRC}/bin # because only necessary resources are installed there (e.g. no dx11 stuff) do-install: diff --git a/emulators/pcsx2/distinfo b/emulators/pcsx2/distinfo index 742e5ac06800..fc07e9b05e9d 100644 --- a/emulators/pcsx2/distinfo +++ b/emulators/pcsx2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750709445 -SHA256 (pcsx2-pcsx2-v2.3.439_GH0.tar.gz) = ed75141b426964a63b87b19ddfdd7b3659d3652254de4e694eea1784cf3ace3f -SIZE (pcsx2-pcsx2-v2.3.439_GH0.tar.gz) = 19851256 +TIMESTAMP = 1760465569 +SHA256 (pcsx2-pcsx2-v2.4.0_GH0.tar.gz) = b18f0f4c28e482e7f88c5f428bd445fd511facabbb426dfd72d55ee904cc74c1 +SIZE (pcsx2-pcsx2-v2.4.0_GH0.tar.gz) = 20096340 diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c index e790f372f95f..5ac0dc7e17c8 100644 --- a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c @@ -1,5 +1,5 @@ ---- src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c.orig 2022-10-06 19:03:06.000000000 +0200 -+++ src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c 2024-12-26 15:28:38.066230000 +0100 +--- src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c.orig 2025-04-11 12:02:54 UTC ++++ src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c @@ -55,6 +55,7 @@ #include <sys/uio.h> #include <sys/bus.h> @@ -16,7 +16,7 @@ #include <iprt/initterm.h> #include <iprt/process.h> #include <iprt/string.h> -@@ -112,8 +114,6 @@ +@@ -112,8 +114,6 @@ struct VBoxGuestDeviceState struct resource *pIrqRes; /** Pointer to the IRQ handler. */ void *pfnIrqHandler; @@ -25,7 +25,7 @@ }; -@@ -123,8 +123,7 @@ +@@ -123,8 +123,7 @@ struct VBoxGuestDeviceState /* * Character device file handlers. */ @@ -35,7 +35,7 @@ static d_ioctl_t vgdrvFreeBSDIOCtl; static int vgdrvFreeBSDIOCtlSlow(PVBOXGUESTSESSION pSession, u_long ulCmd, caddr_t pvData, struct thread *pTd); static d_write_t vgdrvFreeBSDWrite; -@@ -155,8 +154,7 @@ +@@ -155,8 +154,7 @@ static struct cdevsw g_vgdrvFreeBSDChrDevSW = { .d_version = D_VERSION, .d_flags = D_TRACKCLOSE | D_NEEDMINOR, @@ -45,7 +45,7 @@ .d_ioctl = vgdrvFreeBSDIOCtl, .d_read = vgdrvFreeBSDRead, .d_write = vgdrvFreeBSDWrite, -@@ -164,81 +162,28 @@ +@@ -164,81 +162,28 @@ static struct cdevsw g_vgdrvFreeBSDChrDevSW = .d_name = "vboxguest" }; @@ -134,7 +134,7 @@ { int rc; PVBOXGUESTSESSION pSession; -@@ -250,12 +195,6 @@ +@@ -250,12 +195,6 @@ static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOp LogFlow(("vgdrvFreeBSDOpen:\n")); /* @@ -147,7 +147,7 @@ * Create a new session. */ fRequestor = VMMDEV_REQUESTOR_USERMODE | VMMDEV_REQUESTOR_TRUST_NOT_GIVEN; -@@ -272,47 +211,20 @@ +@@ -272,14 +211,13 @@ static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOp rc = VGDrvCommonCreateUserSession(&g_DevExt, fRequestor, &pSession); if (RT_SUCCESS(rc)) { @@ -168,10 +168,10 @@ } LogRel(("vgdrvFreeBSDOpen: failed. rc=%d\n", rc)); - return RTErrConvertToErrno(rc); +@@ -287,33 +225,6 @@ static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOp } --/** + /** - * File close handler - * - */ @@ -179,7 +179,7 @@ -{ - PVBOXGUESTSESSION pSession = (PVBOXGUESTSESSION)pDev->si_drv1; - Log(("vgdrvFreeBSDClose: fFile=%#x pSession=%p\n", fFile, pSession)); - +- - /* - * Close the session if it's still hanging on to the device... - */ @@ -198,10 +198,11 @@ -} - - - /** +-/** * I/O control request. * -@@ -326,8 +238,12 @@ + * @returns depends... +@@ -326,8 +237,12 @@ static int vgdrvFreeBSDIOCtl(struct cdev *pDev, u_long static int vgdrvFreeBSDIOCtl(struct cdev *pDev, u_long ulCmd, caddr_t pvData, int fFile, struct thread *pTd) { PVBOXGUESTSESSION pSession; @@ -215,20 +216,25 @@ /* * Deal with the fast ioctl path first. */ -@@ -526,8 +442,10 @@ +@@ -522,12 +437,14 @@ static int vgdrvFreeBSDPoll(struct cdev *pDev, int fEv + + static int vgdrvFreeBSDPoll(struct cdev *pDev, int fEvents, struct thread *td) + { +- int fEventsProcessed; ++ PVBOXGUESTSESSION pSession; ++ int fEventsProcessed, rc; LogFlow(("vgdrvFreeBSDPoll: fEvents=%d\n", fEvents)); - PVBOXGUESTSESSION pSession = (PVBOXGUESTSESSION)pDev->si_drv1; - if (RT_UNLIKELY(!RT_VALID_PTR(pSession))) { -+ + rc = devfs_get_cdevpriv((void **)&pSession); + if (rc) -+ { ++ { Log(("vgdrvFreeBSDPoll: no state data for %s\n", devtoname(pDev))); return (fEvents & (POLLHUP|POLLIN|POLLRDNORM|POLLOUT|POLLWRNORM)); } -@@ -568,11 +486,8 @@ +@@ -568,11 +485,8 @@ static int vgdrvFreeBSDDetach(device_t pDevice) /* * Reverse what we did in vgdrvFreeBSDAttach. */ @@ -241,7 +247,7 @@ vgdrvFreeBSDRemoveIRQ(pDevice, pState); if (pState->pVMMDevMemRes) -@@ -737,18 +652,21 @@ +@@ -737,18 +651,21 @@ static int vgdrvFreeBSDAttach(device_t pDevice) VGDrvCommonProcessOptionsFromHost(&g_DevExt); /* @@ -269,7 +275,7 @@ vgdrvFreeBSDRemoveIRQ(pDevice, pState); } else -@@ -792,8 +710,12 @@ +@@ -792,8 +709,12 @@ static driver_t vgdrvFreeBSDDriver = sizeof(struct VBoxGuestDeviceState), }; diff --git a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile index 476346a59b13..37c1596cfe87 100644 --- a/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile +++ b/emulators/virtualbox-ose-70/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile @@ -1,15 +1,17 @@ ---- src/VBox/Additions/common/VBoxGuest/freebsd/Makefile.orig 2019-04-16 10:09:09 UTC +--- src/VBox/Additions/common/VBoxGuest/freebsd/Makefile.orig 2025-10-16 14:25:29 UTC +++ src/VBox/Additions/common/VBoxGuest/freebsd/Makefile -@@ -25,7 +25,7 @@ +@@ -34,9 +34,8 @@ KMOD = vboxguest + # SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 # KMOD = vboxguest - --CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS +CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS +-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS +- .if (${MACHINE_ARCH} == "i386") CFLAGS += -DRT_ARCH_X86 -@@ -80,6 +80,7 @@ SRCS += \ + .elif (${MACHINE_ARCH} == "amd64") +@@ -91,6 +90,7 @@ SRCS += \ handletable.c \ handletablectx.c \ once.c \ @@ -17,7 +19,7 @@ thread.c .PATH: ${.CURDIR}/common/string -@@ -147,6 +148,7 @@ SRCS += \ +@@ -163,6 +163,7 @@ SRCS += \ .PATH: ${.CURDIR}/r0drv SRCS += \ @@ -25,3 +27,12 @@ alloc-r0drv.c \ initterm-r0drv.c \ memobj-r0drv.c \ +@@ -196,7 +197,7 @@ SRCS += \ + SRCS += \ + log-vbox.c \ + logbackdoor.c \ +- RTLogWriteVmm-amd64-x86. ++ RTLogWriteVmm-amd64-x86.c + + .include <bsd.kmod.mk> + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk index 270472c045e3..796aecabac8f 100644 --- a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk @@ -1,4 +1,4 @@ ---- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2025-05-11 03:54:13 UTC +--- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2025-10-24 13:49:31 UTC +++ src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk @@ -0,0 +1,28 @@ +# $Id: Makefile.kmk $ @@ -18,7 +18,7 @@ +CFLAGS+=-I$(MOUNT) + +PROGRAMS += mount_vboxvfs -+mount_vboxvfs_TEMPLATE = NewVBoxGuestR3Exe ++mount_vboxvfs_TEMPLATE = VBoxGuestR3Exe +mount_vboxvfs_SOURCES = mount_vboxvfs.c + +ifdef HAVE_MNTOPTS_IN_LIBUTIL diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_Makefile.kmk new file mode 100644 index 000000000000..679778e60181 --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_freebsd_vboxvfs_Makefile.kmk @@ -0,0 +1,50 @@ +--- src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk.orig 2025-10-22 19:18:12 UTC ++++ src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk +@@ -43,32 +43,37 @@ vboxvfs_SOURCES = \ + $(vboxvfs_0_OUTDIR) + vboxvfs_SOURCES = \ + vboxvfs_vfsops.c \ +- vboxvfs_vnops.c ++ bcmp.c \ ++ vboxvfs_vnops.c \ ++ vboxvfs_prov.c + vboxvfs_LIBS = \ + $(VBOX_LIB_VBGL_R0) \ + $(VBOX_LIB_IPRT_GUEST_R0) + vboxvfs_DEPS = \ +- $$(vboxvfs_0_OUTDIR)/vnode_if.h \ +- $$(vboxvfs_0_OUTDIR)/vnode_if_newproto.h \ +- $$(vboxvfs_0_OUTDIR)/vnode_if_typedef.h ++ $(vboxvfs_0_OUTDIR)/vnode_if.h \ ++ $(vboxvfs_0_OUTDIR)/vnode_if_newproto.h \ ++ $(vboxvfs_0_OUTDIR)/vnode_if_typedef.h + vboxvfs_CLEAN += $(vboxvfs_DEPS) + + VBOX_AWK := /usr/bin/awk + +-$$(vboxvfs_0_OUTDIR)/vnode_if.h: $(VBOX_FREEBSD_SRC)/kern/vnode_if.src ++$$(vboxvfs_0_OUTDIR): ++ $(QUIET)$(MKDIR) -p $(vboxvfs_0_OUTDIR) ++ ++$$(vboxvfs_0_OUTDIR)/vnode_if.h: $$(vboxvfs_0_OUTDIR) $(VBOX_FREEBSD_SRC)/kern/vnode_if.src + $(call MSG_TOOL,awk,VBoxGuest,$<,$@) + $(QUIET)$(VBOX_AWK) -f $(VBOX_FREEBSD_SRC)/tools/vnode_if.awk $(VBOX_FREEBSD_SRC)/kern/vnode_if.src -h +- $(QUIET)$(MV) $(vboxvfs_0_OUTDIR)/vnode_if.h $(vboxvfs_0_OUTDIR)/vnode_if.h ++ $(QUIET)$(MV) vnode_if.h $(vboxvfs_0_OUTDIR)/vnode_if.h + +-$$(vboxvfs_0_OUTDIR)/vnode_if_newproto.h: $(VBOX_FREEBSD_SRC)/kern/vnode_if.src ++$$(vboxvfs_0_OUTDIR)/vnode_if_newproto.h: $$(vboxvfs_0_OUTDIR) $(VBOX_FREEBSD_SRC)/kern/vnode_if.src + $(call MSG_TOOL,awk,VBoxGuest,$<,$@) + $(QUIET)$(VBOX_AWK) -f $(VBOX_FREEBSD_SRC)/tools/vnode_if.awk $(VBOX_FREEBSD_SRC)/kern/vnode_if.src -p +- $(QUIET)$(MV) $(vboxvfs_0_OUTDIR)/vnode_if_newproto.h $(vboxvfs_0_OUTDIR)/vnode_if_newproto.h ++ $(QUIET)$(MV) vnode_if_newproto.h $(vboxvfs_0_OUTDIR)/vnode_if_newproto.h + +-$$(vboxvfs_0_OUTDIR)/vnode_if_typedef.h: $(VBOX_FREEBSD_SRC)/kern/vnode_if.src ++$$(vboxvfs_0_OUTDIR)/vnode_if_typedef.h: $$(vboxvfs_0_OUTDIR) $(VBOX_FREEBSD_SRC)/kern/vnode_if.src + $(call MSG_TOOL,awk,VBoxGuest,$<,$@) + $(QUIET)$(VBOX_AWK) -f $(VBOX_FREEBSD_SRC)/tools/vnode_if.awk $(VBOX_FREEBSD_SRC)/kern/vnode_if.src -q +- $(QUIET)$(MV) $(vboxvfs_0_OUTDIR)/vnode_if_typedef.h $(vboxvfs_0_OUTDIR)/vnode_if_typedef.h ++ $(QUIET)$(MV) vnode_if_typedef.h $(vboxvfs_0_OUTDIR)/vnode_if_typedef.h + + include $(FILE_KBUILD_SUB_FOOTER) + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk index afb19c804d7a..2d0377fb3e40 100644 --- a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk @@ -1,6 +1,6 @@ ---- src/VBox/Additions/x11/vboxmouse/Makefile.kmk.orig 2019-01-25 18:24:30 UTC +--- src/VBox/Additions/x11/vboxmouse/Makefile.kmk.orig 2025-10-16 14:25:37 UTC +++ src/VBox/Additions/x11/vboxmouse/Makefile.kmk -@@ -227,10 +227,22 @@ endif # neq ($(KBUILD_TARGET),linux) +@@ -237,10 +237,22 @@ ifdef VBOX_USE_SYSTEM_XORG_HEADERS ifdef VBOX_USE_SYSTEM_XORG_HEADERS @@ -10,7 +10,7 @@ - SYSMODS := $(filter-out vboxmouse_drv%,$(SYSMODS)) + ifeq ($(KBUILD_TARGET),freebsd) + DLLS += vboxmouse_drv_system -+ vboxmouse_drv_system_TEMPLATE = VBOXGUESTR3XORGMOD ++ vboxmouse_drv_system_TEMPLATE = VBoxGuestR3XOrgMod + vboxmouse_drv_system_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC + vboxmouse_drv_system_INCS := \ + /usr/local/include/pixman-1 \ diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxvideo_Makefile.kmk b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxvideo_Makefile.kmk new file mode 100644 index 000000000000..38ef1ac68f9e --- /dev/null +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Additions_x11_vboxvideo_Makefile.kmk @@ -0,0 +1,15 @@ +--- src/VBox/Additions/x11/vboxvideo/Makefile.kmk.orig 2025-10-22 19:22:45 UTC ++++ src/VBox/Additions/x11/vboxvideo/Makefile.kmk +@@ -415,9 +415,10 @@ ifdef VBOX_USE_SYSTEM_XORG_HEADERS + vboxvideo_drv_system_INCS += \ + $(PATH_ROOT)/src/VBox/Runtime/include \ + $(VBOX_GRAPHICS_INCS) \ +- /usr/include/xorg \ +- /usr/include/pixman-1 ++ /usr/local/include/xorg \ ++ /usr/local/include/pixman-1 + vboxvideo_drv_system_SOURCES := $(vboxvideo_drv_17_SOURCES) ++ vboxvideo_drv_system_LIBS += $(vboxvideo_drv_70_LIBS) + endif + + diff --git a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c index cbdcb490764f..86e5984d6b82 100644 --- a/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c +++ b/emulators/virtualbox-ose-70/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c @@ -11,16 +11,26 @@ switch (pMemFreeBSD->Core.enmType) { -@@ -155,8 +157,6 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) +@@ -155,9 +157,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) case RTR0MEMOBJTYPE_LOCK: { - vm_map_t pMap = kernel_map; - - if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS) +- if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS) ++ if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS) { pMap = &((struct proc *)pMemFreeBSD->Core.u.Lock.R0Process)->p_vmspace->vm_map; -@@ -197,6 +197,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) + rc = vm_map_unwire(pMap, +@@ -165,6 +165,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) + (vm_offset_t)pMemFreeBSD->Core.pv + pMemFreeBSD->Core.cb, + VM_MAP_WIRE_SYSTEM | VM_MAP_WIRE_NOHOLES); + AssertMsg(rc == KERN_SUCCESS, ("%#x", rc)); ++ } + break; + } + +@@ -197,6 +198,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) case RTR0MEMOBJTYPE_PHYS_NC: { VM_OBJECT_WLOCK(pMemFreeBSD->pObject); @@ -28,7 +38,7 @@ vm_page_t pPage = vm_page_find_least(pMemFreeBSD->pObject, 0); #if __FreeBSD_version < 1000000 vm_page_lock_queues(); -@@ -210,6 +211,14 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) +@@ -210,6 +212,14 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) #if __FreeBSD_version < 1000000 vm_page_unlock_queues(); #endif @@ -43,7 +53,7 @@ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject); vm_object_deallocate(pMemFreeBSD->pObject); break; -@@ -220,6 +229,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) +@@ -220,6 +230,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) return VERR_INTERNAL_ERROR; } @@ -51,7 +61,7 @@ return VINF_SUCCESS; } -@@ -329,7 +339,8 @@ static int rtR0MemObjFreeBSDAllocHelper(PRTR0MEMOBJFRE +@@ -329,7 +340,8 @@ static int rtR0MemObjFreeBSDAllocHelper(PRTR0MEMOBJFRE size_t cPages = atop(pMemFreeBSD->Core.cb); int rc; @@ -61,7 +71,7 @@ /* No additional object reference for auto-deallocation upon unmapping. */ #if __FreeBSD_version >= 1000055 -@@ -371,6 +382,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ +@@ -371,6 +383,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag) { @@ -69,7 +79,7 @@ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PAGE, NULL, cb, pszTag); if (pMemFreeBSD) -@@ -380,8 +392,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ +@@ -380,8 +393,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ *ppMem = &pMemFreeBSD->Core; else rtR0MemObjDelete(&pMemFreeBSD->Core); @@ -80,7 +90,7 @@ return VERR_NO_MEMORY; } -@@ -395,6 +409,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI +@@ -395,6 +410,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag) { @@ -88,7 +98,7 @@ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_LOW, NULL, cb, pszTag); if (pMemFreeBSD) { -@@ -403,14 +418,17 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI +@@ -403,14 +419,17 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI *ppMem = &pMemFreeBSD->Core; else rtR0MemObjDelete(&pMemFreeBSD->Core); @@ -106,7 +116,7 @@ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_CONT, NULL, cb, pszTag); if (pMemFreeBSD) -@@ -423,8 +441,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ +@@ -423,8 +442,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ } else rtR0MemObjDelete(&pMemFreeBSD->Core); @@ -117,7 +127,7 @@ return VERR_NO_MEMORY; } -@@ -432,6 +452,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB +@@ -432,6 +453,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJTYPE enmType, size_t cb, RTHCPHYS PhysHighest, size_t uAlignment, bool fContiguous, int rcNoMem, const char *pszTag) { @@ -125,7 +135,7 @@ /* create the object. */ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), enmType, NULL, cb, pszTag); if (pMemFreeBSD) -@@ -439,7 +460,8 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB +@@ -439,7 +461,8 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB vm_paddr_t const VmPhysAddrHigh = PhysHighest != NIL_RTHCPHYS ? PhysHighest : ~(vm_paddr_t)0; u_long const cPages = atop(cb); @@ -135,7 +145,7 @@ int rc = rtR0MemObjFreeBSDPhysAllocHelper(pMemFreeBSD->pObject, cPages, VmPhysAddrHigh, uAlignment, fContiguous, true, rcNoMem); -@@ -449,7 +471,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB +@@ -449,7 +472,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB { Assert(enmType == RTR0MEMOBJTYPE_PHYS); VM_OBJECT_WLOCK(pMemFreeBSD->pObject); @@ -144,7 +154,7 @@ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject); pMemFreeBSD->Core.u.Phys.fAllocated = true; } -@@ -462,8 +484,10 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB +@@ -462,8 +485,10 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB vm_object_deallocate(pMemFreeBSD->pObject); rtR0MemObjDelete(&pMemFreeBSD->Core); } @@ -155,7 +165,7 @@ return VERR_NO_MEMORY; } -@@ -486,6 +510,7 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ +@@ -486,6 +511,7 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ const char *pszTag) { AssertReturn(uCachePolicy == RTMEM_CACHE_POLICY_DONT_CARE, VERR_NOT_SUPPORTED); @@ -163,7 +173,7 @@ /* create the object. */ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PHYS, -@@ -497,8 +522,10 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ +@@ -497,8 +523,10 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ pMemFreeBSD->Core.u.Phys.PhysBase = Phys; pMemFreeBSD->Core.u.Phys.uCachePolicy = uCachePolicy; *ppMem = &pMemFreeBSD->Core; @@ -174,7 +184,7 @@ return VERR_NO_MEMORY; } -@@ -510,6 +537,7 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER +@@ -510,6 +538,7 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER vm_offset_t AddrStart, size_t cb, uint32_t fAccess, RTR0PROCESS R0Process, int fFlags, const char *pszTag) { @@ -182,7 +192,7 @@ int rc; NOREF(fAccess); -@@ -519,21 +547,28 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER +@@ -519,21 +548,28 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER if (!pMemFreeBSD) return VERR_NO_MEMORY; @@ -219,7 +229,7 @@ return VERR_NO_MEMORY;/** @todo fix mach -> vbox error conversion for freebsd. */ } -@@ -573,6 +608,7 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN +@@ -573,6 +609,7 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJINTERNAL ppMem, void *pvFixed, size_t cb, size_t uAlignment, RTR0PROCESS R0Process, vm_map_t pMap, const char *pszTag) { @@ -227,7 +237,7 @@ int rc; /* -@@ -631,11 +667,13 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN +@@ -631,11 +668,13 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN pMemFreeBSD->Core.pv = (void *)MapAddress; pMemFreeBSD->Core.u.ResVirt.R0Process = R0Process; *ppMem = &pMemFreeBSD->Core; @@ -241,7 +251,7 @@ return rc; } -@@ -659,6 +697,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ +@@ -659,6 +698,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, void *pvFixed, size_t uAlignment, unsigned fProt, size_t offSub, size_t cbSub, const char *pszTag) { @@ -250,7 +260,7 @@ // AssertMsgReturn(!offSub && !cbSub, ("%#x %#x\n", offSub, cbSub), VERR_NOT_SUPPORTED); AssertMsgReturn(pvFixed == (void *)-1, ("%p\n", pvFixed), VERR_NOT_SUPPORTED); -@@ -713,6 +753,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ +@@ -713,6 +754,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ Assert((vm_offset_t)pMemFreeBSD->Core.pv == Addr); pMemFreeBSD->Core.u.Mapping.R0Process = NIL_RTR0PROCESS; *ppMem = &pMemFreeBSD->Core; @@ -258,7 +268,7 @@ return VINF_SUCCESS; } rc = vm_map_remove(kernel_map, Addr, Addr + cbSub); -@@ -721,6 +762,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ +@@ -721,6 +763,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ else vm_object_deallocate(pMemToMapFreeBSD->pObject); @@ -266,7 +276,7 @@ return VERR_NO_MEMORY; } -@@ -728,6 +770,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN +@@ -728,6 +771,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, RTR3PTR R3PtrFixed, size_t uAlignment, unsigned fProt, RTR0PROCESS R0Process, size_t offSub, size_t cbSub, const char *pszTag) { @@ -275,7 +285,7 @@ /* * Check for unsupported stuff. */ -@@ -785,44 +829,50 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN +@@ -785,44 +830,50 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN if (rc == KERN_SUCCESS) { @@ -330,7 +340,7 @@ if ((fProt & RTMEM_PROT_NONE) == RTMEM_PROT_NONE) ProtectionFlags = VM_PROT_NONE; -@@ -833,7 +883,12 @@ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINT +@@ -833,7 +884,12 @@ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINT if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC) ProtectionFlags |= VM_PROT_EXECUTE; @@ -343,7 +353,7 @@ if (krc == KERN_SUCCESS) return VINF_SUCCESS; -@@ -858,11 +913,19 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P +@@ -858,11 +914,19 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P vm_offset_t pb = (vm_offset_t)pMemFreeBSD->Core.pv + ptoa(iPage); @@ -367,7 +377,7 @@ } case RTR0MEMOBJTYPE_MAPPING: -@@ -871,11 +934,15 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P +@@ -871,11 +935,15 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS) { @@ -384,7 +394,7 @@ } return vtophys(pb); } -@@ -886,9 +953,11 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P +@@ -886,9 +954,11 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P { RTHCPHYS addr; diff --git a/emulators/virtualbox-ose-70/files/vboxinit.in b/emulators/virtualbox-ose-70/files/vboxinit.in index 9895da9e362e..9574d7d6295e 100644 --- a/emulators/virtualbox-ose-70/files/vboxinit.in +++ b/emulators/virtualbox-ose-70/files/vboxinit.in @@ -16,7 +16,7 @@ # vboxinit_stop (str): Default stop cmd for VBoxManage controlvm. # (default: savestate) # vboxinit_start_delay (int): Default startup delay in seconds. -# (default: 0) +# (default: 1) # vboxinit_stop_delay (int): Default shutdown delay in seconds. # (default: 0) # diff --git a/emulators/virtualbox-ose-71/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c b/emulators/virtualbox-ose-71/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c index e790f372f95f..204f6525ba77 100644 --- a/emulators/virtualbox-ose-71/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c +++ b/emulators/virtualbox-ose-71/files/patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c @@ -1,5 +1,5 @@ ---- src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c.orig 2022-10-06 19:03:06.000000000 +0200 -+++ src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c 2024-12-26 15:28:38.066230000 +0100 +--- src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c.orig 2025-10-16 14:25:28 UTC ++++ src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c @@ -55,6 +55,7 @@ #include <sys/uio.h> #include <sys/bus.h> @@ -16,7 +16,7 @@ #include <iprt/initterm.h> #include <iprt/process.h> #include <iprt/string.h> -@@ -112,8 +114,6 @@ +@@ -112,8 +114,6 @@ struct VBoxGuestDeviceState struct resource *pIrqRes; /** Pointer to the IRQ handler. */ void *pfnIrqHandler; @@ -25,7 +25,7 @@ }; -@@ -123,8 +123,7 @@ +@@ -123,8 +123,7 @@ struct VBoxGuestDeviceState /* * Character device file handlers. */ @@ -35,7 +35,7 @@ static d_ioctl_t vgdrvFreeBSDIOCtl; static int vgdrvFreeBSDIOCtlSlow(PVBOXGUESTSESSION pSession, u_long ulCmd, caddr_t pvData, struct thread *pTd); static d_write_t vgdrvFreeBSDWrite; -@@ -155,8 +154,7 @@ +@@ -155,8 +154,7 @@ static struct cdevsw g_vgdrvFreeBSDChrDevSW = { .d_version = D_VERSION, .d_flags = D_TRACKCLOSE | D_NEEDMINOR, @@ -45,7 +45,7 @@ .d_ioctl = vgdrvFreeBSDIOCtl, .d_read = vgdrvFreeBSDRead, .d_write = vgdrvFreeBSDWrite, -@@ -164,81 +162,28 @@ +@@ -164,81 +162,28 @@ static struct cdevsw g_vgdrvFreeBSDChrDevSW = .d_name = "vboxguest" }; @@ -134,7 +134,7 @@ { int rc; PVBOXGUESTSESSION pSession; -@@ -250,12 +195,6 @@ +@@ -250,12 +195,6 @@ static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOp LogFlow(("vgdrvFreeBSDOpen:\n")); /* @@ -147,7 +147,7 @@ * Create a new session. */ fRequestor = VMMDEV_REQUESTOR_USERMODE | VMMDEV_REQUESTOR_TRUST_NOT_GIVEN; -@@ -272,47 +211,20 @@ +@@ -272,14 +211,13 @@ static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOp rc = VGDrvCommonCreateUserSession(&g_DevExt, fRequestor, &pSession); if (RT_SUCCESS(rc)) { @@ -168,10 +168,10 @@ } LogRel(("vgdrvFreeBSDOpen: failed. rc=%d\n", rc)); - return RTErrConvertToErrno(rc); +@@ -287,33 +225,6 @@ static int vgdrvFreeBSDOpen(struct cdev *pDev, int fOp } --/** + /** - * File close handler - * - */ @@ -179,7 +179,7 @@ -{ - PVBOXGUESTSESSION pSession = (PVBOXGUESTSESSION)pDev->si_drv1; - Log(("vgdrvFreeBSDClose: fFile=%#x pSession=%p\n", fFile, pSession)); - +- - /* - * Close the session if it's still hanging on to the device... - */ @@ -198,10 +198,11 @@ -} - - - /** +-/** * I/O control request. * -@@ -326,8 +238,12 @@ + * @returns depends... +@@ -326,8 +237,12 @@ static int vgdrvFreeBSDIOCtl(struct cdev *pDev, u_long static int vgdrvFreeBSDIOCtl(struct cdev *pDev, u_long ulCmd, caddr_t pvData, int fFile, struct thread *pTd) { PVBOXGUESTSESSION pSession; @@ -215,20 +216,25 @@ /* * Deal with the fast ioctl path first. */ -@@ -526,8 +442,10 @@ +@@ -522,12 +437,14 @@ static int vgdrvFreeBSDPoll(struct cdev *pDev, int fEv + + static int vgdrvFreeBSDPoll(struct cdev *pDev, int fEvents, struct thread *td) + { +- int fEventsProcessed; ++ PVBOXGUESTSESSION pSession; ++ int fEventsProcessed, rc; LogFlow(("vgdrvFreeBSDPoll: fEvents=%d\n", fEvents)); - PVBOXGUESTSESSION pSession = (PVBOXGUESTSESSION)pDev->si_drv1; - if (RT_UNLIKELY(!RT_VALID_PTR(pSession))) { -+ + rc = devfs_get_cdevpriv((void **)&pSession); + if (rc) -+ { ++ { Log(("vgdrvFreeBSDPoll: no state data for %s\n", devtoname(pDev))); return (fEvents & (POLLHUP|POLLIN|POLLRDNORM|POLLOUT|POLLWRNORM)); } -@@ -568,11 +486,8 @@ +@@ -568,11 +485,8 @@ static int vgdrvFreeBSDDetach(device_t pDevice) /* * Reverse what we did in vgdrvFreeBSDAttach. */ @@ -241,7 +247,7 @@ vgdrvFreeBSDRemoveIRQ(pDevice, pState); if (pState->pVMMDevMemRes) -@@ -737,18 +652,21 @@ +@@ -738,18 +652,21 @@ static int vgdrvFreeBSDAttach(device_t pDevice) VGDrvCommonProcessOptionsFromHost(&g_DevExt); /* @@ -269,7 +275,7 @@ vgdrvFreeBSDRemoveIRQ(pDevice, pState); } else -@@ -792,8 +710,12 @@ +@@ -793,8 +710,12 @@ static driver_t vgdrvFreeBSDDriver = sizeof(struct VBoxGuestDeviceState), }; diff --git a/emulators/virtualbox-ose-71/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile b/emulators/virtualbox-ose-71/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile index 476346a59b13..37c1596cfe87 100644 --- a/emulators/virtualbox-ose-71/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile +++ b/emulators/virtualbox-ose-71/files/patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile @@ -1,15 +1,17 @@ ---- src/VBox/Additions/common/VBoxGuest/freebsd/Makefile.orig 2019-04-16 10:09:09 UTC +--- src/VBox/Additions/common/VBoxGuest/freebsd/Makefile.orig 2025-10-16 14:25:29 UTC +++ src/VBox/Additions/common/VBoxGuest/freebsd/Makefile -@@ -25,7 +25,7 @@ +@@ -34,9 +34,8 @@ KMOD = vboxguest + # SPDX-License-Identifier: GPL-3.0-only OR CDDL-1.0 # KMOD = vboxguest - --CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS +CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS +-CFLAGS += -DRT_OS_FREEBSD -DIN_RING0 -DIN_RT_R0 -DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -Iinclude -I. -Ir0drv -w -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS +- .if (${MACHINE_ARCH} == "i386") CFLAGS += -DRT_ARCH_X86 -@@ -80,6 +80,7 @@ SRCS += \ + .elif (${MACHINE_ARCH} == "amd64") +@@ -91,6 +90,7 @@ SRCS += \ handletable.c \ handletablectx.c \ once.c \ @@ -17,7 +19,7 @@ thread.c .PATH: ${.CURDIR}/common/string -@@ -147,6 +148,7 @@ SRCS += \ +@@ -163,6 +163,7 @@ SRCS += \ .PATH: ${.CURDIR}/r0drv SRCS += \ @@ -25,3 +27,12 @@ alloc-r0drv.c \ initterm-r0drv.c \ memobj-r0drv.c \ +@@ -196,7 +197,7 @@ SRCS += \ + SRCS += \ + log-vbox.c \ + logbackdoor.c \ +- RTLogWriteVmm-amd64-x86. ++ RTLogWriteVmm-amd64-x86.c + + .include <bsd.kmod.mk> + diff --git a/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk b/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk index 270472c045e3..796aecabac8f 100644 --- a/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk +++ b/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk @@ -1,4 +1,4 @@ ---- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2025-05-11 03:54:13 UTC +--- src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk.orig 2025-10-24 13:49:31 UTC +++ src/VBox/Additions/freebsd/mount_vboxvfs/Makefile.kmk @@ -0,0 +1,28 @@ +# $Id: Makefile.kmk $ @@ -18,7 +18,7 @@ +CFLAGS+=-I$(MOUNT) + +PROGRAMS += mount_vboxvfs -+mount_vboxvfs_TEMPLATE = NewVBoxGuestR3Exe ++mount_vboxvfs_TEMPLATE = VBoxGuestR3Exe +mount_vboxvfs_SOURCES = mount_vboxvfs.c + +ifdef HAVE_MNTOPTS_IN_LIBUTIL diff --git a/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_freebsd_vboxvfs_Makefile.kmk b/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_freebsd_vboxvfs_Makefile.kmk new file mode 100644 index 000000000000..679778e60181 --- /dev/null +++ b/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_freebsd_vboxvfs_Makefile.kmk @@ -0,0 +1,50 @@ +--- src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk.orig 2025-10-22 19:18:12 UTC ++++ src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk +@@ -43,32 +43,37 @@ vboxvfs_SOURCES = \ + $(vboxvfs_0_OUTDIR) + vboxvfs_SOURCES = \ + vboxvfs_vfsops.c \ +- vboxvfs_vnops.c ++ bcmp.c \ ++ vboxvfs_vnops.c \ ++ vboxvfs_prov.c + vboxvfs_LIBS = \ + $(VBOX_LIB_VBGL_R0) \ + $(VBOX_LIB_IPRT_GUEST_R0) + vboxvfs_DEPS = \ +- $$(vboxvfs_0_OUTDIR)/vnode_if.h \ +- $$(vboxvfs_0_OUTDIR)/vnode_if_newproto.h \ +- $$(vboxvfs_0_OUTDIR)/vnode_if_typedef.h ++ $(vboxvfs_0_OUTDIR)/vnode_if.h \ ++ $(vboxvfs_0_OUTDIR)/vnode_if_newproto.h \ ++ $(vboxvfs_0_OUTDIR)/vnode_if_typedef.h + vboxvfs_CLEAN += $(vboxvfs_DEPS) + + VBOX_AWK := /usr/bin/awk + +-$$(vboxvfs_0_OUTDIR)/vnode_if.h: $(VBOX_FREEBSD_SRC)/kern/vnode_if.src ++$$(vboxvfs_0_OUTDIR): ++ $(QUIET)$(MKDIR) -p $(vboxvfs_0_OUTDIR) ++ ++$$(vboxvfs_0_OUTDIR)/vnode_if.h: $$(vboxvfs_0_OUTDIR) $(VBOX_FREEBSD_SRC)/kern/vnode_if.src + $(call MSG_TOOL,awk,VBoxGuest,$<,$@) + $(QUIET)$(VBOX_AWK) -f $(VBOX_FREEBSD_SRC)/tools/vnode_if.awk $(VBOX_FREEBSD_SRC)/kern/vnode_if.src -h +- $(QUIET)$(MV) $(vboxvfs_0_OUTDIR)/vnode_if.h $(vboxvfs_0_OUTDIR)/vnode_if.h ++ $(QUIET)$(MV) vnode_if.h $(vboxvfs_0_OUTDIR)/vnode_if.h + +-$$(vboxvfs_0_OUTDIR)/vnode_if_newproto.h: $(VBOX_FREEBSD_SRC)/kern/vnode_if.src ++$$(vboxvfs_0_OUTDIR)/vnode_if_newproto.h: $$(vboxvfs_0_OUTDIR) $(VBOX_FREEBSD_SRC)/kern/vnode_if.src + $(call MSG_TOOL,awk,VBoxGuest,$<,$@) + $(QUIET)$(VBOX_AWK) -f $(VBOX_FREEBSD_SRC)/tools/vnode_if.awk $(VBOX_FREEBSD_SRC)/kern/vnode_if.src -p +- $(QUIET)$(MV) $(vboxvfs_0_OUTDIR)/vnode_if_newproto.h $(vboxvfs_0_OUTDIR)/vnode_if_newproto.h ++ $(QUIET)$(MV) vnode_if_newproto.h $(vboxvfs_0_OUTDIR)/vnode_if_newproto.h + +-$$(vboxvfs_0_OUTDIR)/vnode_if_typedef.h: $(VBOX_FREEBSD_SRC)/kern/vnode_if.src ++$$(vboxvfs_0_OUTDIR)/vnode_if_typedef.h: $$(vboxvfs_0_OUTDIR) $(VBOX_FREEBSD_SRC)/kern/vnode_if.src + $(call MSG_TOOL,awk,VBoxGuest,$<,$@) + $(QUIET)$(VBOX_AWK) -f $(VBOX_FREEBSD_SRC)/tools/vnode_if.awk $(VBOX_FREEBSD_SRC)/kern/vnode_if.src -q +- $(QUIET)$(MV) $(vboxvfs_0_OUTDIR)/vnode_if_typedef.h $(vboxvfs_0_OUTDIR)/vnode_if_typedef.h ++ $(QUIET)$(MV) vnode_if_typedef.h $(vboxvfs_0_OUTDIR)/vnode_if_typedef.h + + include $(FILE_KBUILD_SUB_FOOTER) + diff --git a/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk b/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk index afb19c804d7a..2d0377fb3e40 100644 --- a/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk +++ b/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk @@ -1,6 +1,6 @@ ---- src/VBox/Additions/x11/vboxmouse/Makefile.kmk.orig 2019-01-25 18:24:30 UTC +--- src/VBox/Additions/x11/vboxmouse/Makefile.kmk.orig 2025-10-16 14:25:37 UTC +++ src/VBox/Additions/x11/vboxmouse/Makefile.kmk -@@ -227,10 +227,22 @@ endif # neq ($(KBUILD_TARGET),linux) +@@ -237,10 +237,22 @@ ifdef VBOX_USE_SYSTEM_XORG_HEADERS ifdef VBOX_USE_SYSTEM_XORG_HEADERS @@ -10,7 +10,7 @@ - SYSMODS := $(filter-out vboxmouse_drv%,$(SYSMODS)) + ifeq ($(KBUILD_TARGET),freebsd) + DLLS += vboxmouse_drv_system -+ vboxmouse_drv_system_TEMPLATE = VBOXGUESTR3XORGMOD ++ vboxmouse_drv_system_TEMPLATE = VBoxGuestR3XOrgMod + vboxmouse_drv_system_DEFS := $(vboxmouse_drv_70_DEFS) NO_ANSIC + vboxmouse_drv_system_INCS := \ + /usr/local/include/pixman-1 \ diff --git a/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_x11_vboxvideo_Makefile.kmk b/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_x11_vboxvideo_Makefile.kmk new file mode 100644 index 000000000000..38ef1ac68f9e --- /dev/null +++ b/emulators/virtualbox-ose-71/files/patch-src_VBox_Additions_x11_vboxvideo_Makefile.kmk @@ -0,0 +1,15 @@ +--- src/VBox/Additions/x11/vboxvideo/Makefile.kmk.orig 2025-10-22 19:22:45 UTC ++++ src/VBox/Additions/x11/vboxvideo/Makefile.kmk +@@ -415,9 +415,10 @@ ifdef VBOX_USE_SYSTEM_XORG_HEADERS + vboxvideo_drv_system_INCS += \ + $(PATH_ROOT)/src/VBox/Runtime/include \ + $(VBOX_GRAPHICS_INCS) \ +- /usr/include/xorg \ +- /usr/include/pixman-1 ++ /usr/local/include/xorg \ ++ /usr/local/include/pixman-1 + vboxvideo_drv_system_SOURCES := $(vboxvideo_drv_17_SOURCES) ++ vboxvideo_drv_system_LIBS += $(vboxvideo_drv_70_LIBS) + endif + + diff --git a/emulators/virtualbox-ose-71/files/patch-src_VBox_Runtime_common_misc_handletablectx.cpp b/emulators/virtualbox-ose-71/files/patch-src_VBox_Runtime_common_misc_handletablectx.cpp new file mode 100644 index 000000000000..f8fe5b1a7ba3 --- /dev/null +++ b/emulators/virtualbox-ose-71/files/patch-src_VBox_Runtime_common_misc_handletablectx.cpp @@ -0,0 +1,24 @@ +--- src/VBox/Runtime/common/misc/handletablectx.cpp.orig 2025-10-16 14:35:39 UTC ++++ src/VBox/Runtime/common/misc/handletablectx.cpp +@@ -48,7 +48,9 @@ + #include <iprt/param.h> + #include <iprt/string.h> + #include <iprt/asm.h> ++#ifndef IN_GUEST + #include <iprt/system.h> ++#endif + #include "internal/magics.h" + #include "handletable.h" + +@@ -118,7 +120,11 @@ RTDECL(int) RTHandleTableAllocWithCtx(RTHANDLETABL + */ + uint32_t const iLevel1 = pThis->cCur / RTHT_LEVEL2_ENTRIES; + uint32_t cLevel1 = iLevel1 >= pThis->cLevel1 ++#ifndef IN_GUEST + ? pThis->cLevel1 + RTSystemGetPageSize() / sizeof(void *) ++#else ++ ? pThis->cLevel1 + PAGE_SIZE / sizeof(void *) ++#endif + : 0; + if (cLevel1 > pThis->cMax / RTHT_LEVEL2_ENTRIES) + cLevel1 = pThis->cMax / RTHT_LEVEL2_ENTRIES; diff --git a/emulators/virtualbox-ose-71/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c b/emulators/virtualbox-ose-71/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c index 4c0ed355709c..2ae9e1f34147 100644 --- a/emulators/virtualbox-ose-71/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c +++ b/emulators/virtualbox-ose-71/files/patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c @@ -1,4 +1,4 @@ ---- src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c.orig 2025-04-14 17:59:13 UTC +--- src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c.orig 2025-10-16 14:35:51 UTC +++ src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebsd.c @@ -140,8 +140,10 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) @@ -11,16 +11,26 @@ switch (pMemFreeBSD->Core.enmType) { -@@ -156,8 +158,6 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) +@@ -156,9 +158,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) case RTR0MEMOBJTYPE_LOCK: { - vm_map_t pMap = kernel_map; - - if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS) +- if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS) ++ if (pMemFreeBSD->Core.u.Lock.R0Process != NIL_RTR0PROCESS) { pMap = &((struct proc *)pMemFreeBSD->Core.u.Lock.R0Process)->p_vmspace->vm_map; -@@ -198,6 +198,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) + rc = vm_map_unwire(pMap, +@@ -166,6 +166,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) + (vm_offset_t)pMemFreeBSD->Core.pv + pMemFreeBSD->Core.cb, + VM_MAP_WIRE_SYSTEM | VM_MAP_WIRE_NOHOLES); + AssertMsg(rc == KERN_SUCCESS, ("%#x", rc)); ++ } + break; + } + +@@ -198,6 +199,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) case RTR0MEMOBJTYPE_PHYS_NC: { VM_OBJECT_WLOCK(pMemFreeBSD->pObject); @@ -28,7 +38,7 @@ vm_page_t pPage = vm_page_find_least(pMemFreeBSD->pObject, 0); #if __FreeBSD_version < 1000000 vm_page_lock_queues(); -@@ -211,6 +212,14 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) +@@ -211,6 +213,14 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) #if __FreeBSD_version < 1000000 vm_page_unlock_queues(); #endif @@ -43,7 +53,7 @@ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject); vm_object_deallocate(pMemFreeBSD->pObject); break; -@@ -221,6 +230,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) +@@ -221,6 +231,7 @@ DECLHIDDEN(int) rtR0MemObjNativeFree(RTR0MEMOBJ pMem) return VERR_INTERNAL_ERROR; } @@ -51,7 +61,7 @@ return VINF_SUCCESS; } -@@ -330,7 +340,8 @@ static int rtR0MemObjFreeBSDAllocHelper(PRTR0MEMOBJFRE +@@ -330,7 +341,8 @@ static int rtR0MemObjFreeBSDAllocHelper(PRTR0MEMOBJFRE size_t cPages = atop(pMemFreeBSD->Core.cb); int rc; @@ -61,7 +71,7 @@ /* No additional object reference for auto-deallocation upon unmapping. */ #if __FreeBSD_version >= 1000055 -@@ -372,6 +383,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ +@@ -372,6 +384,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag) { @@ -69,7 +79,7 @@ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PAGE, NULL, cb, pszTag); if (pMemFreeBSD) -@@ -381,8 +393,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ +@@ -381,8 +394,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocPage(PPRTR0MEMOBJ *ppMem = &pMemFreeBSD->Core; else rtR0MemObjDelete(&pMemFreeBSD->Core); @@ -80,7 +90,7 @@ return VERR_NO_MEMORY; } -@@ -396,6 +410,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI +@@ -396,6 +411,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, bool fExecutable, const char *pszTag) { @@ -88,7 +98,7 @@ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_LOW, NULL, cb, pszTag); if (pMemFreeBSD) { -@@ -404,8 +419,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI +@@ -404,8 +420,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocLow(PPRTR0MEMOBJI *ppMem = &pMemFreeBSD->Core; else rtR0MemObjDelete(&pMemFreeBSD->Core); @@ -99,7 +109,7 @@ return VERR_NO_MEMORY; } -@@ -413,6 +430,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ +@@ -413,6 +431,7 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJINTERNAL ppMem, size_t cb, RTHCPHYS PhysHigest, bool fExecutable, const char *pszTag) { @@ -107,7 +117,7 @@ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_CONT, NULL, cb, pszTag); if (pMemFreeBSD) -@@ -425,8 +443,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ +@@ -425,8 +444,10 @@ DECLHIDDEN(int) rtR0MemObjNativeAllocCont(PPRTR0MEMOBJ } else rtR0MemObjDelete(&pMemFreeBSD->Core); @@ -118,7 +128,7 @@ return VERR_NO_MEMORY; } -@@ -434,6 +454,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB +@@ -434,6 +455,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJTYPE enmType, size_t cb, RTHCPHYS PhysHighest, size_t uAlignment, bool fContiguous, int rcNoMem, const char *pszTag) { @@ -126,7 +136,7 @@ /* create the object. */ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), enmType, NULL, cb, pszTag); if (pMemFreeBSD) -@@ -441,7 +462,8 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB +@@ -441,7 +463,8 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB vm_paddr_t const VmPhysAddrHigh = PhysHighest != NIL_RTHCPHYS ? PhysHighest : ~(vm_paddr_t)0; u_long const cPages = atop(cb); @@ -136,7 +146,7 @@ int rc = rtR0MemObjFreeBSDPhysAllocHelper(pMemFreeBSD->pObject, cPages, VmPhysAddrHigh, uAlignment, fContiguous, true, rcNoMem); -@@ -451,7 +473,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB +@@ -451,7 +474,7 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB { Assert(enmType == RTR0MEMOBJTYPE_PHYS); VM_OBJECT_WLOCK(pMemFreeBSD->pObject); @@ -145,7 +155,7 @@ VM_OBJECT_WUNLOCK(pMemFreeBSD->pObject); pMemFreeBSD->Core.u.Phys.fAllocated = true; } -@@ -464,8 +486,10 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB +@@ -464,8 +487,10 @@ static int rtR0MemObjFreeBSDAllocPhysPages(PPRTR0MEMOB vm_object_deallocate(pMemFreeBSD->pObject); rtR0MemObjDelete(&pMemFreeBSD->Core); } @@ -156,7 +166,7 @@ return VERR_NO_MEMORY; } -@@ -488,6 +512,7 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ +@@ -488,6 +513,7 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ const char *pszTag) { AssertReturn(uCachePolicy == RTMEM_CACHE_POLICY_DONT_CARE, VERR_NOT_SUPPORTED); @@ -164,7 +174,7 @@ /* create the object. */ PRTR0MEMOBJFREEBSD pMemFreeBSD = (PRTR0MEMOBJFREEBSD)rtR0MemObjNew(sizeof(*pMemFreeBSD), RTR0MEMOBJTYPE_PHYS, -@@ -499,8 +524,10 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ +@@ -499,8 +525,10 @@ DECLHIDDEN(int) rtR0MemObjNativeEnterPhys(PPRTR0MEMOBJ pMemFreeBSD->Core.u.Phys.PhysBase = Phys; pMemFreeBSD->Core.u.Phys.uCachePolicy = uCachePolicy; *ppMem = &pMemFreeBSD->Core; @@ -175,7 +185,7 @@ return VERR_NO_MEMORY; } -@@ -512,6 +539,7 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER +@@ -512,6 +540,7 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER vm_offset_t AddrStart, size_t cb, uint32_t fAccess, RTR0PROCESS R0Process, int fFlags, const char *pszTag) { @@ -183,7 +193,7 @@ int rc; NOREF(fAccess); -@@ -521,21 +549,28 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER +@@ -521,21 +550,28 @@ static int rtR0MemObjNativeLockInMap(PPRTR0MEMOBJINTER if (!pMemFreeBSD) return VERR_NO_MEMORY; @@ -220,7 +230,7 @@ return VERR_NO_MEMORY;/** @todo fix mach -> vbox error conversion for freebsd. */ } -@@ -575,6 +610,7 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN +@@ -575,6 +611,7 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJINTERNAL ppMem, void *pvFixed, size_t cb, size_t uAlignment, RTR0PROCESS R0Process, vm_map_t pMap, const char *pszTag) { @@ -228,7 +238,7 @@ int rc; /* -@@ -633,11 +669,13 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN +@@ -633,11 +670,13 @@ static int rtR0MemObjNativeReserveInMap(PPRTR0MEMOBJIN pMemFreeBSD->Core.pv = (void *)MapAddress; pMemFreeBSD->Core.u.ResVirt.R0Process = R0Process; *ppMem = &pMemFreeBSD->Core; @@ -242,7 +252,7 @@ return rc; } -@@ -661,6 +699,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ +@@ -661,6 +700,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, void *pvFixed, size_t uAlignment, unsigned fProt, size_t offSub, size_t cbSub, const char *pszTag) { @@ -251,7 +261,7 @@ // AssertMsgReturn(!offSub && !cbSub, ("%#x %#x\n", offSub, cbSub), VERR_NOT_SUPPORTED); AssertMsgReturn(pvFixed == (void *)-1, ("%p\n", pvFixed), VERR_NOT_SUPPORTED); -@@ -715,6 +755,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ +@@ -715,6 +756,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ Assert((vm_offset_t)pMemFreeBSD->Core.pv == Addr); pMemFreeBSD->Core.u.Mapping.R0Process = NIL_RTR0PROCESS; *ppMem = &pMemFreeBSD->Core; @@ -259,7 +269,7 @@ return VINF_SUCCESS; } rc = vm_map_remove(kernel_map, Addr, Addr + cbSub); -@@ -723,6 +764,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ +@@ -723,6 +765,7 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKernel(PPRTR0MEMOBJ else vm_object_deallocate(pMemToMapFreeBSD->pObject); @@ -267,7 +277,7 @@ return VERR_NO_MEMORY; } -@@ -730,6 +772,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN +@@ -730,6 +773,8 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJINTERNAL ppMem, RTR0MEMOBJ pMemToMap, RTR3PTR R3PtrFixed, size_t uAlignment, unsigned fProt, RTR0PROCESS R0Process, size_t offSub, size_t cbSub, const char *pszTag) { @@ -276,7 +286,7 @@ /* * Check for unsupported stuff. */ -@@ -787,44 +831,50 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN +@@ -787,44 +832,50 @@ DECLHIDDEN(int) rtR0MemObjNativeMapUser(PPRTR0MEMOBJIN if (rc == KERN_SUCCESS) { @@ -331,7 +341,7 @@ if ((fProt & RTMEM_PROT_NONE) == RTMEM_PROT_NONE) ProtectionFlags = VM_PROT_NONE; -@@ -835,7 +885,12 @@ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINT +@@ -835,7 +886,12 @@ DECLHIDDEN(int) rtR0MemObjNativeProtect(PRTR0MEMOBJINT if ((fProt & RTMEM_PROT_EXEC) == RTMEM_PROT_EXEC) ProtectionFlags |= VM_PROT_EXECUTE; @@ -344,7 +354,7 @@ if (krc == KERN_SUCCESS) return VINF_SUCCESS; -@@ -860,11 +915,19 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P +@@ -860,11 +916,19 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P vm_offset_t pb = (vm_offset_t)pMemFreeBSD->Core.pv + ptoa(iPage); @@ -368,7 +378,7 @@ } case RTR0MEMOBJTYPE_MAPPING: -@@ -873,11 +936,15 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P +@@ -873,11 +937,15 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P if (pMemFreeBSD->Core.u.Mapping.R0Process != NIL_RTR0PROCESS) { @@ -385,7 +395,7 @@ } return vtophys(pb); } -@@ -888,9 +955,11 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P +@@ -888,9 +956,11 @@ DECLHIDDEN(RTHCPHYS) rtR0MemObjNativeGetPagePhysAddr(P { RTHCPHYS addr; @@ -397,7 +407,7 @@ return addr; } -@@ -910,7 +979,7 @@ DECLHIDDEN(int) rtR0MemObjNativeZeroInitWithoutMapping +@@ -910,7 +980,7 @@ DECLHIDDEN(int) rtR0MemObjNativeZeroInitWithoutMapping DECLHIDDEN(int) rtR0MemObjNativeZeroInitWithoutMapping(PRTR0MEMOBJINTERNAL pMem) { PRTR0MEMOBJFREEBSD const pMemFreeBsd = (PRTR0MEMOBJFREEBSD)pMem; diff --git a/emulators/virtualbox-ose-additions-70/Makefile b/emulators/virtualbox-ose-additions-70/Makefile new file mode 100644 index 000000000000..855c3f405b8e --- /dev/null +++ b/emulators/virtualbox-ose-additions-70/Makefile @@ -0,0 +1,174 @@ +PORTNAME= virtualbox-ose +DISTVERSION= 7.0.26 +PORTREVISION?= 0 +CATEGORIES= emulators +MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/ +PKGNAMESUFFIX?= -additions-70 +DISTNAME= VirtualBox-${DISTVERSION} + +MAINTAINER= vbox@FreeBSD.org +COMMENT= VirtualBox additions for FreeBSD guests +WWW= https://www.virtualbox.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +ONLY_FOR_ARCHS= amd64 + +BUILD_DEPENDS= yasm:devel/yasm \ + kmk:devel/kBuild \ + xsltproc:textproc/libxslt + +USES= compiler:c++14-lang cpe iconv kmod tar:bzip2 +CPE_VENDOR= oracle +CPE_PRODUCT= vm_virtualbox +USE_RC_SUBR= vboxguest vboxservice + +HAS_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-alsa \ + --disable-docs \ + --disable-libvpx \ + --disable-opengl \ + --disable-pulse \ + --disable-python \ + --disable-sdl-ttf \ + --disable-xpcom +CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}" + +MAKE_JOBS_UNSAFE= yes + +CONFLICTS_INSTALL= virtualbox-ose-additions-legacy \ + virtualbox-ose-additions-nox11-legacy \ + virtualbox-ose-additions \ + virtualbox-ose-additions-nox11 \ + virtualbox-ose-additions-71 \ + virtualbox-ose-additions-nox11-71 \ + virtualbox-ose-additions-72 \ + virtualbox-ose-additions-nox11-72 + +PATCHDIR= ${.CURDIR}/../${PORTNAME}-70/files +EXTRACT_AFTER_ARGS= --exclude tools/*.x86 --exclude tools/*.amd64 --exclude Firmware +PORTSCOUT= limit:^7\.0\. + +WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION} + +OPTIONS_DEFINE= DBUS DEBUG X11 +OPTIONS_DEFAULT= DBUS X11 +OPTIONS_SUB= yes + +DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus +DBUS_CONFIGURE_OFF= --disable-dbus +DEBUG_CONFIGURE_ON= --build-debug +DEBUG_VARS= KMK_BUILDTYPE=debug +DEBUG_VARS_OFF= KMK_BUILDTYPE=release +X11_BUILD_DEPENDS= ${LOCALBASE}/include/xorg/compiler.h:x11-servers/xorg-server +X11_RUN_DEPENDS= xrandr:x11/xrandr +X11_USES= pkgconfig xorg +X11_USE= XORG=x11,xcursor,xext,xorgproto,xmu,xrandr,xt +X11_VARS= VBOX_WITH_X11=1 + +.include <bsd.port.options.mk> + +.if ${SLAVE_PORT} == no +CONFLICTS_INSTALL+= virtualbox-ose-additions-nox11-70 +.else +CONFLICTS_INSTALL+= virtualbox-ose-additions-70 +.endif + +VIDEODIR= ${PREFIX}/lib/xorg/modules/drivers +INPUTDIR= ${PREFIX}/lib/xorg/modules/input + +VBOX_BIN= ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/additions +VBOX_SBINS= VBoxControl \ + VBoxService \ + mount_vboxvfs + +BUILD_WRKSRC= ${VBOX_BIN}/src + +KMK_ARCH= freebsd.${ARCH:S/i386/x86/} +KMK_CONFIG+= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys VBOX_ONLY_ADDITIONS=1 + +.if ${PORT_OPTIONS:MX11} +.else +VBOX_WITH_X11= +.endif + +.include <bsd.port.pre.mk> + +post-patch: + @${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP = ${VBOX_WITH_X11}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP_GH = ${VBOX_WITH_X11}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_X11_ADDITIONS = ${VBOX_WITH_X11}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_GCC_std = -std=c++11' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'CXXDEFS += _LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR' >> \ + ${WRKSRC}/LocalConfig.kmk +.if ${COMPILER_TYPE} == clang + @${REINPLACE_CMD} -e 's| -finline-limit=8000||' \ + -e 's| -fno-merge-constants||' \ + -e 's| -mpreferred-stack-boundary=2||' ${WRKSRC}/Config.kmk +.endif + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/Config.kmk ${WRKSRC}/configure \ + ${WRKSRC}/kBuild/header.kmk ${WRKSRC}/kBuild/units/qt4.kmk \ + ${WRKSRC}/kBuild/units/qt5.kmk ${WRKSRC}/kBuild/sdks/LIBSDL.kmk \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/98vboxadd-xclient \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/vboxclient.desktop \ + ${WRKSRC}/src/VBox/Additions/x11/vboxmouse/Makefile.kmk \ + ${WRKSRC}/src/VBox/Additions/x11/vboxvideo/Makefile.kmk + @${REINPLACE_CMD} \ + -e 's|\$$KBUILDDIR_BIN/kmk_sed|${LOCALBASE}/bin/kmk_sed|g' \ + ${WRKSRC}/configure +.if empty(ICONV_LIB) + @${REINPLACE_CMD} -e 's|iconv||' ${WRKSRC}/Config.kmk \ + ${WRKSRC}/src/VBox/Runtime/Makefile.kmk \ + ${WRKSRC}/src/VBox/Additions/x11/VBoxClient/Makefile.kmk + @${ECHO_CMD} 'VBOX_ICONV_DEFS = LIBICONV_PLUG' >> ${WRKSRC}/LocalConfig.kmk +.endif +.if ${OSVERSION} >= 1500038 + @${ECHO_CMD} 'HAVE_MNTOPTS_IN_LIBUTIL = 1' >> \ + ${WRKSRC}/LocalConfig.kmk +.endif + +post-patch-X11-on: + @${ECHO_CMD} 'VBOX_USE_SYSTEM_XORG_HEADERS = 1' >> \ + ${WRKSRC}/LocalConfig.kmk + +pre-build: + cd ${WRKSRC} && ${SH} -c \ + ". env.sh && ${KMK_CONFIG} ${LOCALBASE}/bin/kmk" + +do-install: + ${MKDIR} ${STAGEDIR}${KMODDIR} + ${INSTALL_KLD} ${VBOX_BIN}/src/vboxguest/vboxguest.ko \ + ${STAGEDIR}${KMODDIR} + ${INSTALL_KLD} ${VBOX_BIN}/vboxvfs.ko ${STAGEDIR}${KMODDIR} + ${INSTALL_LIB} ${VBOX_BIN}/pam_vbox.so ${STAGEDIR}${PREFIX}/lib + ${INSTALL_PROGRAM} ${VBOX_SBINS:S|^|${VBOX_BIN}/|} \ + ${STAGEDIR}${PREFIX}/sbin/ + +do-install-X11-on: + ${INSTALL_PROGRAM} ${VBOX_BIN}/VBoxClient ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_SCRIPT} \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/98vboxadd-xclient \ + ${STAGEDIR}${PREFIX}/bin/VBoxClient-all + # X11 autostart + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/autostart/ + ${INSTALL_DATA} \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/vboxclient.desktop \ + ${STAGEDIR}${PREFIX}/etc/xdg/autostart/ + # KDE autostart + ${MKDIR} ${STAGEDIR}${PREFIX}/share/autostart/ + ${INSTALL_DATA} \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/vboxclient.desktop \ + ${STAGEDIR}${PREFIX}/share/autostart/ + ${MKDIR} ${STAGEDIR}${VIDEODIR} + ${INSTALL_LIB} ${VBOX_BIN}/vboxvideo_drv_system.so \ + ${STAGEDIR}${VIDEODIR}/vboxvideo_drv.so + ${MKDIR} ${STAGEDIR}${INPUTDIR} + ${INSTALL_LIB} ${VBOX_BIN}/vboxmouse_drv_system.so \ + ${STAGEDIR}${INPUTDIR}/vboxmouse_drv.so + +.include <bsd.port.post.mk> diff --git a/emulators/virtualbox-ose-additions-70/distinfo b/emulators/virtualbox-ose-additions-70/distinfo new file mode 100644 index 000000000000..644d77cfbd21 --- /dev/null +++ b/emulators/virtualbox-ose-additions-70/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1745631388 +SHA256 (VirtualBox-7.0.26.tar.bz2) = 8a6a83dd09e65a4aff85ba0df6bb1ba22c22f7f0923d86e4b130813d4a28c5db +SIZE (VirtualBox-7.0.26.tar.bz2) = 174650718 diff --git a/emulators/virtualbox-ose-additions-70/files/vboxguest.in b/emulators/virtualbox-ose-additions-70/files/vboxguest.in new file mode 100644 index 000000000000..707fedf94a88 --- /dev/null +++ b/emulators/virtualbox-ose-additions-70/files/vboxguest.in @@ -0,0 +1,64 @@ +#!/bin/sh + +# PROVIDE: vboxguest +# REQUIRE: FILESYSTEMS +# BEFORE: netif +# KEYWORD: nojail + +# +# Add the following lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +# vboxguest_enable (bool): Set to NO by default. +# Set it to YES to enable vboxguest on startup + +. /etc/rc.subr + +name="vboxguest" +rcvar=vboxguest_enable +start_cmd="vboxguest_start" +stop_cmd="vboxguest_stop" + +vboxguest_modules="vboxguest:pci/vboxguest" + +vboxguest_start() +{ + local _k _m + + for _m in ${vboxguest_modules}; do + _k=${_m%:*} + _m=${_m#*:} + if ! kldstat -q -m ${_m}; then + if ! kldload ${_k} > /dev/null 2>&1; then + warn "Can't load ${_k} module." + return 1 + fi + fi + done +} + +vboxguest_stop() +{ + local _k _m _r + + _r= + for _m in ${vboxguest_modules}; do + _r="${_m} ${_r}" + done + for _m in ${_r}; do + _k=${_m%:*} + _m=${_m#*:} + if kldstat -q -m ${_m}; then + if ! kldunload ${_k} > /dev/null 2>&1; then + warn "Can't unload ${_k} module." + return 1 + fi + fi + done +} + +load_rc_config $name + +: ${vboxguest_enable="NO"} + +run_rc_command "$1" diff --git a/emulators/virtualbox-ose-additions-70/files/vboxservice.in b/emulators/virtualbox-ose-additions-70/files/vboxservice.in new file mode 100644 index 000000000000..2a46dbc188ef --- /dev/null +++ b/emulators/virtualbox-ose-additions-70/files/vboxservice.in @@ -0,0 +1,23 @@ +#!/bin/sh + +# PROVIDE: vboxservice +# REQUIRE: DAEMON vboxguest +# BEFORE: LOGIN +# KEYWORD: shutdown + +# Define vboxservice_enable in /etc/rc.conf[.local] to enable it. +# +# vboxservice_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable VBoxService. + +. /etc/rc.subr + +name="vboxservice" +rcvar=vboxservice_enable +command="%%PREFIX%%/sbin/VBoxService" + +load_rc_config $name + +: ${vboxservice_enable="NO"} + +run_rc_command "$1" diff --git a/emulators/virtualbox-ose-additions-70/files/vboxvideo.conf b/emulators/virtualbox-ose-additions-70/files/vboxvideo.conf new file mode 100644 index 000000000000..dd6626429703 --- /dev/null +++ b/emulators/virtualbox-ose-additions-70/files/vboxvideo.conf @@ -0,0 +1,5 @@ +libEGL.so.1 VBoxEGL.so +libGL.so.1 VBoxOGL.so + +[libglx.so] +libGL.so.1 libGL.so.1 diff --git a/emulators/virtualbox-ose-additions-70/pkg-descr b/emulators/virtualbox-ose-additions-70/pkg-descr new file mode 100644 index 000000000000..d06e1a04878c --- /dev/null +++ b/emulators/virtualbox-ose-additions-70/pkg-descr @@ -0,0 +1,6 @@ +VirtualBox Guest Additions provide closer integration between host and +guest, and improve the performance of guest systems. + +This FreeBSD provided package can be installed in FreeBSD guest machines. + +Additions are not intended for use on Host machines. diff --git a/emulators/virtualbox-ose-additions-70/pkg-message b/emulators/virtualbox-ose-additions-70/pkg-message new file mode 100644 index 000000000000..9b858849abdb --- /dev/null +++ b/emulators/virtualbox-ose-additions-70/pkg-message @@ -0,0 +1,36 @@ +[ +{ type: install + message: <<EOM +VirtualBox Guest Additions are installed. + +To enable and start the required services: + +# sysrc vboxguest_enable="YES" +# sysrc vboxservice_enable="YES" + +To start the services, restart the system. + +In some situations, a panic will occur when the kernel module loads. +Having no more than one virtual CPU might mitigate the issue. + +For features such as window scaling and clipboard sharing, membership of +the wheel group is required. With username "jerry" as an example: + +# pw groupmod wheel -m jerry + +The settings dialogue for FreeBSD guests encourages use of the VMSVGA +graphics controller. Whilst this might suit installations of FreeBSD +without a desktop environment (a common use case), it is not appropriate +where Guest Additions are installed. + +Where Guest Additions are installed: + +1. prefer VBoxSVGA + +2. do not enable 3D acceleration (doing so will invisibly + lose the preference for VBoxSVGA) + +You may ignore the yellow alert that encourages use of VMSVGA. +EOM +} +] diff --git a/emulators/virtualbox-ose-additions-70/pkg-plist b/emulators/virtualbox-ose-additions-70/pkg-plist new file mode 100644 index 000000000000..dac84dc22bcc --- /dev/null +++ b/emulators/virtualbox-ose-additions-70/pkg-plist @@ -0,0 +1,12 @@ +%%X11%%bin/VBoxClient +%%X11%%bin/VBoxClient-all +%%X11%%etc/xdg/autostart/vboxclient.desktop +lib/pam_vbox.so +%%X11%%lib/xorg/modules/drivers/vboxvideo_drv.so +%%X11%%lib/xorg/modules/input/vboxmouse_drv.so +sbin/VBoxControl +sbin/VBoxService +sbin/mount_vboxvfs +%%X11%%share/autostart/vboxclient.desktop +/%%KMODDIR%%/vboxguest.ko +/%%KMODDIR%%/vboxvfs.ko diff --git a/emulators/virtualbox-ose-additions-71/Makefile b/emulators/virtualbox-ose-additions-71/Makefile new file mode 100644 index 000000000000..3a252cd3362b --- /dev/null +++ b/emulators/virtualbox-ose-additions-71/Makefile @@ -0,0 +1,174 @@ +PORTNAME= virtualbox-ose +DISTVERSION= 7.1.14 +PORTREVISION?= 0 +CATEGORIES= emulators +MASTER_SITES= https://download.virtualbox.org/virtualbox/${DISTVERSION}/ +PKGNAMESUFFIX?= -additions-71 +DISTNAME= VirtualBox-${DISTVERSION} + +MAINTAINER= vbox@FreeBSD.org +COMMENT= VirtualBox additions for FreeBSD guests +WWW= https://www.virtualbox.org/ + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +ONLY_FOR_ARCHS= amd64 + +BUILD_DEPENDS= yasm:devel/yasm \ + kmk:devel/kBuild \ + xsltproc:textproc/libxslt + +USES= compiler:c++17-lang cpe iconv kmod tar:bzip2 +CPE_VENDOR= oracle +CPE_PRODUCT= vm_virtualbox +USE_RC_SUBR= vboxguest vboxservice + +HAS_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-alsa \ + --disable-docs \ + --disable-libvpx \ + --disable-opengl \ + --disable-pulse \ + --disable-python \ + --disable-sdl-ttf \ + --disable-xpcom +CONFIGURE_ARGS+= --nofatal --with-gcc="${CC}" --with-g++="${CXX}" + +MAKE_JOBS_UNSAFE= yes + +CONFLICTS_INSTALL= virtualbox-ose-additions-legacy \ + virtualbox-ose-additions-nox11-legacy \ + virtualbox-ose-additions \ + virtualbox-ose-additions-nox11 \ + virtualbox-ose-additions-70 \ + virtualbox-ose-additions-nox11-70 \ + virtualbox-ose-additions-72 \ + virtualbox-ose-additions-nox11-72 + +PATCHDIR= ${.CURDIR}/../${PORTNAME}-71/files +EXTRACT_AFTER_ARGS= --exclude tools/*.x86 --exclude tools/*.amd64 --exclude Firmware +PORTSCOUT= limit:^7\.1\. + +WRKSRC= ${WRKDIR}/VirtualBox-${DISTVERSION} + +OPTIONS_DEFINE= DBUS DEBUG X11 +OPTIONS_DEFAULT= DBUS X11 +OPTIONS_SUB= yes + +DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus +DBUS_CONFIGURE_OFF= --disable-dbus +DEBUG_CONFIGURE_ON= --build-debug +DEBUG_VARS= KMK_BUILDTYPE=debug +DEBUG_VARS_OFF= KMK_BUILDTYPE=release +X11_BUILD_DEPENDS= ${LOCALBASE}/include/xorg/compiler.h:x11-servers/xorg-server +X11_RUN_DEPENDS= xrandr:x11/xrandr +X11_USES= pkgconfig xorg +X11_USE= XORG=x11,xcursor,xext,xorgproto,xmu,xrandr,xt +X11_VARS= VBOX_WITH_X11=1 + +.include <bsd.port.options.mk> + +.if ${SLAVE_PORT} == no +CONFLICTS_INSTALL+= virtualbox-ose-additions-nox11-71 +.else +CONFLICTS_INSTALL+= virtualbox-ose-additions-71 +.endif + +VIDEODIR= ${PREFIX}/lib/xorg/modules/drivers +INPUTDIR= ${PREFIX}/lib/xorg/modules/input + +VBOX_BIN= ${WRKSRC}/out/${KMK_ARCH}/${KMK_BUILDTYPE}/bin/additions +VBOX_SBINS= VBoxControl \ + VBoxService \ + mount_vboxvfs + +BUILD_WRKSRC= ${VBOX_BIN}/src + +KMK_ARCH= freebsd.${ARCH:S/i386/x86/} +KMK_CONFIG+= VBOX_LIBPATH_X11=${LOCALBASE} VBOX_FREEBSD_SRC=${SRC_BASE}/sys VBOX_ONLY_ADDITIONS=1 + +.if ${PORT_OPTIONS:MX11} +.else +VBOX_WITH_X11= +.endif + +.include <bsd.port.pre.mk> + +post-patch: + @${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP = ${VBOX_WITH_X11}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_DRAG_AND_DROP_GH = ${VBOX_WITH_X11}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_WITH_X11_ADDITIONS = ${VBOX_WITH_X11}' >> \ + ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'VBOX_GCC_std = -std=c++11' >> ${WRKSRC}/LocalConfig.kmk + @${ECHO_CMD} 'CXXDEFS += _LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR' >> \ + ${WRKSRC}/LocalConfig.kmk +.if ${COMPILER_TYPE} == clang + @${REINPLACE_CMD} -e 's| -finline-limit=8000||' \ + -e 's| -fno-merge-constants||' \ + -e 's| -mpreferred-stack-boundary=2||' ${WRKSRC}/Config.kmk +.endif + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ + ${WRKSRC}/Config.kmk ${WRKSRC}/configure \ + ${WRKSRC}/kBuild/header.kmk ${WRKSRC}/kBuild/units/qt4.kmk \ + ${WRKSRC}/kBuild/units/qt5.kmk ${WRKSRC}/kBuild/sdks/LIBSDL.kmk \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/98vboxadd-xclient \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/vboxclient.desktop \ + ${WRKSRC}/src/VBox/Additions/x11/vboxmouse/Makefile.kmk \ + ${WRKSRC}/src/VBox/Additions/x11/vboxvideo/Makefile.kmk + @${REINPLACE_CMD} \ + -e 's|\$$KBUILDDIR_BIN/kmk_sed|${LOCALBASE}/bin/kmk_sed|g' \ + ${WRKSRC}/configure +.if empty(ICONV_LIB) + @${REINPLACE_CMD} -e 's|iconv||' ${WRKSRC}/Config.kmk \ + ${WRKSRC}/src/VBox/Runtime/Makefile.kmk \ + ${WRKSRC}/src/VBox/Additions/x11/VBoxClient/Makefile.kmk + @${ECHO_CMD} 'VBOX_ICONV_DEFS = LIBICONV_PLUG' >> ${WRKSRC}/LocalConfig.kmk +.endif +.if ${OSVERSION} >= 1500038 + @${ECHO_CMD} 'HAVE_MNTOPTS_IN_LIBUTIL = 1' >> \ + ${WRKSRC}/LocalConfig.kmk +.endif + +post-patch-X11-on: + @${ECHO_CMD} 'VBOX_USE_SYSTEM_XORG_HEADERS = 1' >> \ + ${WRKSRC}/LocalConfig.kmk + +pre-build: + cd ${WRKSRC} && ${SH} -c \ + ". env.sh && ${KMK_CONFIG} ${LOCALBASE}/bin/kmk" + +do-install: + ${MKDIR} ${STAGEDIR}${KMODDIR} + ${INSTALL_KLD} ${VBOX_BIN}/src/vboxguest/vboxguest.ko \ + ${STAGEDIR}${KMODDIR} + ${INSTALL_KLD} ${VBOX_BIN}/vboxvfs.ko ${STAGEDIR}${KMODDIR} + ${INSTALL_LIB} ${VBOX_BIN}/pam_vbox.so ${STAGEDIR}${PREFIX}/lib + ${INSTALL_PROGRAM} ${VBOX_SBINS:S|^|${VBOX_BIN}/|} \ + ${STAGEDIR}${PREFIX}/sbin/ + +do-install-X11-on: + ${INSTALL_PROGRAM} ${VBOX_BIN}/VBoxClient ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_SCRIPT} \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/98vboxadd-xclient \ + ${STAGEDIR}${PREFIX}/bin/VBoxClient-all + # X11 autostart + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/autostart/ + ${INSTALL_DATA} \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/vboxclient.desktop \ + ${STAGEDIR}${PREFIX}/etc/xdg/autostart/ + # KDE autostart + ${MKDIR} ${STAGEDIR}${PREFIX}/share/autostart/ + ${INSTALL_DATA} \ + ${WRKSRC}/src/VBox/Additions/x11/Installer/vboxclient.desktop \ + ${STAGEDIR}${PREFIX}/share/autostart/ + ${MKDIR} ${STAGEDIR}${VIDEODIR} + ${INSTALL_LIB} ${VBOX_BIN}/vboxvideo_drv_system.so \ + ${STAGEDIR}${VIDEODIR}/vboxvideo_drv.so + ${MKDIR} ${STAGEDIR}${INPUTDIR} + ${INSTALL_LIB} ${VBOX_BIN}/vboxmouse_drv_system.so \ + ${STAGEDIR}${INPUTDIR}/vboxmouse_drv.so + +.include <bsd.port.post.mk> diff --git a/emulators/virtualbox-ose-additions-71/distinfo b/emulators/virtualbox-ose-additions-71/distinfo new file mode 100644 index 000000000000..904760a18c0f --- /dev/null +++ b/emulators/virtualbox-ose-additions-71/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1761146098 +SHA256 (VirtualBox-7.1.14.tar.bz2) = 6a4eea884cd98049a5357133b718078d8aaae68047836a3f86cd5904336d6218 +SIZE (VirtualBox-7.1.14.tar.bz2) = 216819853 diff --git a/emulators/virtualbox-ose-additions-71/files/vboxguest.in b/emulators/virtualbox-ose-additions-71/files/vboxguest.in new file mode 100644 index 000000000000..707fedf94a88 --- /dev/null +++ b/emulators/virtualbox-ose-additions-71/files/vboxguest.in @@ -0,0 +1,64 @@ +#!/bin/sh + +# PROVIDE: vboxguest +# REQUIRE: FILESYSTEMS +# BEFORE: netif +# KEYWORD: nojail + +# +# Add the following lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +# vboxguest_enable (bool): Set to NO by default. +# Set it to YES to enable vboxguest on startup + +. /etc/rc.subr + +name="vboxguest" +rcvar=vboxguest_enable +start_cmd="vboxguest_start" +stop_cmd="vboxguest_stop" + +vboxguest_modules="vboxguest:pci/vboxguest" + +vboxguest_start() +{ + local _k _m + + for _m in ${vboxguest_modules}; do + _k=${_m%:*} + _m=${_m#*:} + if ! kldstat -q -m ${_m}; then + if ! kldload ${_k} > /dev/null 2>&1; then + warn "Can't load ${_k} module." + return 1 + fi + fi + done +} + +vboxguest_stop() +{ + local _k _m _r + + _r= + for _m in ${vboxguest_modules}; do + _r="${_m} ${_r}" + done + for _m in ${_r}; do + _k=${_m%:*} + _m=${_m#*:} + if kldstat -q -m ${_m}; then + if ! kldunload ${_k} > /dev/null 2>&1; then + warn "Can't unload ${_k} module." + return 1 + fi + fi + done +} + +load_rc_config $name + +: ${vboxguest_enable="NO"} + +run_rc_command "$1" diff --git a/emulators/virtualbox-ose-additions-71/files/vboxservice.in b/emulators/virtualbox-ose-additions-71/files/vboxservice.in new file mode 100644 index 000000000000..2a46dbc188ef --- /dev/null +++ b/emulators/virtualbox-ose-additions-71/files/vboxservice.in @@ -0,0 +1,23 @@ +#!/bin/sh + +# PROVIDE: vboxservice +# REQUIRE: DAEMON vboxguest +# BEFORE: LOGIN +# KEYWORD: shutdown + +# Define vboxservice_enable in /etc/rc.conf[.local] to enable it. +# +# vboxservice_enable (bool): Set to "NO" by default. +# Set it to "YES" to enable VBoxService. + +. /etc/rc.subr + +name="vboxservice" +rcvar=vboxservice_enable +command="%%PREFIX%%/sbin/VBoxService" + +load_rc_config $name + +: ${vboxservice_enable="NO"} + +run_rc_command "$1" diff --git a/emulators/virtualbox-ose-additions-71/files/vboxvideo.conf b/emulators/virtualbox-ose-additions-71/files/vboxvideo.conf new file mode 100644 index 000000000000..dd6626429703 --- /dev/null +++ b/emulators/virtualbox-ose-additions-71/files/vboxvideo.conf @@ -0,0 +1,5 @@ +libEGL.so.1 VBoxEGL.so +libGL.so.1 VBoxOGL.so + +[libglx.so] +libGL.so.1 libGL.so.1 diff --git a/emulators/virtualbox-ose-additions-71/pkg-descr b/emulators/virtualbox-ose-additions-71/pkg-descr new file mode 100644 index 000000000000..d06e1a04878c --- /dev/null +++ b/emulators/virtualbox-ose-additions-71/pkg-descr @@ -0,0 +1,6 @@ +VirtualBox Guest Additions provide closer integration between host and +guest, and improve the performance of guest systems. + +This FreeBSD provided package can be installed in FreeBSD guest machines. + +Additions are not intended for use on Host machines. diff --git a/emulators/virtualbox-ose-additions-71/pkg-message b/emulators/virtualbox-ose-additions-71/pkg-message new file mode 100644 index 000000000000..9b858849abdb --- /dev/null +++ b/emulators/virtualbox-ose-additions-71/pkg-message @@ -0,0 +1,36 @@ +[ +{ type: install + message: <<EOM +VirtualBox Guest Additions are installed. + +To enable and start the required services: + +# sysrc vboxguest_enable="YES" +# sysrc vboxservice_enable="YES" + +To start the services, restart the system. + +In some situations, a panic will occur when the kernel module loads. +Having no more than one virtual CPU might mitigate the issue. + +For features such as window scaling and clipboard sharing, membership of +the wheel group is required. With username "jerry" as an example: + +# pw groupmod wheel -m jerry + +The settings dialogue for FreeBSD guests encourages use of the VMSVGA +graphics controller. Whilst this might suit installations of FreeBSD +without a desktop environment (a common use case), it is not appropriate +where Guest Additions are installed. + +Where Guest Additions are installed: + +1. prefer VBoxSVGA + +2. do not enable 3D acceleration (doing so will invisibly + lose the preference for VBoxSVGA) + +You may ignore the yellow alert that encourages use of VMSVGA. +EOM +} +] diff --git a/emulators/virtualbox-ose-additions-71/pkg-plist b/emulators/virtualbox-ose-additions-71/pkg-plist new file mode 100644 index 000000000000..dac84dc22bcc --- /dev/null +++ b/emulators/virtualbox-ose-additions-71/pkg-plist @@ -0,0 +1,12 @@ +%%X11%%bin/VBoxClient +%%X11%%bin/VBoxClient-all +%%X11%%etc/xdg/autostart/vboxclient.desktop +lib/pam_vbox.so +%%X11%%lib/xorg/modules/drivers/vboxvideo_drv.so +%%X11%%lib/xorg/modules/input/vboxmouse_drv.so +sbin/VBoxControl +sbin/VBoxService +sbin/mount_vboxvfs +%%X11%%share/autostart/vboxclient.desktop +/%%KMODDIR%%/vboxguest.ko +/%%KMODDIR%%/vboxvfs.ko diff --git a/emulators/virtualbox-ose-additions-nox11-70/Makefile b/emulators/virtualbox-ose-additions-nox11-70/Makefile new file mode 100644 index 000000000000..a9a2be2575ba --- /dev/null +++ b/emulators/virtualbox-ose-additions-nox11-70/Makefile @@ -0,0 +1,8 @@ +PORTREVISION= 0 +PKGNAMESUFFIX= -additions-nox11-70 + +MASTERDIR= ${.CURDIR}/../virtualbox-ose-additions-70 + +OPTIONS_EXCLUDE= DBUS DEBUG OPENGL X11 + +.include "${MASTERDIR}/Makefile" diff --git a/emulators/virtualbox-ose-additions-nox11-71/Makefile b/emulators/virtualbox-ose-additions-nox11-71/Makefile new file mode 100644 index 000000000000..ef057aa1f5f2 --- /dev/null +++ b/emulators/virtualbox-ose-additions-nox11-71/Makefile @@ -0,0 +1,8 @@ +PORTREVISION= 0 +PKGNAMESUFFIX= -additions-nox11-71 + +MASTERDIR= ${.CURDIR}/../virtualbox-ose-additions-71 + +OPTIONS_EXCLUDE= DBUS DEBUG OPENGL X11 + +.include "${MASTERDIR}/Makefile" diff --git a/filesystems/nbd-client-kmod/Makefile b/filesystems/nbd-client-kmod/Makefile index 60d01a1bd66d..5e4091b0a6b4 100644 --- a/filesystems/nbd-client-kmod/Makefile +++ b/filesystems/nbd-client-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= nbd-client -DISTVERSION= g20250928 +DISTVERSION= g20251024 CATEGORIES= filesystems PKGNAMESUFFIX= -kmod @@ -18,18 +18,19 @@ USES= kmod ssl uidfix USE_GITHUB= yes GH_ACCOUNT= ryan-moeller GH_PROJECT= kernel-nbd-client -GH_TAGNAME= df0528162deffaabaae4365394b4b6e75ff3fcaf +GH_TAGNAME= ad543b462714b978f47a278a94a404d41b7ccf38 +USE_RC_SUBR= gnbd MAKE_ENV= GEOM_CLASS_DIR="${PREFIX}/lib/geom" \ MANDIR="${PREFIX}/share/man/man" -SUB_FILES= gnbd +SUB_FILES= gnbd-bin pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/geom post-install: - ${INSTALL_SCRIPT} ${WRKDIR}/gnbd ${STAGEDIR}${PREFIX}/sbin/gnbd + ${INSTALL_SCRIPT} ${WRKDIR}/gnbd-bin ${STAGEDIR}${PREFIX}/sbin/gnbd ${INSTALL_DATA} ${WRKSRC}/devd.conf.sample ${STAGEDIR}${PREFIX}/etc/devd/${PORTNAME}.conf.sample .include <bsd.port.mk> diff --git a/filesystems/nbd-client-kmod/distinfo b/filesystems/nbd-client-kmod/distinfo index 8d781e318f51..e3fe12731825 100644 --- a/filesystems/nbd-client-kmod/distinfo +++ b/filesystems/nbd-client-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760457302 -SHA256 (ryan-moeller-kernel-nbd-client-g20250928-df0528162deffaabaae4365394b4b6e75ff3fcaf_GH0.tar.gz) = 9e6b66d41ae86c5eb52f9cb835b7517775d2a58a0523d7617ff55d91384f792f -SIZE (ryan-moeller-kernel-nbd-client-g20250928-df0528162deffaabaae4365394b4b6e75ff3fcaf_GH0.tar.gz) = 39296 +TIMESTAMP = 1761347192 +SHA256 (ryan-moeller-kernel-nbd-client-g20251024-ad543b462714b978f47a278a94a404d41b7ccf38_GH0.tar.gz) = a9521671e6a9b5f23842150bb8766c6b747f199e1714a659d502cbe1aeb5788f +SIZE (ryan-moeller-kernel-nbd-client-g20251024-ad543b462714b978f47a278a94a404d41b7ccf38_GH0.tar.gz) = 39480 diff --git a/filesystems/nbd-client-kmod/files/gnbd-bin.in b/filesystems/nbd-client-kmod/files/gnbd-bin.in new file mode 100644 index 000000000000..94d021b26b05 --- /dev/null +++ b/filesystems/nbd-client-kmod/files/gnbd-bin.in @@ -0,0 +1,3 @@ +#!/bin/sh + +exec env GEOM_LIBRARY_PATH="%%LOCALBASE%%/lib/geom" /sbin/geom nbd "$@" diff --git a/filesystems/nbd-client-kmod/files/gnbd.in b/filesystems/nbd-client-kmod/files/gnbd.in index 94d021b26b05..bf54610c7437 100644..100755 --- a/filesystems/nbd-client-kmod/files/gnbd.in +++ b/filesystems/nbd-client-kmod/files/gnbd.in @@ -1,3 +1,174 @@ #!/bin/sh -exec env GEOM_LIBRARY_PATH="%%LOCALBASE%%/lib/geom" /sbin/geom nbd "$@" +# PROVIDE: gnbd +# REQUIRE: NETWORKING +# +# Configuration settings for gnbd in /etc/rc.conf: +# +# gnbd_enable (bool): Enable gnbd. (default=NO) +# gnbd_devices (list): List of devices. +# gnbd_<device>_host (str): Required. Host to connect to. +# gnbd_<device>_conns (int): Use this many parallel connections. +# gnbd_<device>_port (int): Port to connect to. +# gnbd_<device>_exportname (str): Connect to the named export. +# gnbd_<device>_cacert (str): Verify TLS connections against the PEM-formatted +# CA certificate at the given path. +# gnbd_<device>_cert (str): Make a TLS connection using the PEM-formatted +# client certificate at the given path. +# gnbd_<device>_key (str): Make a TLS connection using the PEM-formatted +# client key at the given path. +# gnbd_<device>_waitsec (int): Retry until connections are re-established, waiting +# this many seconds between successive retries. +# +# Commands for gnbd: +# +# start: Connect to <device>. +# stop: Disconnect from <device>. +# restart: Reconnect to <device>. +# Tip: Use the devd.conf(5) file included with this port. +# status: Get status of each <device>. +# +# Examples: +# +# service gnbd start - Connect to all devices. +# service gnbd stop - Disconnect from all devices. +# service gnbd start <device> - Connect to a specific device. + +. /etc/rc.subr + +name="gnbd" +desc="NBD client for FreeBSD GEOM framework" +rcvar="${name}_enable" +start_precmd="gnbd_prestart" +start_cmd="gnbd_start" +stop_cmd="gnbd_stop" +restart_cmd="gnbd_restart" +status_cmd="gnbd_status" +gnbd_bin="%%PREFIX%%/sbin/${name}" + +load_rc_config $name + +: ${gnbd_enable:="NO"} + +gnbd_prestart() +{ + ${gnbd_bin} load +} + +gnbd_start() +{ + local device="$1" + + local host conns port exportname cacert cert key + local var + + for var in host conns port exportname cacert cert key; do + eval ${var}="\${gnbd_${device}_${var}}" + + local value + + eval value="\$${var}" + + if [ -n "${value}" ]; then + debug "${var}=${value}" + fi + done + + if [ -z "${host}" ]; then + echo "gnbd_${device}_host: host is not configured, ignoring this device..." + return 1 + fi + + local gnbd_args= + + if [ -n "${conns}" ]; then + gnbd_args="-c ${conns}" + fi + + if [ -n "${port}" ]; then + gnbd_args="${gnbd_args} -p ${port}" + fi + + if [ -n "${exportname}" ]; then + gnbd_args="${gnbd_args} -n \"${exportname}\"" + fi + + if [ -n "${cacert}" ]; then + gnbd_args="${gnbd_args} -A \"${cacert}\"" + fi + + if [ -n "${cert}" ]; then + gnbd_args="${gnbd_args} -C \"${cert}\"" + fi + + if [ -n "${key}" ]; then + gnbd_args="${gnbd_args} -K \"${key}\"" + fi + + if [ -n "${gnbd_args}" ]; then + debug "gnbd args: ${gnbd_args}" + fi + + if [ ! -c "/dev/${device}" ]; then + eval ${gnbd_bin} connect ${gnbd_args} ${host} + fi +} + +gnbd_stop() +{ + local device="$1" + + if [ -c "/dev/${device}" ]; then + ${gnbd_bin} disconnect ${device} + fi +} + +gnbd_restart() +{ + local device="$1" + + local waitsec + + eval waitsec="\${gnbd_${device}_waitsec}" + + local gnbd_args= + + if [ -n "${waitsec}" ]; then + gnbd_args="-r ${waitsec}" + + debug "waitsec=${waitsec}" + fi + + if [ -n "${gnbd_args}" ]; then + debug "gnbd args: ${gnbd_args}" + fi + + eval ${gnbd_bin} reconnect ${gnbd_args} ${device} +} + +gnbd_status() +{ + local device="$1" + + if [ -c "/dev/${device}" ]; then + ${gnbd_bin} status -s "${device}" + fi +} + +cmd="$1" + +if [ $# -gt 0 ]; then + shift +fi + +if [ -n "$1" ]; then + gnbd_devices="$1" +fi + +if [ -z "${gnbd_devices}" ]; then + warn "No devices are configured, configure one to make this rc script useful!" +fi + +for device in ${gnbd_devices}; do + run_rc_command "${cmd}" "${device}" +done diff --git a/finance/electrum/Makefile b/finance/electrum/Makefile index 328e1d505ff6..cf2725faa2d6 100644 --- a/finance/electrum/Makefile +++ b/finance/electrum/Makefile @@ -6,7 +6,7 @@ MASTER_SITES= https://download.electrum.org/${PORTVERSION}/ \ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Electrum-${PORTVERSION} -MAINTAINER= ehaupt@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Easy to use Bitcoin client WWW= https://electrum.org/ diff --git a/games/colobot/Makefile b/games/colobot/Makefile index 0c8256e469d6..c631804064bd 100644 --- a/games/colobot/Makefile +++ b/games/colobot/Makefile @@ -1,12 +1,13 @@ PORTNAME= colobot DISTVERSIONPREFIX= ${PORTNAME}-gold- -DISTVERSION= 0.2.0 -PORTREVISION= 14 +DISTVERSION= 0.2.2 DISTVERSIONSUFFIX= -alpha CATEGORIES= games education -MASTER_SITES= https://colobot.info/files/music/:music +MASTER_SITES= https://github.com/colobot/colobot-data/archive/refs/tags/:data \ + https://colobot.info/files/music/:music # music files are identical, keep old distfile for now -DISTFILES= colobot-music_ogg_0.1.12-alpha.tar.gz:music +DISTFILES= colobot-gold-${DISTVERSION}${DISTVERSIONSUFFIX}.tar.gz:data \ + colobot-music_ogg_0.1.12-alpha.tar.gz:music MAINTAINER= makc@FreeBSD.org COMMENT= Educational game aiming to teach programming to kids @@ -15,7 +16,9 @@ WWW= https://colobot.info/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${LOCALBASE}/bin/xml:textproc/xmlstarlet +BUILD_DEPENDS= ${LOCALBASE}/bin/xml:textproc/xmlstarlet \ + p5-Pod-Parser>0:textproc/p5-Pod-Parser \ + po4a:textproc/po4a LIB_DEPENDS= libpng.so:graphics/png \ libsndfile.so:audio/libsndfile \ libvorbis.so:audio/libvorbis \ @@ -24,17 +27,15 @@ LIB_DEPENDS= libpng.so:graphics/png \ libphysfs.so:devel/physfs \ libboost_thread.so:devel/boost-libs -USES= cmake compiler:c++11-lang gettext-runtime gettext-tools:build \ +USES= cmake compiler:c++17-lang gettext-runtime gettext-tools:build \ gl gnome localbase:ldflags openal perl5 python:build sdl \ shebangfix USE_GL= gl glew glu USE_GNOME= librsvg2:build USE_PERL5= build USE_SDL= image2 ttf2 -USE_LDCONFIG= yes USE_GITHUB= yes -GH_TUPLE= colobot:colobot-data:0ac8197:data LDFLAGS_i386= -Wl,-znotext SHEBANG_FILES= data/i18n-tools/scripts/process_translations.py @@ -42,7 +43,7 @@ SHEBANG_FILES= data/i18n-tools/scripts/process_translations.py BINARY_ALIAS= xmlstarlet=${LOCALBASE}/bin/xml post-extract: - @${MV} ${WRKDIR}/colobot-data-0ac8197/* ${WRKSRC}/data + @${MV} ${WRKDIR}/colobot-data-colobot-gold-${DISTVERSION}${DISTVERSIONSUFFIX}/* ${WRKSRC}/data @${MV} ${WRKDIR}/*.ogg ${WRKDIR}/LICENSE.txt ${WRKSRC}/data/music/ post-patch: diff --git a/games/colobot/distinfo b/games/colobot/distinfo index a11cb5c8b7fd..d79f72df6901 100644 --- a/games/colobot/distinfo +++ b/games/colobot/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1630259482 +TIMESTAMP = 1755381709 +SHA256 (colobot-gold-0.2.2-alpha.tar.gz) = 5c959a65ffc6047b656339bad425e2c050d3eb826e857dd80e2a03da0418c000 +SIZE (colobot-gold-0.2.2-alpha.tar.gz) = 57913175 SHA256 (colobot-music_ogg_0.1.12-alpha.tar.gz) = 55e89d244f1f63e2467ef71253ca881ee31279f02aac9ac4706ef26c466306e9 SIZE (colobot-music_ogg_0.1.12-alpha.tar.gz) = 55596353 -SHA256 (colobot-colobot-colobot-gold-0.2.0-alpha_GH0.tar.gz) = 633ce4ec9b54c657942453e769a2339befb2d0afff8b8b3589a73d005e097ab6 -SIZE (colobot-colobot-colobot-gold-0.2.0-alpha_GH0.tar.gz) = 1514455 -SHA256 (colobot-colobot-data-0ac8197_GH0.tar.gz) = b9d47f214fb98b00a87d20a2c2c0c97b9c21e944b879d32c31617cc5eecaa488 -SIZE (colobot-colobot-data-0ac8197_GH0.tar.gz) = 57792334 +SHA256 (colobot-colobot-colobot-gold-0.2.2-alpha_GH0.tar.gz) = 047eb2bc96725598d918c5b500928e3a08fa3e6e7e730a82169da4524b03ddad +SIZE (colobot-colobot-colobot-gold-0.2.2-alpha_GH0.tar.gz) = 1331553 diff --git a/games/colobot/files/patch-CMakeLists.txt b/games/colobot/files/patch-CMakeLists.txt index f0f2a9ddd173..900f19ab98f3 100644 --- a/games/colobot/files/patch-CMakeLists.txt +++ b/games/colobot/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2021-08-21 20:57:34 UTC +--- CMakeLists.txt.orig 2024-12-23 20:22:56 UTC +++ CMakeLists.txt -@@ -115,8 +115,8 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD") +@@ -121,8 +121,8 @@ elseif("${CMAKE_SYSTEM_NAME}" MATCHES "FreeBSD") # Platform-dependent implementation of system.h # On FreeBSD we can use *_other @@ -11,36 +11,13 @@ # To avoid CMake warning set(CMAKE_MACOSX_RPATH 1) else() -@@ -155,15 +155,8 @@ if(CMAKE_CXX_COMPILER_ID MATCHES "GNU") - - message(STATUS "Detected GCC version 4.7+") - -- set(NORMAL_CXX_FLAGS "-std=gnu++11 -Wall -Werror -Wold-style-cast -pedantic-errors -Wmissing-declarations") -- set(NORMAL_CXX_FLAGS "${NORMAL_CXX_FLAGS} -Wno-error=deprecated-declarations") # updated version of physfs is not available on some platforms so we keep using deprecated functions, see #958 -+ set(NORMAL_CXX_FLAGS "-std=gnu++11 -Wno-error=deprecated-declarations") # updated version of physfs is not available on some platforms so we keep using deprecated functions, see #958 - -- if(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS 5.0) -- set(NORMAL_CXX_FLAGS "${NORMAL_CXX_FLAGS} -Wsuggest-override") -- endif() -- -- set(RELEASE_CXX_FLAGS "-O2") -- set(DEBUG_CXX_FLAGS "-g -O0") - set(TEST_CXX_FLAGS "-pthread") - add_definitions(-DNOEXCEPT=noexcept -DHAVE_DEMANGLE) - elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") -@@ -173,14 +166,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") +@@ -176,9 +176,6 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Clang") message(STATUS "Detected Clang version 3.1+") - if (${PLATFORM_FREEBSD}) - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fuse-ld=bfd") - endif() -- -- set(NORMAL_CXX_FLAGS "-std=c++11 -Wall -Werror -Wold-style-cast -pedantic-errors -Wmissing-prototypes") -- set(NORMAL_CXX_FLAGS "${NORMAL_CXX_FLAGS} -Wno-error=deprecated-declarations") # updated version of physfs is not available on some platforms so we keep using deprecated functions, see #958 -- set(RELEASE_CXX_FLAGS "-O2") -- set(DEBUG_CXX_FLAGS "-g -O0") -+ set(NORMAL_CXX_FLAGS "-std=c++11 -Wno-error=deprecated-declarations") # updated version of physfs is not available on some platforms so we keep using deprecated functions, see #958 - set(TEST_CXX_FLAGS "-pthread") - add_definitions(-DNOEXCEPT=noexcept -DHAVE_DEMANGLE) - elseif(CMAKE_CXX_COMPILER_ID MATCHES "MSVC") + + set(NORMAL_CXX_FLAGS "-Wall -Wold-style-cast -pedantic-errors -Wmissing-prototypes") + set(NORMAL_CXX_FLAGS "${NORMAL_CXX_FLAGS} -Wno-error=deprecated-declarations") # updated version of physfs is not available on some platforms so we keep using deprecated functions, see #958 diff --git a/games/colobot/files/patch-data_CMakeLists.txt b/games/colobot/files/patch-data_CMakeLists.txt deleted file mode 100644 index 456d19b6661f..000000000000 --- a/games/colobot/files/patch-data_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- data/CMakeLists.txt.orig 2019-02-23 19:01:32 UTC -+++ data/CMakeLists.txt -@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 2.8) - option(TRANSLATIONS "Enable translations of help and level files" ON) - - if(TRANSLATIONS) -- find_package(PythonInterp 2.7 REQUIRED) -+ find_package(PythonInterp REQUIRED) - else() - message(STATUS "Translations disabled; only English files will be installed") - endif() diff --git a/games/colobot/files/patch-src_common_system_system.cpp b/games/colobot/files/patch-src_common_system_system.cpp index 88d93b0e2ee7..fda36181d426 100644 --- a/games/colobot/files/patch-src_common_system_system.cpp +++ b/games/colobot/files/patch-src_common_system_system.cpp @@ -1,4 +1,4 @@ ---- src/common/system/system.cpp.orig 2021-08-21 20:57:34 UTC +--- src/common/system/system.cpp.orig 2024-12-23 20:22:56 UTC +++ src/common/system/system.cpp @@ -24,7 +24,7 @@ @@ -9,7 +9,7 @@ #include "common/system/system_linux.h" #elif defined(PLATFORM_MACOSX) #include "common/system/system_macosx.h" -@@ -43,7 +43,7 @@ std::unique_ptr<CSystemUtils> CSystemUtils::Create() +@@ -44,7 +44,7 @@ std::unique_ptr<CSystemUtils> CSystemUtils::Create() std::unique_ptr<CSystemUtils> instance; #if defined(PLATFORM_WINDOWS) instance = MakeUnique<CSystemUtilsWindows>(); diff --git a/games/colobot/files/patch-src_common_system_system__linux.cpp b/games/colobot/files/patch-src_common_system_system__linux.cpp deleted file mode 100644 index f8c50217d45b..000000000000 --- a/games/colobot/files/patch-src_common_system_system__linux.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/common/system/system_linux.cpp.orig 2021-12-03 22:35:25 UTC -+++ src/common/system/system_linux.cpp -@@ -98,7 +98,7 @@ void CSystemUtilsLinux::InterpolateTimeStamp(SystemTim - - void CSystemUtilsLinux::GetCurrentTimeStamp(SystemTimeStamp *stamp) - { -- clock_gettime(CLOCK_MONOTONIC_RAW, &stamp->clockTime); -+ clock_gettime(CLOCK_MONOTONIC, &stamp->clockTime); - } - - long long CSystemUtilsLinux::TimeStampExactDiff(SystemTimeStamp *before, SystemTimeStamp *after) diff --git a/games/colobot/pkg-plist b/games/colobot/pkg-plist index a7fd6f3659b7..3d8914146330 100644 --- a/games/colobot/pkg-plist +++ b/games/colobot/pkg-plist @@ -135,6 +135,7 @@ share/games/colobot/fonts/dvu_sans_bold.ttf share/games/colobot/fonts/dvu_sans_italic.ttf share/games/colobot/fonts/dvu_sans_mono.ttf share/games/colobot/fonts/dvu_sans_mono_bold.ttf +share/games/colobot/fonts/fonts.ini share/games/colobot/help/B/authors.txt share/games/colobot/help/B/battles.txt share/games/colobot/help/B/cbot.txt @@ -2591,6 +2592,8 @@ share/games/colobot/levels/missions/chapter003/level005/scene.txt share/games/colobot/levels/missions/chapter003/planet.txt share/games/colobot/levels/missions/chapter003/terrain.txt share/games/colobot/levels/missions/chapter004/chaptertitle.txt +share/games/colobot/levels/missions/chapter004/clear.txt +share/games/colobot/levels/missions/chapter004/foggy.txt share/games/colobot/levels/missions/chapter004/level001/help/help.B.txt share/games/colobot/levels/missions/chapter004/level001/help/help.C.txt share/games/colobot/levels/missions/chapter004/level001/help/help.D.txt @@ -3261,6 +3264,8 @@ share/games/colobot/levels/plus/chapter003/level003/scene.txt share/games/colobot/levels/plus/chapter003/planet.txt share/games/colobot/levels/plus/chapter003/terrain.txt share/games/colobot/levels/plus/chapter004/chaptertitle.txt +share/games/colobot/levels/plus/chapter004/clear.txt +share/games/colobot/levels/plus/chapter004/foggy.txt share/games/colobot/levels/plus/chapter004/level001/help/help.B.txt share/games/colobot/levels/plus/chapter004/level001/help/help.C.txt share/games/colobot/levels/plus/chapter004/level001/help/help.D.txt @@ -4236,6 +4241,7 @@ share/games/colobot/textures/res12.png share/games/colobot/textures/res13.png share/games/colobot/textures/res14.png share/games/colobot/textures/res15.png +share/games/colobot/textures/res16.png share/games/colobot/textures/resae.png share/games/colobot/textures/resas.png share/games/colobot/textures/roca2.png @@ -4256,5 +4262,6 @@ share/locale/fr/LC_MESSAGES/colobot.mo share/locale/pl/LC_MESSAGES/colobot.mo share/locale/pt/LC_MESSAGES/colobot.mo share/locale/ru/LC_MESSAGES/colobot.mo +share/man/fr/man6/colobot.6.gz share/man/man6/colobot.6.gz share/metainfo/info.colobot.Colobot.appdata.xml diff --git a/games/endless-sky/Makefile b/games/endless-sky/Makefile index ed34240958f9..edf53a4555a3 100644 --- a/games/endless-sky/Makefile +++ b/games/endless-sky/Makefile @@ -22,10 +22,9 @@ USE_GITHUB= yes USES= cmake compiler:c++11-lang gl jpeg openal sdl USE_SDL= sdl2 USE_GL= gl glew -CMAKE_OFF= ES_USE_VCPKG CMAKE_CXX_SCAN_FOR_MODULES +CMAKE_OFF= ES_USE_VCPKG \ + CMAKE_CXX_SCAN_FOR_MODULES CMAKE_ARGS= -DCMAKE_INSTALL_DOCDIR="${DOCSDIR}" -# https://github.com/endless-sky/endless-sky/issues/10714#issuecomment-2448722018 -TEST_ENV= ASAN_OPTIONS=detect_container_overflow=0 LDFLAGS_i386= -Wl,-znotext diff --git a/games/flightgear-aircraft/Makefile b/games/flightgear-aircraft/Makefile index d0d5722f75ca..3000354b9fd1 100644 --- a/games/flightgear-aircraft/Makefile +++ b/games/flightgear-aircraft/Makefile @@ -1,9 +1,8 @@ PORTNAME= flightgear-aircraft -PORTVERSION= 20190826 +PORTVERSION= 20251017 CATEGORIES= games # See http://www.flightgear.org/templates.js -MASTER_SITES= http://mirrors.ibiblio.org/flightgear/ftp/Aircraft/ \ - http://ftp.igh.cnrs.fr/pub/flightgear/ftp/Aircraft/ +MASTER_SITES= http://mirrors.ibiblio.org/flightgear/ftp/Aircraft-2024/ # Selection of production-ready/well-known planes # (planes already included in flightgear-data are excluded) # Please contact MAINTAINER if a plane is missing diff --git a/games/flightgear-aircraft/distinfo b/games/flightgear-aircraft/distinfo index 882187e2279c..2317d587bf24 100644 --- a/games/flightgear-aircraft/distinfo +++ b/games/flightgear-aircraft/distinfo @@ -1,71 +1,71 @@ -TIMESTAMP = 1566507212 -SHA256 (flightgear-aircraft/737-200.zip) = 99e6f3b67932d032203a20858c66e35cbeaf9f9fa31d41d006f3b652a54743c8 -SIZE (flightgear-aircraft/737-200.zip) = 12359913 -SHA256 (flightgear-aircraft/A-10.zip) = 36a1e76f88e24a4eb6fc6ba88994ff9ef60602181d51c6e68da5ba904b3f44e0 -SIZE (flightgear-aircraft/A-10.zip) = 9829509 +TIMESTAMP = 1760729034 +SHA256 (flightgear-aircraft/737-200.zip) = 9464ca2b5bb4eb1dd1e8d39a9f78aae43a0de21a96204382d95aae9f82702b6a +SIZE (flightgear-aircraft/737-200.zip) = 31936863 +SHA256 (flightgear-aircraft/A-10.zip) = d0b3d053c91e8ae3c88da1d3ec08beadeebea0adcceaafea4ccfcb7cec2e7b52 +SIZE (flightgear-aircraft/A-10.zip) = 9838104 SHA256 (flightgear-aircraft/A300.zip) = 7647f367b98fa530178fdd06121cb8a22429b547a2b7e45566c2bdd2f5297acb SIZE (flightgear-aircraft/A300.zip) = 384543 -SHA256 (flightgear-aircraft/Alouette-II.zip) = 00605384da3864465072653cd23d6c29e00c6ca85cd929ea23ad5322e1e049e1 -SIZE (flightgear-aircraft/Alouette-II.zip) = 5368042 -SHA256 (flightgear-aircraft/Alphajet.zip) = 788dbf694558a50b9a7da55e7027cbee4156afaa55f90535ad48c8002f341a6b -SIZE (flightgear-aircraft/Alphajet.zip) = 19748089 -SHA256 (flightgear-aircraft/B-17.zip) = 4248384d69ace649f1878e203a0094c980e666da75442cda29f4ceff060e410c -SIZE (flightgear-aircraft/B-17.zip) = 17502563 -SHA256 (flightgear-aircraft/Breguet-XIX.zip) = da7bbd4541e34513ec7c2a7876af01cc982d25663512a05d67519bfc15a22445 -SIZE (flightgear-aircraft/Breguet-XIX.zip) = 6352960 -SHA256 (flightgear-aircraft/C130.zip) = 95c7d255a64bd18bb167db1a9ed09a2ee2d2219572d932aab6cf9c88b2767f20 -SIZE (flightgear-aircraft/C130.zip) = 23146778 -SHA256 (flightgear-aircraft/Caravelle.zip) = d73b2cf4f4e66a09dc832cad8dbf5cd12149d87b9df0a947fe2eced839eb0acb -SIZE (flightgear-aircraft/Caravelle.zip) = 14673553 -SHA256 (flightgear-aircraft/Caudron-G3.zip) = 2040df96c25fe86433a272b6de827d5195db921beb7ea9980b738118f2c079da -SIZE (flightgear-aircraft/Caudron-G3.zip) = 4514044 -SHA256 (flightgear-aircraft/F80C.zip) = 663f52fd02ba7e3bd1a92fbad619d17142a231a5bc35d8ec7b36e0889ee64780 -SIZE (flightgear-aircraft/F80C.zip) = 1515877 -SHA256 (flightgear-aircraft/Hurricane.zip) = aa64efe8cacf020e9f8f7de510776904851cfe6c89bc604ccc9e93fbd7a8a323 -SIZE (flightgear-aircraft/Hurricane.zip) = 12025134 -SHA256 (flightgear-aircraft/IL-2.zip) = 01b6b621ff0f967f263c3b37917662aad62c3b8f169563ad43510c167f17c324 -SIZE (flightgear-aircraft/IL-2.zip) = 5286915 -SHA256 (flightgear-aircraft/Lightning.zip) = f5f6d1ad440d4bf7c9842e2efa11a8e508df8987744b5eab386840fe15a7106f -SIZE (flightgear-aircraft/Lightning.zip) = 4719496 -SHA256 (flightgear-aircraft/Lockheed1049h.zip) = db668736d10898d4814f0e45837abd7586505df10639507c13b0a5b31e11b67a -SIZE (flightgear-aircraft/Lockheed1049h.zip) = 12544905 -SHA256 (flightgear-aircraft/Messerschmitt-P1101.zip) = 77d8a00852d3a3c619abc57ceabede28e04ae16b4cb5fee405af4a2f4860a586 -SIZE (flightgear-aircraft/Messerschmitt-P1101.zip) = 4347821 -SHA256 (flightgear-aircraft/MirageIII.zip) = 9d9ad1f02be87ce3bc8822ce940f63ecbffeba9b8550f6fa6e659276af08dc0d -SIZE (flightgear-aircraft/MirageIII.zip) = 11101929 -SHA256 (flightgear-aircraft/PaperAirplane.zip) = bddb0adcd9715c29e2c1627091327ca5f50d0c4004e47c2a54ff48885d252d83 -SIZE (flightgear-aircraft/PaperAirplane.zip) = 867442 -SHA256 (flightgear-aircraft/Pond-Racer.zip) = bc54f3829a58da73202991bdded5d9a9cd3d85a02bfb0f14b006b9db1d2a0c5a -SIZE (flightgear-aircraft/Pond-Racer.zip) = 5090201 -SHA256 (flightgear-aircraft/R44.zip) = e2f3a5816a8c210fcb4907dc8754f6257147573640777d2f1a339c6b4d7826fe -SIZE (flightgear-aircraft/R44.zip) = 48499154 -SHA256 (flightgear-aircraft/Spitfire.zip) = f6767d995b3833e9e25e0951a3aebdb9c022611b6b1b4a1edc66a30ad8a2c0d2 -SIZE (flightgear-aircraft/Spitfire.zip) = 20947651 -SHA256 (flightgear-aircraft/Stieglitz.zip) = ca417070e23a68fbb44de3011695b947102d95527770ba4d9352cfa61f5fc457 -SIZE (flightgear-aircraft/Stieglitz.zip) = 4496427 -SHA256 (flightgear-aircraft/Super-Etendard.zip) = 9c1965415b3e389beb7fcd0df2195c3809d22c60a9b11b02d5e5daba36624b71 -SIZE (flightgear-aircraft/Super-Etendard.zip) = 10405535 -SHA256 (flightgear-aircraft/Supermarine-S.6B.zip) = 955d3c7324b5e7260ce9fc2139d7243edddb8fcf1899790b8357708de6a1664e -SIZE (flightgear-aircraft/Supermarine-S.6B.zip) = 3256823 -SHA256 (flightgear-aircraft/Superwal.zip) = fe2b97d844cfc9acb8979942451930ad6eab87ebdd59035179c04f452a5f1439 -SIZE (flightgear-aircraft/Superwal.zip) = 2650455 -SHA256 (flightgear-aircraft/airwaveXtreme150.zip) = 92d83237a778dacdab03fbf1383e384c7dcddbe5e2519c8c66ef676ea4e0d725 -SIZE (flightgear-aircraft/airwaveXtreme150.zip) = 1241435 -SHA256 (flightgear-aircraft/asw20.zip) = 0a46b42793f27d5b30f94db12c55a00d860ff00d4b83ee3f8e98d8616d2b9c21 -SIZE (flightgear-aircraft/asw20.zip) = 3589059 -SHA256 (flightgear-aircraft/bf109.zip) = 04a1fc7b71928d52471a269862534e4f402f9a5991dfa8a32b720c8f1c883d85 -SIZE (flightgear-aircraft/bf109.zip) = 46053601 -SHA256 (flightgear-aircraft/c310.zip) = b1f5bb3c8e0ba7f31094fbf2a6299ae66b51328279a1dcb5cfdf352bfefe23af -SIZE (flightgear-aircraft/c310.zip) = 612993 -SHA256 (flightgear-aircraft/dhc3.zip) = f70914dc669aff4ef5c68c4259ce45ac43ae54c0e8ba706df7ef8ae92a5b15e8 -SIZE (flightgear-aircraft/dhc3.zip) = 24004919 -SHA256 (flightgear-aircraft/f16.zip) = a52dbbd12c6142b14b5521287232cd43283ef38823935ffb22a3cd277bc62bf5 -SIZE (flightgear-aircraft/f16.zip) = 141830293 -SHA256 (flightgear-aircraft/harrier.zip) = 38fe71c2449bd992a8a730e5e1f8d630656a23d07f7de83fb67785db32004986 -SIZE (flightgear-aircraft/harrier.zip) = 4220523 -SHA256 (flightgear-aircraft/pa24-250.zip) = 3a287a7558b7df426e57eb7e74c20c862b999493f8808142b4e462090d7b6080 -SIZE (flightgear-aircraft/pa24-250.zip) = 2093285 -SHA256 (flightgear-aircraft/tu154.zip) = 93ef390654688d37f435be9285357834291c8fc7f2afcacbf920dd4acab96423 -SIZE (flightgear-aircraft/tu154.zip) = 1383919 -SHA256 (flightgear-aircraft/wrightFlyer1903.zip) = 0146955bd3b620d62f2bbb0e72a7c9e518cc86ae97f2d76ffb1a29b238d84c96 -SIZE (flightgear-aircraft/wrightFlyer1903.zip) = 1550999 +SHA256 (flightgear-aircraft/Alouette-II.zip) = 1a3228d4f1309b9e901cd2293f26e6e795f64d836691bb22cd17f1f2c880b1cb +SIZE (flightgear-aircraft/Alouette-II.zip) = 25665917 +SHA256 (flightgear-aircraft/Alphajet.zip) = da7746397c1aed6de0a2a9e8e84d58150f34c8aa7ca23a915e7d82fa7f918e14 +SIZE (flightgear-aircraft/Alphajet.zip) = 123087786 +SHA256 (flightgear-aircraft/B-17.zip) = a18962ad871678a50c3acb0cb71d146df9668c803125560e43f73e38d7bc199d +SIZE (flightgear-aircraft/B-17.zip) = 35610787 +SHA256 (flightgear-aircraft/Breguet-XIX.zip) = cd01028439aab02a1012156e3d64545623961f0302cc0d17459102bfc15fe8b6 +SIZE (flightgear-aircraft/Breguet-XIX.zip) = 6357593 +SHA256 (flightgear-aircraft/C130.zip) = cf72c728e8111022754d788e6d1efb1cf89eca0c05931193b3ddfaeed2c379c1 +SIZE (flightgear-aircraft/C130.zip) = 76859988 +SHA256 (flightgear-aircraft/Caravelle.zip) = dad86884fff5e01904722c7a3d41d2b8eb5027210b6deb390e111d10e4bf347f +SIZE (flightgear-aircraft/Caravelle.zip) = 39615790 +SHA256 (flightgear-aircraft/Caudron-G3.zip) = b58293780aed60b1cea0c8daef425139f2a390785f33c14cd58453fd8c8fd4a1 +SIZE (flightgear-aircraft/Caudron-G3.zip) = 23720305 +SHA256 (flightgear-aircraft/F80C.zip) = 7e6d72122a18e502a0c432139cc306e717c41fabf73c52c23c115b985f5f8c22 +SIZE (flightgear-aircraft/F80C.zip) = 1523646 +SHA256 (flightgear-aircraft/Hurricane.zip) = 1a1337bd74a5587331a74c56f2b65a8301d2d25e616c8b794cd14f081e100ee5 +SIZE (flightgear-aircraft/Hurricane.zip) = 12059512 +SHA256 (flightgear-aircraft/IL-2.zip) = be813a7852997f7ab18853d565019bd2654dc31f86b0d1f20c3daa83992b54c5 +SIZE (flightgear-aircraft/IL-2.zip) = 17567721 +SHA256 (flightgear-aircraft/Lightning.zip) = 4b49ab8847e9dc7565b605157c601b86f5db502ecc8fca0a7fd86bd228f3156c +SIZE (flightgear-aircraft/Lightning.zip) = 4720800 +SHA256 (flightgear-aircraft/Lockheed1049h.zip) = e8f2922ba66cdd9e40ccd5b2e48a6f6da8fbb4d856f8d3c696dd0e0a614ce0f5 +SIZE (flightgear-aircraft/Lockheed1049h.zip) = 12532485 +SHA256 (flightgear-aircraft/Messerschmitt-P1101.zip) = 0b2b2b2891466bb9cb7a21c41f932891a9a08a9a331ce37f4d4e143f66220917 +SIZE (flightgear-aircraft/Messerschmitt-P1101.zip) = 4344892 +SHA256 (flightgear-aircraft/MirageIII.zip) = 81dbfabe7b1208969883885c6f6d1eaa03557dfe0a9f367646bdafb2e8627946 +SIZE (flightgear-aircraft/MirageIII.zip) = 95507563 +SHA256 (flightgear-aircraft/PaperAirplane.zip) = b34c92083231853b866227bcada65368138a105e5bd075d7b7bae098e56dc1d6 +SIZE (flightgear-aircraft/PaperAirplane.zip) = 867248 +SHA256 (flightgear-aircraft/Pond-Racer.zip) = 343a944ba824205845d94cfb494ed0147493c350660e116f061acbce86095900 +SIZE (flightgear-aircraft/Pond-Racer.zip) = 5091054 +SHA256 (flightgear-aircraft/R44.zip) = 8a3b6566ab1446cf74c66afd9734d38e823f97e4a889017f2645c0c50f9b2463 +SIZE (flightgear-aircraft/R44.zip) = 59675057 +SHA256 (flightgear-aircraft/Spitfire.zip) = dd626ee7d7264eef35e1393bb2c29333d17b61cacb2be21a1367b8f4ffdb5b3a +SIZE (flightgear-aircraft/Spitfire.zip) = 20999344 +SHA256 (flightgear-aircraft/Stieglitz.zip) = 034d5a699627dc8466f3a285efdb27f7a2da1d47ed35c7987ee127599887cf1d +SIZE (flightgear-aircraft/Stieglitz.zip) = 4480695 +SHA256 (flightgear-aircraft/Super-Etendard.zip) = 912d19e0ea70cb08f4fdad667afc7de0c445261cd56d5fa0f66d31601d4e1742 +SIZE (flightgear-aircraft/Super-Etendard.zip) = 30201764 +SHA256 (flightgear-aircraft/Supermarine-S.6B.zip) = 084d88f0d0ced452372fe4b1e131018a6e684180aa6daa6df8d5285b7c5fd2fe +SIZE (flightgear-aircraft/Supermarine-S.6B.zip) = 25622086 +SHA256 (flightgear-aircraft/Superwal.zip) = 86e527f9a9dacdb8502a1e4127819430c678f5157a00ed0560813d71c322130c +SIZE (flightgear-aircraft/Superwal.zip) = 2630011 +SHA256 (flightgear-aircraft/airwaveXtreme150.zip) = fbf3bfbbd54074ac2a631393b8ca9bfbc97e8211b78d156717c307e0b9102adf +SIZE (flightgear-aircraft/airwaveXtreme150.zip) = 1239205 +SHA256 (flightgear-aircraft/asw20.zip) = 224b798c8188a836c840555e517bc1ddcd397ee7eb71311793d1fe43a77d838e +SIZE (flightgear-aircraft/asw20.zip) = 8474757 +SHA256 (flightgear-aircraft/bf109.zip) = 9c5ce561125a4e2beb59108b9006e29b836604d05dbcc8f4d67c96e238a25413 +SIZE (flightgear-aircraft/bf109.zip) = 46069381 +SHA256 (flightgear-aircraft/c310.zip) = 9d2251500c8f8a2c8cde9d22d887b444dc358982f8b24b222a8185c0f1d5be0e +SIZE (flightgear-aircraft/c310.zip) = 611618 +SHA256 (flightgear-aircraft/dhc3.zip) = d27c4626f4e9ea491ebf01862c5cb651c16fb6ebb52281409573aa9174945fce +SIZE (flightgear-aircraft/dhc3.zip) = 58119914 +SHA256 (flightgear-aircraft/f16.zip) = 7e399f0d620df6a1eefc30b0aac29e36a4256b5c8c74983f5e505b1789f0fa32 +SIZE (flightgear-aircraft/f16.zip) = 534118989 +SHA256 (flightgear-aircraft/harrier.zip) = 17215d4cc3d569fa314e2cd9a2a84e54a8b1efcde67ae5701720226565c2cdb0 +SIZE (flightgear-aircraft/harrier.zip) = 4219112 +SHA256 (flightgear-aircraft/pa24-250.zip) = 3a530842570aefb6dd7d6fce0b72a3f3c0f89ba4ed89ef050d919c2690d5075b +SIZE (flightgear-aircraft/pa24-250.zip) = 2091748 +SHA256 (flightgear-aircraft/tu154.zip) = a56d6fa990bf0a70a9cccc8ac9477bde7390d6c22c29704ec94a8199a35b1d3d +SIZE (flightgear-aircraft/tu154.zip) = 1381959 +SHA256 (flightgear-aircraft/wrightFlyer1903.zip) = a3f692b850c13553536d62b7b7df1546d8c819b9ed1b5b930eb43a3a1453f341 +SIZE (flightgear-aircraft/wrightFlyer1903.zip) = 1550688 diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index 294cd5db19b5..393d32c4399a 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,5 +1,5 @@ PORTNAME= veloren -PORTVERSION= s20251021 +PORTVERSION= s20251022 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly @@ -24,7 +24,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl USES= cargo xorg USE_XORG= xcb USE_GITLAB= yes -GL_TAGNAME= v0.17.0-1271-g9f46cca9be # git describe --match='v[0-9]*' weekly +GL_TAGNAME= v0.17.0-1273-gab4cecf289 # git describe --match='v[0-9]*' weekly CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib" PLIST_FILES= bin/${PORTNAME}-server-cli \ bin/${PORTNAME}-voxygen \ diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo index 16213c226e5f..cb3c24d91d2f 100644 --- a/games/veloren-weekly/distinfo +++ b/games/veloren-weekly/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1761032603 +TIMESTAMP = 1761180014 SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618 @@ -1925,5 +1925,5 @@ SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43 SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402 SHA256 (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = ffc38b7c73cb6419d02a21a3905cd0b00b3a544711230c5b11ef77301b7b9bb2 SIZE (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = 4379268 -SHA256 (veloren-v0.17.0-1271-g9f46cca9be.tar.bz2) = 17664470acb3ace017f73be52d8f3b6e207019a6ce9f00dd3a37afb7a6e83715 -SIZE (veloren-v0.17.0-1271-g9f46cca9be.tar.bz2) = 345074883 +SHA256 (veloren-v0.17.0-1273-gab4cecf289.tar.bz2) = f28596371b4e5301339130d51268126bfcb3a6369a16586dc4030236adadba03 +SIZE (veloren-v0.17.0-1273-gab4cecf289.tar.bz2) = 344225785 diff --git a/graphics/Makefile b/graphics/Makefile index a84fee968940..bd51262e1430 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -921,6 +921,7 @@ SUBDIR += py-contextily SUBDIR += py-descartes SUBDIR += py-diplib + SUBDIR += py-dj52-sorl-thumbnail SUBDIR += py-django-easy-thumbnails SUBDIR += py-djvulibre SUBDIR += py-exifread diff --git a/graphics/digikam/Makefile b/graphics/digikam/Makefile index aed06b7421ae..bab4f3f3a0a5 100644 --- a/graphics/digikam/Makefile +++ b/graphics/digikam/Makefile @@ -1,5 +1,5 @@ PORTNAME= digikam -DISTVERSION= 8.7.0 +DISTVERSION= 8.8.0 CATEGORIES= graphics kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} \ https://files.kde.org/${PORTNAME}/%SUBDIR%/:aitools,aesthetic,autotags,face,testimage,yunet \ diff --git a/graphics/digikam/distinfo b/graphics/digikam/distinfo index cb07adbc6828..0f555e15b762 100644 --- a/graphics/digikam/distinfo +++ b/graphics/digikam/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1755889431 -SHA256 (KDE/digikam/digiKam-8.7.0.tar.xz) = 79e35ec20a43934cf8322d47c9c0540b0b8b727fa7d9aceb90f710fcfe9da02f -SIZE (KDE/digikam/digiKam-8.7.0.tar.xz) = 55060536 +TIMESTAMP = 1761264364 +SHA256 (KDE/digikam/digiKam-8.8.0.tar.xz) = db3a1b6e3c73f903e3dff8003f52455dd2ecd198cb66534fee4abbd0bdeb6b9a +SIZE (KDE/digikam/digiKam-8.8.0.tar.xz) = 61419860 SHA256 (KDE/digikam/weights_inceptionv3_299.pb) = 8923e3daff71c07533b9023ef32c69d8c058d1e0931d76d8b81241a201138538 SIZE (KDE/digikam/weights_inceptionv3_299.pb) = 88007527 SHA256 (KDE/digikam/deep-image-orientation-angle-detection.onnx) = e9f9d20330977750bc941b5f820f80a07eef3b23bd8b2271d44d14488d8709b5 diff --git a/graphics/digikam/pkg-plist b/graphics/digikam/pkg-plist index a8e603db429f..b2473a48c89f 100644 --- a/graphics/digikam/pkg-plist +++ b/graphics/digikam/pkg-plist @@ -205,6 +205,7 @@ lib/libdigikamgui.so.%%SHLIB_VER%% %%QT_PLUGINDIR%%/digikam/editor/Editor_AutoCorrectionTool_Plugin.so %%QT_PLUGINDIR%%/digikam/editor/Editor_AutoCropTool_Plugin.so %%QT_PLUGINDIR%%/digikam/editor/Editor_BWSepiaTool_Plugin.so +%%QT_PLUGINDIR%%/digikam/editor/Editor_BackgroundBlurTool_Plugin.so %%QT_PLUGINDIR%%/digikam/editor/Editor_BcgTool_Plugin.so %%QT_PLUGINDIR%%/digikam/editor/Editor_BlurFxTool_Plugin.so %%QT_PLUGINDIR%%/digikam/editor/Editor_BlurTool_Plugin.so diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile index 6fe4d0d5dfc8..bc4cadee66fa 100644 --- a/graphics/drawio/Makefile +++ b/graphics/drawio/Makefile @@ -1,6 +1,6 @@ PORTNAME= drawio PORTVERSION= 28.0.6 -PORTREVISION= 9 +PORTREVISION= 10 DISTVERSIONPREFIX= x86_64- CATEGORIES= graphics MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/ diff --git a/graphics/leptonica/Makefile b/graphics/leptonica/Makefile index faf9f7e14b84..c5195a5c62ee 100644 --- a/graphics/leptonica/Makefile +++ b/graphics/leptonica/Makefile @@ -1,12 +1,11 @@ PORTNAME= leptonica -DISTVERSION= 1.82.0 -PORTREVISION= 2 +DISTVERSION= 1.86.0 CATEGORIES= graphics -MASTER_SITES= https://github.com/DanBloomberg/${PORTNAME}/releases/download/${DISTVERSION}/ \ +MASTER_SITES= https://github.com/user-attachments/files/22412990/ \ http://www.${PORTNAME}.org/source/ -PATCH_SITES= https://github.com/DanBloomberg/leptonica/commit/ -PATCHFILES= b282ed9482e335439ccc429d4cd1dba517ba0c4d.patch:-p1 +PATCH_SITES= https://github.com/DanBloomberg/leptonica/commit/ +PATCHFILES= e0936377f9094b72f7f2ea6bc34311ccc69b2f71.patch:-p1 MAINTAINER= hiroto.kagotani@gmail.com COMMENT= C library for efficient image processing and image analysis operations @@ -15,7 +14,7 @@ WWW= http://www.leptonica.org/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/leptonica-license.txt -USES= cmake cpe localbase pkgconfig +USES= cmake cpe localbase pathfix pkgconfig USE_LDCONFIG= yes CONFLICTS= leptonlib @@ -29,26 +28,32 @@ OPTIONS_SUB= yes BIN_DESC= Build additional programs BIN_CMAKE_BOOL= BUILD_PROG + GIF_LIB_DEPENDS= libgif.so:graphics/giflib -GIF_CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_GIF:BOOL=True +GIF_CMAKE_BOOL= ENABLE_GIF + JPEG2000_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg -JPEG2000_CMAKE_BOOL= OPENJPEG_SUPPORT +JPEG2000_CMAKE_BOOL= ENABLE_OPENJPEG + JPEG_USES= jpeg -JPEG_CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_JPEG:BOOL=True +JPEG_CMAKE_BOOL= ENABLE_JPEG + PNG_LIB_DEPENDS= libpng.so:graphics/png -PNG_CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_PNG:BOOL=True +PNG_CMAKE_BOOL= ENABLE_PNG + TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff -TIFF_CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_TIFF +TIFF_CMAKE_BOOL= ENABLE_TIFF + WEBP_LIB_DEPENDS= libwebp.so:graphics/webp -WEBP_CMAKE_BOOL= LIBWEBP_SUPPORT +WEBP_CMAKE_BOOL= ENABLE_WEBP post-install: - ${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.5.4.0 \ + ${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.6.0.0 \ ${STAGEDIR}${PREFIX}/lib/liblept.so - ${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.5.4.0 \ - ${STAGEDIR}${PREFIX}/lib/liblept.so.5 - ${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.5.4.0 \ - ${STAGEDIR}${PREFIX}/lib/liblept.so.5.4.0 + ${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.6.0.0 \ + ${STAGEDIR}${PREFIX}/lib/liblept.so.6 + ${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.6.0.0 \ + ${STAGEDIR}${PREFIX}/lib/liblept.so.6.0.0 ${MKDIR} ${STAGEDIR}${PREFIX}/share/cmake/Modules ${INSTALL_DATA} ${WRKSRC}/cmake/FindLeptonica.cmake \ ${STAGEDIR}${PREFIX}/share/cmake/Modules/ diff --git a/graphics/leptonica/distinfo b/graphics/leptonica/distinfo index cd3da62ff805..9f9418b07b85 100644 --- a/graphics/leptonica/distinfo +++ b/graphics/leptonica/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1641427253 -SHA256 (leptonica-1.82.0.tar.gz) = 155302ee914668c27b6fe3ca9ff2da63b245f6d62f3061c8f27563774b8ae2d6 -SIZE (leptonica-1.82.0.tar.gz) = 14041481 -SHA256 (b282ed9482e335439ccc429d4cd1dba517ba0c4d.patch) = 5a9b7afa4adf0d72338c38ff802f4b312bcee3f06bde697177b905d3c7a60a38 -SIZE (b282ed9482e335439ccc429d4cd1dba517ba0c4d.patch) = 13952 +TIMESTAMP = 1758372665 +SHA256 (leptonica-1.86.0.tar.gz) = 1fa08e40bb37fd45802d5e6e7b43927449a5c47d4608ef99d3bd3f0fa76baedc +SIZE (leptonica-1.86.0.tar.gz) = 14802116 +SHA256 (e0936377f9094b72f7f2ea6bc34311ccc69b2f71.patch) = f411e8f7a7bb7d4996c7e1e7e0f7ca49aae189e1269efd17b466fe9c069e020d +SIZE (e0936377f9094b72f7f2ea6bc34311ccc69b2f71.patch) = 3323 diff --git a/graphics/leptonica/files/patch-openjpeg-2.5 b/graphics/leptonica/files/patch-openjpeg-2.5 deleted file mode 100644 index 4b4e95a9457e..000000000000 --- a/graphics/leptonica/files/patch-openjpeg-2.5 +++ /dev/null @@ -1,59 +0,0 @@ -diff -u CMakeLists.txt.orig CMakeLists.txt ---- CMakeLists.txt.orig -+++ CMakeLists.txt -@@ -141,6 +141,17 @@ - set(HAVE_LIBJP2K 1) - endif() - endif() -+ if(NOT JP2K) -+ find_path(JP2K_INCLUDE_DIR /openjpeg-2.5/openjpeg.h) -+ find_library(JP2K_LIBRARY NAMES openjp2) -+ if (JP2K_INCLUDE_DIR AND JP2K_LIBRARY) -+ set(JP2K 1) -+ set(JP2K_FOUND TRUE) -+ set(JP2K_LIBRARIES ${JP2K_LIBRARY}) -+ set(JP2K_INCLUDE_DIRS ${JP2K_INCLUDE_DIR}) -+ set(HAVE_LIBJP2K 1) -+ endif() -+ endif() - set(libs_private "${libs_private} -lopenjp2") - endif() - endif() -diff -u cmake/Configure.cmake.orig cmake/Configure.cmake ---- cmake/Configure.cmake.orig -+++ cmake/Configure.cmake -@@ -69,6 +69,7 @@ - openjpeg-2.2/openjpeg.h - openjpeg-2.3/openjpeg.h - openjpeg-2.4/openjpeg.h -+ openjpeg-2.5/openjpeg.h - ) - check_includes(include_files_list) - -@@ -146,7 +147,9 @@ - /* Define to 1 if you have zlib. */ - #cmakedefine HAVE_LIBZ 1 - --#if defined(HAVE_OPENJPEG_2_4_OPENJPEG_H) -+#if defined(HAVE_OPENJPEG_2_5_OPENJPEG_H) -+#define LIBJP2K_HEADER <openjpeg-2.5/openjpeg.h> -+#elif defined(HAVE_OPENJPEG_2_4_OPENJPEG_H) - #define LIBJP2K_HEADER <openjpeg-2.4/openjpeg.h> - #elif defined(HAVE_OPENJPEG_2_3_OPENJPEG_H) - #define LIBJP2K_HEADER <openjpeg-2.3/openjpeg.h> -diff -u config/config.h.in.orig config/config.h.in ---- config/config.h.in.orig -+++ config/config.h.in -@@ -51,6 +51,12 @@ - /* Define to 1 if you have the <openjpeg-2.3/openjpeg.h> header file. */ - #undef HAVE_OPENJPEG_2_3_OPENJPEG_H - -+/* Define to 1 if you have the <openjpeg-2.4/openjpeg.h> header file. */ -+#undef HAVE_OPENJPEG_2_4_OPENJPEG_H -+ -+/* Define to 1 if you have the <openjpeg-2.5/openjpeg.h> header file. */ -+#undef HAVE_OPENJPEG_2_5_OPENJPEG_H -+ - /* Define to 1 if you have the <stdint.h> header file. */ - #undef HAVE_STDINT_H - diff --git a/graphics/leptonica/pkg-plist b/graphics/leptonica/pkg-plist index b4f431a774dc..558d7268cea7 100644 --- a/graphics/leptonica/pkg-plist +++ b/graphics/leptonica/pkg-plist @@ -11,6 +11,7 @@ include/leptonica/allheaders.h include/leptonica/alltypes.h include/leptonica/array.h +include/leptonica/array_internal.h include/leptonica/arrayaccess.h include/leptonica/bbuffer.h include/leptonica/bilateral.h @@ -18,6 +19,7 @@ include/leptonica/bmf.h include/leptonica/bmfdata.h include/leptonica/bmp.h include/leptonica/ccbord.h +include/leptonica/ccbord_internal.h include/leptonica/colorfill.h include/leptonica/dewarp.h include/leptonica/endianness.h @@ -31,6 +33,7 @@ include/leptonica/leptwin.h include/leptonica/list.h include/leptonica/morph.h include/leptonica/pix.h +include/leptonica/pix_internal.h include/leptonica/ptra.h include/leptonica/queue.h include/leptonica/rbtree.h @@ -46,10 +49,10 @@ lib/cmake/leptonica/LeptonicaConfig.cmake lib/cmake/leptonica/LeptonicaTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/leptonica/LeptonicaTargets.cmake lib/liblept.so -lib/liblept.so.5 -lib/liblept.so.5.4.0 +lib/liblept.so.6 +lib/liblept.so.6.0.0 lib/libleptonica.so -lib/libleptonica.so.5 -lib/libleptonica.so.5.4.0 +lib/libleptonica.so.6 +lib/libleptonica.so.6.0.0 libdata/pkgconfig/lept.pc share/cmake/Modules/FindLeptonica.cmake diff --git a/graphics/libskiasharp/Makefile b/graphics/libskiasharp/Makefile index d8a43fb8c120..897b6df67775 100644 --- a/graphics/libskiasharp/Makefile +++ b/graphics/libskiasharp/Makefile @@ -1,10 +1,9 @@ PORTNAME= libskiasharp DISTVERSIONPREFIX= v -DISTVERSION= 2.88.3 +DISTVERSION= 116 PORTREVISION= 2 +PORTREPOCH= 1 CATEGORIES= graphics -MASTER_SITES= LOCAL/bapt:libjpeg_turbo -DISTFILES= libjpeg_turbo-${LIBJPEG_TURBO_REV}.tar.gz:libjpeg_turbo MAINTAINER= bapt@FreeBSD.org COMMENT= Complete 2D graphic library for drawing Text, Geometries, and Images @@ -25,15 +24,13 @@ USES= jpeg ninja python:build USE_GITHUB= yes GH_ACCOUNT= mono GH_PROJECT= skia - -LIBJPEG_TURBO_REV= 22f1a22c99e9dde8cd3c72ead333f425c5a7aa77 +GH_TAGNAME= c16e913577083761d847146db7a04b8d3b3bf755 USE_LDCONFIG= yes USE_BINUTILS= yes -SOVERSION= 118.0.0 -# -# see https://github.com/libjpeg-turbo/libjpeg-turbo/issues/795#issuecomment-2484148592 +SOVERSION= 116.0.0 + GN_ARGS= is_official_build=true \ skia_enable_tools=false \ target_os="linux" \ @@ -41,13 +38,15 @@ GN_ARGS= is_official_build=true \ skia_use_sfntly=false \ skia_use_piex=true \ skia_use_harfbuzz=false \ + skia_use_wuffs=false \ skia_use_system_expat=true \ - skia_use_system_libjpeg_turbo=false \ + skia_use_system_libjpeg_turbo=true \ skia_use_system_freetype2=true \ skia_use_system_libpng=true \ skia_use_system_libwebp=true \ skia_use_system_zlib=true \ skia_enable_gpu=true \ + ska_enable_ganesh=true \ skia_enable_skottie=true \ skia_enable_pdf=true \ skia_use_dng_sdk=false \ @@ -55,10 +54,11 @@ GN_ARGS= is_official_build=true \ "-DSKIA_C_DLL", \ "-I${LOCALBASE}/include", \ "-I${LOCALBASE}/include/freetype2"] \ - extra_ldflags=["-L${LOCALBASE}/lib"] \ + extra_ldflags=["-L${LOCALBASE}/lib", \ + "-Wl,--version-script=${FILESDIR}/libskiasharp.map" ] \ linux_soname_version="${SOVERSION}" -BINARY_ALIAS= python=${PYTHON_CMD} \ +BINARY_ALIAS= python3=${PYTHON_CMD} \ ar=${LOCALBASE}/bin/ar ALL_TARGET= SkiaSharp @@ -67,10 +67,6 @@ BUILD_WRKSRC= ${WRKSRC}/out PLIST_FILES= lib/libSkiaSharp.so \ lib/libSkiaSharp.so.${SOVERSION} -post-extract: - ${MKDIR} ${WRKSRC}/third_party/externals - ${RLN} ${WRKDIR}/libjpeg_turbo ${WRKSRC}/third_party/externals/libjpeg-turbo - do-configure: cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} gn gen 'out' --args='${GN_ARGS}' diff --git a/graphics/libskiasharp/distinfo b/graphics/libskiasharp/distinfo index 68dc2ab49ef0..e5f8eaf8749e 100644 --- a/graphics/libskiasharp/distinfo +++ b/graphics/libskiasharp/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1732007783 -SHA256 (libjpeg_turbo-22f1a22c99e9dde8cd3c72ead333f425c5a7aa77.tar.gz) = 774aadf0ae4827ce77645442f8fba552c0be068c0bec7933fa99f4a490931433 -SIZE (libjpeg_turbo-22f1a22c99e9dde8cd3c72ead333f425c5a7aa77.tar.gz) = 2382951 -SHA256 (mono-skia-v2.88.3_GH0.tar.gz) = 899ee3693575dd5f1e769070672253beb03ece414ab2803228e346889f268dda -SIZE (mono-skia-v2.88.3_GH0.tar.gz) = 51816808 +TIMESTAMP = 1761315942 +SHA256 (mono-skia-v116-c16e913577083761d847146db7a04b8d3b3bf755_GH0.tar.gz) = 3fd17a42cca9a7dbde68ab016969b70ab7dd4833403ac1a192e1aa51aed4617b +SIZE (mono-skia-v116-c16e913577083761d847146db7a04b8d3b3bf755_GH0.tar.gz) = 60049970 diff --git a/graphics/libskiasharp/files/libskiasharp.map b/graphics/libskiasharp/files/libskiasharp.map new file mode 100644 index 000000000000..c10403496de8 --- /dev/null +++ b/graphics/libskiasharp/files/libskiasharp.map @@ -0,0 +1,10 @@ +libSkiaSharp { + global: + sk_*; + gr_*; + skottie_*; + sksg_*; + skresources_*; + local: + *; +}; diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index a70b875003fc..a3c94a5cb762 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= mesa -DISTVERSION= 25.3-branchpoint-90 -DISTVERSIONSUFFIX= -gb1370e1935c +DISTVERSION= 25.3-branchpoint-413 +DISTVERSIONSUFFIX= -g53bcab0288c CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index 9dbbbd0fed29..cdc5d206f96b 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1760723888 -SHA256 (mesa-25.3-branchpoint-90-gb1370e1935c.tar.bz2) = 4f5fb2132ecdb790405a3cfb5e19d95531dd4750d217bdc45415d762e7fc030a -SIZE (mesa-25.3-branchpoint-90-gb1370e1935c.tar.bz2) = 55327831 +TIMESTAMP = 1761335158 +SHA256 (mesa-25.3-branchpoint-413-g53bcab0288c.tar.bz2) = 72701e8e8137a226dcd057e9c69ad50d3c38d005f467c7dfbb05bc19e119efc8 +SIZE (mesa-25.3-branchpoint-413-g53bcab0288c.tar.bz2) = 55474572 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851 diff --git a/graphics/proj/Makefile b/graphics/proj/Makefile index 15672e8a0bcb..9909e35de29f 100644 --- a/graphics/proj/Makefile +++ b/graphics/proj/Makefile @@ -1,5 +1,5 @@ PORTNAME= proj -DISTVERSION= 9.6.0 +DISTVERSION= 9.7.0 PORTEPOCH= 1 CATEGORIES= graphics geography MASTER_SITES= https://github.com/OSGeo/PROJ/releases/download/${DISTVERSION}/ \ diff --git a/graphics/proj/distinfo b/graphics/proj/distinfo index c2740b7caa10..cfa672eb865a 100644 --- a/graphics/proj/distinfo +++ b/graphics/proj/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742567635 -SHA256 (proj-9.6.0.tar.gz) = d8cae521c311c39513193657e75767f7cfbf2f91bd202fcd4a200028d3b57e14 -SIZE (proj-9.6.0.tar.gz) = 5830688 +TIMESTAMP = 1759102930 +SHA256 (proj-9.7.0.tar.gz) = 65705ecd987b50bf63e15820ce6bd17c042feaabda981249831bd230f6689709 +SIZE (proj-9.7.0.tar.gz) = 5904389 diff --git a/graphics/proj/pkg-plist b/graphics/proj/pkg-plist index 8f3d5ba1db59..4eb6dd032543 100644 --- a/graphics/proj/pkg-plist +++ b/graphics/proj/pkg-plist @@ -36,7 +36,7 @@ lib/cmake/proj4/proj4-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/proj4/proj4-targets.cmake lib/libproj.so lib/libproj.so.25 -lib/libproj.so.25.9.6.0 +lib/libproj.so.25.9.7.0 libdata/pkgconfig/proj.pc share/bash-completion/completions/projinfo share/man/man1/cct.1.gz diff --git a/graphics/py-dj52-sorl-thumbnail/Makefile b/graphics/py-dj52-sorl-thumbnail/Makefile new file mode 100644 index 000000000000..b9883a81a9c7 --- /dev/null +++ b/graphics/py-dj52-sorl-thumbnail/Makefile @@ -0,0 +1,62 @@ +PORTNAME= sorl-thumbnail +DISTVERSION= 12.11.0 +CATEGORIES= graphics python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- +DISTNAME= sorl_thumbnail-${DISTVERSION} + +MAINTAINER= kai@FreeBSD.org +COMMENT= Sorl-thumbnail provides an easy way to generate image thumbnails +WWW= https://github.com/jazzband/sorl-thumbnail + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} + +USES= python:3.10+ +USE_PYTHON= autoplist concurrent pep517 + +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} + +NO_ARCH= yes +PORTDOCS= * + +OPTIONS_DEFINE= DOCS +OPTIONS_DEFAULT= PILLOW +OPTIONS_SINGLE= IMAGELIB +OPTIONS_GROUP= CACHING + +# An PGMAGICK option would still be possible as well, but the ports tree does +# not yet have a py-pgmagick port. +OPTIONS_SINGLE_IMAGELIB= GRAPHICSMAGICK IMAGEMAGICK PILLOW WAND +OPTIONS_GROUP_CACHING= REDIS + +GRAPHICSMAGICK_DESC= Use GraphicsMagick for image processing (faster) +IMAGEMAGICK_DESC= Use ImageMagick for image processing +PILLOW_DESC= Use internal image processing +REDIS_DESC= Use REDIS as Key Value Store +WAND_DESC= Use Wand with ImageMagick + +DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_FLAVOR} + +GRAPHICSMAGICK_RUN_DEPENDS= ${LOCALBASE}/bin/gm:graphics/GraphicsMagick +IMAGEMAGICK_USES= magick:6,run +PILLOW_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} +REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>0:databases/py-redis@${PY_FLAVOR} +WAND_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Wand>0:graphics/py-wand@${PY_FLAVOR} + +post-build-DOCS-on: + ${SETENV} PYTHONPATH=${WRKSRC} ${LOCALBASE}/bin/sphinx-build-${PYTHON_VER} \ + -d ${WRKDIR} -b html ${WRKSRC}/docs ${WRKSRC}/build/sphinx/html + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + (cd ${WRKSRC}/build/sphinx/html && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ + "! -name .buildinfo -and ! -name objects.inv") + +.include <bsd.port.mk> diff --git a/graphics/py-dj52-sorl-thumbnail/distinfo b/graphics/py-dj52-sorl-thumbnail/distinfo new file mode 100644 index 000000000000..71659dc4d34c --- /dev/null +++ b/graphics/py-dj52-sorl-thumbnail/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1755414298 +SHA256 (sorl_thumbnail-12.11.0.tar.gz) = 191b89c27ecb40b5c2a35549d557d17c4841c6aff439b2e17b938b91eea463b3 +SIZE (sorl_thumbnail-12.11.0.tar.gz) = 667102 diff --git a/graphics/py-dj52-sorl-thumbnail/files/patch-pyproject.toml b/graphics/py-dj52-sorl-thumbnail/files/patch-pyproject.toml new file mode 100644 index 000000000000..f38468089e04 --- /dev/null +++ b/graphics/py-dj52-sorl-thumbnail/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +Relax version requirements. + +--- pyproject.toml.orig 2025-08-20 12:07:03 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=64", "setuptools_scm>=8"] ++requires = ["setuptools", "setuptools_scm>=8"] + build-backend = "setuptools.build_meta" + + [project] diff --git a/graphics/py-dj52-sorl-thumbnail/pkg-descr b/graphics/py-dj52-sorl-thumbnail/pkg-descr new file mode 100644 index 000000000000..dbfc4c434b13 --- /dev/null +++ b/graphics/py-dj52-sorl-thumbnail/pkg-descr @@ -0,0 +1,16 @@ +The sorl-thumbnail package provides an easy way to generate image +thumbnails. + +Some of its features: +- Storage support +- Pluggable Engine support for Pillow, GraphicsMagick, ImageMagick and Wand +- Pluggable Key Value Store support (cached db and redis) +- Pluggable Backend support +- Admin integration with possibility to delete +- Dummy generation (placeholders) +- Flexible, simple syntax, generates no html +- ImageField for model that deletes thumbnails +- CSS style cropping options +- Back smart cropping, and remove borders from the images when cropping +- Margin calculation for vertical positioning +- Alternative resolutions versions of a thumbnail diff --git a/graphics/py-sorl-thumbnail/Makefile b/graphics/py-sorl-thumbnail/Makefile index cad52c7ea394..f959fa203be9 100644 --- a/graphics/py-sorl-thumbnail/Makefile +++ b/graphics/py-sorl-thumbnail/Makefile @@ -20,6 +20,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} + NO_ARCH= yes PORTDOCS= * diff --git a/lang/elixir-devel/Makefile b/lang/elixir-devel/Makefile index 48935a37ca20..9a7fda88013f 100644 --- a/lang/elixir-devel/Makefile +++ b/lang/elixir-devel/Makefile @@ -1,6 +1,7 @@ PORTNAME= elixir +PORTREVISION= 1 DISTVERSIONPREFIX= v -DISTVERSION= 1.19.0 +DISTVERSION= 1.19.1 CATEGORIES= lang MASTER_SITES+= https://github.com/elixir-lang/elixir/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}/:doc PKGNAMESUFFIX= -devel diff --git a/lang/elixir-devel/distinfo b/lang/elixir-devel/distinfo index e986e51ff0d1..d87a04f450b2 100644 --- a/lang/elixir-devel/distinfo +++ b/lang/elixir-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1761081655 -SHA256 (elixir/1.19.0/Docs.zip) = 334c1a3b676baa31eb1a1b517d60bdff60db16d8e661ad96180e987d64c83080 -SIZE (elixir/1.19.0/Docs.zip) = 5881276 -SHA256 (elixir/1.19.0/elixir-lang-elixir-v1.19.0_GH0.tar.gz) = 99a684045b49f9c5005a1aa8278e1bac8c3769e0a5a13c05ef80b69113029234 -SIZE (elixir/1.19.0/elixir-lang-elixir-v1.19.0_GH0.tar.gz) = 3585406 +TIMESTAMP = 1761346274 +SHA256 (elixir/1.19.1/Docs.zip) = fddb45512f843ad1b8c49004b9172d9c9e395bb56012ef34c75ef65e6ae5200f +SIZE (elixir/1.19.1/Docs.zip) = 5867733 +SHA256 (elixir/1.19.1/elixir-lang-elixir-v1.19.1_GH0.tar.gz) = 4dfbfa2d0863bb3809109757a599b453e78ea890f31fa54456a2d81b40bc930f +SIZE (elixir/1.19.1/elixir-lang-elixir-v1.19.1_GH0.tar.gz) = 3585928 diff --git a/lang/elixir-devel/pkg-plist b/lang/elixir-devel/pkg-plist index d7d1e387328c..504bbadce302 100644 --- a/lang/elixir-devel/pkg-plist +++ b/lang/elixir-devel/pkg-plist @@ -714,15 +714,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/eex/EEx.html %%PORTDOCS%%%%DOCSDIR%%/eex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/eex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-KV3YOVJ3.css +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-Y223O6DN.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/html-elixir-RLZO5U2C.css %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/eex/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-B1F78EB2.js -%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-D8E88037.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/search_data-AF648DB3.js +%%PORTDOCS%%%%DOCSDIR%%/eex/dist/sidebar_items-47BFC7F4.js %%PORTDOCS%%%%DOCSDIR%%/eex/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/eex/index.html %%PORTDOCS%%%%DOCSDIR%%/eex/search.html @@ -865,20 +865,18 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/elixir/code-anti-patterns.html %%PORTDOCS%%%%DOCSDIR%%/elixir/compatibility-and-deprecations.html %%PORTDOCS%%%%DOCSDIR%%/elixir/comprehensions.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/config-and-releases.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/config-and-distribution.html %%PORTDOCS%%%%DOCSDIR%%/elixir/debugging.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/dependencies-and-umbrella-projects.html %%PORTDOCS%%%%DOCSDIR%%/elixir/design-anti-patterns.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-KV3YOVJ3.css +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-Y223O6DN.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/html-elixir-RLZO5U2C.css %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/elixir/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-4AE494DF.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-FFDBFBE5.js -%%PORTDOCS%%%%DOCSDIR%%/elixir/distributed-tasks.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/search_data-AD27BC7F.js +%%PORTDOCS%%%%DOCSDIR%%/elixir/dist/sidebar_items-2822FC57.js %%PORTDOCS%%%%DOCSDIR%%/elixir/docs-tests-and-with.html %%PORTDOCS%%%%DOCSDIR%%/elixir/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/elixir/domain-specific-languages.html @@ -886,7 +884,6 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/elixir/enum-cheat.html %%PORTDOCS%%%%DOCSDIR%%/elixir/enumerable-and-streams.html %%PORTDOCS%%%%DOCSDIR%%/elixir/erlang-libraries.html -%%PORTDOCS%%%%DOCSDIR%%/elixir/erlang-term-storage.html %%PORTDOCS%%%%DOCSDIR%%/elixir/genservers.html %%PORTDOCS%%%%DOCSDIR%%/elixir/gradual-set-theoretic-types.html %%PORTDOCS%%%%DOCSDIR%%/elixir/index.html @@ -910,6 +907,7 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/elixir/protocols.html %%PORTDOCS%%%%DOCSDIR%%/elixir/quote-and-unquote.html %%PORTDOCS%%%%DOCSDIR%%/elixir/recursion.html +%%PORTDOCS%%%%DOCSDIR%%/elixir/releases.html %%PORTDOCS%%%%DOCSDIR%%/elixir/search.html %%PORTDOCS%%%%DOCSDIR%%/elixir/sigils.html %%PORTDOCS%%%%DOCSDIR%%/elixir/structs.html @@ -941,15 +939,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/ex_unit/ExUnit.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-KV3YOVJ3.css +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-Y223O6DN.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/html-elixir-RLZO5U2C.css %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-9D569829.js -%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-788E2F85.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/search_data-3AA29938.js +%%PORTDOCS%%%%DOCSDIR%%/ex_unit/dist/sidebar_items-A618680D.js %%PORTDOCS%%%%DOCSDIR%%/ex_unit/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/ex_unit/index.html %%PORTDOCS%%%%DOCSDIR%%/ex_unit/search.html @@ -962,15 +960,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/iex/IEx.html %%PORTDOCS%%%%DOCSDIR%%/iex/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/iex/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-KV3YOVJ3.css +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-Y223O6DN.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/html-elixir-RLZO5U2C.css %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/iex/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-2658760C.js -%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-025038F8.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/search_data-00350B9F.js +%%PORTDOCS%%%%DOCSDIR%%/iex/dist/sidebar_items-38B2FF6E.js %%PORTDOCS%%%%DOCSDIR%%/iex/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/iex/index.html %%PORTDOCS%%%%DOCSDIR%%/iex/search.html @@ -982,15 +980,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/logger/Logger.html %%PORTDOCS%%%%DOCSDIR%%/logger/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/logger/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-KV3YOVJ3.css +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-Y223O6DN.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/html-elixir-RLZO5U2C.css %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/logger/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-634666A7.js -%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-6EF946FB.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/search_data-B69ABA49.js +%%PORTDOCS%%%%DOCSDIR%%/logger/dist/sidebar_items-C3902E7F.js %%PORTDOCS%%%%DOCSDIR%%/logger/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/logger/index.html %%PORTDOCS%%%%DOCSDIR%%/logger/search.html @@ -1065,15 +1063,15 @@ lib/elixir/lib/mix/lib/mix/utils.ex %%PORTDOCS%%%%DOCSDIR%%/mix/Mix.html %%PORTDOCS%%%%DOCSDIR%%/mix/api-reference.html %%PORTDOCS%%%%DOCSDIR%%/mix/assets/logo.png -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-DPJLHKSM.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-KV3YOVJ3.css +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-Y223O6DN.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/html-elixir-RLZO5U2C.css %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-400-normal-W7754I4D.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-700-normal-2XVSBPG4.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-400-normal-N27NCBWW.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/lato-latin-ext-700-normal-Q2L5DVMW.woff2 %%PORTDOCS%%%%DOCSDIR%%/mix/dist/remixicon-QPNJX265.woff2 -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-01B98D19.js -%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-7A85B680.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/search_data-989388E2.js +%%PORTDOCS%%%%DOCSDIR%%/mix/dist/sidebar_items-82559C27.js %%PORTDOCS%%%%DOCSDIR%%/mix/docs_config.js %%PORTDOCS%%%%DOCSDIR%%/mix/index.html %%PORTDOCS%%%%DOCSDIR%%/mix/search.html diff --git a/lang/perl5-devel/Makefile b/lang/perl5-devel/Makefile index eef896da8e98..c940536f45e5 100644 --- a/lang/perl5-devel/Makefile +++ b/lang/perl5-devel/Makefile @@ -1,7 +1,7 @@ PORTNAME= perl DISTVERSION= ${PERL_VERSION} CATEGORIES= lang devel perl5 -MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/B/BO/BOOK +MASTER_SITES= CPAN/../../src/5.0 CPAN/../by-authors/id/E/EH/EHERMAN DIST_SUBDIR= perl MAINTAINER= mat@FreeBSD.org diff --git a/lang/perl5-devel/distinfo b/lang/perl5-devel/distinfo index e68d761f0224..0aeee436398c 100644 --- a/lang/perl5-devel/distinfo +++ b/lang/perl5-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758997699 -SHA256 (perl/perl-5.43.3.tar.xz) = ee9ee62cef5c89e576fbe4b5f4404d623f8e45fbc090e392aa9faf5691146997 -SIZE (perl/perl-5.43.3.tar.xz) = 14515784 +TIMESTAMP = 1761296888 +SHA256 (perl/perl-5.43.4.tar.xz) = c2b9f73729e998188ec987233250f27b888643ed29f5c2cfdd546b2eb1997a5b +SIZE (perl/perl-5.43.4.tar.xz) = 14736676 diff --git a/lang/perl5-devel/pkg-plist b/lang/perl5-devel/pkg-plist index e5c0e89e1ccd..d11c41adb2b2 100644 --- a/lang/perl5-devel/pkg-plist +++ b/lang/perl5-devel/pkg-plist @@ -1132,6 +1132,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%MAN1%%/perl5431delta.1.gz %%MAN1%%/perl5432delta.1.gz %%MAN1%%/perl5433delta.1.gz +%%MAN1%%/perl5434delta.1.gz %%MAN1%%/perl561delta.1.gz %%MAN1%%/perl56delta.1.gz %%MAN1%%/perl581delta.1.gz @@ -2086,6 +2087,7 @@ etc/man.d/perl%%PKGNAMESUFFIX%%.conf %%PRIV_LIB%%/pod/perl5431delta.pod %%PRIV_LIB%%/pod/perl5432delta.pod %%PRIV_LIB%%/pod/perl5433delta.pod +%%PRIV_LIB%%/pod/perl5434delta.pod %%PRIV_LIB%%/pod/perl561delta.pod %%PRIV_LIB%%/pod/perl56delta.pod %%PRIV_LIB%%/pod/perl581delta.pod diff --git a/lang/perl5-devel/version.mk b/lang/perl5-devel/version.mk index d5774a21f111..c95a69d597c1 100644 --- a/lang/perl5-devel/version.mk +++ b/lang/perl5-devel/version.mk @@ -1,2 +1,2 @@ -PERL_VERSION= 5.43.3 -PERL5_DEPEND= perl5>=5.41.r<5.42 +PERL_VERSION= 5.43.4 +PERL5_DEPEND= perl5>=5.43.r<5.44 diff --git a/mail/pecl-mailparse/Makefile b/mail/pecl-mailparse/Makefile index 609dc326ecfa..8ade581a6b90 100644 --- a/mail/pecl-mailparse/Makefile +++ b/mail/pecl-mailparse/Makefile @@ -1,5 +1,5 @@ PORTNAME= mailparse -DISTVERSION= 3.1.8 +DISTVERSION= 3.1.9 CATEGORIES= mail www MAINTAINER= dbaio@FreeBSD.org @@ -12,14 +12,4 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:pecl USE_PHP= mbstring:build -.include <bsd.port.pre.mk> - -post-patch: -.if ${PHP_VER} >= 85 - @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \ - ${WRKSRC}/php_mailparse_mime.h \ - ${WRKSRC}/php_mailparse_rfc822.c \ - ${WRKSRC}/php_mailparse_rfc822.re -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/mail/pecl-mailparse/distinfo b/mail/pecl-mailparse/distinfo index 64174437048a..d2a80a740924 100644 --- a/mail/pecl-mailparse/distinfo +++ b/mail/pecl-mailparse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732794055 -SHA256 (PECL/mailparse-3.1.8.tgz) = 59beab4ef851770c495ba7a0726ab40e098135469a11d9c8e665b089c96efc2f -SIZE (PECL/mailparse-3.1.8.tgz) = 945958 +TIMESTAMP = 1761263252 +SHA256 (PECL/mailparse-3.1.9.tgz) = ecb3d3c9dc9f7ce034182d478b724ac3cb02098efc69a39c03534f0b1920922b +SIZE (PECL/mailparse-3.1.9.tgz) = 947138 diff --git a/mail/py-afew/Makefile b/mail/py-afew/Makefile index 67b7a2bb84a3..3bc246d34842 100644 --- a/mail/py-afew/Makefile +++ b/mail/py-afew/Makefile @@ -5,7 +5,7 @@ CATEGORIES= mail python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Initial tagging script for Notmuch mail WWW= https://github.com/afewmail/afew diff --git a/math/maxima/Makefile b/math/maxima/Makefile index 3318c02b6761..6be0f36b1177 100644 --- a/math/maxima/Makefile +++ b/math/maxima/Makefile @@ -1,5 +1,6 @@ PORTNAME= maxima DISTVERSION= 5.48.1 +PORTREVISION= 1 CATEGORIES= math lisp tk MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source @@ -28,7 +29,7 @@ TEST_TARGET= check BINARY_ALIAS= expr=gexpr -INFO= imaxima maxima xmaxima abs_integrate drawutils kovacicODE logic \ +INFO= imaxima maxima abs_integrate drawutils kovacicODE logic \ nelder_mead symplectic_ode PLIST_SUB+= PORTVERSION=${PORTVERSION} @@ -94,6 +95,7 @@ XMAXIMA_IMPLIES= DOCS TEST XMAXIMA_USES= tk XMAXIMA_CONFIGURE_WITH= wish=${WISH} XMAXIMA_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-interfaces_Makefile.am +XMAXIMA_INFO= xmaxima post-patch: ${GREP} -Fe '.core' -l -r ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} 's;\.core;_core;g' @@ -108,7 +110,6 @@ post-patch-XMAXIMA-on: ${WRKSRC}/interfaces/xmaxima/Tkmaxima/Paths.tcl post-configure: - ${REINPLACE_CMD} '/ld-flags/s|" |"|' ${WRKSRC}/src/autoconf-variables.lisp ${REINPLACE_CMD} '/ld-flags/s| ")|")|' ${WRKSRC}/src/autoconf-variables.lisp pre-build-CCL-on: @@ -117,6 +118,9 @@ pre-build-CCL-on: post-build-MANPAGES-on: ${GZIP_CMD} ${WRKSRC}/doc/man/maxima.1 +post-build-XMAXIMA-on: + ${REINPLACE_CMD} "s;$$::xmaxima_priv(pReferenceToc);::xmaxima_priv(pReferenceToc);g" ${WRKSRC}/interfaces/xmaxima/xmaxima + post-install: for x in "" "-1" "-2" "-3"; do ${INSTALL_MAN} ${WRKSRC}/doc/info/maxima.info$$x ${STAGEDIR}${PREFIX}/${INFO_PATH}; done ${INSTALL_MAN} ${WRKSRC}/doc/info/maxima-index.lisp ${STAGEDIR}${PREFIX}/${INFO_PATH} diff --git a/math/maxima/pkg-plist b/math/maxima/pkg-plist index 342e430e30b2..4986fdf117fe 100644 --- a/math/maxima/pkg-plist +++ b/math/maxima/pkg-plist @@ -6,7 +6,7 @@ lib/maxima/%%PORTVERSION%%/%%BINDIR%%/%%BINNAME%% libexec/maxima/%%PORTVERSION%%/mgnuplot %%MANPAGES%%share/man/man1/maxima.1.gz %%PORTDOCS%%@dir %%DOCSDIR%% -%%ECL%%share/applications/X%%BINNAME%%.desktop +%%ECL%%%%XMAXIMA%%share/applications/X%%BINNAME%%.desktop share/bash-completion/completions/maxima share/bash-completion/completions/rmaxima share/bash-completion/completions/xmaxima @@ -25,15 +25,12 @@ share/emacs/site-lisp/mylatex.ltx.el share/emacs/site-lisp/setup-imaxima-imath.el share/emacs/site-lisp/smart-complete.el share/emacs/site-lisp/sshell.el -%%ECL%%share/icons/text-x-%%BINNAME%%-out.svg -%%ECL%%share/icons/text-x-%%BINNAME%%session.svg +%%ECL%%%%XMAXIMA%%share/icons/text-x-%%BINNAME%%-out.svg +%%ECL%%%%XMAXIMA%%share/icons/text-x-%%BINNAME%%session.svg %%ECL%%%%XMAXIMA%%share/icons/x%%BINNAME%%.png %%ECL%%%%XMAXIMA%%share/icons/x%%BINNAME%%.svg -share/info/guess.info -share/info/mathml.info share/info/maxima-index-html.lisp share/info/maxima-index.lisp -share/info/raddenest.info -%%ECL%%share/metainfo/net.sourceforge.%%BINNAME%%.x%%BINNAME%%.appdata.xml +%%ECL%%%%XMAXIMA%%share/metainfo/net.sourceforge.%%BINNAME%%.x%%BINNAME%%.appdata.xml share/mime/packages/x-mac.xml share/mime/packages/x-maxima-out.xml diff --git a/math/sleef/Makefile b/math/sleef/Makefile index 7c0449200a28..2b4d0d14593b 100644 --- a/math/sleef/Makefile +++ b/math/sleef/Makefile @@ -1,8 +1,9 @@ PORTNAME= sleef DISTVERSION= 3.9.0 +PORTREVISION= 1 CATEGORIES= math -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= SIMD Library for Evaluating Elementary Functions, vectorized libm WWW= https://sleef.org @@ -10,21 +11,41 @@ LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= tlfloat>0:math/tlfloat -LIB_DEPENDS= libgmp.so:math/gmp \ - libmpfr.so:math/mpfr \ - libfftw3.so:math/fftw3 -TEST_DEPENDS= tlfloat>0:math/tlfloat - -USES= cmake:testing compiler:c11 pathfix pkgconfig ssl -CMAKE_ARGS= -DSLEEF_BUILD_SHARED_LIBS:BOOL=ON \ - -DSLEEF_DISABLE_FLOAT128:BOOL=ON +TEST_DEPENDS= fftw3>0:math/fftw3 \ + fftw3-float>0:math/fftw3-float \ + gmp>0:math/gmp \ + mpfr>0:math/mpfr \ + tlfloat>0:math/tlfloat + +USES= cmake:testing compiler:c11 pathfix pkgconfig +.if make(test) +USES+= ssl +.endif USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= shibatch -CMAKE_OFF= SLEEF_BUILD_TESTS -CMAKE_TESTING_ON= SLEEF_BUILD_TESTS +# CPUTYPE breaks unit tests and presumably the library itself +.if defined(CPUTYPE) && ${ARCH} == amd64 +CPUTYPE= +.endif + +CMAKE_TESTING_OFF= CMAKE_DISABLE_FIND_PACKAGE_OpenSSL \ + SLEEF_DISABLE_FFTW +CMAKE_TESTING_ON= SLEEF_BUILD_TESTS \ + SLEEF_ENABLE_MPFR \ + SLEEF_ENABLE_SSL + +CMAKE_OFF= SLEEF_BUILD_TESTS \ + SLEEF_ENABLE_MPFR \ + SLEEF_ENABLE_SSL + +CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_OpenSSL \ + SLEEF_BUILD_SHARED_LIBS \ + SLEEF_DISABLE_FLOAT128 \ + SLEEF_DISABLE_FFTW \ + SLEEF_ENABLE_TLFLOAT .include <bsd.port.options.mk> diff --git a/math/tlfloat/Makefile b/math/tlfloat/Makefile index babeeb34186f..115080aa5cb8 100644 --- a/math/tlfloat/Makefile +++ b/math/tlfloat/Makefile @@ -1,9 +1,10 @@ PORTNAME= tlfloat DISTVERSIONPREFIX=v DISTVERSION= 1.15.0 +PORTREVISION= 1 CATEGORIES= math -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C++ template library for floating point operations WWW= https://shibatch.github.io/tlfloat-doxygen/ @@ -14,11 +15,20 @@ BROKEN_arm64= error: use of undeclared identifier 'isnanl' BROKEN_armv7= error: use of undeclared identifier 'isnanl' BROKEN_i386= error: undefined symbol: __trunctfdf2 -LIB_DEPENDS= libmpfr.so:math/mpfr +TEST_DEPENDS= mpfr>0:math/mpfr -USES= cmake:testing compiler:c++20-lang +USES= cmake:testing compiler:c++20-lang pathfix USE_GITHUB= yes GH_ACCOUNT= shibatch +WITH_LTO= yes + +CMAKE_TESTING_ON= BUILD_TESTS + +CMAKE_OFF= BUILD_TESTS \ + BUILD_UTILS +CMAKE_ON= CMAKE_POSITION_INDEPENDENT_CODE \ + BUILD_SHARED_LIBS + .include <bsd.port.mk> diff --git a/math/tlfloat/pkg-plist b/math/tlfloat/pkg-plist index ccd4ce1a5e9d..6d0ce085e3c1 100644 --- a/math/tlfloat/pkg-plist +++ b/math/tlfloat/pkg-plist @@ -5,5 +5,7 @@ include/tlfloat/tlfloat.hpp include/tlfloat/tlfloatconfig.hpp include/tlfloat/tlmath.hpp include/tlfloat/tlmathcoef.hpp -lib/libtlfloat.a +lib/libtlfloat.so +lib/libtlfloat.so.1 +lib/libtlfloat.so.1.15.0 libdata/pkgconfig/tlfloat.pc diff --git a/misc/crush/Makefile b/misc/crush/Makefile index acef8eef095a..c0f9be075f61 100644 --- a/misc/crush/Makefile +++ b/misc/crush/Makefile @@ -1,6 +1,6 @@ PORTNAME= crush DISTVERSIONPREFIX= v -DISTVERSION= 0.12.0 +DISTVERSION= 0.12.2 CATEGORIES= misc devel MAINTAINER= tagattie@FreeBSD.org diff --git a/misc/crush/distinfo b/misc/crush/distinfo index 88017930f7be..519a86e429a9 100644 --- a/misc/crush/distinfo +++ b/misc/crush/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1761156127 -SHA256 (go/misc_crush/crush-v0.12.0/v0.12.0.mod) = a97a0d246c3e1d82bc24dd3ff1cbe0dc9ceb5fc0620bec0170a192e95edf3f6b -SIZE (go/misc_crush/crush-v0.12.0/v0.12.0.mod) = 8364 -SHA256 (go/misc_crush/crush-v0.12.0/v0.12.0.zip) = 97cf4b454d0ce8b077dea4b5590f2b8c7ac31e6de1f73bd16392d46c3ff673a5 -SIZE (go/misc_crush/crush-v0.12.0/v0.12.0.zip) = 771905 +TIMESTAMP = 1761276104 +SHA256 (go/misc_crush/crush-v0.12.2/v0.12.2.mod) = de8e9bcea3e17e9f66f64e3613bea971d68a44593273f7c8979a8206f231e2b4 +SIZE (go/misc_crush/crush-v0.12.2/v0.12.2.mod) = 8103 +SHA256 (go/misc_crush/crush-v0.12.2/v0.12.2.zip) = 49b49169de0f5f192de43e653be7ab7e2a4c0779bdadc84ac46423392376ea2a +SIZE (go/misc_crush/crush-v0.12.2/v0.12.2.zip) = 771902 diff --git a/multimedia/libbluray/Makefile b/multimedia/libbluray/Makefile index d6aa5b348c4d..53e76000a463 100644 --- a/multimedia/libbluray/Makefile +++ b/multimedia/libbluray/Makefile @@ -1,6 +1,5 @@ PORTNAME= libbluray -DISTVERSION= 1.3.4 -PORTREVISION= 1 +DISTVERSION= 1.4.0 PORTEPOCH= 1 CATEGORIES= multimedia MASTER_SITES= https://get.videolan.org/${PORTNAME}/${DISTVERSION}/ \ @@ -13,35 +12,26 @@ WWW= https://www.videolan.org/developers/libbluray.html LICENSE= LGPL21 LIB_DEPENDS= libfreetype.so:print/freetype2 \ - libfontconfig.so:x11-fonts/fontconfig + libfontconfig.so:x11-fonts/fontconfig \ + libudfread.so:multimedia/libudfread -USES= cpe gnome libtool pathfix pkgconfig tar:bzip2 +USES= cpe gnome meson pkgconfig tar:xz CPE_VENDOR= videolan USE_GNOME= libxml2 USE_LDCONFIG= yes -GNU_CONFIGURE= yes - -CONFIGURE_ARGS= --disable-doxygen-doc --disable-optimizations --disable-static -CONFIGURE_ENV= PACKAGES="" # Bug #226009 - -INSTALL_TARGET= install-strip +MESON_ARGS= -Ddefault_library=shared -Dembed_udfread=false OPTIONS_DEFINE= JAVA OPTIONS_SUB= yes JAVA_DESC= Enable Blu-Ray Java support -JAVA_CATEGORIES= java -JAVA_BUILD_DEPENDS= ant:devel/apache-ant +JAVA_MESON_ENABLED= bdj_jar +JAVA_MESON_TRUE= java9 + +JAVA_BUILD_DEPENDS= ant:devel/apache-ant JAVA_USES= java:build -JAVA_CONFIGURE_ENABLE= bdjava-jar -JAVA_CONFIGURE_WITH= java9 -JAVA_MAKE_ENV= JAVA_HOME=${JAVA_HOME} \ - PATH=${JAVA_HOME}/bin:${PATH} -JAVA_VARS= JAVA_VERSION=8 - -pre-build: - @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' ${WRKSRC}/src/libbluray/bdj/bdj.c +JAVA_VERSION= 11+ .include <bsd.port.mk> diff --git a/multimedia/libbluray/distinfo b/multimedia/libbluray/distinfo index 3f39a54d2869..0504d47cd4b1 100644 --- a/multimedia/libbluray/distinfo +++ b/multimedia/libbluray/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670573236 -SHA256 (libbluray-1.3.4.tar.bz2) = 478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b -SIZE (libbluray-1.3.4.tar.bz2) = 756323 +TIMESTAMP = 1759071639 +SHA256 (libbluray-1.4.0.tar.xz) = 77937baf07eadda4b2b311cf3af4c50269d2ea3165041f5843d96476c4c92777 +SIZE (libbluray-1.4.0.tar.xz) = 458580 diff --git a/multimedia/libbluray/files/patch-src_libbluray_bdj_build.xml b/multimedia/libbluray/files/patch-src_libbluray_bdj_build.xml deleted file mode 100644 index 093c16f2a34f..000000000000 --- a/multimedia/libbluray/files/patch-src_libbluray_bdj_build.xml +++ /dev/null @@ -1,29 +0,0 @@ ---- src/libbluray/bdj/build.xml.orig 2020-11-09 05:36:04 UTC -+++ src/libbluray/bdj/build.xml -@@ -8,10 +8,9 @@ - <property name="dist" location="../../.libs"/> - <property name="src_awt" value=""/> - <property name="src_asm" value="../../../contrib/asm/src/"/> -- <property name="bootclasspath" value=""/> - <property name="version" value=""/> -- <property name="java_version_asm" value="1.5"/> -- <property name="java_version_bdj" value="1.4"/> -+ <property name="java_version_asm" value="1.6"/> -+ <property name="java_version_bdj" value="1.6"/> - - <target name="init"> - <tstamp/> -@@ -22,13 +21,11 @@ - <target name="compile" depends="init" - description="compile the source " > - <javac srcdir="${src_asm}" destdir="${build}" debug="yes" -- bootclasspath="${bootclasspath}" - source="${java_version_asm}" target="${java_version_asm}"> - <compilerarg value="-XDignore.symbol.file"/> - <compilerarg value="-Xlint:-deprecation"/> - </javac> - <javac srcdir="${src}${src_awt}" destdir="${build}" debug="yes" -- bootclasspath="${bootclasspath}" - source="${java_version_bdj}" target="${java_version_bdj}"> - <compilerarg value="-XDignore.symbol.file"/> - <compilerarg value="-Xlint:-deprecation"/> diff --git a/multimedia/libbluray/pkg-plist b/multimedia/libbluray/pkg-plist index 10717ad3bc79..278c1448de7e 100644 --- a/multimedia/libbluray/pkg-plist +++ b/multimedia/libbluray/pkg-plist @@ -11,8 +11,8 @@ include/libbluray/meta_data.h include/libbluray/overlay.h include/libbluray/player_settings.h lib/libbluray.so -lib/libbluray.so.2 -lib/libbluray.so.2.4.3 +lib/libbluray.so.3 +lib/libbluray.so.3.0.0 libdata/pkgconfig/libbluray.pc -%%JAVA%%%%JAVASHAREDIR%%/libbluray-awt-j2se-1.3.4.jar -%%JAVA%%%%JAVASHAREDIR%%/libbluray-j2se-1.3.4.jar +%%JAVA%%%%JAVASHAREDIR%%/libbluray-awt-j2se-1.4.0.jar +%%JAVA%%%%JAVASHAREDIR%%/libbluray-j2se-1.4.0.jar diff --git a/multimedia/libdvdnav/Makefile b/multimedia/libdvdnav/Makefile index 315cc46bc603..cd6cb7129ef7 100644 --- a/multimedia/libdvdnav/Makefile +++ b/multimedia/libdvdnav/Makefile @@ -1,8 +1,6 @@ PORTNAME= libdvdnav -DISTVERSION= 6.1.1 +DISTVERSION= 7.0.0 CATEGORIES= multimedia -MASTER_SITES= https://get.videolan.org/${PORTNAME}/${DISTVERSION}/ \ - https://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION}/ MAINTAINER= martymac@FreeBSD.org COMMENT= Videolan version of the libdvdnav project @@ -13,13 +11,16 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdvdread.so:multimedia/libdvdread -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USES= libtool pathfix pkgconfig tar:bz2 -USE_CSTD= c99 +USES= meson pkgconfig USE_LDCONFIG= yes -PORTDOCS= AUTHORS COPYING ChangeLog README TODO +USE_GITLAB= yes +GL_SITE= https://code.videolan.org/ +GL_ACCOUNT= videolan + +PORTDOCS= AUTHORS COPYING ChangeLog README.md TODO + +MESON_ARGS= -Ddefault_library=shared OPTIONS_DEFINE= DOCS diff --git a/multimedia/libdvdnav/distinfo b/multimedia/libdvdnav/distinfo index 979f2a21878c..d78f78a550b7 100644 --- a/multimedia/libdvdnav/distinfo +++ b/multimedia/libdvdnav/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1619470334 -SHA256 (libdvdnav-6.1.1.tar.bz2) = c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48 -SIZE (libdvdnav-6.1.1.tar.bz2) = 367606 +TIMESTAMP = 1761173944 +SHA256 (libdvdnav-7.0.0.tar.bz2) = 1363cdfaf6e92c0b574579299b5480f5867fb32989451468a28f3f402ec48787 +SIZE (libdvdnav-7.0.0.tar.bz2) = 85779 diff --git a/multimedia/libdvdnav/pkg-plist b/multimedia/libdvdnav/pkg-plist index 1b409bc2869f..162531f9773a 100644 --- a/multimedia/libdvdnav/pkg-plist +++ b/multimedia/libdvdnav/pkg-plist @@ -2,8 +2,7 @@ include/dvdnav/dvd_types.h include/dvdnav/dvdnav.h include/dvdnav/dvdnav_events.h include/dvdnav/version.h -lib/libdvdnav.a lib/libdvdnav.so lib/libdvdnav.so.4 -lib/libdvdnav.so.4.3.0 +lib/libdvdnav.so.4.4.0 libdata/pkgconfig/dvdnav.pc diff --git a/multimedia/libdvdread/Makefile b/multimedia/libdvdread/Makefile index be1cad7958cf..ecefa84cb495 100644 --- a/multimedia/libdvdread/Makefile +++ b/multimedia/libdvdread/Makefile @@ -1,8 +1,6 @@ PORTNAME= libdvdread -DISTVERSION= 6.1.3 +DISTVERSION= 7.0.0 CATEGORIES= multimedia -MASTER_SITES= https://get.videolan.org/${PORTNAME}/${DISTVERSION}/ \ - https://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION}/ MAINTAINER= martymac@FreeBSD.org COMMENT= Videolan version of the libdvdread project @@ -11,14 +9,16 @@ WWW= https://www.videolan.org/developers/libdvdnav.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= libtool pathfix pkgconfig tar:bz2 -USE_CSTD= c99 +USES= meson pkgconfig USE_LDCONFIG= yes -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip +USE_GITLAB= yes +GL_SITE= https://code.videolan.org/ +GL_ACCOUNT= videolan -PORTDOCS= AUTHORS COPYING ChangeLog NEWS README.md TODO +PORTDOCS= AUTHORS COPYING NEWS README.md TODO + +MESON_ARGS= -Ddefault_library=shared OPTIONS_DEFINE= DOCS OPTIONS_RADIO= DVDCSS @@ -28,12 +28,12 @@ OPTIONS_DEFAULT= DVDCSS_DLOPEN .endif DVDCSS_DLOPEN_DESC= Use library via dlopen() function (recommended) +DVDCSS_LINK_DESC= Link with library + # XXX DVDCSS version hardcoded in src/dvd_input.c DVDCSS_DLOPEN_LIB_DEPENDS= libdvdcss.so.2:multimedia/libdvdcss -DVDCSS_LINK_DESC= Link with library DVDCSS_LINK_LIB_DEPENDS= libdvdcss.so.2:multimedia/libdvdcss -DVDCSS_LINK_USES= localbase -DVDCSS_LINK_CONFIGURE_WITH= libdvdcss +DVDCSS_LINK_MESON_ENABLED= libdvdcss .include <bsd.port.mk> diff --git a/multimedia/libdvdread/distinfo b/multimedia/libdvdread/distinfo index 9fd1c9d97bc0..d3379887ecaa 100644 --- a/multimedia/libdvdread/distinfo +++ b/multimedia/libdvdread/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654202546 -SHA256 (libdvdread-6.1.3.tar.bz2) = ce35454997a208cbe50e91232f0e73fb1ac3471965813a13b8730a8f18a15369 -SIZE (libdvdread-6.1.3.tar.bz2) = 395439 +TIMESTAMP = 1761173314 +SHA256 (libdvdread-7.0.0.tar.bz2) = ecb58701294d0d27c142494fbf3255278c349a54f5532e35d5dc98c5ec0dec7c +SIZE (libdvdread-7.0.0.tar.bz2) = 92792 diff --git a/multimedia/libdvdread/pkg-plist b/multimedia/libdvdread/pkg-plist index 3beab053f349..5dc66f1b65d6 100644 --- a/multimedia/libdvdread/pkg-plist +++ b/multimedia/libdvdread/pkg-plist @@ -1,3 +1,4 @@ +include/dvdread/attributes.h include/dvdread/bitreader.h include/dvdread/dvd_reader.h include/dvdread/dvd_udf.h @@ -8,8 +9,7 @@ include/dvdread/nav_print.h include/dvdread/nav_read.h include/dvdread/nav_types.h include/dvdread/version.h -lib/libdvdread.a lib/libdvdread.so lib/libdvdread.so.8 -lib/libdvdread.so.8.0.0 +lib/libdvdread.so.8.1.0 libdata/pkgconfig/dvdread.pc diff --git a/multimedia/libudfread/Makefile b/multimedia/libudfread/Makefile index 1acd1fe452f1..edfc58f2800a 100644 --- a/multimedia/libudfread/Makefile +++ b/multimedia/libudfread/Makefile @@ -1,5 +1,5 @@ PORTNAME= libudfread -DISTVERSION= 1.1.2 +DISTVERSION= 1.2.0 CATEGORIES= multimedia MASTER_SITES= https://get.videolan.org/${PORTNAME}/ \ https://download.videolan.org/pub/videolan/${PORTNAME}/ @@ -9,12 +9,12 @@ COMMENT= UDF reader for media players WWW= https://code.videolan.org/videolan/libudfread/ LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf cpe libtool tar:bzip2 +USES= cpe meson tar:xz CPE_VENDOR= videolan -GNU_CONFIGURE= yes USE_LDCONFIG= yes -INSTALL_TARGET= install-strip +MESON_ARGS= -Ddefault_library=shared .include <bsd.port.mk> diff --git a/multimedia/libudfread/distinfo b/multimedia/libudfread/distinfo index 1fb6488c8bba..d9f3ab6a1d7c 100644 --- a/multimedia/libudfread/distinfo +++ b/multimedia/libudfread/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709645400 -SHA256 (libudfread-1.1.2.tar.bz2) = d5946f19b27288ce0911eb11fe583c136767421220ece3bafc96245efd208915 -SIZE (libudfread-1.1.2.tar.bz2) = 268559 +TIMESTAMP = 1759072442 +SHA256 (libudfread-1.2.0.tar.xz) = bb477cbd4cfbfc7787d9d05b71ee5e70430f5cfebf1297497f7e83547958050f +SIZE (libudfread-1.2.0.tar.xz) = 28732 diff --git a/multimedia/libudfread/pkg-plist b/multimedia/libudfread/pkg-plist index 1b5a509bc736..bbbcd12ceefa 100644 --- a/multimedia/libudfread/pkg-plist +++ b/multimedia/libudfread/pkg-plist @@ -1,8 +1,7 @@ include/udfread/blockinput.h include/udfread/udfread-version.h include/udfread/udfread.h -lib/libudfread.a lib/libudfread.so -lib/libudfread.so.0 -lib/libudfread.so.0.1.0 +lib/libudfread.so.3 +lib/libudfread.so.3.0.0 libdata/pkgconfig/libudfread.pc diff --git a/multimedia/mediamtx/Makefile b/multimedia/mediamtx/Makefile index 386122dc390e..0cb6437dd466 100644 --- a/multimedia/mediamtx/Makefile +++ b/multimedia/mediamtx/Makefile @@ -1,6 +1,6 @@ PORTNAME= mediamtx DISTVERSIONPREFIX= v -DISTVERSION= 1.15.2 +DISTVERSION= 1.15.3 CATEGORIES= multimedia net MASTER_SITES+= https://github.com/video-dev/hls.js/releases/download/v1.6.13/ DISTFILES+= release.zip diff --git a/multimedia/mediamtx/distinfo b/multimedia/mediamtx/distinfo index fa684540372b..3982f01ee383 100644 --- a/multimedia/mediamtx/distinfo +++ b/multimedia/mediamtx/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1760398684 -SHA256 (go/multimedia_mediamtx/mediamtx-v1.15.2/release.zip) = 0212e8ab83997218c56450a424ae754c63547a8cc88f5338cce438381623a414 -SIZE (go/multimedia_mediamtx/mediamtx-v1.15.2/release.zip) = 5577940 -SHA256 (go/multimedia_mediamtx/mediamtx-v1.15.2/v1.15.2.mod) = 9c2df617f17dde47c595f93e7a78d933cc2d23682e0797f5e7cd61e97486f2ab -SIZE (go/multimedia_mediamtx/mediamtx-v1.15.2/v1.15.2.mod) = 4490 -SHA256 (go/multimedia_mediamtx/mediamtx-v1.15.2/v1.15.2.zip) = fdb6c612eaa72f9e8a77a2aff0715864fe32bc0a9d59bf80d266f01ac164e153 -SIZE (go/multimedia_mediamtx/mediamtx-v1.15.2/v1.15.2.zip) = 581917 +TIMESTAMP = 1761176320 +SHA256 (go/multimedia_mediamtx/mediamtx-v1.15.3/release.zip) = 0212e8ab83997218c56450a424ae754c63547a8cc88f5338cce438381623a414 +SIZE (go/multimedia_mediamtx/mediamtx-v1.15.3/release.zip) = 5577940 +SHA256 (go/multimedia_mediamtx/mediamtx-v1.15.3/v1.15.3.mod) = a75acd6faecc4748cd7ab61e57a01c60a98fcb7feb6b42df992418eb395a37e4 +SIZE (go/multimedia_mediamtx/mediamtx-v1.15.3/v1.15.3.mod) = 4490 +SHA256 (go/multimedia_mediamtx/mediamtx-v1.15.3/v1.15.3.zip) = 502822ee437d96b8e78cc825c99745e5ad0692e45a3e19a8d0210c5de0afef7d +SIZE (go/multimedia_mediamtx/mediamtx-v1.15.3/v1.15.3.zip) = 581868 diff --git a/multimedia/wf-recorder/Makefile b/multimedia/wf-recorder/Makefile index 4cdc9aefa0e1..a10015918986 100644 --- a/multimedia/wf-recorder/Makefile +++ b/multimedia/wf-recorder/Makefile @@ -1,9 +1,9 @@ PORTNAME= wf-recorder -DISTVERSION= 0.5.0 +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.0 CATEGORIES= multimedia wayland -MASTER_SITES= https://github.com/ammen99/wf-recorder/releases/download/v${DISTVERSION}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= tagattie@FreeBSD.org COMMENT= Screen recorder for wlroots-based compositors WWW= https://github.com/ammen99/wf-recorder @@ -17,33 +17,31 @@ LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \ libdrm.so:graphics/libdrm \ libwayland-client.so:graphics/wayland -USES= compiler:c++11-lang gl meson pkgconfig tar:xz +USES= compiler:c++11-lang gl meson pkgconfig + +USE_GITHUB= yes +GH_ACCOUNT= ammen99 + USE_GL= gbm PLIST_FILES= bin/wf-recorder \ + share/fish/fish/vendor_completions.d/wf-recorder.fish \ share/man/man1/wf-recorder.1.gz PORTDOCS= README.md OPTIONS_DEFINE= DOCS PIPEWIRE PULSEAUDIO OPTIONS_DEFAULT= PIPEWIRE PULSEAUDIO -PIPEWIRE_DESC=Audio recording via PipeWire -PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire -PIPEWIRE_MESON_ENABLED= pipewire +PIPEWIRE_DESC= Audio recording via PipeWire +PULSEAUDIO_DESC= Audio recording via PulseAudio -PULSEAUDIO_DESC=Audio recording via PulseAudio - -PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio +PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire +PIPEWIRE_MESON_ENABLED= pipewire +PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio PULSEAUDIO_MESON_ENABLED= pulse -post-patch: -# Extract (snapshot) version from the port instead of meson.build - @${REINPLACE_CMD} -i .nogit -e 's/git.found()/false/' \ - -e '/project_version/s/@0@/${DISTVERSIONFULL}/' \ - ${WRKSRC}/meson.build - post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> diff --git a/multimedia/wf-recorder/distinfo b/multimedia/wf-recorder/distinfo index 5d03235c7590..49493a731293 100644 --- a/multimedia/wf-recorder/distinfo +++ b/multimedia/wf-recorder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724488193 -SHA256 (wf-recorder-0.5.0.tar.xz) = 50b30569f9ecf4f6ba5ba76c422b7af652b4fbc7cae86c25e19ecbe669fca327 -SIZE (wf-recorder-0.5.0.tar.xz) = 28348 +TIMESTAMP = 1761278043 +SHA256 (ammen99-wf-recorder-v0.6.0_GH0.tar.gz) = 52d2c952506d63708f9a8f1aacd4d6ca176287caf3507c8ff2882fa0390cb391 +SIZE (ammen99-wf-recorder-v0.6.0_GH0.tar.gz) = 33545 diff --git a/multimedia/wf-recorder/files/patch-fix-ffmpeg8 b/multimedia/wf-recorder/files/patch-fix-ffmpeg8 deleted file mode 100644 index 68bf8d5643ce..000000000000 --- a/multimedia/wf-recorder/files/patch-fix-ffmpeg8 +++ /dev/null @@ -1,27 +0,0 @@ -From 560bb92d3ddaeb31d7af77d22d01b0050b45bebe Mon Sep 17 00:00:00 2001 -From: Scott Moreau <oreaus@gmail.com> -Date: Tue, 8 Oct 2024 12:56:55 -0600 -Subject: [PATCH] frame-writer: Track ffmpeg changes (#279) - -* frame-writer: Track ffmpeg changes - -The frame_rate variable has been made private API. - -* frame-writer: Remove comment ---- - src/frame-writer.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git src/frame-writer.cpp src/frame-writer.cpp -index 2a5ba17..b8abe51 100644 ---- src/frame-writer.cpp -+++ src/frame-writer.cpp -@@ -371,7 +371,7 @@ void FrameWriter::init_video_filters(const AVCodec *codec) - this->videoCodecCtx->height = filter_output->h; - this->videoCodecCtx->pix_fmt = (AVPixelFormat)filter_output->format; - this->videoCodecCtx->time_base = filter_output->time_base; -- this->videoCodecCtx->framerate = filter_output->frame_rate; // can be 1/0 if unknown -+ this->videoCodecCtx->framerate = AVRational{1,0}; - this->videoCodecCtx->sample_aspect_ratio = filter_output->sample_aspect_ratio; - - this->hw_frame_context = av_buffersink_get_hw_frames_ctx( diff --git a/net-im/Makefile b/net-im/Makefile index ae70ce65d13d..158dfe7c3dfb 100644 --- a/net-im/Makefile +++ b/net-im/Makefile @@ -66,6 +66,7 @@ SUBDIR += meanwhile SUBDIR += mikutter SUBDIR += mtxclient + SUBDIR += nchat SUBDIR += neochat SUBDIR += nextcloud-spreed-signaling SUBDIR += nextcloud-talk diff --git a/net-im/nchat/Makefile b/net-im/nchat/Makefile new file mode 100644 index 000000000000..0f69ed8a9af0 --- /dev/null +++ b/net-im/nchat/Makefile @@ -0,0 +1,34 @@ +PORTNAME= nchat +PORTVERSION= 5.10.15 +DISTVERSIONPREFIX= v +CATEGORIES= net-im +EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-v${PORTVERSION}_GH0.tar.gz + +MAINTAINER= osa@FreeBSD.org +COMMENT= Another yet Telegram client +WWW= https://github.com/d99kris/nchat + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake gperf localbase:ldflags ncurses:port \ + pkgconfig readline ssl sqlite + +USE_GITHUB= yes +GH_ACCOUNT= d99kris + +LDFLAGS+= -lexecinfo +CMAKE_ARGS+= -DCLIP_X11_WITH_PNG=OFF \ + -DCMAKE_INSTALL_MANDIR=share/man \ + -DCURSES_CURSES_LIBRARY="${LOCALBASE}/lib/libncurses.so" \ + -DCURSES_FORM_LIBRARY="${LOCALBASE}/lib/libform.so" \ + -DCURSES_INCLUDE_PATH="${LOCALBASE}/include/ncurses" \ + -DCURSES_NCURSES_LIBRARY="${LOCALBASE}/lib/libncursesw.so" \ + -DHAS_DYNAMICLOAD=OFF \ + -DHAS_SHARED_LIBS=ON \ + -DHAS_WHATSAPP=OFF + +post-install: + (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -s libtgchat.so libtgchat) + +.include <bsd.port.mk> diff --git a/net-im/nchat/distinfo b/net-im/nchat/distinfo new file mode 100644 index 000000000000..15e8a8e34d71 --- /dev/null +++ b/net-im/nchat/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1758848375 +SHA256 (d99kris-nchat-v5.10.15_GH0.tar.gz) = 62ac4c75750f4f8fbbac8691dbc5114efba548a586dbe5d85d13182c9732b465 +SIZE (d99kris-nchat-v5.10.15_GH0.tar.gz) = 7234452 diff --git a/net-im/nchat/pkg-descr b/net-im/nchat/pkg-descr new file mode 100644 index 000000000000..c5c2ed068c76 --- /dev/null +++ b/net-im/nchat/pkg-descr @@ -0,0 +1 @@ +nchat is a terminal-based chat client with support for Telegram and WhatsApp. diff --git a/net-im/nchat/pkg-plist b/net-im/nchat/pkg-plist new file mode 100644 index 000000000000..f27b4ffe1808 --- /dev/null +++ b/net-im/nchat/pkg-plist @@ -0,0 +1,28 @@ +bin/nchat +lib/libduchat.so +lib/libncutil.so +lib/libtdclientshared.so +lib/libtgchat +lib/libtgchat.so +share/man/man1/nchat.1.gz +%%DATADIR%%/themes/basic-color/color.conf +%%DATADIR%%/themes/basic-color/usercolor.conf +%%DATADIR%%/themes/catppuccin-mocha/color.conf +%%DATADIR%%/themes/catppuccin-mocha/usercolor.conf +%%DATADIR%%/themes/default/color.conf +%%DATADIR%%/themes/dracula/color.conf +%%DATADIR%%/themes/dracula/usercolor.conf +%%DATADIR%%/themes/espresso/color.conf +%%DATADIR%%/themes/espresso/usercolor.conf +%%DATADIR%%/themes/gruvbox-dark/color.conf +%%DATADIR%%/themes/gruvbox-dark/usercolor.conf +%%DATADIR%%/themes/solarized-dark-higher-contrast/color.conf +%%DATADIR%%/themes/solarized-dark-higher-contrast/usercolor.conf +%%DATADIR%%/themes/tokyo-night/color.conf +%%DATADIR%%/themes/tokyo-night/usercolor.conf +%%DATADIR%%/themes/tomorrow-night/color.conf +%%DATADIR%%/themes/tomorrow-night/usercolor.conf +%%DATADIR%%/themes/zenbones-dark/color.conf +%%DATADIR%%/themes/zenbones-dark/usercolor.conf +%%DATADIR%%/themes/zenburned/color.conf +%%DATADIR%%/themes/zenburned/usercolor.conf diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile index ec78134b4e7c..2618abfe542e 100644 --- a/net-im/signal-desktop/Makefile +++ b/net-im/signal-desktop/Makefile @@ -1,7 +1,7 @@ PORTNAME= signal-desktop DISTVERSIONPREFIX= v DISTVERSION= 7.74.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \ https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \ diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index a123ab59ef27..5dd81bed6182 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,11 +1,11 @@ PORTNAME= telegram-desktop -DISTVERSION= 6.2.3 +DISTVERSION= 6.2.4 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full DISTFILES= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= osa@FreeBSD.org COMMENT= Telegram Desktop messaging app WWW= https://desktop.telegram.org/ diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo index 3f888a1a220d..f4745518f105 100644 --- a/net-im/telegram-desktop/distinfo +++ b/net-im/telegram-desktop/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760966534 -SHA256 (tdesktop-6.2.3-full.tar.gz) = eb78993b1e90944acbff1ffc81438b7eec9199fcae5e988af07f878eb0bfab2b -SIZE (tdesktop-6.2.3-full.tar.gz) = 75404613 +TIMESTAMP = 1761306691 +SHA256 (tdesktop-6.2.4-full.tar.gz) = 8ddde8ee7fd8bced7837a7e2a4a83a6c88fbbd1dda383a38bb064777f875f78f +SIZE (tdesktop-6.2.4-full.tar.gz) = 75402815 diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile index 7e5c64089538..28ba3aacaa22 100644 --- a/net-im/tg_owt/Makefile +++ b/net-im/tg_owt/Makefile @@ -2,7 +2,7 @@ PORTNAME= tg_owt PORTVERSION= 0.0.20250914 CATEGORIES= net-im -MAINTAINER= ports@FreeBSD.org +MAINTAINER= osa@FreeBSD.org COMMENT= Webrtc library used by telegram-desktop WWW= https://github.com/desktop-app/tg_owt diff --git a/net-mgmt/arpwatch/Makefile b/net-mgmt/arpwatch/Makefile index 881de35470fd..014a5ffc8621 100644 --- a/net-mgmt/arpwatch/Makefile +++ b/net-mgmt/arpwatch/Makefile @@ -1,5 +1,5 @@ PORTNAME= arpwatch -PORTVERSION= 3.8 +PORTVERSION= 3.9 CATEGORIES= net-mgmt MASTER_SITES= https://ee.lbl.gov/downloads/arpwatch/ \ LOCAL/leres/arpwatch diff --git a/net-mgmt/arpwatch/distinfo b/net-mgmt/arpwatch/distinfo index 5617f066cc05..0fbd44794ef4 100644 --- a/net-mgmt/arpwatch/distinfo +++ b/net-mgmt/arpwatch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740938592 -SHA256 (arpwatch-3.8.tar.gz) = c763409f3534b8b3f119173cd92a4b9d42378b6c666cc00b255cc036d318b29c -SIZE (arpwatch-3.8.tar.gz) = 117299 +TIMESTAMP = 1761248164 +SHA256 (arpwatch-3.9.tar.gz) = 832d20a5a508d9694a84a17e2627de3b3aa8b42b19ebdd97e264c511168f6eb4 +SIZE (arpwatch-3.9.tar.gz) = 117466 diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile index 4ee0eef84155..c496a8cfa503 100644 --- a/net-mgmt/netbox/Makefile +++ b/net-mgmt/netbox/Makefile @@ -1,7 +1,6 @@ PORTNAME= netbox DISTVERSIONPREFIX= v -DISTVERSION= 4.3.7 -PORTREVISION= 1 +DISTVERSION= 4.4.4 CATEGORIES= net-mgmt python MAINTAINER= kai@FreeBSD.org @@ -24,15 +23,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt # - www/py-dj52-django-tables2 # - www/py-dj52-djangorestframework # -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=5.2.0<7:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1<26:www/py-dj52-django-filter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.2<2:www/py-dj52-django-htmx@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.7<5.3:www/py-django52@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.9.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=6.0.0<7:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.2<26:www/py-dj52-django-filter@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.26.0<2:www/py-dj52-django-htmx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-mptt>=0.17.0<0.18:www/py-dj52-django-mptt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.4.1<2.5:www/py-dj52-django-prometheus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=6.0.0<7:www/py-dj52-django-redis@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.0.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.2.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-rq>=3.0.1<3.2:devel/py-dj52-django-rq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-storages>=1.14.6<2:www/py-dj52-django-storages@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-tables2>=2.7.5<2.8:www/py-dj52-django-tables2@${PY_FLAVOR} \ @@ -40,31 +39,33 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLA ${PYTHON_PKGNAMEPREFIX}dj52-django-timezone-field>=7.1<8:www/py-dj52-django-timezone-field@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>=3.16.1<3.17.0:www/py-dj52-djangorestframework@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0<1:www/py-dj52-drf-spectacular@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.8.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.10.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.5.1<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.281.0<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.65.1<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-sorl-thumbnail>=12.11.0<13:graphics/py-dj52-sorl-thumbnail@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.283.3<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.66.2<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.11<7:textproc/py-feedparser@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.6<1:devel/py-colorama@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.12<7:textproc/py-feedparser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6<4:devel/py-Jinja2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.24.0<5:devel/py-jsonschema@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}markdown>=3.8<3.10:textproc/py-markdown@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.18<10:textproc/py-mkdocs-material@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.30.0<1:textproc/py-mkdocstrings@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>0:textproc/py-mkdocstrings-python@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.25.1<5:devel/py-jsonschema@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}markdown>=3.9<3.10:textproc/py-markdown@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.22<10:textproc/py-mkdocs-material@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.30.1<1:textproc/py-mkdocstrings@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>=1.18.2:textproc/py-mkdocstrings-python@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}netaddr>=1.3.0<2:net/py-netaddr@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}nh3>=0.3.0<1:www/py-nh3@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>=11.2.1:graphics/py-pillow@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.9<4:databases/py-psycopg@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.9<4:databases/py-psycopg-c@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}nh3>=0.3.1<1:www/py-nh3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>=11.3.0:graphics/py-pillow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.10<4:databases/py-psycopg@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.10<4:databases/py-psycopg-c@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psycopg-pool>=3.2.6<4:databases/py-psycopg-pool@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rq>=2.5.0<3:devel/py-rq@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.32.5<3:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rq>=2.6.0<3:devel/py-rq@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.7.0<5:security/py-social-auth-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.3<2:graphics/py-svgwrite@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}tablib>=3.8.0<4:textproc/py-tablib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tablib>=3.9.0<4:textproc/py-tablib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tzdata>=2025.2:devel/py-tzdata@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1<7:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.3<7:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gunicorn>=23.0.0<24:www/py-gunicorn@${PY_FLAVOR} USES= cpe pgsql:14+ python:3.10+ diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo index a041454c6736..a49703df59ce 100644 --- a/net-mgmt/netbox/distinfo +++ b/net-mgmt/netbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756288832 -SHA256 (netbox-community-netbox-v4.3.7_GH0.tar.gz) = fd2ed38732161a16f10e94786fa30d8d535cef8c6410516a4904b464dcd8243d -SIZE (netbox-community-netbox-v4.3.7_GH0.tar.gz) = 18770741 +TIMESTAMP = 1761211870 +SHA256 (netbox-community-netbox-v4.4.4_GH0.tar.gz) = ac7dfae60e0ef4940abe835255a468b2994bd5c77f21973b9d939ccb002ad2a5 +SIZE (netbox-community-netbox-v4.4.4_GH0.tar.gz) = 19234070 diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist index 4411170e847e..7b0585bedc9b 100644 --- a/net-mgmt/netbox/pkg-plist +++ b/net-mgmt/netbox/pkg-plist @@ -77,6 +77,7 @@ %%DATADIR%%/core/api/serializers_/change_logging.py %%DATADIR%%/core/api/serializers_/data.py %%DATADIR%%/core/api/serializers_/jobs.py +%%DATADIR%%/core/api/serializers_/object_types.py %%DATADIR%%/core/api/serializers_/tasks.py %%DATADIR%%/core/api/urls.py %%DATADIR%%/core/api/views.py @@ -85,6 +86,7 @@ %%DATADIR%%/core/choices.py %%DATADIR%%/core/constants.py %%DATADIR%%/core/data_backends.py +%%DATADIR%%/core/dataclasses.py %%DATADIR%%/core/events.py %%DATADIR%%/core/exceptions.py %%DATADIR%%/core/filtersets.py @@ -118,6 +120,10 @@ %%DATADIR%%/core/migrations/0013_job_data_encoder.py %%DATADIR%%/core/migrations/0014_datasource_sync_interval.py %%DATADIR%%/core/migrations/0015_remove_redundant_indexes.py +%%DATADIR%%/core/migrations/0016_job_log_entries.py +%%DATADIR%%/core/migrations/0017_objectchange_message.py +%%DATADIR%%/core/migrations/0018_concrete_objecttype.py +%%DATADIR%%/core/migrations/0019_configrevision_active.py %%DATADIR%%/core/migrations/__init__.py %%DATADIR%%/core/models/__init__.py %%DATADIR%%/core/models/change_logging.py @@ -126,6 +132,8 @@ %%DATADIR%%/core/models/data.py %%DATADIR%%/core/models/files.py %%DATADIR%%/core/models/jobs.py +%%DATADIR%%/core/models/object_types.py +%%DATADIR%%/core/object_actions.py %%DATADIR%%/core/plugins.py %%DATADIR%%/core/querysets.py %%DATADIR%%/core/search.py @@ -237,6 +245,11 @@ %%DATADIR%%/dcim/migrations/0208_devicerole_uniqueness.py %%DATADIR%%/dcim/migrations/0209_device_component_denorm_site_location.py %%DATADIR%%/dcim/migrations/0210_macaddress_ordering.py +%%DATADIR%%/dcim/migrations/0211_platform_manufacturer_uniqueness.py +%%DATADIR%%/dcim/migrations/0212_interface_tx_power_negative.py +%%DATADIR%%/dcim/migrations/0213_platform_parent.py +%%DATADIR%%/dcim/migrations/0214_platform_rebuild.py +%%DATADIR%%/dcim/migrations/0215_rackreservation_status.py %%DATADIR%%/dcim/migrations/__init__.py %%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/cpu.json %%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/expansion_card.json @@ -255,6 +268,7 @@ %%DATADIR%%/dcim/models/power.py %%DATADIR%%/dcim/models/racks.py %%DATADIR%%/dcim/models/sites.py +%%DATADIR%%/dcim/object_actions.py %%DATADIR%%/dcim/search.py %%DATADIR%%/dcim/signals.py %%DATADIR%%/dcim/svg/__init__.py @@ -288,10 +302,11 @@ %%DATADIR%%/docs/administration/authentication/okta.md %%DATADIR%%/docs/administration/authentication/overview.md %%DATADIR%%/docs/administration/error-reporting.md -%%DATADIR%%/docs/administration/housekeeping.md %%DATADIR%%/docs/administration/netbox-shell.md %%DATADIR%%/docs/administration/permissions.md %%DATADIR%%/docs/administration/replicating-netbox.md +%%DATADIR%%/docs/best-practices/modeling-pluggable-transceivers.md +%%DATADIR%%/docs/best-practices/performance-handbook.md %%DATADIR%%/docs/configuration/data-validation.md %%DATADIR%%/docs/configuration/default-values.md %%DATADIR%%/docs/configuration/development.md @@ -346,6 +361,7 @@ %%DATADIR%%/docs/features/search.md %%DATADIR%%/docs/features/synchronized-data.md %%DATADIR%%/docs/features/tenancy.md +%%DATADIR%%/docs/features/user-preferences.md %%DATADIR%%/docs/features/virtualization.md %%DATADIR%%/docs/features/vlan-management.md %%DATADIR%%/docs/features/vpn-tunnels.md @@ -458,6 +474,7 @@ %%DATADIR%%/docs/models/dcim/virtualdevicecontext.md %%DATADIR%%/docs/models/extras/bookmark.md %%DATADIR%%/docs/models/extras/configcontext.md +%%DATADIR%%/docs/models/extras/configcontextprofile.md %%DATADIR%%/docs/models/extras/configtemplate.md %%DATADIR%%/docs/models/extras/customfield.md %%DATADIR%%/docs/models/extras/customfieldchoiceset.md @@ -533,7 +550,9 @@ %%DATADIR%%/docs/plugins/development/search.md %%DATADIR%%/docs/plugins/development/tables.md %%DATADIR%%/docs/plugins/development/templates.md +%%DATADIR%%/docs/plugins/development/user-interface.md %%DATADIR%%/docs/plugins/development/views.md +%%DATADIR%%/docs/plugins/development/webhooks.md %%DATADIR%%/docs/plugins/index.md %%DATADIR%%/docs/plugins/installation.md %%DATADIR%%/docs/plugins/removal.md @@ -565,6 +584,7 @@ %%DATADIR%%/docs/release-notes/version-4.1.md %%DATADIR%%/docs/release-notes/version-4.2.md %%DATADIR%%/docs/release-notes/version-4.3.md +%%DATADIR%%/docs/release-notes/version-4.4.md %%DATADIR%%/extras/__init__.py %%DATADIR%%/extras/api/__init__.py %%DATADIR%%/extras/api/customfields.py @@ -582,7 +602,6 @@ %%DATADIR%%/extras/api/serializers_/exporttemplates.py %%DATADIR%%/extras/api/serializers_/journaling.py %%DATADIR%%/extras/api/serializers_/notifications.py -%%DATADIR%%/extras/api/serializers_/objecttypes.py %%DATADIR%%/extras/api/serializers_/savedfilters.py %%DATADIR%%/extras/api/serializers_/scripts.py %%DATADIR%%/extras/api/serializers_/tableconfigs.py @@ -664,6 +683,10 @@ %%DATADIR%%/extras/migrations/0127_configtemplate_as_attachment_and_more.py %%DATADIR%%/extras/migrations/0128_tableconfig.py %%DATADIR%%/extras/migrations/0129_fix_script_paths.py +%%DATADIR%%/extras/migrations/0130_imageattachment_description.py +%%DATADIR%%/extras/migrations/0131_concrete_objecttype.py +%%DATADIR%%/extras/migrations/0132_configcontextprofile.py +%%DATADIR%%/extras/migrations/0133_make_cf_minmax_decimal.py %%DATADIR%%/extras/migrations/__init__.py %%DATADIR%%/extras/models/__init__.py %%DATADIR%%/extras/models/configs.py @@ -790,6 +813,7 @@ %%DATADIR%%/ipam/tests/test_api.py %%DATADIR%%/ipam/tests/test_filtersets.py %%DATADIR%%/ipam/tests/test_forms.py +%%DATADIR%%/ipam/tests/test_lookups.py %%DATADIR%%/ipam/tests/test_models.py %%DATADIR%%/ipam/tests/test_ordering.py %%DATADIR%%/ipam/tests/test_views.py @@ -798,8 +822,6 @@ %%DATADIR%%/ipam/validators.py %%DATADIR%%/ipam/views.py %%DATADIR%%/manage.py -%%DATADIR%%/media/devicetype-images/.gitignore -%%DATADIR%%/media/image-attachments/.gitignore %%DATADIR%%/mkdocs.yml %%DATADIR%%/netbox/__init__.py %%DATADIR%%/netbox/api/__init__.py @@ -847,13 +869,16 @@ %%DATADIR%%/netbox/graphql/types.py %%DATADIR%%/netbox/graphql/views.py %%DATADIR%%/netbox/jobs.py +%%DATADIR%%/netbox/metrics.py %%DATADIR%%/netbox/middleware.py %%DATADIR%%/netbox/models/__init__.py %%DATADIR%%/netbox/models/deletion.py %%DATADIR%%/netbox/models/features.py %%DATADIR%%/netbox/models/mixins.py +%%DATADIR%%/netbox/monkey.py %%DATADIR%%/netbox/navigation/__init__.py %%DATADIR%%/netbox/navigation/menu.py +%%DATADIR%%/netbox/object_actions.py %%DATADIR%%/netbox/plugins/__init__.py %%DATADIR%%/netbox/plugins/navigation.py %%DATADIR%%/netbox/plugins/registration.py @@ -893,13 +918,16 @@ %%DATADIR%%/netbox/tests/dummy_plugin/template_content.py %%DATADIR%%/netbox/tests/dummy_plugin/urls.py %%DATADIR%%/netbox/tests/dummy_plugin/views.py +%%DATADIR%%/netbox/tests/dummy_plugin/webhook_callbacks.py %%DATADIR%%/netbox/tests/test_api.py %%DATADIR%%/netbox/tests/test_authentication.py %%DATADIR%%/netbox/tests/test_config.py %%DATADIR%%/netbox/tests/test_graphql.py %%DATADIR%%/netbox/tests/test_import.py %%DATADIR%%/netbox/tests/test_jobs.py +%%DATADIR%%/netbox/tests/test_model_features.py %%DATADIR%%/netbox/tests/test_models.py +%%DATADIR%%/netbox/tests/test_object_actions.py %%DATADIR%%/netbox/tests/test_plugins.py %%DATADIR%%/netbox/tests/test_registry.py %%DATADIR%%/netbox/tests/test_search.py @@ -1016,6 +1044,7 @@ %%DATADIR%%/project-static/img/netbox.ico %%DATADIR%%/project-static/img/netbox_icon.svg %%DATADIR%%/project-static/img/netbox_touch-icon-180.png +%%DATADIR%%/project-static/img/plugin-default.svg %%DATADIR%%/project-static/img/rest-api.ico %%DATADIR%%/project-static/js/setmode.js %%DATADIR%%/project-static/netbox-graphiql/package.json @@ -1040,6 +1069,7 @@ %%DATADIR%%/project-static/src/forms/savedFiltersSelect.ts %%DATADIR%%/project-static/src/forms/speedSelector.ts %%DATADIR%%/project-static/src/global.d.ts +%%DATADIR%%/project-static/src/hotkeys.ts %%DATADIR%%/project-static/src/htmx.ts %%DATADIR%%/project-static/src/index.ts %%DATADIR%%/project-static/src/messages.ts @@ -1123,13 +1153,17 @@ %%DATADIR%%/templates/circuits/virtualcircuit.html %%DATADIR%%/templates/circuits/virtualcircuittermination.html %%DATADIR%%/templates/circuits/virtualcircuittype.html +%%DATADIR%%/templates/core/buttons/bulk_sync.html %%DATADIR%%/templates/core/configrevision.html %%DATADIR%%/templates/core/configrevision_restore.html %%DATADIR%%/templates/core/datafile.html %%DATADIR%%/templates/core/datasource.html %%DATADIR%%/templates/core/inc/config_data.html +%%DATADIR%%/templates/core/inc/datafile_panel.html %%DATADIR%%/templates/core/inc/plugin_installation.html %%DATADIR%%/templates/core/job.html +%%DATADIR%%/templates/core/job/base.html +%%DATADIR%%/templates/core/job/log.html %%DATADIR%%/templates/core/object_jobs.html %%DATADIR%%/templates/core/objectchange.html %%DATADIR%%/templates/core/objectchange_list.html @@ -1142,36 +1176,25 @@ %%DATADIR%%/templates/core/rq_worker_list.html %%DATADIR%%/templates/core/system.html %%DATADIR%%/templates/dcim/bulk_disconnect.html +%%DATADIR%%/templates/dcim/buttons/bulk_add_components.html +%%DATADIR%%/templates/dcim/buttons/bulk_disconnect.html %%DATADIR%%/templates/dcim/cable.html %%DATADIR%%/templates/dcim/cable_edit.html %%DATADIR%%/templates/dcim/cable_trace.html -%%DATADIR%%/templates/dcim/component_list.html %%DATADIR%%/templates/dcim/connections_list.html %%DATADIR%%/templates/dcim/consoleport.html %%DATADIR%%/templates/dcim/consoleserverport.html %%DATADIR%%/templates/dcim/device.html %%DATADIR%%/templates/dcim/device/base.html -%%DATADIR%%/templates/dcim/device/components_base.html -%%DATADIR%%/templates/dcim/device/consoleports.html -%%DATADIR%%/templates/dcim/device/consoleserverports.html -%%DATADIR%%/templates/dcim/device/devicebays.html -%%DATADIR%%/templates/dcim/device/frontports.html %%DATADIR%%/templates/dcim/device/inc/interface_table_controls.html %%DATADIR%%/templates/dcim/device/interfaces.html -%%DATADIR%%/templates/dcim/device/inventory.html -%%DATADIR%%/templates/dcim/device/modulebays.html -%%DATADIR%%/templates/dcim/device/poweroutlets.html -%%DATADIR%%/templates/dcim/device/powerports.html -%%DATADIR%%/templates/dcim/device/rearports.html %%DATADIR%%/templates/dcim/device_edit.html -%%DATADIR%%/templates/dcim/device_list.html %%DATADIR%%/templates/dcim/devicebay.html %%DATADIR%%/templates/dcim/devicebay_depopulate.html %%DATADIR%%/templates/dcim/devicebay_populate.html %%DATADIR%%/templates/dcim/devicerole.html %%DATADIR%%/templates/dcim/devicetype.html %%DATADIR%%/templates/dcim/devicetype/base.html -%%DATADIR%%/templates/dcim/devicetype/component_templates.html %%DATADIR%%/templates/dcim/frontport.html %%DATADIR%%/templates/dcim/htmx/cable_edit.html %%DATADIR%%/templates/dcim/inc/cable_termination.html @@ -1193,7 +1216,6 @@ %%DATADIR%%/templates/dcim/module.html %%DATADIR%%/templates/dcim/modulebay.html %%DATADIR%%/templates/dcim/moduletype.html -%%DATADIR%%/templates/dcim/moduletype/component_templates.html %%DATADIR%%/templates/dcim/moduletypeprofile.html %%DATADIR%%/templates/dcim/platform.html %%DATADIR%%/templates/dcim/powerfeed.html @@ -1221,7 +1243,6 @@ %%DATADIR%%/templates/dcim/trace/powerpanel.html %%DATADIR%%/templates/dcim/trace/termination.html %%DATADIR%%/templates/dcim/virtualchassis.html -%%DATADIR%%/templates/dcim/virtualchassis_add.html %%DATADIR%%/templates/dcim/virtualchassis_add_member.html %%DATADIR%%/templates/dcim/virtualchassis_edit.html %%DATADIR%%/templates/dcim/virtualchassis_remove_member.html @@ -1236,9 +1257,8 @@ %%DATADIR%%/templates/exceptions/permission_error.html %%DATADIR%%/templates/exceptions/programming_error.html %%DATADIR%%/templates/extras/configcontext.html -%%DATADIR%%/templates/extras/configcontext_list.html +%%DATADIR%%/templates/extras/configcontextprofile.html %%DATADIR%%/templates/extras/configtemplate.html -%%DATADIR%%/templates/extras/configtemplate_list.html %%DATADIR%%/templates/extras/customfield.html %%DATADIR%%/templates/extras/customfieldchoiceset.html %%DATADIR%%/templates/extras/customlink.html @@ -1252,7 +1272,6 @@ %%DATADIR%%/templates/extras/dashboard/widgets/rssfeed.html %%DATADIR%%/templates/extras/eventrule.html %%DATADIR%%/templates/extras/exporttemplate.html -%%DATADIR%%/templates/extras/exporttemplate_list.html %%DATADIR%%/templates/extras/htmx/script_result.html %%DATADIR%%/templates/extras/imageattachment.html %%DATADIR%%/templates/extras/inc/configcontext_data.html @@ -1263,6 +1282,7 @@ %%DATADIR%%/templates/extras/notificationgroup.html %%DATADIR%%/templates/extras/object_changelog.html %%DATADIR%%/templates/extras/object_configcontext.html +%%DATADIR%%/templates/extras/object_imageattachments.html %%DATADIR%%/templates/extras/object_journal.html %%DATADIR%%/templates/extras/object_render_config.html %%DATADIR%%/templates/extras/report/base.html @@ -1286,7 +1306,6 @@ %%DATADIR%%/templates/generic/bulk_delete.html %%DATADIR%%/templates/generic/bulk_edit.html %%DATADIR%%/templates/generic/bulk_import.html -%%DATADIR%%/templates/generic/bulk_remove.html %%DATADIR%%/templates/generic/bulk_rename.html %%DATADIR%%/templates/generic/confirmation_form.html %%DATADIR%%/templates/generic/object.html @@ -1380,18 +1399,15 @@ %%DATADIR%%/templates/users/token.html %%DATADIR%%/templates/users/token_edit.html %%DATADIR%%/templates/users/user.html +%%DATADIR%%/templates/virtualization/buttons/bulk_add_components.html %%DATADIR%%/templates/virtualization/cluster.html %%DATADIR%%/templates/virtualization/cluster/base.html -%%DATADIR%%/templates/virtualization/cluster/devices.html %%DATADIR%%/templates/virtualization/cluster_add_devices.html %%DATADIR%%/templates/virtualization/clustergroup.html %%DATADIR%%/templates/virtualization/clustertype.html %%DATADIR%%/templates/virtualization/virtualdisk.html %%DATADIR%%/templates/virtualization/virtualmachine.html %%DATADIR%%/templates/virtualization/virtualmachine/base.html -%%DATADIR%%/templates/virtualization/virtualmachine/interfaces.html -%%DATADIR%%/templates/virtualization/virtualmachine/virtual_disks.html -%%DATADIR%%/templates/virtualization/virtualmachine_list.html %%DATADIR%%/templates/virtualization/vminterface.html %%DATADIR%%/templates/vpn/ikepolicy.html %%DATADIR%%/templates/vpn/ikeproposal.html @@ -1520,6 +1536,8 @@ %%DATADIR%%/users/migrations/0008_flip_objectpermission_assignments.py %%DATADIR%%/users/migrations/0009_update_group_perms.py %%DATADIR%%/users/migrations/0010_add_token_meta_ordering.py +%%DATADIR%%/users/migrations/0011_concrete_objecttype.py +%%DATADIR%%/users/migrations/0012_drop_django_admin_log_table.py %%DATADIR%%/users/migrations/__init__.py %%DATADIR%%/users/models/__init__.py %%DATADIR%%/users/models/permissions.py @@ -1540,6 +1558,7 @@ %%DATADIR%%/users/views.py %%DATADIR%%/utilities/__init__.py %%DATADIR%%/utilities/api.py +%%DATADIR%%/utilities/apps.py %%DATADIR%%/utilities/choices.py %%DATADIR%%/utilities/constants.py %%DATADIR%%/utilities/conversion.py @@ -1548,6 +1567,7 @@ %%DATADIR%%/utilities/datetime.py %%DATADIR%%/utilities/error_handlers.py %%DATADIR%%/utilities/exceptions.py +%%DATADIR%%/utilities/export.py %%DATADIR%%/utilities/fields.py %%DATADIR%%/utilities/filters.py %%DATADIR%%/utilities/forms/__init__.py @@ -1572,6 +1592,7 @@ %%DATADIR%%/utilities/html.py %%DATADIR%%/utilities/htmx.py %%DATADIR%%/utilities/jinja2.py +%%DATADIR%%/utilities/jobs.py %%DATADIR%%/utilities/json.py %%DATADIR%%/utilities/jsonschema.py %%DATADIR%%/utilities/management/__init__.py @@ -1610,6 +1631,7 @@ %%DATADIR%%/utilities/templates/buttons/bookmark.html %%DATADIR%%/utilities/templates/buttons/bulk_delete.html %%DATADIR%%/utilities/templates/buttons/bulk_edit.html +%%DATADIR%%/utilities/templates/buttons/bulk_rename.html %%DATADIR%%/utilities/templates/buttons/clone.html %%DATADIR%%/utilities/templates/buttons/delete.html %%DATADIR%%/utilities/templates/buttons/edit.html @@ -1666,6 +1688,8 @@ %%DATADIR%%/utilities/tests/test_ordering.py %%DATADIR%%/utilities/tests/test_prefetch.py %%DATADIR%%/utilities/tests/test_request.py +%%DATADIR%%/utilities/tests/test_serialization.py +%%DATADIR%%/utilities/tests/test_templatetags.py %%DATADIR%%/utilities/tests/test_utils.py %%DATADIR%%/utilities/tracking.py %%DATADIR%%/utilities/urls.py @@ -1714,6 +1738,7 @@ %%DATADIR%%/virtualization/models/__init__.py %%DATADIR%%/virtualization/models/clusters.py %%DATADIR%%/virtualization/models/virtualmachines.py +%%DATADIR%%/virtualization/object_actions.py %%DATADIR%%/virtualization/search.py %%DATADIR%%/virtualization/signals.py %%DATADIR%%/virtualization/tables/__init__.py diff --git a/net-mgmt/py-msrestazure/Makefile b/net-mgmt/py-msrestazure/Makefile index 254ee3ffadb5..ab80fbabecb8 100644 --- a/net-mgmt/py-msrestazure/Makefile +++ b/net-mgmt/py-msrestazure/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net-mgmt python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Azure-specific AutoRest swagger generator Python client runtime WWW= https://github.com/Azure/msrestazure-for-python diff --git a/net-p2p/mkbrr/Makefile b/net-p2p/mkbrr/Makefile index 8bf4573188c0..2da017117b0c 100644 --- a/net-p2p/mkbrr/Makefile +++ b/net-p2p/mkbrr/Makefile @@ -1,7 +1,6 @@ PORTNAME= mkbrr DISTVERSIONPREFIX= v -DISTVERSION= 1.16.0 -PORTREVISION= 2 +DISTVERSION= 1.17.0 CATEGORIES= net-p2p MAINTAINER= diizzy@FreeBSD.org @@ -11,7 +10,7 @@ WWW= https://github.com/autobrr/mkbrr LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.25,modules CGO_ENABLED= 0 GO_MODULE= github.com/autobrr/${PORTNAME} diff --git a/net-p2p/mkbrr/distinfo b/net-p2p/mkbrr/distinfo index 7eed271d5beb..de1a62a8cdb8 100644 --- a/net-p2p/mkbrr/distinfo +++ b/net-p2p/mkbrr/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1759538119 -SHA256 (go/net-p2p_mkbrr/mkbrr-v1.16.0/v1.16.0.mod) = e871a531d437ba1e5feab8d18fc4cff6e7c6e76ef125e567fc1666ac8c263df2 -SIZE (go/net-p2p_mkbrr/mkbrr-v1.16.0/v1.16.0.mod) = 2347 -SHA256 (go/net-p2p_mkbrr/mkbrr-v1.16.0/v1.16.0.zip) = 6b84b9f3371094b0ae21eb3144cf33b11f7dc5220bae06916d91d8bf1ea4801b -SIZE (go/net-p2p_mkbrr/mkbrr-v1.16.0/v1.16.0.zip) = 458539 +TIMESTAMP = 1761176395 +SHA256 (go/net-p2p_mkbrr/mkbrr-v1.17.0/v1.17.0.mod) = 4feb528f7b5328c8beee7921e4314266e962da927e2a809c4cf8b7364de8032a +SIZE (go/net-p2p_mkbrr/mkbrr-v1.17.0/v1.17.0.mod) = 2246 +SHA256 (go/net-p2p_mkbrr/mkbrr-v1.17.0/v1.17.0.zip) = e544d3bc58a1dbe77f4f5786d07b974fa9b9b58d5d320bac235d23d121d62177 +SIZE (go/net-p2p_mkbrr/mkbrr-v1.17.0/v1.17.0.zip) = 458673 diff --git a/net/py-sshtunnel/Makefile b/net/py-sshtunnel/Makefile index cc4f11287f29..d8238e11383e 100644 --- a/net/py-sshtunnel/Makefile +++ b/net/py-sshtunnel/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Pure Python SSH tunnels WWW= https://pypi.org/project/sshtunnel/ diff --git a/net/samba422/pkg-plist b/net/samba422/pkg-plist index 30ae8b71cba8..4775db591612 100644 --- a/net/samba422/pkg-plist +++ b/net/samba422/pkg-plist @@ -184,7 +184,6 @@ include/samba4/wbclient.h lib/nss_winbind.so.1 lib/nss_wins.so.1 lib/pam_winbind.so -%%AD_DC%%%%LDAP%%lib/samba4/modules/ldb/ldap.so %%CUPS%%libexec/samba/smbspool_krb5_wrapper libexec/samba/rpcd_classic libexec/samba/rpcd_epmapper @@ -450,6 +449,7 @@ bin/ldbsearch %%AD_DC%%%%SAMBA4_MODULEDIR%%/ldb/count_attrs.so %%SAMBA4_MODULEDIR%%/ldb/asq.so %%SAMBA4_MODULEDIR%%/ldb/ildap.so +%%LDAP%%%%SAMBA4_MODULEDIR%%/ldb/ldap.so %%SAMBA4_MODULEDIR%%/ldb/ldb.so %%SAMBA4_MODULEDIR%%/ldb/ldbsamba_extensions.so %%SAMBA4_MODULEDIR%%/ldb/paged_searches.so diff --git a/net/samba422/pkg-plist.ad_dc b/net/samba422/pkg-plist.ad_dc index 80c90955bc09..52533f83aa75 100644 --- a/net/samba422/pkg-plist.ad_dc +++ b/net/samba422/pkg-plist.ad_dc @@ -38,7 +38,6 @@ sbin/samba_upgradedns %%SAMBA4_MODULEDIR%%/ldb/group_audit_log.so %%SAMBA4_MODULEDIR%%/ldb/instancetype.so %%SAMBA4_MODULEDIR%%/ldb/lazy_commit.so -%%SAMBA4_MODULEDIR%%/ldb/ldap.so %%SAMBA4_MODULEDIR%%/ldb/linked_attributes.so %%SAMBA4_MODULEDIR%%/ldb/new_partition.so %%SAMBA4_MODULEDIR%%/ldb/objectclass_attrs.so diff --git a/ports-mgmt/pkg/Makefile b/ports-mgmt/pkg/Makefile index b5954452538d..6853583905d4 100644 --- a/ports-mgmt/pkg/Makefile +++ b/ports-mgmt/pkg/Makefile @@ -1,5 +1,6 @@ PORTNAME= pkg DISTVERSION= 2.3.1 +PORTREVISION= 1 _PKG_VERSION= ${DISTVERSION} CATEGORIES= ports-mgmt diff --git a/ports-mgmt/pkg/files/patch-7ea9566835a82f111d7771f58168babc5e0dde6a.patch b/ports-mgmt/pkg/files/patch-7ea9566835a82f111d7771f58168babc5e0dde6a.patch new file mode 100644 index 000000000000..608f5e232fa1 --- /dev/null +++ b/ports-mgmt/pkg/files/patch-7ea9566835a82f111d7771f58168babc5e0dde6a.patch @@ -0,0 +1,33 @@ +From 7ea9566835a82f111d7771f58168babc5e0dde6a Mon Sep 17 00:00:00 2001 +From: Mark Johnston <markj@FreeBSD.org> +Date: Thu, 23 Oct 2025 21:54:36 +0000 +Subject: [PATCH] libpkg: Use line buffering for the metalog file handle + +Otherwise we can get interleaved metalog entries when a package +install script appends entries to the metalog as well. + +Reported by: cperciva +--- + libpkg/metalog.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/libpkg/metalog.c b/libpkg/metalog.c +index 9ffac87ae7..07b7419b66 100644 +--- libpkg/metalog.c ++++ libpkg/metalog.c +@@ -37,11 +37,11 @@ int + metalog_open(const char *metalog) + { + metalogfp = fopen(metalog, "ae"); +- if (metalogfp == NULL) { ++ if (metalogfp == NULL) + pkg_fatal_errno("Unable to open metalog '%s'", metalog); +- } +- +- return EPKG_OK; ++ /* Package install scripts may add entries, so avoid interleaving. */ ++ setvbuf(metalogfp, NULL, _IOLBF, 0); ++ return (EPKG_OK); + } + + int diff --git a/print/pdfcpu/Makefile b/print/pdfcpu/Makefile index 22638d61cc29..ea3ba4f98888 100644 --- a/print/pdfcpu/Makefile +++ b/print/pdfcpu/Makefile @@ -1,7 +1,6 @@ PORTNAME= pdfcpu DISTVERSIONPREFIX= v -DISTVERSION= 0.11.0 -PORTREVISION= 6 +DISTVERSION= 0.11.1 CATEGORIES= print MAINTAINER= diizzy@FreeBSD.org diff --git a/print/pdfcpu/distinfo b/print/pdfcpu/distinfo index df65a2214ee5..2b87945a17e6 100644 --- a/print/pdfcpu/distinfo +++ b/print/pdfcpu/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1748512452 -SHA256 (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.mod) = db5871d3eb47a101042473138f41828f52b6ad8c175e08e95f518a145d99a107 -SIZE (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.mod) = 404 -SHA256 (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.zip) = 6b8629f95990ad1a5332e01fc6e9122b174cbd759c0b2feb48282587c3c83b0f -SIZE (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.zip) = 274967380 +TIMESTAMP = 1761176509 +SHA256 (go/print_pdfcpu/pdfcpu-v0.11.1/v0.11.1.mod) = b8846da1cd2d85848febc88440b15b65787835373e350622d000a49279d1105b +SIZE (go/print_pdfcpu/pdfcpu-v0.11.1/v0.11.1.mod) = 414 +SHA256 (go/print_pdfcpu/pdfcpu-v0.11.1/v0.11.1.zip) = 99e35da61cf28a1a3255331c2a9198d8e299da48e7726310efc373400e8c3fb0 +SIZE (go/print_pdfcpu/pdfcpu-v0.11.1/v0.11.1.zip) = 277412045 diff --git a/print/pdfcpu/pkg-message b/print/pdfcpu/pkg-message index b3039ec193d4..d8714a37b14c 100644 --- a/print/pdfcpu/pkg-message +++ b/print/pdfcpu/pkg-message @@ -1,9 +1,8 @@ [ { type: install message: <<EOM - If you're upgrading from a previous release you prior to 0.10.1 - need to reset your configuration by running 'pdfcpu config reset', - pdfcpu still also issue a warning about this. + If you're upgrading from a previous release prior to 0.11.1 you + are recommended to reset your configuration by running 'pdfcpu config reset'. EOM } ] diff --git a/security/bruteblock/Makefile b/security/bruteblock/Makefile index f31b5bf141fb..71afc2ce1c08 100644 --- a/security/bruteblock/Makefile +++ b/security/bruteblock/Makefile @@ -1,5 +1,5 @@ PORTNAME= bruteblock -PORTVERSION= 0.0.6 +PORTVERSION= 0.1.1 DISTVERSIONPREFIX= v CATEGORIES= security diff --git a/security/bruteblock/distinfo b/security/bruteblock/distinfo index a1208e109fa1..c52ecf36d9b4 100644 --- a/security/bruteblock/distinfo +++ b/security/bruteblock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1731881673 -SHA256 (samm-git-bruteblock-v0.0.6_GH0.tar.gz) = f13df4444c9686ff109e1fadaa62e95608630c0284e57bcad27f0528e3bcf51a -SIZE (samm-git-bruteblock-v0.0.6_GH0.tar.gz) = 24665 +TIMESTAMP = 1761303938 +SHA256 (samm-git-bruteblock-v0.1.1_GH0.tar.gz) = e35892c33e57372e94ee66ee9e5731b0e19b404752f345db9b2ce243f2b7d810 +SIZE (samm-git-bruteblock-v0.1.1_GH0.tar.gz) = 40029 diff --git a/security/mbedtls3/Makefile b/security/mbedtls3/Makefile index 0989b7dd128f..a8af7ddabd20 100644 --- a/security/mbedtls3/Makefile +++ b/security/mbedtls3/Makefile @@ -1,5 +1,5 @@ PORTNAME= mbedtls -DISTVERSION= 3.6.3 +DISTVERSION= 3.6.5 CATEGORIES= security devel MASTER_SITES= https://github.com/Mbed-TLS/${PORTNAME}/releases/download/${DISTNAME}/ PKGNAMESUFFIX= 3 diff --git a/security/mbedtls3/distinfo b/security/mbedtls3/distinfo index 9ce51e42d147..47aadbcf865a 100644 --- a/security/mbedtls3/distinfo +++ b/security/mbedtls3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748610956 -SHA256 (mbedtls-3.6.3.tar.bz2) = 64cd73842cdc05e101172f7b437c65e7312e476206e1dbfd644433d11bc56327 -SIZE (mbedtls-3.6.3.tar.bz2) = 5138248 +TIMESTAMP = 1760661467 +SHA256 (mbedtls-3.6.5.tar.bz2) = 4a11f1777bb95bf4ad96721cac945a26e04bf19f57d905f241fe77ebeddf46d8 +SIZE (mbedtls-3.6.5.tar.bz2) = 5367178 diff --git a/security/openssh-portable/Makefile b/security/openssh-portable/Makefile index f36d91c12c4a..130687293fe4 100644 --- a/security/openssh-portable/Makefile +++ b/security/openssh-portable/Makefile @@ -1,6 +1,6 @@ PORTNAME= openssh DISTVERSION= 10.2p1 -PORTREVISION= 0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= OPENBSD/OpenSSH/portable diff --git a/security/openssh-portable/files/extra-patch-blacklistd b/security/openssh-portable/files/extra-patch-blacklistd index 3118103c5d74..698c109ccfe6 100644 --- a/security/openssh-portable/files/extra-patch-blacklistd +++ b/security/openssh-portable/files/extra-patch-blacklistd @@ -30,7 +30,7 @@ sshpam_authctxt->user, sshpam_rhost); --- auth.c.orig 2025-10-02 12:00:00.000000000 +++ auth.c 2025-10-02 12:00:00.000000000 -@@ -75,6 +75,7 @@ +@@ -73,6 +73,7 @@ #include "monitor_wrap.h" #include "ssherr.h" #include "channels.h" @@ -38,7 +38,7 @@ /* import */ extern ServerOptions options; -@@ -285,8 +286,12 @@ +@@ -283,8 +284,12 @@ authmsg = "Postponed"; else if (partial) authmsg = "Partial"; @@ -52,7 +52,7 @@ if ((extra = format_method_key(authctxt)) == NULL) { if (authctxt->auth_method_info != NULL) -@@ -334,6 +339,7 @@ +@@ -332,6 +337,7 @@ { Authctxt *authctxt = (Authctxt *)ssh->authctxt; @@ -60,7 +60,7 @@ error("maximum authentication attempts exceeded for " "%s%.100s from %.200s port %d ssh2", authctxt->valid ? "" : "invalid user ", -@@ -494,6 +500,8 @@ +@@ -492,6 +498,8 @@ aix_restoreauthdb(); #endif if (pw == NULL) { @@ -235,7 +235,7 @@ +#endif /* BLACKLIST_CLIENT_H */ --- monitor.c.orig 2025-10-02 12:00:00.000000000 +++ monitor.c 2025-10-02 12:00:00.000000000 -@@ -85,6 +85,8 @@ +@@ -75,6 +75,8 @@ #include "misc.h" #include "servconf.h" #include "monitor.h" @@ -244,7 +244,7 @@ #ifdef GSSAPI #include "ssh-gss.h" #endif -@@ -353,16 +355,24 @@ +@@ -343,16 +345,24 @@ } } if (authctxt->failures > options.max_authtries) { @@ -274,7 +274,7 @@ auth_attempted = 0; --- servconf.c.orig 2025-10-02 12:00:00.000000000 +++ servconf.c 2025-10-02 12:00:00.000000000 -@@ -186,6 +186,7 @@ +@@ -184,6 +184,7 @@ options->max_sessions = -1; options->banner = NULL; options->use_dns = -1; @@ -282,7 +282,7 @@ options->client_alive_interval = -1; options->client_alive_count_max = -1; options->num_authkeys_files = 0; -@@ -455,6 +456,8 @@ +@@ -449,6 +458,8 @@ options->max_sessions = DEFAULT_SESSIONS_MAX; if (options->use_dns == -1) options->use_dns = 0; @@ -291,7 +291,7 @@ if (options->client_alive_interval == -1) options->client_alive_interval = 0; if (options->client_alive_count_max == -1) -@@ -563,6 +566,7 @@ +@@ -567,6 +568,7 @@ sGatewayPorts, sPubkeyAuthentication, sPubkeyAcceptedAlgorithms, sXAuthLocation, sSubsystem, sMaxStartups, sMaxAuthTries, sMaxSessions, sBanner, sUseDNS, sHostbasedAuthentication, @@ -299,7 +299,7 @@ sHostbasedUsesNameFromPacketOnly, sHostbasedAcceptedAlgorithms, sHostKeyAlgorithms, sPerSourceMaxStartups, sPerSourceNetBlockSize, sPerSourcePenalties, sPerSourcePenaltyExemptList, -@@ -706,6 +710,8 @@ +@@ -700,6 +712,8 @@ { "maxsessions", sMaxSessions, SSHCFG_ALL }, { "banner", sBanner, SSHCFG_ALL }, { "usedns", sUseDNS, SSHCFG_GLOBAL }, @@ -308,7 +308,7 @@ { "verifyreversemapping", sDeprecated, SSHCFG_GLOBAL }, { "reversemappingcheck", sDeprecated, SSHCFG_GLOBAL }, { "clientaliveinterval", sClientAliveInterval, SSHCFG_ALL }, -@@ -1788,6 +1794,10 @@ +@@ -1782,6 +1796,10 @@ intptr = &options->use_dns; goto parse_flag; @@ -319,7 +319,7 @@ case sLogFacility: log_facility_ptr = &options->log_facility; arg = argv_next(&ac, &av); -@@ -3276,6 +3286,7 @@ +@@ -3279,6 +3297,7 @@ dump_cfg_fmtint(sCompression, o->compression); dump_cfg_fmtint(sGatewayPorts, o->fwd_opts.gateway_ports); dump_cfg_fmtint(sUseDNS, o->use_dns); @@ -339,7 +339,7 @@ * see if it's still there --- sshd-session.c.orig 2025-10-02 12:00:00.000000000 +++ sshd-session.c 2025-10-02 12:00:00.000000000 -@@ -108,6 +108,7 @@ +@@ -102,6 +102,7 @@ #include "sk-api.h" #include "srclimit.h" #include "dh.h" @@ -347,16 +347,7 @@ #ifdef LIBWRAP #include <tcpd.h> -@@ -223,6 +224,8 @@ - static void - grace_alarm_handler(int sig) - { -+ BLACKLIST_NOTIFY(the_active_state, BLACKLIST_AUTH_FAIL, -+ "Grace period expired"); - /* - * Try to kill any processes that we have spawned, E.g. authorized - * keys command helpers or privsep children. -@@ -1206,6 +1209,8 @@ +@@ -1175,6 +1176,8 @@ ssh_signal(SIGQUIT, SIG_DFL); ssh_signal(SIGCHLD, SIG_DFL); ssh_signal(SIGINT, SIG_DFL); @@ -365,7 +356,7 @@ /* * Register our connection. This turns encryption off because we do -@@ -1297,8 +1302,10 @@ +@@ -1249,8 +1271,10 @@ } if ((r = kex_exchange_identification(ssh, -1, @@ -377,7 +368,7 @@ ssh_packet_set_nonblocking(ssh); -@@ -1443,7 +1450,10 @@ +@@ -1395,7 +1419,10 @@ audit_event(the_active_state, SSH_CONNECTION_ABANDON); #endif /* Override default fatal exit value when auth was attempted */ diff --git a/security/py-netbox-secrets/Makefile b/security/py-netbox-secrets/Makefile index 6e0ea3052e3d..92c2ded69ea1 100644 --- a/security/py-netbox-secrets/Makefile +++ b/security/py-netbox-secrets/Makefile @@ -1,5 +1,5 @@ PORTNAME= netbox-secrets -DISTVERSION= 2.3.4 +DISTVERSION= 2.4.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-netbox-secrets/distinfo b/security/py-netbox-secrets/distinfo index b41475fc59e1..9a0ce0c21d24 100644 --- a/security/py-netbox-secrets/distinfo +++ b/security/py-netbox-secrets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757763459 -SHA256 (netbox_secrets-2.3.4.tar.gz) = 24927913b662602ac163d98e34bfa3bfec47f037a58aaa02ee21a0c28b6410ca -SIZE (netbox_secrets-2.3.4.tar.gz) = 60985 +TIMESTAMP = 1761216477 +SHA256 (netbox_secrets-2.4.0.tar.gz) = c96a2d332796bf6a9091794e6c1f82623861cf82f2cb36d821bbf8dea839a50e +SIZE (netbox_secrets-2.4.0.tar.gz) = 60954 diff --git a/security/py-notus-scanner/Makefile b/security/py-notus-scanner/Makefile index 32397f0f8582..472d500622cf 100644 --- a/security/py-notus-scanner/Makefile +++ b/security/py-notus-scanner/Makefile @@ -1,7 +1,7 @@ PORTNAME= notus-scanner DISTVERSION= 22.7.2 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-notus-scanner/pkg-plist b/security/py-notus-scanner/pkg-plist index 9c649e920db7..7e9406d5d758 100644 --- a/security/py-notus-scanner/pkg-plist +++ b/security/py-notus-scanner/pkg-plist @@ -180,7 +180,7 @@ bin/notus-subscriber %%PYTHON_SITELIBDIR%%/notus/tests/models/test_vulnerability.py %%PYTHON_SITELIBDIR%%/notus/tests/test_config.py %%PYTHON_SITELIBDIR%%/notus/tests/test_verifier.py -%%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/LICENSE +%%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/licenses/LICENSE %%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/METADATA %%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/RECORD %%PYTHON_SITELIBDIR%%/notus_scanner-22.7.2.dist-info/WHEEL diff --git a/security/tailscale/Makefile b/security/tailscale/Makefile index f39f1869caf6..f19130ab9ea9 100644 --- a/security/tailscale/Makefile +++ b/security/tailscale/Makefile @@ -1,7 +1,6 @@ PORTNAME= tailscale -PORTVERSION= 1.88.3 +PORTVERSION= 1.90.1 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= security net-vpn MAINTAINER= ashish@FreeBSD.org diff --git a/security/tailscale/distinfo b/security/tailscale/distinfo index 3c5c4a8cc609..9b217165af3c 100644 --- a/security/tailscale/distinfo +++ b/security/tailscale/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1758830381 -SHA256 (go/security_tailscale/tailscale-v1.88.3/v1.88.3.mod) = 75ff8036ac1682b88dd2d35c7115a7305d8eae138135b0173b2ebe752e08536c -SIZE (go/security_tailscale/tailscale-v1.88.3/v1.88.3.mod) = 21190 -SHA256 (go/security_tailscale/tailscale-v1.88.3/v1.88.3.zip) = 18eec7d1b468ce74222ec39e1d9fcf3a6a7947d88059b71911dc5f417bbfd936 -SIZE (go/security_tailscale/tailscale-v1.88.3/v1.88.3.zip) = 5259733 +TIMESTAMP = 1761250621 +SHA256 (go/security_tailscale/tailscale-v1.90.1/v1.90.1.mod) = 4bc0ddf181d783cabe4d3374d72fe97a01e38e5b308d36099b60e9f62ca245ad +SIZE (go/security_tailscale/tailscale-v1.90.1/v1.90.1.mod) = 21280 +SHA256 (go/security_tailscale/tailscale-v1.90.1/v1.90.1.zip) = ac94677195ca036bdf3071276c3e32a05cdc5b0ad27e915d1db327c39a5d820d +SIZE (go/security_tailscale/tailscale-v1.90.1/v1.90.1.zip) = 5475544 diff --git a/security/vuxml/Makefile b/security/vuxml/Makefile index 9a3ef8b7a291..243b5cd5723e 100644 --- a/security/vuxml/Makefile +++ b/security/vuxml/Makefile @@ -102,10 +102,6 @@ newentry: @${ECHO_CMD} 'Also, <gt> tags are usually wrong in ranges. Use <ge> where adequate.' @${ECHO_CMD} @${SH} ${FILESDIR}/newentry.sh "${VUXML_CURRENT_FILE}" "CVE_ID=${CVE_ID}" "SA_ID=${SA_ID}" - @${ECHO_CMD} - @${ECHO_CMD} 'Be sure to get versioning right for PORTEPOCH and remember possible linux-* ports!' - @${ECHO_CMD} 'Also, <gt> tags are usually wrong in ranges. Use <ge> where adequate.' - @${ECHO_CMD} .if defined(VID) && !empty(VID) html: work/${VID}.html diff --git a/security/vuxml/files/euvd_provider.sh b/security/vuxml/files/euvd_provider.sh new file mode 100644 index 000000000000..821d2fcc06a2 --- /dev/null +++ b/security/vuxml/files/euvd_provider.sh @@ -0,0 +1,69 @@ +# Provider for the European Union Vulnerability Database +# https://euvd.enisa.europa.eu/ + +tmp_euvd="" + +init_euvd() { + tmp_euvd=$(mktemp "${TMPDIR:-/tmp}"/euvd_json_data.XXXXXXXXXX) || exit 1 + fetch -q -o "${tmp_euvd}" "https://euvdservices.enisa.europa.eu/api/enisaid?id=${CVE_ID}" || exit 1 +} + +cleanup_euvd() { + rm -f "${tmp_euvd}" 2>/dev/null +} + +get_cvename_from_euvd() { + # EUVD response includes "aliases" (CVE ID if available) + jq -r '.aliases // .id' "${tmp_euvd}" +} + +get_cveurl_from_euvd() { + echo "https://euvd.enisa.europa.eu/ui/vuln/${CVE_ID}" +} + +get_details_from_euvd() { + jq -r '.description // empty | @html' "${tmp_euvd}" | fmt -p -s | sed '1!s/^/\t/' +} + +get_discovery_date_from_euvd() { + raw=$(jq -r '.datePublished // empty' "${tmp_euvd}") + if [ -n "$raw" ]; then + trimmed=$(echo "$raw" | cut -d, -f1-2) + if date -d "$trimmed" "+%Y-%m-%d" >/dev/null 2>&1; then + date -d "$trimmed" "+%Y-%m-%d" + else + date -j -f "%b %d, %Y" "$trimmed" "+%Y-%m-%d" + fi + fi +} + +get_entry_date_from_euvd() { + echo "${entry_date}" +} + + +get_product_name_from_euvd() { + jq -r ' .enisaIdProduct[]?.product?.name ' "${tmp_euvd}" +} + +get_product_range_from_euvd() { + jq -r '.enisaIdProduct[]? | "\(.product_version? | gsub("<";"<") | gsub(">";">") | gsub("&";"&"))"' "${tmp_euvd}" +} + +get_package_name_from_euvd() { + jq -r '.enisaIdProduct[0]?.product?.name // empty' "${tmp_euvd}" +} + +get_references_from_euvd() { + jq -r '.references // empty | @html' "${tmp_euvd}" | tr " " "\n" +} + +get_source_from_euvd() { + jq -r '.assigner // empty | @html' "${tmp_euvd}" +} + +get_topic_from_euvd() { + # Use first sentence of description + jq -r '.description // empty' "${tmp_euvd}" | cut -f1 -d. +} + diff --git a/security/vuxml/files/mitre_provider.sh b/security/vuxml/files/mitre_provider.sh new file mode 100644 index 000000000000..c2b1f8ffa73e --- /dev/null +++ b/security/vuxml/files/mitre_provider.sh @@ -0,0 +1,61 @@ +# Provider for MITRE +# https://www.mitre.org/ + +tmp_mitre="" + +init_mitre() +{ + tmp_mitre=$(mktemp "${TMPDIR:-/tmp}"/mitre.XXXXXXXXXX) || exit 1 + fetch -q -o "${tmp_mitre}" https://cveawg.mitre.org/api/cve/"${CVE_ID}" +} + +cleanup_mitre() +{ + rm "${tmp_mitre}" 2>/dev/null +} + +get_cvename_from_mitre() +{ + cvename="${CVE_ID}" + echo "${cvename}" +} + +get_cveurl_from_mitre() { + echo https://cveawg.mitre.org/api/cve/"${CVE_ID}" +} + +get_details_from_mitre() { + jq -r '.containers?.cna?.descriptions[0]?.value' "${tmp_mitre}" | fmt -p -s +} + +get_discovery_date_from_mitre() { + jq -r '.cveMetadata?.datePublished?' "${tmp_mitre}" | cut -f1 -dT +} + +get_entry_date_from_mitre() { + echo "${entry_date}" +} + +get_product_name_from_mitre() { + jq -r '.containers?.cna?.affected[]?.product' "${tmp_mitre}" +} + +get_product_range_from_mitre() { + jq -r '.containers?.cna?.affected[]??.versions[0]?.lessThan' "${tmp_mitre}" +} + +get_package_name_from_mitre() { + jq -r '.containers?.cna?.affected[0]?.product' "${tmp_mitre}" +} + +get_references_from_mitre() { + jq -r '.containers?.cna?.references[0]?.url' "${tmp_mitre}" | fmt -p -s +} + +get_source_from_mitre() { + jq -r '.containers?.cna?.references[0]?.url' "${tmp_mitre}" +} + +get_topic_from_mitre() { + jq -r ".containers?.cna?.problemTypes[0]?.descriptions[0]?.description" "${tmp_mitre}" +} diff --git a/security/vuxml/files/newentry.sh b/security/vuxml/files/newentry.sh index 0298a5376a9e..4c8b09636112 100644 --- a/security/vuxml/files/newentry.sh +++ b/security/vuxml/files/newentry.sh @@ -15,6 +15,9 @@ if [ -z "${vuxml_file}" ]; then show_usage fi +# ----------------- +# Process arguments +# ----------------- shift while [ $# -gt 0 ]; do case "$1" in @@ -34,27 +37,45 @@ case "$1" in esac done -tmp="`mktemp ${TMPDIR:-/tmp}/vuxml.XXXXXXXXXX`" || exit 1 +tmp=$(mktemp "${TMPDIR:-/tmp}"/vuxml.XXXXXXXXXX) || exit 1 tmp_fbsd_sa="" -tmp_mitre="" -tmp_nvd="" +# ------------------------------------- +# Define how to clean up temporal files +# ------------------------------------- +# doclean="yes" cleanup() { if [ "${doclean}" = "yes" ]; then - rm -f "${tmp}" "${tmp_fbsd_sa}" "${tmp_mitre}" "${tmp_nvd}" > /dev/null + rm -f "${tmp}" "${tmp_fbsd_sa}" > /dev/null fi + + # Call cleaners for providers + for provider in ${providers}; do + cleanup_"${provider}" + cleanup_"${provider}" + done } -trap cleanup EXIT 1 2 13 15 +trap cleanup EXIT HUP INT PIPE TERM -vid="`uuidgen | tr '[:upper:]' '[:lower:]'`" +# ----------------------------- +# Variables with default values +# ----------------------------- +vid="$(uuidgen | tr '[:upper:]' '[:lower:]')" [ -z "$vid" ] && exit 1 + +discovery_date="" cvename="INSERT CVE RECORD IF AVAILABLE" cveurl="INSERT BLOCKQUOTE URL HERE" details="." -discovery="`date -u '+%Y-%m'`-FIXME" || exit 1 -entry="`date -u '+%Y-%m-%d'`" || exit 1 +discovery_date="$(date -u '+%Y-%m')-FIXME" || exit 1 +entry_date="$(date -u '+%Y-%m-%d')" || exit 1 package_name="" +product_name="" +product_range="" +package_list="<package> +<name></name> +<range><lt></lt></range>" references="INSERT URL HERE" topic="" source="SO-AND-SO" @@ -67,38 +88,65 @@ DESC_BODY="<body xmlns=\"http://www.w3.org/1999/xhtml\"> </blockquote> </body>" - -# Try to retrieve information if a CVE identifier was provided -if [ -n "${CVE_ID}" ]; then +# -------------------------------- +# Check we have everything we need +# -------------------------------- +check_dependencies() +{ if ! command -v jq > /dev/null; then echo textproc/jq is needed for CVE automatic entry fill exit 1 fi +} + +# ------------------------------------------ +# List of CVE providers sorted by preference +# ------------------------------------------ +providers="mitre nvd euvd" + +# ------------------------------------------ +# List of fields to query for every provider +# ------------------------------------------ +fields="cvename cveurl details discovery_date entry_date product_name product_range package_name references source topic" - # NVD database only accepts uppercase CVE ids, like CVE-2022-39282, NOT - # cve-2022-39282. - CVE_ID=$(echo "${CVE_ID}" | tr '[:lower:]' '[:upper:]') || exit 1 - - # Get information from the NVD database JSON format - tmp_nvd="`mktemp ${TMPDIR:-/tmp}/nvd_json_data.XXXXXXXXXX`" || exit 1 - fetch -q -o "${tmp_nvd}" https://services.nvd.nist.gov/rest/json/cves/2.0?cveId="${CVE_ID}" || exit 1 - # Get information from MITRE database (they provide a nice "topic") - tmp_mitre="`mktemp ${TMPDIR:-/tmp}/mitre.XXXXXXXXXX`" || exit 1 - fetch -q -o "${tmp_mitre}" https://cveawg.mitre.org/api/cve/"${CVE_ID}" - - # Create variables from input and online sources - cvename="${CVE_ID}" - cveurl=https://nvd.nist.gov/vuln/detail/${CVE_ID} - pref=.vulnerabilities[0].cve - details=$(jq -r "${pref}.descriptions[0].value|@html" "${tmp_nvd}" | fmt -p -s | sed '1!s/^/\t/') || exit 1 - discovery=$(jq -r "${pref}.published|@html" "${tmp_nvd}" | cut -f1 -dT) || exit 1 - pref=.vulnerabilities[0].cve.configurations[0].nodes[0].cpeMatch[0] - package_name=$(jq -r "${pref}.criteria|@html" "${tmp_nvd}" | cut -f4 -d:) || exit 1 - upstream_fix=$(jq -r "${pref}.versionEndExcluding|@html" "${tmp_nvd}") || exit 1 - pref=.vulnerabilities[0].cve.references[0] - references=$(jq -r "${pref}.url|@html" "${tmp_nvd}" | tr " " "\n") || exit 1 - source=$(jq -r "${pref}.source|@html" "${tmp_nvd}" | tr " " "\n") || exit 1 - topic=$(jq -r ".containers.cna.title|@html" "${tmp_mitre}" ) || exit 1 +# Some providers only allow for upper case identifiers +CVE_ID=$(echo "${CVE_ID}" | tr '[:lower:]' '[:upper:]') || exit 1 + +# ----------------------------------------------------------------------------- +# Generic resolver +# +# Gets a variable name and the list of providers and returns the value of the +# variable. If the first defined provider returns empty or nullm, it tries with +# the next one until one provider returns a value or we run out of providers +# ----------------------------------------------------------------------------- +resolve_field() { + field="${1}" + shift + providers="$@" + + for provider in $providers; do + func="get_${field}_from_${provider}" + if command -v "${func}" >/dev/null 2>&1; then + value="$($func)" + if [ -n "${value}" ] && [ "${value}" != "null" ] && [ "${value}" != "n/a" ]; then + echo "${value}" + return 0 + fi + else + echo "Warning: function ${func} not implemented in provider ${provider}" + fi + done + echo "null" +} + +# -------------------------------------------------- +# Fill global variables with data from CVE databases +# -------------------------------------------------- +get_cve_info() { + for field in ${fields}; do + value=$(resolve_field "${field}" ${providers}) + eval "${field}=\$value" + done DESC_BODY="<body xmlns=\"http://www.w3.org/1999/xhtml\"> <p>${source} reports:</p> @@ -106,14 +154,17 @@ DESC_BODY="<body xmlns=\"http://www.w3.org/1999/xhtml\"> <p>${details}</p> </blockquote> </body>" -fi +} -if [ -n "${SA_ID}" ]; then +# ---------------------------------------------------------------- +# Fill global variables with data from FreeBSD Security Advisories +# ---------------------------------------------------------------- +get_sa_info() { SA_URL_BASE=https://www.freebsd.org/security/advisories/ # Get information from the Project's SA site - tmp_fbsd_sa="$(mktemp ${TMPDIR:-/tmp}/fbsd_sa_data.XXXXXXXXXX)" || exit 1 - fetch -q -o "${tmp_fbsd_sa}" ${SA_URL_BASE}${SA_ID} || exit 1 + tmp_fbsd_sa=$(mktemp "${TMPDIR:-/tmp}/fbsd_sa_data.XXXXXXXXXX") || exit 1 + fetch -q -o "${tmp_fbsd_sa}" "${SA_URL_BASE}${SA_ID}" || exit 1 # Create variables from SA note if grep -q 'CVE Name' "${tmp_fbsd_sa}"; then @@ -148,6 +199,40 @@ DESC_BODY="<body xmlns=\"http://www.w3.org/1999/xhtml\"> <h1>Impact:</h1> ${impact} </body>" +} + +init_providers() { + for provider in files/*_provider.sh; do + provider_name=$(basename "${provider}" | cut -f1 -d_) + . "files/${provider_name}_provider.sh" + init_"${provider_name}" + done +} + +create_packages_list() { + tmp_prod=$(mktemp "${TMPDIR:-/tmp}"/vuxml.prod.XXXXXXXXXX) || exit 1 + tmp_ver=$(mktemp "${TMPDIR:-/tmp}"/vuxml.ver.XXXXXXXXXX) || exit 1 + printf "%s" "${product_name}" > "${tmp_prod}" + printf "%s" "${product_range}" > "${tmp_ver}" + + package_list=$(paste "${tmp_prod}" "${tmp_ver}" | sed \ + -e 's|\t|</name>\n\t<range><lt>|g' \ + -e 's|^| <package>\n\t<name>|g' \ + -e 's|$|</lt></range>\n </package>|g') + + rm "${tmp_prod}" "${tmp_ver}" 2>/dev/null +} + +# Try to retrieve information if a CVE identifier was provided +if [ -n "${CVE_ID}" ]; then + check_dependencies + init_providers + get_cve_info "${CVE_ID}" + create_packages_list +fi + +if [ -n "${SA_ID}" ]; then + get_sa_info fi awk '/^<\?/,/^<vuxml/ { print }' "${vuxml_file}" >> "${tmp}" || exit 1 @@ -155,21 +240,18 @@ cat << EOF >> "${tmp}" || exit 1 <vuln vid="${vid}"> <topic>${package_name} -- ${topic}</topic> <affects> - <package> - <name>${package_name}</name> - <range><lt>${upstream_fix}</lt></range> - </package> +${package_list} </affects> <description> - ${DESC_BODY} + ${DESC_BODY} </description> <references> <cvename>${cvename}</cvename> <url>${cveurl}</url> </references> <dates> - <discovery>${discovery}</discovery> - <entry>${entry}</entry> + <discovery>${discovery_date}</discovery> + <entry>${entry_date}</entry> </dates> </vuln> diff --git a/security/vuxml/files/nvd_provider.sh b/security/vuxml/files/nvd_provider.sh new file mode 100644 index 000000000000..8a383a7d6752 --- /dev/null +++ b/security/vuxml/files/nvd_provider.sh @@ -0,0 +1,72 @@ +# Provider for the National Vulnerability Database +# https://nvd.nist.gov/ + +tmp_nvd="" + +init_nvd() +{ + tmp_nvd=$(mktemp "${TMPDIR:-/tmp}"/nvd_json_data.XXXXXXXXXX) || exit 1 + fetch -q -o "${tmp_nvd}" https://services.nvd.nist.gov/rest/json/cves/2.0?cveId="${CVE_ID}" || exit 1 +} + +cleanup_nvd() +{ + rm "${tmp_nvd}" 2>/dev/null +} + +get_cvename_from_nvd() +{ + cvename="${CVE_ID}" + echo "${cvename}" +} + +get_cveurl_from_nvd() { + cveurl=https://nvd.nist.gov/vuln/detail/${CVE_ID} + echo "${cveurl}" +} + +get_details_from_nvd() { + pref=".vulnerabilities[0]?.cve?" + jq -r "${pref}.descriptions[0]?.value|@html" "${tmp_nvd}" | fmt -p -s | sed '1!s/^/\t/' +} + +get_discovery_date_from_nvd() { + pref=".vulnerabilities[0]?.cve?" + jq -r "${pref}.published|@html" "${tmp_nvd}" | cut -f1 -dT +} + +get_entry_date_from_nvd() { + echo "${entry_date}" +} + +get_product_name_from_nvd() { + jq -r '.vulnerabilities[]?.cve?.configurations[]?.nodes[]?.cpeMatch[]? | + (.criteria | split(":")[4])' "${tmp_nvd}" +} + +get_product_range_from_nvd() { + jq -r '.vulnerabilities[]?.cve.configurations[]?.nodes[]?.cpeMatch[]?.versionEndExcluding ' "${tmp_nvd}" +} + +get_package_name_from_nvd() { + jq -r '.vulnerabilities[]?.cve?.configurations[]?.nodes[]?.cpeMatch[0]?.criteria' "${tmp_nvd}" | cut -f5 -d: +} + +get_references_from_nvd() { + pref=".vulnerabilities[0]?.cve?.references[0]?" + jq -r "${pref}.url|@html" "${tmp_nvd}" | tr " " "\n" +} + +get_source_from_nvd() +{ + pref=".vulnerabilities[0]?.cve?.references[0]?" + jq -r "${pref}.source|@html" "${tmp_nvd}" | tr " " "\n" +} + +get_topic_from_nvd() { + # NVD does not provide a nice summary. Let's use the first sentence from + # the details instead + pref=".vulnerabilities[0]?.cve?" + jq -r "${pref}.descriptions[0]?.value|@html" "${tmp_nvd}" | cut -f1 -d. +} + diff --git a/sysutils/Makefile b/sysutils/Makefile index 69f9d5f3dcc9..4c80c0be046b 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -370,7 +370,7 @@ SUBDIR += evtviewer SUBDIR += exa SUBDIR += extipl - SUBDIR += extrace + SUBDIR += extrace-freebsd SUBDIR += eza SUBDIR += ezjail SUBDIR += f-upgrade diff --git a/sysutils/containers-common/Makefile b/sysutils/containers-common/Makefile index 2575753505f7..2e08837cd389 100644 --- a/sysutils/containers-common/Makefile +++ b/sysutils/containers-common/Makefile @@ -29,6 +29,10 @@ IMAGEVERSION= 5.36.2 SKOPEOVERSION= 1.20.0 STORAGEVERSION= 1.59.1 +post-patch: + ${SED} -I '' /golangci/d ${WRKSRC_storage}/tests/tools/Makefile + ${SED} -I '' -Ee s/go-md2man../go-md2man/ ${WRKSRC_storage}/tests/tools/Makefile + do-build: ${GMAKE} -C ${WRKSRC_common}/docs ${GMAKE} -C ${WRKSRC_storage} install.tools diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile index 10344bfd81a5..b8cd5fd07328 100644 --- a/sysutils/elephant/Makefile +++ b/sysutils/elephant/Makefile @@ -1,6 +1,6 @@ PORTNAME= elephant DISTVERSIONPREFIX= v -DISTVERSION= 2.4.1 +DISTVERSION= 2.6.1 CATEGORIES= sysutils MAINTAINER= tagattie@FreeBSD.org @@ -22,20 +22,22 @@ PLIST_FILES= bin/${PORTNAME} PORTDOCS= README.md OPTIONS_DEFINE= DOCS -OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS} +OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS:NNIRISESSIONS} OPTIONS_GROUP= PROVIDERS OPTIONS_GROUP_PROVIDERS=CALC CLIPBOARD DESKTOPAPPLICATIONS FILES MENUS \ - PROVIDERLIST RUNNER SYMBOLS TODO UNICODE WEBSEARCH \ - WINDOWS + NIRISESSIONS PROVIDERLIST RUNNER SNIPPETS SYMBOLS \ + TODO UNICODE WEBSEARCH WINDOWS PROVIDERS_DESC= Enabled providers CALC_DESC= Perform calculation and unit-conversions CLIPBOARD_DESC= Store clipboard history DESKTOPAPPLICATIONS_DESC=Run installed desktop applications FILES_DESC= Find files/folders +NIRISESSIONS_DESC= Create predefined session layouts and open them MENUS_DESC= Create custom menus PROVIDERLIST_DESC= Lists all providers and configured menus RUNNER_DESC= Execute everything installed in your PATH +SNIPPETS_DESC= Create and access text snippets SYMBOLS_DESC= Search for emojis and symbols TODO_DESC= Basic Todolist UNICODE_DESC= Search for unicode symbols @@ -51,8 +53,12 @@ DESKTOPAPPLICATIONS_PLIST_FILES=etc/xdg/elephant/providers/desktopapplications.s FILES_RUN_DEPENDS= fd:sysutils/fd FILES_PLIST_FILES= etc/xdg/elephant/providers/files.so MENUS_PLIST_FILES= etc/xdg/elephant/providers/menus.so +NIRISESSIONS_RUN_DEPENDS=niri:x11-wm/niri +NIRISESSIONS_PLIST_FILES=etc/xdg/elephant/providers/nirisessions.so PROVIDERLIST_PLIST_FILES=etc/xdg/elephant/providers/providerlist.so RUNNER_PLIST_FILES= etc/xdg/elephant/providers/runner.so +SNIPPETS_RUN_DEPENDS= wtype:x11/wtype +SNIPPETS_PLIST_FILES= etc/xdg/elephant/providers/snippets.so SYMBOLS_RUN_DEPENDS= wl-copy:x11/wl-clipboard SYMBOLS_PLIST_FILES= etc/xdg/elephant/providers/symbols.so TODO_RUN_DEPENDS= notify-send:devel/libnotify diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo index 359e839fa3ae..2e55f532d2f3 100644 --- a/sysutils/elephant/distinfo +++ b/sysutils/elephant/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1761138779 -SHA256 (go/sysutils_elephant/elephant-v2.4.1/v2.4.1.mod) = 69ae4e4d80e2c9e83e8ee4a30911032e55d7b0d45c625087e90cf92a3fdf9605 -SIZE (go/sysutils_elephant/elephant-v2.4.1/v2.4.1.mod) = 1198 -SHA256 (go/sysutils_elephant/elephant-v2.4.1/v2.4.1.zip) = 4d75857c6fc3afd412b365a12d114bbe6c539be4bd6a5d0b6f96176fce16d544 -SIZE (go/sysutils_elephant/elephant-v2.4.1/v2.4.1.zip) = 7520985 +TIMESTAMP = 1761256745 +SHA256 (go/sysutils_elephant/elephant-v2.6.1/v2.6.1.mod) = 69ae4e4d80e2c9e83e8ee4a30911032e55d7b0d45c625087e90cf92a3fdf9605 +SIZE (go/sysutils_elephant/elephant-v2.6.1/v2.6.1.mod) = 1198 +SHA256 (go/sysutils_elephant/elephant-v2.6.1/v2.6.1.zip) = 4e5da73e735605d01f39b78381b8530809fa472085effd7210fa49cb2adff5bc +SIZE (go/sysutils_elephant/elephant-v2.6.1/v2.6.1.zip) = 7527511 diff --git a/sysutils/extrace/Makefile b/sysutils/extrace-freebsd/Makefile index d78835bcf87d..a1dce1b590ab 100644 --- a/sysutils/extrace/Makefile +++ b/sysutils/extrace-freebsd/Makefile @@ -1,4 +1,4 @@ -PORTNAME= extrace +PORTNAME= extrace-freebsd DISTVERSIONPREFIX= v DISTVERSION= 0.1 CATEGORIES= sysutils @@ -17,11 +17,11 @@ GH_PROJECT= extrace-freebsd MAKE_ARGS= CFLAGS="${CFLAGS}" CFLAGS+= -fPIC -PLIST_FILES= bin/${PORTNAME} \ - share/man/man1/${PORTNAME}.1.gz +PLIST_FILES= bin/extrace \ + share/man/man1/extrace.1.gz do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 + ${INSTALL_PROGRAM} ${WRKSRC}/extrace ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/extrace.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include <bsd.port.mk> diff --git a/sysutils/extrace/distinfo b/sysutils/extrace-freebsd/distinfo index 683324537ce4..683324537ce4 100644 --- a/sysutils/extrace/distinfo +++ b/sysutils/extrace-freebsd/distinfo diff --git a/sysutils/extrace-freebsd/pkg-descr b/sysutils/extrace-freebsd/pkg-descr new file mode 100644 index 000000000000..0d9cdd3a72e8 --- /dev/null +++ b/sysutils/extrace-freebsd/pkg-descr @@ -0,0 +1,4 @@ +extrace-freebsd traces all program executions occurring on a system, or +ones which descend from a specified process. Execution duration and exit +status can be logged. +Useful for debugging and security analysis. diff --git a/sysutils/extrace/pkg-descr b/sysutils/extrace/pkg-descr deleted file mode 100644 index 3abf656a773e..000000000000 --- a/sysutils/extrace/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -extrace traces all program executions occurring on a system, or ones -which descend from a specified process. Execution duration and exit -status can be logged. -Useful for debugging and security analysis. diff --git a/sysutils/f3/Makefile b/sysutils/f3/Makefile index 22c5f3e688ef..9b1e89151359 100644 --- a/sysutils/f3/Makefile +++ b/sysutils/f3/Makefile @@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= sysutils -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Fight Flash Fraud or Fight Fake Flash test tool WWW= https://oss.digirati.com.br/f3 diff --git a/sysutils/prips/Makefile b/sysutils/prips/Makefile index 429eb87a65b1..5e1b13427be1 100644 --- a/sysutils/prips/Makefile +++ b/sysutils/prips/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://devel.ringlet.net/files/sys/prips/ -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Prints IP subnet ranges by list or CIDR WWW= https://devel.ringlet.net/sysutils/prips/ diff --git a/sysutils/pslist/Makefile b/sysutils/pslist/Makefile index 27d880d4943b..de53771ad962 100644 --- a/sysutils/pslist/Makefile +++ b/sysutils/pslist/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= http://devel.ringlet.net/files/sys/pslist/ -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Utility to view or send signals to processes with all their children WWW= https://devel.ringlet.net/sysutils/pslist/ diff --git a/sysutils/py-azure-cli-acr/Makefile b/sysutils/py-azure-cli-acr/Makefile index 71c9f2651805..938578857386 100644 --- a/sysutils/py-azure-cli-acr/Makefile +++ b/sysutils/py-azure-cli-acr/Makefile @@ -5,7 +5,7 @@ CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Command-Line Tools ACR Command Module WWW= https://pypi.org/project/azure-cli-acr/ diff --git a/sysutils/py-azure-cli-base/Makefile b/sysutils/py-azure-cli-base/Makefile index d8a00e873d68..a14078a2aa82 100644 --- a/sysutils/py-azure-cli-base/Makefile +++ b/sysutils/py-azure-cli-base/Makefile @@ -4,7 +4,7 @@ CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Shared namespace for py-azure-* ports LICENSE= MIT diff --git a/sysutils/py-azure-cli-core/Makefile b/sysutils/py-azure-cli-core/Makefile index a21013e4b63a..059f7630ccf0 100644 --- a/sysutils/py-azure-cli-core/Makefile +++ b/sysutils/py-azure-cli-core/Makefile @@ -5,7 +5,7 @@ CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Command-Line Tools Core Module WWW= https://pypi.org/project/azure-cli-core/ diff --git a/sysutils/py-azure-cli-telemetry/Makefile b/sysutils/py-azure-cli-telemetry/Makefile index 8fad5edf47b6..1d40200154af 100644 --- a/sysutils/py-azure-cli-telemetry/Makefile +++ b/sysutils/py-azure-cli-telemetry/Makefile @@ -5,7 +5,7 @@ CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure CLI Telemetry Package WWW= https://pypi.org/project/azure-cli-telemetry/ diff --git a/sysutils/py-azure-cli/Makefile b/sysutils/py-azure-cli/Makefile index fed507baff7f..a594c92ed44b 100644 --- a/sysutils/py-azure-cli/Makefile +++ b/sysutils/py-azure-cli/Makefile @@ -5,7 +5,7 @@ CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure Command-Line Tools WWW= https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile index 30b8e5db201a..fa0345de57b9 100644 --- a/sysutils/py-overlord/Makefile +++ b/sysutils/py-overlord/Makefile @@ -1,6 +1,6 @@ PORTNAME= overlord DISTVERSIONPREFIX= v -DISTVERSION= 0.20.0 +DISTVERSION= 0.20.1 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo index 05eeaf8b59b7..ea3e7024bd28 100644 --- a/sysutils/py-overlord/distinfo +++ b/sysutils/py-overlord/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761109334 -SHA256 (DtxdF-overlord-v0.20.0_GH0.tar.gz) = 8f49408153fff23c108f682c6fa5e84a2b4d5380cc6a95aa898e5da285579001 -SIZE (DtxdF-overlord-v0.20.0_GH0.tar.gz) = 100690 +TIMESTAMP = 1761241892 +SHA256 (DtxdF-overlord-v0.20.1_GH0.tar.gz) = 7941b800d1a09c89a47dc8d128dbad03c36c1260c564a3f567462979525d61e5 +SIZE (DtxdF-overlord-v0.20.1_GH0.tar.gz) = 100687 diff --git a/sysutils/skopeo/files/patch-Makefile b/sysutils/skopeo/files/patch-Makefile new file mode 100644 index 000000000000..9e47fcbdd889 --- /dev/null +++ b/sysutils/skopeo/files/patch-Makefile @@ -0,0 +1,23 @@ +--- Makefile.orig 2025-10-17 08:57:36 UTC ++++ Makefile +@@ -84,7 +84,7 @@ EXTRA_LDFLAGS ?= + GIT_COMMIT := $(shell GIT_CEILING_DIRECTORIES=$$(cd ..; pwd) git rev-parse HEAD 2> /dev/null || true) + + EXTRA_LDFLAGS ?= +-SKOPEO_LDFLAGS := -ldflags '-X main.gitCommit=${GIT_COMMIT} $(EXTRA_LDFLAGS)' ++SKOPEO_LDFLAGS := -ldflags '-X main.gitCommit="unknown" $(EXTRA_LDFLAGS)' + + MANPAGES_MD = $(wildcard docs/*.md) + MANPAGES ?= $(MANPAGES_MD:%.md=%) +@@ -131,9 +131,9 @@ bin/skopeo: + # Build w/o using containers + .PHONY: bin/skopeo + bin/skopeo: +- $(GO) build ${GO_DYN_FLAGS} ${SKOPEO_LDFLAGS} -gcflags "$(GOGCFLAGS)" -tags "$(BUILDTAGS)" -o $@ ./cmd/skopeo ++ $(GO) build -buildvcs=false ${GO_DYN_FLAGS} ${SKOPEO_LDFLAGS} -gcflags "$(GOGCFLAGS)" -tags "$(BUILDTAGS)" -o $@ ./cmd/skopeo + bin/skopeo.%: +- GOOS=$(word 2,$(subst ., ,$@)) GOARCH=$(word 3,$(subst ., ,$@)) $(GO) build ${SKOPEO_LDFLAGS} -tags "containers_image_openpgp $(BUILDTAGS)" -o $@ ./cmd/skopeo ++ GOOS=$(word 2,$(subst ., ,$@)) GOARCH=$(word 3,$(subst ., ,$@)) $(GO) build -buildvcs=false ${SKOPEO_LDFLAGS} -tags "containers_image_openpgp $(BUILDTAGS)" -o $@ ./cmd/skopeo + local-cross: bin/skopeo.darwin.amd64 bin/skopeo.linux.arm bin/skopeo.linux.arm64 bin/skopeo.windows.386.exe bin/skopeo.windows.amd64.exe + + $(MANPAGES): %: %.md diff --git a/sysutils/tealdeer/Makefile b/sysutils/tealdeer/Makefile index b3e41810dc77..24c96b5ef7f1 100644 --- a/sysutils/tealdeer/Makefile +++ b/sysutils/tealdeer/Makefile @@ -1,12 +1,11 @@ PORTNAME= tealdeer DISTVERSIONPREFIX= v -DISTVERSION= 1.6.1 -PORTREVISION= 19 +DISTVERSION= 1.8.0 CATEGORIES= sysutils MAINTAINER= lcook@FreeBSD.org COMMENT= Fast tldr client written in Rust -WWW= https://github.com/dbrgn/tealdeer +WWW= https://github.com/tealdeer-rs/tealdeer LICENSE= APACHE20 MIT LICENSE_COMB= dual @@ -15,7 +14,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT USES= cargo ssl USE_GITHUB= yes -GH_ACCOUNT= dbrgn +GH_ACCOUNT= tealdeer-rs CONFLICTS_INSTALL= tldr diff --git a/sysutils/tealdeer/Makefile.crates b/sysutils/tealdeer/Makefile.crates index 67c700fff13f..e4e98138a8f6 100644 --- a/sysutils/tealdeer/Makefile.crates +++ b/sysutils/tealdeer/Makefile.crates @@ -1,176 +1,187 @@ -CARGO_CRATES= adler-1.0.2 \ - aho-corasick-0.7.19 \ - anyhow-1.0.66 \ - app_dirs2-2.5.4 \ - assert_cmd-2.0.5 \ - atty-0.2.14 \ - autocfg-1.1.0 \ - base64-0.13.1 \ - bitflags-1.3.2 \ - bstr-0.2.17 \ - bumpalo-3.11.1 \ - byteorder-1.4.3 \ - bytes-1.2.1 \ - cc-1.0.73 \ +CARGO_CRATES= adler2-2.0.1 \ + aho-corasick-1.1.3 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.100 \ + app_dirs2-2.5.5 \ + arbitrary-1.4.2 \ + assert_cmd-2.0.17 \ + autocfg-1.5.0 \ + base64-0.22.1 \ + base64ct-1.8.0 \ + bitflags-2.9.4 \ + bstr-1.12.0 \ + bumpalo-3.19.0 \ + bytes-1.10.1 \ + cc-1.2.40 \ cesu8-1.1.0 \ - cfg-if-1.0.0 \ - clap-3.2.22 \ - clap_derive-3.2.18 \ - clap_lex-0.2.4 \ - combine-4.6.6 \ - core-foundation-0.9.3 \ - core-foundation-sys-0.8.3 \ - crc32fast-1.3.2 \ - crossbeam-utils-0.8.12 \ + cfg-if-1.0.3 \ + clap-4.5.48 \ + clap_builder-4.5.48 \ + clap_derive-4.5.47 \ + clap_lex-0.7.5 \ + colorchoice-1.0.4 \ + combine-4.6.7 \ + core-foundation-0.9.4 \ + core-foundation-0.10.1 \ + core-foundation-sys-0.8.7 \ + crc32fast-1.5.0 \ + der-0.7.10 \ + derive_arbitrary-1.4.2 \ difflib-0.4.0 \ - dirs-4.0.0 \ - dirs-sys-0.3.7 \ doc-comment-0.3.3 \ - either-1.8.0 \ - encoding_rs-0.8.31 \ - env_logger-0.9.1 \ + env_filter-0.1.3 \ + env_logger-0.11.8 \ + equivalent-1.0.2 \ errno-0.2.8 \ + errno-0.3.14 \ errno-dragonfly-0.1.2 \ - escargot-0.5.7 \ - fastrand-1.8.0 \ - filetime-0.2.18 \ - flate2-1.0.24 \ - float-cmp-0.9.0 \ + escargot-0.5.15 \ + fastrand-2.3.0 \ + filetime-0.2.26 \ + find-msvc-tools-0.1.3 \ + flate2-1.1.2 \ + float-cmp-0.10.0 \ fnv-1.0.7 \ - form_urlencoded-1.1.0 \ - futures-channel-0.3.25 \ - futures-core-0.3.25 \ - futures-io-0.3.25 \ - futures-sink-0.3.25 \ - futures-task-0.3.25 \ - futures-util-0.3.25 \ - getrandom-0.2.8 \ - h2-0.3.14 \ - hashbrown-0.12.3 \ - heck-0.4.0 \ - hermit-abi-0.1.19 \ - http-0.2.8 \ - http-body-0.4.5 \ - httparse-1.8.0 \ - httpdate-1.0.2 \ - humantime-2.1.0 \ - hyper-0.14.20 \ - hyper-rustls-0.23.0 \ - idna-0.3.0 \ - indexmap-1.9.1 \ - instant-0.1.12 \ - ipnet-2.5.0 \ - itertools-0.10.5 \ - itoa-1.0.4 \ - jni-0.19.0 \ + foreign-types-0.3.2 \ + foreign-types-shared-0.1.1 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ + hashbrown-0.16.0 \ + heck-0.5.0 \ + http-1.3.1 \ + httparse-1.10.1 \ + indexmap-2.11.4 \ + is_terminal_polyfill-1.70.1 \ + itoa-1.0.15 \ + jiff-0.2.15 \ + jiff-static-0.2.15 \ + jni-0.21.1 \ jni-sys-0.3.0 \ - js-sys-0.3.60 \ - lazy_static-1.4.0 \ - libc-0.2.135 \ - log-0.4.17 \ - memchr-2.5.0 \ - mime-0.3.16 \ - miniz_oxide-0.5.4 \ - mio-0.8.4 \ + libc-0.2.176 \ + libredox-0.1.10 \ + libz-rs-sys-0.5.2 \ + linux-raw-sys-0.11.0 \ + log-0.4.28 \ + memchr-2.7.6 \ + miniz_oxide-0.8.9 \ + native-tls-0.2.14 \ ndk-context-0.1.1 \ normalize-line-endings-0.3.0 \ - num-traits-0.2.15 \ - num_cpus-1.13.1 \ - once_cell-1.15.0 \ - openssl-probe-0.1.5 \ - os_str_bytes-6.3.0 \ + num-traits-0.2.19 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + openssl-0.10.73 \ + openssl-macros-0.1.1 \ + openssl-probe-0.1.6 \ + openssl-sys-0.9.109 \ pager-0.16.1 \ - percent-encoding-2.2.0 \ - pin-project-lite-0.2.9 \ - pin-utils-0.1.0 \ - predicates-2.1.1 \ - predicates-core-1.0.3 \ - predicates-tree-1.0.5 \ - proc-macro-error-1.0.4 \ - proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.47 \ - quote-1.0.21 \ - redox_syscall-0.2.16 \ - redox_users-0.4.3 \ - regex-1.6.0 \ - regex-automata-0.1.10 \ - regex-syntax-0.6.27 \ - remove_dir_all-0.5.3 \ - reqwest-0.11.12 \ - ring-0.16.20 \ - rustls-0.20.7 \ - rustls-native-certs-0.6.2 \ - rustls-pemfile-1.0.1 \ - ryu-1.0.11 \ + pem-rfc7468-0.7.0 \ + percent-encoding-2.3.2 \ + pkg-config-0.3.32 \ + portable-atomic-1.11.1 \ + portable-atomic-util-0.2.4 \ + predicates-3.1.3 \ + predicates-core-1.0.9 \ + predicates-tree-1.0.12 \ + proc-macro2-1.0.101 \ + quote-1.0.41 \ + r-efi-5.3.0 \ + redox_syscall-0.5.17 \ + regex-1.11.3 \ + regex-automata-0.4.11 \ + regex-syntax-0.8.6 \ + ring-0.17.14 \ + rustix-1.1.2 \ + rustls-0.23.32 \ + rustls-native-certs-0.8.1 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.12.0 \ + rustls-platform-verifier-0.6.1 \ + rustls-platform-verifier-android-0.1.1 \ + rustls-webpki-0.103.7 \ + ryu-1.0.20 \ same-file-1.0.6 \ - schannel-0.1.20 \ - sct-0.7.0 \ - security-framework-2.7.0 \ - security-framework-sys-2.6.1 \ - serde-1.0.147 \ - serde_derive-1.0.147 \ - serde_json-1.0.87 \ - serde_urlencoded-0.7.1 \ - slab-0.4.7 \ - socket2-0.4.7 \ - spin-0.5.2 \ - strsim-0.10.0 \ - syn-1.0.103 \ - tempfile-3.3.0 \ - termcolor-1.1.3 \ - termtree-0.2.4 \ - textwrap-0.15.1 \ - thiserror-1.0.37 \ - thiserror-impl-1.0.37 \ - tinyvec-1.6.0 \ - tinyvec_macros-0.1.0 \ - tokio-1.21.2 \ - tokio-rustls-0.23.4 \ - tokio-util-0.7.4 \ - toml-0.5.9 \ - tower-service-0.3.2 \ - tracing-0.1.37 \ - tracing-core-0.1.30 \ - try-lock-0.2.3 \ - unicode-bidi-0.3.8 \ - unicode-ident-1.0.5 \ - unicode-normalization-0.1.22 \ - untrusted-0.7.1 \ - url-2.3.1 \ - version_check-0.9.4 \ - wait-timeout-0.2.0 \ - walkdir-2.3.2 \ - want-0.3.0 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.83 \ - wasm-bindgen-backend-0.2.83 \ - wasm-bindgen-futures-0.4.33 \ - wasm-bindgen-macro-0.2.83 \ - wasm-bindgen-macro-support-0.2.83 \ - wasm-bindgen-shared-0.2.83 \ - web-sys-0.3.60 \ - webpki-0.22.0 \ - webpki-roots-0.22.5 \ + schannel-0.1.28 \ + security-framework-2.11.1 \ + security-framework-3.5.1 \ + security-framework-sys-2.15.0 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + serde_spanned-0.6.9 \ + shlex-1.3.0 \ + simd-adler32-0.3.7 \ + subtle-2.6.1 \ + syn-2.0.106 \ + tempfile-3.23.0 \ + terminal_size-0.4.3 \ + termtree-0.5.1 \ + thiserror-1.0.69 \ + thiserror-impl-1.0.69 \ + toml-0.8.23 \ + toml_datetime-0.6.11 \ + toml_edit-0.22.27 \ + toml_write-0.1.2 \ + unicode-ident-1.0.19 \ + untrusted-0.9.0 \ + ureq-3.1.2 \ + ureq-proto-0.5.2 \ + utf-8-0.7.6 \ + utf8parse-0.2.2 \ + vcpkg-0.2.15 \ + wait-timeout-0.2.1 \ + walkdir-2.5.0 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.7+wasi-0.2.4 \ + wasip2-1.0.1+wasi-0.2.4 \ + webpki-root-certs-1.0.2 \ + webpki-roots-1.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.5 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.36.1 \ - windows-sys-0.42.0 \ - windows_aarch64_gnullvm-0.42.0 \ - windows_aarch64_msvc-0.36.1 \ - windows_aarch64_msvc-0.42.0 \ - windows_i686_gnu-0.36.1 \ - windows_i686_gnu-0.42.0 \ - windows_i686_msvc-0.36.1 \ - windows_i686_msvc-0.42.0 \ - windows_x86_64_gnu-0.36.1 \ - windows_x86_64_gnu-0.42.0 \ - windows_x86_64_gnullvm-0.42.0 \ - windows_x86_64_msvc-0.36.1 \ - windows_x86_64_msvc-0.42.0 \ - winreg-0.10.1 \ - xdg-2.4.1 \ - yansi-0.5.1 \ - zip-0.6.3 -CARGO_FEATURES= --no-default-features native-roots + windows-link-0.2.0 \ + windows-sys-0.45.0 \ + windows-sys-0.52.0 \ + windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.1 \ + windows-targets-0.42.2 \ + windows-targets-0.52.6 \ + windows-targets-0.53.4 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_msvc-0.42.2 \ + windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ + windows_i686_gnu-0.42.2 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ + windows_i686_msvc-0.42.2 \ + windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_msvc-0.42.2 \ + windows_x86_64_msvc-0.52.6 \ + windows_x86_64_msvc-0.53.0 \ + winnow-0.7.13 \ + wit-bindgen-0.46.0 \ + xdg-2.5.2 \ + yansi-1.0.1 \ + zeroize-1.8.2 \ + zip-5.1.1 \ + zlib-rs-0.5.2 \ + zopfli-0.8.2 diff --git a/sysutils/tealdeer/distinfo b/sysutils/tealdeer/distinfo index 1b85171a4d96..8e69ae582e86 100644 --- a/sysutils/tealdeer/distinfo +++ b/sysutils/tealdeer/distinfo @@ -1,353 +1,377 @@ -TIMESTAMP = 1692827949 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e -SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070 -SHA256 (rust/crates/anyhow-1.0.66.crate) = 216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6 -SIZE (rust/crates/anyhow-1.0.66.crate) = 43770 -SHA256 (rust/crates/app_dirs2-2.5.4.crate) = 47a8d2d8dbda5fca0a522259fb88e4f55d2b10ad39f5f03adeebf85031eba501 -SIZE (rust/crates/app_dirs2-2.5.4.crate) = 17872 -SHA256 (rust/crates/assert_cmd-2.0.5.crate) = d5c2ca00549910ec251e3bd15f87aeeb206c9456b9a77b43ff6c97c54042a472 -SIZE (rust/crates/assert_cmd-2.0.5.crate) = 22683 -SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 -SIZE (rust/crates/atty-0.2.14.crate) = 5470 -SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa -SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 -SIZE (rust/crates/bstr-0.2.17.crate) = 330350 -SHA256 (rust/crates/bumpalo-3.11.1.crate) = 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba -SIZE (rust/crates/bumpalo-3.11.1.crate) = 81207 -SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 -SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 -SHA256 (rust/crates/bytes-1.2.1.crate) = ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db -SIZE (rust/crates/bytes-1.2.1.crate) = 54857 -SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 -SIZE (rust/crates/cc-1.0.73.crate) = 57880 +TIMESTAMP = 1759860006 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +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.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 +SHA256 (rust/crates/app_dirs2-2.5.5.crate) = a7e7b35733e3a8c1ccb90385088dd5b6eaa61325cb4d1ad56e683b5224ff352e +SIZE (rust/crates/app_dirs2-2.5.5.crate) = 18308 +SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 +SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 +SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 +SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 +SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba +SIZE (rust/crates/base64ct-1.8.0.crate) = 31211 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb +SIZE (rust/crates/cc-1.2.40.crate) = 91094 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/clap-3.2.22.crate) = 86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750 -SIZE (rust/crates/clap-3.2.22.crate) = 219438 -SHA256 (rust/crates/clap_derive-3.2.18.crate) = ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65 -SIZE (rust/crates/clap_derive-3.2.18.crate) = 28208 -SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 -SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 -SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4 -SIZE (rust/crates/combine-4.6.6.crate) = 132428 -SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146 -SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059 -SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc -SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519 -SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d -SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661 -SHA256 (rust/crates/crossbeam-utils-0.8.12.crate) = edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac -SIZE (rust/crates/crossbeam-utils-0.8.12.crate) = 41785 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 +SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae +SIZE (rust/crates/clap-4.5.48.crate) = 61935 +SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 +SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133 +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/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd +SIZE (rust/crates/combine-4.6.7.crate) = 134808 +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 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 +SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb +SIZE (rust/crates/der-0.7.10.crate) = 90111 +SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a +SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 -SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 -SIZE (rust/crates/dirs-4.0.0.crate) = 12503 -SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6 -SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 -SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797 -SIZE (rust/crates/either-1.8.0.crate) = 15992 -SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b -SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113 -SHA256 (rust/crates/env_logger-0.9.1.crate) = c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272 -SIZE (rust/crates/env_logger-0.9.1.crate) = 33425 +SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 +SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 +SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f +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/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 SIZE (rust/crates/errno-0.2.8.crate) = 9276 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 -SHA256 (rust/crates/escargot-0.5.7.crate) = f5584ba17d7ab26a8a7284f13e5bd196294dd2f2d79773cff29b9e9edef601a6 -SIZE (rust/crates/escargot-0.5.7.crate) = 20971 -SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499 -SIZE (rust/crates/fastrand-1.8.0.crate) = 11369 -SHA256 (rust/crates/filetime-0.2.18.crate) = 4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3 -SIZE (rust/crates/filetime-0.2.18.crate) = 14622 -SHA256 (rust/crates/flate2-1.0.24.crate) = f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6 -SIZE (rust/crates/flate2-1.0.24.crate) = 70191 -SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 -SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 +SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf +SIZE (rust/crates/escargot-0.5.15.crate) = 21657 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 +SHA256 (rust/crates/find-msvc-tools-0.1.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3 +SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 +SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 +SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8 -SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734 -SHA256 (rust/crates/futures-channel-0.3.25.crate) = 52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed -SIZE (rust/crates/futures-channel-0.3.25.crate) = 31974 -SHA256 (rust/crates/futures-core-0.3.25.crate) = 04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac -SIZE (rust/crates/futures-core-0.3.25.crate) = 14623 -SHA256 (rust/crates/futures-io-0.3.25.crate) = 00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb -SIZE (rust/crates/futures-io-0.3.25.crate) = 8911 -SHA256 (rust/crates/futures-sink-0.3.25.crate) = 39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9 -SIZE (rust/crates/futures-sink-0.3.25.crate) = 7854 -SHA256 (rust/crates/futures-task-0.3.25.crate) = 2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea -SIZE (rust/crates/futures-task-0.3.25.crate) = 11844 -SHA256 (rust/crates/futures-util-0.3.25.crate) = 197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6 -SIZE (rust/crates/futures-util-0.3.25.crate) = 155866 -SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31 -SIZE (rust/crates/getrandom-0.2.8.crate) = 30553 -SHA256 (rust/crates/h2-0.3.14.crate) = 5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be -SIZE (rust/crates/h2-0.3.14.crate) = 162022 -SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 -SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 -SIZE (rust/crates/heck-0.4.0.crate) = 11161 -SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 -SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 -SHA256 (rust/crates/http-0.2.8.crate) = 75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399 -SIZE (rust/crates/http-0.2.8.crate) = 105591 -SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1 -SIZE (rust/crates/http-body-0.4.5.crate) = 9242 -SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 -SIZE (rust/crates/httparse-1.8.0.crate) = 29954 -SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421 -SIZE (rust/crates/httpdate-1.0.2.crate) = 10673 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-0.14.20.crate) = 02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac -SIZE (rust/crates/hyper-0.14.20.crate) = 183885 -SHA256 (rust/crates/hyper-rustls-0.23.0.crate) = d87c48c02e0dc5e3b849a2041db3029fd066650f8f717c07bf8ed78ccb895cac -SIZE (rust/crates/hyper-rustls-0.23.0.crate) = 29432 -SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6 -SIZE (rust/crates/idna-0.3.0.crate) = 271128 -SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e -SIZE (rust/crates/indexmap-1.9.1.crate) = 54114 -SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c -SIZE (rust/crates/instant-0.1.12.crate) = 6128 -SHA256 (rust/crates/ipnet-2.5.0.crate) = 879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b -SIZE (rust/crates/ipnet-2.5.0.crate) = 25808 -SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 -SIZE (rust/crates/itertools-0.10.5.crate) = 115354 -SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc -SIZE (rust/crates/itoa-1.0.4.crate) = 10601 -SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec -SIZE (rust/crates/jni-0.19.0.crate) = 65890 +SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 +SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 +SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b +SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 +SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 +SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 +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/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 +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/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97 +SIZE (rust/crates/jni-0.21.1.crate) = 105028 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -SHA256 (rust/crates/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47 -SIZE (rust/crates/js-sys-0.3.60.crate) = 79257 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.135.crate) = 68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c -SIZE (rust/crates/libc-0.2.135.crate) = 604591 -SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e -SIZE (rust/crates/log-0.4.17.crate) = 38028 -SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d -SIZE (rust/crates/memchr-2.5.0.crate) = 65812 -SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d -SIZE (rust/crates/mime-0.3.16.crate) = 15206 -SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34 -SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485 -SHA256 (rust/crates/mio-0.8.4.crate) = 57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf -SIZE (rust/crates/mio-0.8.4.crate) = 93013 +SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174 +SIZE (rust/crates/libc-0.2.176.crate) = 790040 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 +SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd +SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be SIZE (rust/crates/normalize-line-endings-0.3.0.crate) = 5737 -SHA256 (rust/crates/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd -SIZE (rust/crates/num-traits-0.2.15.crate) = 49262 -SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 -SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752 -SHA256 (rust/crates/once_cell-1.15.0.crate) = e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1 -SIZE (rust/crates/once_cell-1.15.0.crate) = 31460 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/os_str_bytes-6.3.0.crate) = 9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff -SIZE (rust/crates/os_str_bytes-6.3.0.crate) = 22928 +SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 +SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 +SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c +SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/pager-0.16.1.crate) = 2599211a5c97fbbb1061d3dc751fa15f404927e4846e07c643287d6d1f462880 SIZE (rust/crates/pager-0.16.1.crate) = 9444 -SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e -SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075 -SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 -SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713 -SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 -SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/predicates-2.1.1.crate) = a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c -SIZE (rust/crates/predicates-2.1.1.crate) = 23150 -SHA256 (rust/crates/predicates-core-1.0.3.crate) = da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb -SIZE (rust/crates/predicates-core-1.0.3.crate) = 7757 -SHA256 (rust/crates/predicates-tree-1.0.5.crate) = 4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032 -SIZE (rust/crates/predicates-tree-1.0.5.crate) = 8126 -SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c -SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 -SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 -SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.47.crate) = 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725 -SIZE (rust/crates/proc-macro2-1.0.47.crate) = 41955 -SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179 -SIZE (rust/crates/quote-1.0.21.crate) = 28030 -SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a -SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 -SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b -SIZE (rust/crates/redox_users-0.4.3.crate) = 15353 -SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b -SIZE (rust/crates/regex-1.6.0.crate) = 239329 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244 -SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300 -SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 -SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 -SHA256 (rust/crates/reqwest-0.11.12.crate) = 431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc -SIZE (rust/crates/reqwest-0.11.12.crate) = 143820 -SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc -SIZE (rust/crates/ring-0.16.20.crate) = 5082615 -SHA256 (rust/crates/rustls-0.20.7.crate) = 539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c -SIZE (rust/crates/rustls-0.20.7.crate) = 268469 -SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50 -SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089 -SHA256 (rust/crates/rustls-pemfile-1.0.1.crate) = 0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55 -SIZE (rust/crates/rustls-pemfile-1.0.1.crate) = 19171 -SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09 -SIZE (rust/crates/ryu-1.0.11.crate) = 47007 +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.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 +SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 +SIZE (rust/crates/predicates-3.1.3.crate) = 24063 +SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa +SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 +SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c +SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 +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.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 +SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 +SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c +SIZE (rust/crates/regex-1.11.3.crate) = 163275 +SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad +SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880 +SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 +SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40 +SIZE (rust/crates/rustls-0.23.32.crate) = 372459 +SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 +SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-platform-verifier-0.6.1.crate) = be59af91596cac372a6942530653ad0c3a246cdd491aaa9dcaee47f88d67d5a0 +SIZE (rust/crates/rustls-platform-verifier-0.6.1.crate) = 60142 +SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f +SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919 +SHA256 (rust/crates/rustls-webpki-0.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf +SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.20.crate) = 88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2 -SIZE (rust/crates/schannel-0.1.20.crate) = 41579 -SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4 -SIZE (rust/crates/sct-0.7.0.crate) = 27502 -SHA256 (rust/crates/security-framework-2.7.0.crate) = 2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c -SIZE (rust/crates/security-framework-2.7.0.crate) = 72601 -SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556 -SIZE (rust/crates/security-framework-sys-2.6.1.crate) = 17717 -SHA256 (rust/crates/serde-1.0.147.crate) = d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965 -SIZE (rust/crates/serde-1.0.147.crate) = 76697 -SHA256 (rust/crates/serde_derive-1.0.147.crate) = 4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852 -SIZE (rust/crates/serde_derive-1.0.147.crate) = 54861 -SHA256 (rust/crates/serde_json-1.0.87.crate) = 6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45 -SIZE (rust/crates/serde_json-1.0.87.crate) = 144383 -SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd -SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef -SIZE (rust/crates/slab-0.4.7.crate) = 16647 -SHA256 (rust/crates/socket2-0.4.7.crate) = 02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd -SIZE (rust/crates/socket2-0.4.7.crate) = 44619 -SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d -SIZE (rust/crates/spin-0.5.2.crate) = 12004 -SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 -SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/syn-1.0.103.crate) = a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d -SIZE (rust/crates/syn-1.0.103.crate) = 236495 -SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4 -SIZE (rust/crates/tempfile-3.3.0.crate) = 27578 -SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755 -SIZE (rust/crates/termcolor-1.1.3.crate) = 17242 -SHA256 (rust/crates/termtree-0.2.4.crate) = 507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b -SIZE (rust/crates/termtree-0.2.4.crate) = 4416 -SHA256 (rust/crates/textwrap-0.15.1.crate) = 949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16 -SIZE (rust/crates/textwrap-0.15.1.crate) = 55940 -SHA256 (rust/crates/thiserror-1.0.37.crate) = 10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e -SIZE (rust/crates/thiserror-1.0.37.crate) = 18752 -SHA256 (rust/crates/thiserror-impl-1.0.37.crate) = 982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb -SIZE (rust/crates/thiserror-impl-1.0.37.crate) = 15428 -SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 -SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 -SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c -SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817 -SHA256 (rust/crates/tokio-1.21.2.crate) = a9e03c497dc955702ba729190dc4aac6f2a0ce97f913e5b1b5912fc5039d9099 -SIZE (rust/crates/tokio-1.21.2.crate) = 606589 -SHA256 (rust/crates/tokio-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59 -SIZE (rust/crates/tokio-rustls-0.23.4.crate) = 27024 -SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740 -SIZE (rust/crates/tokio-util-0.7.4.crate) = 93424 -SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7 -SIZE (rust/crates/toml-0.5.9.crate) = 55667 -SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 -SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 -SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8 -SIZE (rust/crates/tracing-0.1.37.crate) = 73888 -SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a -SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351 -SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642 -SIZE (rust/crates/try-lock-0.2.3.crate) = 4158 -SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 -SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575 -SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3 -SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455 -SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 -SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604 -SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a -SIZE (rust/crates/untrusted-0.7.1.crate) = 7924 -SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643 -SIZE (rust/crates/url-2.3.1.crate) = 72777 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 -SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 -SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 -SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 -SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0 -SIZE (rust/crates/want-0.3.0.crate) = 6550 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268 -SIZE (rust/crates/wasm-bindgen-0.2.83.crate) = 169618 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142 -SIZE (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 25620 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.33.crate) = 23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d -SIZE (rust/crates/wasm-bindgen-futures-0.4.33.crate) = 15216 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810 -SIZE (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 12075 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 18530 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f -SIZE (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 7194 -SHA256 (rust/crates/web-sys-0.3.60.crate) = bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f -SIZE (rust/crates/web-sys-0.3.60.crate) = 700485 -SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd -SIZE (rust/crates/webpki-0.22.0.crate) = 58663 -SHA256 (rust/crates/webpki-roots-0.22.5.crate) = 368bfe657969fb01238bb756d351dcade285e0f6fcbd36dcb23359a5169975be -SIZE (rust/crates/webpki-roots-0.22.5.crate) = 251914 +SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1 +SIZE (rust/crates/schannel-0.1.28.crate) = 42312 +SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 +SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 +SHA256 (rust/crates/security-framework-3.5.1.crate) = b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef +SIZE (rust/crates/security-framework-3.5.1.crate) = 89937 +SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0 +SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe +SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 +SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 +SIZE (rust/crates/termtree-0.5.1.crate) = 8498 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 +SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 +SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 +SHA256 (rust/crates/ureq-3.1.2.crate) = 99ba1025f18a4a3fc3e9b48c868e9beb4f24f4b4b1a325bada26bd4119f46537 +SIZE (rust/crates/ureq-3.1.2.crate) = 133481 +SHA256 (rust/crates/ureq-proto-0.5.2.crate) = 60b4531c118335662134346048ddb0e54cc86bd7e81866757873055f0e38f5d2 +SIZE (rust/crates/ureq-proto-0.5.2.crate) = 64346 +SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 +SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 +SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 +SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 +SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 +SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 +SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 +SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b +SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 +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.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c +SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a +SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652 +SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2 +SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 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.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 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.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 -SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 -SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7 -SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e -SIZE (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 357917 -SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 -SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960 -SHA256 (rust/crates/windows_aarch64_msvc-0.42.0.crate) = dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4 -SIZE (rust/crates/windows_aarch64_msvc-0.42.0.crate) = 659424 -SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 -SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 -SHA256 (rust/crates/windows_i686_gnu-0.42.0.crate) = fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7 -SIZE (rust/crates/windows_i686_gnu-0.42.0.crate) = 728570 -SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 -SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575 -SHA256 (rust/crates/windows_i686_msvc-0.42.0.crate) = 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246 -SIZE (rust/crates/windows_i686_msvc-0.42.0.crate) = 717477 -SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1 -SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934 -SHA256 (rust/crates/windows_x86_64_gnu-0.42.0.crate) = bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed -SIZE (rust/crates/windows_x86_64_gnu-0.42.0.crate) = 692493 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028 -SIZE (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 357906 -SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 -SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 -SHA256 (rust/crates/windows_x86_64_msvc-0.42.0.crate) = f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5 -SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377 -SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d -SIZE (rust/crates/winreg-0.10.1.crate) = 25725 -SHA256 (rust/crates/xdg-2.4.1.crate) = 0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6 -SIZE (rust/crates/xdg-2.4.1.crate) = 14034 -SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec -SIZE (rust/crates/yansi-0.5.1.crate) = 16525 -SHA256 (rust/crates/zip-0.6.3.crate) = 537ce7411d25e54e8ae21a7ce0b15840e7bfcff15b51d697ec3266cc76bdf080 -SIZE (rust/crates/zip-0.6.3.crate) = 61785 -SHA256 (dbrgn-tealdeer-v1.6.1_GH0.tar.gz) = d42db25a56a72faec173c86192656c5381281dc197171f385fccffd518930430 -SIZE (dbrgn-tealdeer-v1.6.1_GH0.tar.gz) = 686676 +SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 +SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d +SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f +SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255 +SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b +SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +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_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +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_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +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_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 +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_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +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_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +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_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +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_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 +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 (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.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546 +SIZE (rust/crates/xdg-2.5.2.crate) = 14394 +SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 +SIZE (rust/crates/yansi-1.0.1.crate) = 75497 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 +SHA256 (rust/crates/zip-5.1.1.crate) = 2f852905151ac8d4d06fdca66520a661c09730a74c6d4e2b0f27b436b382e532 +SIZE (rust/crates/zip-5.1.1.crate) = 127991 +SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 +SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 +SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7 +SIZE (rust/crates/zopfli-0.8.2.crate) = 51842 +SHA256 (tealdeer-rs-tealdeer-v1.8.0_GH0.tar.gz) = b1f1262de60ef3105ff93de71568a68a56ad5874a28f105ab7cb5857d305cdb9 +SIZE (tealdeer-rs-tealdeer-v1.8.0_GH0.tar.gz) = 701009 diff --git a/textproc/crow-translate/Makefile b/textproc/crow-translate/Makefile index 5603fff05021..7c5ce99d78ed 100644 --- a/textproc/crow-translate/Makefile +++ b/textproc/crow-translate/Makefile @@ -5,7 +5,7 @@ CATEGORIES= textproc MASTER_SITES= KDE MASTER_SITE_SUBDIR= stable/${PORTNAME}/${PORTVERSION} -MAINTAINER= ehaupt@FreeBSD.org +MAINTAINER= kde@FreeBSD.org COMMENT= Translator using Google, Yandex Bing, LibreTranslate and Lingva WWW= https://apps.kde.org/crowtranslate/ diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile index 501cab06e0cf..3ae9350f8775 100644 --- a/textproc/harper/Makefile +++ b/textproc/harper/Makefile @@ -1,6 +1,6 @@ PORTNAME= harper DISTVERSIONPREFIX= v -DISTVERSION= 0.68.0 +DISTVERSION= 0.70.0 CATEGORIES= textproc MAINTAINER= ashish@FreeBSD.org diff --git a/textproc/harper/Makefile.crates b/textproc/harper/Makefile.crates index 9050b6eb4021..a4b6f2da075b 100644 --- a/textproc/harper/Makefile.crates +++ b/textproc/harper/Makefile.crates @@ -1,5 +1,4 @@ -CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.1 \ +CARGO_CRATES= adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ @@ -19,12 +18,11 @@ CARGO_CRATES= addr2line-0.24.2 \ async-channel-2.5.0 \ atomic_float-1.1.0 \ autocfg-1.5.0 \ - backtrace-0.3.75 \ bincode-2.0.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ - bitflags-2.9.4 \ + bitflags-2.10.0 \ blanket-0.4.0 \ block-0.1.6 \ bstr-1.12.0 \ @@ -186,10 +184,9 @@ CARGO_CRATES= addr2line-0.24.2 \ getopts-0.2.23 \ getrandom-0.2.16 \ getrandom-0.3.3 \ - gimli-0.31.1 \ gl_generator-0.14.0 \ glob-0.3.2 \ - globset-0.4.16 \ + globset-0.4.18 \ glow-0.16.0 \ glutin_wgl_sys-0.6.1 \ gpu-alloc-0.6.0 \ @@ -220,8 +217,7 @@ CARGO_CRATES= addr2line-0.24.2 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.1 \ - indexmap-2.11.4 \ - io-uring-0.7.9 \ + indexmap-2.12.0 \ is-docker-0.2.0 \ is-macro-0.3.7 \ is-wsl-0.4.0 \ @@ -244,7 +240,7 @@ CARGO_CRATES= addr2line-0.24.2 \ litrs-0.4.2 \ lock_api-0.4.13 \ log-0.4.27 \ - lru-0.16.1 \ + lru-0.16.2 \ lsp-types-0.97.0 \ mac-0.1.1 \ macerator-0.2.8 \ @@ -280,7 +276,6 @@ CARGO_CRATES= addr2line-0.24.2 \ num_enum-0.7.4 \ num_enum_derive-0.7.4 \ objc-0.2.7 \ - object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ @@ -350,7 +345,6 @@ CARGO_CRATES= addr2line-0.24.2 \ rs-conllu-0.3.0 \ rstest-0.25.0 \ rstest_macros-0.25.0 \ - rustc-demangle-0.1.26 \ rustc-hash-1.1.0 \ rustc_version-0.4.1 \ rustix-1.0.8 \ @@ -411,8 +405,8 @@ CARGO_CRATES= addr2line-0.24.2 \ time-macros-0.2.22 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ - tokio-1.47.1 \ - tokio-macros-2.5.0 \ + tokio-1.48.0 \ + tokio-macros-2.6.0 \ tokio-util-0.7.15 \ toml-0.8.23 \ toml-0.9.2 \ @@ -446,6 +440,7 @@ CARGO_CRATES= addr2line-0.24.2 \ tree-sitter-ink-lbz-0.0.1 \ tree-sitter-java-0.23.5 \ tree-sitter-javascript-0.25.0 \ + tree-sitter-jjdescription-0.0.1 \ tree-sitter-kotlin-ng-1.1.0 \ tree-sitter-language-0.1.5 \ tree-sitter-lua-0.2.0 \ @@ -522,6 +517,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ + windows-sys-0.61.1 \ windows-targets-0.52.6 \ windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ diff --git a/textproc/harper/distinfo b/textproc/harper/distinfo index 03b9dd7bf01f..3ca84071dd46 100644 --- a/textproc/harper/distinfo +++ b/textproc/harper/distinfo @@ -1,6 +1,4 @@ -TIMESTAMP = 1760620074 -SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 -SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +TIMESTAMP = 1761340798 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 @@ -41,8 +39,6 @@ SHA256 (rust/crates/atomic_float-1.1.0.crate) = 628d228f918ac3b82fe590352cc719d3 SIZE (rust/crates/atomic_float-1.1.0.crate) = 16232 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 -SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740 SIZE (rust/crates/bincode-2.0.1.crate) = 70469 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 @@ -51,8 +47,8 @@ SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e7577090 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 -SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/blanket-0.4.0.crate) = 56791e4bd64c99fc361e01008f45c984baa93f12a0957d1b3c51dd2c6baab453 SIZE (rust/crates/blanket-0.4.0.crate) = 20262 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a @@ -375,14 +371,12 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 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/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330 SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 SIZE (rust/crates/glob-0.3.2.crate) = 22359 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08 SIZE (rust/crates/glow-0.16.0.crate) = 162118 SHA256 (rust/crates/glutin_wgl_sys-0.6.1.crate) = 2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e @@ -443,10 +437,8 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f SIZE (rust/crates/idna-1.0.3.crate) = 142515 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 -SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 -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.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f +SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3 SIZE (rust/crates/is-docker-0.2.0.crate) = 2664 SHA256 (rust/crates/is-macro-0.3.7.crate) = 1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4 @@ -491,8 +483,8 @@ SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c8 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 SIZE (rust/crates/log-0.4.27.crate) = 48120 -SHA256 (rust/crates/lru-0.16.1.crate) = bfe949189f46fabb938b3a9a0be30fdd93fd8a09260da863399a8cf3db756ec8 -SIZE (rust/crates/lru-0.16.1.crate) = 16604 +SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f +SIZE (rust/crates/lru-0.16.2.crate) = 16627 SHA256 (rust/crates/lsp-types-0.97.0.crate) = 53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071 SIZE (rust/crates/lsp-types-0.97.0.crate) = 70764 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 @@ -563,8 +555,6 @@ SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167 SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 SIZE (rust/crates/objc-0.2.7.crate) = 22036 -SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 -SIZE (rust/crates/object-0.36.7.crate) = 329938 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad @@ -703,8 +693,6 @@ SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47 SIZE (rust/crates/rstest-0.25.0.crate) = 55273 SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746 SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557 -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 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 @@ -825,10 +813,10 @@ SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13 SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 -SIZE (rust/crates/tokio-1.47.1.crate) = 829790 -SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 -SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 +SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408 +SIZE (rust/crates/tokio-1.48.0.crate) = 843434 +SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5 +SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505 SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 @@ -895,6 +883,8 @@ SHA256 (rust/crates/tree-sitter-java-0.23.5.crate) = 0aa6cbcdc8c679b214e616fd330 SIZE (rust/crates/tree-sitter-java-0.23.5.crate) = 159677 SHA256 (rust/crates/tree-sitter-javascript-0.25.0.crate) = 68204f2abc0627a90bdf06e605f5c470aa26fdcb2081ea553a04bdad756693f5 SIZE (rust/crates/tree-sitter-javascript-0.25.0.crate) = 151425 +SHA256 (rust/crates/tree-sitter-jjdescription-0.0.1.crate) = 3af4295730637817c988dd0af3ab622505fc91b4bbccf8bbcc20cae0a6e43527 +SIZE (rust/crates/tree-sitter-jjdescription-0.0.1.crate) = 14368 SHA256 (rust/crates/tree-sitter-kotlin-ng-1.1.0.crate) = e800ebbda938acfbf224f4d2c34947a31994b1295ee6e819b65226c7b51b4450 SIZE (rust/crates/tree-sitter-kotlin-ng-1.1.0.crate) = 1113824 SHA256 (rust/crates/tree-sitter-language-0.1.5.crate) = c4013970217383f67b18aef68f6fb2e8d409bc5755227092d32efb0422ba24b8 @@ -1047,6 +1037,8 @@ SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b3 SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f +SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 @@ -1117,5 +1109,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66 SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 SHA256 (rust/crates/zip-1.1.4.crate) = 9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164 SIZE (rust/crates/zip-1.1.4.crate) = 77910 -SHA256 (Automattic-harper-v0.68.0_GH0.tar.gz) = 0ea869450f516558a8ae905af9270505503621b3cb1071bba8d24c2b8056b1d7 -SIZE (Automattic-harper-v0.68.0_GH0.tar.gz) = 7409856 +SHA256 (Automattic-harper-v0.70.0_GH0.tar.gz) = 87775a1cd2df07c49af81c4a12e30441c342b4abdb71d3c98fa380181864f08e +SIZE (Automattic-harper-v0.70.0_GH0.tar.gz) = 7430648 diff --git a/textproc/obsidian/Makefile b/textproc/obsidian/Makefile index ce144a644143..0208a7a2d8a4 100644 --- a/textproc/obsidian/Makefile +++ b/textproc/obsidian/Makefile @@ -8,7 +8,7 @@ PORTNAME= obsidian PORTVERSION= 1.9.14 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc # Icon is taken from the Nix build recipe # https://github.com/NixOS/nixpkgs/blob/de5448dab588ad41aef40f8c7c0c230981656698/pkgs/applications/misc/obsidian/default.nix#L31-L34 diff --git a/textproc/pecl-yaml/Makefile b/textproc/pecl-yaml/Makefile index 92419ba58a6b..90315aba77c3 100644 --- a/textproc/pecl-yaml/Makefile +++ b/textproc/pecl-yaml/Makefile @@ -1,5 +1,5 @@ PORTNAME= yaml -DISTVERSION= 2.2.4 +DISTVERSION= 2.2.5 CATEGORIES= textproc pear MAINTAINER= dbaio@FreeBSD.org @@ -13,10 +13,4 @@ LIB_DEPENDS= libyaml.so:textproc/libyaml USES= php:pecl -.include <bsd.port.pre.mk> -post-patch: -.if ${PHP_VER} >= 85 - @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \ - ${WRKSRC}/php_yaml.h -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/textproc/pecl-yaml/distinfo b/textproc/pecl-yaml/distinfo index 91abeb765e7d..013d759365e3 100644 --- a/textproc/pecl-yaml/distinfo +++ b/textproc/pecl-yaml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736470893 -SHA256 (PECL/yaml-2.2.4.tgz) = 8eb353baf87f15b1b62ac6eb71c8b589685958a1fe8b0e3d22ac59560d0e8913 -SIZE (PECL/yaml-2.2.4.tgz) = 41573 +TIMESTAMP = 1761304970 +SHA256 (PECL/yaml-2.2.5.tgz) = 0c751b489749fbf02071d5b0c6bfeb26c4b863c668ef89711ecf9507391bdf71 +SIZE (PECL/yaml-2.2.5.tgz) = 41617 diff --git a/textproc/py-griffe/Makefile b/textproc/py-griffe/Makefile index a309e2d13045..3d9698fa5acf 100644 --- a/textproc/py-griffe/Makefile +++ b/textproc/py-griffe/Makefile @@ -1,5 +1,5 @@ PORTNAME= griffe -DISTVERSION= 1.9.0 +DISTVERSION= 1.14.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-griffe/distinfo b/textproc/py-griffe/distinfo index f043ea351795..d74e80c085e6 100644 --- a/textproc/py-griffe/distinfo +++ b/textproc/py-griffe/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753852138 -SHA256 (griffe-1.9.0.tar.gz) = b5531cf45e9b73f0842c2121cc4d4bcbb98a55475e191fc9830e7aef87a920a0 -SIZE (griffe-1.9.0.tar.gz) = 409341 +TIMESTAMP = 1757582083 +SHA256 (griffe-1.14.0.tar.gz) = 9d2a15c1eca966d68e00517de5d69dd1bc5c9f2335ef6c1775362ba5b8651a13 +SIZE (griffe-1.14.0.tar.gz) = 424684 diff --git a/textproc/py-mkdocs-material/Makefile b/textproc/py-mkdocs-material/Makefile index ecc9bd265e38..4734909ec365 100644 --- a/textproc/py-mkdocs-material/Makefile +++ b/textproc/py-mkdocs-material/Makefile @@ -1,5 +1,5 @@ PORTNAME= mkdocs-material -DISTVERSION= 9.6.21 +DISTVERSION= 9.6.22 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-mkdocs-material/distinfo b/textproc/py-mkdocs-material/distinfo index caf86dcd5b72..725f47d913d9 100644 --- a/textproc/py-mkdocs-material/distinfo +++ b/textproc/py-mkdocs-material/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759572333 -SHA256 (mkdocs_material-9.6.21.tar.gz) = b01aa6d2731322438056f360f0e623d3faae981f8f2d8c68b1b973f4f2657870 -SIZE (mkdocs_material-9.6.21.tar.gz) = 4043097 +TIMESTAMP = 1761216265 +SHA256 (mkdocs_material-9.6.22.tar.gz) = 87c158b0642e1ada6da0cbd798a3389b0bc5516b90e5ece4a0fb939f00bacd1c +SIZE (mkdocs_material-9.6.22.tar.gz) = 4044968 diff --git a/textproc/py-mkdocstrings-python/Makefile b/textproc/py-mkdocstrings-python/Makefile index 4c7f6e4918a8..4cf76c24d709 100644 --- a/textproc/py-mkdocstrings-python/Makefile +++ b/textproc/py-mkdocstrings-python/Makefile @@ -1,5 +1,5 @@ PORTNAME= mkdocstrings-python -DISTVERSION= 1.16.12 +DISTVERSION= 1.18.2 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,7 +13,7 @@ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-backend>0:devel/py-pdm-backend@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}griffe>=1.6.2:textproc/py-griffe@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}griffe>=1.13.0:textproc/py-griffe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-autorefs>=1.4:textproc/py-mkdocs-autorefs@${PY_FLAVOR} # textproc/py-mkdocstrings belongs to RUN_DEPENDS as well but would cause # a circular dependency (via py-mkdocstrings' PYTHON option). It was therefore @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}griffe>=1.6.2:textproc/py-griffe@${PY_FLAVOR TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.12.3:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}inline-snapshot>=0.18.1:devel/py-inline-snapshot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.5:textproc/py-mkdocs-material@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.28.3:textproc/py-mkdocstrings@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.30.0:textproc/py-mkdocstrings@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ruff>=0.4:devel/py-ruff@${PY_FLAVOR} USES= python diff --git a/textproc/py-mkdocstrings-python/distinfo b/textproc/py-mkdocstrings-python/distinfo index fa3ade121f0f..3b8fa029babe 100644 --- a/textproc/py-mkdocstrings-python/distinfo +++ b/textproc/py-mkdocstrings-python/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749285563 -SHA256 (mkdocstrings_python-1.16.12.tar.gz) = 9b9eaa066e0024342d433e332a41095c4e429937024945fea511afe58f63175d -SIZE (mkdocstrings_python-1.16.12.tar.gz) = 206065 +TIMESTAMP = 1757581872 +SHA256 (mkdocstrings_python-1.18.2.tar.gz) = 4ad536920a07b6336f50d4c6d5603316fafb1172c5c882370cbbc954770ad323 +SIZE (mkdocstrings_python-1.18.2.tar.gz) = 207972 diff --git a/textproc/py-tablib/Makefile b/textproc/py-tablib/Makefile index 61f3e632dd6b..60894692a819 100644 --- a/textproc/py-tablib/Makefile +++ b/textproc/py-tablib/Makefile @@ -1,5 +1,5 @@ PORTNAME= tablib -PORTVERSION= 3.8.0 +DISTVERSION= 3.9.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -USES= cpe python:3.9+ +USES= cpe python CPE_VENDOR= python USE_PYTHON= autoplist pep517 pytest diff --git a/textproc/py-tablib/distinfo b/textproc/py-tablib/distinfo index e7c99ff5903a..f31018967b46 100644 --- a/textproc/py-tablib/distinfo +++ b/textproc/py-tablib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738772173 -SHA256 (tablib-3.8.0.tar.gz) = 94d8bcdc65a715a0024a6d5b701a5f31e45bd159269e62c73731de79f048db2b -SIZE (tablib-3.8.0.tar.gz) = 122247 +TIMESTAMP = 1761214851 +SHA256 (tablib-3.9.0.tar.gz) = 1b6abd8edb0f35601e04c6161d79660fdcde4abb4a54f66cc9f9054bd55d5fe2 +SIZE (tablib-3.9.0.tar.gz) = 125565 diff --git a/www/angie-module-rtmp/Makefile b/www/angie-module-rtmp/Makefile index 1baca0453d21..6ed58a3e358a 100644 --- a/www/angie-module-rtmp/Makefile +++ b/www/angie-module-rtmp/Makefile @@ -3,6 +3,9 @@ GH_TUPLE= arut:nginx-rtmp-module:v1.2.2:module COMMENT= Angie RTMP dynamic module +DEPRECATED= Upstream development has slowed down and there are a lot of unresolved issues and PRs upstream, consider migrating to multimedia/mediamtx +EXPIRATION_DATE=2025-12-31 + MASTERDIR= ${.CURDIR}/../../www/angie do-install: diff --git a/www/forgejo/Makefile b/www/forgejo/Makefile index 4081b8af0ea9..1b2111c3be11 100644 --- a/www/forgejo/Makefile +++ b/www/forgejo/Makefile @@ -1,13 +1,12 @@ PORTNAME= forgejo DISTVERSIONPREFIX= v -DISTVERSION= 12.0.4 -PORTREVISION= 2 +DISTVERSION= 13.0.1 CATEGORIES= www MASTER_SITES= https://codeberg.org/forgejo/forgejo/releases/download/${DISTVERSIONFULL}/ DISTNAME= forgejo-src-${DISTVERSION} -MAINTAINER= stb@lassitu.de -COMMENT= Compact self-hosted Git service +MAINTAINER= des@FreeBSD.org +COMMENT= Compact self-hosted Git forge WWW= https://forgejo.org/ LICENSE= MIT @@ -23,8 +22,11 @@ PIE_UNSAFE= yes CONFLICTS_INSTALL= forgejo[0-79]* EXTRACT_AFTER_ARGS= --strip-components 1 +DBDIR= /var/db/forgejo +LOGDIR= /var/log/forgejo SUB_FILES= app.ini.sample pkg-message -SUB_LIST= GITUSER=${USERS} +SUB_LIST= GITUSER=${USERS} DBDIR=${DBDIR} LOGDIR=${LOGDIR} +PLIST_SUB= DBDIR=${DBDIR} LOGDIR=${LOGDIR} NO_WRKSUBDIR= yes @@ -46,6 +48,15 @@ GIT_LFS_RUN_DEPENDS= git-lfs:devel/git-lfs PAM_VARS= GO_TAGS+=pam SQLITE_VARS= GO_TAGS+="sqlite sqlite_unlock_notify" +SSP_UNSAFE= true +LDFLAGS= "'-X "forgejo.org/modules/setting.CustomPath=${PREFIX}/etc/forgejo"'" \ + "'-X "forgejo.org/modules/setting.AppWorkPath=${DATADIR}"'" +MAKE_ARGS= GOFLAGS="-buildvcs=false" \ + GOPATH=${WRKDIR} \ + TAGS="${GO_TAGS}" +ALL_TARGET= backend +MAKE_JOBS_UNSAFE= yes + .include <bsd.port.options.mk> .if ${OPSYS} == FreeBSD @@ -54,21 +65,8 @@ DAEMONARGS= -S -l \$${forgejo_facility} -s \$${forgejo_priority} -T \ .else DAEMONARGS= -f .endif - SUB_LIST+= DAEMONARGS="${DAEMONARGS}" -SSP_UNSAFE= true -LDFLAGS+= "'-X "forgejo.org/modules/setting.CustomPath=${PREFIX}/etc/forgejo"'" \ - "'-X "forgejo.org/modules/setting.AppWorkPath=${PREFIX}/share/forgejo"'" -MAKE_ARGS= GOFLAGS="-buildvcs=false" \ - GOPATH=${WRKDIR} \ - TAGS="${GO_TAGS}" -ALL_TARGET= backend -MAKE_JOBS_UNSAFE= yes - -post-patch: - ${ECHO_CMD} ${DISTVERSION} >${WRKSRC}/VERSION - # Too lazy to figure out why go install won't work. do-install: # Go binary is statically linked and cannot be stripped, so use @@ -81,9 +79,9 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/custom/conf/app.example.ini \ ${STAGEDIR}${ETCDIR}/conf/app.ini.defaults ${MKDIR} ${STAGEDIR}${DATADIR} - ${MKDIR} ${STAGEDIR}/var/db/forgejo/data - ${MKDIR} ${STAGEDIR}/var/db/forgejo/forgejo-repositories - ${MKDIR} ${STAGEDIR}/var/log/forgejo + ${MKDIR} ${STAGEDIR}${DBDIR}/data + ${MKDIR} ${STAGEDIR}${DBDIR}/forgejo-repositories + ${MKDIR} ${STAGEDIR}${LOGDIR} do-install-BINDATA-off: cd ${WRKSRC} && \ diff --git a/www/forgejo/distinfo b/www/forgejo/distinfo index fd739adc9fdf..4c444383e3ce 100644 --- a/www/forgejo/distinfo +++ b/www/forgejo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758356864 -SHA256 (forgejo-src-12.0.4.tar.gz) = b1adeec3f5f446c63996250a334be62baf0cd8fbb9ad71a3316a5896cb327d08 -SIZE (forgejo-src-12.0.4.tar.gz) = 54124346 +TIMESTAMP = 1761217700 +SHA256 (forgejo-src-13.0.1.tar.gz) = 98cb495cd07881d90aa32cf143facef4abba2b732684ab1d938af9fa3ab12f26 +SIZE (forgejo-src-13.0.1.tar.gz) = 55449730 diff --git a/www/forgejo/files/app.ini.sample.in b/www/forgejo/files/app.ini.sample.in index b54e756578be..f06b9819cc84 100644 --- a/www/forgejo/files/app.ini.sample.in +++ b/www/forgejo/files/app.ini.sample.in @@ -23,7 +23,7 @@ # localhost. # # If you'd rather use the web-based installer, remove this conf/app.ini file -# and make %%PREFIX%%/etc/forgejo/conf writeable to the git user. +# and make %%ETCDIR%%/conf writeable to the git user. APP_NAME = Forgejo: A self-hosted lightweight software forge RUN_MODE = prod @@ -34,17 +34,17 @@ DB_TYPE = sqlite3 HOST = 127.0.0.1:3306 NAME = forgejo PASSWD = -PATH = /var/db/forgejo/forgejo.db +PATH = %%DBDIR%%/forgejo.db SSL_MODE = disable USER = root [indexer] -ISSUE_INDEXER_PATH = /var/db/forgejo/indexers/issues.bleve +ISSUE_INDEXER_PATH = %%DBDIR%%/indexers/issues.bleve [log] LEVEL = Info MODE = file -ROOT_PATH = /var/log/forgejo +ROOT_PATH = %%LOGDIR%% [mailer] ENABLED = false @@ -53,18 +53,18 @@ ENABLED = false JWT_SECRET = CHANGE_ME [picture] -AVATAR_UPLOAD_PATH = /var/db/forgejo/data/avatars +AVATAR_UPLOAD_PATH = %%DBDIR%%/data/avatars DISABLE_GRAVATAR = true ENABLE_FEDERATED_AVATAR = false [repository] -ROOT = /var/db/forgejo/forgejo-repositories +ROOT = %%DBDIR%%/forgejo-repositories # Forgejo's default is 'bash', so if you have bash installed, you can comment # this out. SCRIPT_TYPE = sh [repository.upload] -TEMP_PATH = /var/db/forgejo/data/tmp/uploads +TEMP_PATH = %%DBDIR%%/data/tmp/uploads [security] INSTALL_LOCK = true @@ -73,10 +73,10 @@ SECRET_KEY = CHANGE_ME [session] PROVIDER = file -PROVIDER_CONFIG = /var/db/forgejo/data/sessions +PROVIDER_CONFIG = %%DBDIR%%/data/sessions [server] -APP_DATA_PATH = /var/db/forgejo/data +APP_DATA_PATH = %%DBDIR%%/data DISABLE_SSH = false DOMAIN = localhost HTTP_ADDR = 127.0.0.1 diff --git a/www/forgejo/files/forgejo.in b/www/forgejo/files/forgejo.in index 026fed82b0b2..516f63862e60 100644 --- a/www/forgejo/files/forgejo.in +++ b/www/forgejo/files/forgejo.in @@ -33,7 +33,7 @@ start_cmd="${name}_start" start_precmd="${name}_prestart" forgejo_start() { - for d in /var/db/forgejo /var/log/forgejo; do + for d in %%DBDIR%% %%LOGDIR%%; do if [ ! -e "$d" ]; then mkdir "$d" chown ${forgejo_user} "$d" diff --git a/www/forgejo/pkg-plist b/www/forgejo/pkg-plist index cfdd317d833c..133c23b66678 100644 --- a/www/forgejo/pkg-plist +++ b/www/forgejo/pkg-plist @@ -1,8 +1,8 @@ @sample %%ETCDIR%%/conf/app.ini.sample %%ETCDIR%%/conf/app.ini.defaults sbin/forgejo -@dir share/forgejo -@dir(git,git,755) /var/db/forgejo -@dir(git,git,755) /var/db/forgejo/data -@dir(git,git,755) /var/db/forgejo/forgejo-repositories -@dir(git,git,755) /var/log/forgejo +@dir %%DATADIR%% +@dir(git,git,755) %%DBDIR%% +@dir(git,git,755) %%DBDIR%%/data +@dir(git,git,755) %%DBDIR%%/forgejo-repositories +@dir(git,git,755) %%LOGDIR%% diff --git a/www/gohugo/Makefile b/www/gohugo/Makefile index 152eed0fb280..b472bc8874b5 100644 --- a/www/gohugo/Makefile +++ b/www/gohugo/Makefile @@ -1,6 +1,6 @@ PORTNAME= hugo DISTVERSIONPREFIX= v -DISTVERSION= 0.152.1 +DISTVERSION= 0.152.2 PORTEPOCH= 1 CATEGORIES= www PKGNAMEPREFIX= go diff --git a/www/gohugo/distinfo b/www/gohugo/distinfo index 8da90d1c95ff..a2485e8ef8c1 100644 --- a/www/gohugo/distinfo +++ b/www/gohugo/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1761229783 -SHA256 (go/www_gohugo/hugo-v0.152.1/v0.152.1.mod) = 8a9c4808fc20967205797834b0159dc146a01dd1c7ba6f7426f025176549fc50 -SIZE (go/www_gohugo/hugo-v0.152.1/v0.152.1.mod) = 9291 -SHA256 (go/www_gohugo/hugo-v0.152.1/v0.152.1.zip) = fabac3a61a160355e13dfee97e3ab8070a5898e81a5bd364d7e3d1786af4fa40 -SIZE (go/www_gohugo/hugo-v0.152.1/v0.152.1.zip) = 5777363 +TIMESTAMP = 1761321118 +SHA256 (go/www_gohugo/hugo-v0.152.2/v0.152.2.mod) = 9fd5c3cb063cae52d4453818b583cedd7c38539a89c826e19603ebd82f28b9a3 +SIZE (go/www_gohugo/hugo-v0.152.2/v0.152.2.mod) = 9321 +SHA256 (go/www_gohugo/hugo-v0.152.2/v0.152.2.zip) = 5e540330b50c9936664c346da038023e37c0060f92d973a1f42e43c30d807322 +SIZE (go/www_gohugo/hugo-v0.152.2/v0.152.2.zip) = 5778064 diff --git a/www/libwww/Makefile b/www/libwww/Makefile index 871993da0e54..61010e32d75e 100644 --- a/www/libwww/Makefile +++ b/www/libwww/Makefile @@ -5,7 +5,7 @@ MASTER_SITES= https://www.w3.org/Library/Distribution/ \ https://www.w3.org/Library/Distribution/old/ DISTNAME= w3c-${PORTNAME}-${PORTVERSION} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= W3C Reference Library WWW= https://www.w3.org/Library/ diff --git a/www/monolith/Makefile b/www/monolith/Makefile index 93c55ee9c79e..15acb30ba6e7 100644 --- a/www/monolith/Makefile +++ b/www/monolith/Makefile @@ -1,7 +1,6 @@ PORTNAME= monolith DISTVERSIONPREFIX= v -DISTVERSION= 2.8.3 -PORTREVISION= 7 +DISTVERSION= 2.10.1 CATEGORIES= www MAINTAINER= lcook@FreeBSD.org diff --git a/www/monolith/Makefile.crates b/www/monolith/Makefile.crates index 12f2f04aaf19..8efb25f8b9b0 100644 --- a/www/monolith/Makefile.crates +++ b/www/monolith/Makefile.crates @@ -1,212 +1,347 @@ -CARGO_CRATES= addr2line-0.21.0 \ - adler-1.0.2 \ +CARGO_CRATES= addr2line-0.24.2 \ + adler2-2.0.0 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstyle-1.0.7 \ + anstream-0.6.18 \ + anstyle-1.0.10 \ + anstyle-parse-0.2.6 \ + anstyle-query-1.1.2 \ + anstyle-wincon-3.0.7 \ + anyhow-1.0.97 \ + arrayvec-0.7.6 \ assert_cmd-2.0.16 \ - async-compression-0.4.10 \ + associative-cache-1.0.1 \ + async-compression-0.4.22 \ + atk-0.16.0 \ + atk-sys-0.16.0 \ atty-0.2.14 \ - autocfg-1.3.0 \ - backtrace-0.3.71 \ + autocfg-1.4.0 \ + backtrace-0.3.74 \ base64-0.22.1 \ bitflags-1.3.2 \ - bitflags-2.5.0 \ + bitflags-2.9.0 \ + block-0.1.6 \ block-buffer-0.10.4 \ - brotli-6.0.0 \ - brotli-decompressor-4.0.0 \ - bstr-1.9.1 \ - bumpalo-3.16.0 \ - bytes-1.6.0 \ - cc-1.0.97 \ + brotli-7.0.0 \ + brotli-decompressor-4.0.2 \ + bstr-1.11.3 \ + bumpalo-3.17.0 \ + bytes-1.10.1 \ + cairo-rs-0.16.7 \ + cairo-sys-rs-0.16.3 \ + cc-1.2.17 \ + cfg-expr-0.15.8 \ cfg-if-1.0.0 \ - chrono-0.4.38 \ - clap-3.2.25 \ - clap_lex-0.2.4 \ + chrono-0.4.40 \ + clap-4.5.34 \ + clap_builder-4.5.34 \ + clap_derive-4.5.32 \ + clap_lex-0.7.4 \ + cocoa-0.24.1 \ + cocoa-foundation-0.1.2 \ + colorchoice-1.0.3 \ + console_error_panic_hook-0.1.7 \ core-foundation-0.9.4 \ - core-foundation-sys-0.8.6 \ - cpufeatures-0.2.12 \ - crc32fast-1.4.0 \ + core-foundation-sys-0.8.7 \ + core-graphics-0.22.3 \ + core-graphics-types-0.1.3 \ + core-text-19.2.0 \ + cpufeatures-0.2.17 \ + crc32fast-1.4.2 \ crypto-common-0.1.6 \ - cssparser-0.34.0 \ + cssparser-0.35.0 \ cssparser-macros-0.6.1 \ + deranged-0.4.1 \ difflib-0.4.0 \ digest-0.10.7 \ + displaydoc-0.2.5 \ doc-comment-0.3.3 \ - dtoa-1.0.9 \ - dtoa-short-0.3.4 \ - encoding_rs-0.8.34 \ - errno-0.3.9 \ - fastrand-2.1.0 \ - flate2-1.0.30 \ + druid-0.8.3 \ + druid-derive-0.5.1 \ + druid-shell-0.8.3 \ + dtoa-1.0.10 \ + dtoa-short-0.3.5 \ + dwrote-0.11.3 \ + encoding_rs-0.8.35 \ + equivalent-1.0.2 \ + errno-0.3.10 \ + fastrand-2.3.0 \ + field-offset-0.3.6 \ + flate2-1.1.0 \ + fluent-bundle-0.15.3 \ + fluent-langneg-0.13.0 \ + fluent-syntax-0.11.1 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ futf-0.1.5 \ - futures-channel-0.3.30 \ - futures-core-0.3.30 \ - futures-io-0.3.30 \ - futures-sink-0.3.30 \ - futures-task-0.3.30 \ - futures-util-0.3.30 \ + futures-channel-0.3.31 \ + futures-core-0.3.31 \ + futures-executor-0.3.31 \ + futures-io-0.3.31 \ + futures-macro-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-util-0.3.31 \ + gdk-0.16.2 \ + gdk-pixbuf-0.16.7 \ + gdk-pixbuf-sys-0.16.3 \ + gdk-sys-0.16.0 \ generic-array-0.14.7 \ - getrandom-0.2.14 \ - gimli-0.28.1 \ - hashbrown-0.12.3 \ + getrandom-0.3.2 \ + gimli-0.31.1 \ + gio-0.16.7 \ + gio-sys-0.16.3 \ + glib-0.16.9 \ + glib-macros-0.16.8 \ + glib-sys-0.16.3 \ + gobject-sys-0.16.3 \ + gtk-0.16.2 \ + gtk-sys-0.16.0 \ + gtk3-macros-0.16.3 \ + hashbrown-0.15.2 \ + heck-0.4.1 \ + heck-0.5.0 \ hermit-abi-0.1.19 \ - html5ever-0.27.0 \ - http-1.1.0 \ + html5ever-0.28.0 \ + http-1.3.1 \ http-body-1.0.1 \ - http-body-util-0.1.2 \ - httparse-1.8.0 \ - hyper-1.4.1 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ + hyper-1.6.0 \ hyper-tls-0.6.0 \ - hyper-util-0.1.7 \ - iana-time-zone-0.1.60 \ + hyper-util-0.1.10 \ + iana-time-zone-0.1.62 \ iana-time-zone-haiku-0.1.2 \ - idna-0.5.0 \ - indexmap-1.9.3 \ - ipnet-2.9.0 \ - itoa-1.0.11 \ - js-sys-0.3.69 \ - lazy_static-1.4.0 \ - libc-0.2.153 \ - linux-raw-sys-0.4.14 \ + icu_collections-1.5.0 \ + icu_locid-1.5.0 \ + icu_locid_transform-1.5.0 \ + icu_locid_transform_data-1.5.1 \ + icu_normalizer-1.5.0 \ + icu_normalizer_data-1.5.1 \ + icu_properties-1.5.1 \ + icu_properties_data-1.5.1 \ + icu_provider-1.5.0 \ + icu_provider_macros-1.5.0 \ + idna-1.0.3 \ + idna_adapter-1.2.0 \ + indexmap-2.8.0 \ + instant-0.1.13 \ + intl-memoizer-0.5.2 \ + intl_pluralrules-7.0.2 \ + ipnet-2.11.0 \ + is_terminal_polyfill-1.70.1 \ + itoa-1.0.15 \ + js-sys-0.3.77 \ + keyboard-types-0.6.2 \ + kurbo-0.9.5 \ + lazy_static-1.5.0 \ + libc-0.2.171 \ + linux-raw-sys-0.9.3 \ + litemap-0.7.5 \ lock_api-0.4.12 \ - log-0.4.21 \ + log-0.4.27 \ mac-0.1.1 \ - markup5ever-0.12.1 \ - markup5ever_rcdom-0.3.0 \ - memchr-2.7.2 \ + malloc_buf-0.0.6 \ + markup5ever-0.13.0 \ + markup5ever_rcdom-0.4.0-unofficial \ + matches-0.1.10 \ + memchr-2.7.4 \ + memoffset-0.9.1 \ mime-0.3.17 \ - miniz_oxide-0.7.2 \ - mio-0.8.11 \ - native-tls-0.2.11 \ + miniz_oxide-0.8.5 \ + mio-1.0.3 \ + native-tls-0.2.14 \ new_debug_unreachable-1.0.6 \ + nu-ansi-term-0.46.0 \ + num-conv-0.1.0 \ num-traits-0.2.19 \ - object-0.32.2 \ - once_cell-1.19.0 \ - openssl-0.10.64 \ + objc-0.2.7 \ + object-0.36.7 \ + once_cell-1.21.3 \ + openssl-0.10.71 \ openssl-macros-0.1.1 \ - openssl-probe-0.1.5 \ - openssl-src-300.3.1+3.3.1 \ - openssl-sys-0.9.102 \ - os_str_bytes-6.6.1 \ - parking_lot-0.12.2 \ + openssl-probe-0.1.6 \ + openssl-src-300.4.2+3.4.1 \ + openssl-sys-0.9.106 \ + overload-0.1.1 \ + pango-0.16.5 \ + pango-sys-0.16.3 \ + pangocairo-0.16.3 \ + pangocairo-sys-0.16.3 \ + parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ percent-encoding-2.3.1 \ - phf-0.11.2 \ - phf_codegen-0.11.2 \ - phf_generator-0.10.0 \ - phf_generator-0.11.2 \ - phf_macros-0.11.2 \ - phf_shared-0.10.0 \ - phf_shared-0.11.2 \ - pin-project-1.1.5 \ - pin-project-internal-1.1.5 \ - pin-project-lite-0.2.14 \ + phf-0.11.3 \ + phf_codegen-0.11.3 \ + phf_generator-0.11.3 \ + phf_macros-0.11.3 \ + phf_shared-0.11.3 \ + piet-0.6.2 \ + piet-cairo-0.6.2 \ + piet-common-0.6.2 \ + piet-coregraphics-0.6.2 \ + piet-direct2d-0.6.2 \ + piet-web-0.6.2 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - pkg-config-0.3.30 \ - ppv-lite86-0.2.17 \ + pkg-config-0.3.32 \ + powerfmt-0.2.0 \ precomputed-hash-0.1.1 \ - predicates-3.1.0 \ - predicates-core-1.0.6 \ - predicates-tree-1.0.9 \ - proc-macro2-1.0.82 \ - quote-1.0.36 \ + predicates-3.1.3 \ + predicates-core-1.0.9 \ + predicates-tree-1.0.12 \ + proc-macro-crate-1.3.1 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.94 \ + quote-1.0.40 \ + r-efi-5.2.0 \ rand-0.8.5 \ - rand_chacha-0.3.1 \ rand_core-0.6.4 \ - redox_syscall-0.5.1 \ - regex-1.10.6 \ - regex-automata-0.4.6 \ - regex-syntax-0.8.3 \ - reqwest-0.12.7 \ + redb-2.4.0 \ + redox_syscall-0.5.10 \ + regex-1.11.1 \ + regex-automata-0.4.9 \ + regex-syntax-0.8.5 \ + reqwest-0.12.15 \ rustc-demangle-0.1.24 \ - rustix-0.38.34 \ - rustls-pemfile-2.1.3 \ - rustls-pki-types-1.8.0 \ - ryu-1.0.18 \ - schannel-0.1.23 \ + rustc-hash-1.1.0 \ + rustc_version-0.4.1 \ + rustix-1.0.3 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.11.0 \ + rustversion-1.0.20 \ + ryu-1.0.20 \ + schannel-0.1.27 \ scopeguard-1.2.0 \ - security-framework-2.11.0 \ - security-framework-sys-2.11.0 \ - serde-1.0.202 \ - serde_derive-1.0.202 \ - serde_json-1.0.117 \ + security-framework-2.11.1 \ + security-framework-sys-2.14.0 \ + self_cell-0.10.3 \ + self_cell-1.1.0 \ + semver-1.0.26 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ + serde_spanned-0.6.8 \ serde_urlencoded-0.7.1 \ sha2-0.10.8 \ - siphasher-0.3.11 \ + sharded-slab-0.1.7 \ + shlex-1.3.0 \ + siphasher-1.0.1 \ slab-0.4.9 \ - smallvec-1.13.2 \ - socket2-0.5.7 \ - string_cache-0.8.7 \ - string_cache_codegen-0.5.2 \ - strsim-0.10.0 \ - syn-2.0.64 \ - sync_wrapper-1.0.1 \ - tempfile-3.10.1 \ + smallvec-1.14.0 \ + socket2-0.5.8 \ + stable_deref_trait-1.2.0 \ + string_cache-0.8.9 \ + string_cache_codegen-0.5.4 \ + strsim-0.11.1 \ + syn-1.0.109 \ + syn-2.0.100 \ + sync_wrapper-1.0.2 \ + synstructure-0.13.1 \ + system-deps-6.2.2 \ + target-lexicon-0.12.16 \ + tempfile-3.19.1 \ tendril-0.4.3 \ - termcolor-1.4.1 \ - termtree-0.4.1 \ - textwrap-0.16.1 \ - tinyvec-1.6.0 \ - tinyvec_macros-0.1.1 \ - tokio-1.37.0 \ + termtree-0.5.1 \ + thiserror-1.0.69 \ + thiserror-impl-1.0.69 \ + thread_local-1.1.8 \ + time-0.3.41 \ + time-core-0.1.4 \ + tinystr-0.7.6 \ + tokio-1.44.1 \ tokio-native-tls-0.3.1 \ - tokio-util-0.7.11 \ - tower-0.4.13 \ + tokio-util-0.7.14 \ + toml-0.8.20 \ + toml_datetime-0.6.8 \ + toml_edit-0.19.15 \ + toml_edit-0.22.24 \ + tower-0.5.2 \ tower-layer-0.3.3 \ - tower-service-0.3.2 \ - tracing-0.1.40 \ - tracing-core-0.1.32 \ + tower-service-0.3.3 \ + tracing-0.1.41 \ + tracing-attributes-0.1.28 \ + tracing-core-0.1.33 \ + tracing-subscriber-0.3.19 \ + tracing-wasm-0.2.1 \ try-lock-0.2.5 \ - typenum-1.17.0 \ - unicode-bidi-0.3.15 \ - unicode-ident-1.0.12 \ - unicode-normalization-0.1.23 \ - url-2.5.2 \ + type-map-0.5.0 \ + typenum-1.18.0 \ + unic-bidi-0.9.0 \ + unic-char-property-0.9.0 \ + unic-char-range-0.9.0 \ + unic-common-0.9.0 \ + unic-langid-0.9.5 \ + unic-langid-impl-0.9.5 \ + unic-ucd-bidi-0.9.0 \ + unic-ucd-version-0.9.0 \ + unicode-ident-1.0.18 \ + unicode-segmentation-1.12.0 \ + url-2.5.4 \ utf-8-0.7.6 \ + utf16_iter-1.0.5 \ + utf16_lit-2.0.2 \ + utf8_iter-1.0.4 \ + utf8parse-0.2.2 \ vcpkg-0.2.15 \ - version_check-0.9.4 \ - wait-timeout-0.2.0 \ + version-compare-0.2.0 \ + version_check-0.9.5 \ + wait-timeout-0.2.1 \ want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.92 \ - wasm-bindgen-backend-0.2.92 \ - wasm-bindgen-futures-0.4.42 \ - wasm-bindgen-macro-0.2.92 \ - wasm-bindgen-macro-support-0.2.92 \ - wasm-bindgen-shared-0.2.92 \ - web-sys-0.3.69 \ + wasi-0.14.2+wasi-0.2.4 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + web-sys-0.3.77 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.8 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.52.0 \ - windows-registry-0.2.0 \ - windows-result-0.2.0 \ - windows-strings-0.1.0 \ - windows-sys-0.48.0 \ + windows-link-0.1.1 \ + windows-registry-0.4.0 \ + windows-result-0.3.2 \ + windows-strings-0.3.1 \ windows-sys-0.52.0 \ - windows-targets-0.48.5 \ + windows-sys-0.59.0 \ windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.48.5 \ + windows-targets-0.53.0 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.48.5 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.48.5 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.48.5 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.48.5 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.48.5 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.48.5 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ - xml5ever-0.18.0 + windows_x86_64_msvc-0.53.0 \ + winnow-0.5.40 \ + winnow-0.7.4 \ + wio-0.2.2 \ + wit-bindgen-rt-0.39.0 \ + write16-1.0.0 \ + writeable-0.5.5 \ + xi-unicode-0.3.0 \ + xml5ever-0.19.0 \ + yoke-0.7.5 \ + yoke-derive-0.7.5 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ + zerovec-0.10.4 \ + zerovec-derive-0.10.3 diff --git a/www/monolith/distinfo b/www/monolith/distinfo index aca41461ba22..6b5b1275592d 100644 --- a/www/monolith/distinfo +++ b/www/monolith/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1734921216 -SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb -SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 +TIMESTAMP = 1759862333 +SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 +SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 +SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 @@ -13,78 +13,144 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b -SIZE (rust/crates/anstyle-1.0.7.crate) = 15709 +SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b +SIZE (rust/crates/anstream-0.6.18.crate) = 29681 +SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 +SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 +SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 +SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 +SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c +SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 +SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e +SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 +SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f +SIZE (rust/crates/anyhow-1.0.97.crate) = 52221 +SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 +SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554 -SHA256 (rust/crates/async-compression-0.4.10.crate) = 9c90a406b4495d129f00461241616194cb8a032c8d1c53c657f0961d5f8e0498 -SIZE (rust/crates/async-compression-0.4.10.crate) = 104959 +SHA256 (rust/crates/associative-cache-1.0.1.crate) = 46016233fc1bb55c23b856fe556b7db6ccd05119a0a392e04f0b3b7c79058f16 +SIZE (rust/crates/associative-cache-1.0.1.crate) = 14048 +SHA256 (rust/crates/async-compression-0.4.22.crate) = 59a194f9d963d8099596278594b3107448656ba73831c9d8c783e613ce86da64 +SIZE (rust/crates/async-compression-0.4.22.crate) = 116199 +SHA256 (rust/crates/atk-0.16.0.crate) = 39991bc421ddf72f70159011b323ff49b0f783cc676a7287c59453da2e2531cf +SIZE (rust/crates/atk-0.16.0.crate) = 34475 +SHA256 (rust/crates/atk-sys-0.16.0.crate) = 11ad703eb64dc058024f0e57ccfa069e15a413b98dbd50a1a950e743b7f11148 +SIZE (rust/crates/atk-sys-0.16.0.crate) = 22818 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 SIZE (rust/crates/atty-0.2.14.crate) = 5470 -SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 -SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 -SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d -SIZE (rust/crates/backtrace-0.3.71.crate) = 86553 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a +SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 -SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd +SIZE (rust/crates/bitflags-2.9.0.crate) = 47654 +SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a +SIZE (rust/crates/block-0.1.6.crate) = 4077 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/brotli-6.0.0.crate) = 74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b -SIZE (rust/crates/brotli-6.0.0.crate) = 1359183 -SHA256 (rust/crates/brotli-decompressor-4.0.0.crate) = e6221fe77a248b9117d431ad93761222e1cf8ff282d9d1d5d9f53d6299a1cf76 -SIZE (rust/crates/brotli-decompressor-4.0.0.crate) = 193192 -SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706 -SIZE (rust/crates/bstr-1.9.1.crate) = 380305 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 -SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9 -SIZE (rust/crates/bytes-1.6.0.crate) = 60605 -SHA256 (rust/crates/cc-1.0.97.crate) = 099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4 -SIZE (rust/crates/cc-1.0.97.crate) = 76951 +SHA256 (rust/crates/brotli-7.0.0.crate) = cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd +SIZE (rust/crates/brotli-7.0.0.crate) = 1356970 +SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37 +SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388 +SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 +SIZE (rust/crates/bstr-1.11.3.crate) = 351536 +SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf +SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/cairo-rs-0.16.7.crate) = f3125b15ec28b84c238f6f476c6034016a5f6cc0221cb514ca46c532139fc97d +SIZE (rust/crates/cairo-rs-0.16.7.crate) = 53511 +SHA256 (rust/crates/cairo-sys-rs-0.16.3.crate) = 7c48f4af05fabdcfa9658178e1326efa061853f040ce7d72e33af6885196f421 +SIZE (rust/crates/cairo-sys-rs-0.16.3.crate) = 11642 +SHA256 (rust/crates/cc-1.2.17.crate) = 1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a +SIZE (rust/crates/cc-1.2.17.crate) = 105794 +SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02 +SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 -SIZE (rust/crates/chrono-0.4.38.crate) = 220559 -SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123 -SIZE (rust/crates/clap-3.2.25.crate) = 219403 -SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5 -SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652 +SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c +SIZE (rust/crates/chrono-0.4.40.crate) = 229824 +SHA256 (rust/crates/clap-4.5.34.crate) = e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff +SIZE (rust/crates/clap-4.5.34.crate) = 56980 +SHA256 (rust/crates/clap_builder-4.5.34.crate) = 83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489 +SIZE (rust/crates/clap_builder-4.5.34.crate) = 168417 +SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 +SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 +SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 +SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/cocoa-0.24.1.crate) = f425db7937052c684daec3bd6375c8abe2d146dca4b8b143d6db777c39138f3a +SIZE (rust/crates/cocoa-0.24.1.crate) = 40445 +SHA256 (rust/crates/cocoa-foundation-0.1.2.crate) = 8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7 +SIZE (rust/crates/cocoa-foundation-0.1.2.crate) = 15028 +SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 +SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc +SIZE (rust/crates/console_error_panic_hook-0.1.7.crate) = 507196 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-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f -SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 -SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 -SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 -SHA256 (rust/crates/crc32fast-1.4.0.crate) = b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa -SIZE (rust/crates/crc32fast-1.4.0.crate) = 38665 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/core-graphics-0.22.3.crate) = 2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb +SIZE (rust/crates/core-graphics-0.22.3.crate) = 29514 +SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf +SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063 +SHA256 (rust/crates/core-text-19.2.0.crate) = 99d74ada66e07c1cefa18f8abfba765b486f250de2e4a999e5727fc0dd4b4a25 +SIZE (rust/crates/core-text-19.2.0.crate) = 18446 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 +SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/cssparser-0.34.0.crate) = b7c66d1cd8ed61bf80b38432613a7a2f09401ab8d0501110655f8b341484a3e3 -SIZE (rust/crates/cssparser-0.34.0.crate) = 53857 +SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa +SIZE (rust/crates/cssparser-0.35.0.crate) = 54145 SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331 SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914 +SHA256 (rust/crates/deranged-0.4.1.crate) = 28cfac68e08048ae1883171632c2aef3ebc555621ae56fbccce1cbf22dd7f058 +SIZE (rust/crates/deranged-0.4.1.crate) = 23541 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 -SHA256 (rust/crates/dtoa-1.0.9.crate) = dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653 -SIZE (rust/crates/dtoa-1.0.9.crate) = 17002 -SHA256 (rust/crates/dtoa-short-0.3.4.crate) = dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74 -SIZE (rust/crates/dtoa-short-0.3.4.crate) = 8276 -SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 -SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 -SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a -SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 -SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae -SIZE (rust/crates/flate2-1.0.30.crate) = 75511 +SHA256 (rust/crates/druid-0.8.3.crate) = 5ece41814b410c87e6379441caa7316539500b2e387b8d691f2ba5c0f4aff631 +SIZE (rust/crates/druid-0.8.3.crate) = 343927 +SHA256 (rust/crates/druid-derive-0.5.1.crate) = 808d664482b1888a2ccb7f4dc9fa24165174d65ba96726315964064bdbc7d6cb +SIZE (rust/crates/druid-derive-0.5.1.crate) = 11096 +SHA256 (rust/crates/druid-shell-0.8.3.crate) = 7682d9c8fbf934504c30970775bfcfba7858a600f2f6e56bed331989958350fc +SIZE (rust/crates/druid-shell-0.8.3.crate) = 255949 +SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04 +SIZE (rust/crates/dtoa-1.0.10.crate) = 17584 +SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87 +SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287 +SHA256 (rust/crates/dwrote-0.11.3.crate) = bfe1f192fcce01590bd8d839aca53ce0d11d803bf291b2a6c4ad925a8f0024be +SIZE (rust/crates/dwrote-0.11.3.crate) = 22799 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d +SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f +SIZE (rust/crates/field-offset-0.3.6.crate) = 10032 +SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc +SIZE (rust/crates/flate2-1.1.0.crate) = 110650 +SHA256 (rust/crates/fluent-bundle-0.15.3.crate) = 7fe0a21ee80050c678013f82edf4b705fe2f26f1f9877593d13198612503f493 +SIZE (rust/crates/fluent-bundle-0.15.3.crate) = 34507 +SHA256 (rust/crates/fluent-langneg-0.13.0.crate) = 2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94 +SIZE (rust/crates/fluent-langneg-0.13.0.crate) = 11723 +SHA256 (rust/crates/fluent-syntax-0.11.1.crate) = 2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d +SIZE (rust/crates/fluent-syntax-0.11.1.crate) = 32297 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 @@ -95,333 +161,537 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843 SIZE (rust/crates/futf-0.1.5.crate) = 11344 -SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 -SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736 -SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d -SIZE (rust/crates/futures-core-0.3.30.crate) = 14071 -SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 -SIZE (rust/crates/futures-io-0.3.30.crate) = 8910 -SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 -SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852 -SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 -SIZE (rust/crates/futures-task-0.3.30.crate) = 11126 -SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 -SIZE (rust/crates/futures-util-0.3.30.crate) = 159977 +SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 +SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 +SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 +SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 +SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 +SHA256 (rust/crates/gdk-0.16.2.crate) = aa9cb33da481c6c040404a11f8212d193889e9b435db2c14fd86987f630d3ce1 +SIZE (rust/crates/gdk-0.16.2.crate) = 84783 +SHA256 (rust/crates/gdk-pixbuf-0.16.7.crate) = c3578c60dee9d029ad86593ed88cb40f35c1b83360e12498d055022385dd9a05 +SIZE (rust/crates/gdk-pixbuf-0.16.7.crate) = 17311 +SHA256 (rust/crates/gdk-pixbuf-sys-0.16.3.crate) = 3092cf797a5f1210479ea38070d9ae8a5b8e9f8f1be9f32f4643c529c7d70016 +SIZE (rust/crates/gdk-pixbuf-sys-0.16.3.crate) = 9693 +SHA256 (rust/crates/gdk-sys-0.16.0.crate) = d76354f97a913e55b984759a997b693aa7dc71068c9e98bcce51aa167a0a5c5a +SIZE (rust/crates/gdk-sys-0.16.0.crate) = 73303 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.14.crate) = 94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c -SIZE (rust/crates/getrandom-0.2.14.crate) = 37307 -SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 -SIZE (rust/crates/gimli-0.28.1.crate) = 270497 -SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 -SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 +SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0 +SIZE (rust/crates/getrandom-0.3.2.crate) = 49140 +SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f +SIZE (rust/crates/gimli-0.31.1.crate) = 279515 +SHA256 (rust/crates/gio-0.16.7.crate) = 2a1c84b4534a290a29160ef5c6eff2a9c95833111472e824fc5cb78b513dd092 +SIZE (rust/crates/gio-0.16.7.crate) = 199851 +SHA256 (rust/crates/gio-sys-0.16.3.crate) = e9b693b8e39d042a95547fc258a7b07349b1f0b48f4b2fa3108ba3c51c0b5229 +SIZE (rust/crates/gio-sys-0.16.3.crate) = 80850 +SHA256 (rust/crates/glib-0.16.9.crate) = 16aa2475c9debed5a32832cb5ff2af5a3f9e1ab9e69df58eaadc1ab2004d6eba +SIZE (rust/crates/glib-0.16.9.crate) = 224216 +SHA256 (rust/crates/glib-macros-0.16.8.crate) = fb1a9325847aa46f1e96ffea37611b9d51fc4827e67f79e7de502a297560a67b +SIZE (rust/crates/glib-macros-0.16.8.crate) = 32120 +SHA256 (rust/crates/glib-sys-0.16.3.crate) = c61a4f46316d06bfa33a7ac22df6f0524c8be58e3db2d9ca99ccb1f357b62a65 +SIZE (rust/crates/glib-sys-0.16.3.crate) = 59683 +SHA256 (rust/crates/gobject-sys-0.16.3.crate) = 3520bb9c07ae2a12c7f2fbb24d4efc11231c8146a86956413fb1a79bb760a0f1 +SIZE (rust/crates/gobject-sys-0.16.3.crate) = 18607 +SHA256 (rust/crates/gtk-0.16.2.crate) = e4d3507d43908c866c805f74c9dd593c0ce7ba5c38e576e41846639cdcd4bee6 +SIZE (rust/crates/gtk-0.16.2.crate) = 523259 +SHA256 (rust/crates/gtk-sys-0.16.0.crate) = 89b5f8946685d5fe44497007786600c2f368ff6b1e61a16251c89f72a97520a3 +SIZE (rust/crates/gtk-sys-0.16.0.crate) = 137581 +SHA256 (rust/crates/gtk3-macros-0.16.3.crate) = 096eb63c6fedf03bafe65e5924595785eaf1bcb7200dac0f2cbe9c9738f05ad8 +SIZE (rust/crates/gtk3-macros-0.16.3.crate) = 5666 +SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 +SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 +SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979 -SHA256 (rust/crates/html5ever-0.27.0.crate) = c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4 -SIZE (rust/crates/html5ever-0.27.0.crate) = 72913 -SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 -SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/html5ever-0.28.0.crate) = 0ff6858c1f7e2a470c5403091866fa95b36fe0dbac5d771f932c15e5ff1ee501 +SIZE (rust/crates/html5ever-0.28.0.crate) = 76055 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 -SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904 -SIZE (rust/crates/httparse-1.8.0.crate) = 29954 -SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05 -SIZE (rust/crates/hyper-1.4.1.crate) = 151849 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 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.7.crate) = cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9 -SIZE (rust/crates/hyper-util-0.1.7.crate) = 71121 -SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 -SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 +SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 +SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 +SHA256 (rust/crates/iana-time-zone-0.1.62.crate) = b2fd658b06e56721792c5df4475705b6cda790e9298d19d2f8af083457bcd127 +SIZE (rust/crates/iana-time-zone-0.1.62.crate) = 35775 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 -SIZE (rust/crates/idna-0.5.0.crate) = 271940 -SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 -SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 -SIZE (rust/crates/ipnet-2.9.0.crate) = 27627 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d -SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd -SIZE (rust/crates/libc-0.2.153.crate) = 740614 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 +SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 +SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 +SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 +SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 +SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e +SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 +SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d +SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937 +SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f +SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 +SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7 +SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737 +SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 +SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 +SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2 +SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231 +SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 +SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 +SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 +SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 +SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e +SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 +SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 +SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058 +SIZE (rust/crates/indexmap-2.8.0.crate) = 89670 +SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 +SIZE (rust/crates/instant-0.1.13.crate) = 6305 +SHA256 (rust/crates/intl-memoizer-0.5.2.crate) = fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda +SIZE (rust/crates/intl-memoizer-0.5.2.crate) = 11708 +SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972 +SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +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/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/keyboard-types-0.6.2.crate) = 0b7668b7cff6a51fe61cdde64cd27c8a220786f399501b57ebe36f7d8112fd68 +SIZE (rust/crates/keyboard-types-0.6.2.crate) = 36367 +SHA256 (rust/crates/kurbo-0.9.5.crate) = bd85a5776cd9500c2e2059c8c76c3b01528566b7fcbaf8098b55a33fc298849b +SIZE (rust/crates/kurbo-0.9.5.crate) = 108513 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 +SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6 +SIZE (rust/crates/libc-0.2.171.crate) = 785246 +SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413 +SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047 +SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856 +SIZE (rust/crates/litemap-0.7.5.crate) = 29962 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c -SIZE (rust/crates/log-0.4.21.crate) = 43442 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 SIZE (rust/crates/mac-0.1.1.crate) = 4838 -SHA256 (rust/crates/markup5ever-0.12.1.crate) = 16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45 -SIZE (rust/crates/markup5ever-0.12.1.crate) = 34763 -SHA256 (rust/crates/markup5ever_rcdom-0.3.0.crate) = edaa21ab3701bfee5099ade5f7e1f84553fd19228cf332f13cd6e964bf59be18 -SIZE (rust/crates/markup5ever_rcdom-0.3.0.crate) = 18284 -SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d -SIZE (rust/crates/memchr-2.7.2.crate) = 96220 +SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb +SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 +SHA256 (rust/crates/markup5ever-0.13.0.crate) = d581ff8be69d08a2efa23a959d81aa22b739073f749f067348bd4f4ba4b69195 +SIZE (rust/crates/markup5ever-0.13.0.crate) = 34860 +SHA256 (rust/crates/markup5ever_rcdom-0.4.0-unofficial.crate) = 735d687429167a6b78304c018d57d6d91b6f8be38af495b004a23934720a3f03 +SIZE (rust/crates/markup5ever_rcdom-0.4.0-unofficial.crate) = 250443 +SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5 +SIZE (rust/crates/matches-0.1.10.crate) = 2592 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a +SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7 -SIZE (rust/crates/miniz_oxide-0.7.2.crate) = 55731 -SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c -SIZE (rust/crates/mio-0.8.11.crate) = 102983 -SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e -SIZE (rust/crates/native-tls-0.2.11.crate) = 29008 +SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5 +SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237 +SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd +SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086 SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582 +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/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 +SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 -SIZE (rust/crates/object-0.32.2.crate) = 286994 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/openssl-0.10.64.crate) = 95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f -SIZE (rust/crates/openssl-0.10.64.crate) = 272306 +SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 +SIZE (rust/crates/objc-0.2.7.crate) = 22036 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +SIZE (rust/crates/object-0.36.7.crate) = 329938 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/openssl-0.10.71.crate) = 5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd +SIZE (rust/crates/openssl-0.10.71.crate) = 281165 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-src-300.3.1+3.3.1.crate) = 7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91 -SIZE (rust/crates/openssl-src-300.3.1+3.3.1.crate) = 9783559 -SHA256 (rust/crates/openssl-sys-0.9.102.crate) = c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2 -SIZE (rust/crates/openssl-sys-0.9.102.crate) = 68622 -SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1 -SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643 -SHA256 (rust/crates/parking_lot-0.12.2.crate) = 7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb -SIZE (rust/crates/parking_lot-0.12.2.crate) = 41723 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-src-300.4.2+3.4.1.crate) = 168ce4e058f975fe43e89d9ccf78ca668601887ae736090aacc23ae353c298e2 +SIZE (rust/crates/openssl-src-300.4.2+3.4.1.crate) = 9956732 +SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd +SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230 +SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 +SIZE (rust/crates/overload-0.1.1.crate) = 24439 +SHA256 (rust/crates/pango-0.16.5.crate) = cdff66b271861037b89d028656184059e03b0b6ccb36003820be19f7200b1e94 +SIZE (rust/crates/pango-0.16.5.crate) = 46959 +SHA256 (rust/crates/pango-sys-0.16.3.crate) = 9e134909a9a293e04d2cc31928aa95679c5e4df954d0b85483159bd20d8f047f +SIZE (rust/crates/pango-sys-0.16.3.crate) = 24758 +SHA256 (rust/crates/pangocairo-0.16.3.crate) = 16ad2ec87789371b551fd2367c10aa37060412ffd3e60abd99491b21b93a3f9b +SIZE (rust/crates/pangocairo-0.16.3.crate) = 5608 +SHA256 (rust/crates/pangocairo-sys-0.16.3.crate) = 848d2df9b7f1a8c7a19d994de443bcbe5d4382610ccb8e64247f932be74fcf76 +SIZE (rust/crates/pangocairo-sys-0.16.3.crate) = 3213 +SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 +SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc -SIZE (rust/crates/phf-0.11.2.crate) = 21569 -SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a -SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977 -SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6 -SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525 -SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 -SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 -SHA256 (rust/crates/phf_macros-0.11.2.crate) = 3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b -SIZE (rust/crates/phf_macros-0.11.2.crate) = 4748 -SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 -SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095 -SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b -SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 -SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3 -SIZE (rust/crates/pin-project-1.1.5.crate) = 54214 -SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965 -SIZE (rust/crates/pin-project-internal-1.1.5.crate) = 28280 -SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 -SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a +SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 +SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 +SHA256 (rust/crates/piet-0.6.2.crate) = e381186490a3e2017a506d62b759ea8eaf4be14666b13ed53973e8ae193451b1 +SIZE (rust/crates/piet-0.6.2.crate) = 320981 +SHA256 (rust/crates/piet-cairo-0.6.2.crate) = 12dc0b38ac300c79deb9bfc8c7f91a08f2b080338648f7202981094b22321bb9 +SIZE (rust/crates/piet-cairo-0.6.2.crate) = 22963 +SHA256 (rust/crates/piet-common-0.6.2.crate) = 9dd8497cc0bcfecb1e14e027428c5e3eaf9af6e14761176e1212006d8bdba387 +SIZE (rust/crates/piet-common-0.6.2.crate) = 23064 +SHA256 (rust/crates/piet-coregraphics-0.6.2.crate) = a819b41d2ddb1d8abf3e45e49422f866cba281b4abb5e2fb948bba06e2c3d3f7 +SIZE (rust/crates/piet-coregraphics-0.6.2.crate) = 26702 +SHA256 (rust/crates/piet-direct2d-0.6.2.crate) = dd00e91df4f987be40eb13042afe6ee9e54468466bdb7486390b40d4fef0993e +SIZE (rust/crates/piet-direct2d-0.6.2.crate) = 35590 +SHA256 (rust/crates/piet-web-0.6.2.crate) = 3a560232a94e535979923d49062d1c6d5407b3804bcd0d0b4cb9e25a9b41db1e +SIZE (rust/crates/piet-web-0.6.2.crate) = 15863 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec -SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 -SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de -SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 +SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 -SHA256 (rust/crates/predicates-3.1.0.crate) = 68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8 -SIZE (rust/crates/predicates-3.1.0.crate) = 23090 -SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174 -SIZE (rust/crates/predicates-core-1.0.6.crate) = 8084 -SHA256 (rust/crates/predicates-tree-1.0.9.crate) = 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf -SIZE (rust/crates/predicates-tree-1.0.9.crate) = 7960 -SHA256 (rust/crates/proc-macro2-1.0.82.crate) = 8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b -SIZE (rust/crates/proc-macro2-1.0.82.crate) = 48452 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 +SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 +SIZE (rust/crates/predicates-3.1.3.crate) = 24063 +SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa +SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 +SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c +SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 +SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919 +SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678 +SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c +SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 +SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 +SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 +SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84 +SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 +SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 -SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e -SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536 -SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619 -SIZE (rust/crates/regex-1.10.6.crate) = 253894 -SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea -SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565 -SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 -SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497 -SHA256 (rust/crates/reqwest-0.12.7.crate) = f8f4955649ef5c38cc7f9e8aa41761d48fb9677197daea9984dc54f56aad5e63 -SIZE (rust/crates/reqwest-0.12.7.crate) = 176918 +SHA256 (rust/crates/redb-2.4.0.crate) = ea0a72cd7140de9fc3e318823b883abf819c20d478ec89ce880466dc2ef263c6 +SIZE (rust/crates/redb-2.4.0.crate) = 182226 +SHA256 (rust/crates/redox_syscall-0.5.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1 +SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226 +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-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb +SIZE (rust/crates/reqwest-0.12.15.crate) = 199320 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f -SIZE (rust/crates/rustix-0.38.34.crate) = 365160 -SHA256 (rust/crates/rustls-pemfile-2.1.3.crate) = 196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425 -SIZE (rust/crates/rustls-pemfile-2.1.3.crate) = 26757 -SHA256 (rust/crates/rustls-pki-types-1.8.0.crate) = fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0 -SIZE (rust/crates/rustls-pki-types-1.8.0.crate) = 29562 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 -SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 -SIZE (rust/crates/schannel-0.1.23.crate) = 41667 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 +SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 +SHA256 (rust/crates/rustix-1.0.3.crate) = e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96 +SIZE (rust/crates/rustix-1.0.3.crate) = 413960 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c +SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 +SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2 +SIZE (rust/crates/rustversion-1.0.20.crate) = 20666 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 +SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d +SIZE (rust/crates/schannel-0.1.27.crate) = 42772 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/security-framework-2.11.0.crate) = c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0 -SIZE (rust/crates/security-framework-2.11.0.crate) = 80191 -SHA256 (rust/crates/security-framework-sys-2.11.0.crate) = 317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7 -SIZE (rust/crates/security-framework-sys-2.11.0.crate) = 18718 -SHA256 (rust/crates/serde-1.0.202.crate) = 226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395 -SIZE (rust/crates/serde-1.0.202.crate) = 77722 -SHA256 (rust/crates/serde_derive-1.0.202.crate) = 6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838 -SIZE (rust/crates/serde_derive-1.0.202.crate) = 55867 -SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3 -SIZE (rust/crates/serde_json-1.0.117.crate) = 146921 +SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 +SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 +SHA256 (rust/crates/self_cell-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d +SIZE (rust/crates/self_cell-0.10.3.crate) = 7308 +SHA256 (rust/crates/self_cell-1.1.0.crate) = c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe +SIZE (rust/crates/self_cell-1.1.0.crate) = 16636 +SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 +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_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 +SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 SIZE (rust/crates/sha2-0.10.8.crate) = 26357 -SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d -SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 +SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 +SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c -SIZE (rust/crates/socket2-0.5.7.crate) = 55758 -SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b -SIZE (rust/crates/string_cache-0.8.7.crate) = 16655 -SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988 -SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156 -SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 -SIZE (rust/crates/strsim-0.10.0.crate) = 11355 -SHA256 (rust/crates/syn-2.0.64.crate) = 7ad3dee41f36859875573074334c200d1add8e4a87bb37113ebd31d926b7b11f -SIZE (rust/crates/syn-2.0.64.crate) = 264945 -SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394 -SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939 -SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 -SIZE (rust/crates/tempfile-3.10.1.crate) = 33653 +SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd +SIZE (rust/crates/smallvec-1.14.0.crate) = 35561 +SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 +SIZE (rust/crates/socket2-0.5.8.crate) = 56309 +SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 +SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f +SIZE (rust/crates/string_cache-0.8.9.crate) = 17408 +SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0 +SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406 +SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f +SIZE (rust/crates/strsim-0.11.1.crate) = 14266 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 +SIZE (rust/crates/syn-2.0.100.crate) = 297947 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 +SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 +SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349 +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.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf +SIZE (rust/crates/tempfile-3.19.1.crate) = 39634 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 SIZE (rust/crates/tendril-0.4.3.crate) = 37210 -SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 -SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76 -SIZE (rust/crates/termtree-0.4.1.crate) = 4557 -SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9 -SIZE (rust/crates/textwrap-0.16.1.crate) = 56012 -SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 -SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 -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.37.0.crate) = 1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787 -SIZE (rust/crates/tokio-1.37.0.crate) = 764297 +SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 +SIZE (rust/crates/termtree-0.5.1.crate) = 8498 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c +SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 +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 +SIZE (rust/crates/time-core-0.1.4.crate) = 8422 +SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f +SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 +SHA256 (rust/crates/tokio-1.44.1.crate) = f382da615b842244d4b8738c82ed1275e6c5dd90c459a30941cd07080b06c91a +SIZE (rust/crates/tokio-1.44.1.crate) = 830115 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1 -SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421 -SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c -SIZE (rust/crates/tower-0.4.13.crate) = 106906 +SHA256 (rust/crates/tokio-util-0.7.14.crate) = 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034 +SIZE (rust/crates/tokio-util-0.7.14.crate) = 118861 +SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148 +SIZE (rust/crates/toml-0.8.20.crate) = 51095 +SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 +SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 +SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421 +SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324 +SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474 +SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 -SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 -SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 -SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef -SIZE (rust/crates/tracing-0.1.40.crate) = 79459 -SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 -SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 +SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 +SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 +SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 +SIZE (rust/crates/tracing-0.1.41.crate) = 82448 +SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d +SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 +SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c +SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 +SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 +SHA256 (rust/crates/tracing-wasm-0.2.1.crate) = 4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07 +SIZE (rust/crates/tracing-wasm-0.2.1.crate) = 9372 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 -SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 -SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 -SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649 -SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c -SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/type-map-0.5.0.crate) = deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f +SIZE (rust/crates/type-map-0.5.0.crate) = 3464 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/unic-bidi-0.9.0.crate) = 1356b759fb6a82050666f11dce4b6fe3571781f1449f3ef78074e408d468ec09 +SIZE (rust/crates/unic-bidi-0.9.0.crate) = 16724 +SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221 +SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809 +SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc +SIZE (rust/crates/unic-char-range-0.9.0.crate) = 7020 +SHA256 (rust/crates/unic-common-0.9.0.crate) = 80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc +SIZE (rust/crates/unic-common-0.9.0.crate) = 2558 +SHA256 (rust/crates/unic-langid-0.9.5.crate) = 23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44 +SIZE (rust/crates/unic-langid-0.9.5.crate) = 8898 +SHA256 (rust/crates/unic-langid-impl-0.9.5.crate) = 0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5 +SIZE (rust/crates/unic-langid-impl-0.9.5.crate) = 89659 +SHA256 (rust/crates/unic-ucd-bidi-0.9.0.crate) = d1d568b51222484e1f8209ce48caa6b430bf352962b877d592c29ab31fb53d8c +SIZE (rust/crates/unic-ucd-bidi-0.9.0.crate) = 15803 +SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4 +SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246 +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 +SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 +SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 +SIZE (rust/crates/url-2.5.4.crate) = 81097 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 +SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 +SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +SHA256 (rust/crates/utf16_lit-2.0.2.crate) = 14706d2a800ee8ff38c1d3edb873cd616971ea59eb7c0d046bb44ef59b06a1ae +SIZE (rust/crates/utf16_lit-2.0.2.crate) = 4030 +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/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 -SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 +SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b +SIZE (rust/crates/version-compare-0.2.0.crate) = 13942 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 +SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 -SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da -SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0 -SIZE (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 15380 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 -SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 -SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 -SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef -SIZE (rust/crates/web-sys-0.3.69.crate) = 728877 +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/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 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.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b -SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416 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-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 -SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 -SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e -SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 -SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 -SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 +SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 +SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3 +SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572 +SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252 +SIZE (rust/crates/windows-result-0.3.2.crate) = 13399 +SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319 +SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922 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-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.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 +SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b +SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020 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.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 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.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 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_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 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.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 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.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 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.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 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.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 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 (rust/crates/xml5ever-0.18.0.crate) = 7c376f76ed09df711203e20c3ef5ce556f0166fa03d39590016c0fd625437fad -SIZE (rust/crates/xml5ever-0.18.0.crate) = 40964 -SHA256 (Y2Z-monolith-v2.8.3_GH0.tar.gz) = 51769e6505d5708ac296e5d93e280c9fefa7873452d471c5106aaeb7c3667f9f -SIZE (Y2Z-monolith-v2.8.3_GH0.tar.gz) = 3327389 +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.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876 +SIZE (rust/crates/winnow-0.5.40.crate) = 159316 +SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36 +SIZE (rust/crates/winnow-0.7.4.crate) = 173588 +SHA256 (rust/crates/wio-0.2.2.crate) = 5d129932f4644ac2396cb456385cbf9e63b5b30c6e8dc4820bdca4eb082037a5 +SIZE (rust/crates/wio-0.2.2.crate) = 11214 +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/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 +SIZE (rust/crates/write16-1.0.0.crate) = 7218 +SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 +SIZE (rust/crates/writeable-0.5.5.crate) = 22354 +SHA256 (rust/crates/xi-unicode-0.3.0.crate) = a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a +SIZE (rust/crates/xi-unicode-0.3.0.crate) = 87001 +SHA256 (rust/crates/xml5ever-0.19.0.crate) = d7b906d34d867d216b2d79fb0e9470aaa7f4948ea86b44c27846efedd596076c +SIZE (rust/crates/xml5ever-0.19.0.crate) = 40713 +SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 +SIZE (rust/crates/yoke-0.7.5.crate) = 29673 +SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 +SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 +SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 +SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 +SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 +SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 +SHA256 (Y2Z-monolith-v2.10.1_GH0.tar.gz) = 1afafc94ba693597f591206938e998fcf2c78fd6695e7dfd8c19e91061f7b44a +SIZE (Y2Z-monolith-v2.10.1_GH0.tar.gz) = 3345653 diff --git a/www/phpmyfaq/Makefile b/www/phpmyfaq/Makefile index a6dc808aba78..26e1e83e22ac 100644 --- a/www/phpmyfaq/Makefile +++ b/www/phpmyfaq/Makefile @@ -1,5 +1,5 @@ PORTNAME= phpmyfaq -DISTVERSION= 4.0.11 +DISTVERSION= 4.0.13 CATEGORIES= www MASTER_SITES= https://download.phpmyfaq.de/files/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} diff --git a/www/phpmyfaq/distinfo b/www/phpmyfaq/distinfo index 248608edcc82..2df0a7287659 100644 --- a/www/phpmyfaq/distinfo +++ b/www/phpmyfaq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758142564 -SHA256 (phpmyfaq-4.0.11.tar.gz) = 540dad41cc7e27097318e0c9da9e7a6fb5c5e1d51b6c0f0da0b6a778e58b3a65 -SIZE (phpmyfaq-4.0.11.tar.gz) = 15520189 +TIMESTAMP = 1759506005 +SHA256 (phpmyfaq-4.0.13.tar.gz) = 26832842b511e0527ffcc41bd9c6ada9c3a3fa8378ce174c755be9eeafd22d7b +SIZE (phpmyfaq-4.0.13.tar.gz) = 15533610 diff --git a/www/phpmyfaq/pkg-plist b/www/phpmyfaq/pkg-plist index 012bbf6c9fc8..44302d4fd79e 100644 --- a/www/phpmyfaq/pkg-plist +++ b/www/phpmyfaq/pkg-plist @@ -77,6 +77,7 @@ %%WWWDIR%%/admin/assets/src/user/index.js %%WWWDIR%%/admin/assets/src/user/user-list.js %%WWWDIR%%/admin/assets/src/user/users.js +%%WWWDIR%%/admin/assets/src/user/users.test.js %%WWWDIR%%/admin/assets/src/utils/index.js %%WWWDIR%%/admin/assets/src/utils/notifications.js %%WWWDIR%%/admin/assets/src/utils/session.js @@ -1994,6 +1995,8 @@ %%WWWDIR%%/src/libs/open-telemetry/api/Trace/SpanContextValidator.php %%WWWDIR%%/src/libs/open-telemetry/api/Trace/SpanInterface.php %%WWWDIR%%/src/libs/open-telemetry/api/Trace/SpanKind.php +%%WWWDIR%%/src/libs/open-telemetry/api/Trace/SpanSuppression/SemanticConvention.php +%%WWWDIR%%/src/libs/open-telemetry/api/Trace/SpanSuppression/SemanticConventionResolver.php %%WWWDIR%%/src/libs/open-telemetry/api/Trace/StatusCode.php %%WWWDIR%%/src/libs/open-telemetry/api/Trace/TraceFlags.php %%WWWDIR%%/src/libs/open-telemetry/api/Trace/TraceState.php @@ -2021,10 +2024,13 @@ %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/ArrayAccessGetterSetter.php %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/EnvironmentGetterSetter.php %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/ExtendedPropagationGetterInterface.php +%%WWWDIR%%/src/libs/open-telemetry/context/Propagation/MultiResponsePropagator.php %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/MultiTextMapPropagator.php +%%WWWDIR%%/src/libs/open-telemetry/context/Propagation/NoopResponsePropagator.php %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/NoopTextMapPropagator.php %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/PropagationGetterInterface.php %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/PropagationSetterInterface.php +%%WWWDIR%%/src/libs/open-telemetry/context/Propagation/ResponsePropagatorInterface.php %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/SanitizeCombinedHeadersPropagationGetter.php %%WWWDIR%%/src/libs/open-telemetry/context/Propagation/TextMapPropagatorInterface.php %%WWWDIR%%/src/libs/open-telemetry/context/README.md @@ -5047,7 +5053,6 @@ %%WWWDIR%%/src/libs/symfony/var-dumper/Cloner/Cursor.php %%WWWDIR%%/src/libs/symfony/var-dumper/Cloner/Data.php %%WWWDIR%%/src/libs/symfony/var-dumper/Cloner/DumperInterface.php -%%WWWDIR%%/src/libs/symfony/var-dumper/Cloner/Internal/NoDefault.php %%WWWDIR%%/src/libs/symfony/var-dumper/Cloner/Stub.php %%WWWDIR%%/src/libs/symfony/var-dumper/Cloner/VarCloner.php %%WWWDIR%%/src/libs/symfony/var-dumper/Command/Descriptor/CliDescriptor.php diff --git a/www/py-azure-common/Makefile b/www/py-azure-common/Makefile index 93d60373a857..7d5ad0df8847 100644 --- a/www/py-azure-common/Makefile +++ b/www/py-azure-common/Makefile @@ -5,7 +5,7 @@ CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Microsoft Azure common code WWW= https://pypi.org/project/azure-common/ diff --git a/www/py-dj52-django-cors-headers/Makefile b/www/py-dj52-django-cors-headers/Makefile index ede2fbb0079e..887eaded14b6 100644 --- a/www/py-dj52-django-cors-headers/Makefile +++ b/www/py-dj52-django-cors-headers/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-cors-headers -DISTVERSION= 4.7.0 +DISTVERSION= 4.9.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- diff --git a/www/py-dj52-django-cors-headers/distinfo b/www/py-dj52-django-cors-headers/distinfo index ea513ae6604c..12c0cabe9960 100644 --- a/www/py-dj52-django-cors-headers/distinfo +++ b/www/py-dj52-django-cors-headers/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739187247 -SHA256 (django_cors_headers-4.7.0.tar.gz) = 6fdf31bf9c6d6448ba09ef57157db2268d515d94fc5c89a0a1028e1fc03ee52b -SIZE (django_cors_headers-4.7.0.tar.gz) = 21037 +TIMESTAMP = 1759317248 +SHA256 (django_cors_headers-4.9.0.tar.gz) = fe5d7cb59fdc2c8c646ce84b727ac2bca8912a247e6e68e1fb507372178e59e8 +SIZE (django_cors_headers-4.9.0.tar.gz) = 21458 diff --git a/www/py-dj52-django-cors-headers/files/patch-pyproject.toml b/www/py-dj52-django-cors-headers/files/patch-pyproject.toml new file mode 100644 index 000000000000..b7e07d6bac3c --- /dev/null +++ b/www/py-dj52-django-cors-headers/files/patch-pyproject.toml @@ -0,0 +1,24 @@ +* Relax version requirements of py-setuptools and enable build for + older versions of it + +--- pyproject.toml.orig 2025-09-18 12:15:44 UTC ++++ pyproject.toml +@@ -1,7 +1,7 @@ requires = [ + [build-system] + build-backend = "setuptools.build_meta" + requires = [ +- "setuptools>=77", ++ "setuptools", + ] + + [project] +@@ -16,8 +16,7 @@ keywords = [ + "middleware", + "rest", + ] +-license = "MIT" +-license-files = [ "LICENSE" ] ++license = { text="MIT" } + maintainers = [ + { name = "Adam Johnson", email = "me@adamj.eu" }, + ] diff --git a/www/py-dj52-django-filter/Makefile b/www/py-dj52-django-filter/Makefile index c999af31c25c..653b1020be0c 100644 --- a/www/py-dj52-django-filter/Makefile +++ b/www/py-dj52-django-filter/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-filter -DISTVERSION= 25.1 +DISTVERSION= 25.2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- @@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} USES= python:3.10+ USE_PYTHON= autoplist pep517 @@ -22,4 +22,11 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} NO_ARCH= yes +OPTIONS_DEFINE= DRF +OPTIONS_DEFAULT= DRF + +DRF_DESC= Support for Django REST framework + +DRF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>0:www/py-dj52-djangorestframework@${PY_FLAVOR} + .include <bsd.port.mk> diff --git a/www/py-dj52-django-filter/distinfo b/www/py-dj52-django-filter/distinfo index 1fe436b6ac10..4432f070b334 100644 --- a/www/py-dj52-django-filter/distinfo +++ b/www/py-dj52-django-filter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740212287 -SHA256 (django_filter-25.1.tar.gz) = 1ec9eef48fa8da1c0ac9b411744b16c3f4c31176c867886e4c48da369c407153 -SIZE (django_filter-25.1.tar.gz) = 143021 +TIMESTAMP = 1761215385 +SHA256 (django_filter-25.2.tar.gz) = 760e984a931f4468d096f5541787efb8998c61217b73006163bf2f9523fe8f23 +SIZE (django_filter-25.2.tar.gz) = 143818 diff --git a/www/py-dj52-django-htmx/Makefile b/www/py-dj52-django-htmx/Makefile index 6d16fe807308..1d98c51d1362 100644 --- a/www/py-dj52-django-htmx/Makefile +++ b/www/py-dj52-django-htmx/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-htmx -DISTVERSION= 1.23.2 +DISTVERSION= 1.26.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- diff --git a/www/py-dj52-django-htmx/distinfo b/www/py-dj52-django-htmx/distinfo index a7bbc8609725..05980aa9033f 100644 --- a/www/py-dj52-django-htmx/distinfo +++ b/www/py-dj52-django-htmx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751179083 -SHA256 (django_htmx-1.23.2.tar.gz) = 65a8c8825fcae983b94aedce26af96a70717ab185d55cdb8a7a4bb68863ab079 -SIZE (django_htmx-1.23.2.tar.gz) = 64415 +TIMESTAMP = 1759317357 +SHA256 (django_htmx-1.26.0.tar.gz) = 88ecc2f8a3f13ad5a50e6b16be127f04fba369124cc40a09b21ce33babb04aa6 +SIZE (django_htmx-1.26.0.tar.gz) = 65345 diff --git a/www/py-dj52-django-rich/Makefile b/www/py-dj52-django-rich/Makefile index 8c7d791d94ba..cdd893e06189 100644 --- a/www/py-dj52-django-rich/Makefile +++ b/www/py-dj52-django-rich/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-rich -DISTVERSION= 2.0.0 +DISTVERSION= 2.2.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- diff --git a/www/py-dj52-django-rich/distinfo b/www/py-dj52-django-rich/distinfo index ff93b43f1403..f0159f8997fe 100644 --- a/www/py-dj52-django-rich/distinfo +++ b/www/py-dj52-django-rich/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747327116 -SHA256 (django_rich-2.0.0.tar.gz) = 3646edf7223f05b9775ec9a38ab5a33be93042fc3de3d5e31eacf84da6091913 -SIZE (django_rich-2.0.0.tar.gz) = 61448 +TIMESTAMP = 1759317430 +SHA256 (django_rich-2.2.0.tar.gz) = ecec7842d040024ed8a225699388535e46b87277550c33f46193b52cece2f780 +SIZE (django_rich-2.2.0.tar.gz) = 62427 diff --git a/www/py-dj52-django-rich/files/patch-pyproject.toml b/www/py-dj52-django-rich/files/patch-pyproject.toml new file mode 100644 index 000000000000..461d3be58401 --- /dev/null +++ b/www/py-dj52-django-rich/files/patch-pyproject.toml @@ -0,0 +1,24 @@ +* Relax version requirements of py-setuptools and enable build for + older versions of it + +--- pyproject.toml.orig 2025-09-18 12:19:48 UTC ++++ pyproject.toml +@@ -1,7 +1,7 @@ requires = [ + [build-system] + build-backend = "setuptools.build_meta" + requires = [ +- "setuptools>=77", ++ "setuptools", + ] + + [project] +@@ -12,8 +12,7 @@ keywords = [ + keywords = [ + "Django", + ] +-license = "MIT" +-license-files = [ "LICENSE" ] ++license = { text="MIT" } + authors = [ + { name = "Adam Johnson", email = "me@adamj.eu" }, + ] diff --git a/www/py-dj52-drf-spectacular-sidecar/Makefile b/www/py-dj52-drf-spectacular-sidecar/Makefile index e719cb49be22..9327978bbf68 100644 --- a/www/py-dj52-drf-spectacular-sidecar/Makefile +++ b/www/py-dj52-drf-spectacular-sidecar/Makefile @@ -1,5 +1,5 @@ PORTNAME= drf-spectacular-sidecar -DISTVERSION= 2025.8.1 +DISTVERSION= 2025.10.1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- diff --git a/www/py-dj52-drf-spectacular-sidecar/distinfo b/www/py-dj52-drf-spectacular-sidecar/distinfo index 624d528d29c8..38e671306354 100644 --- a/www/py-dj52-drf-spectacular-sidecar/distinfo +++ b/www/py-dj52-drf-spectacular-sidecar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755334079 -SHA256 (drf_spectacular_sidecar-2025.8.1.tar.gz) = 1944ae0eb5136cff5aa135211bec31084cef1af03a04de9b7f2f912b3c59c251 -SIZE (drf_spectacular_sidecar-2025.8.1.tar.gz) = 2407787 +TIMESTAMP = 1761216097 +SHA256 (drf_spectacular_sidecar-2025.10.1.tar.gz) = 506a5a21ce1ad7211c28acb4e2112e213f6dc095a2052ee6ed6db1ffe8eb5a7b +SIZE (drf_spectacular_sidecar-2025.10.1.tar.gz) = 2420998 diff --git a/www/py-dj52-strawberry-graphql-django/Makefile b/www/py-dj52-strawberry-graphql-django/Makefile index 6e7c2e408233..8e2d490b942a 100644 --- a/www/py-dj52-strawberry-graphql-django/Makefile +++ b/www/py-dj52-strawberry-graphql-django/Makefile @@ -1,5 +1,5 @@ PORTNAME= strawberry-graphql-django -DISTVERSION= 0.65.1 +DISTVERSION= 0.66.2 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=4.2:www/py-django52@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}asgiref>=3.8:www/py-asgiref@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.276.2:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.283.2:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} USES= python:3.10+ USE_PYTHON= autoplist pep517 @@ -31,7 +31,7 @@ OPTIONS_DEFAULT= DEBUG-TOOLBAR ENUM DEBUG-TOOLBAR_DESC= Debug support ENUM_DESC= Integration for Django's TextChoices/IntegerChoices enumerations -DEBUG-TOOLBAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=3.4:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} +DEBUG-TOOLBAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=6.0.0:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} ENUM_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj52-django-choices-field>=2.2.2:www/py-dj52-django-choices-field@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/www/py-dj52-strawberry-graphql-django/distinfo b/www/py-dj52-strawberry-graphql-django/distinfo index 8361a3c27c9e..ff51bd679583 100644 --- a/www/py-dj52-strawberry-graphql-django/distinfo +++ b/www/py-dj52-strawberry-graphql-django/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753852395 -SHA256 (strawberry_graphql_django-0.65.1.tar.gz) = de312b77d83ab475b875f76f44161e8c5d9d284f349df61cebc83b4362b57a17 -SIZE (strawberry_graphql_django-0.65.1.tar.gz) = 86593 +TIMESTAMP = 1760606147 +SHA256 (strawberry_graphql_django-0.66.2.tar.gz) = 97f92d706a3532963cf681c725e6014f957dc8b1daeab45a5b67dd68690fbe2c +SIZE (strawberry_graphql_django-0.66.2.tar.gz) = 85368 diff --git a/www/py-nh3/Makefile b/www/py-nh3/Makefile index ccd0ddbe40e7..ec711b3773cb 100644 --- a/www/py-nh3/Makefile +++ b/www/py-nh3/Makefile @@ -1,6 +1,5 @@ PORTNAME= nh3 -DISTVERSION= 0.3.0 -PORTREVISION= 2 +DISTVERSION= 0.3.1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-nh3/Makefile.crates b/www/py-nh3/Makefile.crates index 0791ff9e1731..45891b506f60 100644 --- a/www/py-nh3/Makefile.crates +++ b/www/py-nh3/Makefile.crates @@ -1,15 +1,16 @@ CARGO_CRATES= aliasable-0.1.3 \ - ammonia-4.1.1 \ + ammonia-4.1.2 \ autocfg-1.5.0 \ - bitflags-2.9.1 \ - cc-1.2.29 \ - cfg-if-1.0.1 \ + bitflags-2.9.4 \ + cc-1.2.40 \ + cfg-if-1.0.3 \ cssparser-0.35.0 \ cssparser-macros-0.6.1 \ displaydoc-0.2.5 \ dtoa-1.0.10 \ dtoa-short-0.3.5 \ - form_urlencoded-1.2.1 \ + find-msvc-tools-0.1.3 \ + form_urlencoded-1.2.2 \ futf-0.1.5 \ heck-0.4.1 \ heck-0.5.0 \ @@ -21,14 +22,14 @@ CARGO_CRATES= aliasable-0.1.3 \ icu_properties-2.0.1 \ icu_properties_data-2.0.1 \ icu_provider-2.0.0 \ - idna-1.0.3 \ + idna-1.1.0 \ idna_adapter-1.2.1 \ indoc-2.0.6 \ itoa-1.0.15 \ - libc-0.2.174 \ + libc-0.2.176 \ litemap-0.8.0 \ - lock_api-0.4.13 \ - log-0.4.27 \ + lock_api-0.4.14 \ + log-0.4.28 \ mac-0.1.1 \ maplit-1.0.2 \ markup5ever-0.35.0 \ @@ -38,32 +39,33 @@ CARGO_CRATES= aliasable-0.1.3 \ once_cell-1.21.3 \ ouroboros-0.18.5 \ ouroboros_macro-0.18.5 \ - parking_lot-0.12.4 \ - parking_lot_core-0.9.11 \ - percent-encoding-2.3.1 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ + percent-encoding-2.3.2 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ phf_macros-0.11.3 \ phf_shared-0.11.3 \ portable-atomic-1.11.1 \ - potential_utf-0.1.2 \ + potential_utf-0.1.3 \ precomputed-hash-0.1.1 \ - proc-macro2-1.0.95 \ + proc-macro2-1.0.101 \ proc-macro2-diagnostics-0.10.1 \ - pyo3-0.25.1 \ - pyo3-build-config-0.25.1 \ - pyo3-ffi-0.25.1 \ - pyo3-macros-0.25.1 \ - pyo3-macros-backend-0.25.1 \ + pyo3-0.26.0 \ + pyo3-build-config-0.26.0 \ + pyo3-ffi-0.26.0 \ + pyo3-macros-0.26.0 \ + pyo3-macros-backend-0.26.0 \ python3-dll-a-0.2.14 \ - quote-1.0.40 \ + quote-1.0.41 \ rand-0.8.5 \ rand_core-0.6.4 \ - redox_syscall-0.5.13 \ + redox_syscall-0.5.18 \ scopeguard-1.2.0 \ - serde-1.0.219 \ - serde_derive-1.0.219 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ shlex-1.3.0 \ siphasher-1.0.1 \ smallvec-1.15.1 \ @@ -71,27 +73,19 @@ CARGO_CRATES= aliasable-0.1.3 \ static_assertions-1.1.0 \ string_cache-0.8.9 \ string_cache_codegen-0.5.4 \ - syn-2.0.104 \ + syn-2.0.106 \ synstructure-0.13.2 \ - target-lexicon-0.13.2 \ + target-lexicon-0.13.3 \ tendril-0.4.3 \ tinystr-0.8.1 \ - unicode-ident-1.0.18 \ + unicode-ident-1.0.19 \ unindent-0.2.4 \ - url-2.5.4 \ + url-2.5.7 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ version_check-0.9.5 \ web_atoms-0.1.3 \ - 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 \ + windows-link-0.2.1 \ writeable-0.6.1 \ yansi-1.0.1 \ yoke-0.8.0 \ @@ -99,5 +93,5 @@ CARGO_CRATES= aliasable-0.1.3 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ - zerovec-0.11.2 \ + zerovec-0.11.4 \ zerovec-derive-0.11.1 diff --git a/www/py-nh3/distinfo b/www/py-nh3/distinfo index 00d949b83473..c4d4364573bd 100644 --- a/www/py-nh3/distinfo +++ b/www/py-nh3/distinfo @@ -1,18 +1,18 @@ -TIMESTAMP = 1753852250 -SHA256 (nh3-0.3.0.tar.gz) = d8ba24cb31525492ea71b6aac11a4adac91d828aadeff7c4586541bf5dc34d2f -SIZE (nh3-0.3.0.tar.gz) = 19655 +TIMESTAMP = 1761233155 +SHA256 (nh3-0.3.1.tar.gz) = 6a854480058683d60bdc7f0456105092dae17bef1f300642856d74bd4201da93 +SIZE (nh3-0.3.1.tar.gz) = 18590 SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd SIZE (rust/crates/aliasable-0.1.3.crate) = 6169 -SHA256 (rust/crates/ammonia-4.1.1.crate) = d6b346764dd0814805de8abf899fe03065bcee69bb1a4771c785817e39f3978f -SIZE (rust/crates/ammonia-4.1.1.crate) = 56029 +SHA256 (rust/crates/ammonia-4.1.2.crate) = 17e913097e1a2124b46746c980134e8c954bc17a6a59bb3fde96f088d126dde6 +SIZE (rust/crates/ammonia-4.1.2.crate) = 57453 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 -SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 -SHA256 (rust/crates/cc-1.2.29.crate) = 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362 -SIZE (rust/crates/cc-1.2.29.crate) = 108072 -SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 -SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb +SIZE (rust/crates/cc-1.2.40.crate) = 91094 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa SIZE (rust/crates/cssparser-0.35.0.crate) = 54145 SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331 @@ -23,8 +23,10 @@ SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed6 SIZE (rust/crates/dtoa-1.0.10.crate) = 17584 SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87 SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/find-msvc-tools-0.1.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3 +SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843 SIZE (rust/crates/futf-0.1.5.crate) = 11344 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 @@ -47,22 +49,22 @@ SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe68 SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 -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/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd SIZE (rust/crates/indoc-2.0.6.crate) = 17164 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 -SIZE (rust/crates/libc-0.2.174.crate) = 779933 +SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174 +SIZE (rust/crates/libc-0.2.176.crate) = 790040 SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 SIZE (rust/crates/litemap-0.8.0.crate) = 34344 -SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 -SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 -SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 -SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 SIZE (rust/crates/mac-0.1.1.crate) = 4838 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d @@ -81,12 +83,12 @@ SHA256 (rust/crates/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac SIZE (rust/crates/ouroboros-0.18.5.crate) = 11678 SHA256 (rust/crates/ouroboros_macro-0.18.5.crate) = 3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0 SIZE (rust/crates/ouroboros_macro-0.18.5.crate) = 22021 -SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 -SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 -SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 -SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 SIZE (rust/crates/phf-0.11.3.crate) = 23231 SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a @@ -99,40 +101,42 @@ SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5b SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 -SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 -SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 +SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a +SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 -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/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8 SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219 -SHA256 (rust/crates/pyo3-0.25.1.crate) = 8970a78afe0628a3e3430376fc5fd76b6b45c4d43360ffd6cdd40bdde72b682a -SIZE (rust/crates/pyo3-0.25.1.crate) = 1121993 -SHA256 (rust/crates/pyo3-build-config-0.25.1.crate) = 458eb0c55e7ece017adeba38f2248ff3ac615e53660d7c71a238d7d2a01c7598 -SIZE (rust/crates/pyo3-build-config-0.25.1.crate) = 34126 -SHA256 (rust/crates/pyo3-ffi-0.25.1.crate) = 7114fe5457c61b276ab77c5055f206295b812608083644a5c5b2640c3102565c -SIZE (rust/crates/pyo3-ffi-0.25.1.crate) = 78058 -SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a0983786448f7785336139c3c94f5aa6bef7e50 -SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886 -SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc -SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006 +SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383 +SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579 +SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f +SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309 +SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105 +SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247 +SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded +SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906 +SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf +SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809 SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8 SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 +SIZE (rust/crates/quote-1.0.41.crate) = 31408 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6 -SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d @@ -147,22 +151,22 @@ SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf8217 SIZE (rust/crates/string_cache-0.8.9.crate) = 17408 SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0 SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406 -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/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a -SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 +SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c +SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 SIZE (rust/crates/tendril-0.4.3.crate) = 37210 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 SIZE (rust/crates/unindent-0.2.4.crate) = 7422 -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/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be @@ -171,24 +175,8 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/web_atoms-0.1.3.crate) = 57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414 SIZE (rust/crates/web_atoms-0.1.3.crate) = 27392 -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 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb SIZE (rust/crates/writeable-0.6.1.crate) = 24068 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 @@ -203,7 +191,7 @@ SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec1 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 -SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 +SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b +SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 diff --git a/www/xh/Makefile b/www/xh/Makefile index 05348ff438de..ce7aaf67f597 100644 --- a/www/xh/Makefile +++ b/www/xh/Makefile @@ -1,7 +1,6 @@ PORTNAME= xh DISTVERSIONPREFIX= v -DISTVERSION= 0.24.0 -PORTREVISION= 5 +DISTVERSION= 0.25.0 CATEGORIES= www MAINTAINER= lcook@FreeBSD.org diff --git a/www/xh/Makefile.crates b/www/xh/Makefile.crates index 8926c7cfce2f..a54b273667ac 100644 --- a/www/xh/Makefile.crates +++ b/www/xh/Makefile.crates @@ -1,50 +1,49 @@ CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.0 \ + adler2-2.0.1 \ aho-corasick-1.1.3 \ alloc-no-stdlib-2.0.4 \ alloc-stdlib-0.2.2 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.7 \ - anyhow-1.0.95 \ - assert_cmd-2.0.16 \ + anstream-0.6.20 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.100 \ + assert_cmd-2.0.17 \ atomic-waker-1.1.2 \ - autocfg-1.4.0 \ - backtrace-0.3.74 \ + autocfg-1.5.0 \ + backtrace-0.3.75 \ base64-0.22.1 \ bincode-1.3.3 \ bitflags-1.3.2 \ - bitflags-2.8.0 \ + bitflags-2.9.4 \ block-buffer-0.10.4 \ brotli-3.5.0 \ brotli-decompressor-2.5.1 \ - bstr-1.11.3 \ - bumpalo-3.17.0 \ - byteorder-1.5.0 \ - bytes-1.10.0 \ - cc-1.2.14 \ - cfg-if-1.0.0 \ + bstr-1.12.0 \ + bumpalo-3.19.0 \ + bytes-1.10.1 \ + cc-1.2.38 \ + cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ chardetng-0.1.17 \ - clap-4.5.30 \ - clap_builder-4.5.30 \ - clap_complete-4.5.45 \ - clap_complete_nushell-4.5.5 \ - clap_derive-4.5.28 \ - clap_lex-0.7.4 \ - colorchoice-1.0.3 \ - console-0.15.10 \ + clap-4.5.47 \ + clap_builder-4.5.47 \ + clap_complete-4.5.58 \ + clap_complete_nushell-4.5.8 \ + clap_derive-4.5.47 \ + clap_lex-0.7.5 \ + colorchoice-1.0.4 \ + console-0.15.11 \ cookie-0.18.1 \ cookie_store-0.21.1 \ core-foundation-0.9.4 \ - core-foundation-0.10.0 \ + core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ - crc32fast-1.4.2 \ + crc32fast-1.5.0 \ crypto-common-0.1.6 \ - deranged-0.3.11 \ + deranged-0.5.3 \ difflib-0.4.0 \ digest-0.10.7 \ digest_auth-0.3.1 \ @@ -53,199 +52,214 @@ CARGO_CRATES= addr2line-0.24.2 \ displaydoc-0.2.5 \ doc-comment-0.3.3 \ document-features-0.2.11 \ - either-1.13.0 \ encode_unicode-1.0.0 \ encoding_rs-0.8.35 \ encoding_rs_io-0.1.7 \ env_filter-0.1.3 \ - env_logger-0.11.6 \ + env_logger-0.11.8 \ equivalent-1.0.2 \ - errno-0.3.10 \ + errno-0.3.14 \ fastrand-2.3.0 \ - flate2-1.0.35 \ + find-msvc-tools-0.1.2 \ + flate2-1.1.2 \ float-cmp-0.10.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ - form_urlencoded-1.2.1 \ + form_urlencoded-1.2.2 \ + futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ + futures-executor-0.3.31 \ futures-io-0.3.31 \ + futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ - getopts-0.2.21 \ - getrandom-0.2.15 \ - getrandom-0.3.1 \ + getopts-0.2.24 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ gimli-0.31.1 \ - h2-0.4.7 \ - hashbrown-0.15.2 \ + h2-0.4.12 \ + h3-0.0.8 \ + h3-quinn-0.0.10 \ + hashbrown-0.16.0 \ heck-0.5.0 \ hex-0.4.3 \ - http-1.2.0 \ + http-1.3.1 \ http-body-1.0.1 \ - http-body-util-0.1.2 \ - httparse-1.10.0 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ httpdate-1.0.3 \ - humantime-2.1.0 \ - hyper-1.6.0 \ - hyper-rustls-0.27.5 \ + humantime-2.3.0 \ + hyper-1.7.0 \ + hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ - hyper-util-0.1.10 \ - icu_collections-1.5.0 \ - icu_locid-1.5.0 \ - icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ - icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ - icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ - icu_provider-1.5.0 \ - icu_provider_macros-1.5.0 \ - idna-1.0.3 \ - idna_adapter-1.2.0 \ - indexmap-2.7.1 \ + hyper-util-0.1.17 \ + icu_collections-2.0.0 \ + icu_locale_core-2.0.0 \ + icu_normalizer-2.0.0 \ + icu_normalizer_data-2.0.0 \ + icu_properties-2.0.1 \ + icu_properties_data-2.0.1 \ + icu_provider-2.0.0 \ + idna-1.1.0 \ + idna_adapter-1.2.1 \ + indexmap-2.11.4 \ indicatif-0.17.11 \ - indoc-2.0.5 \ + indoc-2.0.6 \ + io-uring-0.7.10 \ ipnet-2.11.0 \ + iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ - itoa-1.0.14 \ - js-sys-0.3.77 \ + itoa-1.0.15 \ + jiff-0.2.15 \ + jiff-static-0.2.15 \ + js-sys-0.3.80 \ jsonxf-1.1.1 \ - libc-0.2.169 \ - libredox-0.1.3 \ + libc-0.2.175 \ + libredox-0.1.10 \ linked-hash-map-0.5.6 \ - linux-raw-sys-0.4.15 \ - litemap-0.7.4 \ - litrs-0.4.1 \ - log-0.4.25 \ + linux-raw-sys-0.11.0 \ + litemap-0.8.0 \ + litrs-0.4.2 \ + log-0.4.28 \ + lru-slab-0.1.2 \ md-5-0.10.6 \ - memchr-2.7.4 \ + memchr-2.7.5 \ mime-0.3.17 \ - mime2ext-0.1.53 \ + mime2ext-0.1.54 \ mime_guess-2.0.5 \ - miniz_oxide-0.8.4 \ - mio-1.0.3 \ - native-tls-0.2.13 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ + native-tls-0.2.14 \ network-interface-1.1.4 \ normalize-line-endings-0.3.0 \ num-conv-0.1.0 \ num-traits-0.2.19 \ number_prefix-0.4.0 \ object-0.36.7 \ - once_cell-1.20.3 \ - onig-6.4.0 \ - onig_sys-69.8.1 \ - openssl-0.10.71 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + onig-6.5.1 \ + onig_sys-69.9.1 \ + openssl-0.10.73 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ - openssl-sys-0.9.106 \ + openssl-sys-0.9.109 \ option-ext-0.2.0 \ - os_display-0.1.3 \ - pem-3.0.4 \ - percent-encoding-2.3.1 \ + os_display-0.1.4 \ + pem-3.0.5 \ + percent-encoding-2.3.2 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - pkg-config-0.3.31 \ - plist-1.7.0 \ - portable-atomic-1.10.0 \ + pkg-config-0.3.32 \ + plist-1.8.0 \ + portable-atomic-1.11.1 \ + portable-atomic-util-0.2.4 \ + potential_utf-0.1.3 \ powerfmt-0.2.0 \ - ppv-lite86-0.2.20 \ + ppv-lite86-0.2.21 \ predicates-3.1.3 \ predicates-core-1.0.9 \ predicates-tree-1.0.12 \ - proc-macro2-1.0.93 \ + proc-macro2-1.0.101 \ psl-types-2.0.11 \ publicsuffix-2.3.0 \ - quick-xml-0.32.0 \ - quinn-0.11.6 \ - quinn-proto-0.11.9 \ - quinn-udp-0.5.10 \ - quote-1.0.38 \ + quick-xml-0.38.3 \ + quinn-0.11.9 \ + quinn-proto-0.11.13 \ + quinn-udp-0.5.14 \ + quote-1.0.40 \ + r-efi-5.3.0 \ rand-0.8.5 \ + rand-0.9.2 \ rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ rand_core-0.6.4 \ + rand_core-0.9.3 \ redox_users-0.4.6 \ - regex-1.11.1 \ - regex-automata-0.4.9 \ - regex-lite-0.1.6 \ - regex-syntax-0.8.5 \ - reqwest-0.12.12 \ - reqwest_cookie_store-0.8.0 \ - ring-0.17.9 \ + regex-1.11.2 \ + regex-automata-0.4.10 \ + regex-lite-0.1.7 \ + regex-syntax-0.8.6 \ + reqwest-0.12.23 \ + reqwest_cookie_store-0.8.2 \ + ring-0.17.14 \ roff-0.2.2 \ - rpassword-7.3.1 \ - rtoolbox-0.0.2 \ - rustc-demangle-0.1.24 \ + rpassword-7.4.0 \ + rtoolbox-0.0.3 \ + rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ - rustix-0.38.44 \ - rustls-0.23.23 \ + rustix-1.1.2 \ + rustls-0.23.32 \ rustls-native-certs-0.8.1 \ - rustls-pemfile-2.2.0 \ - rustls-pki-types-1.11.0 \ - rustls-webpki-0.102.8 \ - rustversion-1.0.19 \ + rustls-pki-types-1.12.0 \ + rustls-webpki-0.103.6 \ + rustversion-1.0.22 \ ruzstd-0.7.3 \ - ryu-1.0.19 \ + ryu-1.0.20 \ same-file-1.0.6 \ - schannel-0.1.27 \ + sanitize-filename-0.6.0 \ + schannel-0.1.28 \ security-framework-2.11.1 \ - security-framework-3.2.0 \ - security-framework-sys-2.14.0 \ - serde-1.0.217 \ + security-framework-3.4.0 \ + security-framework-sys-2.15.0 \ + serde-1.0.225 \ serde-transcode-1.1.1 \ - serde_derive-1.0.217 \ - serde_json-1.0.138 \ + serde_core-1.0.225 \ + serde_derive-1.0.225 \ + serde_json-1.0.145 \ serde_urlencoded-0.7.1 \ - sha2-0.10.8 \ + sha2-0.10.9 \ shlex-1.3.0 \ - slab-0.4.9 \ - smallvec-1.14.0 \ - socket2-0.5.8 \ + slab-0.4.11 \ + smallvec-1.15.1 \ + socket2-0.6.0 \ stable_deref_trait-1.2.0 \ strsim-0.11.1 \ subtle-2.6.1 \ supports-hyperlinks-3.1.0 \ - syn-2.0.98 \ + syn-2.0.106 \ sync_wrapper-1.0.2 \ - synstructure-0.13.1 \ + synstructure-0.13.2 \ syntect-5.2.0 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ - tempfile-3.17.1 \ + tempfile-3.22.0 \ termcolor-1.4.1 \ - terminal_size-0.4.1 \ + terminal_size-0.4.3 \ termtree-0.5.1 \ thiserror-1.0.69 \ - thiserror-2.0.11 \ + thiserror-2.0.16 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.11 \ - time-0.3.37 \ - time-core-0.1.2 \ - time-macros-0.2.19 \ - tinystr-0.7.6 \ - tinyvec-1.8.1 \ + thiserror-impl-2.0.16 \ + time-0.3.44 \ + time-core-0.1.6 \ + time-macros-0.2.24 \ + tinystr-0.8.1 \ + tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - tokio-1.43.0 \ + tokio-1.47.1 \ + tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.26.1 \ - tokio-socks-0.5.2 \ - tokio-util-0.7.13 \ + tokio-rustls-0.26.3 \ + tokio-util-0.7.16 \ tower-0.5.2 \ + tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ - tracing-core-0.1.33 \ + tracing-core-0.1.34 \ try-lock-0.2.5 \ typenum-1.18.0 \ unicase-2.8.1 \ - unicode-ident-1.0.16 \ + unicode-ident-1.0.19 \ unicode-width-0.1.14 \ - unicode-width-0.2.0 \ + unicode-width-0.2.1 \ untrusted-0.9.0 \ - url-2.5.4 \ - utf16_iter-1.0.5 \ + url-2.5.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ @@ -253,54 +267,68 @@ CARGO_CRATES= addr2line-0.24.2 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasi-0.13.3+wasi-0.2.2 \ - wasm-bindgen-0.2.100 \ - wasm-bindgen-backend-0.2.100 \ - wasm-bindgen-futures-0.4.50 \ - wasm-bindgen-macro-0.2.100 \ - wasm-bindgen-macro-support-0.2.100 \ - wasm-bindgen-shared-0.2.100 \ - web-sys-0.3.77 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.7+wasi-0.2.4 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.103 \ + wasm-bindgen-backend-0.2.103 \ + wasm-bindgen-futures-0.4.53 \ + wasm-bindgen-macro-0.2.103 \ + wasm-bindgen-macro-support-0.2.103 \ + wasm-bindgen-shared-0.2.103 \ + web-sys-0.3.80 \ web-time-1.1.0 \ - webpki-roots-0.26.8 \ + webpki-roots-1.0.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.9 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-registry-0.2.0 \ - windows-result-0.2.0 \ - windows-strings-0.1.0 \ + windows-link-0.1.3 \ + windows-link-0.2.0 \ + windows-registry-0.5.3 \ + windows-result-0.3.4 \ + windows-strings-0.4.2 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-sys-0.61.0 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ + windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - wit-bindgen-rt-0.33.0 \ - write16-1.0.0 \ - writeable-0.5.5 \ + windows_x86_64_msvc-0.53.0 \ + wit-bindgen-0.46.0 \ + writeable-0.6.1 \ yaml-rust-0.4.5 \ - yoke-0.7.5 \ - yoke-derive-0.7.5 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ - zerofrom-0.1.5 \ - zerofrom-derive-0.1.5 \ + yoke-0.8.0 \ + yoke-derive-0.8.0 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ - zerovec-0.10.4 \ - zerovec-derive-0.10.3 + zerotrie-0.2.2 \ + zerovec-0.11.4 \ + zerovec-derive-0.11.1 diff --git a/www/xh/distinfo b/www/xh/distinfo index fbf661c9ae3e..92226403e67d 100644 --- a/www/xh/distinfo +++ b/www/xh/distinfo @@ -1,98 +1,96 @@ -TIMESTAMP = 1740222464 +TIMESTAMP = 1759864599 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105 SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e -SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 -SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 -SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 -SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d -SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554 +SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 +SIZE (rust/crates/anstream-0.6.20.crate) = 28797 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +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.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 +SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 +SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a -SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 +SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad SIZE (rust/crates/bincode-1.3.3.crate) = 28958 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 -SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 +SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 +SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/brotli-3.5.0.crate) = d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391 SIZE (rust/crates/brotli-3.5.0.crate) = 1390231 SHA256 (rust/crates/brotli-decompressor-2.5.1.crate) = 4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f SIZE (rust/crates/brotli-decompressor-2.5.1.crate) = 193087 -SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 -SIZE (rust/crates/bstr-1.11.3.crate) = 351536 -SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf -SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 -SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b -SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9 -SIZE (rust/crates/bytes-1.10.0.crate) = 76656 -SHA256 (rust/crates/cc-1.2.14.crate) = 0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9 -SIZE (rust/crates/cc-1.2.14.crate) = 103164 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9 +SIZE (rust/crates/cc-1.2.38.crate) = 90139 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea SIZE (rust/crates/chardetng-0.1.17.crate) = 56362 -SHA256 (rust/crates/clap-4.5.30.crate) = 92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d -SIZE (rust/crates/clap-4.5.30.crate) = 56081 -SHA256 (rust/crates/clap_builder-4.5.30.crate) = a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c -SIZE (rust/crates/clap_builder-4.5.30.crate) = 168274 -SHA256 (rust/crates/clap_complete-4.5.45.crate) = 1e3040c8291884ddf39445dc033c70abc2bc44a42f0a3a00571a0f483a83f0cd -SIZE (rust/crates/clap_complete-4.5.45.crate) = 47995 -SHA256 (rust/crates/clap_complete_nushell-4.5.5.crate) = c6a8b1593457dfc2fe539002b795710d022dc62a65bf15023f039f9760c7b18a -SIZE (rust/crates/clap_complete_nushell-4.5.5.crate) = 33986 -SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed -SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428 -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.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/console-0.15.10.crate) = ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b -SIZE (rust/crates/console-0.15.10.crate) = 36449 +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_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a +SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645 +SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce +SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171 +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/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8 +SIZE (rust/crates/console-0.15.11.crate) = 37822 SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747 SIZE (rust/crates/cookie-0.18.1.crate) = 43551 SHA256 (rust/crates/cookie_store-0.21.1.crate) = 2eac901828f88a5241ee0600950ab981148a18f2f756900ffba1b125ca6a3ef9 SIZE (rust/crates/cookie_store-0.21.1.crate) = 34692 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.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 -SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 +SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 -SIZE (rust/crates/deranged-0.3.11.crate) = 18043 +SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc +SIZE (rust/crates/deranged-0.5.3.crate) = 24353 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 @@ -109,8 +107,6 @@ SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d SIZE (rust/crates/document-features-0.2.11.crate) = 14640 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 @@ -119,16 +115,18 @@ SHA256 (rust/crates/encoding_rs_io-0.1.7.crate) = 1cc3c5651fb62ab8aa3103998dade5 SIZE (rust/crates/encoding_rs_io-0.1.7.crate) = 16969 SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 -SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0 -SIZE (rust/crates/env_logger-0.11.6.crate) = 31105 +SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f +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/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d -SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c -SIZE (rust/crates/flate2-1.0.35.crate) = 109188 +SHA256 (rust/crates/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959 +SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 @@ -137,14 +135,20 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 -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/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 +SIZE (rust/crates/futures-0.3.31.crate) = 54953 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 +SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 @@ -153,112 +157,120 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5 -SIZE (rust/crates/getopts-0.2.21.crate) = 18457 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8 -SIZE (rust/crates/getrandom-0.3.1.crate) = 42449 +SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df +SIZE (rust/crates/getopts-0.2.24.crate) = 21467 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +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/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e -SIZE (rust/crates/h2-0.4.7.crate) = 174114 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386 +SIZE (rust/crates/h2-0.4.12.crate) = 176264 +SHA256 (rust/crates/h3-0.0.8.crate) = 10872b55cfb02a821b69dc7cf8dc6a71d6af25eb9a79662bec4a9d016056b3be +SIZE (rust/crates/h3-0.0.8.crate) = 124655 +SHA256 (rust/crates/h3-quinn-0.0.10.crate) = 8b2e732c8d91a74731663ac8479ab505042fbf547b9a207213ab7fbcbfc4f8b4 +SIZE (rust/crates/h3-quinn-0.0.10.crate) = 11656 +SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d +SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 -SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea -SIZE (rust/crates/http-1.2.0.crate) = 105932 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 -SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a -SIZE (rust/crates/httparse-1.10.0.crate) = 44882 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 -SIZE (rust/crates/hyper-1.6.0.crate) = 153923 -SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2 -SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660 +SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424 +SIZE (rust/crates/humantime-2.3.0.crate) = 23242 +SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e +SIZE (rust/crates/hyper-1.7.0.crate) = 157006 +SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 +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.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 -SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 -SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e -SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 -SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f -SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 -SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 -SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 -SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 -SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 +SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8 +SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999 +SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 +SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 +SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a +SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 +SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 +SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 +SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 +SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 +SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b +SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 +SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 +SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 +SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af +SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +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/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5 +SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235 SIZE (rust/crates/indicatif-0.17.11.crate) = 66577 -SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 -SIZE (rust/crates/indoc-2.0.5.crate) = 14396 +SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd +SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b +SIZE (rust/crates/io-uring-0.7.10.crate) = 103070 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 +SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 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/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f -SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 +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/js-sys-0.3.80.crate) = 852f13bec5eba4ba9afbeb93fd7c13fe56147f055939ae21c43a29a0ecb2702e +SIZE (rust/crates/js-sys-0.3.80.crate) = 56202 SHA256 (rust/crates/jsonxf-1.1.1.crate) = 50d6889ea54a6add10ed8a757719ec88293201265fa7fe56e09ae66b6df038a6 SIZE (rust/crates/jsonxf-1.1.1.crate) = 10378 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 -SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d -SIZE (rust/crates/libredox-0.1.3.crate) = 6068 +SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 +SIZE (rust/crates/libc-0.2.175.crate) = 788728 +SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb +SIZE (rust/crates/libredox-0.1.10.crate) = 7332 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 -SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab -SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 -SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 -SIZE (rust/crates/litemap-0.7.4.crate) = 28257 -SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5 -SIZE (rust/crates/litrs-0.4.1.crate) = 42603 -SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f -SIZE (rust/crates/log-0.4.25.crate) = 44876 +SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed +SIZE (rust/crates/litrs-0.4.2.crate) = 43399 +SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 +SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 +SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf SIZE (rust/crates/md-5-0.10.6.crate) = 16161 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/mime2ext-0.1.53.crate) = 515a63dc9666c865e848b043ab52fe9a5c713ae89cde4b5fbaae67cfd614b93a -SIZE (rust/crates/mime2ext-0.1.53.crate) = 27953 +SHA256 (rust/crates/mime2ext-0.1.54.crate) = cbf6f36070878c42c5233846cd3de24cf9016828fd47bc22957a687298bb21fc +SIZE (rust/crates/mime2ext-0.1.54.crate) = 28612 SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166 -SHA256 (rust/crates/miniz_oxide-0.8.4.crate) = b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b -SIZE (rust/crates/miniz_oxide-0.8.4.crate) = 66701 -SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd -SIZE (rust/crates/mio-1.0.3.crate) = 103703 -SHA256 (rust/crates/native-tls-0.2.13.crate) = 0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c -SIZE (rust/crates/native-tls-0.2.13.crate) = 29133 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/network-interface-1.1.4.crate) = a4a43439bf756eed340bdf8feba761e2d50c7d47175d87545cd5cbe4a137c4d1 SIZE (rust/crates/network-interface-1.1.4.crate) = 23298 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be @@ -271,144 +283,160 @@ SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1 SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 SIZE (rust/crates/object-0.36.7.crate) = 329938 -SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e -SIZE (rust/crates/once_cell-1.20.3.crate) = 33456 -SHA256 (rust/crates/onig-6.4.0.crate) = 8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f -SIZE (rust/crates/onig-6.4.0.crate) = 32616 -SHA256 (rust/crates/onig_sys-69.8.1.crate) = 7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7 -SIZE (rust/crates/onig_sys-69.8.1.crate) = 638216 -SHA256 (rust/crates/openssl-0.10.71.crate) = 5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd -SIZE (rust/crates/openssl-0.10.71.crate) = 281165 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0 +SIZE (rust/crates/onig-6.5.1.crate) = 32394 +SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc +SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/openssl-sys-0.9.106.crate) = 8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd -SIZE (rust/crates/openssl-sys-0.9.106.crate) = 76230 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 -SHA256 (rust/crates/os_display-0.1.3.crate) = 7a6229bad892b46b0dcfaaeb18ad0d2e56400f5aaea05b768bde96e73676cf75 -SIZE (rust/crates/os_display-0.1.3.crate) = 16800 -SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae -SIZE (rust/crates/pem-3.0.4.crate) = 13040 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/os_display-0.1.4.crate) = ad5fd71b79026fb918650dde6d125000a233764f1c2f1659a1c71118e33ea08f +SIZE (rust/crates/os_display-0.1.4.crate) = 17027 +SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3 +SIZE (rust/crates/pem-3.0.5.crate) = 18140 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 -SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 -SHA256 (rust/crates/plist-1.7.0.crate) = 42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016 -SIZE (rust/crates/plist-1.7.0.crate) = 101068 -SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 -SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/plist-1.8.0.crate) = 740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07 +SIZE (rust/crates/plist-1.8.0.crate) = 54623 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 +SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a +SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 SIZE (rust/crates/predicates-3.1.3.crate) = 24063 SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 SHA256 (rust/crates/psl-types-2.0.11.crate) = 33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac SIZE (rust/crates/psl-types-2.0.11.crate) = 7959 SHA256 (rust/crates/publicsuffix-2.3.0.crate) = 6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf SIZE (rust/crates/publicsuffix-2.3.0.crate) = 87890 -SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2 -SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149 -SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef -SIZE (rust/crates/quinn-0.11.6.crate) = 78222 -SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d -SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286 -SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944 -SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89 +SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498 +SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 +SIZE (rust/crates/quinn-0.11.9.crate) = 83606 +SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31 +SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837 +SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd +SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436 +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 +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 +SIZE (rust/crates/rand-0.9.2.crate) = 99930 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 -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/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da -SIZE (rust/crates/reqwest-0.12.12.crate) = 193321 -SHA256 (rust/crates/reqwest_cookie_store-0.8.0.crate) = a0b36498c7452f11b1833900f31fbb01fc46be20992a50269c88cf59d79f54e9 -SIZE (rust/crates/reqwest_cookie_store-0.8.0.crate) = 9822 -SHA256 (rust/crates/ring-0.17.9.crate) = e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24 -SIZE (rust/crates/ring-0.17.9.crate) = 1474639 +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/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb +SIZE (rust/crates/reqwest-0.12.23.crate) = 161307 +SHA256 (rust/crates/reqwest_cookie_store-0.8.2.crate) = 2314c325724fea278d44c13a525ebf60074e33c05f13b4345c076eb65b2446b3 +SIZE (rust/crates/reqwest_cookie_store-0.8.2.crate) = 21046 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3 SIZE (rust/crates/roff-0.2.2.crate) = 11648 -SHA256 (rust/crates/rpassword-7.3.1.crate) = 80472be3c897911d0137b2d2b9055faf6eeac5b14e324073d83bc17b191d7e3f -SIZE (rust/crates/rpassword-7.3.1.crate) = 8164 -SHA256 (rust/crates/rtoolbox-0.0.2.crate) = c247d24e63230cdb56463ae328478bd5eac8b8faa8c69461a77e8e323afac90e -SIZE (rust/crates/rtoolbox-0.0.2.crate) = 9179 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d641c4a7fca57e8f2a89de509c73df39 +SIZE (rust/crates/rpassword-7.4.0.crate) = 123730 +SHA256 (rust/crates/rtoolbox-0.0.3.crate) = a7cc970b249fbe527d6e02e0a227762c9108b2f49d81094fe357ffc6d14d7f6f +SIZE (rust/crates/rtoolbox-0.0.3.crate) = 10149 +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-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395 -SIZE (rust/crates/rustls-0.23.23.crate) = 342561 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 +SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40 +SIZE (rust/crates/rustls-0.23.32.crate) = 372459 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 -SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 -SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c -SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 -SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb +SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ruzstd-0.7.3.crate) = fad02996bfc73da3e301efe90b1837be9ed8f4a462b6ed410aa35d00381de89f SIZE (rust/crates/ruzstd-0.7.3.crate) = 67611 -SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd -SIZE (rust/crates/ryu-1.0.19.crate) = 48770 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d -SIZE (rust/crates/schannel-0.1.27.crate) = 42772 +SHA256 (rust/crates/sanitize-filename-0.6.0.crate) = bc984f4f9ceb736a7bb755c3e3bd17dc56370af2600c9780dcc48c66453da34d +SIZE (rust/crates/sanitize-filename-0.6.0.crate) = 4819 +SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1 +SIZE (rust/crates/schannel-0.1.28.crate) = 42312 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 -SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 -SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 -SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 +SHA256 (rust/crates/security-framework-3.4.0.crate) = 60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640 +SIZE (rust/crates/security-framework-3.4.0.crate) = 88668 +SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0 +SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 +SHA256 (rust/crates/serde-1.0.225.crate) = fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d +SIZE (rust/crates/serde-1.0.225.crate) = 28467 SHA256 (rust/crates/serde-transcode-1.1.1.crate) = 590c0e25c2a5bb6e85bf5c1bce768ceb86b316e7a01bdf07d2cb4ec2271990e2 SIZE (rust/crates/serde-transcode-1.1.1.crate) = 8271 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949 -SIZE (rust/crates/serde_json-1.0.138.crate) = 154769 +SHA256 (rust/crates/serde_core-1.0.225.crate) = 659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383 +SIZE (rust/crates/serde_core-1.0.225.crate) = 63004 +SHA256 (rust/crates/serde_derive-1.0.225.crate) = 0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516 +SIZE (rust/crates/serde_derive-1.0.225.crate) = 58560 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd -SIZE (rust/crates/smallvec-1.14.0.crate) = 35561 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 +SIZE (rust/crates/socket2-0.6.0.crate) = 57974 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f @@ -417,84 +445,84 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235 -SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1 -SIZE (rust/crates/syn-2.0.98.crate) = 297807 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/syntect-5.2.0.crate) = 874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1 SIZE (rust/crates/syntect-5.2.0.crate) = 822671 SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935 SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4 SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090 -SHA256 (rust/crates/tempfile-3.17.1.crate) = 22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230 -SIZE (rust/crates/tempfile-3.17.1.crate) = 39240 +SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53 +SIZE (rust/crates/tempfile-3.22.0.crate) = 43044 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9 -SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 SIZE (rust/crates/termtree-0.5.1.crate) = 8498 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc -SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 +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.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 -SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 -SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21 -SIZE (rust/crates/time-0.3.37.crate) = 123257 -SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 -SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de -SIZE (rust/crates/time-macros-0.2.19.crate) = 24268 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8 -SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 +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.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d +SIZE (rust/crates/time-0.3.44.crate) = 143200 +SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b +SIZE (rust/crates/time-core-0.1.6.crate) = 9105 +SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3 +SIZE (rust/crates/time-macros-0.2.24.crate) = 24715 +SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b +SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +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.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e -SIZE (rust/crates/tokio-1.43.0.crate) = 817422 +SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 +SIZE (rust/crates/tokio-1.47.1.crate) = 829790 +SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 +SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37 -SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214 -SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f -SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102 -SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078 -SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191 +SHA256 (rust/crates/tokio-rustls-0.26.3.crate) = 05f63835928ca123f1bef57abbcd23bb2ba0ac9ae1235f1e65bda0d06e7786bd +SIZE (rust/crates/tokio-rustls-0.26.3.crate) = 35073 +SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5 +SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 SIZE (rust/crates/unicase-2.8.1.crate) = 24088 -SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034 -SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684 +SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d +SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd -SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c +SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 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/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 -SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +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 @@ -509,107 +537,135 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 -SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 -SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 -SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 -SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 -SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 -SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d -SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 -SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 -SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +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.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c +SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.103.crate) = ab10a69fbd0a177f5f649ad4d8d3305499c42bab9aef2f7ff592d0ec8f833819 +SIZE (rust/crates/wasm-bindgen-0.2.103.crate) = 47309 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 0bb702423545a6007bbc368fde243ba47ca275e549c8a28617f56f6ba53b1d1c +SIZE (rust/crates/wasm-bindgen-backend-0.2.103.crate) = 32238 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.53.crate) = a0b221ff421256839509adbb55998214a70d829d3a28c69b4a6672e9d2a42f67 +SIZE (rust/crates/wasm-bindgen-futures-0.4.53.crate) = 16321 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.103.crate) = fc65f4f411d91494355917b605e1480033152658d71f722a90647f56a70c88a0 +SIZE (rust/crates/wasm-bindgen-macro-0.2.103.crate) = 9382 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = ffc003a991398a8ee604a401e194b6b3a39677b3173d6e74495eb51b82e99a32 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.103.crate) = 26418 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 293c37f4efa430ca14db3721dfbe48d8c33308096bd44d80ebaa775ab71ba1cf +SIZE (rust/crates/wasm-bindgen-shared-0.2.103.crate) = 9060 +SHA256 (rust/crates/web-sys-0.3.80.crate) = fbe734895e869dc429d78c4b433f8d17d95f8d05317440b4fad5ab2d33e596dc +SIZE (rust/crates/web-sys-0.3.80.crate) = 641763 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9 -SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981 +SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2 +SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 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.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 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-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 -SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 -SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e -SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 -SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 -SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 +SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 +SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e +SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386 +SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 +SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 +SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 +SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 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-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa +SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134 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.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 +SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 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.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 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.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 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.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 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_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 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.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 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.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 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.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 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.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c -SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 -SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 -SIZE (rust/crates/write16-1.0.0.crate) = 7218 -SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 +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/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783 -SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 -SIZE (rust/crates/yoke-0.7.5.crate) = 29673 -SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 -SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e -SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 -SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 -SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 +SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 -SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 -SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 -SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (ducaale-xh-v0.24.0_GH0.tar.gz) = 80ecef9ca262b5564a951f41e11cf6125e5c4a62e66b87b071f6a333b6f40e5a -SIZE (ducaale-xh-v0.24.0_GH0.tar.gz) = 303464 +SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 +SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 +SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b +SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 +SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (ducaale-xh-v0.25.0_GH0.tar.gz) = 6145f48cbefbb2bd1aa97ebcc8528d15ada1303e6e80fdd6a4637014f0f1df1c +SIZE (ducaale-xh-v0.25.0_GH0.tar.gz) = 311469 diff --git a/x11-toolkits/kddockwidgets/Makefile b/x11-toolkits/kddockwidgets/Makefile index 6803f6796bcd..f6af4be9a738 100644 --- a/x11-toolkits/kddockwidgets/Makefile +++ b/x11-toolkits/kddockwidgets/Makefile @@ -1,7 +1,6 @@ PORTNAME= kddockwidgets DISTVERSIONPREFIX= v -DISTVERSION= 2.2.5 -PORTREVISION= 2 +DISTVERSION= 2.3.0 CATEGORIES= x11-toolkits MAINTAINER= kde@FreeBSD.org diff --git a/x11-toolkits/kddockwidgets/distinfo b/x11-toolkits/kddockwidgets/distinfo index 098805c840b6..0371eee8c28e 100644 --- a/x11-toolkits/kddockwidgets/distinfo +++ b/x11-toolkits/kddockwidgets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748077624 -SHA256 (KDAB-KDDockWidgets-v2.2.5_GH0.tar.gz) = 1c202d03a0c7018aebcb249b09122d846b34298d88d0bc247a601f48c7513c89 -SIZE (KDAB-KDDockWidgets-v2.2.5_GH0.tar.gz) = 5651842 +TIMESTAMP = 1761326514 +SHA256 (KDAB-KDDockWidgets-v2.3.0_GH0.tar.gz) = 843baf9e1812c1ab82fd81d85b57cbc0d29bb43245efeb2539039780004b1056 +SIZE (KDAB-KDDockWidgets-v2.3.0_GH0.tar.gz) = 5667916 diff --git a/x11-toolkits/kddockwidgets/pkg-plist b/x11-toolkits/kddockwidgets/pkg-plist index 22177aea4b27..840f94275c54 100644 --- a/x11-toolkits/kddockwidgets/pkg-plist +++ b/x11-toolkits/kddockwidgets/pkg-plist @@ -60,6 +60,7 @@ include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowInstantiator.h include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowMDI.h include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowMDIInstantiator.h include/kddockwidgets-qt6/kddockwidgets/qtquick/Platform.h +include/kddockwidgets-qt6/kddockwidgets/qtquick/QmlConfig.h include/kddockwidgets-qt6/kddockwidgets/qtquick/RubberBand.h include/kddockwidgets-qt6/kddockwidgets/qtquick/Separator.h include/kddockwidgets-qt6/kddockwidgets/qtquick/SideBar.h @@ -122,6 +123,6 @@ lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6ConfigVersion.cmake lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Targets.cmake lib/libkddockwidgets-qt6.so -lib/libkddockwidgets-qt6.so.2.2 -lib/libkddockwidgets-qt6.so.2.2.5 +lib/libkddockwidgets-qt6.so.2.3.0 +lib/libkddockwidgets-qt6.so.3 %%QT_MKSPECDIR%%/modules/qt_KDDockWidgets.pri diff --git a/x11/py-xdot/Makefile b/x11/py-xdot/Makefile index c93b7be6109b..05daa4ca1061 100644 --- a/x11/py-xdot/Makefile +++ b/x11/py-xdot/Makefile @@ -5,7 +5,7 @@ CATEGORIES= x11 python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= dbaio@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Interactive viewer for Graphviz dot files WWW= https://pypi.org/project/xdot/ diff --git a/x11/sddm/Makefile b/x11/sddm/Makefile index 8720870a8c15..5d6522bf1528 100644 --- a/x11/sddm/Makefile +++ b/x11/sddm/Makefile @@ -2,7 +2,7 @@ PORTNAME= sddm DISTVERSIONPREFIX= v DISTVERSION= 0.21.0-36 DISTVERSIONSUFFIX= -gc2b97dd -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MAINTAINER= kde@FreeBSD.org diff --git a/x11/sddm/files/patch-src_common_VirtualTerminal.cpp b/x11/sddm/files/patch-src_common_VirtualTerminal.cpp new file mode 100644 index 000000000000..89717f5bd0b9 --- /dev/null +++ b/x11/sddm/files/patch-src_common_VirtualTerminal.cpp @@ -0,0 +1,30 @@ +--- src/common/VirtualTerminal.cpp.orig 2025-01-31 09:57:01 UTC ++++ src/common/VirtualTerminal.cpp +@@ -29,6 +29,7 @@ + #include <signal.h> + #ifdef __FreeBSD__ + #include <sys/consio.h> ++#include <termios.h> + #else + #include <linux/vt.h> + #include <linux/kd.h> +@@ -217,6 +218,19 @@ out: + // set graphics mode to prevent flickering + if (ioctl(fd, KDSETMODE, KD_GRAPHICS) < 0) + qWarning("Failed to set graphics mode for VT %d: %s", vt, strerror(errno)); ++ ++#ifdef __FreeBSD__ ++ struct termios tios; ++ ++ if (tcgetattr(fd, &tios) != 0) { ++ qFatal("Failed to get term attrs for VT %d: %s", vt, strerror(errno)); ++ } else { ++ cfmakeraw(&tios); ++ if (tcsetattr(fd, TCSAFLUSH, &tios) != 0) { ++ qWarning("Failed to set term attrs for VT %d: %s", vt, strerror(errno)); ++ } ++ } ++#endif + + // it's possible that the current VT was left in a broken + // combination of states (KD_GRAPHICS with VT_AUTO) that we diff --git a/x11/walker/Makefile b/x11/walker/Makefile index 4cd8daf9b3fd..e842ef9329d5 100644 --- a/x11/walker/Makefile +++ b/x11/walker/Makefile @@ -1,6 +1,6 @@ PORTNAME= walker DISTVERSIONPREFIX= v -DISTVERSION= 2.5.6 +DISTVERSION= 2.6.2 CATEGORIES= x11 wayland PKGNAMESUFFIX= -launcher diff --git a/x11/walker/distinfo b/x11/walker/distinfo index 32fb12613342..f01d6b1a1d73 100644 --- a/x11/walker/distinfo +++ b/x11/walker/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1761140558 +TIMESTAMP = 1761260093 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -501,5 +501,5 @@ SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83 SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258 SHA256 (rust/crates/yaml-rust2-0.10.3.crate) = 4ce2a4ff45552406d02501cea6c18d8a7e50228e7736a872951fe2fe75c91be7 SIZE (rust/crates/yaml-rust2-0.10.3.crate) = 76325 -SHA256 (abenz1267-walker-v2.5.6_GH0.tar.gz) = 91bb86c43becadf807ebe2bb36f653367f1d995332c8822d47d9ee773cca2a4e -SIZE (abenz1267-walker-v2.5.6_GH0.tar.gz) = 116482 +SHA256 (abenz1267-walker-v2.6.2_GH0.tar.gz) = ad2030f669ec7ce0f306002de2176809e41ff93ae8ae1fa8e21d0d8f93ca0253 +SIZE (abenz1267-walker-v2.6.2_GH0.tar.gz) = 116610 diff --git a/x11/xpra-html5/Makefile b/x11/xpra-html5/Makefile index 52c4d385fef2..9d53be362e0e 100644 --- a/x11/xpra-html5/Makefile +++ b/x11/xpra-html5/Makefile @@ -1,6 +1,6 @@ PORTNAME= xpra-html5 DISTVERSIONPREFIX= v -DISTVERSION= 17.1 +DISTVERSION= 18 CATEGORIES= x11 MAINTAINER= arrowd@FreeBSD.org diff --git a/x11/xpra-html5/distinfo b/x11/xpra-html5/distinfo index efb8401f0589..e9d8f9b76f28 100644 --- a/x11/xpra-html5/distinfo +++ b/x11/xpra-html5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743417363 -SHA256 (Xpra-org-xpra-html5-v17.1_GH0.tar.gz) = 959ae19404b7eb9690c72d2a267683987cb259c21ebc01f286a455fffa949964 -SIZE (Xpra-org-xpra-html5-v17.1_GH0.tar.gz) = 2392609 +TIMESTAMP = 1761325639 +SHA256 (Xpra-org-xpra-html5-v18_GH0.tar.gz) = 16cef9dfefea574ee46bebedbb4f4c33dbe797c23099355646f51221905062d8 +SIZE (Xpra-org-xpra-html5-v18_GH0.tar.gz) = 2393424 diff --git a/x11/xpra-html5/pkg-plist b/x11/xpra-html5/pkg-plist index daf2cae76afa..4ea0927c69aa 100644 --- a/x11/xpra-html5/pkg-plist +++ b/x11/xpra-html5/pkg-plist @@ -100,9 +100,6 @@ share/xpra/www/js/OffscreenDecodeWorker.js.gz share/xpra/www/js/OffscreenDecodeWorkerHelper.js share/xpra/www/js/OffscreenDecodeWorkerHelper.js.br share/xpra/www/js/OffscreenDecodeWorkerHelper.js.gz -share/xpra/www/js/PaintWorker.js -share/xpra/www/js/PaintWorker.js.br -share/xpra/www/js/PaintWorker.js.gz share/xpra/www/js/Protocol.js share/xpra/www/js/Protocol.js.br share/xpra/www/js/Protocol.js.gz |
