summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile1
-rw-r--r--devel/aws-c-io/Makefile2
-rw-r--r--devel/aws-c-io/distinfo6
-rw-r--r--devel/aws-crt-cpp/Makefile2
-rw-r--r--devel/aws-crt-cpp/distinfo6
-rw-r--r--devel/cond-let/Makefile38
-rw-r--r--devel/cond-let/distinfo3
-rw-r--r--devel/cond-let/pkg-descr19
-rw-r--r--devel/forge/Makefile25
-rw-r--r--devel/forge/distinfo6
-rw-r--r--devel/forge/pkg-plist2
-rw-r--r--devel/ghub/Makefile13
-rw-r--r--devel/ghub/distinfo6
-rw-r--r--devel/ghub/pkg-plist10
-rw-r--r--devel/got/Makefile2
-rw-r--r--devel/got/distinfo6
-rw-r--r--devel/librelp/Makefile2
-rw-r--r--devel/librelp/distinfo6
-rw-r--r--devel/magit/Makefile9
-rw-r--r--devel/magit/distinfo6
-rw-r--r--devel/p5-Opcodes/Makefile2
-rw-r--r--devel/p5-Opcodes/distinfo6
-rw-r--r--devel/py-bandit/Makefile2
-rw-r--r--devel/py-celery-singleton/Makefile.new21
-rw-r--r--devel/py-coverage/Makefile7
-rw-r--r--devel/py-cyclopts/Makefile5
-rw-r--r--devel/py-inotify-simple/Makefile2
-rw-r--r--devel/py-inotify-simple/files/patch-inotify__simple.py10
-rw-r--r--devel/py-inotifyrecursive/Makefile4
-rw-r--r--devel/py-phmdoctest/Makefile3
-rw-r--r--devel/py-scikit-build-core/Makefile17
-rw-r--r--devel/py-types-jsonschema/Makefile2
-rw-r--r--devel/py-types-jsonschema/distinfo6
-rw-r--r--devel/py-types-jsonschema/files/patch-pyproject.toml6
-rw-r--r--devel/py-versioningit/Makefile6
-rw-r--r--devel/py-versioningit/files/setup.py3
-rw-r--r--devel/sdl3/Makefile2
-rw-r--r--devel/sdl3/distinfo6
-rw-r--r--devel/wasm-server-runner/Makefile4
39 files changed, 163 insertions, 121 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 9054710b5278..df9dee91cc8d 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -490,6 +490,7 @@
SUBDIR += concurrencpp
SUBDIR += concurrencykit
SUBDIR += concurrentqueue
+ SUBDIR += cond-let
SUBDIR += cons
SUBDIR += cons-test
SUBDIR += containers
diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile
index 7177b4015e23..25d6ca5cb175 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.21.4
+DISTVERSION= 0.21.5
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-io/distinfo b/devel/aws-c-io/distinfo
index 3e70dc273c19..be7d04e294d1 100644
--- a/devel/aws-c-io/distinfo
+++ b/devel/aws-c-io/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755736334
-SHA256 (awslabs-aws-c-io-v0.21.4_GH0.tar.gz) = ddc935d6ae0e7fda3b404a7c22ce20a0a1825c188d0087c9ffc817e8e7060325
-SIZE (awslabs-aws-c-io-v0.21.4_GH0.tar.gz) = 751151
+TIMESTAMP = 1757448189
+SHA256 (awslabs-aws-c-io-v0.21.5_GH0.tar.gz) = badc48cc260e3075a6ee0b5de0df2deb831de512dbd0f1c68db1e1fae28fa6ec
+SIZE (awslabs-aws-c-io-v0.21.5_GH0.tar.gz) = 751398
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index 64bd20b615ba..67a45eed003d 100644
--- a/devel/aws-crt-cpp/Makefile
+++ b/devel/aws-crt-cpp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-crt-cpp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.34.1
+DISTVERSION= 0.34.2
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-crt-cpp/distinfo b/devel/aws-crt-cpp/distinfo
index 49c642e1fe46..52d928212ef6 100644
--- a/devel/aws-crt-cpp/distinfo
+++ b/devel/aws-crt-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757252035
-SHA256 (awslabs-aws-crt-cpp-v0.34.1_GH0.tar.gz) = 87dc08c4034f1547bb3a4e8c59eef3428ad34a3cd0b1cf8d764beb4caab99dae
-SIZE (awslabs-aws-crt-cpp-v0.34.1_GH0.tar.gz) = 374204
+TIMESTAMP = 1757448480
+SHA256 (awslabs-aws-crt-cpp-v0.34.2_GH0.tar.gz) = c200f18408387494ee02938b1d1a53300c17217e627c3ede9f3cec042b878139
+SIZE (awslabs-aws-crt-cpp-v0.34.2_GH0.tar.gz) = 374252
diff --git a/devel/cond-let/Makefile b/devel/cond-let/Makefile
new file mode 100644
index 000000000000..1f09f5061020
--- /dev/null
+++ b/devel/cond-let/Makefile
@@ -0,0 +1,38 @@
+PORTNAME= cond-let
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.1
+CATEGORIES= devel elisp
+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
+
+MAINTAINER= yasu@FreeBSD.org
+COMMENT= Additional and improved binding conditionals in Emacs Lisp
+WWW= https://github.com/tarsius/cond-let
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= emacs gmake
+USE_GITHUB= yes
+GH_ACCOUNT= tarsius
+
+NO_ARCH= yes
+PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/cond-let-autoloads.el \
+ ${EMACS_VERSION_SITE_LISPDIR}/cond-let.el \
+ ${EMACS_VERSION_SITE_LISPDIR}/cond-let.elc
+
+PORTDOCS= README.org
+
+OPTIONS_DEFINE= DOCS
+
+ELISP_FILES= cond-let-autoloads.el cond-let.el cond-let.elc
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+ ${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \
+ ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/devel/cond-let/distinfo b/devel/cond-let/distinfo
new file mode 100644
index 000000000000..855b21315576
--- /dev/null
+++ b/devel/cond-let/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757431417
+SHA256 (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 5174149319c8b5acb08b61fe91f6b98440ec5e1bf65a05bf57e82d5a1f325790
+SIZE (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 19578
diff --git a/devel/cond-let/pkg-descr b/devel/cond-let/pkg-descr
new file mode 100644
index 000000000000..796fdf30ed62
--- /dev/null
+++ b/devel/cond-let/pkg-descr
@@ -0,0 +1,19 @@
+Emacs provides the binding conditionals if-let, if-let*, when-let,
+when-let*, and-let* and while-let.
+
+This package implements the missing and-let and while-let*, and the
+original cond-let, cond-let*, and$ and and>.
+
+This package additionally provides more consistent and improved
+implementations of the binding conditionals already provided by
+Emacs. Merely loading this library does not shawow the built-in
+implementations; this can optionally be done in the context of an
+individual library, as described below.
+
+cond-let and cond-let* are provided exactly under these names. The
+names of all other macros implemented by this package begin with
+cond-let--, the package's prefix for private symbol.
+
+Users of this package are not expected to use these unwieldy
+names. Instead one should use Emacs's shorthand feature to use all or
+some of these macros by their conceptual names.
diff --git a/devel/forge/Makefile b/devel/forge/Makefile
index 808d67a7520b..27e8ef7187f6 100644
--- a/devel/forge/Makefile
+++ b/devel/forge/Makefile
@@ -1,7 +1,6 @@
PORTNAME= forge
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.3
-PORTREVISION= 1
+DISTVERSION= 0.6.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -12,23 +11,25 @@ WWW= https://github.com/magit/forge
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.2.2:databases/closql@${EMACS_FLAVOR} \
+BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \
compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
- ghub${EMACS_PKGNAMESUFFIX}>=4.3.2:devel/ghub@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
- magit${EMACS_PKGNAMESUFFIX}>=4.3.6:devel/magit@${EMACS_FLAVOR} \
+ ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \
+ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
+ magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \
markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.9.0:devel/transient@${EMACS_FLAVOR} \
+ transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \
yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR}
-RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.2.2:databases/closql@${EMACS_FLAVOR} \
+RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \
compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \
- ghub${EMACS_PKGNAMESUFFIX}>=4.3.2:devel/ghub@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
- magit${EMACS_PKGNAMESUFFIX}>=4.3.6:devel/magit@${EMACS_FLAVOR} \
+ ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \
+ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
+ magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \
markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.9.0:devel/transient@${EMACS_FLAVOR} \
+ transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \
yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
diff --git a/devel/forge/distinfo b/devel/forge/distinfo
index d5c7d8522af7..937ae008dae9 100644
--- a/devel/forge/distinfo
+++ b/devel/forge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751940126
-SHA256 (magit-forge-v0.5.3_GH0.tar.gz) = c934bed88b83ac1426500610624bd17ad08c7513dcc08e3b99de79f47ba6fbc4
-SIZE (magit-forge-v0.5.3_GH0.tar.gz) = 143915
+TIMESTAMP = 1757433676
+SHA256 (magit-forge-v0.6.0_GH0.tar.gz) = 45503d6e9b241c95c1188803e734296a0ae54697325016b7fcbc1bb1fafd23ad
+SIZE (magit-forge-v0.6.0_GH0.tar.gz) = 150772
diff --git a/devel/forge/pkg-plist b/devel/forge/pkg-plist
index bcae5e9fe53e..8b21eace414f 100644
--- a/devel/forge/pkg-plist
+++ b/devel/forge/pkg-plist
@@ -1,6 +1,8 @@
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-autoloads.el
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-bitbucket.el
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-bitbucket.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-client.el
+%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-client.elc
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-commands.el
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-commands.elc
%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-core.el
diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile
index 009832b774f3..8b2ca838d31f 100644
--- a/devel/ghub/Makefile
+++ b/devel/ghub/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ghub
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.2
-PORTREVISION= 1
+DISTVERSION= 5.0.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -13,10 +12,10 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
+ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
- llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \
+ llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \
treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
@@ -47,9 +46,9 @@ PDF_USE= TEX=dvipdfmx:build
PDF_ALL_TARGET= pdf
PDF_PLIST_FILES= ${DOCSDIR}/ghub.pdf
-ELISP_FILES= buck.el buck.elc ghub-autoloads.el ghub-graphql.el \
- ghub-graphql.elc ghub.el ghub.elc glab.el glab.elc gogs.el \
- gogs.elc gsexp.el gsexp.elc gtea.el gtea.elc
+ELISP_FILES= ghub-autoloads.el ghub-graphql.el ghub-graphql.elc \
+ ghub-legacy.el ghub-legacy.elc ghub.el ghub.elc gsexp.el \
+ gsexp.elc
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
diff --git a/devel/ghub/distinfo b/devel/ghub/distinfo
index 3a1e296eab87..c1da627a2273 100644
--- a/devel/ghub/distinfo
+++ b/devel/ghub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751938811
-SHA256 (magit-ghub-v4.3.2_GH0.tar.gz) = 3096bc07d9ab6de5c68a32b0b9b21a5a0d64e66f4bcb1b49840673263dc55fe9
-SIZE (magit-ghub-v4.3.2_GH0.tar.gz) = 61975
+TIMESTAMP = 1757432886
+SHA256 (magit-ghub-v5.0.0_GH0.tar.gz) = da63a1584494fb67a6a27f81c5462e35ca37e2b7adebf1d8d7cadd3cb968df3a
+SIZE (magit-ghub-v5.0.0_GH0.tar.gz) = 58628
diff --git a/devel/ghub/pkg-plist b/devel/ghub/pkg-plist
index 361c139c979c..532712139f63 100644
--- a/devel/ghub/pkg-plist
+++ b/devel/ghub/pkg-plist
@@ -1,15 +1,9 @@
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/buck.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/buck.elc
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-autoloads.el
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.el
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.elc
+%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-legacy.el
+%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-legacy.elc
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.el
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/glab.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/glab.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gogs.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gogs.elc
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.el
%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.elc
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gtea.el
-%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gtea.elc
diff --git a/devel/got/Makefile b/devel/got/Makefile
index 8ce52e9ace7a..9cf134850536 100644
--- a/devel/got/Makefile
+++ b/devel/got/Makefile
@@ -1,5 +1,5 @@
PORTNAME= got
-DISTVERSION= 0.117
+DISTVERSION= 0.118
CATEGORIES= devel
MASTER_SITES= https://gameoftrees.org/releases/portable/
DISTNAME= got-portable-${DISTVERSION}
diff --git a/devel/got/distinfo b/devel/got/distinfo
index 83f42d8aac9e..2a827cba7cc6 100644
--- a/devel/got/distinfo
+++ b/devel/got/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755546260
-SHA256 (got-portable-0.117.tar.gz) = 8d53ffd6f5f5749ba474753e47e45e8e53d57de541be8bb3b0ce8e8fc233c141
-SIZE (got-portable-0.117.tar.gz) = 2497749
+TIMESTAMP = 1757506309
+SHA256 (got-portable-0.118.tar.gz) = 3119fe105a1fb23cf44937be7960b59970c92a3e320d496841b6d878d199c623
+SIZE (got-portable-0.118.tar.gz) = 1587727
diff --git a/devel/librelp/Makefile b/devel/librelp/Makefile
index 6f22e5efff82..2f5ad60adc8b 100644
--- a/devel/librelp/Makefile
+++ b/devel/librelp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librelp
-PORTVERSION= 1.11.0
+PORTVERSION= 1.12.0
CATEGORIES= devel
MASTER_SITES= http://download.rsyslog.com/librelp/
diff --git a/devel/librelp/distinfo b/devel/librelp/distinfo
index 61eee1477b82..4ee5d3e4cfae 100644
--- a/devel/librelp/distinfo
+++ b/devel/librelp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1673543711
-SHA256 (librelp-1.11.0.tar.gz) = 7719b5f31e07cbb9872289ad32b787c613b5355d407982a0a2c4d69938457fd6
-SIZE (librelp-1.11.0.tar.gz) = 546841
+TIMESTAMP = 1757490694
+SHA256 (librelp-1.12.0.tar.gz) = e2e53a9812d06f95d0a311bbfafba78704835de6d7f0ea0fd9c0d94e8eae496a
+SIZE (librelp-1.12.0.tar.gz) = 557142
diff --git a/devel/magit/Makefile b/devel/magit/Makefile
index 2af68a30c4db..5190982d6742 100644
--- a/devel/magit/Makefile
+++ b/devel/magit/Makefile
@@ -1,7 +1,6 @@
PORTNAME= magit
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.8
-PORTREVISION= 1
+DISTVERSION= 4.4.0
CATEGORIES= devel elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
@@ -13,14 +12,16 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
git:devel/git \
llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.9.3:devel/transient@${EMACS_FLAVOR} \
+ transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \
with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR}
RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \
+ cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \
git:devel/git \
llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \
- transient${EMACS_PKGNAMESUFFIX}>=0.9.3:devel/transient@${EMACS_FLAVOR} \
+ transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \
with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR}
USES= emacs gmake makeinfo
diff --git a/devel/magit/distinfo b/devel/magit/distinfo
index a12036936ee1..923ba81a6089 100644
--- a/devel/magit/distinfo
+++ b/devel/magit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751937702
-SHA256 (magit-magit-v4.3.8_GH0.tar.gz) = bbb78b3a8b841e0b73267cf14e914c424115cf63ae5fd842ee72f581bef97afc
-SIZE (magit-magit-v4.3.8_GH0.tar.gz) = 691415
+TIMESTAMP = 1757432453
+SHA256 (magit-magit-v4.4.0_GH0.tar.gz) = 6dfb57eee119588d65322a53c89102cdf1fce24675f32c35a068c1652ac79cab
+SIZE (magit-magit-v4.4.0_GH0.tar.gz) = 699605
diff --git a/devel/p5-Opcodes/Makefile b/devel/p5-Opcodes/Makefile
index 19503cfab56b..c06c45d0ffed 100644
--- a/devel/p5-Opcodes/Makefile
+++ b/devel/p5-Opcodes/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Opcodes
-PORTVERSION= 0.15
+PORTVERSION= 0.16
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:RURBAN
diff --git a/devel/p5-Opcodes/distinfo b/devel/p5-Opcodes/distinfo
index a3774e04c030..07fa927f5d77 100644
--- a/devel/p5-Opcodes/distinfo
+++ b/devel/p5-Opcodes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751116944
-SHA256 (Opcodes-0.15.tar.gz) = ef4e0a6d675594b1ab14b82402f2262114a82870e81f9bcad1b6d2099e9a4e2a
-SIZE (Opcodes-0.15.tar.gz) = 57108
+TIMESTAMP = 1757430554
+SHA256 (Opcodes-0.16.tar.gz) = 9d8bf9f100115aa8e62497ac594dff91b63ae9f29acf3195fe4b1ff8d9b530d0
+SIZE (Opcodes-0.16.tar.gz) = 57411
diff --git a/devel/py-bandit/Makefile b/devel/py-bandit/Makefile
index a4af7caf7b50..d3533f5e00b4 100644
--- a/devel/py-bandit/Makefile
+++ b/devel/py-bandit/Makefile
@@ -26,7 +26,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.8.0:www/py-beautifulsoup@$
pylint${PYTHON_PKGNAMESUFFIX}>=1.9.4:devel/pylint@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}testscenarios>=0.5.0:devel/py-testscenarios@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}testtools>=2.3.0:devel/py-testtools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.1.0:textproc/py-tomli@${PY_FLAVOR}
+ ${PY_TOMLI}
USES= python
USE_PYTHON= autoplist distutils pytest # 1 test fails, see https://github.com/PyCQA/bandit/issues/1083
diff --git a/devel/py-celery-singleton/Makefile.new b/devel/py-celery-singleton/Makefile.new
deleted file mode 100644
index 6b4799d76b7f..000000000000
--- a/devel/py-celery-singleton/Makefile.new
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= celery-singleton
-PORTVERSION= 0.3.1
-PORTREVISION= 1
-CATEGORIES= devel python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= dvl@FreeBSD.org
-COMMENT= Prevent duplicate celery tasks
-WWW= https://github.com/steinitzu/celery-singleton
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>0:databases/py-redis@${PY_FLAVOR}
-
-USES= python:run
-USE_PYTHON= autoplist distutils
-NO_ARCH= yes
-
-.include <bsd.port.mk>
diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile
index 69dccf55e7eb..0acdcd4a3a49 100644
--- a/devel/py-coverage/Makefile
+++ b/devel/py-coverage/Makefile
@@ -1,5 +1,6 @@
PORTNAME= coverage
PORTVERSION= 7.9.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -10,16 +11,18 @@ WWW= https://coverage.readthedocs.io/
LICENSE= BSD2CLAUSE
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist concurrent distutils
+USE_PYTHON= autoplist concurrent pep517
OPTIONS_DEFINE= TOML
OPTIONS_DEFAULT=TOML
TOML_DESC= Enable pyproject.toml support
-TOML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR}
+TOML_RUN_DEPENDS= ${PY_TOMLI}
post-install:
${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/coverage/tracer*.so
diff --git a/devel/py-cyclopts/Makefile b/devel/py-cyclopts/Makefile
index a410b7d123ec..67244d1ec516 100644
--- a/devel/py-cyclopts/Makefile
+++ b/devel/py-cyclopts/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cyclopts
DISTVERSION= 3.23.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,11 +20,13 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=23.1.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich-rst>=1.3.1:textproc/py-rich-rst@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=13.6.0:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=2.0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}trio>=0.10.0:net/py-trio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.8.0:devel/py-typing-extensions@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/devel/py-inotify-simple/Makefile b/devel/py-inotify-simple/Makefile
index 4ac2edf6fa23..c1ea5c6694c2 100644
--- a/devel/py-inotify-simple/Makefile
+++ b/devel/py-inotify-simple/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inotify-simple
PORTVERSION= 2.0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-inotify-simple/files/patch-inotify__simple.py b/devel/py-inotify-simple/files/patch-inotify__simple.py
index 28273592c933..776f877be4d8 100644
--- a/devel/py-inotify-simple/files/patch-inotify__simple.py
+++ b/devel/py-inotify-simple/files/patch-inotify__simple.py
@@ -1,6 +1,14 @@
--- inotify_simple.py.orig 2025-08-25 06:27:48 UTC
+++ inotify_simple.py
-@@ -76,12 +76,12 @@ class INotify(FileIO):
+@@ -3,6 +3,7 @@ from enum import IntEnum
+ from collections import namedtuple
+ from struct import unpack_from, calcsize
+ from select import poll
++from select import POLLIN
+ from time import sleep
+ from ctypes import CDLL, get_errno, c_int
+ from ctypes.util import find_library
+@@ -76,12 +77,12 @@ class INotify(FileIO):
object is garbage collected or when `~inotify_simple.INotify.close` is
called."""
diff --git a/devel/py-inotifyrecursive/Makefile b/devel/py-inotifyrecursive/Makefile
index 6c114441e60d..f97938700d86 100644
--- a/devel/py-inotifyrecursive/Makefile
+++ b/devel/py-inotifyrecursive/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inotifyrecursive
PORTVERSION= 0.3.5
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/letorbi/inotifyrecursive
LICENSE= LGPL3
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inotify-simple>=2.0.1_1:devel/py-inotify-simple@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inotify-simple>=2.0.1_2:devel/py-inotify-simple@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
diff --git a/devel/py-phmdoctest/Makefile b/devel/py-phmdoctest/Makefile
index 39b2540608b1..43916cdb0d04 100644
--- a/devel/py-phmdoctest/Makefile
+++ b/devel/py-phmdoctest/Makefile
@@ -1,5 +1,6 @@
PORTNAME= phmdoctest
DISTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=7.1.1:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}CommonMark>=0.9.1:textproc/py-CommonMark@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}monotable>=2.1.1:devel/py-monotable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.0.0:textproc/py-tomli@${PY_FLAVOR}
+ ${PY_TOMLI}
USES= python
USE_PYTHON= pep517 autoplist pytest
diff --git a/devel/py-scikit-build-core/Makefile b/devel/py-scikit-build-core/Makefile
index 52e91908fb39..0c4739f0f45b 100644
--- a/devel/py-scikit-build-core/Makefile
+++ b/devel/py-scikit-build-core/Makefile
@@ -18,8 +18,10 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pathspec>=0.10.1:devel/py-pathspec@${PY_FLAVOR}
+RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=23.2:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pathspec>=0.10.1:devel/py-pathspec@${PY_FLAVOR} \
+ ${PY_TOMLI}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=0.8:devel/py-build@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fastjsonschema>0:devel/py-fastjsonschema@${PY_FLAVOR} \
@@ -36,7 +38,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}build>=0.8:devel/py-build@${PY_FLAVOR} \
git:devel/git \
ninja>0:devel/ninja
-USES= python:3.9+
+USES= python
USE_PYTHON= pep517 autoplist pytest
TEST_ENV= ${MAKE_ENV} \
@@ -44,13 +46,6 @@ TEST_ENV= ${MAKE_ENV} \
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31100
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}exceptiongroup>=1.0:devel/py-exceptiongroup@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.2.2:textproc/py-tomli@${PY_FLAVOR}
-.endif
-
# tests as of 0.11.1: 1 failed, 415 passed, 5 skipped, 3 xfailed, 1 warning in 603.00s (0:10:03), see https://github.com/scikit-build/scikit-build-core/issues/1057
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/devel/py-types-jsonschema/Makefile b/devel/py-types-jsonschema/Makefile
index daa693c7e783..eed32aa2c71a 100644
--- a/devel/py-types-jsonschema/Makefile
+++ b/devel/py-types-jsonschema/Makefile
@@ -1,5 +1,5 @@
PORTNAME= types-jsonschema
-PORTVERSION= 4.25.0.20250720
+PORTVERSION= 4.25.1.20250822
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-types-jsonschema/distinfo b/devel/py-types-jsonschema/distinfo
index 784027833899..07093549e17b 100644
--- a/devel/py-types-jsonschema/distinfo
+++ b/devel/py-types-jsonschema/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752998928
-SHA256 (types_jsonschema-4.25.0.20250720.tar.gz) = 765a3b6144798fe3161fd8cbe570a756ed3e8c0e5adb7c09693eb49faad39dbd
-SIZE (types_jsonschema-4.25.0.20250720.tar.gz) = 15470
+TIMESTAMP = 1757492053
+SHA256 (types_jsonschema-4.25.1.20250822.tar.gz) = aac69ed4b23f49aaceb7fcb834141d61b9e4e6a7f6008cb2f0d3b831dfa8464a
+SIZE (types_jsonschema-4.25.1.20250822.tar.gz) = 15628
diff --git a/devel/py-types-jsonschema/files/patch-pyproject.toml b/devel/py-types-jsonschema/files/patch-pyproject.toml
index 139170439382..04871adc77a4 100644
--- a/devel/py-types-jsonschema/files/patch-pyproject.toml
+++ b/devel/py-types-jsonschema/files/patch-pyproject.toml
@@ -1,4 +1,4 @@
---- pyproject.toml.orig 2025-07-20 03:29:32 UTC
+--- pyproject.toml.orig 2025-08-22 03:04:15 UTC
+++ pyproject.toml
@@ -1,12 +1,11 @@ build-backend = "setuptools.build_meta"
[build-system]
@@ -8,14 +8,14 @@
[project]
name = "types-jsonschema"
- version = "4.25.0.20250720"
+ version = "4.25.1.20250822"
-license = "Apache-2.0"
-license-files = ["LICENSE"]
+license = { text = "Apache-2.0" }
description = "Typing stubs for jsonschema"
readme = { text = """\
## Typing stubs for jsonschema
-@@ -51,5 +50,4 @@ dependencies = ['referencing']
+@@ -46,5 +45,4 @@ dependencies = ['referencing']
"Chat" = "https://gitter.im/python/typing"
[tool.setuptools]
diff --git a/devel/py-versioningit/Makefile b/devel/py-versioningit/Makefile
index ba25b04c5e2b..d15f79cb9c5f 100644
--- a/devel/py-versioningit/Makefile
+++ b/devel/py-versioningit/Makefile
@@ -1,5 +1,6 @@
PORTNAME= versioningit
PORTVERSION= 3.3.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +15,7 @@ BUILD_DEPENDS= hatchling:devel/py-hatchling@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>3.6:devel/py-importlib-metadata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>17.1:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.2<3.0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
git>0:devel/git
USES= python
@@ -22,7 +23,4 @@ USE_PYTHON= autoplist pep517
NO_ARCH= yes
-post-patch:
- @${CP} ${FILESDIR}/setup.py ${WRKSRC}/
-
.include <bsd.port.mk>
diff --git a/devel/py-versioningit/files/setup.py b/devel/py-versioningit/files/setup.py
deleted file mode 100644
index 606849326a40..000000000000
--- a/devel/py-versioningit/files/setup.py
+++ /dev/null
@@ -1,3 +0,0 @@
-from setuptools import setup
-
-setup()
diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile
index 701491ff77c8..8b097c03145e 100644
--- a/devel/sdl3/Makefile
+++ b/devel/sdl3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sdl3
DISTVERSIONPREFIX= release-
-DISTVERSION= 3.2.20
+DISTVERSION= 3.2.22
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo
index b8c47c87ad59..24a8459a9303 100644
--- a/devel/sdl3/distinfo
+++ b/devel/sdl3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754334324
-SHA256 (libsdl-org-SDL-release-3.2.20_GH0.tar.gz) = f0d9ea12f9e41a17995fec29cfb8dbfe28df75282493b489d3a2a91f30e74fa7
-SIZE (libsdl-org-SDL-release-3.2.20_GH0.tar.gz) = 16121311
+TIMESTAMP = 1757339815
+SHA256 (libsdl-org-SDL-release-3.2.22_GH0.tar.gz) = 911c2d5c3d22efc29af9a2cef6cdfacba30d965242c383d997c93078e6474b01
+SIZE (libsdl-org-SDL-release-3.2.22_GH0.tar.gz) = 16126781
diff --git a/devel/wasm-server-runner/Makefile b/devel/wasm-server-runner/Makefile
index 6faf9b5061c7..d5f700ec56f2 100644
--- a/devel/wasm-server-runner/Makefile
+++ b/devel/wasm-server-runner/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wasm-server-runner
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS+= libzstd.so:archivers/zstd
-USES= cargo
+USES= cargo llvm
USE_GITHUB= yes
GH_ACCOUNT= jakobhellermann