summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--benchmarks/py-locust-cloud/Makefile3
-rw-r--r--benchmarks/py-locust/Makefile3
-rw-r--r--databases/py-valkey/Makefile2
-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-coverage/Makefile7
-rw-r--r--devel/py-cyclopts/Makefile5
-rw-r--r--devel/py-phmdoctest/Makefile3
-rw-r--r--devel/py-scikit-build-core/Makefile17
-rw-r--r--devel/py-versioningit/Makefile6
-rw-r--r--devel/py-versioningit/files/setup.py3
-rw-r--r--graphics/plantuml/Makefile17
-rw-r--r--graphics/plantuml/distinfo6
-rw-r--r--misc/getopt/Makefile1
-rw-r--r--net-p2p/jackett/Makefile2
-rw-r--r--net-p2p/jackett/distinfo6
-rw-r--r--net-p2p/jackett/pkg-plist10
-rw-r--r--net/nats-server/Makefile3
-rw-r--r--net/nats-server/distinfo10
-rw-r--r--net/waypipe/Makefile5
-rw-r--r--net/waypipe/distinfo2
-rw-r--r--ports-mgmt/py-nvchecker/Makefile9
-rw-r--r--print/plutobook/Makefile2
-rw-r--r--print/plutobook/distinfo6
-rw-r--r--security/py-greenbone-feed-sync/Makefile3
-rw-r--r--security/py-notus-scanner/Makefile3
-rw-r--r--shells/carapace/Makefile3
-rw-r--r--shells/carapace/distinfo10
-rw-r--r--sysutils/hcloud/Makefile5
-rw-r--r--sysutils/hcloud/distinfo10
-rw-r--r--sysutils/webmin/Makefile2
-rw-r--r--sysutils/webmin/distinfo6
-rw-r--r--textproc/py-mdformat/Makefile6
-rw-r--r--www/py-searxng-devel/Makefile3
-rw-r--r--x11-themes/matcha-gtk-themes/Makefile10
-rw-r--r--x11-themes/matcha-gtk-themes/distinfo6
-rw-r--r--x11-themes/matcha-gtk-themes/files/patch-install.sh12
-rw-r--r--x11-themes/matcha-gtk-themes/pkg-plist60
-rw-r--r--x11-wm/magpie/Makefile22
-rw-r--r--x11-wm/magpie/distinfo6
-rw-r--r--x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c17
-rw-r--r--x11/hyprviz/Makefile2
-rw-r--r--x11/hyprviz/Makefile.crates6
-rw-r--r--x11/hyprviz/distinfo18
45 files changed, 176 insertions, 172 deletions
diff --git a/benchmarks/py-locust-cloud/Makefile b/benchmarks/py-locust-cloud/Makefile
index ca944675a4fc..69831ecafc43 100644
--- a/benchmarks/py-locust-cloud/Makefile
+++ b/benchmarks/py-locust-cloud/Makefile
@@ -1,5 +1,6 @@
PORTNAME= locust-cloud
DISTVERSION= 1.26.3
+PORTREVISION= 1
CATEGORIES= benchmarks www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}configargparse>=0:devel/py-configargparse@${
${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>=0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-socketio>=0:devel/py-python-socketio@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}python-engineio>=0:devel/py-python-engineio@${PY_FLAVOR}
USES= python
diff --git a/benchmarks/py-locust/Makefile b/benchmarks/py-locust/Makefile
index 02004755443e..66e57de038ed 100644
--- a/benchmarks/py-locust/Makefile
+++ b/benchmarks/py-locust/Makefile
@@ -1,5 +1,6 @@
PORTNAME= locust
DISTVERSION= 2.37.10
+PORTREVISION= 1
CATEGORIES= benchmarks www python
MASTER_SITES= PYPI \
https://github.com/locustio/locust/archive/refs/tags/:EXTRA
@@ -31,7 +32,7 @@ RUN_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyzmq>=0:net/py-pyzmq@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
diff --git a/databases/py-valkey/Makefile b/databases/py-valkey/Makefile
index b0a332244565..8927916a292c 100644
--- a/databases/py-valkey/Makefile
+++ b/databases/py-valkey/Makefile
@@ -14,6 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
USE_PYTHON= autoplist distutils
+NO_ARCH= yes
+
OPTIONS_DEFINE= LIBVALKEY OCSP
OPTIONS_DEFAULT= LIBVALKEY OCSP
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-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-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-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/graphics/plantuml/Makefile b/graphics/plantuml/Makefile
index 406c6ee97f38..73e97528b412 100644
--- a/graphics/plantuml/Makefile
+++ b/graphics/plantuml/Makefile
@@ -1,7 +1,7 @@
PORTNAME= plantuml
-PORTVERSION= 1.2024.8
+DISTVERSION= 1.2025.7
CATEGORIES= graphics java textproc
-MASTER_SITES= https://github.com/plantuml/plantuml/releases/download/v${PORTVERSION}/
+MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
EXTRACT_SUFX= .jar
EXTRACT_ONLY=
@@ -16,15 +16,18 @@ USES= java
NO_ARCH= yes
NO_BUILD= yes
-PLIST_FILES= %%JAVASHAREDIR%%/${PORTNAME}/${PORTNAME}.jar bin/${PORTNAME}
+PLIST_FILES= bin/${PORTNAME} \
+ ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
pre-install:
- ${ECHO} "#!/bin/sh" > ${WRKDIR}/plantum.sh
- ${ECHO} '${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar $$*' >> ${WRKDIR}/plantum.sh
+ ${ECHO} '#!/bin/sh' > ${WRKDIR}/${PORTNAME}
+ ${ECHO} '${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar $$*' \
+ >> ${WRKDIR}/${PORTNAME}
do-install:
${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
- ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
- ${INSTALL_SCRIPT} ${WRKDIR}/plantum.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${DISTVERSION}.jar \
+ ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
.include <bsd.port.mk>
diff --git a/graphics/plantuml/distinfo b/graphics/plantuml/distinfo
index 5c786fc3ef7a..8166592927d8 100644
--- a/graphics/plantuml/distinfo
+++ b/graphics/plantuml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734038286
-SHA256 (plantuml-1.2024.8.jar) = b88519d2f37c089a470ee7044ec011a72d130e70a61f7fcaa424179f1c1f4641
-SIZE (plantuml-1.2024.8.jar) = 21924397
+TIMESTAMP = 1757437054
+SHA256 (plantuml-1.2025.7.jar) = 4edcdda164a4be2f8f954f82868795500ebd49f42306236bf88eac41f7e217a8
+SIZE (plantuml-1.2025.7.jar) = 25422877
diff --git a/misc/getopt/Makefile b/misc/getopt/Makefile
index c443c45207ca..a5fdc59d8af2 100644
--- a/misc/getopt/Makefile
+++ b/misc/getopt/Makefile
@@ -19,6 +19,7 @@ CONFIGURE_ARGS= --disable-asciidoc \
--disable-nls \
--disable-makeinstall-chown \
--disable-makeinstall-setuid \
+ --disable-year2038 \
--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
GNU_CONFIGURE= yes
diff --git a/net-p2p/jackett/Makefile b/net-p2p/jackett/Makefile
index e371ac89ae92..5825c0bc755a 100644
--- a/net-p2p/jackett/Makefile
+++ b/net-p2p/jackett/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jackett
DISTVERSIONPREFIX= v
-DISTVERSION= 0.22.2311
+DISTVERSION= 0.22.2444
CATEGORIES= net-p2p
MAINTAINER= tremere@cainites.net
diff --git a/net-p2p/jackett/distinfo b/net-p2p/jackett/distinfo
index 39275fcd6584..c01615658b95 100644
--- a/net-p2p/jackett/distinfo
+++ b/net-p2p/jackett/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755591785
+TIMESTAMP = 1757403444
SHA256 (nuget/anglesharp.xml.1.0.0.nupkg) = 533c57587eaa1b6044007fd42e8b069149f646182150e82ec954cf625efcb293
SIZE (nuget/anglesharp.xml.1.0.0.nupkg) = 223916
SHA256 (nuget/anglesharp.1.0.0.nupkg) = d08071e3e760c3dd375ae8df89c65e1e76cf09ac5437b866941e859d150db439
@@ -463,5 +463,5 @@ SHA256 (nuget/system.xml.xpath.4.3.0.nupkg) = 91dd4932a8faa1b871cc43d125e62f714c
SIZE (nuget/system.xml.xpath.4.3.0.nupkg) = 250182
SHA256 (nuget/yamldotnet.16.3.0.nupkg) = e068bcc1243c46c8bfdfe2f27a026bfff03cde7c67d9f37c2cdd70bd24a9dfd4
SIZE (nuget/yamldotnet.16.3.0.nupkg) = 776880
-SHA256 (Jackett-Jackett-v0.22.2311_GH0.tar.gz) = 297d545520d032f4ddafc91be7639f22a1ec413f614e54865b8ebc3a30f4b761
-SIZE (Jackett-Jackett-v0.22.2311_GH0.tar.gz) = 3638367
+SHA256 (Jackett-Jackett-v0.22.2444_GH0.tar.gz) = 24c59b6119041af80d257f0126b17c10ccd430f1a55d818c06f8feae09b4c5d4
+SIZE (Jackett-Jackett-v0.22.2444_GH0.tar.gz) = 3647916
diff --git a/net-p2p/jackett/pkg-plist b/net-p2p/jackett/pkg-plist
index 70a945e5a097..7ab2a5514571 100644
--- a/net-p2p/jackett/pkg-plist
+++ b/net-p2p/jackett/pkg-plist
@@ -156,7 +156,6 @@
%%DATADIR%%/Definitions/cyanbug.yml
%%DATADIR%%/Definitions/damagnet.yml
%%DATADIR%%/Definitions/danishbytes-api.yml
-%%DATADIR%%/Definitions/dark-shadow.yml
%%DATADIR%%/Definitions/darkpeers.yml
%%DATADIR%%/Definitions/dasunerwartete.yml
%%DATADIR%%/Definitions/datascene-api.yml
@@ -201,8 +200,10 @@
%%DATADIR%%/Definitions/file-tracker.yml
%%DATADIR%%/Definitions/filemood.yml
%%DATADIR%%/Definitions/finelite.yml
+%%DATADIR%%/Definitions/flood.yml
%%DATADIR%%/Definitions/fluxzone.yml
%%DATADIR%%/Definitions/freefarm.yml
+%%DATADIR%%/Definitions/freejavtorrent.yml
%%DATADIR%%/Definitions/frozenlayer.yml
%%DATADIR%%/Definitions/funkytorrents.yml
%%DATADIR%%/Definitions/futuretorrent.yml
@@ -212,7 +213,6 @@
%%DATADIR%%/Definitions/gay-torrentsorg.yml
%%DATADIR%%/Definitions/gaytorrentru.yml
%%DATADIR%%/Definitions/generationfree-api.yml
-%%DATADIR%%/Definitions/genesismovement.yml
%%DATADIR%%/Definitions/ggpt.yml
%%DATADIR%%/Definitions/gigatorrents.yml
%%DATADIR%%/Definitions/gimmepeers.yml
@@ -253,6 +253,7 @@
%%DATADIR%%/Definitions/helltorrents.yml
%%DATADIR%%/Definitions/hhanclub.yml
%%DATADIR%%/Definitions/hhd-api.yml
+%%DATADIR%%/Definitions/homeporntorrents.yml
%%DATADIR%%/Definitions/houseofdevil.yml
%%DATADIR%%/Definitions/hqmusic.yml
%%DATADIR%%/Definitions/hudbt.yml
@@ -304,6 +305,7 @@
%%DATADIR%%/Definitions/locadora.yml
%%DATADIR%%/Definitions/losslessclub.yml
%%DATADIR%%/Definitions/lst.yml
+%%DATADIR%%/Definitions/luckpt.yml
%%DATADIR%%/Definitions/mactorrentsdownload.yml
%%DATADIR%%/Definitions/madsrevolution.yml
%%DATADIR%%/Definitions/magnetcat.yml
@@ -359,7 +361,6 @@
%%DATADIR%%/Definitions/opencd.yml
%%DATADIR%%/Definitions/opensharing.yml
%%DATADIR%%/Definitions/oshenpt.yml
-%%DATADIR%%/Definitions/ostwiki.yml
%%DATADIR%%/Definitions/ourbits.yml
%%DATADIR%%/Definitions/oxtorrent-co.yml
%%DATADIR%%/Definitions/oxtorrent-vip.yml
@@ -385,6 +386,7 @@
%%DATADIR%%/Definitions/pornxlab.yml
%%DATADIR%%/Definitions/portugas-api.yml
%%DATADIR%%/Definitions/postman.yml
+%%DATADIR%%/Definitions/postman-api.yml
%%DATADIR%%/Definitions/proaudiotorrents.yml
%%DATADIR%%/Definitions/proporno.yml
%%DATADIR%%/Definitions/ptcafe.yml
@@ -538,6 +540,7 @@
%%DATADIR%%/Definitions/uploadcx.yml
%%DATADIR%%/Definitions/upscalevault.yml
%%DATADIR%%/Definitions/utopia.yml
+%%DATADIR%%/Definitions/uztracker.yml
%%DATADIR%%/Definitions/vault-network.yml
%%DATADIR%%/Definitions/videoteka.yml
%%DATADIR%%/Definitions/vsthouse.yml
@@ -568,7 +571,6 @@
%%DATADIR%%/Definitions/zetorrents.yml
%%DATADIR%%/Definitions/zktorrent.yml
%%DATADIR%%/Definitions/zmpt.yml
-%%DATADIR%%/Definitions/zomb.yml
%%DATADIR%%/Definitions/ztracker.yml
%%DATADIR%%/FlareSolverrSharp.dll
%%DATADIR%%/ICSharpCode.SharpZipLib.dll
diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile
index e10090a35aad..54708848b3e2 100644
--- a/net/nats-server/Makefile
+++ b/net/nats-server/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nats-server
DISTVERSIONPREFIX= v
-DISTVERSION= 2.11.8
-PORTREVISION= 1
+DISTVERSION= 2.11.9
CATEGORIES= net
MAINTAINER= olgeni@FreeBSD.org
diff --git a/net/nats-server/distinfo b/net/nats-server/distinfo
index 33450ffe2a4f..a104d48f5570 100644
--- a/net/nats-server/distinfo
+++ b/net/nats-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1755245723
-SHA256 (go/net_nats-server/nats-server-v2.11.8/v2.11.8.mod) = d2ed94db1820e512d26a2681e293568fff553cb609a278eee7bef6bd6dc28f5a
-SIZE (go/net_nats-server/nats-server-v2.11.8/v2.11.8.mod) = 510
-SHA256 (go/net_nats-server/nats-server-v2.11.8/v2.11.8.zip) = 6e5f7bb40ca72b16b4dbeeab2fd80e61ba5b5b97bd2c3bcdc8289dc99b08a1ab
-SIZE (go/net_nats-server/nats-server-v2.11.8/v2.11.8.zip) = 2873830
+TIMESTAMP = 1757463998
+SHA256 (go/net_nats-server/nats-server-v2.11.9/v2.11.9.mod) = 49cbec0da6bcdbf834d04d43bdfdb3f907773b63317171d8747c2931cc5f78a6
+SIZE (go/net_nats-server/nats-server-v2.11.9/v2.11.9.mod) = 489
+SHA256 (go/net_nats-server/nats-server-v2.11.9/v2.11.9.zip) = 9c345ffdfc61ea81018fdac022b8953869c65f05ef7a27a89acecff742ab2994
+SIZE (go/net_nats-server/nats-server-v2.11.9/v2.11.9.zip) = 2893262
diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile
index c730c2473256..6d2904b544ca 100644
--- a/net/waypipe/Makefile
+++ b/net/waypipe/Makefile
@@ -1,9 +1,12 @@
PORTNAME= waypipe
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net wayland
+PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
+PATCHFILES+= 02891f1514bf.patch:-p1 # https://gitlab.freedesktop.org/mstoeckl/waypipe/-/merge_requests/32
+
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Network transparency with Wayland
WWW= https://gitlab.freedesktop.org/mstoeckl/waypipe
diff --git a/net/waypipe/distinfo b/net/waypipe/distinfo
index 6ef599605c7f..00f9f2eedeee 100644
--- a/net/waypipe/distinfo
+++ b/net/waypipe/distinfo
@@ -71,3 +71,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (waypipe-v0.10.4.tar.bz2) = 4de622de39890912a0242e446b8d401f6fe385977985224f15353d40d6f7f0a3
SIZE (waypipe-v0.10.4.tar.bz2) = 441033
+SHA256 (02891f1514bf.patch) = 53d5de05aeb2f3457dacade335f03f930407259c14156cad8990427a855ac3be
+SIZE (02891f1514bf.patch) = 2317
diff --git a/ports-mgmt/py-nvchecker/Makefile b/ports-mgmt/py-nvchecker/Makefile
index 58a09ee7f5d5..54e2b9d18f42 100644
--- a/ports-mgmt/py-nvchecker/Makefile
+++ b/ports-mgmt/py-nvchecker/Makefile
@@ -16,6 +16,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}platformdirs>0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pycurl>0:ftp/py-pycurl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}structlog>0:devel/py-structlog@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}tornado>=6:www/py-tornado@${PY_FLAVOR}
USES= python
@@ -23,10 +24,4 @@ USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31100
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}tomli>0:devel/py-tomli@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/print/plutobook/Makefile b/print/plutobook/Makefile
index 7c862d85d4d2..651674fbc8a1 100644
--- a/print/plutobook/Makefile
+++ b/print/plutobook/Makefile
@@ -1,6 +1,6 @@
PORTNAME= plutobook
DISTVERSIONPREFIX= v
-DISTVERSION= 0.7.0
+DISTVERSION= 0.8.0
CATEGORIES= print
MAINTAINER= jbo@FreeBSD.org
diff --git a/print/plutobook/distinfo b/print/plutobook/distinfo
index 604cd6336682..9c32b57b5276 100644
--- a/print/plutobook/distinfo
+++ b/print/plutobook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756593970
-SHA256 (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 51d984a6efd6137fc2fa3416f8fee5d0fb9c2e17c3a0614f349de3af9f7aa093
-SIZE (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 410284
+TIMESTAMP = 1757454367
+SHA256 (plutoprint-plutobook-v0.8.0_GH0.tar.gz) = 832376e16c9604d8dce68425eacf06b6e475bc6eab75251464e26ac674807e2f
+SIZE (plutoprint-plutobook-v0.8.0_GH0.tar.gz) = 411811
diff --git a/security/py-greenbone-feed-sync/Makefile b/security/py-greenbone-feed-sync/Makefile
index 353b084cfaa8..d9ab494643e3 100644
--- a/security/py-greenbone-feed-sync/Makefile
+++ b/security/py-greenbone-feed-sync/Makefile
@@ -1,6 +1,7 @@
PORTNAME= greenbone-feed-sync
DISTVERSION= 25.1.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rich>=13.2.0:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=2.0.1:textproc/py-tomli@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shtab>=1.6.5:devel/py-shtab@${PY_FLAVOR} \
+ ${PY_TOMLI} \
rsync:net/rsync
USE_GITHUB= yes
diff --git a/security/py-notus-scanner/Makefile b/security/py-notus-scanner/Makefile
index 713e822f766c..32397f0f8582 100644
--- a/security/py-notus-scanner/Makefile
+++ b/security/py-notus-scanner/Makefile
@@ -1,6 +1,7 @@
PORTNAME= notus-scanner
DISTVERSION= 22.7.2
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= security python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}paho-mqtt>0:net/py-paho-mqtt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-gnupg>0:security/py-python-gnupg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}sentry-sdk>0:devel/py-sentry-sdk@${PY_FLAVOR} \
mosquitto:net/mosquitto
diff --git a/shells/carapace/Makefile b/shells/carapace/Makefile
index c9a3894efe0e..4efafc49961d 100644
--- a/shells/carapace/Makefile
+++ b/shells/carapace/Makefile
@@ -1,7 +1,6 @@
PORTNAME= carapace
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.1
-PORTREVISION= 2
+DISTVERSION= 1.5.0
CATEGORIES= shells
MAINTAINER= tagattie@FreeBSD.org
diff --git a/shells/carapace/distinfo b/shells/carapace/distinfo
index 8d67bfc7c2fc..05b51ebaee3c 100644
--- a/shells/carapace/distinfo
+++ b/shells/carapace/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753581015
-SHA256 (go/shells_carapace/carapace-v1.4.1/v1.4.1.mod) = 0059b397499a9b57a503a220c26c030767a1e420f56518d10924f239dc1b7c25
-SIZE (go/shells_carapace/carapace-v1.4.1/v1.4.1.mod) = 670
-SHA256 (go/shells_carapace/carapace-v1.4.1/v1.4.1.zip) = 1185f97a93fe318323ae23075c70177c78c3f1476c638fa96d1ea124a25fdcba
-SIZE (go/shells_carapace/carapace-v1.4.1/v1.4.1.zip) = 21683245
+TIMESTAMP = 1757473287
+SHA256 (go/shells_carapace/carapace-v1.5.0/v1.5.0.mod) = f6b957a438b5cee5b6aea463bdc86416a93be33deb823341cbad7b36941b15ad
+SIZE (go/shells_carapace/carapace-v1.5.0/v1.5.0.mod) = 670
+SHA256 (go/shells_carapace/carapace-v1.5.0/v1.5.0.zip) = 148877b09bd68e62b61936a36091e6b984e4ffd36cf40a69c10c6b165959dc18
+SIZE (go/shells_carapace/carapace-v1.5.0/v1.5.0.zip) = 22259726
diff --git a/sysutils/hcloud/Makefile b/sysutils/hcloud/Makefile
index 3d8794ead730..be63d4dec8a5 100644
--- a/sysutils/hcloud/Makefile
+++ b/sysutils/hcloud/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hcloud
DISTVERSIONPREFIX= v
-DISTVERSION= 1.51.0
-PORTREVISION= 1
+DISTVERSION= 1.52.0
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/hetznercloud/cli
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.23
+USES= go:modules,1.24
GO_MODULE= github.com/hetznercloud/cli
GO_TARGET= ./cmd/hcloud
diff --git a/sysutils/hcloud/distinfo b/sysutils/hcloud/distinfo
index 0a29873e5a39..9921797915cc 100644
--- a/sysutils/hcloud/distinfo
+++ b/sysutils/hcloud/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749006624
-SHA256 (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.mod) = 3456b11182f8b2fe874c00a4a20c6a0bf88a140aa632afe307249d54e485a6bc
-SIZE (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.mod) = 2743
-SHA256 (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.zip) = beb24b0e9c94855b203a11b7a7b26bb3dcc44d0642539cbbfd6e70c1a6058781
-SIZE (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.zip) = 665852
+TIMESTAMP = 1757430801
+SHA256 (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.mod) = 5f05fed563a7d1a6e4f1eacc0c679993f7e5a5c549ca074f41c82807c22c6585
+SIZE (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.mod) = 2576
+SHA256 (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.zip) = 28e8519d5327a39a8e5abccdf6f83db584a5ada7fd362235f2aa5f5e57d58e0e
+SIZE (go/sysutils_hcloud/hcloud-v1.52.0/v1.52.0.zip) = 681467
diff --git a/sysutils/webmin/Makefile b/sysutils/webmin/Makefile
index 28451907ada8..67663185a1cb 100644
--- a/sysutils/webmin/Makefile
+++ b/sysutils/webmin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webmin
-PORTVERSION= 2.500
+PORTVERSION= 2.501
CATEGORIES= sysutils
MASTER_SITES= http://download.webmin.com/updates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
diff --git a/sysutils/webmin/distinfo b/sysutils/webmin/distinfo
index 1594e331c501..b4f69dc76c09 100644
--- a/sysutils/webmin/distinfo
+++ b/sysutils/webmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757117581
-SHA256 (webmin-2.500.tar.gz) = aa6b898be7b21847e9cf9bdddb1f13d93b2ccc7dca604b2478f4683641669759
-SIZE (webmin-2.500.tar.gz) = 38527403
+TIMESTAMP = 1757394052
+SHA256 (webmin-2.501.tar.gz) = 0f2772a582d4c4cf24085993729cfc94df2a64d619cefede5400c24b02efb08f
+SIZE (webmin-2.501.tar.gz) = 38523242
diff --git a/textproc/py-mdformat/Makefile b/textproc/py-mdformat/Makefile
index 043ff38dc623..989ab1be270d 100644
--- a/textproc/py-mdformat/Makefile
+++ b/textproc/py-mdformat/Makefile
@@ -1,13 +1,13 @@
# XXX: see below (post-patch target) before updating
PORTNAME= mdformat
DISTVERSION= 0.7.22
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= CommonMark compliant Markdown formatter
-WWW= https://github.com/executablebooks/mdformat
+WWW= https://github.com/hukkin/mdformat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${P
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=3.6.0:devel/py-importlib-metadata@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown-it-py>=1<5:textproc/py-markdown-it-py@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mdurl>=0.1.2:textproc/py-mdurl@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=1.1.0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}zipp>=0.5:devel/py-zipp@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3.0_1:devel/py-covdefaults@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=4.1.0:devel/py-pytest-cov@${PY_FLAVOR} \
diff --git a/www/py-searxng-devel/Makefile b/www/py-searxng-devel/Makefile
index a2f8006c78c2..f27d05ae69fa 100644
--- a/www/py-searxng-devel/Makefile
+++ b/www/py-searxng-devel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= searxng
DISTVERSION= 20250819
+PORTREVISION= 1
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= -devel
@@ -34,7 +35,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0:devel/py-babel@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setproctitle>=0:devel/py-setproctitle@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tomli>=0:textproc/py-tomli@${PY_FLAVOR} \
+ ${PY_TOMLI} \
${PYTHON_PKGNAMEPREFIX}typer>=0:devel/py-typer@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvloop>=0:devel/py-uvloop@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}valkey>=0:databases/py-valkey@${PY_FLAVOR} \
diff --git a/x11-themes/matcha-gtk-themes/Makefile b/x11-themes/matcha-gtk-themes/Makefile
index f7735e6ee241..324a0fd8ed60 100644
--- a/x11-themes/matcha-gtk-themes/Makefile
+++ b/x11-themes/matcha-gtk-themes/Makefile
@@ -1,17 +1,16 @@
PORTNAME= matcha-gtk-themes
-DISTVERSION= 2023-10-30
+DISTVERSION= 2025-04-11
CATEGORIES= x11-themes
MAINTAINER= Alexander88207@protonmail.com
-COMMENT= Flat design theme for GTK 3, GTK 2, and Gnome-Shell
+COMMENT= Flat design theme for GTK based desktop environment
WWW= https://github.com/vinceliuice/Matcha-gtk-theme
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash>0:shells/bash
-RUN_DEPENDS= gtk-engines2>0:x11-themes/gtk-engines2 \
- gtk-murrine-engine>0:x11-themes/gtk-murrine-engine
+RUN_DEPENDS= adwaita-icon-theme>0:x11-themes/adwaita-icon-theme
USES= shebangfix
USE_GITHUB= yes
@@ -21,9 +20,6 @@ SHEBANG_FILES= install.sh
NO_ARCH= yes
NO_BUILD= yes
-post-patch:
- @${REINPLACE_CMD} -e 's|cp -ur|cp -pr|g' ${WRKSRC}/install.sh
-
do-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/themes
${WRKSRC}/install.sh -d ${STAGEDIR}${PREFIX}/share/themes
diff --git a/x11-themes/matcha-gtk-themes/distinfo b/x11-themes/matcha-gtk-themes/distinfo
index ab2e8803e177..956fae64245e 100644
--- a/x11-themes/matcha-gtk-themes/distinfo
+++ b/x11-themes/matcha-gtk-themes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1714246818
-SHA256 (vinceliuice-Matcha-gtk-theme-2023-10-30_GH0.tar.gz) = 9e7c1b7055bd996eaa01e8cd30e098dc1873f98690d2ace6ecad0e945307d470
-SIZE (vinceliuice-Matcha-gtk-theme-2023-10-30_GH0.tar.gz) = 3878347
+TIMESTAMP = 1757409593
+SHA256 (vinceliuice-Matcha-gtk-theme-2025-04-11_GH0.tar.gz) = 8a3f71a3b9fd4907b28686e228e337d27742018e6dfa8e338326fe77115f5ea7
+SIZE (vinceliuice-Matcha-gtk-theme-2025-04-11_GH0.tar.gz) = 4292876
diff --git a/x11-themes/matcha-gtk-themes/files/patch-install.sh b/x11-themes/matcha-gtk-themes/files/patch-install.sh
new file mode 100644
index 000000000000..a926f594a62a
--- /dev/null
+++ b/x11-themes/matcha-gtk-themes/files/patch-install.sh
@@ -0,0 +1,12 @@
+--- install.sh.orig 2023-10-29 16:16:30 UTC
++++ install.sh
+@@ -62,8 +62,7 @@ install() {
+ echo "[X-GNOME-Metatheme]" >> "${themedir}/index.theme"
+ echo "GtkTheme=${name}${color}${theme}" >> "${themedir}/index.theme"
+ echo "MetacityTheme=${name}${color}${theme}" >> "${themedir}/index.theme"
+- echo "IconTheme=Qogir-manjaro" >> "${themedir}/index.theme"
+- echo "CursorTheme=Qogir-manjaro" >> "${themedir}/index.theme"
++ echo "CursorTheme=Adwaita" >> "${themedir}/index.theme"
+ echo "ButtonLayout=menu:minimize,maximize,close" >> "${themedir}/index.theme"
+
+ # Install GNOME Shell Theme
diff --git a/x11-themes/matcha-gtk-themes/pkg-plist b/x11-themes/matcha-gtk-themes/pkg-plist
index 30b410470b72..8b3735a84642 100644
--- a/x11-themes/matcha-gtk-themes/pkg-plist
+++ b/x11-themes/matcha-gtk-themes/pkg-plist
@@ -147,7 +147,6 @@ share/themes/Matcha-aliz/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-aliz/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-aliz/gnome-shell/assets/checkbox.svg
share/themes/Matcha-aliz/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-aliz/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-aliz/gnome-shell/assets/more-results.svg
share/themes/Matcha-aliz/gnome-shell/assets/noise-texture.png
share/themes/Matcha-aliz/gnome-shell/assets/toggle-off.svg
@@ -156,6 +155,7 @@ share/themes/Matcha-aliz/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-aliz/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-aliz/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-aliz/gnome-shell/assets/window-close.svg
+share/themes/Matcha-aliz/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-aliz/gnome-shell/gnome-shell.css
share/themes/Matcha-aliz/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -173,7 +173,8 @@ share/themes/Matcha-aliz/gnome-shell/icons/scalable/status/message-indicator-sym
share/themes/Matcha-aliz/gnome-shell/no-events.svg
share/themes/Matcha-aliz/gnome-shell/no-notifications.svg
share/themes/Matcha-aliz/gnome-shell/pad-osd.css
-share/themes/Matcha-aliz/gnome-shell/process-working.svg
+share/themes/Matcha-aliz/gnome-shell/process-working-dark.svg
+share/themes/Matcha-aliz/gnome-shell/process-working-light.svg
share/themes/Matcha-aliz/gtk-2.0/apps.rc
share/themes/Matcha-aliz/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-aliz/gtk-2.0/assets/arrow-down-prelight.png
@@ -848,7 +849,6 @@ share/themes/Matcha-azul/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-azul/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-azul/gnome-shell/assets/checkbox.svg
share/themes/Matcha-azul/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-azul/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-azul/gnome-shell/assets/more-results.svg
share/themes/Matcha-azul/gnome-shell/assets/noise-texture.png
share/themes/Matcha-azul/gnome-shell/assets/toggle-off.svg
@@ -857,6 +857,7 @@ share/themes/Matcha-azul/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-azul/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-azul/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-azul/gnome-shell/assets/window-close.svg
+share/themes/Matcha-azul/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-azul/gnome-shell/gnome-shell.css
share/themes/Matcha-azul/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -874,7 +875,8 @@ share/themes/Matcha-azul/gnome-shell/icons/scalable/status/message-indicator-sym
share/themes/Matcha-azul/gnome-shell/no-events.svg
share/themes/Matcha-azul/gnome-shell/no-notifications.svg
share/themes/Matcha-azul/gnome-shell/pad-osd.css
-share/themes/Matcha-azul/gnome-shell/process-working.svg
+share/themes/Matcha-azul/gnome-shell/process-working-dark.svg
+share/themes/Matcha-azul/gnome-shell/process-working-light.svg
share/themes/Matcha-azul/gtk-2.0/apps.rc
share/themes/Matcha-azul/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-azul/gtk-2.0/assets/arrow-down-prelight.png
@@ -1553,7 +1555,6 @@ share/themes/Matcha-dark-aliz/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/checkbox.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-dark-aliz/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/more-results.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/noise-texture.png
share/themes/Matcha-dark-aliz/gnome-shell/assets/toggle-off.svg
@@ -1562,6 +1563,7 @@ share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close.svg
+share/themes/Matcha-dark-aliz/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-dark-aliz/gnome-shell/gnome-shell.css
share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -1579,7 +1581,8 @@ share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/status/message-indicato
share/themes/Matcha-dark-aliz/gnome-shell/no-events.svg
share/themes/Matcha-dark-aliz/gnome-shell/no-notifications.svg
share/themes/Matcha-dark-aliz/gnome-shell/pad-osd.css
-share/themes/Matcha-dark-aliz/gnome-shell/process-working.svg
+share/themes/Matcha-dark-aliz/gnome-shell/process-working-dark.svg
+share/themes/Matcha-dark-aliz/gnome-shell/process-working-light.svg
share/themes/Matcha-dark-aliz/gtk-2.0/apps.rc
share/themes/Matcha-dark-aliz/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-dark-aliz/gtk-2.0/assets/arrow-down-prelight.png
@@ -2258,7 +2261,6 @@ share/themes/Matcha-dark-azul/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/checkbox.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-dark-azul/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/more-results.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/noise-texture.png
share/themes/Matcha-dark-azul/gnome-shell/assets/toggle-off.svg
@@ -2267,6 +2269,7 @@ share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-dark-azul/gnome-shell/assets/window-close.svg
+share/themes/Matcha-dark-azul/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-dark-azul/gnome-shell/gnome-shell.css
share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -2284,7 +2287,8 @@ share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/status/message-indicato
share/themes/Matcha-dark-azul/gnome-shell/no-events.svg
share/themes/Matcha-dark-azul/gnome-shell/no-notifications.svg
share/themes/Matcha-dark-azul/gnome-shell/pad-osd.css
-share/themes/Matcha-dark-azul/gnome-shell/process-working.svg
+share/themes/Matcha-dark-azul/gnome-shell/process-working-dark.svg
+share/themes/Matcha-dark-azul/gnome-shell/process-working-light.svg
share/themes/Matcha-dark-azul/gtk-2.0/apps.rc
share/themes/Matcha-dark-azul/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-dark-azul/gtk-2.0/assets/arrow-down-prelight.png
@@ -2963,7 +2967,6 @@ share/themes/Matcha-dark-pueril/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/checkbox.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-dark-pueril/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/more-results.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/noise-texture.png
share/themes/Matcha-dark-pueril/gnome-shell/assets/toggle-off.svg
@@ -2972,6 +2975,7 @@ share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close.svg
+share/themes/Matcha-dark-pueril/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-dark-pueril/gnome-shell/gnome-shell.css
share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -2989,7 +2993,8 @@ share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/status/message-indica
share/themes/Matcha-dark-pueril/gnome-shell/no-events.svg
share/themes/Matcha-dark-pueril/gnome-shell/no-notifications.svg
share/themes/Matcha-dark-pueril/gnome-shell/pad-osd.css
-share/themes/Matcha-dark-pueril/gnome-shell/process-working.svg
+share/themes/Matcha-dark-pueril/gnome-shell/process-working-dark.svg
+share/themes/Matcha-dark-pueril/gnome-shell/process-working-light.svg
share/themes/Matcha-dark-pueril/gtk-2.0/apps.rc
share/themes/Matcha-dark-pueril/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-dark-pueril/gtk-2.0/assets/arrow-down-prelight.png
@@ -3668,7 +3673,6 @@ share/themes/Matcha-dark-sea/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/checkbox.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-dark-sea/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/more-results.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/noise-texture.png
share/themes/Matcha-dark-sea/gnome-shell/assets/toggle-off.svg
@@ -3677,6 +3681,7 @@ share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-dark-sea/gnome-shell/assets/window-close.svg
+share/themes/Matcha-dark-sea/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-dark-sea/gnome-shell/gnome-shell.css
share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -3694,7 +3699,8 @@ share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/status/message-indicator
share/themes/Matcha-dark-sea/gnome-shell/no-events.svg
share/themes/Matcha-dark-sea/gnome-shell/no-notifications.svg
share/themes/Matcha-dark-sea/gnome-shell/pad-osd.css
-share/themes/Matcha-dark-sea/gnome-shell/process-working.svg
+share/themes/Matcha-dark-sea/gnome-shell/process-working-dark.svg
+share/themes/Matcha-dark-sea/gnome-shell/process-working-light.svg
share/themes/Matcha-dark-sea/gtk-2.0/apps.rc
share/themes/Matcha-dark-sea/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-dark-sea/gtk-2.0/assets/arrow-down-prelight.png
@@ -4373,7 +4379,6 @@ share/themes/Matcha-light-aliz/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/checkbox.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-light-aliz/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/more-results.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/noise-texture.png
share/themes/Matcha-light-aliz/gnome-shell/assets/toggle-off.svg
@@ -4382,6 +4387,7 @@ share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-light-aliz/gnome-shell/assets/window-close.svg
+share/themes/Matcha-light-aliz/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-light-aliz/gnome-shell/gnome-shell.css
share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -4399,7 +4405,8 @@ share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/status/message-indicat
share/themes/Matcha-light-aliz/gnome-shell/no-events.svg
share/themes/Matcha-light-aliz/gnome-shell/no-notifications.svg
share/themes/Matcha-light-aliz/gnome-shell/pad-osd.css
-share/themes/Matcha-light-aliz/gnome-shell/process-working.svg
+share/themes/Matcha-light-aliz/gnome-shell/process-working-dark.svg
+share/themes/Matcha-light-aliz/gnome-shell/process-working-light.svg
share/themes/Matcha-light-aliz/gtk-2.0/apps.rc
share/themes/Matcha-light-aliz/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-light-aliz/gtk-2.0/assets/arrow-down-prelight.png
@@ -5078,7 +5085,6 @@ share/themes/Matcha-light-azul/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-light-azul/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-light-azul/gnome-shell/assets/checkbox.svg
share/themes/Matcha-light-azul/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-light-azul/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-light-azul/gnome-shell/assets/more-results.svg
share/themes/Matcha-light-azul/gnome-shell/assets/noise-texture.png
share/themes/Matcha-light-azul/gnome-shell/assets/toggle-off.svg
@@ -5087,6 +5093,7 @@ share/themes/Matcha-light-azul/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-light-azul/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-light-azul/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-light-azul/gnome-shell/assets/window-close.svg
+share/themes/Matcha-light-azul/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-light-azul/gnome-shell/gnome-shell.css
share/themes/Matcha-light-azul/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-light-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -5104,7 +5111,8 @@ share/themes/Matcha-light-azul/gnome-shell/icons/scalable/status/message-indicat
share/themes/Matcha-light-azul/gnome-shell/no-events.svg
share/themes/Matcha-light-azul/gnome-shell/no-notifications.svg
share/themes/Matcha-light-azul/gnome-shell/pad-osd.css
-share/themes/Matcha-light-azul/gnome-shell/process-working.svg
+share/themes/Matcha-light-azul/gnome-shell/process-working-dark.svg
+share/themes/Matcha-light-azul/gnome-shell/process-working-light.svg
share/themes/Matcha-light-azul/gtk-2.0/apps.rc
share/themes/Matcha-light-azul/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-light-azul/gtk-2.0/assets/arrow-down-prelight.png
@@ -5783,7 +5791,6 @@ share/themes/Matcha-light-pueril/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/checkbox.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-light-pueril/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/more-results.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/noise-texture.png
share/themes/Matcha-light-pueril/gnome-shell/assets/toggle-off.svg
@@ -5792,6 +5799,7 @@ share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-light-pueril/gnome-shell/assets/window-close.svg
+share/themes/Matcha-light-pueril/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-light-pueril/gnome-shell/gnome-shell.css
share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -5809,7 +5817,8 @@ share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/status/message-indic
share/themes/Matcha-light-pueril/gnome-shell/no-events.svg
share/themes/Matcha-light-pueril/gnome-shell/no-notifications.svg
share/themes/Matcha-light-pueril/gnome-shell/pad-osd.css
-share/themes/Matcha-light-pueril/gnome-shell/process-working.svg
+share/themes/Matcha-light-pueril/gnome-shell/process-working-dark.svg
+share/themes/Matcha-light-pueril/gnome-shell/process-working-light.svg
share/themes/Matcha-light-pueril/gtk-2.0/apps.rc
share/themes/Matcha-light-pueril/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-light-pueril/gtk-2.0/assets/arrow-down-prelight.png
@@ -6488,7 +6497,6 @@ share/themes/Matcha-light-sea/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-light-sea/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-light-sea/gnome-shell/assets/checkbox.svg
share/themes/Matcha-light-sea/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-light-sea/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-light-sea/gnome-shell/assets/more-results.svg
share/themes/Matcha-light-sea/gnome-shell/assets/noise-texture.png
share/themes/Matcha-light-sea/gnome-shell/assets/toggle-off.svg
@@ -6497,6 +6505,7 @@ share/themes/Matcha-light-sea/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-light-sea/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-light-sea/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-light-sea/gnome-shell/assets/window-close.svg
+share/themes/Matcha-light-sea/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-light-sea/gnome-shell/gnome-shell.css
share/themes/Matcha-light-sea/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-light-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -6514,7 +6523,8 @@ share/themes/Matcha-light-sea/gnome-shell/icons/scalable/status/message-indicato
share/themes/Matcha-light-sea/gnome-shell/no-events.svg
share/themes/Matcha-light-sea/gnome-shell/no-notifications.svg
share/themes/Matcha-light-sea/gnome-shell/pad-osd.css
-share/themes/Matcha-light-sea/gnome-shell/process-working.svg
+share/themes/Matcha-light-sea/gnome-shell/process-working-dark.svg
+share/themes/Matcha-light-sea/gnome-shell/process-working-light.svg
share/themes/Matcha-light-sea/gtk-2.0/apps.rc
share/themes/Matcha-light-sea/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-light-sea/gtk-2.0/assets/arrow-down-prelight.png
@@ -7185,7 +7195,6 @@ share/themes/Matcha-pueril/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-pueril/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-pueril/gnome-shell/assets/checkbox.svg
share/themes/Matcha-pueril/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-pueril/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-pueril/gnome-shell/assets/more-results.svg
share/themes/Matcha-pueril/gnome-shell/assets/noise-texture.png
share/themes/Matcha-pueril/gnome-shell/assets/toggle-off.svg
@@ -7194,6 +7203,7 @@ share/themes/Matcha-pueril/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-pueril/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-pueril/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-pueril/gnome-shell/assets/window-close.svg
+share/themes/Matcha-pueril/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-pueril/gnome-shell/gnome-shell.css
share/themes/Matcha-pueril/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -7211,7 +7221,8 @@ share/themes/Matcha-pueril/gnome-shell/icons/scalable/status/message-indicator-s
share/themes/Matcha-pueril/gnome-shell/no-events.svg
share/themes/Matcha-pueril/gnome-shell/no-notifications.svg
share/themes/Matcha-pueril/gnome-shell/pad-osd.css
-share/themes/Matcha-pueril/gnome-shell/process-working.svg
+share/themes/Matcha-pueril/gnome-shell/process-working-dark.svg
+share/themes/Matcha-pueril/gnome-shell/process-working-light.svg
share/themes/Matcha-pueril/gtk-2.0/apps.rc
share/themes/Matcha-pueril/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-pueril/gtk-2.0/assets/arrow-down-prelight.png
@@ -7886,7 +7897,6 @@ share/themes/Matcha-sea/gnome-shell/assets/calendar-today.svg
share/themes/Matcha-sea/gnome-shell/assets/checkbox-off.svg
share/themes/Matcha-sea/gnome-shell/assets/checkbox.svg
share/themes/Matcha-sea/gnome-shell/assets/dash-placeholder.svg
-share/themes/Matcha-sea/gnome-shell/assets/gnome-shell-start.svg
share/themes/Matcha-sea/gnome-shell/assets/more-results.svg
share/themes/Matcha-sea/gnome-shell/assets/noise-texture.png
share/themes/Matcha-sea/gnome-shell/assets/toggle-off.svg
@@ -7895,6 +7905,7 @@ share/themes/Matcha-sea/gnome-shell/assets/window-close-active.svg
share/themes/Matcha-sea/gnome-shell/assets/window-close-hover.svg
share/themes/Matcha-sea/gnome-shell/assets/window-close-symbolic.svg
share/themes/Matcha-sea/gnome-shell/assets/window-close.svg
+share/themes/Matcha-sea/gnome-shell/gnome-shell-start.svg
share/themes/Matcha-sea/gnome-shell/gnome-shell.css
share/themes/Matcha-sea/gnome-shell/icons/scalable/actions/color-pick.svg
share/themes/Matcha-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg
@@ -7912,7 +7923,8 @@ share/themes/Matcha-sea/gnome-shell/icons/scalable/status/message-indicator-symb
share/themes/Matcha-sea/gnome-shell/no-events.svg
share/themes/Matcha-sea/gnome-shell/no-notifications.svg
share/themes/Matcha-sea/gnome-shell/pad-osd.css
-share/themes/Matcha-sea/gnome-shell/process-working.svg
+share/themes/Matcha-sea/gnome-shell/process-working-dark.svg
+share/themes/Matcha-sea/gnome-shell/process-working-light.svg
share/themes/Matcha-sea/gtk-2.0/apps.rc
share/themes/Matcha-sea/gtk-2.0/assets/arrow-down-insens.png
share/themes/Matcha-sea/gtk-2.0/assets/arrow-down-prelight.png
diff --git a/x11-wm/magpie/Makefile b/x11-wm/magpie/Makefile
index e36e4797e133..b32d6fbd094d 100644
--- a/x11-wm/magpie/Makefile
+++ b/x11-wm/magpie/Makefile
@@ -1,6 +1,5 @@
PORTNAME= magpie
-DISTVERSION= 0.9.3
-PORTREVISION= 2
+DISTVERSION= 0.9.4
CATEGORIES= x11-wm budgie
MASTER_SITES= BUDGIE
@@ -13,8 +12,7 @@ LICENSE= GPLv2+
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
- xkeyboard-config>0:x11/xkeyboard-config \
- zenity>0:x11/zenity
+ xkeyboard-config>0:x11/xkeyboard-config
LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libcanberra.so:audio/libcanberra \
libgudev-1.0.so:devel/libgudev \
@@ -22,37 +20,33 @@ LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \
libinput.so:x11/libinput \
libgbm.so:graphics/mesa-libs \
libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
libfribidi.so:converters/fribidi \
libgraphene-1.0.so:graphics/graphene \
libjson-glib-1.0.so:devel/json-glib \
libstartup-notification-1.so:x11/startup-notification \
libupower-glib.so:sysutils/upower \
libxkbcommon.so:x11/libxkbcommon \
- libxkbfile.so:x11/libxkbfile \
liblcms2.so:graphics/lcms2 \
libdbus-1.so:devel/dbus \
libcolord.so:graphics/colord
RUN_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
- xkeyboard-config>0:x11/xkeyboard-config \
- zenity>0:x11/zenity
+ xkeyboard-config>0:x11/xkeyboard-config
-USES= budgie compiler:c++0x gettext gl gnome localbase meson \
- pkgconfig tar:xz xorg
+USES= budgie compiler:c++0x gettext-tools gl gnome localbase meson \
+ pkgconfig python:build shebangfix tar:xz xorg
USE_GL= egl gbm
USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 introspection:build
USE_LDCONFIG= yes
USE_XORG= ice sm x11 xau xcb xcomposite xcursor xdamage xext xfixes xi \
- xinerama xrandr xrender xtst
-MESON_ARGS= -Dopengl_libname=libGL.so \
- -Dgles2_libname=libGLESv2 \
- -Dsystemd=false \
+ xinerama xkbfile xrandr xrender xtst
+MESON_ARGS= -Dsystemd=false \
-Dnative_backend=false \
-Dremote_desktop=false \
-Dlibwacom=false \
-Dprofiler=false
CFLAGS+= -Wno-format-nonliteral
CPPFLAGS+= -fno-omit-frame-pointer
+SHEBANG_FILES= tools/get-state.py
.include <bsd.port.mk>
diff --git a/x11-wm/magpie/distinfo b/x11-wm/magpie/distinfo
index 2b69ad1fb211..8f7be527a417 100644
--- a/x11-wm/magpie/distinfo
+++ b/x11-wm/magpie/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1693661625
-SHA256 (budgie/magpie-0.9.3.tar.xz) = 99060cefe4684be05daf8e82b414b78d15cbe2c723993db902681ab4017bbbe9
-SIZE (budgie/magpie-0.9.3.tar.xz) = 2781152
+TIMESTAMP = 1757326351
+SHA256 (budgie/magpie-0.9.4.tar.xz) = 348a572a78e6f199761fa45ebc2a7a8bbf267b8960d32cc4bf6fd4e6012dabdb
+SIZE (budgie/magpie-0.9.4.tar.xz) = 2782796
diff --git a/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c b/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c
deleted file mode 100644
index 65ccd7e0e4f0..000000000000
--- a/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/backends/meta-stage-impl.c.orig 2023-02-13 18:12:26 UTC
-+++ src/backends/meta-stage-impl.c
-@@ -551,10 +551,14 @@ meta_stage_impl_redraw_view_primary (MetaStageImpl
- * artefacts.
- */
- /* swap_region does not need damage history, set it up before that */
-+#if 0
- if (use_clipped_redraw)
- swap_region = cairo_region_copy (fb_clip_region);
- else
- swap_region = cairo_region_create ();
-+#else
-+ swap_region = cairo_region_copy (fb_clip_region);
-+#endif
-
- swap_with_damage = FALSE;
- if (has_buffer_age)
diff --git a/x11/hyprviz/Makefile b/x11/hyprviz/Makefile
index a675baeede01..767612d5fd4d 100644
--- a/x11/hyprviz/Makefile
+++ b/x11/hyprviz/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hyprviz
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.3
+DISTVERSION= 0.4.4
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/hyprviz/Makefile.crates b/x11/hyprviz/Makefile.crates
index dfd3e8bc1673..89903c9bef5d 100644
--- a/x11/hyprviz/Makefile.crates
+++ b/x11/hyprviz/Makefile.crates
@@ -16,7 +16,7 @@ CARGO_CRATES= autocfg-1.4.0 \
gdk-pixbuf-sys-0.21.0 \
gdk4-0.10.0 \
gdk4-sys-0.10.0 \
- gio-0.21.0 \
+ gio-0.21.1 \
gio-sys-0.21.0 \
glib-0.21.0 \
glib-macros-0.21.0 \
@@ -34,7 +34,7 @@ CARGO_CRATES= autocfg-1.4.0 \
hyprparser-0.1.6 \
indexmap-2.6.0 \
itoa-1.0.11 \
- libc-0.2.174 \
+ libc-0.2.175 \
memchr-2.7.5 \
memoffset-0.9.1 \
pango-0.21.0 \
@@ -50,7 +50,7 @@ CARGO_CRATES= autocfg-1.4.0 \
semver-1.0.23 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.142 \
+ serde_json-1.0.143 \
serde_spanned-0.6.9 \
slab-0.4.9 \
smallvec-1.15.1 \
diff --git a/x11/hyprviz/distinfo b/x11/hyprviz/distinfo
index 6ae0863cd283..b3630c9c5ae1 100644
--- a/x11/hyprviz/distinfo
+++ b/x11/hyprviz/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755829125
+TIMESTAMP = 1757481377
SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
@@ -35,8 +35,8 @@ SHA256 (rust/crates/gdk4-0.10.0.crate) = 0a67b064d2f35e649232455c7724f56f977555d
SIZE (rust/crates/gdk4-0.10.0.crate) = 101740
SHA256 (rust/crates/gdk4-sys-0.10.0.crate) = 2edbda0d879eb85317bdb49a3da591ed70a804a10776e358ef416be38c6db2c5
SIZE (rust/crates/gdk4-sys-0.10.0.crate) = 76442
-SHA256 (rust/crates/gio-0.21.0.crate) = 273d64c833fbbf7cd86c4cdced893c5d3f2f5d6aeb30fd0c30d172456ce8be2e
-SIZE (rust/crates/gio-0.21.0.crate) = 228089
+SHA256 (rust/crates/gio-0.21.1.crate) = 52b5e3f390d01b79e30da451dd00e27cd1ac2de81658e3abf6c1fc3229b24c5f
+SIZE (rust/crates/gio-0.21.1.crate) = 228292
SHA256 (rust/crates/gio-sys-0.21.0.crate) = 2c8130f5810a839d74afc3a929c34a700bf194972bb034f2ecfe639682dd13cc
SIZE (rust/crates/gio-sys-0.21.0.crate) = 87114
SHA256 (rust/crates/glib-0.21.0.crate) = 690e8bcf8a819b5911d6ae79879226191d01253a4f602748072603defd5b9553
@@ -71,8 +71,8 @@ SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bd
SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
-SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
@@ -103,8 +103,8 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
-SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
@@ -149,5 +149,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
SIZE (rust/crates/winnow-0.7.12.crate) = 174403
-SHA256 (timasoft-hyprviz-v0.4.3_GH0.tar.gz) = 61568c5666ad76f17f0f9f1689ca11ef4d03922f2c33ef2f778a7a2aae014eef
-SIZE (timasoft-hyprviz-v0.4.3_GH0.tar.gz) = 84339
+SHA256 (timasoft-hyprviz-v0.4.4_GH0.tar.gz) = 38ff1dd602bb6cd4a8db327ec49556f102b07a72bb21d5d22445d9a876d41d34
+SIZE (timasoft-hyprviz-v0.4.4_GH0.tar.gz) = 84862