diff options
Diffstat (limited to 'devel')
188 files changed, 979 insertions, 289 deletions
diff --git a/devel/Makefile b/devel/Makefile index f47cc02e0e25..f522ded40728 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1051,6 +1051,7 @@ SUBDIR += inilike SUBDIR += iniparser SUBDIR += initutil + SUBDIR += inja SUBDIR += injeqt SUBDIR += intel-graphics-compiler SUBDIR += interactive_rebase_tool @@ -1843,6 +1844,7 @@ SUBDIR += openocd-devel SUBDIR += opentelemetry-cpp SUBDIR += opentelemetry-proto + SUBDIR += oq SUBDIR += orc SUBDIR += orcania SUBDIR += osc @@ -4451,6 +4453,7 @@ SUBDIR += py-async_generator SUBDIR += py-async_timeout SUBDIR += py-asynctest + SUBDIR += py-atom SUBDIR += py-atomiclong SUBDIR += py-atpublic SUBDIR += py-attr @@ -4462,6 +4465,7 @@ SUBDIR += py-automaton SUBDIR += py-autopage SUBDIR += py-autoprop + SUBDIR += py-autoray SUBDIR += py-avocado-framework SUBDIR += py-avro SUBDIR += py-awesomeversion @@ -4766,6 +4770,7 @@ SUBDIR += py-cython-test-exception-raiser SUBDIR += py-cytoolz SUBDIR += py-d2to1 + SUBDIR += py-dacite SUBDIR += py-daemon SUBDIR += py-daemon-runner SUBDIR += py-daemonize @@ -6175,6 +6180,9 @@ SUBDIR += py-userpath SUBDIR += py-usort SUBDIR += py-uuid7 + SUBDIR += py-uv + SUBDIR += py-uv-build + SUBDIR += py-uv-bump SUBDIR += py-uv-dynamic-versioning SUBDIR += py-uvloop SUBDIR += py-validate-pyproject @@ -8298,6 +8306,7 @@ SUBDIR += statsvn SUBDIR += stb SUBDIR += stc + SUBDIR += stdgenerator SUBDIR += stdman SUBDIR += stdx-allocator SUBDIR += stfl diff --git a/devel/addlicense/Makefile b/devel/addlicense/Makefile index 62d1e4252c05..fe1d138fd7bb 100644 --- a/devel/addlicense/Makefile +++ b/devel/addlicense/Makefile @@ -1,6 +1,7 @@ PORTNAME= addlicense DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= nxjoseph@protonmail.com diff --git a/devel/air-go/Makefile b/devel/air-go/Makefile index 5b9c66fd7cd8..c420143dff8d 100644 --- a/devel/air-go/Makefile +++ b/devel/air-go/Makefile @@ -1,6 +1,7 @@ PORTNAME= air DISTVERSIONPREFIX= v DISTVERSION= 1.63.0 +PORTREVISION= 1 CATEGORIES= devel PKGNAMESUFFIX= -go diff --git a/devel/android-tools/Makefile b/devel/android-tools/Makefile index 182321baa1b8..98e5622595a6 100644 --- a/devel/android-tools/Makefile +++ b/devel/android-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= android-tools PORTVERSION= 31.0.3p2.0 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= devel MASTER_SITES= GH diff --git a/devel/api-linter/Makefile b/devel/api-linter/Makefile index 30666a490821..d4d403c2e06e 100644 --- a/devel/api-linter/Makefile +++ b/devel/api-linter/Makefile @@ -1,7 +1,7 @@ PORTNAME= api-linter DISTVERSIONPREFIX= v DISTVERSION= 1.71.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/app-builder-devel/Makefile b/devel/app-builder-devel/Makefile index 43d70ec7d497..456d1a3293b5 100644 --- a/devel/app-builder-devel/Makefile +++ b/devel/app-builder-devel/Makefile @@ -1,7 +1,7 @@ PORTNAME= app-builder DISTVERSIONPREFIX= v DISTVERSION= 5.0.0-alpha.13 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel PKGNAMESUFFIX= -devel diff --git a/devel/app-builder/Makefile b/devel/app-builder/Makefile index fec13e94e893..c9b55c8eb727 100644 --- a/devel/app-builder/Makefile +++ b/devel/app-builder/Makefile @@ -1,7 +1,7 @@ PORTNAME= app-builder DISTVERSIONPREFIX= v DISTVERSION= 3.4.2 -PORTREVISION= 15 +PORTREVISION= 16 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/arduino-builder/Makefile b/devel/arduino-builder/Makefile index b1d89eb73244..4efa2fcbd305 100644 --- a/devel/arduino-builder/Makefile +++ b/devel/arduino-builder/Makefile @@ -1,6 +1,6 @@ PORTNAME= arduino-builder PORTVERSION= 1.3.25 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel MAINTAINER= kevans@FreeBSD.org diff --git a/devel/arduinoOTA/Makefile b/devel/arduinoOTA/Makefile index 080bbdc5cc36..a9d07629ca59 100644 --- a/devel/arduinoOTA/Makefile +++ b/devel/arduinoOTA/Makefile @@ -1,6 +1,6 @@ PORTNAME= arduinoOTA PORTVERSION= 1.2.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel MAINTAINER= kevans@FreeBSD.org diff --git a/devel/athens/Makefile b/devel/athens/Makefile index 110bc6909a65..ec42ee0d84b8 100644 --- a/devel/athens/Makefile +++ b/devel/athens/Makefile @@ -1,7 +1,7 @@ PORTNAME= athens DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/awesome-cli/Makefile b/devel/awesome-cli/Makefile index d8988f16e1c9..ffd5e3351234 100644 --- a/devel/awesome-cli/Makefile +++ b/devel/awesome-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= awesome-cli DISTVERSIONPREFIX= v DISTVERSION= 0.7.6 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= ehaupt@FreeBSD.org diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile index bcbfa6195b7d..01aa1b105dc4 100644 --- a/devel/aws-c-io/Makefile +++ b/devel/aws-c-io/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-io DISTVERSIONPREFIX= v -DISTVERSION= 0.22.1 +DISTVERSION= 0.23.1 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-io/distinfo b/devel/aws-c-io/distinfo index ae15d60a1920..7eac15e1c23c 100644 --- a/devel/aws-c-io/distinfo +++ b/devel/aws-c-io/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759263379 -SHA256 (awslabs-aws-c-io-v0.22.1_GH0.tar.gz) = 4ae2ccb8fe9992c7e8aac7eb9f551b49d12548bdfe2cbe9a1ab3415100aae1d0 -SIZE (awslabs-aws-c-io-v0.22.1_GH0.tar.gz) = 754117 +TIMESTAMP = 1759862620 +SHA256 (awslabs-aws-c-io-v0.23.1_GH0.tar.gz) = 95dd09c53773fb094973c4df3d89ab376a7f2d490c1b45bba41734079355d891 +SIZE (awslabs-aws-c-io-v0.23.1_GH0.tar.gz) = 754265 diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile index 8ec5faa7e7ff..e8bc24f7ed03 100644 --- a/devel/aws-c-s3/Makefile +++ b/devel/aws-c-s3/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-s3 DISTVERSIONPREFIX= v -DISTVERSION= 0.9.1 +DISTVERSION= 0.9.2 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-s3/distinfo b/devel/aws-c-s3/distinfo index 0bad17d158ea..8f86f44202d2 100644 --- a/devel/aws-c-s3/distinfo +++ b/devel/aws-c-s3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759587015 -SHA256 (awslabs-aws-c-s3-v0.9.1_GH0.tar.gz) = a80f20fa751ec3dbc3d24bc01bc56424925133d01c95e67deefa107cbb75563d -SIZE (awslabs-aws-c-s3-v0.9.1_GH0.tar.gz) = 390096 +TIMESTAMP = 1759947052 +SHA256 (awslabs-aws-c-s3-v0.9.2_GH0.tar.gz) = 70ddd1e69fed7788ff5499b03158f36fb8137d82bd7b1af7bcdf57facbdb1557 +SIZE (awslabs-aws-c-s3-v0.9.2_GH0.tar.gz) = 390688 diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile index 86fb310ddc47..3181fcf6be4c 100644 --- a/devel/aws-sdk-cpp/Makefile +++ b/devel/aws-sdk-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-sdk-cpp -DISTVERSION= 1.11.650 +DISTVERSION= 1.11.665 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-sdk-cpp/distinfo b/devel/aws-sdk-cpp/distinfo index d9e3e8718c5b..7581a0d8eb3d 100644 --- a/devel/aws-sdk-cpp/distinfo +++ b/devel/aws-sdk-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758221048 -SHA256 (aws-aws-sdk-cpp-1.11.650_GH0.tar.gz) = 2ed66085d5fb6e05d0de9a91fc4db5b1be94352291259366d1dd001db28d8312 -SIZE (aws-aws-sdk-cpp-1.11.650_GH0.tar.gz) = 77008306 +TIMESTAMP = 1759957234 +SHA256 (aws-aws-sdk-cpp-1.11.665_GH0.tar.gz) = 17137cbfb98a18f6ed196e38da748e57ba040a8d55511de0003875d319dae79b +SIZE (aws-aws-sdk-cpp-1.11.665_GH0.tar.gz) = 77157751 diff --git a/devel/bazel-buildtools/Makefile b/devel/bazel-buildtools/Makefile index 36df9f2d6f7e..751672bcbcb6 100644 --- a/devel/bazel-buildtools/Makefile +++ b/devel/bazel-buildtools/Makefile @@ -1,6 +1,6 @@ PORTNAME= bazel-buildtools DISTVERSION= 3.2.1 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/buf/Makefile b/devel/buf/Makefile index 68a53a969809..1a844eaf37c5 100644 --- a/devel/buf/Makefile +++ b/devel/buf/Makefile @@ -1,7 +1,7 @@ PORTNAME= buf DISTVERSIONPREFIX= v DISTVERSION= 1.32.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/buildkite-agent/Makefile b/devel/buildkite-agent/Makefile index f9d7e90734ca..c07427a88735 100644 --- a/devel/buildkite-agent/Makefile +++ b/devel/buildkite-agent/Makefile @@ -1,6 +1,7 @@ PORTNAME= buildkite-agent DISTVERSIONPREFIX= v DISTVERSION= 3.103.1 +PORTREVISION= 1 CATEGORIES= devel sysutils MAINTAINER= dch@FreeBSD.org diff --git a/devel/buildkite-cli/Makefile b/devel/buildkite-cli/Makefile index da3b41e36ee5..62ef0e7058d9 100644 --- a/devel/buildkite-cli/Makefile +++ b/devel/buildkite-cli/Makefile @@ -1,6 +1,7 @@ PORTNAME= buildkite-cli DISTVERSIONPREFIX= v DISTVERSION= 3.9.0 +PORTREVISION= 1 CATEGORIES= devel sysutils MAINTAINER= dch@FreeBSD.org diff --git a/devel/cdk/Makefile b/devel/cdk/Makefile index 12775bc61d2e..6ccde31dfe8a 100644 --- a/devel/cdk/Makefile +++ b/devel/cdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= cdk -DISTVERSION= 5.0-20250116 +DISTVERSION= 5.0-20251001 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= https://invisible-island.net/archives/${PORTNAME}/ \ @@ -15,8 +15,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake ncurses tar:tgz USE_LDCONFIG= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --with-ncurses +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-ncurses ALL_TARGET= default cdkshlib INSTALL_TARGET= install installCDKSHLibrary diff --git a/devel/cdk/distinfo b/devel/cdk/distinfo index 3a49dc1749ce..ade0e7425aee 100644 --- a/devel/cdk/distinfo +++ b/devel/cdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737108123 -SHA256 (cdk-5.0-20250116.tgz) = 1500d41224d50b72728ccafe23c4ee096bc8535fd6fdb9e876da4cdeeddadc83 -SIZE (cdk-5.0-20250116.tgz) = 549798 +TIMESTAMP = 1759952799 +SHA256 (cdk-5.0-20251001.tgz) = 18b196e601a65533d0dff32626fbb887514d8688e783d7f6098b4b4ebc64d853 +SIZE (cdk-5.0-20251001.tgz) = 550774 diff --git a/devel/chroma/Makefile b/devel/chroma/Makefile index 3db27a0c3d10..ef00f0a3148d 100644 --- a/devel/chroma/Makefile +++ b/devel/chroma/Makefile @@ -1,7 +1,7 @@ PORTNAME= chroma DISTVERSIONPREFIX= v DISTVERSION= 0.9.2 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= devel PKGNAMESUFFIX= -syntax-highlighter diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile index 050df62848de..12004e1b5f16 100644 --- a/devel/cirrus-cli/Makefile +++ b/devel/cirrus-cli/Makefile @@ -1,6 +1,7 @@ PORTNAME= cirrus-cli DISTVERSIONPREFIX= v DISTVERSION= 0.153.5 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/csfml/Makefile b/devel/csfml/Makefile index ae34e6c8ae68..fbf3e80e2b41 100644 --- a/devel/csfml/Makefile +++ b/devel/csfml/Makefile @@ -1,5 +1,5 @@ PORTNAME= csfml -DISTVERSION= 2.5.2 +DISTVERSION= 2.6.1 CATEGORIES= devel games graphics multimedia MAINTAINER= wen@FreeBSD.org diff --git a/devel/csfml/distinfo b/devel/csfml/distinfo index edd4c396ce41..38c6c9a43d29 100644 --- a/devel/csfml/distinfo +++ b/devel/csfml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1692583729 -SHA256 (SFML-CSFML-2.5.2_GH0.tar.gz) = 2671f1cd2a4e54e86f7483c4683132466c01a6ca90fa010bc4964a8820c36f06 -SIZE (SFML-CSFML-2.5.2_GH0.tar.gz) = 166888 +TIMESTAMP = 1759836718 +SHA256 (SFML-CSFML-2.6.1_GH0.tar.gz) = f3f3980f6b5cad85b40e3130c10a2ffaaa9e36de5f756afd4aacaed98a7a9b7b +SIZE (SFML-CSFML-2.6.1_GH0.tar.gz) = 328217 diff --git a/devel/csfml/files/patch-CMakeLists.txt b/devel/csfml/files/patch-CMakeLists.txt index b64e645e5732..33c94cfa85d8 100644 --- a/devel/csfml/files/patch-CMakeLists.txt +++ b/devel/csfml/files/patch-CMakeLists.txt @@ -1,10 +1,13 @@ ---- CMakeLists.txt.orig 2023-10-04 04:59:37 UTC +--- CMakeLists.txt.orig 2025-10-07 12:01:33 UTC +++ CMakeLists.txt -@@ -63,5 +63,5 @@ install(DIRECTORY include - DESTINATION . - COMPONENT devel - PATTERN ".svn" EXCLUDE) +@@ -95,8 +95,8 @@ install(DIRECTORY include/ + install(DIRECTORY include/ + DESTINATION include + COMPONENT devel) -install(FILES license.md DESTINATION ${INSTALL_MISC_DIR}) -install(FILES readme.md DESTINATION ${INSTALL_MISC_DIR}) +#install(FILES license.md DESTINATION ${INSTALL_MISC_DIR}) +#install(FILES readme.md DESTINATION ${INSTALL_MISC_DIR}) + + # add an option for building the examples + csfml_set_option(CSFML_BUILD_EXAMPLES FALSE BOOL "TRUE to build the CSFML examples, FALSE to ignore them") diff --git a/devel/csfml/pkg-plist b/devel/csfml/pkg-plist index 6b52e5d76eba..d30121f92fb4 100644 --- a/devel/csfml/pkg-plist +++ b/devel/csfml/pkg-plist @@ -54,6 +54,8 @@ include/SFML/Network/Types.h include/SFML/Network/UdpSocket.h include/SFML/OpenGL.h include/SFML/System.h +include/SFML/System/Alloc.h +include/SFML/System/Buffer.h include/SFML/System/Clock.h include/SFML/System/Export.h include/SFML/System/InputStream.h @@ -78,20 +80,28 @@ include/SFML/Window/Sensor.h include/SFML/Window/Touch.h include/SFML/Window/Types.h include/SFML/Window/VideoMode.h +include/SFML/Window/Vulkan.h include/SFML/Window/Window.h +include/SFML/Window/WindowBase.h include/SFML/Window/WindowHandle.h lib/libcsfml-audio.so -lib/libcsfml-audio.so.2.5 -lib/libcsfml-audio.so.2.5.2 +lib/libcsfml-audio.so.2.6 +lib/libcsfml-audio.so.2.6.1 lib/libcsfml-graphics.so -lib/libcsfml-graphics.so.2.5 -lib/libcsfml-graphics.so.2.5.2 +lib/libcsfml-graphics.so.2.6 +lib/libcsfml-graphics.so.2.6.1 lib/libcsfml-network.so -lib/libcsfml-network.so.2.5 -lib/libcsfml-network.so.2.5.2 +lib/libcsfml-network.so.2.6 +lib/libcsfml-network.so.2.6.1 lib/libcsfml-system.so -lib/libcsfml-system.so.2.5 -lib/libcsfml-system.so.2.5.2 +lib/libcsfml-system.so.2.6 +lib/libcsfml-system.so.2.6.1 lib/libcsfml-window.so -lib/libcsfml-window.so.2.5 -lib/libcsfml-window.so.2.5.2 +lib/libcsfml-window.so.2.6 +lib/libcsfml-window.so.2.6.1 +libdata/pkgconfig/csfml-all.pc +libdata/pkgconfig/csfml-audio.pc +libdata/pkgconfig/csfml-graphics.pc +libdata/pkgconfig/csfml-network.pc +libdata/pkgconfig/csfml-system.pc +libdata/pkgconfig/csfml-window.pc diff --git a/devel/delve/Makefile b/devel/delve/Makefile index b3b2b4c1b600..28d12b286894 100644 --- a/devel/delve/Makefile +++ b/devel/delve/Makefile @@ -1,7 +1,6 @@ PORTNAME= delve DISTVERSIONPREFIX= v -DISTVERSION= 1.25.1 -PORTREVISION= 2 +DISTVERSION= 1.25.2 CATEGORIES= devel MAINTAINER= dmitry.wagin@ya.ru diff --git a/devel/delve/distinfo b/devel/delve/distinfo index d5ee73ac442a..2b029d2dfe0e 100644 --- a/devel/delve/distinfo +++ b/devel/delve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753578006 -SHA256 (go-delve-delve-v1.25.1_GH0.tar.gz) = 2fc5fb553ff09c368d5e1fe6abd7279389804d75ad7b5a0fd053138049ecd968 -SIZE (go-delve-delve-v1.25.1_GH0.tar.gz) = 9793261 +TIMESTAMP = 1758449527 +SHA256 (go-delve-delve-v1.25.2_GH0.tar.gz) = dda9adaafefa469662846d49a82cb7053605bce90bf2986d3f31be6929440ed0 +SIZE (go-delve-delve-v1.25.2_GH0.tar.gz) = 9796321 diff --git a/devel/dupl/Makefile b/devel/dupl/Makefile index b6ffebd5d6da..d91d568e3c6c 100644 --- a/devel/dupl/Makefile +++ b/devel/dupl/Makefile @@ -2,7 +2,7 @@ PORTNAME= dupl DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-11 DISTVERSIONSUFFIX= -g28d787e -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/dwarf2json/Makefile b/devel/dwarf2json/Makefile index 24ec054ff5fc..a3b5fd82545e 100644 --- a/devel/dwarf2json/Makefile +++ b/devel/dwarf2json/Makefile @@ -1,6 +1,6 @@ PORTNAME= dwarf2json DISTVERSION= g20220807 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= devel MAINTAINER= antoine@FreeBSD.org diff --git a/devel/electron36/Makefile.version b/devel/electron36/Makefile.version index 0821e0e645a2..3c6b270a47c8 100644 --- a/devel/electron36/Makefile.version +++ b/devel/electron36/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 36.9.3 +ELECTRON_VER= 36.9.4 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron36/distinfo b/devel/electron36/distinfo index 57d6084a5229..02d66418afad 100644 --- a/devel/electron36/distinfo +++ b/devel/electron36/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1759562634 +TIMESTAMP = 1760018491 SHA256 (electron/chromium-136.0.7103.177.tar.xz.0) = 75e7a4c47e9a958aae70a026c8d005c07b76b02bf315071f209070fddaaa7665 SIZE (electron/chromium-136.0.7103.177.tar.xz.0) = 2000000000 SHA256 (electron/chromium-136.0.7103.177.tar.xz.1) = a86bdf58829129e0ef42a1bc6e5864701fba4572456631660c04c20e6d5bcee3 @@ -7,10 +7,10 @@ SHA256 (electron/chromium-136.0.7103.177.tar.xz.2) = 81a0db12277369bfae95002de9b SIZE (electron/chromium-136.0.7103.177.tar.xz.2) = 248456988 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-36.9.3.tar.xz) = 7823d2fceaf2aac5bb0b342866049b0dfdeca98a65ac00559abfaff47bdba536 -SIZE (electron/electron-yarn-cache-36.9.3.tar.xz) = 30480408 -SHA256 (electron/electron-electron-v36.9.3_GH0.tar.gz) = 3f21e5dbd7fe1c734f1fe7f9f2e299ee1195c2ebfdf514e4ef02c4495a4d5a89 -SIZE (electron/electron-electron-v36.9.3_GH0.tar.gz) = 15827788 +SHA256 (electron/electron-yarn-cache-36.9.4.tar.xz) = 34a44bb3ceaa38384ab57905ac82eb29f3cb66db5f731479d67b306211916e3d +SIZE (electron/electron-yarn-cache-36.9.4.tar.xz) = 30531168 +SHA256 (electron/electron-electron-v36.9.4_GH0.tar.gz) = eeee3745bb6eeaa357b42ff78143421c8d124830e0d327ec64ef0d16a523b9ca +SIZE (electron/electron-electron-v36.9.4_GH0.tar.gz) = 15830187 SHA256 (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 8f28e6635c2fe9d1ea29347606df81128c52bc3a2b820aca5851bd6b89c96aa4 SIZE (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 123089614 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron36/files/package.json b/devel/electron36/files/package.json index bb15faa1f136..9f65235eaa4b 100644 --- a/devel/electron36/files/package.json +++ b/devel/electron36/files/package.json @@ -20,6 +20,7 @@ "@types/temp": "^0.9.4", "@typescript-eslint/eslint-plugin": "^8.7.0", "@typescript-eslint/parser": "^8.7.0", + "@xmldom/xmldom": "^0.8.11", "buffer": "^6.0.3", "chalk": "^4.1.0", "check-for-leaks": "^1.2.1", diff --git a/devel/electron36/files/patch-electron_script_spec-runner.js b/devel/electron36/files/patch-electron_script_spec-runner.js index 48b303bb179e..44489b4673cd 100644 --- a/devel/electron36/files/patch-electron_script_spec-runner.js +++ b/devel/electron36/files/patch-electron_script_spec-runner.js @@ -1,9 +1,9 @@ ---- electron/script/spec-runner.js.orig 2025-03-10 00:01:50 UTC +--- electron/script/spec-runner.js.orig 2025-10-06 01:13:10 UTC +++ electron/script/spec-runner.js -@@ -200,7 +200,7 @@ async function runTestUsingElectron (specDir, testName - exe = path.resolve(BASE, utils.getElectronExec()); +@@ -359,7 +359,7 @@ async function runTestUsingElectron (specDir, testName + argsToPass = argsToPass.filter(arg => (arg.toString().indexOf('--files') === -1 && arg.toString().indexOf('spec/') === -1)); } - const runnerArgs = [`electron/${specDir}`, ...unknownArgs.slice(2)]; + const runnerArgs = [`electron/${specDir}`, ...argsToPass, ...additionalArgs]; - if (process.platform === 'linux') { + if (process.platform === 'linux' || process.platform === 'freebsd') { runnerArgs.unshift(path.resolve(__dirname, 'dbus_mock.py'), exe); diff --git a/devel/electron36/files/yarn.lock b/devel/electron36/files/yarn.lock index a12aa3686643..11e117a506a8 100644 --- a/devel/electron36/files/yarn.lock +++ b/devel/electron36/files/yarn.lock @@ -1292,6 +1292,11 @@ resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e" integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ== +"@xmldom/xmldom@^0.8.11": + version "0.8.11" + resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.11.tgz#b79de2d67389734c57c52595f7a7305e30c2d608" + integrity sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw== + "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -7280,14 +7285,7 @@ stringify-object@^3.3.0: is-obj "^1.0.1" is-regexp "^1.0.0" -"strip-ansi-cjs@npm:strip-ansi@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== diff --git a/devel/esbuild/Makefile b/devel/esbuild/Makefile index 6e56c29d33d8..2f9225028d35 100644 --- a/devel/esbuild/Makefile +++ b/devel/esbuild/Makefile @@ -1,7 +1,7 @@ PORTNAME= esbuild DISTVERSIONPREFIX= v DISTVERSION= 0.25.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel www # also bump & test ESBUILD_VERSION in net-im/signal-desktop diff --git a/devel/etcd/Makefile b/devel/etcd/Makefile index 9227174f0e81..93bfd18c31c2 100644 --- a/devel/etcd/Makefile +++ b/devel/etcd/Makefile @@ -1,7 +1,7 @@ PORTNAME= etcd PORTVERSION= 2.3.8 DISTVERSIONPREFIX= v -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= devel PKGNAMEPREFIX= coreos- diff --git a/devel/forge/Makefile b/devel/forge/Makefile index 27e8ef7187f6..d893ba170f7f 100644 --- a/devel/forge/Makefile +++ b/devel/forge/Makefile @@ -1,6 +1,6 @@ PORTNAME= forge DISTVERSIONPREFIX= v -DISTVERSION= 0.6.0 +DISTVERSION= 0.6.1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/forge/distinfo b/devel/forge/distinfo index 937ae008dae9..8316d731e8f0 100644 --- a/devel/forge/distinfo +++ b/devel/forge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757433676 -SHA256 (magit-forge-v0.6.0_GH0.tar.gz) = 45503d6e9b241c95c1188803e734296a0ae54697325016b7fcbc1bb1fafd23ad -SIZE (magit-forge-v0.6.0_GH0.tar.gz) = 150772 +TIMESTAMP = 1759796012 +SHA256 (magit-forge-v0.6.1_GH0.tar.gz) = 7c70de118590deb7f4eb0c2fc3dee17677dbb49c3fd664cb1856c0a8cda8c2cc +SIZE (magit-forge-v0.6.1_GH0.tar.gz) = 150972 diff --git a/devel/forgejo-runner/Makefile b/devel/forgejo-runner/Makefile index 1d03d1b970c4..4201bc2c0741 100644 --- a/devel/forgejo-runner/Makefile +++ b/devel/forgejo-runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= act_runner DISTVERSIONPREFIX= v DISTVERSION= 9.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel PKGNAMEPREFIX= forgejo- diff --git a/devel/gh/Makefile b/devel/gh/Makefile index c34872ba4a4d..f7d1229a3ee1 100644 --- a/devel/gh/Makefile +++ b/devel/gh/Makefile @@ -1,6 +1,7 @@ PORTNAME= gh DISTVERSIONPREFIX= v DISTVERSION= 2.79.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= dutra@FreeBSD.org diff --git a/devel/ghq/Makefile b/devel/ghq/Makefile index f463ad34361d..a046268cc71f 100644 --- a/devel/ghq/Makefile +++ b/devel/ghq/Makefile @@ -1,7 +1,7 @@ PORTNAME= ghq DISTVERSIONPREFIX= v DISTVERSION= 1.8.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= driesm@FreeBSD.org diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile index 8b2ca838d31f..37c160e26d60 100644 --- a/devel/ghub/Makefile +++ b/devel/ghub/Makefile @@ -1,6 +1,6 @@ PORTNAME= ghub DISTVERSIONPREFIX= v -DISTVERSION= 5.0.0 +DISTVERSION= 5.0.1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/ghub/distinfo b/devel/ghub/distinfo index c1da627a2273..7ee432e26d1a 100644 --- a/devel/ghub/distinfo +++ b/devel/ghub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757432886 -SHA256 (magit-ghub-v5.0.0_GH0.tar.gz) = da63a1584494fb67a6a27f81c5462e35ca37e2b7adebf1d8d7cadd3cb968df3a -SIZE (magit-ghub-v5.0.0_GH0.tar.gz) = 58628 +TIMESTAMP = 1759795776 +SHA256 (magit-ghub-v5.0.1_GH0.tar.gz) = cc1561dd6c07d79846e2d11c8e5cd6828fd9323206ea093fe390333ab2763ee3 +SIZE (magit-ghub-v5.0.1_GH0.tar.gz) = 58685 diff --git a/devel/git-bug/Makefile b/devel/git-bug/Makefile index a226a3eaf3ef..407af960398a 100644 --- a/devel/git-bug/Makefile +++ b/devel/git-bug/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-bug DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile index 0d210ce9ee18..75314eb6c14d 100644 --- a/devel/git-codereview/Makefile +++ b/devel/git-codereview/Makefile @@ -1,6 +1,7 @@ PORTNAME= git-codereview DISTVERSIONPREFIX= v DISTVERSION= 1.17.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/git-lfs/Makefile b/devel/git-lfs/Makefile index 6e4398e5ee9e..4968c520c37b 100644 --- a/devel/git-lfs/Makefile +++ b/devel/git-lfs/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-lfs DISTVERSIONPREFIX= v DISTVERSION= 3.6.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/devel/git-who/Makefile b/devel/git-who/Makefile index 4a05f13346f5..639a790d00a9 100644 --- a/devel/git-who/Makefile +++ b/devel/git-who/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-who DISTVERSIONPREFIX= v DISTVERSION= 1.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= nxjoseph@protonmail.com diff --git a/devel/gitea-act_runner/Makefile b/devel/gitea-act_runner/Makefile index 71a9305ffea4..a8610b70efdc 100644 --- a/devel/gitea-act_runner/Makefile +++ b/devel/gitea-act_runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= act_runner DISTVERSIONPREFIX= v DISTVERSION= 0.2.13 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel PKGNAMEPREFIX= gitea- diff --git a/devel/gitid/Makefile b/devel/gitid/Makefile index 4a2c08d6c811..3e64998dadb2 100644 --- a/devel/gitid/Makefile +++ b/devel/gitid/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitid DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= olgeni@FreeBSD.org diff --git a/devel/gitlab-runner/Makefile b/devel/gitlab-runner/Makefile index 9e3b84d362dd..0a14051a7fd2 100644 --- a/devel/gitlab-runner/Makefile +++ b/devel/gitlab-runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitlab-runner DISTVERSIONPREFIX= v DISTVERSION= 18.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerx64 \ https://gitlab-runner-downloads.s3.amazonaws.com/master/docker/:dockerarm diff --git a/devel/gitlab-shell/Makefile b/devel/gitlab-shell/Makefile index 28fabf6a0d59..23a5ae07d220 100644 --- a/devel/gitlab-shell/Makefile +++ b/devel/gitlab-shell/Makefile @@ -1,6 +1,7 @@ PORTNAME= gitlab-shell PORTVERSION= 14.45.2 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org diff --git a/devel/gitleaks/Makefile b/devel/gitleaks/Makefile index 9e17b328e736..004d33c506d6 100644 --- a/devel/gitleaks/Makefile +++ b/devel/gitleaks/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitleaks DISTVERSIONPREFIX= v DISTVERSION= 8.28.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/gitmux/Makefile b/devel/gitmux/Makefile index 22da55e71d66..8acc47dc0169 100644 --- a/devel/gitmux/Makefile +++ b/devel/gitmux/Makefile @@ -1,6 +1,7 @@ PORTNAME= gitmux PORTVERSION= 0.11.5 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/gitty/Makefile b/devel/gitty/Makefile index d0eb33329b15..970ecc8fcb18 100644 --- a/devel/gitty/Makefile +++ b/devel/gitty/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitty DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= devel MAINTAINER= dch@FreeBSD.org diff --git a/devel/glab/Makefile b/devel/glab/Makefile index fe725f1ede9e..f051a3c7bc87 100644 --- a/devel/glab/Makefile +++ b/devel/glab/Makefile @@ -1,6 +1,7 @@ PORTNAME= glab DISTVERSIONPREFIX= v DISTVERSION= 1.72.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org diff --git a/devel/gllvm/Makefile b/devel/gllvm/Makefile index 1ef7051165f7..954c7a95600a 100644 --- a/devel/gllvm/Makefile +++ b/devel/gllvm/Makefile @@ -1,7 +1,7 @@ PORTNAME= gllvm DISTVERSIONPREFIX= v DISTVERSION= 1.3.1 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= devel MAINTAINER= arrowd@FreeBSD.org diff --git a/devel/go-bindata-assetfs/Makefile b/devel/go-bindata-assetfs/Makefile index a11875b31df0..20df26ff0a1b 100644 --- a/devel/go-bindata-assetfs/Makefile +++ b/devel/go-bindata-assetfs/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-bindata-assetfs DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel www MAINTAINER= egypcio@FreeBSD.org diff --git a/devel/go-bindata/Makefile b/devel/go-bindata/Makefile index 7159e634a6e4..4413bfe30a1e 100644 --- a/devel/go-bindata/Makefile +++ b/devel/go-bindata/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-bindata PORTVERSION= 3.1.3 DISTVERSIONPREFIX= v -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/go-git/Makefile b/devel/go-git/Makefile index 6733c623c606..ec5b42910c34 100644 --- a/devel/go-git/Makefile +++ b/devel/go-git/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-git DISTVERSIONPREFIX= v DISTVERSION= 5.10.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org diff --git a/devel/go-perf/Makefile b/devel/go-perf/Makefile index ac369bc7150a..275082aa907e 100644 --- a/devel/go-perf/Makefile +++ b/devel/go-perf/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-perf PORTVERSION= ${MODVERSION:S/-/./g:R} DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile index bfa9f065485e..ac03bfa987d7 100644 --- a/devel/go-tools/Makefile +++ b/devel/go-tools/Makefile @@ -1,6 +1,7 @@ PORTNAME= tools DISTVERSIONPREFIX= v DISTVERSION= 0.37.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel PKGNAMEPREFIX= go- diff --git a/devel/go-wire/Makefile b/devel/go-wire/Makefile index 3c3e0fd09a35..5fc01dc87c93 100644 --- a/devel/go-wire/Makefile +++ b/devel/go-wire/Makefile @@ -1,7 +1,7 @@ PORTNAME= wire DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel PKGNAMEPREFIX= go- diff --git a/devel/gocheese/Makefile b/devel/gocheese/Makefile index 0d899cf0d9fa..0cfdc196e4eb 100644 --- a/devel/gocheese/Makefile +++ b/devel/gocheese/Makefile @@ -1,6 +1,6 @@ PORTNAME= gocheese DISTVERSION= 4.2.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel python MASTER_SITES= http://www.gocheese.cypherpunks.ru/download/ diff --git a/devel/gocritic/Makefile b/devel/gocritic/Makefile index d0cb093c6d52..495b5e81d634 100644 --- a/devel/gocritic/Makefile +++ b/devel/gocritic/Makefile @@ -1,7 +1,7 @@ PORTNAME= gocritic DISTVERSIONPREFIX= v DISTVERSION= 0.13.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/gogs/Makefile b/devel/gogs/Makefile index 0dd2b2f7bec8..2ad0176043af 100644 --- a/devel/gogs/Makefile +++ b/devel/gogs/Makefile @@ -1,7 +1,7 @@ PORTNAME= gogs DISTVERSIONPREFIX= v DISTVERSION= 0.13.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel www MAINTAINER= me@svmhdvn.name diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile index 0f9763ed50b6..9d73d8eb40b3 100644 --- a/devel/golangci-lint/Makefile +++ b/devel/golangci-lint/Makefile @@ -1,7 +1,7 @@ PORTNAME= golangci-lint DISTVERSIONPREFIX= v DISTVERSION= 2.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= dutra@FreeBSD.org diff --git a/devel/golint/Makefile b/devel/golint/Makefile index 93a42eca9d3e..d34c51139c13 100644 --- a/devel/golint/Makefile +++ b/devel/golint/Makefile @@ -1,6 +1,6 @@ PORTNAME= golint PORTVERSION= g20190409 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile index c8d628ab41b6..71bc1cc0e537 100644 --- a/devel/gopls/Makefile +++ b/devel/gopls/Makefile @@ -1,7 +1,7 @@ PORTNAME= gopls DISTVERSIONPREFIX= v DISTVERSION= 0.20.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/goprotobuf/Makefile b/devel/goprotobuf/Makefile index 52c08d1d20f3..179f26b12407 100644 --- a/devel/goprotobuf/Makefile +++ b/devel/goprotobuf/Makefile @@ -1,7 +1,7 @@ PORTNAME= goprotobuf DISTVERSIONPREFIX= v DISTVERSION= 1.5.4 -PORTREVISION= 13 +PORTREVISION= 14 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/goredo/Makefile b/devel/goredo/Makefile index 2a6489c79673..1a280e8f94a7 100644 --- a/devel/goredo/Makefile +++ b/devel/goredo/Makefile @@ -1,6 +1,6 @@ PORTNAME= goredo DISTVERSION= 2.6.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MASTER_SITES= http://www.goredo.cypherpunks.su/download/ diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile index 31a67550ed48..1734799d91a0 100644 --- a/devel/goreleaser/Makefile +++ b/devel/goreleaser/Makefile @@ -1,6 +1,7 @@ PORTNAME= goreleaser DISTVERSIONPREFIX= v DISTVERSION= 2.12.5 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= fuz@FreeBSD.org diff --git a/devel/goswagger/Makefile b/devel/goswagger/Makefile index 04c81b553100..8c9c27e3c197 100644 --- a/devel/goswagger/Makefile +++ b/devel/goswagger/Makefile @@ -1,9 +1,9 @@ PORTNAME= goswagger DISTVERSIONPREFIX= v -DISTVERSION= 0.32.3 +DISTVERSION= 0.33.1 CATEGORIES= devel -MAINTAINER= atanubisbiswas484@gmail.com +MAINTAINER= atanubiswas484@gmail.com COMMENT= Swagger 2.0 implementation for Go WWW= https://goswagger.io/ \ https://github.com/go-swagger/go-swagger/ diff --git a/devel/goswagger/distinfo b/devel/goswagger/distinfo index bd01d70aabbd..8302f128f27d 100644 --- a/devel/goswagger/distinfo +++ b/devel/goswagger/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1758300000 -SHA256 (go/devel_goswagger/goswagger-v0.32.3/v0.32.3.mod) = e50fb340125d14175a90284f72d0ac96c79ea58393d16a92d501e1e2dc4e835d -SIZE (go/devel_goswagger/goswagger-v0.32.3/v0.32.3.mod) = 3475 -SHA256 (go/devel_goswagger/goswagger-v0.32.3/v0.32.3.zip) = 2e34c931464e86f2a240e7c1479691f74e3d89677e9c8c0bac9e8b605f1b6051 -SIZE (go/devel_goswagger/goswagger-v0.32.3/v0.32.3.zip) = 4551659 +TIMESTAMP = 1759932947 +SHA256 (go/devel_goswagger/goswagger-v0.33.1/v0.33.1.mod) = a1c79030199d7e9aa25a06da3988a63aa3e40961f543bd650396aa6279d5e14e +SIZE (go/devel_goswagger/goswagger-v0.33.1/v0.33.1.mod) = 3240 +SHA256 (go/devel_goswagger/goswagger-v0.33.1/v0.33.1.zip) = 8c0cd2cc3f4dd5ed2726a77557b42230f4dfc8277849b017f79b2644bcce7aa9 +SIZE (go/devel_goswagger/goswagger-v0.33.1/v0.33.1.zip) = 4893198 diff --git a/devel/gotestsum/Makefile b/devel/gotestsum/Makefile index ca83efae4eed..d407ac2e50ba 100644 --- a/devel/gotestsum/Makefile +++ b/devel/gotestsum/Makefile @@ -1,6 +1,7 @@ PORTNAME= gotestsum DISTVERSIONPREFIX= v DISTVERSION= 1.13.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= adamw@FreeBSD.org diff --git a/devel/grpc-gateway/Makefile b/devel/grpc-gateway/Makefile index 8c3222cff9ef..a03d4e326340 100644 --- a/devel/grpc-gateway/Makefile +++ b/devel/grpc-gateway/Makefile @@ -1,6 +1,7 @@ PORTNAME= grpc-gateway DISTVERSIONPREFIX= v DISTVERSION= 2.27.3 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/gum/Makefile b/devel/gum/Makefile index cf80e78c12e1..e00f7bf099a1 100644 --- a/devel/gum/Makefile +++ b/devel/gum/Makefile @@ -1,6 +1,7 @@ PORTNAME= gum DISTVERSIONPREFIX= v DISTVERSION= 0.17.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= dave@bitboss.ca diff --git a/devel/hare/Makefile b/devel/hare/Makefile index 83efccc6129c..d97c1bd6af93 100644 --- a/devel/hare/Makefile +++ b/devel/hare/Makefile @@ -1,5 +1,6 @@ PORTNAME= hare DISTVERSION= 0.25.2 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ PKGNAMESUFFIX= -lang @@ -41,6 +42,7 @@ do-configure: post-install: ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/* + ${MKDIR} ${STAGEDIR}${DATADIR}/third-party ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR} diff --git a/devel/hare/files/patch-configs_freebsd.mk b/devel/hare/files/patch-configs_freebsd.mk index 97d62281f76d..5cacbe16b103 100644 --- a/devel/hare/files/patch-configs_freebsd.mk +++ b/devel/hare/files/patch-configs_freebsd.mk @@ -1,73 +1,11 @@ --- configs/freebsd.mk.orig 2025-06-21 07:52:26 UTC +++ configs/freebsd.mk -@@ -1,27 +1,28 @@ - # install locations --PREFIX = /usr/local --BINDIR = $(PREFIX)/bin --MANDIR = $(PREFIX)/share/man +@@ -2,7 +2,7 @@ MANDIR = $(PREFIX)/share/man + PREFIX = /usr/local + BINDIR = $(PREFIX)/bin + MANDIR = $(PREFIX)/share/man -SRCDIR = $(PREFIX)/src --STDLIB = $(SRCDIR)/hare/stdlib --LIBEXECDIR = $(PREFIX)/libexec --TOOLDIR = $(LIBEXECDIR)/hare -+PREFIX ?= /usr/local -+BINDIR ?= $(PREFIX)/bin -+MANDIR ?= $(PREFIX)/share/man -+DATADIR ?= $(PREFIX)/share/hare -+SRCDIR ?= $(DATADIR)/src -+STDLIB ?= $(DATADIR)/stdlib -+LIBEXECDIR ?= $(PREFIX)/libexec -+TOOLDIR ?= $(LIBEXECDIR)/hare - - # variables used during build - PLATFORM = freebsd - ARCH = x86_64 - HAREFLAGS = --HARECFLAGS = -+HARECFLAGS = -a ${ARCH} - QBEFLAGS = - ASFLAGS = --LDLINKFLAGS = --gc-sections -z noexecstack -+LDLINKFLAGS ?= --gc-sections -z noexecstack - - # commands used by the build script --HAREC = harec --QBE = qbe --AS = as --LD = ld --SCDOC = scdoc -+HAREC ?= harec -+QBE ?= qbe -+AS ?= as -+LD ?= ld -+SCDOC ?= scdoc - - # build locations - HARECACHE = .cache -@@ -29,17 +30,17 @@ HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third- - - # variables that will be embedded in the binary with -D definitions - HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party --VERSION=$$(./scripts/version) -+VERSION ?= $$(./scripts/version) - - # For cross-compilation, modify the variables below --AARCH64_AS=as --AARCH64_CC=cc --AARCH64_LD=ld -+AARCH64_AS ?= as -+AARCH64_CC ?= cc -+AARCH64_LD ?= ld - --RISCV64_AS=as --RISCV64_CC=cc --RISCV64_LD=ld -+RISCV64_AS ?= as -+RISCV64_CC ?= cc -+RISCV64_LD ?= ld - --X86_64_AS=as --X86_64_CC=cc --X86_64_LD=ld -+X86_64_AS ?= as -+X86_64_CC ?= cc -+X86_64_LD ?= ld ++SRCDIR = $(PREFIX)/share + STDLIB = $(SRCDIR)/hare/stdlib + LIBEXECDIR = $(PREFIX)/libexec + TOOLDIR = $(LIBEXECDIR)/hare diff --git a/devel/hare/pkg-plist b/devel/hare/pkg-plist index 5e12c4d3bbda..ea06514df75c 100644 --- a/devel/hare/pkg-plist +++ b/devel/hare/pkg-plist @@ -915,3 +915,4 @@ share/man/man1/hare.1.gz share/man/man1/haredoc.1.gz share/man/man5/hare-module.5.gz share/man/man5/haredoc.5.gz +@dir %%DATADIR%%/third-party diff --git a/devel/hub/Makefile b/devel/hub/Makefile index c7c0aebc050a..7936769f9512 100644 --- a/devel/hub/Makefile +++ b/devel/hub/Makefile @@ -1,7 +1,7 @@ PORTNAME= hub PORTVERSION= 2.14.2 DISTVERSIONPREFIX= v -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel sysutils MAINTAINER= egypcio@FreeBSD.org diff --git a/devel/hyprlang/Makefile b/devel/hyprlang/Makefile index 3c62716dce0d..835f9cf76901 100644 --- a/devel/hyprlang/Makefile +++ b/devel/hyprlang/Makefile @@ -1,6 +1,7 @@ PORTNAME= hyprlang DISTVERSIONPREFIX= v DISTVERSION= 0.6.4 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= tagattie@FreeBSD.org diff --git a/devel/hyprutils/Makefile b/devel/hyprutils/Makefile index 90593cd9b850..f2608253d9ad 100644 --- a/devel/hyprutils/Makefile +++ b/devel/hyprutils/Makefile @@ -1,6 +1,6 @@ PORTNAME= hyprutils DISTVERSIONPREFIX= v -DISTVERSION= 0.8.4 +DISTVERSION= 0.10.0 CATEGORIES= devel MAINTAINER= tagattie@FreeBSD.org @@ -20,7 +20,7 @@ USE_XORG= pixman LDFLAGS+= -pthread -PLIST_SUB= SOVERSION_MAJOR=7 \ +PLIST_SUB= SOVERSION_MAJOR=9 \ SOVERSION_FULL=${DISTVERSION:C/-.*//} post-patch: diff --git a/devel/hyprutils/distinfo b/devel/hyprutils/distinfo index 95773a141eb0..2e7f0800f7bc 100644 --- a/devel/hyprutils/distinfo +++ b/devel/hyprutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756194300 -SHA256 (hyprwm-hyprutils-v0.8.4_GH0.tar.gz) = 923c108c5d0e69bb1fe53f27b64f10a50eef98cfe22c889b44743d70a8ec485a -SIZE (hyprwm-hyprutils-v0.8.4_GH0.tar.gz) = 43093 +TIMESTAMP = 1759974111 +SHA256 (hyprwm-hyprutils-v0.10.0_GH0.tar.gz) = 0e2d2495166e314a4ef52d97bcae6f82ee10a1247a60e42b2087d876a7563b0c +SIZE (hyprwm-hyprutils-v0.10.0_GH0.tar.gz) = 43438 diff --git a/devel/iaito/Makefile b/devel/iaito/Makefile index a5b62acc2caa..ac50e4058553 100644 --- a/devel/iaito/Makefile +++ b/devel/iaito/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 6.0.4 CATEGORIES= devel MAINTAINER= freebsd@sysctl.cz -COMMENT= Official QT frontend of radare2, a libre reverse engineering framework +COMMENT= Official Qt frontend of radare2, a libre reverse engineering framework WWW= https://github.com/radareorg/iaito LICENSE= GPLv3 diff --git a/devel/influx-pkg-config/Makefile b/devel/influx-pkg-config/Makefile index 72350d1db962..3895101d634c 100644 --- a/devel/influx-pkg-config/Makefile +++ b/devel/influx-pkg-config/Makefile @@ -1,7 +1,7 @@ PORTNAME= pkg-config DISTVERSIONPREFIX= v DISTVERSION= 0.2.14 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel PKGNAMEPREFIX= influx diff --git a/devel/inja/Makefile b/devel/inja/Makefile new file mode 100644 index 000000000000..c1d4272b2864 --- /dev/null +++ b/devel/inja/Makefile @@ -0,0 +1,32 @@ +PORTNAME= inja +DISTVERSIONPREFIX= v +DISTVERSION= 3.4.0 +CATEGORIES= devel + +MAINTAINER= desktop@FreeBSD.org +COMMENT= Template Engine for Modern C++ +WWW= https://pantor.github.io/inja/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= bash:shells/bash \ + nlohmann-json>=3:devel/nlohmann-json + +USES= bison cmake:noninja compiler:c++17-lang gettext pathfix pkgconfig python:build shebangfix + +SHEBANG_FILES= scripts/update_single_include.sh third_party/amalgamate/amalgamate.py +BINARY_ALIAS= python3=${PYTHON_CMD} + +USE_GITHUB= yes +GH_ACCOUNT= pantor + +OPTIONS_DEFINE= TESTS + +TESTS_DESC= Build self tests +TESTS_CMAKE_BOOL= BUILD_TESTING BUILD_BENCHMARK +#TESTS_MESON_TRUE= build_tests build_benchmark + +CMAKE_OFF= INJA_USE_EMBEDDED_JSON + +.include <bsd.port.mk> diff --git a/devel/inja/distinfo b/devel/inja/distinfo new file mode 100644 index 000000000000..aff1b5ca95e6 --- /dev/null +++ b/devel/inja/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1758188787 +SHA256 (pantor-inja-v3.4.0_GH0.tar.gz) = 7155f944553ca6064b26e88e6cae8b71f8be764832c9c7c6d5998e0d5fd60c55 +SIZE (pantor-inja-v3.4.0_GH0.tar.gz) = 369278 diff --git a/devel/inja/files/patch-CMakeLists.txt b/devel/inja/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..4245382674c6 --- /dev/null +++ b/devel/inja/files/patch-CMakeLists.txt @@ -0,0 +1,10 @@ +--- CMakeLists.txt.orig 2023-01-29 12:10:03 UTC ++++ CMakeLists.txt +@@ -17,6 +17,7 @@ set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_S + set(INJA_PACKAGE_USE_EMBEDDED_JSON OFF) + set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake) + ++include(PkgConfigGeneration) + + # For using the correct __cplusplus macro + if(MSVC) diff --git a/devel/inja/files/patch-cmake_PkgConfigGeneration.cmake b/devel/inja/files/patch-cmake_PkgConfigGeneration.cmake new file mode 100644 index 000000000000..d148dbe48cfe --- /dev/null +++ b/devel/inja/files/patch-cmake_PkgConfigGeneration.cmake @@ -0,0 +1,21 @@ +--- cmake/PkgConfigGeneration.cmake.orig 2025-09-18 10:40:00 UTC ++++ cmake/PkgConfigGeneration.cmake +@@ -0,0 +1,18 @@ ++#.rst: ++# PkgConfigGeneration ++# ------------------- ++# ++# Generate the pkg-config file for libdispatch. ++# ++# The script generates a pkg-config file on non-Apple UNIX-like systems. ++# ++ ++# Check if the system is UNIX-based and not Apple ++if(UNIX) ++ # Configure the pkg-config file from the template ++ configure_file("${PROJECT_SOURCE_DIR}/cmake/inja.pc.in" ++ "${PROJECT_BINARY_DIR}/inja.pc" @ONLY) ++ ++ # Install the generated pkg-config file to the appropriate directory ++ install(FILES "${PROJECT_BINARY_DIR}/inja.pc" DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig") ++endif() diff --git a/devel/inja/files/patch-cmake_inja.pc.in b/devel/inja/files/patch-cmake_inja.pc.in new file mode 100644 index 000000000000..189eca368de6 --- /dev/null +++ b/devel/inja/files/patch-cmake_inja.pc.in @@ -0,0 +1,13 @@ +--- cmake/inja.pc.in.orig 2025-09-18 10:39:00 UTC ++++ cmake/inja.pc.in +@@ -0,0 +1,10 @@ ++prefix=@CMAKE_INSTALL_PREFIX@ ++exec_prefix=${prefix} ++libdir=${exec_prefix}/lib ++includedir=${prefix}/include ++ ++Name: inja ++Description: inja (Template Engine for Modern C++) ++Version: @PROJECT_VERSION@ ++Libs: -L${libdir} ++Cflags: -I${includedir} diff --git a/devel/inja/pkg-descr b/devel/inja/pkg-descr new file mode 100644 index 000000000000..cf2840cf0027 --- /dev/null +++ b/devel/inja/pkg-descr @@ -0,0 +1,4 @@ +Inja is a template engine for modern C++, loosely inspired by jinja for python. + +It has an easy and yet powerfultemplate syntax with all variables, loops, conditions, +includes, callbacks, and comments you need, nested and combined as you like. diff --git a/devel/inja/pkg-plist b/devel/inja/pkg-plist new file mode 100644 index 000000000000..b35c8754f258 --- /dev/null +++ b/devel/inja/pkg-plist @@ -0,0 +1,17 @@ +include/inja/config.hpp +include/inja/environment.hpp +include/inja/exceptions.hpp +include/inja/function_storage.hpp +include/inja/inja.hpp +include/inja/lexer.hpp +include/inja/node.hpp +include/inja/parser.hpp +include/inja/renderer.hpp +include/inja/statistics.hpp +include/inja/template.hpp +include/inja/token.hpp +include/inja/utils.hpp +lib/cmake/inja/injaConfig.cmake +lib/cmake/inja/injaConfigVersion.cmake +lib/cmake/inja/injaTargets.cmake +libdata/pkgconfig/inja.pc diff --git a/devel/jiri/Makefile b/devel/jiri/Makefile index c9a585943c22..33b021d07711 100644 --- a/devel/jiri/Makefile +++ b/devel/jiri/Makefile @@ -1,6 +1,6 @@ PORTNAME= jiri PORTVERSION= g${TIMESTAMP:S/-/./g:C/T.*//g} -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel MASTER_SITES= LOCAL/swills DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} diff --git a/devel/jjui/Makefile b/devel/jjui/Makefile index 50a5c3f27c2b..48d49f13f6a1 100644 --- a/devel/jjui/Makefile +++ b/devel/jjui/Makefile @@ -1,6 +1,7 @@ PORTNAME= jjui DISTVERSIONPREFIX= v DISTVERSION= 0.9.3 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= hoanga@gmail.com diff --git a/devel/lab/Makefile b/devel/lab/Makefile index 0c8a299e1439..0a50c4d2ea02 100644 --- a/devel/lab/Makefile +++ b/devel/lab/Makefile @@ -1,7 +1,7 @@ PORTNAME= lab PORTVERSION= ${MODVERSION:S/-/./g:R} DISTVERSIONPREFIX= v -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile index 8d338c4bd440..0ea5172db19f 100644 --- a/devel/lazygit/Makefile +++ b/devel/lazygit/Makefile @@ -1,6 +1,6 @@ PORTNAME= lazygit DISTVERSIONPREFIX= v -DISTVERSION= 0.55.0 +DISTVERSION= 0.55.1 CATEGORIES= devel MAINTAINER= meta@FreeBSD.org diff --git a/devel/lazygit/distinfo b/devel/lazygit/distinfo index 9ee21daa5273..4eff01ade661 100644 --- a/devel/lazygit/distinfo +++ b/devel/lazygit/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757296589 -SHA256 (go/devel_lazygit/lazygit-v0.55.0/v0.55.0.mod) = f3d853b297e4646d95bc7b461851c3d82a140dfd4f465757784afd086b5e012d -SIZE (go/devel_lazygit/lazygit-v0.55.0/v0.55.0.mod) = 3793 -SHA256 (go/devel_lazygit/lazygit-v0.55.0/v0.55.0.zip) = a703274c25270cb78c7a96c0e5feef67eb42c8fb2dc73dcdf219e7c0bbd28c9a -SIZE (go/devel_lazygit/lazygit-v0.55.0/v0.55.0.zip) = 1468509 +TIMESTAMP = 1759112198 +SHA256 (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.mod) = f3d853b297e4646d95bc7b461851c3d82a140dfd4f465757784afd086b5e012d +SIZE (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.mod) = 3793 +SHA256 (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.zip) = e1e62af3ade6908c5c3507693d01320453fc379b032a1629ad82c89321fcd0cd +SIZE (go/devel_lazygit/lazygit-v0.55.1/v0.55.1.zip) = 1468576 diff --git a/devel/lets/Makefile b/devel/lets/Makefile index b86b4e0990d4..c4429abb4a2d 100644 --- a/devel/lets/Makefile +++ b/devel/lets/Makefile @@ -1,7 +1,7 @@ PORTNAME= lets DISTVERSIONPREFIX= v DISTVERSION= 0.0.54 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/libdbusmenu-lxqt/pkg-descr b/devel/libdbusmenu-lxqt/pkg-descr index a33c6199b1a1..d74c4fc82645 100644 --- a/devel/libdbusmenu-lxqt/pkg-descr +++ b/devel/libdbusmenu-lxqt/pkg-descr @@ -1,4 +1,4 @@ -This library provides a Qt6 implementation of the DBusMenu protocol to LXQT +This library provides a Qt6 implementation of the DBusMenu protocol to LXQt which is forked from libdbusmenu-qt The DBusMenu protocol makes it possible for applications to export and import diff --git a/devel/libunit/Makefile b/devel/libunit/Makefile index 656112c590cd..49b1d5cb6444 100644 --- a/devel/libunit/Makefile +++ b/devel/libunit/Makefile @@ -4,7 +4,7 @@ MASTER_SITES?= https://unit.nginx.org/download/ DISTNAME= unit-${PORTVERSION} DISTINFO_FILE= ${.CURDIR}/../../www/unit/distinfo -MAINTAINER= osa@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Development kit for dynamic web application server WWW= https://unit.nginx.org diff --git a/devel/libversion/Makefile b/devel/libversion/Makefile index 67beff6cd958..85ce38457306 100644 --- a/devel/libversion/Makefile +++ b/devel/libversion/Makefile @@ -1,5 +1,5 @@ PORTNAME= libversion -PORTVERSION= 3.0.3 +PORTVERSION= 3.0.4 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/devel/libversion/distinfo b/devel/libversion/distinfo index 3669356dd39a..44f67816011c 100644 --- a/devel/libversion/distinfo +++ b/devel/libversion/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673637008 -SHA256 (repology-libversion-3.0.3_GH0.tar.gz) = bb49d745a0c8e692007af6d928046d1ab6b9189f8dbba834cdf3c1d251c94a1d -SIZE (repology-libversion-3.0.3_GH0.tar.gz) = 23399 +TIMESTAMP = 1759782580 +SHA256 (repology-libversion-3.0.4_GH0.tar.gz) = 48c2a4a98b6f220dedd535979f1e9ab83f9bf869e06c0f5e7bb1be6d2e662fee +SIZE (repology-libversion-3.0.4_GH0.tar.gz) = 23408 diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile index b141f00c97dc..9916d77ba28f 100644 --- a/devel/liteide/Makefile +++ b/devel/liteide/Makefile @@ -1,6 +1,7 @@ PORTNAME= liteide DISTVERSIONPREFIX= x DISTVERSION= 38.4 +PORTREVISION= 1 CATEGORIES= devel editors .ifmake makesum MASTER_SITES= https://go.googlesource.com/sync/+archive/refs/tags/:errgroup diff --git a/devel/loccount/Makefile b/devel/loccount/Makefile index 6abd2f31704f..6c23f37013bb 100644 --- a/devel/loccount/Makefile +++ b/devel/loccount/Makefile @@ -1,6 +1,6 @@ PORTNAME= loccount DISTVERSION= 2.16 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MASTER_SITES= http://www.catb.org/~esr/loccount/ diff --git a/devel/mage/Makefile b/devel/mage/Makefile index 25bbfcf55d1f..e24d611574de 100644 --- a/devel/mage/Makefile +++ b/devel/mage/Makefile @@ -1,7 +1,7 @@ PORTNAME= mage DISTVERSIONPREFIX= v DISTVERSION= 1.15.0 -PORTREVISION= 16 +PORTREVISION= 17 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/magit/Makefile b/devel/magit/Makefile index 5190982d6742..065aa673645e 100644 --- a/devel/magit/Makefile +++ b/devel/magit/Makefile @@ -1,6 +1,6 @@ PORTNAME= magit DISTVERSIONPREFIX= v -DISTVERSION= 4.4.0 +DISTVERSION= 4.4.2 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/magit/distinfo b/devel/magit/distinfo index 923ba81a6089..fc0df31ed83b 100644 --- a/devel/magit/distinfo +++ b/devel/magit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757432453 -SHA256 (magit-magit-v4.4.0_GH0.tar.gz) = 6dfb57eee119588d65322a53c89102cdf1fce24675f32c35a068c1652ac79cab -SIZE (magit-magit-v4.4.0_GH0.tar.gz) = 699605 +TIMESTAMP = 1759795366 +SHA256 (magit-magit-v4.4.2_GH0.tar.gz) = 8a6a15e8468ffc5f439686e099237f09a18d4ebc169cec23960733d458ef2024 +SIZE (magit-magit-v4.4.2_GH0.tar.gz) = 701346 diff --git a/devel/modd/Makefile b/devel/modd/Makefile index 38f08b014a40..09e4cc2f34e9 100644 --- a/devel/modd/Makefile +++ b/devel/modd/Makefile @@ -1,7 +1,7 @@ PORTNAME= modd DISTVERSIONPREFIX= v DISTVERSION= 0.8 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/devel/mutagen/Makefile b/devel/mutagen/Makefile index 6e5834317eab..628f6429d47f 100644 --- a/devel/mutagen/Makefile +++ b/devel/mutagen/Makefile @@ -1,7 +1,7 @@ PORTNAME= mutagen DISTVERSIONPREFIX= v DISTVERSION= 0.18.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel net MAINTAINER= yuri@FreeBSD.org diff --git a/devel/openapi/Makefile b/devel/openapi/Makefile index 2a0c9aa32da2..425870a80f36 100644 --- a/devel/openapi/Makefile +++ b/devel/openapi/Makefile @@ -1,6 +1,7 @@ PORTNAME= openapi PORTVERSION= 1.6.5 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/opentelemetry-cpp/Makefile b/devel/opentelemetry-cpp/Makefile index 46c7bbe2cbc5..a48065ed252e 100644 --- a/devel/opentelemetry-cpp/Makefile +++ b/devel/opentelemetry-cpp/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.22.0 DISTVERSIONPREFIX= v CATEGORIES= devel -MAINTAINER= osa@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= OpenTelemetry C++ client WWW= https://github.com/open-telemetry/opentelemetry-cpp diff --git a/devel/opentelemetry-proto/Makefile b/devel/opentelemetry-proto/Makefile index ba31e982c243..939c42acfe70 100644 --- a/devel/opentelemetry-proto/Makefile +++ b/devel/opentelemetry-proto/Makefile @@ -1,10 +1,10 @@ PORTNAME= opentelemetry -PORTVERSION= 1.7.0 +PORTVERSION= 1.8.0 DISTVERSIONPREFIX= v CATEGORIES= devel PKGNAMESUFFIX= -proto -MAINTAINER= osa@FreeBSD.org +MAINTAINER= atanubiswas484@gmail.com COMMENT= OpenTelemetry protocol (OTLP) specification and Protobuf definitions WWW= https://github.com/open-telemetry/opentelemetry-proto @@ -15,11 +15,12 @@ USE_GITHUB= yes GH_ACCOUNT= open-telemetry GH_PROJECT= opentelemetry-proto +NO_ARCH= yes NO_BUILD= yes do-install: - ${RM} ${WRKSRC}/opentelemetry/proto/collector/README.md - ${RM} ${WRKSRC}/opentelemetry/proto/collector/*/v1*/*.yaml + ${RM} ${WRKSRC}/opentelemetry/proto/collector/README.md \ + ${WRKSRC}/opentelemetry/proto/collector/*/v1*/*.yaml ${MKDIR} ${STAGEDIR}${PREFIX}/include/opentelemetry/proto (cd ${WRKSRC}/opentelemetry/proto && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/opentelemetry/proto) diff --git a/devel/opentelemetry-proto/distinfo b/devel/opentelemetry-proto/distinfo index 9f8b75c168ff..7f4d96677f90 100644 --- a/devel/opentelemetry-proto/distinfo +++ b/devel/opentelemetry-proto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747922685 -SHA256 (open-telemetry-opentelemetry-proto-v1.7.0_GH0.tar.gz) = 11330d850f5e24d34c4246bc8cb21fcd311e7565d219195713455a576bb11bed -SIZE (open-telemetry-opentelemetry-proto-v1.7.0_GH0.tar.gz) = 127009 +TIMESTAMP = 1759831768 +SHA256 (open-telemetry-opentelemetry-proto-v1.8.0_GH0.tar.gz) = 057812cab50122c0fd504aae57b0b58424a5ec05d1b07889814bdfc7699abbe7 +SIZE (open-telemetry-opentelemetry-proto-v1.8.0_GH0.tar.gz) = 119085 diff --git a/devel/opentelemetry-proto/pkg-descr b/devel/opentelemetry-proto/pkg-descr index 830b313f3391..9de06c5b5627 100644 --- a/devel/opentelemetry-proto/pkg-descr +++ b/devel/opentelemetry-proto/pkg-descr @@ -1 +1,6 @@ -The C++ OpenTelemetry client. +This is the C implementation of the OpenTelemetry Protocol (OTLP). It provides +the official Protocol Buffers definitions and code for working with traces, +metrics, and logs across the OpenTelemetry ecosystem. + +Use this if you need native C support for OTLP, or to integrate OpenTelemetry +data into your own collectors, exporters, or backend services. diff --git a/devel/oq/Makefile b/devel/oq/Makefile new file mode 100644 index 000000000000..ca451458c1c0 --- /dev/null +++ b/devel/oq/Makefile @@ -0,0 +1,26 @@ +PORTNAME= oq +DISTVERSIONPREFIX= v +DISTVERSION= 0.0.20 +CATEGORIES= devel + +MAINTAINER= hoanga@gmail.com +COMMENT= Terminal OpenAPI Spec viewer +WWW= https://github.com/plutov/oq + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:1.25,modules +GO_MODULE= github.com/plutov/oq + +PLIST_FILES= bin/${PORTNAME} +PORTEXAMPLES= * + +OPTIONS_DEFINE= EXAMPLES + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/examples && \ + ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} + +.include <bsd.port.mk> diff --git a/devel/oq/distinfo b/devel/oq/distinfo new file mode 100644 index 000000000000..1f47e1841b1e --- /dev/null +++ b/devel/oq/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1760026734 +SHA256 (go/devel_oq/oq-v0.0.20/v0.0.20.mod) = 96631ba5496f9e8769763e7fb030778e2bc914f55bdb871d43503f7a9269a1b9 +SIZE (go/devel_oq/oq-v0.0.20/v0.0.20.mod) = 1411 +SHA256 (go/devel_oq/oq-v0.0.20/v0.0.20.zip) = d840d66196eb1d238991321ed9d11cfe674a17ef724a0e8561481fa72e4d5a71 +SIZE (go/devel_oq/oq-v0.0.20/v0.0.20.zip) = 920875 diff --git a/devel/oq/pkg-descr b/devel/oq/pkg-descr new file mode 100644 index 000000000000..dff604781ebe --- /dev/null +++ b/devel/oq/pkg-descr @@ -0,0 +1,11 @@ +Terminal OpenAPI Spec (OAS) viewer + +* Keyboard Shortcuts: + + Press `?` to see the help screen with all available keyboard shortcuts. + +* OpenAPI support: + + oq supports all 3.* OpenAPI specification versions: 3.0, 3.1 and 3.2. + + Both JSON and YAML formats are supported. diff --git a/devel/p5-Net-DBus/pkg-descr b/devel/p5-Net-DBus/pkg-descr index 37cd9e81784a..fbfec4297138 100644 --- a/devel/p5-Net-DBus/pkg-descr +++ b/devel/p5-Net-DBus/pkg-descr @@ -1,4 +1,4 @@ Net::DBus provides a Perl XS API to the dbus inter-application messaging system. The Perl API covers the core base level of the dbus APIs, not concerning itself yet with the GLib -or QT wrappers +or Qt wrappers diff --git a/devel/packr/Makefile b/devel/packr/Makefile index 7d1b5db795b0..1b7812b6d9ac 100644 --- a/devel/packr/Makefile +++ b/devel/packr/Makefile @@ -1,7 +1,7 @@ PORTNAME= packr DISTVERSIONPREFIX= v DISTVERSION= 2.8.3 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org diff --git a/devel/please/Makefile b/devel/please/Makefile index 41de04146a55..7ba4f3f56c4a 100644 --- a/devel/please/Makefile +++ b/devel/please/Makefile @@ -1,6 +1,7 @@ PORTNAME= please DISTVERSIONPREFIX= v DISTVERSION= 17.19.1 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/ DISTFILES= go.mod diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile index 097fdebfdfa6..489392516e34 100644 --- a/devel/protobuf-go/Makefile +++ b/devel/protobuf-go/Makefile @@ -1,6 +1,7 @@ PORTNAME= protobuf-go DISTVERSIONPREFIX= v DISTVERSION= 1.36.10 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/protobuf-java/Makefile b/devel/protobuf-java/Makefile index 9a4e9b3dc583..9ba9516cd217 100644 --- a/devel/protobuf-java/Makefile +++ b/devel/protobuf-java/Makefile @@ -1,5 +1,5 @@ PORTNAME= protobuf-java -DISTVERSION= 4.32.0 +DISTVERSION= 4.32.1 CATEGORIES= devel java MASTER_SITES= https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/${DISTVERSION}/ EXTRACT_SUFX= .jar diff --git a/devel/protobuf-java/distinfo b/devel/protobuf-java/distinfo index ea6a7a57b155..c1f5043b70cf 100644 --- a/devel/protobuf-java/distinfo +++ b/devel/protobuf-java/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755715479 -SHA256 (protobuf-java-4.32.0.jar) = e902c91b454812b7d056b8d303a572733bf0587576ff157c1049116c9626241d -SIZE (protobuf-java-4.32.0.jar) = 1877730 +TIMESTAMP = 1758721616 +SHA256 (protobuf-java-4.32.1.jar) = 8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb +SIZE (protobuf-java-4.32.1.jar) = 1883046 diff --git a/devel/protoc-gen-go-grpc/Makefile b/devel/protoc-gen-go-grpc/Makefile index c0539efd7e8c..a022b2f7953f 100644 --- a/devel/protoc-gen-go-grpc/Makefile +++ b/devel/protoc-gen-go-grpc/Makefile @@ -1,6 +1,7 @@ PORTNAME= protoc-gen-go-grpc DISTVERSIONPREFIX= v DISTVERSION= 1.75.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/prototool/Makefile b/devel/prototool/Makefile index 8e2dc8ea2e3d..0b5ae88db055 100644 --- a/devel/prototool/Makefile +++ b/devel/prototool/Makefile @@ -1,7 +1,7 @@ PORTNAME= prototool DISTVERSIONPREFIX= v DISTVERSION= 1.10.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/py-atom/Makefile b/devel/py-atom/Makefile new file mode 100644 index 000000000000..28d8656f9558 --- /dev/null +++ b/devel/py-atom/Makefile @@ -0,0 +1,34 @@ +PORTNAME= atom +DISTVERSION= 0.12.1 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Memory efficient Python objects +WWW= https://atom.readthedocs.io/en/latest/ \ + https://github.com/nucleic/atom + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cppy>0:devel/py-cppy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>0:devel/py-pytest-benchmark@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-mypy-plugins>0:devel/py-pytest-mypy-plugins@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 pytest + +TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + +do-test: + @cd ${TEST_WRKSRC} && \ + ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest tests/test_version.py tests/test_typing_utils.py -v + +# tests as of 0.12.1: 22 passed in 1.93s (limited to non-compiled module tests) + +.include <bsd.port.mk> diff --git a/devel/py-atom/distinfo b/devel/py-atom/distinfo new file mode 100644 index 000000000000..b53960fd4fbc --- /dev/null +++ b/devel/py-atom/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759782668 +SHA256 (atom-0.12.1.tar.gz) = 2cbfb77939da28879a5432e3b201ac026be85c789c4e96de246a6f6a9f4be57a +SIZE (atom-0.12.1.tar.gz) = 170161 diff --git a/devel/py-atom/files/patch-pyproject.toml b/devel/py-atom/files/patch-pyproject.toml new file mode 100644 index 000000000000..4b6bdc047758 --- /dev/null +++ b/devel/py-atom/files/patch-pyproject.toml @@ -0,0 +1,21 @@ +--- pyproject.toml.orig 2024-12-10 10:30:00 UTC ++++ pyproject.toml +@@ -11,8 +11,7 @@ + description = "Memory efficient Python objects" + readme = "README.rst" + requires-python = ">=3.10" +- license = "BSD-3-Clause" +- license-files = ["LICENSE"] ++ license = {file = "LICENSE"} + authors = [{ name = "The Nucleic Development Team", email = "sccolbert@gmail.com" }] + maintainers = [{ name = "Matthieu C. Dartiailh", email = "m.dartiailh@gmail.com" }] + classifiers = [ +@@ -41,7 +40,7 @@ + changelog = "https://github.com/nucleic/atom/blob/main/releasenotes.rst" + + [build-system] +- requires = ["setuptools>=77.0", "wheel", "setuptools_scm[toml]>=3.4.3", "cppy>=1.2.0"] ++ requires = ["setuptools>=63.1.0", "wheel", "setuptools_scm[toml]>=3.4.3", "cppy>=1.2.0"] + build-backend = "setuptools.build_meta" + + [tool.setuptools] diff --git a/devel/py-atom/pkg-descr b/devel/py-atom/pkg-descr new file mode 100644 index 000000000000..e945a0b3d499 --- /dev/null +++ b/devel/py-atom/pkg-descr @@ -0,0 +1,16 @@ +Atom is a framework for creating memory efficient Python objects with enhanced +features such as dynamic initialization, validation, and change notification +for object attributes. It provides the default model binding behavior for the +Enaml UI framework. + +Key features: +* Memory efficient object creation +* Dynamic attribute initialization +* Attribute validation +* Change notification system +* Type annotation support (atom 0.8.0+) +* Enhanced property system + +Atom objects can be defined using traditional class-based approach or modern +type annotations, making it suitable for both legacy and modern Python +codebases. diff --git a/devel/py-autoray/Makefile b/devel/py-autoray/Makefile new file mode 100644 index 000000000000..1d2ffbccb937 --- /dev/null +++ b/devel/py-autoray/Makefile @@ -0,0 +1,35 @@ +PORTNAME= autoray +DISTVERSION= 0.8.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Abstract your array operations +WWW= https://autoray.readthedocs.io/en/latest/ \ + https://github.com/jcmgray/autoray + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} +# more backend dependencies are defined but not ported yet +BE_DEPENDS= ${PYTHON_PKGNAMEPREFIX}autograd>0:math/py-autograd@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytorch>0:misc/py-pytorch@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}sparse>0:devel/py-sparse@${PY_FLAVOR} +#BE_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tensorflow>0:science/py-tensorflow@${PY_FLAVOR} # tests crash with tensorflow +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=0:devel/py-coverage@${PY_FLAVOR} \ + ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ + ${BE_DEPENDS} + +USES= python +USE_PYTHON= pep517 autoplist concurrent pytest + +NO_ARCH= yes + +# tests as of : 1692 passed, 1274 skipped, 70 xfailed, 12 warnings in 49.94s + +.include <bsd.port.mk> diff --git a/devel/py-autoray/distinfo b/devel/py-autoray/distinfo new file mode 100644 index 000000000000..30556db9a415 --- /dev/null +++ b/devel/py-autoray/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759782964 +SHA256 (autoray-0.8.0.tar.gz) = 5d0d71da03cb02d5bc590a1af64e0ba58589352d628843a0ecbcfe90040dc520 +SIZE (autoray-0.8.0.tar.gz) = 1215812 diff --git a/devel/py-autoray/pkg-descr b/devel/py-autoray/pkg-descr new file mode 100644 index 000000000000..d83fab5b1ce3 --- /dev/null +++ b/devel/py-autoray/pkg-descr @@ -0,0 +1,12 @@ +Autoray is a lightweight Python library that provides automatic dispatching of +array operations to the appropriate backend, allowing code to work seamlessly +with different array libraries like NumPy, JAX, PyTorch, TensorFlow, CuPy, +Dask, and others. + +Key features: +* Automatic backend detection and dispatching +* Support for multiple array libraries +* Minimal overhead and dependencies +* Easy integration with existing code +* Extensible for custom backends +* Compatible with most common array operations diff --git a/devel/py-dacite/Makefile b/devel/py-dacite/Makefile new file mode 100644 index 000000000000..92872c4be503 --- /dev/null +++ b/devel/py-dacite/Makefile @@ -0,0 +1,22 @@ +PORTNAME= dacite +DISTVERSIONPREFIX= v +DISTVERSION= 1.9.2 +CATEGORIES= devel python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Simple creation of data classes from dictionaries +WWW= https://github.com/konradhalas/dacite + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= python +USE_PYTHON= distutils autoplist pytest + +USE_GITHUB= yes +GH_ACCOUNT= konradhalas + +# tests as of 1.9.2: 199 passed, 0 failed (12.11s) + +.include <bsd.port.mk> diff --git a/devel/py-dacite/distinfo b/devel/py-dacite/distinfo new file mode 100644 index 000000000000..96e171a0571d --- /dev/null +++ b/devel/py-dacite/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759797847 +SHA256 (konradhalas-dacite-v1.9.2_GH0.tar.gz) = cec83bf402dc6ac0e5a2030500ef7296ad4d5c77e756475252b99e89a4d5ebfa +SIZE (konradhalas-dacite-v1.9.2_GH0.tar.gz) = 29435 diff --git a/devel/py-dacite/pkg-descr b/devel/py-dacite/pkg-descr new file mode 100644 index 000000000000..9f354b89968c --- /dev/null +++ b/devel/py-dacite/pkg-descr @@ -0,0 +1,3 @@ +The dacite library provides a simple API to create Python data classes from +dictionaries. It also includes support for more advanced features like nested +data classes and type checking. diff --git a/devel/py-python-dbusmock/Makefile b/devel/py-python-dbusmock/Makefile index 036d90e62e2f..84c26c573fd0 100644 --- a/devel/py-python-dbusmock/Makefile +++ b/devel/py-python-dbusmock/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-dbusmock -DISTVERSION= 0.37.0 +DISTVERSION= 0.37.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-python-dbusmock/distinfo b/devel/py-python-dbusmock/distinfo index 09d9068bcfa1..0a325b73de85 100644 --- a/devel/py-python-dbusmock/distinfo +++ b/devel/py-python-dbusmock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757991482 -SHA256 (python_dbusmock-0.37.0.tar.gz) = 38754c5ad2ad8f3936ff67d4b058bca416588a72bc094e91ded9f8f401b06310 -SIZE (python_dbusmock-0.37.0.tar.gz) = 107409 +TIMESTAMP = 1760016085 +SHA256 (python_dbusmock-0.37.1.tar.gz) = a65aeedc17d8bbc1f0bf3f0b295988914c48619882d77b9afa4117eed95fc594 +SIZE (python_dbusmock-0.37.1.tar.gz) = 107458 diff --git a/devel/py-qasync/Makefile b/devel/py-qasync/Makefile index d8e6d09b6b6f..9ede0d25ae63 100644 --- a/devel/py-qasync/Makefile +++ b/devel/py-qasync/Makefile @@ -1,5 +1,5 @@ PORTNAME= qasync -DISTVERSION= 0.27.1 +DISTVERSION= 0.28.0 CATEGORIES= devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,7 +11,8 @@ WWW= https://github.com/CabbageDevelopment/qasync LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uv-build>=0.8.3:devel/py-uv-build@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}AnyQt>0:x11-toolkits/py-AnyQt@${PY_FLAVOR} USES= python diff --git a/devel/py-qasync/distinfo b/devel/py-qasync/distinfo index b3fdeb9bd8d4..44c44b4daa3d 100644 --- a/devel/py-qasync/distinfo +++ b/devel/py-qasync/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703294641 -SHA256 (qasync-0.27.1.tar.gz) = 8dc768fd1ee5de1044c7c305eccf2d39d24d87803ea71189d4024fb475f4985f -SIZE (qasync-0.27.1.tar.gz) = 14287 +TIMESTAMP = 1759986867 +SHA256 (qasync-0.28.0.tar.gz) = 6f7f1f18971f59cb259b107218269ba56e3ad475ec456e54714b426a6e30b71d +SIZE (qasync-0.28.0.tar.gz) = 14010 diff --git a/devel/py-qasync/files/patch-pyproject.toml b/devel/py-qasync/files/patch-pyproject.toml new file mode 100644 index 000000000000..5bca7f687cb2 --- /dev/null +++ b/devel/py-qasync/files/patch-pyproject.toml @@ -0,0 +1,10 @@ +--- pyproject.toml.orig 2025-10-09 05:15:30 UTC ++++ pyproject.toml +@@ -1,6 +1,6 @@ build-backend = "uv_build" + [build-system] + build-backend = "uv_build" +-requires = ["uv_build>=0.8.3,<0.9.0"] ++requires = ["uv_build>=0.8.3"] + + [project] + name = "qasync" diff --git a/devel/py-qasync/pkg-descr b/devel/py-qasync/pkg-descr index 3d6f3319aed6..e46c02d90772 100644 --- a/devel/py-qasync/pkg-descr +++ b/devel/py-qasync/pkg-descr @@ -1,2 +1,14 @@ -qasync allows coroutines to be used in PyQt/PySide applications by providing an -implementation of the PEP 3156 event-loop. +qasync allows coroutines to be used in PyQt/PySide applications by providing +an implementation of the PEP 3156 event loop. + +With qasync, you can use asyncio functionalities directly inside Qt app's +event loop, in the main thread. Using async functions for Python tasks can +be much easier and cleaner than using threading.Thread or QThread. + +If you need some CPU-intensive tasks to be executed in parallel, qasync also +provides QEventLoop.run_in_executor which is functionally identical to that +of asyncio. By default QThreadExecutor is used, but any class implementing +the concurrent.futures.Executor interface will work. + +qasync is a fork of asyncqt, which is a fork of quamash. qasync was created +because those are no longer maintained. diff --git a/devel/py-uv-build/Makefile b/devel/py-uv-build/Makefile new file mode 100644 index 000000000000..010f58804764 --- /dev/null +++ b/devel/py-uv-build/Makefile @@ -0,0 +1,28 @@ +PORTNAME= uv-build +DISTVERSION= 0.9.0 +CATEGORIES= devel python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= uv: Build backend +WWW= https://astral.sh/ \ + https://docs.astral.sh/uv/ \ + https://github.com/astral-sh/uv + +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= uv-build:devel/uv + +USES= python +USE_PYTHON= pep517 autoplist + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-uv-build/distinfo b/devel/py-uv-build/distinfo new file mode 100644 index 000000000000..ca106692a05a --- /dev/null +++ b/devel/py-uv-build/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759901250 +SHA256 (uv_build-0.9.0.tar.gz) = 2856b43e2cc6828bbdf2e5deca6e983b358001aaa705689d03dd3bdf33d2abca +SIZE (uv_build-0.9.0.tar.gz) = 332461 diff --git a/devel/py-uv-build/files/patch-pyproject.toml b/devel/py-uv-build/files/patch-pyproject.toml new file mode 100644 index 000000000000..9f1bc73e3c22 --- /dev/null +++ b/devel/py-uv-build/files/patch-pyproject.toml @@ -0,0 +1,35 @@ +--- pyproject.toml.orig 1970-01-01 00:00:00 UTC ++++ pyproject.toml +@@ -7,7 +7,6 @@ keywords = [ + keywords = [ + "uv", "requirements", "packaging" + ] +-license = "MIT OR Apache-2.0" + classifiers = [ + "Development Status :: 5 - Production/Stable", + "Environment :: Console", +@@ -37,19 +36,12 @@ Discord = "https://discord.gg/astral-sh" + Discord = "https://discord.gg/astral-sh" + + [build-system] +-requires = ["maturin>=1.0,<2.0"] +-build-backend = "maturin" ++requires = ["setuptools>=61.0", "wheel"] ++build-backend = "setuptools.build_meta" + +-[tool.maturin] +-bindings = "bin" +-module-name = "uv_build" +-python-source = "python" +-strip = true +-include = [ +- { path = "LICENSE-APACHE", format = "sdist" }, +- { path = "LICENSE-MIT", format = "sdist" }, +-] +-manifest-path = "crates/uv-build/Cargo.toml" ++[tool.setuptools] ++packages = ["uv_build"] ++package-dir = {"" = "python"} + + [tool.uv] + managed = false diff --git a/devel/py-uv-build/pkg-descr b/devel/py-uv-build/pkg-descr new file mode 100644 index 000000000000..9f506e24e6ca --- /dev/null +++ b/devel/py-uv-build/pkg-descr @@ -0,0 +1,4 @@ +uv-build is a PEP 517 build backend that uses uv to build wheels. + +uv is an extremely fast Python package installer and resolver. This package +allows using uv as a build backend for Python projects. diff --git a/devel/py-uv-bump/Makefile b/devel/py-uv-bump/Makefile new file mode 100644 index 000000000000..94fbe9349119 --- /dev/null +++ b/devel/py-uv-bump/Makefile @@ -0,0 +1,30 @@ +PORTNAME= uv-bump +DISTVERSION= 0.3.1 +CATEGORIES= devel python +#MASTER_SITES= PYPI # no tests +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= UV: Bump pyproject.toml dependency minimum versions to latest feasible +WWW= https://github.com/zundertj/uv-bump + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uv-build>0:devel/py-uv-build@${PY_FLAVOR} +RUN_DEPENDS= uv:devel/uv +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy>=1.18.2:devel/py-mypy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>=7.0.0:devel/py-pytest-cov@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ruff>=0.13.2:devel/py-ruff@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist concurrent pytest + +USE_GITHUB= yes +GH_ACCOUNT= zundertj + +NO_ARCH= yes + +# tests as of 0.3.1: 8 functional tests passed (test_cli: 2/2, test_main: 6/6), 100% coverage, ~25s execution time + +.include <bsd.port.mk> diff --git a/devel/py-uv-bump/distinfo b/devel/py-uv-bump/distinfo new file mode 100644 index 000000000000..4ffdea46bf85 --- /dev/null +++ b/devel/py-uv-bump/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759910419 +SHA256 (zundertj-uv-bump-0.3.1_GH0.tar.gz) = 52d0d6253bf86bf68e0739ae6e6433528793b54f4be0968193871c115232f277 +SIZE (zundertj-uv-bump-0.3.1_GH0.tar.gz) = 28404 diff --git a/devel/py-uv-bump/files/patch-pyproject.toml b/devel/py-uv-bump/files/patch-pyproject.toml new file mode 100644 index 000000000000..a0653baf244e --- /dev/null +++ b/devel/py-uv-bump/files/patch-pyproject.toml @@ -0,0 +1,19 @@ +--- pyproject.toml.orig 1970-01-01 00:00:00 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["uv_build>=0.7.20,<0.8.0"] ++requires = ["uv_build>=0.7.20"] + build-backend = "uv_build" + + [project] +@@ -12,8 +12,7 @@ authors = [{ name = "Jeroen van Zundert", email = "mai + "tomli>=2.2.1; python_version<'3.11'", + ] + authors = [{ name = "Jeroen van Zundert", email = "mail@jeroenvanzundert.nl" }] +-license = "MIT" +-license-files = ["LICENSE"] ++license = {text = "MIT"} + keywords = ["uv", "bump", "version", "dependency"] + classifiers = [ + "Development Status :: 3 - Alpha", diff --git a/devel/py-uv-bump/pkg-descr b/devel/py-uv-bump/pkg-descr new file mode 100644 index 000000000000..f0733c228e70 --- /dev/null +++ b/devel/py-uv-bump/pkg-descr @@ -0,0 +1,5 @@ +UV-bump updates pyproject.toml dependency minimum versions to the latest +feasible versions for projects using the uv Python package manager. + +This tool helps maintain up-to-date dependencies by automatically bumping +version constraints in your project configuration files. diff --git a/devel/py-uv/Makefile b/devel/py-uv/Makefile new file mode 100644 index 000000000000..c5ea5749819c --- /dev/null +++ b/devel/py-uv/Makefile @@ -0,0 +1,29 @@ +PORTNAME= uv +DISTVERSION= 0.9.0 +CATEGORIES= devel python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Python package for uv - extremely fast Python package installer +WWW= https://astral.sh/ \ + https://docs.astral.sh/uv/ \ + https://github.com/astral-sh/uv + +LICENSE= APACHE20 MIT +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= uv:devel/uv + +USES= python +USE_PYTHON= pep517 autoplist + +USE_GITHUB= yes +GH_ACCOUNT= astral-sh + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/py-uv/distinfo b/devel/py-uv/distinfo new file mode 100644 index 000000000000..76907016a7c5 --- /dev/null +++ b/devel/py-uv/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1759887559 +SHA256 (astral-sh-uv-0.9.0_GH0.tar.gz) = d97e444fe3aaca5079f3f9b1928a6ac0afc4c3e3d6552e94b23ce07e846f642e +SIZE (astral-sh-uv-0.9.0_GH0.tar.gz) = 4724344 diff --git a/devel/py-uv/files/patch-pyproject.toml b/devel/py-uv/files/patch-pyproject.toml new file mode 100644 index 000000000000..db0b3ee9d1fa --- /dev/null +++ b/devel/py-uv/files/patch-pyproject.toml @@ -0,0 +1,84 @@ +--- pyproject.toml.orig 2025-10-07 23:17:42 UTC ++++ pyproject.toml +@@ -1,11 +1,11 @@ + [build-system] +-requires = ["maturin>=1.0,<2.0"] +-build-backend = "maturin" ++requires = ["setuptools>=61.0", "wheel"] ++build-backend = "setuptools.build_meta" + + [project] + name = "uv" + version = "0.9.0" +-description = "An extremely fast Python package and project manager, written in Rust." ++description = "Python package for uv - extremely fast Python package installer" + authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }] + requires-python = ">=3.8" + keywords = [ +@@ -40,60 +40,9 @@ Discord = "https://discord.gg/astral-sh" + Releases = "https://github.com/astral-sh/uv/releases" + Discord = "https://discord.gg/astral-sh" + +-[tool.maturin] +-bindings = "bin" +-manifest-path = "crates/uv/Cargo.toml" +-module-name = "uv" +-python-source = "python" +-strip = true +-include = [ +- { path = "rust-toolchain.toml", format = ["sdist", "wheel"] }, +- # this one isn't discovered by maturin because it's behind a feature flag +- { path = "crates/uv-performance-memory-allocator/**/*", format = ["sdist", "wheel"] }, +- { path = "crates/uv-trampoline/trampolines/*", format = "sdist" }, +- { path = "LICENSE-APACHE", format = "sdist" }, +- { path = "LICENSE-MIT", format = "sdist" }, +-] ++[tool.setuptools] ++packages = ["uv"] ++package-dir = {"" = "python"} + +-[tool.rooster] +-changelog-contributors = false # We exclude contributors from the CHANGELOG file +-major-labels = [] # We do not use the major version number yet +-minor-labels = ["breaking"] +-ignore-labels = ["internal", "ci", "testing"] +-version_files = [ +- "README.md", +- "pyproject.toml", +- "crates/uv/Cargo.toml", +- "crates/uv-version/Cargo.toml", +- "crates/uv-build/Cargo.toml", +- "crates/uv-build/pyproject.toml", +- "docs/getting-started/installation.md", +- "docs/guides/integration/docker.md", +- "docs/guides/integration/pre-commit.md", +- "docs/guides/integration/github.md", +- "docs/guides/integration/aws-lambda.md", +- "docs/concepts/build-backend.md", +- "docs/concepts/projects/init.md", +- "docs/concepts/projects/workspaces.md", +-] +- +-[tool.rooster.section-labels] +-"Breaking changes" = ["breaking"] +-"Enhancements" = ["enhancement", "compatibility", "error messages"] +-"Preview features" = ["preview"] +-"Configuration" = ["configuration"] +-"Performance" = ["performance"] +-"Bug fixes" = ["bug"] +-"Rust API" = ["rustlib"] +-"Documentation" = ["documentation"] +-"Other changes" = ["__unknown__"] +- +-[tool.mypy] +-ignore_missing_imports = true +-files = [ +- "crates/uv-python/*.py", +- "python/uv/*.py", +-] +- +-[tool.uv] +-managed = false ++[tool.setuptools.package-data] ++uv = ["py.typed"] +\ No newline at end of file diff --git a/devel/py-uv/pkg-descr b/devel/py-uv/pkg-descr new file mode 100644 index 000000000000..d82b791c2739 --- /dev/null +++ b/devel/py-uv/pkg-descr @@ -0,0 +1,7 @@ +Python package for uv, an extremely fast Python package installer and resolver. + +This package provides Python bindings for uv functionality and requires the +uv binary to be installed separately from the devel/uv port. + +The uv module allows Python programs to programmatically interact with uv +for package management and dependency resolution tasks. diff --git a/devel/sbt/Makefile b/devel/sbt/Makefile index ec7c8d4bad8f..153b72ed855c 100644 --- a/devel/sbt/Makefile +++ b/devel/sbt/Makefile @@ -1,5 +1,5 @@ PORTNAME= sbt -PORTVERSION= 1.11.6 +PORTVERSION= 1.11.7 CATEGORIES= devel java MASTER_SITES= https://github.com/sbt/sbt/releases/download/v${PORTVERSION}/ diff --git a/devel/sbt/distinfo b/devel/sbt/distinfo index b8c097689c38..a1cbb137370f 100644 --- a/devel/sbt/distinfo +++ b/devel/sbt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757329524 -SHA256 (sbt-1.11.6.tgz) = ce4995e86acf7fdd57db78595cd6918c01781a6a741170e6409adba597e0d83d -SIZE (sbt-1.11.6.tgz) = 58357174 +TIMESTAMP = 1759740795 +SHA256 (sbt-1.11.7.tgz) = 1232818f91c39639a93bbe1108e12d94c7044a646a7847f1a3977b9e46716cd6 +SIZE (sbt-1.11.7.tgz) = 58359648 diff --git a/devel/scc/Makefile b/devel/scc/Makefile index 0c0c0faeb19b..7315f1801884 100644 --- a/devel/scc/Makefile +++ b/devel/scc/Makefile @@ -1,7 +1,7 @@ PORTNAME= scc DISTVERSIONPREFIX= v DISTVERSION= 3.5.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel MAINTAINER= adamw@FreeBSD.org diff --git a/devel/shfmt/Makefile b/devel/shfmt/Makefile index cb4bfdcc3eba..72d8daaa194a 100644 --- a/devel/shfmt/Makefile +++ b/devel/shfmt/Makefile @@ -1,7 +1,7 @@ PORTNAME= shfmt DISTVERSIONPREFIX= v DISTVERSION= 3.12.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= adamw@FreeBSD.org diff --git a/devel/slibtool/Makefile b/devel/slibtool/Makefile index 37f178650f11..413e6ab45ddb 100644 --- a/devel/slibtool/Makefile +++ b/devel/slibtool/Makefile @@ -1,5 +1,5 @@ PORTNAME= slibtool -PORTVERSION= 0.7.3 +PORTVERSION= 0.7.4 CATEGORIES= devel MASTER_SITES= http://dl.midipix.org/${PORTNAME}/ diff --git a/devel/slibtool/distinfo b/devel/slibtool/distinfo index 50fe12bc1689..7ef1a8f3ccc4 100644 --- a/devel/slibtool/distinfo +++ b/devel/slibtool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751008134 -SHA256 (slibtool-0.7.3.tar.xz) = 0308f8a7bc9b61c27229fb441fd5a04c9f77365bc6b72869d5c974811635ae25 -SIZE (slibtool-0.7.3.tar.xz) = 134000 +TIMESTAMP = 1759823984 +SHA256 (slibtool-0.7.4.tar.xz) = 2e7a4ae528c49c82743ae91260d3fa24bee3d91d9a87066e3491a24ba745a948 +SIZE (slibtool-0.7.4.tar.xz) = 135580 diff --git a/devel/soft-serve/Makefile b/devel/soft-serve/Makefile index 6811239cf17d..790c7986daa3 100644 --- a/devel/soft-serve/Makefile +++ b/devel/soft-serve/Makefile @@ -1,7 +1,7 @@ PORTNAME= soft-serve DISTVERSIONPREFIX= v DISTVERSION= 0.7.6 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MAINTAINER= ashish@FreeBSD.org diff --git a/devel/statik/Makefile b/devel/statik/Makefile index b626babbca18..09a75074b434 100644 --- a/devel/statik/Makefile +++ b/devel/statik/Makefile @@ -1,7 +1,7 @@ PORTNAME= statik DISTVERSIONPREFIX= v DISTVERSION= 0.1.2 -PORTREVISION= 30 +PORTREVISION= 31 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/stdgenerator/Makefile b/devel/stdgenerator/Makefile new file mode 100644 index 000000000000..0775d307e31e --- /dev/null +++ b/devel/stdgenerator/Makefile @@ -0,0 +1,27 @@ +PORTNAME= generator +DISTVERSIONPREFIX= v +DISTVERSION= 0.1 +CATEGORIES= devel +PKGNAMEPREFIX= std + +MAINTAINER= fluffy@FreeBSD.org +COMMENT= Reference implementation of std::generator proposal +WWW= https://github.com/lewissbaker/generator + +LICENSE= BSL +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake compiler:c++20-lang + +INSTALL_TARGET= install + +USE_GITHUB= yes +GH_ACCOUNT= lewissbaker +GH_TAGNAME= 6ef0cca + +PLIST_FILES= include/__generator.hpp include/generator \ + lib/cmake/${PKGBASE}/${PKGBASE}-config-version.cmake \ + lib/cmake/${PKGBASE}/${PKGBASE}-config.cmake \ + lib/cmake/${PKGBASE}/${PKGBASE}-target.cmake + +.include <bsd.port.mk> diff --git a/devel/stdgenerator/distinfo b/devel/stdgenerator/distinfo new file mode 100644 index 000000000000..374a3ee7b27b --- /dev/null +++ b/devel/stdgenerator/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1758892471 +SHA256 (lewissbaker-generator-v0.1-6ef0cca_GH0.tar.gz) = 4e18ba7f213b6b323c728c152d079ee4ca1be7c6ee2af8be9e6d58af2bcaa887 +SIZE (lewissbaker-generator-v0.1-6ef0cca_GH0.tar.gz) = 9257 diff --git a/devel/stdgenerator/files/patch-CMakeLists.txt b/devel/stdgenerator/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..d85b2a1974b5 --- /dev/null +++ b/devel/stdgenerator/files/patch-CMakeLists.txt @@ -0,0 +1,47 @@ +--- CMakeLists.txt.orig 2025-01-31 23:53:04 UTC ++++ CMakeLists.txt +@@ -3,18 +3,34 @@ cmake_minimum_required(VERSION 3.12) + + cmake_minimum_required(VERSION 3.12) + +-project(stdgenerator LANGUAGES CXX +- VERSION 0.1) ++project(stdgenerator ++ LANGUAGES CXX ++ VERSION 0.1) + +-add_library(stdgenerator INTERFACE) +- +-target_include_directories(stdgenerator +- INTERFACE +- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include/>) +- +-target_compile_features(stdgenerator INTERFACE cxx_std_20) +- ++include(CMakePackageConfigHelpers) ++include(CPack) ++include(GNUInstallDirs) + enable_testing() + include(CTest) + ++add_subdirectory("include") + add_subdirectory("tests") ++ ++install(EXPORT ${PROJECT_NAME}-target ++ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" ++ NAMESPACE "stdgenerator::" ++) ++ ++write_basic_package_version_file( ++ "${PROJECT_NAME}-config-version.cmake" COMPATIBILITY SameMajorVersion ARCH_INDEPENDENT) ++ ++configure_package_config_file( ++ cmake/${PROJECT_NAME}-config.cmake.in ++ "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}-config.cmake" ++ INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" ++) ++ ++install(FILES "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config.cmake" ++ "${PROJECT_BINARY_DIR}/${PROJECT_NAME}-config-version.cmake" ++ DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}" ++) diff --git a/devel/stdgenerator/files/patch-cmake_stdgenerator-config.cmake.in b/devel/stdgenerator/files/patch-cmake_stdgenerator-config.cmake.in new file mode 100644 index 000000000000..5760bca89b1c --- /dev/null +++ b/devel/stdgenerator/files/patch-cmake_stdgenerator-config.cmake.in @@ -0,0 +1,4 @@ +--- cmake/stdgenerator-config.cmake.in.orig 2025-09-26 14:16:29 UTC ++++ cmake/stdgenerator-config.cmake.in +@@ -0,0 +1 @@ ++include("${CMAKE_CURRENT_LIST_DIR}/stdgenerator-target.cmake") diff --git a/devel/stdgenerator/files/patch-include_CMakeLists.txt b/devel/stdgenerator/files/patch-include_CMakeLists.txt new file mode 100644 index 000000000000..9602372e66fc --- /dev/null +++ b/devel/stdgenerator/files/patch-include_CMakeLists.txt @@ -0,0 +1,25 @@ +--- include/CMakeLists.txt.orig 2025-09-26 14:16:29 UTC ++++ include/CMakeLists.txt +@@ -0,0 +1,22 @@ ++add_library(stdgenerator INTERFACE) ++target_compile_features(stdgenerator INTERFACE cxx_std_20) ++target_sources( ++ stdgenerator ++ INTERFACE FILE_SET ++ "stdgenerator_headers" ++ TYPE ++ "HEADERS" ++ FILES ++ "__generator.hpp" ++ "generator") ++ ++include(GNUInstallDirs) ++ ++install( ++ TARGETS stdgenerator ++ EXPORT "stdgenerator-target" ++ FILE_SET "stdgenerator_headers") ++ ++if(NOT TARGET stdgenerator::stdgenerator) ++ add_library(stdgenerator::stdgenerator ALIAS stdgenerator) ++endif() diff --git a/devel/stdgenerator/files/patch-include_____generator.hpp b/devel/stdgenerator/files/patch-include_____generator.hpp new file mode 100644 index 000000000000..6a1b5a3c7554 --- /dev/null +++ b/devel/stdgenerator/files/patch-include_____generator.hpp @@ -0,0 +1,19 @@ +--- include/__generator.hpp.orig 2025-01-31 23:53:04 UTC ++++ include/__generator.hpp +@@ -36,6 +36,7 @@ using std::experimental::suspend_never; + #include <utility> + #include <concepts> + #include <cassert> ++#include <memory> + + #if __has_include(<ranges>) + # include <ranges> +@@ -309,7 +310,7 @@ class __promise_base_alloc { (public) + static void operator delete(void* __ptr, std::size_t __frameSize) noexcept { + _Alloc& __alloc = __get_allocator(__ptr, __frameSize); + _Alloc __localAlloc(std::move(__alloc)); +- __alloc.~Alloc(); ++ __alloc.~_Alloc(); + __localAlloc.deallocate(static_cast<std::byte*>(__ptr), __padded_frame_size(__frameSize)); + } + }; diff --git a/devel/stdgenerator/pkg-descr b/devel/stdgenerator/pkg-descr new file mode 100644 index 000000000000..1f56f4d69b3d --- /dev/null +++ b/devel/stdgenerator/pkg-descr @@ -0,0 +1 @@ +Reference implementation of std::generator proposal diff --git a/devel/stuffbin/Makefile b/devel/stuffbin/Makefile index 060894b223c8..102bd35946a0 100644 --- a/devel/stuffbin/Makefile +++ b/devel/stuffbin/Makefile @@ -1,7 +1,7 @@ PORTNAME= stuffbin DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/task/Makefile b/devel/task/Makefile index 9e60bd13ae8a..0453adace522 100644 --- a/devel/task/Makefile +++ b/devel/task/Makefile @@ -1,6 +1,7 @@ PORTNAME= task DISTVERSIONPREFIX= v DISTVERSION= 3.45.4 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= tagattie@FreeBSD.org diff --git a/devel/taskctl/Makefile b/devel/taskctl/Makefile index cf1beacd430a..1bc4de7c83b2 100644 --- a/devel/taskctl/Makefile +++ b/devel/taskctl/Makefile @@ -1,6 +1,6 @@ PORTNAME= taskctl PORTVERSION= 1.4.2 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= devel MAINTAINER= olgeni@FreeBSD.org diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile index 0d175d369e5a..bb29b265d877 100644 --- a/devel/terraform-ls/Makefile +++ b/devel/terraform-ls/Makefile @@ -1,6 +1,7 @@ PORTNAME= terraform-ls DISTVERSIONPREFIX= v DISTVERSION= 0.37.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= dutra@FreeBSD.org diff --git a/devel/tinygo/Makefile b/devel/tinygo/Makefile index 097fed351f11..005fab1eed95 100644 --- a/devel/tinygo/Makefile +++ b/devel/tinygo/Makefile @@ -1,7 +1,7 @@ PORTNAME= tinygo DISTVERSIONPREFIX= v DISTVERSION= 0.19.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org diff --git a/devel/transient/Makefile b/devel/transient/Makefile index eb4624013842..542eec98fa26 100644 --- a/devel/transient/Makefile +++ b/devel/transient/Makefile @@ -1,6 +1,6 @@ PORTNAME= transient DISTVERSIONPREFIX= v -DISTVERSION= 0.10.0 +DISTVERSION= 0.10.1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/devel/transient/distinfo b/devel/transient/distinfo index 4fc50d6f226c..5df890558274 100644 --- a/devel/transient/distinfo +++ b/devel/transient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756808724 -SHA256 (magit-transient-v0.10.0_GH0.tar.gz) = 292da117d9489cb327607ed18233f3313221f08e1182ec04a9413f121d7802fc -SIZE (magit-transient-v0.10.0_GH0.tar.gz) = 172294 +TIMESTAMP = 1759790520 +SHA256 (magit-transient-v0.10.1_GH0.tar.gz) = 6e95126f87f12d30b53fbb31538899bb2dfbb50ad78c3225971921b45ab10446 +SIZE (magit-transient-v0.10.1_GH0.tar.gz) = 172350 diff --git a/devel/unit-otel/Makefile b/devel/unit-otel/Makefile index 67ff5c8a3432..b50b72685d73 100644 --- a/devel/unit-otel/Makefile +++ b/devel/unit-otel/Makefile @@ -5,7 +5,7 @@ CATEGORIES= devel MASTER_SITES?= https://unit.nginx.org/download/ DISTFILES= unit-${PORTVERSION}.tar.gz -MAINTAINER= osa@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= OTel static library for Unit WWW= https://unit.nginx.org diff --git a/devel/uv/Makefile b/devel/uv/Makefile index 7849cb8381eb..bf9aa8f5751b 100644 --- a/devel/uv/Makefile +++ b/devel/uv/Makefile @@ -1,6 +1,5 @@ PORTNAME= uv -DISTVERSION= 0.8.21 -PORTREVISION= 1 +DISTVERSION= 0.9.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -32,7 +31,10 @@ OPENSSLLIB= /usr/lib RUSTFLAGS+= -C link-args=-Wl,-rpath=${LOCALBASE}/lib -PROGS= uv uvx +PROGS= uv \ + uvx \ + uv-build \ + uv-globfilter PLIST_FILES= ${PROGS:S/^/bin\//} diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates index 829d3dbd8a2b..3134ae6a2560 100644 --- a/devel/uv/Makefile.crates +++ b/devel/uv/Makefile.crates @@ -20,7 +20,7 @@ CARGO_CRATES= addr2line-0.24.2 \ assert-json-diff-2.0.2 \ assert_cmd-2.0.17 \ assert_fs-1.1.3 \ - astral-tokio-tar-0.5.3 \ + astral-tokio-tar-0.5.5 \ async-broadcast-0.7.2 \ async-channel-2.5.0 \ async-compression-0.4.19 \ @@ -422,7 +422,7 @@ CARGO_CRATES= addr2line-0.24.2 \ similar-2.7.0 \ simplecss-0.2.2 \ siphasher-0.3.11 \ - slab-0.4.10 \ + slab-0.4.11 \ smallvec-1.15.1 \ smawk-0.3.2 \ socket2-0.5.10 \ diff --git a/devel/uv/distinfo b/devel/uv/distinfo index 790b0a17a372..eb706d330cde 100644 --- a/devel/uv/distinfo +++ b/devel/uv/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1758707649 +TIMESTAMP = 1759887675 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 @@ -43,8 +43,8 @@ SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9 SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176 -SHA256 (rust/crates/astral-tokio-tar-0.5.3.crate) = 0036af73142caf1291d4ec8ed667d3a1145bd55c8189517bd5aa07b3167ae1e1 -SIZE (rust/crates/astral-tokio-tar-0.5.3.crate) = 62764 +SHA256 (rust/crates/astral-tokio-tar-0.5.5.crate) = bc72b7a1945436d584d2ae0b3ecfe44545ab5e8e4a2b4e1a3c9aea6b60ee1faa +SIZE (rust/crates/astral-tokio-tar-0.5.5.crate) = 63910 SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532 SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746 SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2 @@ -847,8 +847,8 @@ SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c SIZE (rust/crates/simplecss-0.2.2.crate) = 22136 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 -SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d -SIZE (rust/crates/slab-0.4.10.crate) = 17810 +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/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c @@ -1263,5 +1263,5 @@ SHA256 (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = e838 SIZE (astral-sh-tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec_GH0.tar.gz) = 37106 SHA256 (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 94edd851d407f55f1e91bae692ce072d82297de7e0455bee47335996b65e2390 SIZE (astral-sh-reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2_GH0.tar.gz) = 42520 -SHA256 (astral-sh-uv-0.8.21_GH0.tar.gz) = 20b366d493ea1939c66cf33c4ec81d1447a61242c66f9a0a75eebb03573a7a02 -SIZE (astral-sh-uv-0.8.21_GH0.tar.gz) = 4707462 +SHA256 (astral-sh-uv-0.9.0_GH0.tar.gz) = d97e444fe3aaca5079f3f9b1928a6ac0afc4c3e3d6552e94b23ce07e846f642e +SIZE (astral-sh-uv-0.9.0_GH0.tar.gz) = 4724344 diff --git a/devel/venom/Makefile b/devel/venom/Makefile index d86d677b0b4b..4098a8ed88b0 100644 --- a/devel/venom/Makefile +++ b/devel/venom/Makefile @@ -1,7 +1,7 @@ PORTNAME= venom DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= bapt@FreeBSD.org diff --git a/devel/xdg-user-dirs/Makefile b/devel/xdg-user-dirs/Makefile index 9f3eff95d46b..a0078c18eaff 100644 --- a/devel/xdg-user-dirs/Makefile +++ b/devel/xdg-user-dirs/Makefile @@ -1,22 +1,19 @@ PORTNAME= xdg-user-dirs -DISTVERSION= 0.18 -PORTREVISION= 1 +DISTVERSION= 0.19 CATEGORIES= devel -MASTER_SITES= http://user-dirs.freedesktop.org/releases/ +MASTER_SITES= https://user-dirs.freedesktop.org/releases/ -MAINTAINER= kde@FreeBSD.org +MAINTAINER= desktop@FreeBSD.org COMMENT= Tool to help manage personal user directories WWW= https://freedesktop.org/wiki/Software/xdg-user-dirs/ -LICENSE= GPLv2 MIT +LICENSE= GPLv2+ MIT LICENSE_COMB= multi -LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING +LICENSE_FILE_GPLv2+= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -USES= gettext gmake gnome iconv localbase:ldflags +USES= gettext gnome iconv localbase:ldflags meson tar:xz USE_GNOME= libxslt:build LDFLAGS+= ${ICONV_LIB} diff --git a/devel/xdg-user-dirs/distinfo b/devel/xdg-user-dirs/distinfo index ae1075365fc2..8b7d2bdf8948 100644 --- a/devel/xdg-user-dirs/distinfo +++ b/devel/xdg-user-dirs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659620555 -SHA256 (xdg-user-dirs-0.18.tar.gz) = ec6f06d7495cdba37a732039f9b5e1578bcb296576fde0da40edb2f52220df3c -SIZE (xdg-user-dirs-0.18.tar.gz) = 273556 +TIMESTAMP = 1759052738 +SHA256 (xdg-user-dirs-0.19.tar.xz) = e92deb929c10d4b29329397af8a2585101247f7e6177ac6f1d28e82130ed8c19 +SIZE (xdg-user-dirs-0.19.tar.xz) = 71732 diff --git a/devel/xdg-user-dirs/pkg-plist b/devel/xdg-user-dirs/pkg-plist index faf79b8a4693..852c11cce22e 100644 --- a/devel/xdg-user-dirs/pkg-plist +++ b/devel/xdg-user-dirs/pkg-plist @@ -3,11 +3,13 @@ bin/xdg-user-dirs-update etc/xdg/autostart/xdg-user-dirs.desktop etc/xdg/user-dirs.conf etc/xdg/user-dirs.defaults +@comment lib/systemd/user/xdg-user-dirs.service share/man/man1/xdg-user-dir.1.gz share/man/man1/xdg-user-dirs-update.1.gz share/man/man5/user-dirs.conf.5.gz share/man/man5/user-dirs.defaults.5.gz share/man/man5/user-dirs.dirs.5.gz +share/locale/ab/LC_MESSAGES/xdg-user-dirs.mo share/locale/af/LC_MESSAGES/xdg-user-dirs.mo share/locale/an/LC_MESSAGES/xdg-user-dirs.mo share/locale/ar/LC_MESSAGES/xdg-user-dirs.mo @@ -19,6 +21,7 @@ share/locale/bg/LC_MESSAGES/xdg-user-dirs.mo share/locale/bn_IN/LC_MESSAGES/xdg-user-dirs.mo share/locale/br/LC_MESSAGES/xdg-user-dirs.mo share/locale/ca/LC_MESSAGES/xdg-user-dirs.mo +share/locale/ckb/LC_MESSAGES/xdg-user-dirs.mo share/locale/crh/LC_MESSAGES/xdg-user-dirs.mo share/locale/cs/LC_MESSAGES/xdg-user-dirs.mo share/locale/da/LC_MESSAGES/xdg-user-dirs.mo @@ -45,11 +48,14 @@ share/locale/id/LC_MESSAGES/xdg-user-dirs.mo share/locale/is/LC_MESSAGES/xdg-user-dirs.mo share/locale/it/LC_MESSAGES/xdg-user-dirs.mo share/locale/ja/LC_MESSAGES/xdg-user-dirs.mo +share/locale/ka/LC_MESSAGES/xdg-user-dirs.mo +share/locale/kab/LC_MESSAGES/xdg-user-dirs.mo share/locale/kk/LC_MESSAGES/xdg-user-dirs.mo share/locale/kn/LC_MESSAGES/xdg-user-dirs.mo share/locale/ko/LC_MESSAGES/xdg-user-dirs.mo share/locale/ku/LC_MESSAGES/xdg-user-dirs.mo share/locale/ky/LC_MESSAGES/xdg-user-dirs.mo +share/locale/lg/LC_MESSAGES/xdg-user-dirs.mo share/locale/lt/LC_MESSAGES/xdg-user-dirs.mo share/locale/lv/LC_MESSAGES/xdg-user-dirs.mo share/locale/mk/LC_MESSAGES/xdg-user-dirs.mo @@ -71,7 +77,7 @@ share/locale/sk/LC_MESSAGES/xdg-user-dirs.mo share/locale/sl/LC_MESSAGES/xdg-user-dirs.mo share/locale/sq/LC_MESSAGES/xdg-user-dirs.mo share/locale/sr/LC_MESSAGES/xdg-user-dirs.mo -share/locale/sr@Latn/LC_MESSAGES/xdg-user-dirs.mo +share/locale/sr@latin/LC_MESSAGES/xdg-user-dirs.mo share/locale/sv/LC_MESSAGES/xdg-user-dirs.mo share/locale/ta/LC_MESSAGES/xdg-user-dirs.mo share/locale/te/LC_MESSAGES/xdg-user-dirs.mo @@ -79,6 +85,7 @@ share/locale/th/LC_MESSAGES/xdg-user-dirs.mo share/locale/tr/LC_MESSAGES/xdg-user-dirs.mo share/locale/uk/LC_MESSAGES/xdg-user-dirs.mo share/locale/vi/LC_MESSAGES/xdg-user-dirs.mo +share/locale/wa/LC_MESSAGES/xdg-user-dirs.mo share/locale/zh_CN/LC_MESSAGES/xdg-user-dirs.mo share/locale/zh_HK/LC_MESSAGES/xdg-user-dirs.mo share/locale/zh_TW/LC_MESSAGES/xdg-user-dirs.mo diff --git a/devel/yaegi/Makefile b/devel/yaegi/Makefile index 2f6d62471313..4edc3b78750d 100644 --- a/devel/yaegi/Makefile +++ b/devel/yaegi/Makefile @@ -1,7 +1,7 @@ PORTNAME= yaegi DISTVERSION= 0.16.1 DISTVERSIONPREFIX= v -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= devel MAINTAINER= dch@FreeBSD.org |