summaryrefslogtreecommitdiff
path: root/xfce-extra
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-05-21 18:10:31 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-05-21 18:10:31 +0000
commitaa60ccb7c9d247fc8f12cfb61f2e2a4a18da8e40 (patch)
treee2c4a97bf0646bb4185abe217dd320e6764c725d /xfce-extra
parent5fb24e839710dc6a247ecb0c750a5290c46cf835 (diff)
downloadbaldeagleos-repo-aa60ccb7c9d247fc8f12cfb61f2e2a4a18da8e40.tar.gz
baldeagleos-repo-aa60ccb7c9d247fc8f12cfb61f2e2a4a18da8e40.tar.xz
baldeagleos-repo-aa60ccb7c9d247fc8f12cfb61f2e2a4a18da8e40.zip
Adding metadata
Diffstat (limited to 'xfce-extra')
-rw-r--r--xfce-extra/thunar-archive-plugin/Manifest1
-rw-r--r--xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.6.0.ebuild41
-rw-r--r--xfce-extra/thunar-media-tags-plugin/Manifest1
-rw-r--r--xfce-extra/thunar-media-tags-plugin/thunar-media-tags-plugin-0.6.0.ebuild34
-rw-r--r--xfce-extra/thunar-shares-plugin/Manifest1
-rw-r--r--xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.5.0.ebuild33
-rw-r--r--xfce-extra/thunar-vcs-plugin/Manifest1
-rw-r--r--xfce-extra/thunar-vcs-plugin/thunar-vcs-plugin-0.4.0.ebuild60
-rw-r--r--xfce-extra/xfce4-genmon-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-genmon-plugin/xfce4-genmon-plugin-4.3.0.ebuild43
-rw-r--r--xfce-extra/xfce4-indicator-plugin/Manifest2
-rw-r--r--xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.5.0.ebuild (renamed from xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.2.ebuild)35
-rw-r--r--xfce-extra/xfce4-mailwatch-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin-1.4.0.ebuild54
-rw-r--r--xfce-extra/xfce4-mixer/Manifest2
-rw-r--r--xfce-extra/xfce4-mixer/xfce4-mixer-4.20.0.ebuild (renamed from xfce-extra/xfce4-mixer/xfce4-mixer-4.18.1-r1.ebuild)37
-rw-r--r--xfce-extra/xfce4-mount-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild42
-rw-r--r--xfce-extra/xfce4-mpc-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.6.0.ebuild42
-rw-r--r--xfce-extra/xfce4-netload-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.5.0.ebuild42
-rw-r--r--xfce-extra/xfce4-notes-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.12.0.ebuild50
-rw-r--r--xfce-extra/xfce4-panel-profiles/Manifest1
-rw-r--r--xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.1.0.ebuild53
-rw-r--r--xfce-extra/xfce4-places-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.9.0.ebuild48
-rw-r--r--xfce-extra/xfce4-sensors-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.5.0.ebuild74
-rw-r--r--xfce-extra/xfce4-smartbookmark-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.6.0.ebuild40
-rw-r--r--xfce-extra/xfce4-stopwatch-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-stopwatch-plugin/xfce4-stopwatch-plugin-0.6.0.ebuild42
-rw-r--r--xfce-extra/xfce4-systemload-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.4.0.ebuild55
-rw-r--r--xfce-extra/xfce4-taskmanager/Manifest1
-rw-r--r--xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.6.0.ebuild59
-rw-r--r--xfce-extra/xfce4-time-out-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild52
-rw-r--r--xfce-extra/xfce4-timer-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild42
-rw-r--r--xfce-extra/xfce4-verve-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild35
-rw-r--r--xfce-extra/xfce4-volumed-pulse/Manifest1
-rw-r--r--xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild39
-rw-r--r--xfce-extra/xfce4-wavelan-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.7.0.ebuild35
-rw-r--r--xfce-extra/xfce4-weather-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.12.0.ebuild58
-rw-r--r--xfce-extra/xfce4-windowck-plugin/Manifest2
-rw-r--r--xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.1.ebuild45
-rw-r--r--xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.6.0.ebuild46
-rw-r--r--xfce-extra/xfce4-xkb-plugin/Manifest1
-rw-r--r--xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.9.0.ebuild60
55 files changed, 1237 insertions, 89 deletions
diff --git a/xfce-extra/thunar-archive-plugin/Manifest b/xfce-extra/thunar-archive-plugin/Manifest
index 25685af70428..9f1e1a860585 100644
--- a/xfce-extra/thunar-archive-plugin/Manifest
+++ b/xfce-extra/thunar-archive-plugin/Manifest
@@ -1 +1,2 @@
DIST thunar-archive-plugin-0.5.3.tar.bz2 444382 BLAKE2B 08c78f8a94a2cb2b752e8e929a128dd8a7da4d22913c91ed4d9537b81f7a8732178294cabc805abf5f7127bb97caa651776c42d721d086f64ecb51614a9174ad SHA512 941af6925baee02b12e4f9424ad6f3a23175eab96e0fc8cf65456d8015d7912d5049956910047fb292294fe73311819d36028b25954c30c8a0377eccdb62c75a
+DIST thunar-archive-plugin-0.6.0.tar.xz 51560 BLAKE2B 851a39404824679372b404f5e3ed9c8b9afa4f2572a3ca9c12458ede26238323ef35531df815636556e983ac066ae317bf0a798c6213e310055a229f28ddc354 SHA512 bc1b5ed3a5518b1f3ee3b29fcdaa58c579c6fcc608be3b9d50df351b2648882114623a558e541b7bd2450f9e0519bc7a40d4562479f970afa0a3ac4c32057678
diff --git a/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.6.0.ebuild b/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.6.0.ebuild
new file mode 100644
index 000000000000..43ca85414555
--- /dev/null
+++ b/xfce-extra/thunar-archive-plugin/thunar-archive-plugin-0.6.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="Archive plug-in for the Thunar filemanager"
+HOMEPAGE="
+ https://docs.xfce.org/xfce/thunar/archive
+ https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/thunar-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4util-4.18.0:=
+ >=xfce-base/thunar-4.18.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/thunar-media-tags-plugin/Manifest b/xfce-extra/thunar-media-tags-plugin/Manifest
index 89a376670755..ba2d7d0d2e3f 100644
--- a/xfce-extra/thunar-media-tags-plugin/Manifest
+++ b/xfce-extra/thunar-media-tags-plugin/Manifest
@@ -1 +1,2 @@
DIST thunar-media-tags-plugin-0.5.0.tar.bz2 465197 BLAKE2B 6dec928ff55c1c42bd1703e2f2733c2af62d6c0291340bd9cadd87a078a4812d9525b6a5a7bf199b789e55925939f2665fe41eda00c0a8aaf61b2baf33629dfe SHA512 141a020ce44b301b268396c124c2282957c20ef8476ae525b0a7791f81c386eca78240010b6c794899a5892d555a6ac4ad333e0181c3eef967d1bcf1755516d8
+DIST thunar-media-tags-plugin-0.6.0.tar.xz 68276 BLAKE2B 5f25f886f449668c4504799aed36369a5304b04aa2a889f5e517fe7c719ab64b1c8583dd1374b035df66c9268c04d33ff1477dc66f729e8d510dec11a58fc098 SHA512 7e7f971c09f50eb6733ceab80fe96aafc03a500ce28184f7272af8d7ff45e69cd1335346fdc1dde65dad7832816be90dba85132ede83c726cf446286e4644f7e
diff --git a/xfce-extra/thunar-media-tags-plugin/thunar-media-tags-plugin-0.6.0.ebuild b/xfce-extra/thunar-media-tags-plugin/thunar-media-tags-plugin-0.6.0.ebuild
new file mode 100644
index 000000000000..75f76443b1a5
--- /dev/null
+++ b/xfce-extra/thunar-media-tags-plugin/thunar-media-tags-plugin-0.6.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Adds special features for media files to the Thunar File Manager"
+HOMEPAGE="
+ https://docs.xfce.org/xfce/thunar/media-tags
+ https://gitlab.xfce.org/thunar-plugins/thunar-media-tags-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/thunar-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+DEPEND="
+ >=media-libs/taglib-1.4:=
+ >=dev-libs/glib-2.66.0:2
+ >=x11-libs/gtk+-3.24.0:3
+ >=xfce-base/libxfce4util-4.18.0:=
+ >=xfce-base/thunar-4.18.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
diff --git a/xfce-extra/thunar-shares-plugin/Manifest b/xfce-extra/thunar-shares-plugin/Manifest
index 0ce256c99a4d..61e9ac0b3a22 100644
--- a/xfce-extra/thunar-shares-plugin/Manifest
+++ b/xfce-extra/thunar-shares-plugin/Manifest
@@ -1 +1,2 @@
DIST thunar-shares-plugin-0.4.0.tar.bz2 424024 BLAKE2B 789385d30cee139e8346b5c1e566b8af93fdb84e7a82bda535562c6d93edc71c5424f6e151bc390842cacf6352c59a945519688861b3a262c8f7101e90ca5df8 SHA512 ec09de7a9149118dde83fa81a495c0a05b9f297aebf2b6c24b8432feea1c3cadadd3147c48158a2532022aaaf2cb1e461871e5489d3eeff08ff02b7e5942352d
+DIST thunar-shares-plugin-0.5.0.tar.xz 66900 BLAKE2B 2a88aca2803cca122325341a0c9a67041b4dd38278c8613ed723dcbf1de6b9396db0e6f372ddf64b9a64d2d987b9f480501d47964ff1cafc1662da6aa49e8655 SHA512 3443cdf366ea6d22aa46326ae2261e8ab7ab7955f849a6e0b34556b593b061e0a15f45c1693c9e1819720ff505d5631c1cadd4d715074e583ef96e120af48cd7
diff --git a/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.5.0.ebuild b/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.5.0.ebuild
new file mode 100644
index 000000000000..d84780430d06
--- /dev/null
+++ b/xfce-extra/thunar-shares-plugin/thunar-shares-plugin-0.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Thunar plugin to share files using Samba"
+HOMEPAGE="
+ https://goodies.xfce.org/projects/thunar-plugins/thunar-shares-plugin
+ https://gitlab.xfce.org/thunar-plugins/thunar-shares-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/thunar-plugins/thunar-shares-plugin/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.66.0
+ >=x11-libs/gtk+-3.24.0:3
+ >=xfce-base/thunar-4.18.0:=
+ >=xfce-base/xfconf-4.18.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
diff --git a/xfce-extra/thunar-vcs-plugin/Manifest b/xfce-extra/thunar-vcs-plugin/Manifest
index 3940690639f1..39841011d6e7 100644
--- a/xfce-extra/thunar-vcs-plugin/Manifest
+++ b/xfce-extra/thunar-vcs-plugin/Manifest
@@ -1 +1,2 @@
DIST thunar-vcs-plugin-0.3.0.tar.bz2 808074 BLAKE2B 17c850fa628eec06e043355f9b637f8de914fadc2554d4cf265f7e2b36ebeffb564cbd118bda1f0b2ee086fe2ee4448cf15b664f8b897829142c90502e252bdb SHA512 81f9a545d55dc09f0008ab54b5a9edebd5d72526d18e78722df2b3ee2e475e453e9a4113cb2e87b64d74d8bc31d6e112a30b8077ad3ac485d0e810fb3a0d20e7
+DIST thunar-vcs-plugin-0.4.0.tar.xz 231328 BLAKE2B 8eac50167b60a93b7c9086488b09354a7f790771f5a63045387d6eeb550f28eb5b37c48aabecf38abc26e9e4be7bcda049926afe8572183c1825fe95b542763d SHA512 4af0a9498ed12c22243779c68135d8d73b35d99e1b1bba4336f76f20a54bad91260f3a58dc70ca693b756bb1ba1d3923936c1fbe40470bd8f862c17fd9b9118e
diff --git a/xfce-extra/thunar-vcs-plugin/thunar-vcs-plugin-0.4.0.ebuild b/xfce-extra/thunar-vcs-plugin/thunar-vcs-plugin-0.4.0.ebuild
new file mode 100644
index 000000000000..085ad3315961
--- /dev/null
+++ b/xfce-extra/thunar-vcs-plugin/thunar-vcs-plugin-0.4.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="Adds Subversion and GIT actions to the context menu of thunar"
+HOMEPAGE="
+ https://docs.xfce.org/xfce/thunar/thunar-vcs-plugin
+ https://gitlab.xfce.org/thunar-plugins/thunar-vcs-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/thunar-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="+git subversion"
+
+# TODO: remove exo when we dep on libxfce4ui >= 4.21
+DEPEND="
+ >=dev-libs/glib-2.66.0
+ >=x11-libs/gtk+-3.24.0:3
+ >=xfce-base/exo-4.18.0:=
+ >=xfce-base/libxfce4ui-4.18.0:=
+ >=xfce-base/libxfce4util-4.18.0:=
+ >=xfce-base/thunar-4.18.0:=
+ git? ( dev-vcs/git )
+ subversion? (
+ >=dev-libs/apr-0.9.7:=
+ >=dev-libs/apr-util-0.9.1:=
+ >=dev-vcs/subversion-1.5:=
+ )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature git)
+ $(meson_feature subversion svn)
+ )
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-genmon-plugin/Manifest b/xfce-extra/xfce4-genmon-plugin/Manifest
index 14c369c8e5e2..95de256a8658 100644
--- a/xfce-extra/xfce4-genmon-plugin/Manifest
+++ b/xfce-extra/xfce4-genmon-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-genmon-plugin-4.2.1.tar.bz2 484379 BLAKE2B 0897c2cf4598c3e6bf1253deee6d53d56eca2bfb8f2926044d650995d4a619e4c8596121a9d03c575bd66da60052c4d93ef8476e902defed88b80219ed422d58 SHA512 c961462b67fcf001147d7a930bc443cceaa0e4b52ac511a38885072e995b21e5a1e047ea1ed9f30399c73d4f4bc8feda88e1b19a94cd7ce3ae272153c4767af9
+DIST xfce4-genmon-plugin-4.3.0.tar.xz 114988 BLAKE2B b13d1341ad426f4619a8d673959351037232c3b3cdf6366d73de6c31fc8977b420ceaad4921c55516d4680b0ff8e5e27bec8beae0684c809b8bdddc914899cad SHA512 fb6f542e809db60b4dcfd3174cd2a2942cded9e27e98a1ef886af5a26598e0abba9ef587c7026e3371d225785e35d52b8be3f92baa6f76cbacda90abf7a690e2
diff --git a/xfce-extra/xfce4-genmon-plugin/xfce4-genmon-plugin-4.3.0.ebuild b/xfce-extra/xfce4-genmon-plugin/xfce4-genmon-plugin-4.3.0.ebuild
new file mode 100644
index 000000000000..28fb46641794
--- /dev/null
+++ b/xfce-extra/xfce4-genmon-plugin/xfce4-genmon-plugin-4.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="Cyclically spawned executable output on the panel"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-genmon-plugin
+ https://gitlab.xfce.org/panel-plugins/xfce4-genmon-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ >=xfce-base/xfconf-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-indicator-plugin/Manifest b/xfce-extra/xfce4-indicator-plugin/Manifest
index 2a790a2bc3d1..0240078f895e 100644
--- a/xfce-extra/xfce4-indicator-plugin/Manifest
+++ b/xfce-extra/xfce4-indicator-plugin/Manifest
@@ -1,2 +1,2 @@
-DIST xfce4-indicator-plugin-2.4.2.tar.bz2 386998 BLAKE2B bca9874ac6bcdafcc92a9f3aea4cb58ad0435650359966d1967dd9502ab69a019040b3ed4eb35e21115bc6cc54980ae8f7b6d38bbfc0a3b24c539cc87f192a0a SHA512 ed778cfb2daa55edded450114b9ba83ca6050a549572d6f09294b9e89cc927f8abc79deb008f8ff6933dab35a16f5ba819b14d1d7f6b7464e1cd809aabaaad6b
DIST xfce4-indicator-plugin-2.4.3.tar.bz2 457820 BLAKE2B b350f243522213887082fb4eb75bac4e5147a1b8e1f9518dd4c1043306962ba81b9c77d4ae82902ba267c6ecb8c23bde475ba31319f5691f2f3acba8f98a6708 SHA512 fd3d733811f3f7b4be174e9e477bdb85f7007aa4038d2490db79dbce5add6589f9e2788725257881e14eeaf84f472d18bffe3f1ba08360e59b2dc029bcf080c4
+DIST xfce4-indicator-plugin-2.5.0.tar.xz 83336 BLAKE2B 0567f08d268975c396245dd95ecd7de96727bae1b0beff4a6e2271225074a063147b411f080c929ace35fcc8f01c93b1972acec8cc4efedbc3fef7b99569a983 SHA512 671827a90c52ec2573822edce9f533f32f17fad48c8bd47e03a3a12e32c4d664af71c38f07c590ea3c50e919556bfff3c3a22188e4bfe00d258b6d66d9dabbb3
diff --git a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.2.ebuild b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.5.0.ebuild
index 0b3c640eff9c..4f5729c32038 100644
--- a/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.4.2.ebuild
+++ b/xfce-extra/xfce4-indicator-plugin/xfce4-indicator-plugin-2.5.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit xdg-utils
+inherit meson xdg-utils
DESCRIPTION="A panel plugin that uses indicator-applet to show new messages"
HOMEPAGE="
@@ -11,7 +11,7 @@ HOMEPAGE="
https://gitlab.xfce.org/panel-plugins/xfce4-indicator-plugin/
"
SRC_URI="
- https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
"
LICENSE="GPL-2+"
@@ -20,35 +20,32 @@ KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
DEPEND="
>=dev-libs/ayatana-ido-0.4.0
- >=dev-libs/glib-2.26.0
+ >=dev-libs/glib-2.50.0
>=dev-libs/libayatana-indicator-0.5.0:3
- >=x11-libs/gtk+-3.18.0:3
+ >=x11-libs/gtk+-3.22.0:3
x11-libs/libX11
- >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)]
- >=xfce-base/libxfce4util-4.11.0:=
- >=xfce-base/xfce4-panel-4.11.0:=
- >=xfce-base/xfconf-4.13.0:=
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ >=xfce-base/xfconf-4.16.0:=
"
RDEPEND="
${DEPEND}
"
+# dev-libs/glib for glib-compile-resources
BDEPEND="
- dev-util/intltool
- sys-devel/gettext
+ dev-libs/glib
+ >=sys-devel/gettext-0.19.8
virtual/pkgconfig
"
src_configure() {
- local myconf=(
- --enable-ido
+ local emesonargs=(
+ -Dlibayatana-ido=enabled
+ -Dindicator-application=enabled
)
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
+ meson_src_configure
}
pkg_postinst() {
diff --git a/xfce-extra/xfce4-mailwatch-plugin/Manifest b/xfce-extra/xfce4-mailwatch-plugin/Manifest
index 066bbfb2454f..4290c2356129 100644
--- a/xfce-extra/xfce4-mailwatch-plugin/Manifest
+++ b/xfce-extra/xfce4-mailwatch-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-mailwatch-plugin-1.3.2.tar.bz2 712411 BLAKE2B 3fff577b5633e59e5d99e96af0134fff2f147590a985db0561a439614471ce75559206add986189fa02ee8e5f8daeb02deb79c12f59fc3cf8468b76d4bf0debd SHA512 97afde722984139cc5714612904915fc42e9b6905078529e3e367908f1880c5ce19f6fb5f381e6d5f3737633451e3a1f55105b1f5eaf6936b0108bd78490efd8
+DIST xfce4-mailwatch-plugin-1.4.0.tar.xz 167520 BLAKE2B 28399ce378e19e6b021e27a4aee94d62f2bd2d5b788a6292d91708a2651cf10fda2ff10380b4b1f143ac4cb93f556578abbddf94d9dd7e83b60d376c2b057e1f SHA512 a356e6c62d563291dc5686e0f207630615c1695be41cb572e2db3b7b842feb171858438eebf321e584ee6001598a3f94b1eb9340891aba634909d8b7ac86c7a3
diff --git a/xfce-extra/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin-1.4.0.ebuild b/xfce-extra/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin-1.4.0.ebuild
new file mode 100644
index 000000000000..39b57cc2eeca
--- /dev/null
+++ b/xfce-extra/xfce4-mailwatch-plugin/xfce4-mailwatch-plugin-1.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="An mail notification panel plug-in for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-mailwatch-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-mailwatch-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="ssl"
+
+# TODO: remove exo when we depend on libxfce4ui >= 4.21.0
+DEPEND="
+ >=dev-libs/glib-2.50.0:=
+ >=x11-libs/gtk+-3.22.0:3=
+ >=xfce-base/exo-0.11.0:=
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ ssl? ( >=net-libs/gnutls-2:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature ssl gnutls)
+ )
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-mixer/Manifest b/xfce-extra/xfce4-mixer/Manifest
index 584231e15b4b..4ec286c430cb 100644
--- a/xfce-extra/xfce4-mixer/Manifest
+++ b/xfce-extra/xfce4-mixer/Manifest
@@ -1,2 +1,2 @@
-DIST xfce4-mixer-4.18.1.tar.bz2 525708 BLAKE2B 311940da15997a4a3426506f32e5464c8da0495f7c91c49238d565d47b2e1a2aaf72be5697cec6f7895e452488015b6f06cb52d3dbecd0a926366388473032d5 SHA512 9123f1fca2f95687a0d9a1eeac435082956943f67e972331eab50534f8f44a8ed244e917bcaf19ca752ffdbbafb41435292c29cdbb85ad02107fc9cec31a652c
DIST xfce4-mixer-4.18.2.tar.bz2 613529 BLAKE2B 0abff126049b92382200862aff32492feaf22ccd8fbfab711a7f697adf12546079031ae70ee0ea6297e3769f4210d860b3fa00b0c7dae01d5ed9255a241a642a SHA512 9ad5d26a8d7b91251f31ba2b3b3c4fb4d357963c876ec20cbf638ffa34f4b23db623883ab46798e6cf2a554b88ab68dfd5166fdc1f5a0cee594263b2fd3ba126
+DIST xfce4-mixer-4.20.0.tar.xz 118332 BLAKE2B 1fd86eb34c0ff0a0bd51ffac68ef78f4d032de2f7c8749ac0672b4e1a003ce792c685090aade39eabc7ace8177ab7c68961eb7edc252004bc7080ae10e88bc83 SHA512 985a84588ab9b37cdbf24b5f9517a48c6fccbb092118bbce109b9d6f0e99faf3802c1c63141aeb9dd463f507ce68705f3bc86095aa7271b173ab639fe9f662d9
diff --git a/xfce-extra/xfce4-mixer/xfce4-mixer-4.18.1-r1.ebuild b/xfce-extra/xfce4-mixer/xfce4-mixer-4.20.0.ebuild
index 8bf4fb186b0b..9ea08ac3679b 100644
--- a/xfce-extra/xfce4-mixer/xfce4-mixer-4.18.1-r1.ebuild
+++ b/xfce-extra/xfce4-mixer/xfce4-mixer-4.20.0.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit xdg-utils
+inherit meson xdg-utils
DESCRIPTION="A volume control application and panel plugin for Xfce"
HOMEPAGE="
https://docs.xfce.org/apps/xfce4-mixer/start
https://gitlab.xfce.org/apps/xfce4-mixer/
"
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
@@ -21,39 +21,32 @@ DEPEND="
>=dev-libs/glib-2.50.0
>=media-libs/gstreamer-1.0:1.0
>=x11-libs/gtk+-3.22.0:3
- >=x11-libs/libnotify-0.7
- >=xfce-base/libxfce4ui-4.12.0:=[gtk3(+)]
- >=xfce-base/libxfce4util-4.12.0:=
- >=xfce-base/xfce4-panel-4.14.0:=
- >=xfce-base/xfconf-4.12.0:=
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ >=xfce-base/xfconf-4.16.0:=
alsa? ( >=media-libs/alsa-lib-0.9:= )
keybinder? ( >=dev-libs/keybinder-0.3:3 )
sndio? ( >=media-sound/sndio-1.7.0 )
- pulseaudio? ( media-libs/libpulse[glib] )
+ pulseaudio? ( >=media-libs/libpulse-0.9.19[glib] )
"
RDEPEND="
${DEPEND}
"
BDEPEND="
- dev-util/intltool
- sys-devel/gettext
+ >=sys-devel/gettext-0.19.8
virtual/pkgconfig
"
src_configure() {
- local myconf=(
- $(use_enable alsa)
- $(use_enable keybinder)
- $(use_enable pulseaudio pulse)
- $(use_enable sndio)
+ local emesonargs=(
+ $(meson_feature keybinder)
+ $(meson_feature pulseaudio pulse)
+ $(meson_feature alsa)
+ $(meson_feature sndio)
)
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
+ meson_src_configure
}
pkg_postinst() {
diff --git a/xfce-extra/xfce4-mount-plugin/Manifest b/xfce-extra/xfce4-mount-plugin/Manifest
index 9e229b2538f0..c2059dcfed74 100644
--- a/xfce-extra/xfce4-mount-plugin/Manifest
+++ b/xfce-extra/xfce4-mount-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-mount-plugin-1.1.7.tar.bz2 561683 BLAKE2B 354ffbaa923cbc7aa46a2437695116f0ff0bd55a127aff8043cb1b52827b9824ffde494db786d75f2639bbcfcdfe251b52da1e750fe4df3f4122d52f1cd8b611 SHA512 e156aad49bcba0f91fea259e820ec798f407ec7b89832939d69f9612e370541bfefe2c52e23766e16828c6faadb57881e8eb8b6fa309dcc5e7162612bc757138
+DIST xfce4-mount-plugin-1.2.0.tar.xz 97436 BLAKE2B 2e306a5d193d66ca3bd3c6678814a1c8f1f7f7b358eb0b72965bff0d7a2f008bc95ca47f1d4e38aa078811c5ab628f1c5d50a9eb140b95903c8183c3623861c6 SHA512 c67ce79daa6cdaf7b397d563952af3c013212888c60622c8609245e5da7ba2a9846fba63f2886a16acfb509b6b65b82b4bfc146e6933d843d8f0df68ed3f55b6
diff --git a/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild b/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild
new file mode 100644
index 000000000000..acb9410bfe55
--- /dev/null
+++ b/xfce-extra/xfce4-mount-plugin/xfce4-mount-plugin-1.2.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="An mount plug-in for the Xfce panel"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-mount-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-mount-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-mpc-plugin/Manifest b/xfce-extra/xfce4-mpc-plugin/Manifest
index 6f7eb280fa97..5d0dd4967760 100644
--- a/xfce-extra/xfce4-mpc-plugin/Manifest
+++ b/xfce-extra/xfce4-mpc-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-mpc-plugin-0.5.5.tar.bz2 388322 BLAKE2B 6dd02fd1cb0d53262b5c533c39fed997715f93b71b345d1a1abde85d837a4fc1199ac21c4a9dc0d4dcc0f24322d350c4ec2407e749fd5eb0f0da4f396e53ba79 SHA512 3e1774c653e82060c56cca530258470c1d879909af89da15b13e68cafe59df90844f589793e7c400d55d50c18a54383fc5ffe17401a80c2226605cc8034166d7
+DIST xfce4-mpc-plugin-0.6.0.tar.xz 47092 BLAKE2B 3f365c633e27c8ae62a3e1de057edfd5fa30f218cc47acecdfda9a8fdd8939afb80e2359aaaab62daa2e6e2b1d37ecd1b0d4eace2d96e424b30d169ed3539b36 SHA512 963e31b638c24a9b4f3997329cb33154fe085e684bf733ad391684fe0949590682b9f6edc6d39602a8c733ea05ddba47e4d0baaf6b9c9333eb68c082187aa1bc
diff --git a/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.6.0.ebuild b/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.6.0.ebuild
new file mode 100644
index 000000000000..de44fb601403
--- /dev/null
+++ b/xfce-extra/xfce4-mpc-plugin/xfce4-mpc-plugin-0.6.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Music Player Daemon (mpd) panel plugin"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-mpc-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-mpc-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.60.0
+ media-libs/libmpd:=
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/xfce4-panel-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dlibmpd=enabled
+ )
+
+ meson_src_configure
+}
diff --git a/xfce-extra/xfce4-netload-plugin/Manifest b/xfce-extra/xfce4-netload-plugin/Manifest
index 3652714b1009..097291156ad8 100644
--- a/xfce-extra/xfce4-netload-plugin/Manifest
+++ b/xfce-extra/xfce4-netload-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-netload-plugin-1.4.2.tar.bz2 490871 BLAKE2B 6ca2a685cc53fbcea16389bc39c227d320e5f380c6b14822f155b6be46f66eb1d4a39c28fb062cebcf4b29dd45e10ae6ac579d630dbb70a874f6494a53c17a51 SHA512 d7214380f468cbf1dc266c6834b38ef060c24997553a96917836e46cade6c6f5eb3e8c4a9deee410e024a3c4ff4ab6520737619871462073ea2e442172c8934b
+DIST xfce4-netload-plugin-1.5.0.tar.xz 72700 BLAKE2B 0dd97ca2aeff29be135837fa296cdd64f449fda8e3b40c4e8ce1e90a6d1c13e54ddbdb0d63ded392a9a04b8252a5ce0402e0da9381ce84400e665b893479a986 SHA512 c115abaee2b99fb85f6f1d95d8d0dd02e8a3ef8789af85d75f3f0ab56fa59f5230e4babd065cad8c2c04f716681c1fc17a184009a89b259623ac45c8ebe5031b
diff --git a/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.5.0.ebuild b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.5.0.ebuild
new file mode 100644
index 000000000000..b78834373908
--- /dev/null
+++ b/xfce-extra/xfce4-netload-plugin/xfce4-netload-plugin-1.5.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="A network load plug-in for the Xfce panel"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-netload-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-notes-plugin/Manifest b/xfce-extra/xfce4-notes-plugin/Manifest
index 5496d83922fb..c58c5df19a0a 100644
--- a/xfce-extra/xfce4-notes-plugin/Manifest
+++ b/xfce-extra/xfce4-notes-plugin/Manifest
@@ -1,3 +1,4 @@
DIST xfce4-notes-plugin-1.11.0.tar.bz2 524627 BLAKE2B f2d09bb460683169f73e35c7bdb7be0273acfd3a7ecac04bedaec6e4b91aeedc3400eaa10b08a5b632f845afa647851417bb2b5b3426360d0808bcc9bd733696 SHA512 3644049bb2aa77bbed5b391f47d67dbf6528cb535448287a28a011d78a6fb31971a3556fe37ad380858d2b561ef67fee2bc93c4ed0c19c75c564d832cd4d47f1
DIST xfce4-notes-plugin-1.11.1.tar.bz2 622941 BLAKE2B 031fbfcae6f220ec910f1ee46c484ff271e3d74bc08f91c416eedf87343cdd4c027285d00b43e43ef4d01357a55960b1c3c5fc15d3239113834c26d03908ed0a SHA512 7d81c3535a8c8dea922d88cf8bc3498db5c3f4b49aff1a4bc6c34ec93dc37381dd97403202e2828af521045445848cd72ccce5436b5fa24b567a68a6f4cb42dc
DIST xfce4-notes-plugin-1.11.2.tar.bz2 640562 BLAKE2B fcbaed16d1f740708904ac05c4e610f4a22060fca8422fb261725e2fce51f2f9dc4af3a384286aa4a04cad70c66961003a083cad236cb26ea2c7d6e92fa9f7f8 SHA512 65d6ec24f67969ddc34a8da696c9df178f7d9469012b1866fd964d3ab3b58388dff6d66f1a477087d9c165fd536b711808177bf62cbee1c843221b289abba524
+DIST xfce4-notes-plugin-1.12.0.tar.xz 99140 BLAKE2B 6598e96e048ca27039e72f104502b4eca987d772ffe9e3799515768035910e965825bd8e1815dd760a482f72510032c26fe5b393cebcabdb14c5e9826a689d0b SHA512 f91ed786b35c26c36576be46c1c5d546a93d74479fe28971191eaabe66a066193b7a3779fabcb16aee5db35ac15f158f7420a54ce34cdb9f1f8979c295c73b97
diff --git a/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.12.0.ebuild b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.12.0.ebuild
new file mode 100644
index 000000000000..8eb204d59cb5
--- /dev/null
+++ b/xfce-extra/xfce4-notes-plugin/xfce4-notes-plugin-1.12.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson vala xdg-utils
+
+DESCRIPTION="Xfce4 panel sticky notes plugin"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-notes-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-notes-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/$(ver_cut 1-2)/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0:2
+ >=x11-libs/gtk+-3.22.0:3
+ >=x11-libs/gtksourceview-4.0.0:4[introspection,vala]
+ >=xfce-base/libxfce4ui-4.16.0:=[introspection,vala]
+ >=xfce-base/libxfce4util-4.16.0:=[introspection,vala]
+ >=xfce-base/xfce4-panel-4.16.0:=[introspection,vala]
+ >=xfce-base/xfconf-4.16.0:=[introspection,vala]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ $(vala_depend)
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ vala_setup
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-panel-profiles/Manifest b/xfce-extra/xfce4-panel-profiles/Manifest
index 4195a0b4c749..6ff9427f7037 100644
--- a/xfce-extra/xfce4-panel-profiles/Manifest
+++ b/xfce-extra/xfce4-panel-profiles/Manifest
@@ -1 +1,2 @@
DIST xfce4-panel-profiles-1.0.15.tar.bz2 121102 BLAKE2B 7a5a1ba1e3ca565110f3fd962330f176d0e914f3b9154bf95bdbdb3d8b650bbe764751d1d745b601005ae1a52f85bae8f7db8467ff7ae93beb5d012296d860fe SHA512 cf836c318985619f4b74eca3cd54a91c8b6df5758395ae043272eb6056e551e7ecaefb57fc32b7c46d0082336cd44bae5aae95177440210cc6e446835b70b3f1
+DIST xfce4-panel-profiles-1.1.0.tar.xz 83620 BLAKE2B e1d56646e3bd5744730bea250996104aadd09785552759df186ccf04a23ef9fdd26f263674e2461f227172c0f5064317aded1b0e7ca7ad917a660977927cb0e6 SHA512 082d5f0b778518a6be03277f7d2631804fb36bfb5924c01a4920396d9610cf65d85087103034b96dae57e82cc725bb88bc4d5fe4a9bc0715c2b66b966822d0de
diff --git a/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.1.0.ebuild b/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.1.0.ebuild
new file mode 100644
index 000000000000..6bcafbce96cc
--- /dev/null
+++ b/xfce-extra/xfce4-panel-profiles/xfce4-panel-profiles-1.1.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+
+inherit python-single-r1 xdg-utils
+
+DESCRIPTION="Simple application to manage Xfce panel layouts"
+HOMEPAGE="
+ https://docs.xfce.org/apps/xfce4-panel-profiles/start
+ https://gitlab.xfce.org/apps/xfce4-panel-profiles/
+"
+SRC_URI="
+ https://archive.xfce.org/src/apps/xfce4-panel-profiles/$(ver_cut 1-2)/${P}.tar.xz
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+"
+RDEPEND="
+ ${BDEPEND}
+ dev-libs/gobject-introspection
+ $(python_gen_cond_dep '
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ x11-libs/gtk+:3[introspection]
+ xfce-base/libxfce4ui[introspection]
+ xfce-base/xfce4-panel
+"
+
+src_configure() {
+ # home-made configure script, yay!
+ ./configure \
+ --prefix="${EPREFIX}/usr" \
+ --python="${EPYTHON}" \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" || die
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-places-plugin/Manifest b/xfce-extra/xfce4-places-plugin/Manifest
index 08528f375365..4e89a3f87185 100644
--- a/xfce-extra/xfce4-places-plugin/Manifest
+++ b/xfce-extra/xfce4-places-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-places-plugin-1.8.4.tar.bz2 452904 BLAKE2B b0a331ce87cbd170c8fbec0b2e772901550efea982bec29e3a70d72c5905c278834b4b595497720e02e1c1dee6de05dce0aeb8f316fc892ffd781991973f81e2 SHA512 41c9386989ad18fd6b3e30779c964b13db2c03c60de573397109ff745cde52e0fc4965dae365b3aac5e5ad72cf64144268621fcda5485c7b6d65de673d886fe9
+DIST xfce4-places-plugin-1.9.0.tar.xz 91372 BLAKE2B 34880812c28ffc961e429d81ec281d15aa7473193ce3f0c2b8cb6a6cb75293689ef4d1faa0ddfd6a2eb0f5ea93512abd2058f1f0c589a7f5d92dccad93998c1a SHA512 f8553a7639a4d360e6c555603ad0430d7264668fa8afd068562becaf4aad407c7cb38f9a26fb1688755300bee01f731431637938651aa62d65f3557e381aa0bf
diff --git a/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.9.0.ebuild b/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.9.0.ebuild
new file mode 100644
index 000000000000..97438694b62c
--- /dev/null
+++ b/xfce-extra/xfce4-places-plugin/xfce4-places-plugin-1.9.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="A panel plug-in to provide quick access to files, folders and removable media"
+HOMEPAGE="
+ https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin
+ https://gitlab.xfce.org/panel-plugins/xfce4-places-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="libnotify"
+
+# TODO: remove exo when we depend on libxfce4ui >= 4.21.0
+DEPEND="
+ >=dev-libs/glib-2.50:2
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/libX11:=
+ >=xfce-base/exo-4.16.0:=
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ >=xfce-base/xfconf-4.16.0:=
+ libnotify? ( >=x11-libs/libnotify-0.7.0:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature libnotify)
+ )
+
+ meson_src_configure
+}
diff --git a/xfce-extra/xfce4-sensors-plugin/Manifest b/xfce-extra/xfce4-sensors-plugin/Manifest
index be81d135a18a..fafd26c0d56e 100644
--- a/xfce-extra/xfce4-sensors-plugin/Manifest
+++ b/xfce-extra/xfce4-sensors-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-sensors-plugin-1.4.5.tar.bz2 633276 BLAKE2B 3c916d57a013c3a0e1b0952180b8d70a1c1f0e1727531addddd63032a9dc6a8cc5c4a333dde040412badf565c1470bb84a5564e232ef2f4a78c0d37039bd1c81 SHA512 f47007e1673b0309865a786240b64b4f1392e94035dc524beb09196d3309fd9a5b49fd3c2b5532a0b3c514b85f6345ec127c01f85ade170ae26ed2bbbe3fa299
+DIST xfce4-sensors-plugin-1.5.0.tar.xz 186124 BLAKE2B c4a7a3803f1c427e639221bf7ef7bcca6963cde0287f618e8f5ff4b5eb00b9fd06e19ee3f619a81edf581163e5ed5f8bccdbc26e3ea0664e3237a3e958305904 SHA512 0ffd1e223a91740151ec3a114ca08df6c1a9451656ba59180a2a3e1a23661f441a31e6d4dbe87c417240875071430671029da63541acdd3069af517b7afcfe9e
diff --git a/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.5.0.ebuild b/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.5.0.ebuild
new file mode 100644
index 000000000000..b36f22e9ff4d
--- /dev/null
+++ b/xfce-extra/xfce4-sensors-plugin/xfce4-sensors-plugin-1.5.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="A panel plug-in for acpi, lm-sensors and hddtemp sensors"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-sensors-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+acpi hddtemp libnotify lm-sensors video_cards_nvidia"
+REQUIRED_USE="|| ( hddtemp lm-sensors acpi )"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.17.2:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ libnotify? ( >=x11-libs/libnotify-0.7:= )
+ lm-sensors? ( >=sys-apps/lm-sensors-3.1.0:= )
+ video_cards_nvidia? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-drivers/nvidia-drivers[tools,static-libs]
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ hddtemp? (
+ app-admin/hddtemp
+ || (
+ net-analyzer/openbsd-netcat
+ net-analyzer/netcat
+ )
+ )
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature libnotify)
+ $(meson_feature lm-sensors libsensors)
+ $(meson_feature hddtemp)
+ -Dhddtemp-path="${EPREFIX}/usr/sbin/hddtemp"
+ $(meson_feature hddtemp netcat)
+ -Dnetcat-path="${EPREFIX}/usr/bin/nc"
+ -Dprocacpi=enabled
+ -Dsysfsacpi=enabled
+ $(meson_feature video_cards_nvidia xnvctrl)
+ )
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-smartbookmark-plugin/Manifest b/xfce-extra/xfce4-smartbookmark-plugin/Manifest
index f66ffc51b187..177768a7ec2d 100644
--- a/xfce-extra/xfce4-smartbookmark-plugin/Manifest
+++ b/xfce-extra/xfce4-smartbookmark-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-smartbookmark-plugin-0.5.3.tar.bz2 396301 BLAKE2B 93c3c19304b771710b8a0c292dc5064d20d1fe082392a4c4ad1024cee5c66ed135b3feb5581fa4a795a7a73ff8ae49d91e8ab091f45b7e43335e66f61b4554a3 SHA512 bb88d2ab7c0f4b792eb8fb899f4364dcee379ea90f5a3b64c3c149afc6e7e668a5820bc40003f2fdab51eced864bb3da76e1829080f4d58ae0e38e6d1bb56c0c
+DIST xfce4-smartbookmark-plugin-0.6.0.tar.xz 51248 BLAKE2B 3340702a256d6f33894a2a0ec330f2239215e715ea9b76397e740f607e629fbac5149faf675059cdcd8cf903cc647686882b2bc426a70712376338f281a84c25 SHA512 b75371a4629a921735f2149382ebf5f6f77ab6e0dc0b6202246684c2e56b68266e5417d2adce64be5d7a4d66ef99a7f14e6ddf0aff4a7165f9aae454b112d390
diff --git a/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.6.0.ebuild b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.6.0.ebuild
new file mode 100644
index 000000000000..974f25c13adc
--- /dev/null
+++ b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Smart bookmark plug-in for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin
+ https://gitlab.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ # substitute default bugtracker
+ sed -i -e '/bugs/s:bugs\.debian:bugs.gentoo:' src/smartbookmark.c || die
+ default
+}
diff --git a/xfce-extra/xfce4-stopwatch-plugin/Manifest b/xfce-extra/xfce4-stopwatch-plugin/Manifest
index 00d60f80b7f2..065cd5632a8e 100644
--- a/xfce-extra/xfce4-stopwatch-plugin/Manifest
+++ b/xfce-extra/xfce4-stopwatch-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-stopwatch-plugin-0.5.2.tar.bz2 372592 BLAKE2B 2075137e0f977a81acbe6467d048719edd39e4671e6e5a9bc59b3a7ffa1c172863c8b072ff951f7d827c6f4a0ed5b1f437802918856a68a48a6c732ffadd50f7 SHA512 8c8120c1b3801c780d8a30293d1c8fb92cf57c5dee323b0d41fbba7c108a78231337815ba0548a0ae78be89a35ea1b6184c49d4013de0185b1e7075aaf5fbc26
+DIST xfce4-stopwatch-plugin-0.6.0.tar.xz 23836 BLAKE2B 3964de4ca6a5d5bfe5a09cfc973f6bbd21ff0b9303dde5a28a8cdb461cb953005e61e36f9834c0715fba6a12a130fdedade3781fb71ed84d5918885428d89d2a SHA512 89319ddece7fb79cb16570b884fe7111db650c09801996c36bdf8a93191e25f935501930536b4aa975e2cf60ad4c39646b89043d18fc71d6b32caa1d13855807
diff --git a/xfce-extra/xfce4-stopwatch-plugin/xfce4-stopwatch-plugin-0.6.0.ebuild b/xfce-extra/xfce4-stopwatch-plugin/xfce4-stopwatch-plugin-0.6.0.ebuild
new file mode 100644
index 000000000000..7b448c4e22f3
--- /dev/null
+++ b/xfce-extra/xfce4-stopwatch-plugin/xfce4-stopwatch-plugin-0.6.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="A simple stopwatch plugin for Xfce panel"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-stopwatch-plugin
+ https://gitlab.xfce.org/panel-plugins/xfce4-stopwatch-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+ kernel_linux? ( sys-apps/net-tools )
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-systemload-plugin/Manifest b/xfce-extra/xfce4-systemload-plugin/Manifest
index 2a4949cee3ab..1447a29b0636 100644
--- a/xfce-extra/xfce4-systemload-plugin/Manifest
+++ b/xfce-extra/xfce4-systemload-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-systemload-plugin-1.3.3.tar.bz2 519937 BLAKE2B ec9398341b04fa40876c613ea76fd2cef26b0505bc7409d1f0d5e8965c743e708b3dc0fa82d60d8f5b1a1af499f4414eda56b1414b25d3550a5d508a4609b43d SHA512 5dd74af41df01af1cf064effd33e13f26f530ffe0a043cce7b6519187393099a4da7e8c8e035c50796d1d19f09e38d2d75966e1e4fa5d1db8cb44d0e020a802c
+DIST xfce4-systemload-plugin-1.4.0.tar.xz 60984 BLAKE2B 90a52972622d1d41f99c5c92b31d3e72246719d186866592f9c48c8411f9b3d83b11b753f53856cf2493029873ce8fbddec765462f2ba601a2e79b63169ee3c4 SHA512 ebb444eb91f032eb64f5b38e14d1a6e9e23ac0c38f41705d389e48878540663556435d26997de88a3116351bd72db8b02718cdd525961f8e35c62a3980438e68
diff --git a/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.4.0.ebuild b/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.4.0.ebuild
new file mode 100644
index 000000000000..a65ce194e07c
--- /dev/null
+++ b/xfce-extra/xfce4-systemload-plugin/xfce4-systemload-plugin-1.4.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="System load plug-in for Xfce panel"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-systemload-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-systemload-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="upower"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.17.2:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ >=xfce-base/xfconf-4.16.0:=
+ upower? ( >=sys-power/upower-0.99.0 )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ # gtop is needed only as fallback when /proc is not available
+ -Dlibgtop=disabled
+ $(meson_feature upower upower-glib)
+ )
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-taskmanager/Manifest b/xfce-extra/xfce4-taskmanager/Manifest
index 4571b7af4aec..e2d71e0aa517 100644
--- a/xfce-extra/xfce4-taskmanager/Manifest
+++ b/xfce-extra/xfce4-taskmanager/Manifest
@@ -1 +1,2 @@
DIST xfce4-taskmanager-1.5.8.tar.bz2 548651 BLAKE2B bd701ca2ff299c0990123743216f57c8cce50e0a0521f51b0a369fabfda44ef44c0ad7efec0aad30c4fd8eaf713ee8603d8eac515abf58208fc21f5fb7315fdc SHA512 d42af340fa4c54eb5a59ec0fe9026ab742b495e3020f47575b61feed6ac584654365ddd9895669311c175eb9a42f0df75ee7479df139eb5a8673dfc443b6a390
+DIST xfce4-taskmanager-1.6.0.tar.xz 135088 BLAKE2B afe64c5e500f996ae609be3326fec7972052922f1d9aef55cea313ab426d50cafedfef27720b282947251d3b622e256506a02ed35b20dfb24ff9d7eaa4e41701 SHA512 05d5ac1b0f9e15bbbb3cdba3afcc03f1e5bab38ecaf391997e4a29f0ddb267442fd5b191ac5a6689c76f806fbde3c4df0d93f9a5fbf5b0902ddcb9909afb75d5
diff --git a/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.6.0.ebuild b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.6.0.ebuild
new file mode 100644
index 000000000000..6e4a4898c063
--- /dev/null
+++ b/xfce-extra/xfce4-taskmanager/xfce4-taskmanager-1.6.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="Easy to use task manager"
+HOMEPAGE="
+ https://docs.xfce.org/apps/xfce4-taskmanager/start
+ https://gitlab.xfce.org/apps/xfce4-taskmanager/
+"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="X"
+
+DEPEND="
+ >=dev-libs/glib-2.66.0
+ >=x11-libs/cairo-1.5.0
+ >=x11-libs/gtk+-3.24.0:3
+ >=x11-libs/libXmu-1.1.2
+ >=x11-libs/libwnck-3.2:3
+ >=xfce-base/libxfce4ui-4.18.0:=
+ >=xfce-base/libxfce4util-4.18.0:=
+ >=xfce-base/xfconf-4.18.0:=
+ X? (
+ >=x11-libs/libX11-1.6.7
+ )
+"
+RDEPEND="
+ ${DEPEND}
+"
+# dev-libs/glib for glib-compile-resources
+BDEPEND="
+ >=dev-libs/glib-2.66.0
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature X x11)
+ # TODO: do we want to make it conditional?
+ -Dwnck=enabled
+ )
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-time-out-plugin/Manifest b/xfce-extra/xfce4-time-out-plugin/Manifest
index 220fd1c7bef1..0e48de95f865 100644
--- a/xfce-extra/xfce4-time-out-plugin/Manifest
+++ b/xfce-extra/xfce4-time-out-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-time-out-plugin-1.1.4.tar.bz2 474667 BLAKE2B 8d331bcf44d226e4a264528c393c74c674c021646f95efeedb73368064639b23a5c3be9308fcacef579ca2a226857dbe14649ab212b85afe555bb14bdc8175a7 SHA512 c856caeff98170cb6461ead744377b13306dd5af60c8840679931ecba02861eaa929b63cc47bcc04ac115f7d88f711c9593dbbf60ceb6738b78f34c629ae06f0
+DIST xfce4-time-out-plugin-1.2.0.tar.xz 65520 BLAKE2B 7500f2a7cac0ed4c6ddc77f9b9a298c7d007c5ee35d7746177a78618285c59caa6dc61502cac76029d17b2e2b7dba5364ff91cf64652c331f89524d9eb199bda SHA512 47e29870e765b4369d1bcc2a45d9726b1f49553b7f57d1757489c5d060f2d1eb2b93c9b007d8a316550f48227dc1fb894f9a6cd6e5eb34e4e090f49826b6e251
diff --git a/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild
new file mode 100644
index 000000000000..e43bad6c7c0b
--- /dev/null
+++ b/xfce-extra/xfce4-time-out-plugin/xfce4-time-out-plugin-1.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="A panel plug-in to take periodical breaks from the computer"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-time-out-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-time-out-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="X"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ X? ( >=x11-libs/libX11-1.6.7 )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature X x11)
+ )
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-timer-plugin/Manifest b/xfce-extra/xfce4-timer-plugin/Manifest
index aad0f733da54..8bcd195d2eda 100644
--- a/xfce-extra/xfce4-timer-plugin/Manifest
+++ b/xfce-extra/xfce4-timer-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-timer-plugin-1.7.3.tar.bz2 487838 BLAKE2B c4e35bceb677432af88f0d2d40fd74f9388478605af5ad7d6e4573f24d1c8f453819a65fc3bd746c09847131bd895153f5ae363828da668bd1b9ce953466c17d SHA512 aad16bac1c43a9bed529884e23392153fdeec9e6793a9815f3307c7ec2cb33a1bce86127bc009f80ecdfb4a44edcdaf8f63f139a382bad0001a14b007d741a55
+DIST xfce4-timer-plugin-1.8.0.tar.xz 65196 BLAKE2B f86af83068d3b4e67ad41fdfdde480d2aae9677f2ec3080295b06396874414523bf552da91c2cdb4cc960c85fe66041824becf9eb7d294f4b24f2225fb6025e5 SHA512 9729181248ee3aa6e90be8a6975a76121ce89c26131fc4eadb6840eec7059afb45f06ff9bae5e202e39d081bd898ece2fd236c5d64e1ab07a8c8ecb2c18558f0
diff --git a/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild
new file mode 100644
index 000000000000..65c702924396
--- /dev/null
+++ b/xfce-extra/xfce4-timer-plugin/xfce4-timer-plugin-1.8.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="A simple timer plug-in for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-timer-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-timer-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-verve-plugin/Manifest b/xfce-extra/xfce4-verve-plugin/Manifest
index 76bcacd25354..580ebbc8b289 100644
--- a/xfce-extra/xfce4-verve-plugin/Manifest
+++ b/xfce-extra/xfce4-verve-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-verve-plugin-2.0.4.tar.bz2 450881 BLAKE2B d016d07a1dd2b76cd84b9c982d3ccc571ea8c5d5176e2f5acabc0a7d40cf7b17735fd872c1c8edfc982e766fd4e41ecfde526f26ca8ced6e3636679bbb93a84e SHA512 bca7613c4a6d5f6f083ee9ba480f9484e8c13dee0ae71740e980e3a358b5203b158086a8a71fb4a8bca698db719af4f445aaf31f75c56f58560f23fab1da181d
+DIST xfce4-verve-plugin-2.1.0.tar.xz 54440 BLAKE2B 43c147bfc68d25a70c5ec702da7d30d6e5845409f400798d90cb48bf2f3caad4aa98e8d4886aca0b94cdd573e5577215785db04ed7208a585037062126efa5f1 SHA512 8881c392c24b7ba297c6d39198b2d6b30a4e6c5bd853a4f8f72e464b0f948481689c4b559f90558a4e043acfdb7de1013edd4e72a3a292183f8dbf1460ca3919
diff --git a/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild
new file mode 100644
index 000000000000..eb3ff250b622
--- /dev/null
+++ b/xfce-extra/xfce4-verve-plugin/xfce4-verve-plugin-2.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="A comfortable command line plugin for the Xfce panel"
+HOMEPAGE="
+ https://goodies.xfce.org/projects/panel-plugins/xfce4-verve-plugin/
+ https://gitlab.xfce.org/panel-plugins/xfce4-verve-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=dev-libs/libpcre2-10.00:=
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
diff --git a/xfce-extra/xfce4-volumed-pulse/Manifest b/xfce-extra/xfce4-volumed-pulse/Manifest
index 6953989461dd..54760b69b91f 100644
--- a/xfce-extra/xfce4-volumed-pulse/Manifest
+++ b/xfce-extra/xfce4-volumed-pulse/Manifest
@@ -1 +1,2 @@
DIST xfce4-volumed-pulse-0.2.5.tar.bz2 386399 BLAKE2B 19d3479ba42f1e6f756bc42d41849cd86c213e6d0f93caf8e6316a40dc88a22cd1095e85be87e811e2e20e805dccbbb47c66b92f0b998fa3498de73de9b914dc SHA512 80877382274225a45c10f4da1dfb6bbd0550045eab6a3658050e684aa4c339f8026e7d194276e687547d0c22162a60c94aaf9cd6bf827eb27b02b000444dbc6a
+DIST xfce4-volumed-pulse-0.3.0.tar.xz 32388 BLAKE2B 9377deb0c4f92e9c914a0fb99ce985a1e355d57d86637c7aa0a28612e4f63113eec5d0c5a870829ff2bde6f0f13244c8b464b38f9697dc8c0437acb89df2767c SHA512 802d35faf22e8281a3ed5e1b2861324f9e20a4416208ebc649225338afcda705789404558f8671e0f37853d865fc5bc7692701287d93d23751a3657dcae6e2cc
diff --git a/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild
new file mode 100644
index 000000000000..80b0b83c8ec8
--- /dev/null
+++ b/xfce-extra/xfce4-volumed-pulse/xfce4-volumed-pulse-0.3.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Daemon to control volume up/down and mute keys for pulseaudio"
+HOMEPAGE="https://gitlab.xfce.org/apps/xfce4-volumed-pulse/"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="libnotify"
+
+DEPEND="
+ >=dev-libs/glib-2.66.0
+ >=dev-libs/keybinder-0.2.0:3
+ >=media-libs/libpulse-0.9.19[glib]
+ >=x11-libs/gtk+-3.24.0:3
+ >=xfce-base/xfconf-4.18.0:=
+ libnotify? ( >=x11-libs/libnotify-0.1.3 )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myconf=(
+ $(meson_feature libnotify)
+ )
+
+ meson_src_configure
+}
diff --git a/xfce-extra/xfce4-wavelan-plugin/Manifest b/xfce-extra/xfce4-wavelan-plugin/Manifest
index 9a6c13a8baa0..83b7ee765f61 100644
--- a/xfce-extra/xfce4-wavelan-plugin/Manifest
+++ b/xfce-extra/xfce4-wavelan-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-wavelan-plugin-0.6.4.tar.bz2 438448 BLAKE2B 1be43ba68a2f946b1074d728974eba4abb8938c208e00c4fc01d233aac3a55a846c1c405299b0141ec4ad86d64d4f9eacef9ff72606c50bfcdf6684bdd07ee9d SHA512 efa7c37ff5b5658bf5282074c070ce30eb32bd2c8611bb7aba9d319eee608d603b38ae2b9118bff548c938fd2aff87cbea1ae6cf1183d4111a17fe399fe8020e
+DIST xfce4-wavelan-plugin-0.7.0.tar.xz 45304 BLAKE2B 9fb587ad08bdf38d25131ef2e1896be6a5af8fe8e4a693ece93723abe1d8c51323be2a66dece436a119d700ef8a071b6f0fbfa1930c2a44adea6c22f381b996a SHA512 1df88c283368b685a8e1a84e6b7e6a462cb86100bb335d9656cb470637add926ffcdf68d081e0f913568fb3f7a488507ea44deac404d805717816d4711ea2aa4
diff --git a/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.7.0.ebuild b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.7.0.ebuild
new file mode 100644
index 000000000000..29e21766b0e2
--- /dev/null
+++ b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.7.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="A panel plug-in to display wireless interface statistics"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-wavelan-plugin
+ https://gitlab.xfce.org/panel-plugins/xfce4-wavelan-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~x86"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=xfce-base/libxfce4ui-4.16.0:=[gtk3(+)]
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+ kernel_linux? ( sys-apps/net-tools )
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
diff --git a/xfce-extra/xfce4-weather-plugin/Manifest b/xfce-extra/xfce4-weather-plugin/Manifest
index 814e75de9850..9745d8d233fb 100644
--- a/xfce-extra/xfce4-weather-plugin/Manifest
+++ b/xfce-extra/xfce4-weather-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-weather-plugin-0.11.3.tar.bz2 3619984 BLAKE2B 45fa193cff7ef04be07944e5fad5dff3de79b5514589608c27917663f00a117cd2a1a34351cc32d2baa977c1e1298910e4de36fd21f504f6bc757bc5e2361783 SHA512 48d0fc1d96848f21196e86678e4aa78360a76ad79d0046b68713a79c9d8746ccffc02d1f6828ff9b14a39ec8b3251db179b02f9e4e77874d4ac8238cbc2353e3
+DIST xfce4-weather-plugin-0.12.0.tar.xz 2746276 BLAKE2B a287195f12909961a5efa6df3676f072175600c5d84fdafcf289d6c85d00ea925feaf90660fc698cb96be79e37d3fed8ef7b25440063eeb9ae2efc408233db17 SHA512 ea09332974b1bffc66e964f9f7c0584e80cd54371d38c8407f7435bf33590727c2d0b62dd8b6b4deced14dc9e4fdf2e15d7faefbda64cbd48787a08db28756cf
diff --git a/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.12.0.ebuild b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.12.0.ebuild
new file mode 100644
index 000000000000..2cae928457c4
--- /dev/null
+++ b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.12.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="A weather plug-in for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-weather-plugin/start
+ https://gitlab.xfce.org/panel-plugins/xfce4-weather-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="upower"
+
+DEPEND="
+ >=dev-libs/glib-2.64.0
+ >=dev-libs/json-c-0.13.1:=
+ >=dev-libs/libxml2-2.4.0:=
+ >=net-libs/libsoup-3.0.0:3.0[ssl]
+ >=x11-libs/gtk+-3.22.0
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ >=xfce-base/xfconf-4.16.0:=
+ upower? ( >=sys-power/upower-0.99.0 )
+"
+RDEPEND="
+ ${DEPEND}
+"
+# dev-libs/glib for glib-compile-resources
+BDEPEND="
+ dev-libs/glib
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature upower upower-glib)
+ -Dgeonames-username=Gentoo
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-windowck-plugin/Manifest b/xfce-extra/xfce4-windowck-plugin/Manifest
index e2fe75d9ae6d..5c42b04db867 100644
--- a/xfce-extra/xfce4-windowck-plugin/Manifest
+++ b/xfce-extra/xfce4-windowck-plugin/Manifest
@@ -1,2 +1,2 @@
-DIST xfce4-windowck-plugin-0.5.1.tar.bz2 396115 BLAKE2B f7c9c4094cd482a61438345c57b59a9899fb7e15aec686c50f03793b6677ac4c0aa4c9d4cd8dedbb2d4f6fc4780b8dcb751bdb971b3003e981ef61d59a06c99e SHA512 cb5eb377b9c4cd118b923832ffa6bc4dc104fe74f9b1c6ed24a066c9f94c2787fa94782af394a75ed1f36300a7cfad9a2f9fafebdc7f1e7ebc34864ccb1a622c
DIST xfce4-windowck-plugin-0.5.2.tar.bz2 516409 BLAKE2B 6b86e0e44dd29a4ee656a743173524fa8d7c67b7dcb21e7b94dde0051285ed451a77ad6dab1a58e8e5121e5f7e4140d0fbcb06abe0d374336c40eb7aedfee7ac SHA512 91b8e511b16ddef6a143e00a8c7e6a31317f20749704cf8ff43a7e8efc610f9a6e5405c2ab77491285bdf274c66989af3e5928fa41effcafd0396c53c2157226
+DIST xfce4-windowck-plugin-0.6.0.tar.xz 101992 BLAKE2B adb9a663972efdbaab577d70722e628e7936018474f2d12427f031ebeb9fcbad3202c463d7b80193ed1b5631be31a56ca9c1b21ea66732f89e1e123d25e7a228 SHA512 6719fa70ea7de3fe4ec6ff713de7b2171a8aaff70bfe0150c0e0c80da4823d2003bcdb445a3da90063e7db93b1ed382b1b512474ef5d40e40cb5e89541a42520
diff --git a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.1.ebuild b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.1.ebuild
deleted file mode 100644
index b6fd0528f2ac..000000000000
--- a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Panel plugin to put the maximized window title and window buttons on the panel"
-HOMEPAGE="https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- x11-libs/gtk+:3
- x11-libs/libwnck:3
- x11-libs/libX11
- >=xfce-base/libxfce4ui-4.14:=
- >=xfce-base/libxfce4util-4.14:=
- >=xfce-base/xfce4-panel-4.14:=
- >=xfce-base/xfconf-4.14:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-util/intltool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.6.0.ebuild b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.6.0.ebuild
new file mode 100644
index 000000000000..e19085a79b12
--- /dev/null
+++ b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.6.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit meson python-any-r1 xdg-utils
+
+DESCRIPTION="Panel plugin to put the maximized window title and window buttons on the panel"
+HOMEPAGE="https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ >=dev-libs/glib-2.64.0
+ >=x11-libs/gtk+-3.22.0:3
+ >=x11-libs/libwnck-3.22:3
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ >=xfce-base/xfconf-4.16.0:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+# dev-libs/glib for glib-compile-resources
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/glib-2.64.0
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/xfce-extra/xfce4-xkb-plugin/Manifest b/xfce-extra/xfce4-xkb-plugin/Manifest
index c7797ac3add8..2883dd13b580 100644
--- a/xfce-extra/xfce4-xkb-plugin/Manifest
+++ b/xfce-extra/xfce4-xkb-plugin/Manifest
@@ -1 +1,2 @@
DIST xfce4-xkb-plugin-0.8.5.tar.bz2 1002610 BLAKE2B 3ec20024c665ae545c4e6b427fd3da505ce1ccc96cf79bedc32318e3ad8facdfaeb3cd745be18f77557705a3d83c12b970ea3d8310e9768aee2383743062d786 SHA512 fa995ff9bb65d0b84f9099fa8d375a8ab070cb4b4a33adffd77bcfb9acef6057ffaa444088a3ed6af4c03967a63adb564638a7583082a3fcfa0cc33bc99fd3bb
+DIST xfce4-xkb-plugin-0.9.0.tar.xz 303472 BLAKE2B 3dd3000ebec78d0c444f8ccabdbfb8fddf28db492394ea24f042de2fcd213529f4149d3bb7e47aac6e2191b42e155308e60e9084a9ca178a4a42aff3e227cff2 SHA512 60176643ec29c0fc035f6f5bc22e04b103acdea6868b222784e7189219d6fd90d75ab27f3c494822777ec4749a34d31bac199f688f75431202001738471aeb49
diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.9.0.ebuild b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.9.0.ebuild
new file mode 100644
index 000000000000..23387282fe59
--- /dev/null
+++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.9.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="XKB layout switching panel plug-in for the Xfce desktop environment"
+HOMEPAGE="
+ https://docs.xfce.org/panel-plugins/xfce4-xkb-plugin
+ https://gitlab.xfce.org/panel-plugins/xfce4-xkb-plugin/
+"
+SRC_URI="
+ https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.xz
+"
+
+LICENSE="BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="libnotify"
+
+DEPEND="
+ >=dev-libs/glib-2.50.0
+ >=gnome-base/librsvg-2.40
+ >=x11-libs/gtk+-3.22.0:3
+ >=x11-libs/libwnck-3.14:3
+ >=x11-libs/libX11-1.6.7
+ >=x11-libs/libxklavier-5.3
+ >=xfce-base/garcon-4.16.0:=
+ >=xfce-base/libxfce4ui-4.16.0:=
+ >=xfce-base/libxfce4util-4.16.0:=
+ >=xfce-base/xfce4-panel-4.16.0:=
+ >=xfce-base/xfconf-4.16.0:=
+ libnotify? ( >=x11-libs/libnotify-0.7.0 )
+"
+RDEPEND="
+ ${DEPEND}
+ x11-apps/setxkbmap
+ >=xfce-base/xfce4-settings-4.11
+"
+BDEPEND="
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature libnotify)
+ )
+
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}