summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/Manifest.gzbin46073 -> 46083 bytes
-rw-r--r--x11-misc/alacarte/Manifest4
-rw-r--r--x11-misc/alacarte/alacarte-3.50.0.ebuild35
-rw-r--r--x11-misc/alacarte/alacarte-3.52.0.ebuild4
-rw-r--r--x11-misc/bumblebee/Manifest4
-rw-r--r--x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild4
-rw-r--r--x11-misc/bumblebee/bumblebee-9999.ebuild4
-rw-r--r--x11-misc/compose-tables/Manifest4
-rw-r--r--x11-misc/compose-tables/compose-tables-1.8.11.ebuild45
-rw-r--r--x11-misc/compose-tables/compose-tables-1.8.12.ebuild2
-rw-r--r--x11-misc/fbpanel/Manifest3
-rw-r--r--x11-misc/fbpanel/fbpanel-7.0-r3.ebuild70
-rw-r--r--x11-misc/fbpanel/fbpanel-7.0-r4.ebuild4
-rw-r--r--x11-misc/gammastep/Manifest2
-rw-r--r--x11-misc/gammastep/gammastep-2.0.11.ebuild2
-rw-r--r--x11-misc/gbdfed/Manifest2
-rw-r--r--x11-misc/gbdfed/files/gbdfed-1.6-c23.patch36
-rw-r--r--x11-misc/gbdfed/gbdfed-1.6-r1.ebuild25
-rw-r--r--x11-misc/menulibre/Manifest2
-rw-r--r--x11-misc/menulibre/menulibre-2.4.0.ebuild4
-rw-r--r--x11-misc/meteo/Manifest2
-rw-r--r--x11-misc/meteo/meteo-0.9.9.1-r3.ebuild56
-rw-r--r--x11-misc/picom/Manifest8
-rw-r--r--x11-misc/picom/metadata.xml1
-rw-r--r--x11-misc/picom/picom-11.2.ebuild71
-rw-r--r--x11-misc/picom/picom-12.3.ebuild67
-rw-r--r--x11-misc/picom/picom-12.5.ebuild4
-rw-r--r--x11-misc/redshift/Manifest2
-rw-r--r--x11-misc/redshift/redshift-1.12-r13.ebuild2
-rw-r--r--x11-misc/slop/Manifest2
-rw-r--r--x11-misc/slop/metadata.xml9
-rw-r--r--x11-misc/virtualgl/Manifest4
-rw-r--r--x11-misc/virtualgl/virtualgl-3.1.2.ebuild4
-rw-r--r--x11-misc/virtualgl/virtualgl-3.1.3.ebuild96
-rw-r--r--x11-misc/zim/Manifest6
-rw-r--r--x11-misc/zim/metadata.xml3
-rw-r--r--x11-misc/zim/zim-0.76.3.ebuild (renamed from x11-misc/zim/zim-0.76.1.ebuild)8
37 files changed, 203 insertions, 398 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 7fec86daecdc..64364ee8d622 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/alacarte/Manifest b/x11-misc/alacarte/Manifest
index 1237afa3ef24..822b2a93c9e3 100644
--- a/x11-misc/alacarte/Manifest
+++ b/x11-misc/alacarte/Manifest
@@ -1,5 +1,3 @@
-DIST alacarte-3.50.0.tar.xz 255404 BLAKE2B c22aeb83f707e4860c9a84311da2bf87e79db8b8859b8c45d5c1d0f6ead896f15b83cd112ac248fbb83b2bf839afbc90d2a24685c767ebaaaa850dfab8b26d35 SHA512 12578c35e8e68c83b46d81edc59444a92dc672a4a91bb4b443bbc0b26d94a3badf5598602dfc62dfbbabce7e3392c081c39055a201d60d4813b23e061014ee17
DIST alacarte-3.52.0.tar.xz 255700 BLAKE2B 8a59c5ccd1ba8ee892aee39625ecd56c4cf9500b104f943775bef613a4d8f6ef50cdce1d436a1f2c95268864ab43a72f8e182a2e15f47b3980193c887e91f8c2 SHA512 711166b1d772483be1ca3044f9402ec62dd6bb9c09b71b09944886bac91a72fe9838a60a4cf24649dce33148844b586446c17954129c6bc7aaa3096ba01e1463
-EBUILD alacarte-3.50.0.ebuild 757 BLAKE2B e0b30682157fa068702c6bca5ae988dae61068c795acfd39fd8efd52a76bd241a1daf74dc8704a80910f3ee6654b4a7eb982101634333fd40b4554a4d6c26e08 SHA512 190825a6f40ffd86f28f25c0029aa327f9426ca5e8607f0f9a3fc937828213e8ebe40f44a0e29799dd3274f7de1ee2a697b2effc78a44e283aa83306529d6eb0
-EBUILD alacarte-3.52.0.ebuild 757 BLAKE2B e0b30682157fa068702c6bca5ae988dae61068c795acfd39fd8efd52a76bd241a1daf74dc8704a80910f3ee6654b4a7eb982101634333fd40b4554a4d6c26e08 SHA512 190825a6f40ffd86f28f25c0029aa327f9426ca5e8607f0f9a3fc937828213e8ebe40f44a0e29799dd3274f7de1ee2a697b2effc78a44e283aa83306529d6eb0
+EBUILD alacarte-3.52.0.ebuild 757 BLAKE2B 418ed31b68f21c2e100f108cbb4de4aca6928fc8407f08a218e93c53018366b27fbce2446d7130686146fe812ba21212058d985234a81d49c195660bf238c2fb SHA512 7925eccce62734e182793db21c02f17439032e99e14802a7e4ba68aaf56085492ae6c38bac0b2c9182dd35fc74759a04009c18d74716edf18f88b521308a4960
MISC metadata.xml 349 BLAKE2B ae2cfe74f06d4c6aa4143f187cd3ed6934e6e131e4a997330c9d6ca11a2cd45b2835ef2b1bfab8570e5554fcce81237b025fc0683a74eaf62076e7c4f2cd2914 SHA512 7426942c020db80792d9d382763a005dc0956e6f7c02bb0e3a58e56cb69c37ce643da77524ac7273b8302bb0efb2e2c80dbb621d06809a7091395756e0f0cd06
diff --git a/x11-misc/alacarte/alacarte-3.50.0.ebuild b/x11-misc/alacarte/alacarte-3.50.0.ebuild
deleted file mode 100644
index adaff6e9295b..000000000000
--- a/x11-misc/alacarte/alacarte-3.50.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit gnome2 python-single-r1
-
-DESCRIPTION="Simple GNOME menu editor"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/alacarte"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
- >=gnome-base/gnome-menus-3.5.3:3[introspection]
-"
-RDEPEND="${DEPEND}
- x11-libs/gdk-pixbuf:2[introspection]
- x11-libs/gtk+:3[introspection]
-"
-BDEPEND="
- >=sys-devel/gettext-0.19.8
- virtual/pkgconfig
-"
-
-src_install() {
- gnome2_src_install
- python_optimize
-}
diff --git a/x11-misc/alacarte/alacarte-3.52.0.ebuild b/x11-misc/alacarte/alacarte-3.52.0.ebuild
index adaff6e9295b..ffa75b187960 100644
--- a/x11-misc/alacarte/alacarte-3.52.0.ebuild
+++ b/x11-misc/alacarte/alacarte-3.52.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="xml(+)"
inherit gnome2 python-single-r1
diff --git a/x11-misc/bumblebee/Manifest b/x11-misc/bumblebee/Manifest
index 471e5faa86b6..c6795ea392f0 100644
--- a/x11-misc/bumblebee/Manifest
+++ b/x11-misc/bumblebee/Manifest
@@ -2,6 +2,6 @@ AUX bumblebee.confd 60 BLAKE2B 68cfe5dd4db512e10cf82977556336e7bb8eb7ab3f397a2ba
AUX bumblebee.envd 127 BLAKE2B 2a993cd77706c2da4f90a3a77b4a6d0014b1322c584ae8970d75539b04b5d6a23adac7067a511f4f9d9a47797ac1d55f836c3242d26d0c464f6ea3833dc30ae5 SHA512 f42bd5992a8c80d045036a689e3c33cc2bdb7d54afb03bb7f33a80fa6a9c1e05f583cdec5b3da42021c48c1b59db4664e9c850e48ada47a1887327f7b11633af
AUX bumblebee.initd-r1 500 BLAKE2B c37a4ca616b31b2cc151cae750475178c471ce9e2f7f1a9491a93980a882bd8c1b5baaec8ee2ec211acb77e243b36d6a077a25c14aff96ce01a6a493cd88f4c8 SHA512 a3b7e055eb70c46516319cfc9c9e59038568ad646865bcd5cd953d2774c48c4989c8f2a77f644993543d56fb128fedfdc90904a3370dbf8325300932cf7e1d08
DIST bumblebee-3.2.1_p20210112.tar.gz 63840 BLAKE2B 53f433c90ea7925a059597f9ce1e6b764bf204337cda2a87b3e862951fbd86e18cf3bb973a2a43c0ff913e9b290170536760ed9163ea746f5b28b7fed4ce9c6d SHA512 2d23db5a6d2a06c37176440568fd30c3afd80a75e13db00f081c0029f9e03275bf6c7b019778b9c31dcffe49ba56ec86a3303f00074123c95560a850bdb0f36b
-EBUILD bumblebee-3.2.1_p20210112-r4.ebuild 2243 BLAKE2B d4e25d1f4bbf4951d50d1bcba11c8e6ee720262bf9206ff1f57e23568df1716ebba4a32f8ade79602be1c87f8e5ec52fe193d6a1681e56df41c6d0b65bd64dc7 SHA512 ba63f6cf68d21e918c58384547ef9526773655d1a1162cb883ce6e8fd7d753003269b2afa085083bc5db2e63a734bc82b00a23f2804f2a5d9de9eb795c31ca60
-EBUILD bumblebee-9999.ebuild 2245 BLAKE2B 78ce1bec69a1c2c33b60acf0a0d21a98764291fac461282ce740a64cf9538380f6767d4e30a123f48ebe471fe23043a50008ca1e3b762fd596c94d4cd706f74f SHA512 54a5b52742ca1b5deac86a0e9f949085b8b83b94af4ab298c8199b07a3a5cf1ec33b09beaf8215806be51ce5d98fff36ca254d5a11c9bafe68ff51b252eb2c27
+EBUILD bumblebee-3.2.1_p20210112-r4.ebuild 2252 BLAKE2B 0da0012d561314ab5c63e0505322954f3c627f9720def0f04c79a4cf10fb42d73f619de7f38d1c86fc24b58b952b9fae45877ba9cbb1603cd0efaeb13f91a9da SHA512 dd65e76cb5ef3115777203ceed5e2e0f0509353cb59b36e921210ccb10f861fa6a7c646bb37a921a7370e6f6b8efe20af3d6cae015b23387f7dfb6e40fb4ae97
+EBUILD bumblebee-9999.ebuild 2254 BLAKE2B 23c5805d1d8553f06fac1fc1479276b9f6599084f30a7f31c5f9d1aa3b05ed0f20ded2c568546c9e1aee3099f995c889b7b58c14c60b701fdbb120d91a23af3c SHA512 2cd1502c52ce78209f4dc3699ff316b6d153ee67ce33cc5818ab88bbda4f04c888a1624c69a6455f8008d3f831143318c5da620e63adc6b7084d6edb119f16eb
MISC metadata.xml 1034 BLAKE2B 935402e4d0047aacd81479905c2ad2c7595038cdb103800c266e6de2bd26e440c51dee6419e455942377deb2971bb53ecc98c7cf19897021963d253629f91287 SHA512 0d0f5a34ca2f3a9ca92fee3ab582f35cc2e9d658f5085382a7b2d8a84727424f32f2d0aa7be6e8e94da73153ab266ce0affa9ec049a696ffac24ef01715af67e
diff --git a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
index b0690088fc3a..91a9c00d23b3 100644
--- a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
+++ b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools readme.gentoo-r1 systemd udev
+inherit autotools multilib readme.gentoo-r1 systemd udev
if [[ ${PV} == 9999 ]]; then
inherit git-r3
diff --git a/x11-misc/bumblebee/bumblebee-9999.ebuild b/x11-misc/bumblebee/bumblebee-9999.ebuild
index bd63a8594628..b534d66e36d6 100644
--- a/x11-misc/bumblebee/bumblebee-9999.ebuild
+++ b/x11-misc/bumblebee/bumblebee-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools readme.gentoo-r1 systemd udev
+inherit autotools multilib readme.gentoo-r1 systemd udev
if [[ ${PV} == 9999 ]]; then
inherit git-r3
diff --git a/x11-misc/compose-tables/Manifest b/x11-misc/compose-tables/Manifest
index 6ef3818cbefa..1672e6cb9aa6 100644
--- a/x11-misc/compose-tables/Manifest
+++ b/x11-misc/compose-tables/Manifest
@@ -1,5 +1,3 @@
-DIST libX11-1.8.11.tar.xz 1817652 BLAKE2B e557548d6acaa417a87600c10f1e295ae0fbb13460f7641260f59fc175e9b7de76b4c398981d76b11a52a055f26b233a2ceb44ebb8076d793eb047c2d178573a SHA512 4e2191258039ad0ea7fe5d22b8b0ab5e1d101b20fa4cd0fb44c5e1ac8b2ffbb3a0ad80ac3a67a3803ca30b972476b739a0c244b2ac8b7de6a32b06dc4e2c674b
DIST libX11-1.8.12.tar.xz 1895256 BLAKE2B f4bdb69abb2add723ca84832ef35f239659228c1f5a3f53631f0d4d4afa7030512b9ba65479464f3efecca0e09d1f758e3b92b139dd5e716fac1b8caaf5bb98d SHA512 cb7a284d9081a8b67f7d8568d56dc403a4b787e46ac497b07768d236084c01f80f4ea2ebd814f950ac9738adc3baea3912932fc333858195c4f8217744b6f730
-EBUILD compose-tables-1.8.11.ebuild 994 BLAKE2B e7642091af7d5402c518cbe00d9318e47bbba52b9ea042c01e1c3d53ce12c6458a6a16e86a871c14562ffc3002a12498c97afc9bf905b3527af84719111983ce SHA512 29e3603d7922d7041c97f6944bc9e956aa413a930d325ad788d8b61b50f2c01024fae3d6e470d2c9e20d68aefecb8f2d8bbab2ee420672e80e5aa8fe91fda243
-EBUILD compose-tables-1.8.12.ebuild 995 BLAKE2B 2258f604fc51d3460a7bf4f4e1e0b4a0d06d86959e68a17909694fda29f2f77fc9d79128f59440aed104d1ca1c0c92fa4d5775cea317c24567dbcda79b9f5638 SHA512 08587cfa29aba7d93c49ee62951b3cbc2d2a6aeb369b8933ab6e422bd9af8b7d7cfd343a742369087ea0da71f37c20313dace05ac12797f6de093b19ad7c3a95
+EBUILD compose-tables-1.8.12.ebuild 994 BLAKE2B e7642091af7d5402c518cbe00d9318e47bbba52b9ea042c01e1c3d53ce12c6458a6a16e86a871c14562ffc3002a12498c97afc9bf905b3527af84719111983ce SHA512 29e3603d7922d7041c97f6944bc9e956aa413a930d325ad788d8b61b50f2c01024fae3d6e470d2c9e20d68aefecb8f2d8bbab2ee420672e80e5aa8fe91fda243
MISC metadata.xml 395 BLAKE2B 7912fcccfd8d8a4c9c1e5601783a0668679506638511ee719bf7bb95f99415fe95a417343060cf5ca3fe918ab1f9847f74861af36d3c712afa321272cd13cf66 SHA512 c2956ef519fe59d0f713732059224568b9d7c34579654b71993b02227a512c1ac3057dc7f81c6bc93834fd4fee212f1ae26f4055ea92f3eb7524da7d9e690f8f
diff --git a/x11-misc/compose-tables/compose-tables-1.8.11.ebuild b/x11-misc/compose-tables/compose-tables-1.8.11.ebuild
deleted file mode 100644
index 08667d22602c..000000000000
--- a/x11-misc/compose-tables/compose-tables-1.8.11.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2020-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MULTILIB=no
-inherit xorg-3
-
-# Note: please bump this with x11-libs/libX11
-DESCRIPTION="X.Org Compose Key tables from libX11"
-# xorg-3.eclass would attempt to fetch a tarball with a matching name to this package
-SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}"
-S="${WORKDIR}/libX11-${PV}/"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-# Only needed by configure
-DEPEND="
- x11-base/xorg-proto
- >=x11-libs/libxcb-1.11.1
- x11-libs/xtrans"
-# RDEPEND=""
-
-src_configure() {
- local XORG_CONFIGURE_OPTIONS=(
- --without-xmlto
- --without-fop
- --disable-specs
- --disable-xkb
- --with-keysymdefdir="${ESYSROOT}/usr/include/X11"
- )
- xorg-3_src_configure
-}
-
-src_compile() {
- emake -C nls
-}
-
-src_test() {
- :;
-}
-
-src_install() {
- emake DESTDIR="${D}" -C nls install
-}
diff --git a/x11-misc/compose-tables/compose-tables-1.8.12.ebuild b/x11-misc/compose-tables/compose-tables-1.8.12.ebuild
index bf9179fc7f93..08667d22602c 100644
--- a/x11-misc/compose-tables/compose-tables-1.8.12.ebuild
+++ b/x11-misc/compose-tables/compose-tables-1.8.12.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="X.Org Compose Key tables from libX11"
SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/lib/libX11-${PV}.tar.${XORG_TARBALL_SUFFIX}"
S="${WORKDIR}/libX11-${PV}/"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# Only needed by configure
DEPEND="
diff --git a/x11-misc/fbpanel/Manifest b/x11-misc/fbpanel/Manifest
index 8dc17e5fa7de..c8f14d9f6bed 100644
--- a/x11-misc/fbpanel/Manifest
+++ b/x11-misc/fbpanel/Manifest
@@ -6,6 +6,5 @@ AUX fbpanel-7.0-python3-shebangs.patch 2348 BLAKE2B 84c05bb718b5754d2679fa2b1807
AUX fbpanel-7.0-python3.10.patch 410 BLAKE2B cd4c57ea9677062a127e698d248b9ec15b30a71c5c72ff953f40239ec63584d6011bf11cc441a75234a5b20188ef52ffc678296a952e7071dc6efc6975be42e8 SHA512 7a1ac51db1aa62ca7e49819e1dcadfe00e082692cb3c8662d6b0a218a011982b0a6731edd2118d7ddcd8fa58529d35bd63d6a4412067f535faa554127b40fd19
AUX fbpanel-7.0-remove-gdk-pixbuf-xlib.h.patch 801 BLAKE2B 49a0d7217b5e44c902200d9fc4cee57d245386cbf400e21a24672b2c121578d09dd440d56f05483afbe3e6083bbe65fdafb162e35624d7bd0f7f34b1639d2737 SHA512 d4fc104faf4bc4c9ead54530c3e00e82d9ab3c356d635c824d206dd2fa64c64b8ff57594cb6fbbef9725df30f10994de3a213aff8f1eb7fc8b59cd08498e3148
DIST fbpanel-7.0.tar.gz 3746477 BLAKE2B 6bc8ef39d44768b5fc9fc4c58ea0b89c723f0e5239198d3b1a5f6fe27252bf22c87fec5beb13fa3371af6c218e592d67d04644bd82cc62f357def610680fc2d2 SHA512 9706a96569c41241de4dbd250c9d6a473b53a5e26e880f4c782041b2b91c7570046e1bee3070059fd2d333fb7159490732ef397b86701c72d4c65c0784948874
-EBUILD fbpanel-7.0-r3.ebuild 1594 BLAKE2B ca3022d9414c4013249bbd131890ac677eaea8bbab3f525b3ea3efba77c2da0613134a9449013aad6c63bb9c63bdf7e36262525d79a4596fca633db6da725b19 SHA512 33fa67f1c2ff4927cc4abe7b340ed4d4c8cc50b3a82a244a52ab0757e46ea0b1caa4b5a5f332b2b591dc7ae1ba3140af44dda65e44e7cebe7bc33df543a6d58a
-EBUILD fbpanel-7.0-r4.ebuild 1623 BLAKE2B a15ef979315ccddc2dc2446cfaa688e65cda2c0b583f263da7263b900ca01694042ea6b4a443b6ecdba548ebe928846675987d7cb77cf02d2653cefbf87890dd SHA512 751a6f3ecbe62587f6c7fdf574e9c467de1ee9e3ce44f229e230d4e82ef5b3e6704c15dea6fd6d5caad4248bc12a9fe6d300263fea775d059b1fc983e521979b
+EBUILD fbpanel-7.0-r4.ebuild 1623 BLAKE2B 65c0849a8c0044d348e1772cbff4031b8e9f04dc6b10b15575d30b8e2ed84cb9b0ee998309ef4e33e1701962588ce6e0e92a35d3928f76c4bc84b0c5beecdb3f SHA512 2c4a0a978d8b0a2a64864bed3ffd8d8a214eebf4c4dfa443522b3fa8fd7ae2b832ff5acd8b01a108241a2157f73da0f86c11cfa406dda5ff512cab00afce8973
MISC metadata.xml 252 BLAKE2B cc4fe64f3e9531d55a19098705558d2e02a395279ba605d6c598ef6b9a13cb0a17cc9cdae4f9e2ea30f34abb58f0591b3c4f11a6e42b385ee7c0855251b37f20 SHA512 22086ac1bc91a06382f92625473824dd26f60fd00cf691ad3b587f45b75aadb9f0c66bb4af93ab02fe059b00f504770c642342d81dee9f01b950b99c1f85ea9d
diff --git a/x11-misc/fbpanel/fbpanel-7.0-r3.ebuild b/x11-misc/fbpanel/fbpanel-7.0-r3.ebuild
deleted file mode 100644
index ded711fabf0b..000000000000
--- a/x11-misc/fbpanel/fbpanel-7.0-r3.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit edo python-any-r1 toolchain-funcs
-
-DESCRIPTION="Light-weight X11 desktop panel"
-HOMEPAGE="https://aanatoly.github.io/fbpanel/"
-SRC_URI="https://aanatoly.github.io/fbpanel/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~mips ppc ppc64 x86"
-IUSE="alsa"
-
-RDEPEND="
- dev-libs/glib:2
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2
- x11-libs/libX11
- alsa? ( media-libs/alsa-lib )
-"
-DEPEND="
- ${RDEPEND}
- x11-base/xorg-proto
-"
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.1-underlinking.patch
- "${FILESDIR}"/${PN}-7.0-clang.patch
- "${FILESDIR}"/${PN}-7.0-fno-common.patch
- "${FILESDIR}"/${PN}-7.0-images.patch
- "${FILESDIR}"/${PN}-7.0-python3-shebangs.patch
- "${FILESDIR}"/${PN}-7.0-remove-gdk-pixbuf-xlib.h.patch
- "${FILESDIR}"/${PN}-7.0-python3.10.patch
-)
-
-src_prepare() {
- default
- 2to3 -n -w --no-diffs configure .config/*.py || die
-}
-
-src_configure() {
- tc-export CC
-
- # not autotools based
- local confargs=(
- V=1
- --mandir="${EPREFIX}"/usr/share/man/man1
- --datadir="${EPREFIX}"/usr/share/${PN}
- --prefix="${EPREFIX}"/usr
- --libdir="${EPREFIX}"/usr/$(get_libdir)/${PN}
- $(usex alsa --sound --no-sound)
- )
-
- edo ./configure "${confargs[@]}"
-}
-
-pkg_postinst() {
- elog "For the volume plugin to work, you need to configure your kernel"
- elog "with CONFIG_SND_MIXER_OSS or CONFIG_SOUND_PRIME or some other means"
- elog "that provide the /dev/mixer device node."
-}
diff --git a/x11-misc/fbpanel/fbpanel-7.0-r4.ebuild b/x11-misc/fbpanel/fbpanel-7.0-r4.ebuild
index af1a48f65d19..5507cc7efa59 100644
--- a/x11-misc/fbpanel/fbpanel-7.0-r4.ebuild
+++ b/x11-misc/fbpanel/fbpanel-7.0-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit edo python-any-r1 toolchain-funcs
diff --git a/x11-misc/gammastep/Manifest b/x11-misc/gammastep/Manifest
index be179c709f65..cd33fc753a89 100644
--- a/x11-misc/gammastep/Manifest
+++ b/x11-misc/gammastep/Manifest
@@ -2,7 +2,7 @@ DIST gammastep-v2.0.10.tar.bz2 540401 BLAKE2B 635b27ad105b0ad2d94add6277fa92e39e
DIST gammastep-v2.0.11.tar.bz2 540712 BLAKE2B 9a2275697ac11a58ee42d8ea3aa473ef0bf616afc70ced030ec86d5b11a03a78fe1559c80e19b80c78241c45494c0dfd88b7511c61e729c9899dc745d8844911 SHA512 31a7b80e4d2cda02022deb8c566d80b517d3bac4965ab3df12caba32243afc37c981e1d3194da28475a61dee289b6512409676217ba30c7bc3372713206de416
DIST gammastep-v2.0.9.tar.bz2 540120 BLAKE2B cfc29b157ad2dbd3d6bb0ac4bdb26c958ba07cad3e817931c2ee4c2e4d15c157b7c0b8b891869ddcc2cdfc39c1d52afb8437991ae60501afee84500e1f28c694 SHA512 d8b23e5890d6135cef79057408e1b7c1dbc36444dfbfaf7c80a3f36c46df19eaded1829c2cd52365413779cc752d0911a44669b5abce16d7e266b92b15c035fb
EBUILD gammastep-2.0.10.ebuild 1956 BLAKE2B eca77b4d9e363cdf8789af86abff7f9a619c6367b14499ec7bfb6cfd9c0e496969d65095bd4fc1fc33f50bfb05f78b25d976d8f031895c08c31c1d678058f31d SHA512 f5d589f3ba0d6b25996b0d71bda1d17db9a68a22bd41f25d1b13875c89f10cab2f09bdb1ae7e6521b29e213014cf5050f86055cc2a5eca87622d2e6f33e37bfe
-EBUILD gammastep-2.0.11.ebuild 1956 BLAKE2B eca77b4d9e363cdf8789af86abff7f9a619c6367b14499ec7bfb6cfd9c0e496969d65095bd4fc1fc33f50bfb05f78b25d976d8f031895c08c31c1d678058f31d SHA512 f5d589f3ba0d6b25996b0d71bda1d17db9a68a22bd41f25d1b13875c89f10cab2f09bdb1ae7e6521b29e213014cf5050f86055cc2a5eca87622d2e6f33e37bfe
+EBUILD gammastep-2.0.11.ebuild 1953 BLAKE2B 8c3eaea17e3c37375fb9224c1a28fc9190ace47727a6b992affa894aaf944e92e58ec978c01d2e322fd47d104ec99567a235db0e5f7c8db4ab211a53ee17cbaf SHA512 a943f40bf64835fa80ef2aa36bd1a84933fd17563677f714e7ffb4a0dadae75e973faf6cbd5130fbc877732862d0e5555987bf658ef28a7a908ef45ffe225b8d
EBUILD gammastep-2.0.9-r1.ebuild 1941 BLAKE2B 7d0040d270cb5818b4f5a39a69db3aee9df9a94ad0a102904748c2fced3bca12a2c9252ab907b3261d7555337140358367e1d345a228b0d3b3229c335f2dc2a0 SHA512 cfe0f5d682c3323b242c6246f07c555dfd8a7d274211ba6e8def4353aed891abf2315547b2541595327cc7f1516f17931ffdd17864487f38cc5a8fc6a4d30d2f
EBUILD gammastep-2.0.9-r2.ebuild 1953 BLAKE2B 84b289dd2340285f33e2e1348407edf7ab41c223570dec595b4d147a224b9c92bb678fd41740ffc4c65446e02356290a7bb209d98a9f91873e52d16487283125 SHA512 d0fe06b6cc71271637cfdbcdbcec3a7cd7d96710a2a664dc174330de378b273f66e6aad99f72e2516a48ca0d99bdcc795ee0a048f926d824a377df2044269fc7
MISC metadata.xml 408 BLAKE2B 76e880ceff79cafe0ee71c2b2bab4c2977a43eb15bc2ffb26cf1431b6c9303bd3b95801e501d01134e546e20c0c83239864eb32e4b8bcea0c7eb8191bc191d8b SHA512 dfd49b49ec66241adb4e53941455d4e1df8af068f894748973fcafab0f8e87238fa3d358b222366efb897558dd7f05e67274a11799169470b5ea3d2663b10137
diff --git a/x11-misc/gammastep/gammastep-2.0.11.ebuild b/x11-misc/gammastep/gammastep-2.0.11.ebuild
index 6a3ac6491ae6..23b6130fd591 100644
--- a/x11-misc/gammastep/gammastep-2.0.11.ebuild
+++ b/x11-misc/gammastep/gammastep-2.0.11.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-v${PV}
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~x86"
IUSE="appindicator geoclue gtk nls wayland"
COMMON_DEPEND=">=x11-libs/libX11-1.4
diff --git a/x11-misc/gbdfed/Manifest b/x11-misc/gbdfed/Manifest
index a9cea23c4acb..36d4058f7a2a 100644
--- a/x11-misc/gbdfed/Manifest
+++ b/x11-misc/gbdfed/Manifest
@@ -1,4 +1,6 @@
+AUX gbdfed-1.6-c23.patch 696 BLAKE2B 5929ebddd992e2363de80890a6a24a2bcd54bffe4e8ce8550acdfc144dc888915df6e8a5944ffd418bcb4742bf034a08a9cdad27506ffacb12626c1bdacc8fb1 SHA512 ba93021d168836788e8779bd56e4c820d02eb58d4fda6a9dfe1325cf12d07e9a4cf3f8f1bb03fe6c2525b2faae8f2de2e13670081151dbdd7205666cd5321d17
AUX gbdfed-1.6-makefile.patch 323 BLAKE2B 51fc81c1b752cb199d48dbc41dff219cac4ebab9409b5c3caee114f97e89cd1bad3a2844a54073b9a41276a87fa9464c7e50e7aa00b5246472d6992bf75b7f4e SHA512 da573f5fcbd51b954f2a2cfdf38aa22bd93d43d21abdc94c0aa49cc72649f47249b9a5cd9eff7a5bf4caa3cbdfed70093c33b2f12b7027fd59d5aedaa93cc550
DIST gbdfed-1.6.tar.bz2 236166 BLAKE2B deca4c3a4c421b60848e5fca0abbe760582ed5b0ca78ae9a3568d87f19975601732575e911934272c74ad58205ac4b1e9a4fb67aa80c24b0580e631b365b0997 SHA512 45cdccd86d01d104c14db5c320066f167a25b7967a13f4bc962a2936c94f549efbae792b7828cf21c43e2989858c3482c5daba74cb267db24ca5daada0ad44ef
+EBUILD gbdfed-1.6-r1.ebuild 536 BLAKE2B 668262a1658d56187b8a20b2538094fa74c1b683037376bd0d9ab23ee97c482ab664abc1d8440febd6e0cbf2cd2dead09885b6ce51e40fca0d74d427f1f96b5c SHA512 d6c0c40f42ef1890d61c05400fcd3396751f8bbc375a7637230d392375012d092cb9ecec8ca7b604dc8060ffc35dc53bb7084b87d438990e5e97320c361c3f81
EBUILD gbdfed-1.6.ebuild 506 BLAKE2B 95c5636bfc903875c79048c3129f560741ca992e9eb20b0583a280c3bfc7e025768113374fbc3424acd02354b798f21126fc9b443c3fca3142339a2e6d7b9e1c SHA512 519849ad8dd5b964d1152f9a17fdf46782a54774f9478c2c9baa2e3571a17a13b830b2bf93ac78e153716103fcb324dcca16b9c2bbfbc997156472a655829021
MISC metadata.xml 239 BLAKE2B 5aaac778361cc8f607c6587e338cb80fd9a032e722766c60e011327e58b327fd4ca5113b66b281273c718c7492edd2477a0d702acd900fd9e376faeaedf717b0 SHA512 333c4df4d2002923cb872edc1e4e4f121563d73b157a8b2a4605ee449c759417014e9bc1342acaf697325d3d3bd8babe5930bbe4e08df90650cd1a52a0ecd337
diff --git a/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch b/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch
new file mode 100644
index 000000000000..06d8db3ff87a
--- /dev/null
+++ b/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch
@@ -0,0 +1,36 @@
+Port to C23. Correct error handler type, use system bool
+https://bugs.gentoo.org/944095
+https://bugs.gentoo.org/944399
+--- a/bdfgrab.c
++++ b/bdfgrab.c
+@@ -244,7 +244,7 @@
+ XCharStruct *cp;
+ bdf_property_t *pp, prop;
+ bdf_callback_struct_t cb;
+- int (*old_error_handler)();
++ XErrorHandler old_error_handler;
+
+ if (f == 0)
+ return 0;
+--- a/hbf.c
++++ b/hbf.c
+@@ -62,6 +62,7 @@
+ #include <stdio.h>
+ #include <ctype.h>
+ #include <string.h>
++#include <stdbool.h>
+ #include "hbf.h"
+
+ #ifdef __MSDOS__
+@@ -82,9 +83,8 @@
+
+ #define reg register
+
+-typedef int bool;
+-#define TRUE 1
+-#define FALSE 0
++#define TRUE true
++#define FALSE false
+
+ #define Bit(n) (1<<(7 - (n)))
+
diff --git a/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild b/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild
new file mode 100644
index 000000000000..2e915640b277
--- /dev/null
+++ b/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="gbdfed Bitmap Font Editor"
+HOMEPAGE="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/"
+SRC_URI="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=media-libs/freetype-2
+ >=x11-libs/gtk+-2.6:2
+ x11-libs/libX11
+ x11-libs/pango"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ # bug 248562
+ "${FILESDIR}"/${P}-makefile.patch
+ "${FILESDIR}"/${P}-c23.patch
+)
diff --git a/x11-misc/menulibre/Manifest b/x11-misc/menulibre/Manifest
index e0ec340eb1fe..2e3850e5eb12 100644
--- a/x11-misc/menulibre/Manifest
+++ b/x11-misc/menulibre/Manifest
@@ -1,3 +1,3 @@
DIST menulibre-2.4.0.tar.gz 520920 BLAKE2B c55dbb077db2af477dc9c1882449981ff15cb66b9c12ea4433ed11a1649f9dedfa8c743ca15f54b5cfd9993c8d8ae3398fd0c87c4b5e3199f5e291029f9c81af SHA512 0c520d9cab6d9eccaa9119c4ff771dbef913909202b3f2d600f4b71f5b2db87c71df35c6d8374099fda07b33b6c02686bd6b53ca0fa3d4dbd439b3c5cdcb2839
-EBUILD menulibre-2.4.0.ebuild 1322 BLAKE2B df967207867c2282835cf2a11fe67f4cc63e967e59a0d1ac8af9207ae6bb0a0b10fa642f0a132e7bf6080b6fec3fe5bac8c0cd1f922d427287e144c08d8ba071 SHA512 eea77bd61681aa14b222f8f9b9d394a4446d903cac638895684c9b430b8c2f5e00ec626f4e2c0785d678f230337d9d95bcfb855da59ef97d0c62fa7b31d4ce08
+EBUILD menulibre-2.4.0.ebuild 1322 BLAKE2B c4d7f2896f5270cbfb6eb9965ed9f6237bc17bef51d5386078c323b2494295add6354b88374a1662e84c4fde3d7d35488772fa3acd815565e9e36708f8156044 SHA512 fda9f56ef1b80f8537d3232d05ce747e63dee0187c29c47d2eae2bd03851b31638af20eb67a5dd4de791c2e162d4ae7b32ebc003f257d98722aea0d992a5125f
MISC metadata.xml 276 BLAKE2B 5ae33ec24b361408186426738ecfc12a6a3ae761e023050d59a02b6bdf5f4dd788ac33ef6c9ff0c0c27e415fb369aa3cf8118bdc6268d95c3a33e75a5341140e SHA512 f186b9f746afb87c00b913f67250ed8a6f9563df447b2caab6717b212c7a8e09ae78b7dcce76bf4acdff238ff12d1faf3b997991a38ba34beae17f734b37b060
diff --git a/x11-misc/menulibre/menulibre-2.4.0.ebuild b/x11-misc/menulibre/menulibre-2.4.0.ebuild
index 2ee5b75fe928..ae4da24d3137 100644
--- a/x11-misc/menulibre/menulibre-2.4.0.ebuild
+++ b/x11-misc/menulibre/menulibre-2.4.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="xml(+)"
inherit distutils-r1 xdg
diff --git a/x11-misc/meteo/Manifest b/x11-misc/meteo/Manifest
index e1672ee771c0..2fc90bfad245 100644
--- a/x11-misc/meteo/Manifest
+++ b/x11-misc/meteo/Manifest
@@ -1,7 +1,5 @@
-DIST meteo-0.9.9.1.tar.gz 598205 BLAKE2B ac66e84a04f087cf75f9101da0c80e68c132e0e5064aec4cb2ea609e93f48a2ef3eb51266805b2547b4839c82496b470d4bb07e4fa0538e2ebc691a9491606d8 SHA512 d148393acc47dab1886a25600adb2a3e2ff5cb313c0004d50a54106c61f3cbd26ff95d526d13a77a1d33ede2622ff2ea9277a8fdc1899ebf34581a5a6b36c861
DIST meteo-0.9.9.2.tar.bz2 609059 BLAKE2B 77557c28c755065f5b2da6cef429df96342c67217650f3ca3e5282f14c93d095b0e4c3f7b5cdfd62374f41e543cce14080d85291019e4336acc5d9f8f09e06c9 SHA512 96f05fb2b84d0be73eb26e101edf2a03345a06c79a86ec6c9f5acbe8b32e4fbaf6f4d7b59b65eb69f4db8667e1178d5641792b259cf23c46d4dcaee8a2243a5a
DIST meteo-0.9.9.3.tar.bz2 607894 BLAKE2B 02e52617a892ea96876f7024b090436cb32d45488e0112441adfba3b2cf6b11d83aea96aee97800cd4e30e5ad40531c801ee29d6d82dc24a5df78b6a3ef3a4ff SHA512 6066ff8cf99839ba62842d9da14a31afe2a494ac25f5eb68335160dd9a942c008815548add4dd100c454f4f02d1f7f1f575d57afe40426352bd185fe79f8fff6
-EBUILD meteo-0.9.9.1-r3.ebuild 1143 BLAKE2B 6f73a841aa016cf081a8cb722f41ddddac781a4443ba4a0f452bc453007603fe73259397fa92e6314e52b25c2eb1960fe2ea7f5391d52ab0c8b7eb9727496362 SHA512 dd2d7bb17833ec36d131ad0f4c25323c183d12fb62b8a0082340d342b05efcf18465b589c3ec527ec2b53038057fab4aebfab748b927f5430304f32b96eab70d
EBUILD meteo-0.9.9.2.ebuild 1144 BLAKE2B 05502b70c2cfa95227663c7d2ccdd1b45fd0c3324ffe949f09331951d55253a4ef60504c96aa3178b7d4fec9f127e6eb309c048ee3ef7a93ecebdfeb474f94b6 SHA512 78599e17671a0a12344eff2af455a01e3d6b1711e910d99d1a903ecfa63d1175404edd53c62538c0944804bcf41f699cb99f8415afb0edc36c2568e76f1117d5
EBUILD meteo-0.9.9.3.ebuild 1145 BLAKE2B 31506ada1061c3961430b650f3a58086d1d8368e7f929c1019f0813ec9ada7fdd55e94bc1914aafc06b3c852dd1ac313430223ca8a037ebdad8f0e41b929b6be SHA512 57385f21a6cee1516512461eaeebd9ffcde2bc8e30c7dd1ccf87561848584db5cf3b607f95279aa70a40be418f925187ecc94b084f568bcd4e35ace272620871
MISC metadata.xml 317 BLAKE2B 8d51ee5c40d1db6568ae785c3280a14a8252b1fc6befd790b50377de20e500eaeb2652070ee8c235a4e366aa965cb055b5af7c7122707abc5e150d0094f50928 SHA512 f8a1e901faf76d570c1066957383de9d98dc9a1d3c38efef9e8414c1d6438eeae26aaefb99d16706255d46e098eb7263e57aa1eab113d74f00a46ebe0510fb49
diff --git a/x11-misc/meteo/meteo-0.9.9.1-r3.ebuild b/x11-misc/meteo/meteo-0.9.9.1-r3.ebuild
deleted file mode 100644
index 65d2e2cb6ad8..000000000000
--- a/x11-misc/meteo/meteo-0.9.9.1-r3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit gnome2-utils meson python-any-r1 vala xdg
-
-DESCRIPTION="Forecast application using OpenWeatherMap API"
-HOMEPAGE="https://gitlab.com/bitseater/meteo"
-SRC_URI="https://gitlab.com/bitseater/meteo/-/archive/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-# One test needs network (#828052), the other simply checks desktop file
-# validation, that we also test with our QA tests
-RESTRICT="test"
-
-DEPEND="
- dev-libs/libayatana-appindicator:0
- dev-libs/glib:2
- dev-libs/json-glib
- net-libs/libsoup:2.4
- net-libs/webkit-gtk:4
- x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
- gnome-base/gsettings-desktop-schemas
- x11-themes/hicolor-icon-theme
-"
-BDEPEND="${PYTHON_DEPS}
- dev-libs/appstream-glib
- virtual/pkgconfig
- $(vala_depend)
-"
-
-src_configure() {
- vala_setup
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- dosym com.gitlab.bitseater.meteo /usr/bin/meteo
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 4ba2398d1ccc..d7561c8907c1 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,8 +1,4 @@
-DIST picom-11.2.tar.gz 308679 BLAKE2B d592dce3e67bc3df68cbece00cd4446ea6214b994d9ceffdd3d43a983e4a520f7a92c9c09bec12f49f18b4e581a4122c363f8de0c156bfe2e99fa09b04ec2196 SHA512 df8fc1a593e108b37be185129ac1f3a23c2ae648a04352c45b9d5888838e5754c68f2eb684f12f1ed4d973eca0aef83a61789f028c63bc2d0f0f38902232aadc
-DIST picom-12.3.tar.gz 673577 BLAKE2B 86d2a775ae5ef99fd1f9b9c07e803301b43898cbde8499e80d1cc6ab9f7774b417b76e6780448d53fd8585c522938dac697f811d1bd06d9d7c34dc292d0c6db3 SHA512 f158a517ad6bb6125dc718286663560d7a2297252ecaccef9f7620a1180d19f1c12e9bf7d0d91dadae458a45bbe94756a00c639395fbb8097f408b530c7066f6
DIST picom-12.5.tar.gz 674165 BLAKE2B e74498032d474de70452272f4cffaad1d86de9a82e642f94322f523d1b3db206f4b7f0f4e9da60033f903a99c635489ec5ae87ef73daba2caf3c2e487d26d255 SHA512 e4e8d8d6edc5fd5115ee880ee36e3b217b07336e09c457a3eb9a4824c19ac4f98ae807c3a902f327e7a2d036e2ae2d1ab2a5da8bdee47e33e49faebf4893a78b
-EBUILD picom-11.2.ebuild 1610 BLAKE2B b294c0f6e5d5bd0f704d250bb29dbfff86fb128ec5593fb26032d8e76a66ab16dbb9fed6b86ae50e4ea78d5b105d6984b65999f65ec1eee152d5817af1483076 SHA512 b3b4515255d9f6b79ef54615261841b9c54c46a8f137d2c601b5cfcd3ec58900a171be3bce5bab32d469c658d4e2edaed1bb28a019b96e122654abe4906c3907
-EBUILD picom-12.3.ebuild 1525 BLAKE2B 8f27438179d5deb006dcbfb1be3346b65068d1b8425eec77a4b1aa3b796d874aba838ce8808b32f53d2105cfafc57c58d8c42176f6adce97b6c681a74140f5a7 SHA512 be544e11b25d7043a0eac33eb7dc7ae765e119a3170fa3760f5ab094dca8d579fc45a02989fefc570290b0540869443a2d65294959f34340dedb1da28d8f357f
-EBUILD picom-12.5.ebuild 1525 BLAKE2B 8f27438179d5deb006dcbfb1be3346b65068d1b8425eec77a4b1aa3b796d874aba838ce8808b32f53d2105cfafc57c58d8c42176f6adce97b6c681a74140f5a7 SHA512 be544e11b25d7043a0eac33eb7dc7ae765e119a3170fa3760f5ab094dca8d579fc45a02989fefc570290b0540869443a2d65294959f34340dedb1da28d8f357f
+EBUILD picom-12.5.ebuild 1523 BLAKE2B cbf9e5def3a5add870cf9f77059e3f633e94175038eee04447d1ff1f47bbb661f87361dc63b3e35eae1e7e481eb5fb1e906838021c3501a1431bca7ee98b2f40 SHA512 81e4affe20b675a77bb4b343bb64f4c9b8bd191fd611245a8102d395ebad79314e9b0caf9483d781120e9d548b737e2223b2b6c0e2a36202dbe369e88e631e45
EBUILD picom-9999.ebuild 1461 BLAKE2B c6ee87479cd06b87b953d22ad93a07857025cc886b20ccedcbf7caef974aa80ec4b167f1e718cfae8ff0b822f75bfcdf33dad4a7af0f7bb7b16e355b9d738ba8 SHA512 64f070ebfa03eb4e262997aa93cb05f87adc401a1d6784644639dd5d6b14a789e7f3dc9fdafc9e6f1e5b0f833f91fd06160b551f092ab2d033ba99d7ca45cc8d
-MISC metadata.xml 678 BLAKE2B a2e430318134d3080d018d14913dce148151db13f6e59ed2c8b3c4b10c07e0fc16c2b7e9fbd95c0e849739753b1b3572c1d96418fd19955b2c6def2c655444da SHA512 7a172584db948430c11f8b682a918bb0d49d454ab835592047aafa9cf06f418fe0e3bfb2704f6a5ba45998a64096085dc23a2c0379c6f582a63d36f9ebb8e1b7
+MISC metadata.xml 617 BLAKE2B 90dec65730b3a6937fcedf2dfebfca08bbe494d4d2aed32fcea84d94d872954c6440c6428ec955f7f3550dcf4a7555161ee4602c6c5292358c3dc50f333e3008 SHA512 1f2f07d0ad9d532e1555d38136e2c885fc782515190d721e8b1e7722fc86cad32d5e7e2d4d4464ed257881c214668f6795740fe7807501f9508d3e7e4af3aa8a
diff --git a/x11-misc/picom/metadata.xml b/x11-misc/picom/metadata.xml
index 39747de42516..c5295a1d118a 100644
--- a/x11-misc/picom/metadata.xml
+++ b/x11-misc/picom/metadata.xml
@@ -6,7 +6,6 @@
<name>Bernard Cafarelli</name>
</maintainer>
<use>
- <flag name="config-file">Enable config file support</flag>
<flag name="doc">Build documentation and man pages (requires <pkg>app-text/asciidoc</pkg>)</flag>
<flag name="drm">Enable support for using drm for vsync</flag>
<flag name="opengl">Enable features that require opengl (opengl backend, and opengl vsync methods)</flag>
diff --git a/x11-misc/picom/picom-11.2.ebuild b/x11-misc/picom/picom-11.2.ebuild
deleted file mode 100644
index 2777b53d41aa..000000000000
--- a/x11-misc/picom/picom-11.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? (
- media-libs/libepoxy
- virtual/opengl
- )
- pcre? ( dev-libs/libpcre2:= )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
diff --git a/x11-misc/picom/picom-12.3.ebuild b/x11-misc/picom/picom-12.3.ebuild
deleted file mode 100644
index a9fd31dd11a2..000000000000
--- a/x11-misc/picom/picom-12.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..13} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="dev-libs/libconfig:=
- dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/pixman
- x11-libs/xcb-util
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? (
- media-libs/libepoxy
- virtual/opengl
- )
- pcre? ( dev-libs/libpcre2:= )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( dev-ruby/asciidoctor )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
diff --git a/x11-misc/picom/picom-12.5.ebuild b/x11-misc/picom/picom-12.5.ebuild
index a9fd31dd11a2..109f66177d93 100644
--- a/x11-misc/picom/picom-12.5.ebuild
+++ b/x11-misc/picom/picom-12.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
diff --git a/x11-misc/redshift/Manifest b/x11-misc/redshift/Manifest
index a7cb72a8ad3b..837a6d907f11 100644
--- a/x11-misc/redshift/Manifest
+++ b/x11-misc/redshift/Manifest
@@ -3,5 +3,5 @@ AUX redshift-1.12-libayatana-appindicator.patch 1125 BLAKE2B 94eac1a5b7567788d1b
DIST redshift-1.12.tar.xz 486072 BLAKE2B b7ce74ae134a8f6954ff978e99670f24c447b23ab5e8d69a62109806bfe38c5e1b41e5f65cd6b182298aaf3e0b9187a2c70ea3148fd4ccba8b9c17697024944d SHA512 225e222e5f2c55be4571094ccaf02a92e162dfc35fd0fe504084e21e358b888a72f9992f9f9edaf1d496eb673af74a0d825ae5cf6ef7f0f1ab51d32419722c32
EBUILD redshift-1.12-r10.ebuild 2128 BLAKE2B ec37f17b3f2c2e50c3fb7e48d97c9a5fc745369ff489e48128fa18f9cf61e35ab270b6f0465b3da4085da449bc7b8c4c5e23d4e1273539b4aff0b634db0951df SHA512 070bf94d1adc69d87e0ba56f41a208080a3552a6999864806d8360d17451cd100f242e35865928064abaf2c4855237a5dd1aebdcc0d963e396940a3a3ccb4c1c
EBUILD redshift-1.12-r12.ebuild 2360 BLAKE2B d7b08ad24290d09f46b828e33564bc792f4aed763cae2ebd5fe2f640931389a6cde413893c87f591c141541a7d0e778fa730d29ca8f8e0e97877b7a669caf7c5 SHA512 f235e01df063b2f616a7fbbd528ae7f9509acef34804925a6babac1f08cba5a020297e6b798bdb494524e3ceca4b241ca57ebd155b6ecaa9c07643cf6507e8c6
-EBUILD redshift-1.12-r13.ebuild 2364 BLAKE2B 1c5611663949595a98b0ef7ce3081212695d9a1e54095b5941a7f213135c07fb7eaab71593dc16e9056c64ebda66cf6a36beed7074f433fafc3c0c209206aab2 SHA512 433efae7b119fb0c24b27fe0edf2571439a452585b33187892a114c77abb46b739270e27d2a3f53062a30248fa60b2945226d2cc432168c92ddf17d2c4f29ed9
+EBUILD redshift-1.12-r13.ebuild 2360 BLAKE2B a64a6373db0b3ce201ea2dbfcaad2951cdb2a8ca8fdfee60ee2dbece34629acdc1708dcb59b6039e2efc431e7537ecdd3ed9628577033a19c859ed85d819c21f SHA512 20b1e0ab00727f6173de020aaa7d366d177176afe1613146bb366753564ed4b145c77a6e213424a9104619c035f9e36fda7f8e98666915a980789a1e147ef679
MISC metadata.xml 403 BLAKE2B 10a0e5faa2716a1caa6882d1e9cb58e2a76c7ed7e75713347e89097b212753dc0a21e3562e5d09fafdd25177a385a9447fc0fb2a250368e22796072cc1b72158 SHA512 c7a329c809a328c06628b5062891cd444f95cbad62ccbb3c2c9ae70a0b4b477e5406c7d3729393f6342312025b854f5cc171a25d1564e2b4f05f7823f4719bfe
diff --git a/x11-misc/redshift/redshift-1.12-r13.ebuild b/x11-misc/redshift/redshift-1.12-r13.ebuild
index 7a3a84886e97..ccc89da27e67 100644
--- a/x11-misc/redshift/redshift-1.12-r13.ebuild
+++ b/x11-misc/redshift/redshift-1.12-r13.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/jonls/${PN}/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~riscv x86"
IUSE="appindicator geoclue gtk nls"
COMMON_DEPEND=">=x11-libs/libX11-1.4
diff --git a/x11-misc/slop/Manifest b/x11-misc/slop/Manifest
index 034461aa7769..684a208fe114 100644
--- a/x11-misc/slop/Manifest
+++ b/x11-misc/slop/Manifest
@@ -2,4 +2,4 @@ AUX icu-75.1-cxx17.patch 843 BLAKE2B e082ae3afed187343e1d5d15f977cf28649e3734b7d
AUX slop-7.5-missing-header.patch 498 BLAKE2B 62838afbf9c9cf35958481ed5635e0f623849669127c0851500900c7073384a909a24c75bea4ab002a8fa48357312814b2b1c1f2794a9c6c51499e1c8d417b51 SHA512 7d5068e076df464e8d3b773fd803f9d7f14b55d02ea0570fb7cc1ae6e439f3b5b46af40ada24eaf7c063f6bdeb27b5cd15e10de47c909a641506d2b46dce0a98
DIST slop-7.6.tar.gz 198605 BLAKE2B fcf8b0e1212f50044aa3e3a15d208ee3fda9e1883b9601beba6b29ad574555db83f382547bbe064570765e1ed1e7c0c92bf891edadf89f006bfdf10a5b469c66 SHA512 d1abc50cad124cfb11e9b57c38c824efb2ece3dffce8e54e451ce4adc4a7ad441c6171b7df5d1c8dfa66c875a12cf07b206ba3b87229c0e5f2ddf744d7922fc3
EBUILD slop-7.6-r1.ebuild 934 BLAKE2B f4003ea2c50e40c66ce042c9b4e5fc882b4b9cad89e1524dc8daf936685eaeb322bc01cf597cf54bee18187a65465c5509a8d0aab6658de740cdc86a8510f233 SHA512 0fc2cfa40f69aafd8eb0fc3f7024f42a11808f99903cecf515403d1674f785263a980a50fbfd73641275b883bc2662eb90edc69e4e48b838ee803ab9511c9a36
-MISC metadata.xml 846 BLAKE2B 25e86b393bd7bbea549e56555d67efd140e563db17cab27d7fae925bb222051c95da4b0a03fcdf82ebeddc9139d65e62b284e55e4c6be8958ecc9fe1bb46c0ba SHA512 0e73decbb9e4f6286e34525a7ca6c4ccf35595d8e6cf0e39af303b0587816c0092a97253410536d273d044ab99e5ba35219e2b72e27fdfe12673a2a75250ad81
+MISC metadata.xml 632 BLAKE2B bf575fb87ad4b18456f9910d19ee067fab9778d7e03185ec16cd54e8809750fc5738f9c8d50c213fcc9542dbf38d8b8493e175ad99aa6906d96b1c278f9a541e SHA512 cf17efd19aaf196604bf66395142935e87983ce0ebbcffeb56329daa24469875b413366cd61d26b8bf186337874e86a943e42ba7bc0bb2cf7bb0c38c95a6ec10
diff --git a/x11-misc/slop/metadata.xml b/x11-misc/slop/metadata.xml
index 41541e58b63e..c02d14c54ce0 100644
--- a/x11-misc/slop/metadata.xml
+++ b/x11-misc/slop/metadata.xml
@@ -1,14 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>nrk@disroot.org</email>
- <name>NRK</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
slop (Select Operation) is an application that queries for a selection
from the user and prints the region to stdout. It grabs the mouse and
diff --git a/x11-misc/virtualgl/Manifest b/x11-misc/virtualgl/Manifest
index 56da245d264c..2220d1c4f50e 100644
--- a/x11-misc/virtualgl/Manifest
+++ b/x11-misc/virtualgl/Manifest
@@ -4,6 +4,8 @@ AUX vgl.initd-r4 865 BLAKE2B 40e417f0dce3f2cf65c4154b40fdc4b8a1ded87e96f5c7ed047
AUX vgl.service 254 BLAKE2B 0a0e73228821019a764b1bc3ff61a752b15001018f704739d86eebbf326ee3a0612475cf7a0c360993e1a27c87815626290dfe4d85fc7e1aaa3897ce41f787c2 SHA512 18615552301c52c272bc47f942c47121100c175651b3957ddf996ca40e755d96dd51194ecb599c92e62fbdba3b9245e999ef488c889833009f8eba1c038c38f9
DIST VirtualGL-3.1.1.tar.gz 1223341 BLAKE2B d82a3b8afddc165d4a99b281593662c7584b2d0060e1332bbb1dd621dc1098d4eb1e9c7b3d9a989fa08e89dfafe0001bff905c90aaefb0e0b7532e233a21e0e4 SHA512 40007910dce4ba1aa6bb00fc1e57af8e9d6a77a5a6c795d8f13c9883abc44787871a0bede8621de2fb042585f471281ba9e8bbd16d81c4049ddca8539f535e7e
DIST VirtualGL-3.1.2.tar.gz 1224655 BLAKE2B 92a971eed54d5b184eeee2302fee90ae86443291c5b246152f522d8ab92db86d3c6be258b4ce5a2e8fa05b639f9b9b91f6fd0920213103510b3a821a6629d7d7 SHA512 5f51691d66645cfca74997b36c442daf4d3fd54ab93b48e501a275a0e8fcc4ecaa71e24665619d40c5561c9598a8d3c224fb3b7ecd3afb56fe0a6ecc350aec5e
+DIST VirtualGL-3.1.3.tar.gz 2112779 BLAKE2B 54c171b2ba6b8dd6676104ed34dd0044eae30319e3a7e9886948f9fd624460ce04fe206b1a5448f7401d3726e99ea6187a4c437bd6d2673852e75114b343aa55 SHA512 43e57626efaa86bd5568c61620db5f915db92d6bda2c16f43c6f5d99e9d093bcface8fd0c043af02c58f5d06e9b5f56bbc3cc9fe9b5ec7201902325d49592a92
EBUILD virtualgl-3.1.1.ebuild 2786 BLAKE2B c2aff95863d9481509af4005f28becba83997f384094a896115af33a47836c6e8aef470525bf3016557e18528a29b4bf622e2d628c05292e3dab48e2ca0cb40a SHA512 f751eeee6e4f1752dba8f611b8954ecbe53a4b1f85a913c140c91d0bb0f9ffacc63db1aced5191820cb5da22c34ae6e853c683325931fff76a30d5d10bd73df2
-EBUILD virtualgl-3.1.2.ebuild 2788 BLAKE2B 75c32db643d271ebd67127d95c4e4ab18a1ac61a6b367aa2306ebe276ab29ce31fde8a1a74172c3a90ab67de1c41805b956c0e1f30920f95b6c302eff223908c SHA512 32aefea5be5617d3002e3540fb810e4c1764c7341ec397535e61b547194b678ceb1c47126825f39a54e68d4d4fa1a7e0c547aa1658165643ea4686ca255fd56c
+EBUILD virtualgl-3.1.2.ebuild 2786 BLAKE2B 07148bf34045ce96260af57e2bb4769431fb0385c99bfc6441703336774e60f47828d73689fa236152abefcdba130a8153b281e9b6d308e4748ab93e86b00db2 SHA512 a2fdc520a58aa08e45be04404d41459be2341ac1e43a7c8e236262245d5ad89354a007956c0e538d6e2375826375a640e3a5fe7fcffecea50d4ed14d5ec8f8c2
+EBUILD virtualgl-3.1.3.ebuild 2788 BLAKE2B 512ed082f9c48b823f8d560d8d77390539ed9453b7cfb0b674398a8007bf3fc494f528d743e75840411e3381f7789108a36873f4b6be2fe25d9698efc1849839 SHA512 b710c344970eb561ad6e07b8593c5492906dc0931d27c332f041fdbd0b98e479b4be4ecb857ce67e802d92fd601e622c35aa77693f14259a8e6bbf8467960da4
MISC metadata.xml 822 BLAKE2B 8fd6340ff5f167066f17763ef771da259b47fcb140d9bfdf887260e58a02bbdf95ce49bd36fc970024cc3c6dc5daac19e8975bb787dcd45219c729e0a8e0570f SHA512 b3b7fb03192d77f07cffce45364e3387055d641ddb676f9523e91d280bdc674b0c96d042b9ab39e56498a716152e3533b4633dabbed1e7fbe9c805acaa0f9a5d
diff --git a/x11-misc/virtualgl/virtualgl-3.1.2.ebuild b/x11-misc/virtualgl/virtualgl-3.1.2.ebuild
index 1b1bb38f63a8..3cb6a23d47a2 100644
--- a/x11-misc/virtualgl/virtualgl-3.1.2.ebuild
+++ b/x11-misc/virtualgl/virtualgl-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ else
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/VirtualGL/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration"
diff --git a/x11-misc/virtualgl/virtualgl-3.1.3.ebuild b/x11-misc/virtualgl/virtualgl-3.1.3.ebuild
new file mode 100644
index 000000000000..39c2957cb114
--- /dev/null
+++ b/x11-misc/virtualgl/virtualgl-3.1.3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib flag-o-matic systemd
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/VirtualGL/${PN}.git"
+ inherit git-r3
+else
+ MY_PN="VirtualGL"
+ MY_P="${MY_PN}-${PV}"
+ S="${WORKDIR}/${MY_P}"
+ SRC_URI="https://github.com/VirtualGL/${PN}/releases/download/${PV}/${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Run OpenGL applications remotely with full 3D hardware acceleration"
+HOMEPAGE="https://www.virtualgl.org/"
+LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK"
+
+SLOT="0"
+
+RDEPEND="
+ media-libs/libjpeg-turbo[${MULTILIB_USEDEP}]
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libXext[${MULTILIB_USEDEP}]
+ x11-libs/libXtst[${MULTILIB_USEDEP}]
+ x11-libs/libXv[${MULTILIB_USEDEP}]
+ x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}]
+ virtual/glu[${MULTILIB_USEDEP}]
+ virtual/opencl[${MULTILIB_USEDEP}]
+ virtual/opengl[${MULTILIB_USEDEP}]
+ amd64? ( abi_x86_32? (
+ >=media-libs/libjpeg-turbo-1.3.0-r3[abi_x86_32]
+ >=x11-libs/libX11-1.6.2[abi_x86_32]
+ >=x11-libs/libXext-1.3.2[abi_x86_32]
+ >=x11-libs/libXtst-1.2.3[abi_x86_32]
+ >=x11-libs/libXv-1.0.10[abi_x86_32]
+ x11-libs/xcb-util-keysyms[abi_x86_32]
+ >=virtual/glu-9.0-r1[abi_x86_32]
+ virtual/opencl[abi_x86_32]
+ >=virtual/opengl-7.0-r1[abi_x86_32]
+ ) )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ # Use /var/lib, bug #428122
+ sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \
+ server/vglrun.in server/vglgenkey server/vglserver_config || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # Completely breaks steam/wine for discrete graphics otherwise
+ # see https://github.com/VirtualGL/virtualgl/issues/16
+ append-ldflags "-Wl,--no-as-needed"
+
+ abi_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/"${PF}"
+ -DTJPEG_INCLUDE_DIR=/usr/include
+ -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir)/VirtualGL
+ -DTJPEG_LIBRARY=/usr/$(get_libdir)/libturbojpeg.so
+ -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir)
+ )
+ cmake_src_configure
+ }
+ multilib_parallel_foreach_abi abi_configure
+}
+
+src_install() {
+ cmake-multilib_src_install
+
+ # Make config dir
+ keepdir /var/lib/VirtualGL
+ fowners root:video /var/lib/VirtualGL
+ fperms 0750 /var/lib/VirtualGL
+ newinitd "${FILESDIR}/vgl.initd-r4" vgl
+ newconfd "${FILESDIR}/vgl.confd-r2" vgl
+
+ exeinto /usr/libexec
+ doexe "${FILESDIR}/vgl-helper.sh"
+ systemd_dounit "${FILESDIR}/vgl.service"
+
+ # Rename glxinfo to vglxinfo to avoid conflict with x11-apps/mesa-progs
+ # and eglinfo to veglinto because of conflict with mesa-progs[egl]
+ mv "${D}"/usr/bin/{,v}glxinfo || die
+ mv "${D}"/usr/bin/{,v}eglinfo || die
+
+ # Remove license files, bug 536284
+ rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die
+}
diff --git a/x11-misc/zim/Manifest b/x11-misc/zim/Manifest
index fe543121e2ad..0d827c6607bd 100644
--- a/x11-misc/zim/Manifest
+++ b/x11-misc/zim/Manifest
@@ -1,6 +1,6 @@
AUX zim-0.60-remove-ubuntu-theme.patch 669 BLAKE2B fbb3fe0082e7567f4ae9d0bd031096cf2bcbd4d4cb86b31ceff18dda880b5cf1f8441e452642dd28275c9ce6e20c7da0a3a77b4157da13d5d4bbe9b6a30a9086 SHA512 a2e202986c77490898c15f6c4e647667fd6662422e8bbd638624a52a33989cd4259f95b37f488ff4a947f04354704ee9df7b9d60aae2fcc928f1f3186955ea1a
-DIST zim-0.76.1.tar.gz 3369893 BLAKE2B 7a5e7857b8785d593150ef01eca749dd5de9c1a7a70a208a12ae4bd56de59aa2552d93bfc9f302c3c7507a5b19deea353b56611befd2e19e6ed0ea047ddab649 SHA512 a6ca8bd93dede9b1b8a91133bbfa414f67fd9c4dc80ac8bd20df224a494268aad2d4ca0563076859a034835c2396e7550a01d185aba1abb5d9512d8fcbdcf7e3
DIST zim-0.76.2.tar.gz 3373891 BLAKE2B 2faca4a632004f05516c1349682caa00a8e2a3858593f44266afa80fd1d1eee216af5bed6828a7d58148a264e3f7238cda0466e92c132a37dd0c362d4ab1a69e SHA512 7d834e2dd65faa31b9a9d6353e2462993114949f44387a90c8f7fab4a16fafca56886f41391d258118a6cd01e6394261628cdf3b9b3d76d9c85873924836edbb
-EBUILD zim-0.76.1.ebuild 2156 BLAKE2B c5f6461b178c51aa9a0cc57d3bd4af85bc705d1e8e65f16258d08d295be465a3c18fc3602aae8415314b238a217c80c44d44980bf194f4e43e431d67387db9b5 SHA512 1a835b87426102bb4601248245f9822e3e9ecf5dc5265fd51be0a406a4d2aa621324b99342839249fd4501c667ad11e4105e6c7920e2e54565b6b7e63d810eaf
+DIST zim-0.76.3.tar.gz 3408993 BLAKE2B 30c88a522dfaa4336d30ce0fede279817d71dd0a85081b9832ddd16b5fdb0def771d1bada02a66c4c639b8950723ac6894856b7ba6ba8184101d2e52c54540a3 SHA512 10386d9c37d32c2ec9bcfa58fd35779f251bb3f3dd0d0512b63779d66ecb4d1722d800bf9f5b5301d30781ae31bf7534e8e5131bd7ec74d92046b94dcff4289b
EBUILD zim-0.76.2.ebuild 2156 BLAKE2B c5f6461b178c51aa9a0cc57d3bd4af85bc705d1e8e65f16258d08d295be465a3c18fc3602aae8415314b238a217c80c44d44980bf194f4e43e431d67387db9b5 SHA512 1a835b87426102bb4601248245f9822e3e9ecf5dc5265fd51be0a406a4d2aa621324b99342839249fd4501c667ad11e4105e6c7920e2e54565b6b7e63d810eaf
-MISC metadata.xml 919 BLAKE2B 37f527c70451fc7a39ba04f55fcb87434de512a9250d97748a2e9e0e395dcdf0ab9ee81ba6894e104594da634ca3866b790d2916122a6380c92e011fc30187ec SHA512 e244bd3f10e24235d2072e8375255b698093aa0de8cd7720dabb8d64affcb6c91b256f0a21efef1041310be3d8680f598eca30b67813b661f5e8024ce28f24a2
+EBUILD zim-0.76.3.ebuild 2212 BLAKE2B d79365e9f6c1030b4ee45ce675667b58183a058d8b707d97ae14057d20db1d61fa2ecd4c73c126fe54e375228837d572de2cee3ae98d32ae38bf55f3baea5373 SHA512 17f39caee37cf948e5be18b5ccbdb0ca5a93eeb306cb15a2afb4309b44116c6bef3523cfaf45f78a45462176c4e96b5d069e8ed28b806880646107517c698a5a
+MISC metadata.xml 997 BLAKE2B 44f75e28b58e31b8fcc2fb4923ebb6b79ca3da8a523dfd1c365c4b1e66ff1ee64543e252567b430c52ae28bd905286ccb252107f674a009a4c94602c17389ea0 SHA512 a5d96e4f3268b0ee093badf49bab6e32bd21454e3b34dec7ce859b9063bc79853df601116a508ff67c02bf89fcbfddfe3d24cd2168eea3eccc5b6eea9ef3c3b0
diff --git a/x11-misc/zim/metadata.xml b/x11-misc/zim/metadata.xml
index 00af9242199a..e0ad37dac6b0 100644
--- a/x11-misc/zim/metadata.xml
+++ b/x11-misc/zim/metadata.xml
@@ -14,6 +14,9 @@
provide additional functionality, like a task list manager, an equation editor,
a tray icon, and support for version control.
</longdescription>
+ <use>
+ <flag name="ubuntu-mono">Install mono icons for Unity</flag>
+ </use>
<upstream>
<remote-id type="github">zim-desktop-wiki/zim-desktop-wiki</remote-id>
</upstream>
diff --git a/x11-misc/zim/zim-0.76.1.ebuild b/x11-misc/zim/zim-0.76.3.ebuild
index bc5254db5c21..1e45d3a89f93 100644
--- a/x11-misc/zim/zim-0.76.1.ebuild
+++ b/x11-misc/zim/zim-0.76.3.ebuild
@@ -21,6 +21,7 @@ S=${WORKDIR}/${PN}-desktop-wiki-${PV/_/-}
LICENSE="BSD GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="ubuntu-mono"
RDEPEND="
$(python_gen_cond_dep '
@@ -33,9 +34,12 @@ RDEPEND="
DEPEND="${RDEPEND}"
DOCS=( CHANGELOG.md CONTRIBUTING.md PLUGIN_WRITING.md README.md )
-PATCHES=( "${FILESDIR}"/${PN}-0.60-remove-ubuntu-theme.patch )
python_prepare_all() {
+ if ! use ubuntu-mono; then
+ PATCHES+=( "${FILESDIR}"/${PN}-0.60-remove-ubuntu-theme.patch )
+ fi
+
if [[ ${LINGUAS} ]]; then
local lingua
for lingua in translations/*.po; do
@@ -51,7 +55,7 @@ python_prepare_all() {
}
python_compile() {
- sed -e "s#./build#${BUILD_DIR}/build#" -i setup.py || die
+ sed -e "s#./build#${BUILD_DIR}/build*#" -i setup.py || die
distutils-r1_python_compile
}