summaryrefslogtreecommitdiff
path: root/x11-themes
diff options
context:
space:
mode:
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/Manifest.gzbin21892 -> 21888 bytes
-rw-r--r--x11-themes/QGnomePlatform/Manifest2
-rw-r--r--x11-themes/QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild39
-rw-r--r--x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch11
-rw-r--r--x11-themes/gtk-engines-unico/Manifest3
-rw-r--r--x11-themes/gtk-engines-unico/files/gtk-engines-unico-1.0.3_pre20140109-slibtool-lm.patch24
-rw-r--r--x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.3_pre20140109-r1.ebuild7
-rw-r--r--x11-themes/numix-icon-theme-circle/Manifest6
-rw-r--r--x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-19.09.20.ebuild22
-rw-r--r--x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-20.09.19.ebuild22
-rw-r--r--x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-21.04.14.ebuild21
-rw-r--r--x11-themes/numix-icon-theme/Manifest4
-rw-r--r--x11-themes/numix-icon-theme/numix-icon-theme-19.09.20.ebuild19
-rw-r--r--x11-themes/numix-icon-theme/numix-icon-theme-20.06.07.ebuild19
-rw-r--r--x11-themes/papirus-icon-theme/Manifest2
-rw-r--r--x11-themes/papirus-icon-theme/papirus-icon-theme-20210701.ebuild22
-rw-r--r--x11-themes/zuki-themes/Manifest4
-rw-r--r--x11-themes/zuki-themes/metadata.xml1
-rw-r--r--x11-themes/zuki-themes/zuki-themes-4.0.ebuild38
19 files changed, 126 insertions, 140 deletions
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index ccc0f9e860bd..1cb189eef86d 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/QGnomePlatform/Manifest b/x11-themes/QGnomePlatform/Manifest
index 439840f5fcc4..6cd8b2e792db 100644
--- a/x11-themes/QGnomePlatform/Manifest
+++ b/x11-themes/QGnomePlatform/Manifest
@@ -1,5 +1,7 @@
+AUX QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch 769 BLAKE2B a5d15dd96986cae69a1f1431dbc7b81c82064ed0ff9688a528a2d0facfcc9008c4a4b66cfae0eb1cf6155da0be4d59c5f2cec7f14e3cdf250a17cde8af4d1280 SHA512 4bc3bbcd79809d0cb14afc5fa3a931f6fba12987e2e03559f034080a86828129cac65ea85c7710c745fac4e944848cfb0483ad572234345d79bb806d20ffaa47
DIST QGnomePlatform-0.8.3.tar.gz 38556 BLAKE2B 34348bdcd0e5e8d068ba660fa0487e20a495c6584193f69dcd528c892b0259206899de33e833c276ee6b0f1dbb2076b154cdde762f90f5127e9a1156fb8c8627 SHA512 64cba8e01ccb960669f6d9150cfb0f0b03e2371fffb6429fe7b5b6385ab825de6285a98ec27988bf87bb1ce8d61279b0a1fc85a01762aac4b57800f558fa2ff7
DIST QGnomePlatform-0.8.4.tar.gz 38602 BLAKE2B 19f33ca6fbf43fd5bbd53fec38187802bf0c0d48c4018cff9ae7252e3cca8c8abe27b0aaee54728ad4c232c97efda2163c5a1c1347b1d446f8fa955a0e7709c6 SHA512 e5bb5feae401bca145c4b7a4fc18f5a589e2acba20b9ce7d04a7dd1b1734741daf210ff8fba5e03ef5e4ad07efd274a1279e61b359f319b52e3b9bc4d49f9142
EBUILD QGnomePlatform-0.8.3.ebuild 760 BLAKE2B 2a5006cd5778d6418c0d49436d7a853cda792f94e35cbb0bd0e6f22fc0d9721e331c27b2eaee83f95dc61461216b278d6e13ce1815eb4d179ce6e2fd3ddf3959 SHA512 202ceae22aaa47106bbd5225e85b13bb4e694f94150d73b8aa30d32ca3a622cdc73766380a7dc54aaf7288b1032b4c962a534ac2bfb2360e21a24f823f8a21be
+EBUILD QGnomePlatform-0.8.4-r1.ebuild 878 BLAKE2B 40fd27736c94b84144a30d8e3f3e20789c63adb6a32922f5e8acca241515dec3b69d786bb02f8e2944313e42a5a78088b67b50dae60376c4aea48f8df6a0f49e SHA512 519080a937bf6287ca33bd3fa20acb496620f52d8706f6ccbfa380973f1659bb9c36b57863444757f6e14a04559daa00a8d63e375c30e7ce86a6fc31093f4d34
EBUILD QGnomePlatform-0.8.4.ebuild 762 BLAKE2B 7af83c0b3eebb7036ec35249354ddaaceeda6fb3fab3c065a616b191754073b5314054c22341198c7ad0aa7ab04e770672d9bc31f9a01d43c9eed255dcff4255 SHA512 8c5fbb8d6f05a1830d145b8b4d1d74964d3ad4e5ca43b70a3f05e355296920e0790951755e782b77428a7e43eb5231c14a7e0cb28ddc2c9170744187a3b9d337
MISC metadata.xml 217 BLAKE2B f8189b02494f180dac078dcd5c275d3c795f20f360f8b172c66065a2d937e396b24b8631bba4cd8567d60285ce89fc77b9539f2233bf33899c820613c48c33ba SHA512 f0c9e5b3d281fecd21b1e23a6f44c94c1c0b3220de46a177d35932111b7f1ab4399061c42833ac1ee9bd0324b139fc8db66e0d2890224d607bd3be38ae469be9
diff --git a/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild
new file mode 100644
index 000000000000..636644307115
--- /dev/null
+++ b/x11-themes/QGnomePlatform/QGnomePlatform-0.8.4-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake
+
+DESCRIPTION="A Qt Platform Theme aimed to accommodate GNOME settings"
+HOMEPAGE="https://github.com/FedoraQt/QGnomePlatform"
+SRC_URI="https://github.com/FedoraQt/QGnomePlatform/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtdbus:5=
+ >=dev-qt/qtwidgets-5.15.2:5=
+ dev-qt/qtwayland:5=
+ dev-qt/qtx11extras:5=
+ gnome-base/gsettings-desktop-schemas
+ sys-apps/xdg-desktop-portal
+ x11-libs/gtk+:3[X]
+ >=x11-themes/adwaita-qt-1.4.1
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
+
+PATCHES=(
+ # https://github.com/FedoraQt/QGnomePlatform/issues/101
+ "${FILESDIR}/${P}-xdg-desktop-portal-id.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_QT6=false
+ )
+ cmake_src_configure
+}
diff --git a/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch b/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch
new file mode 100644
index 000000000000..292088bd1f84
--- /dev/null
+++ b/x11-themes/QGnomePlatform/files/QGnomePlatform-0.8.4-xdg-desktop-portal-id.patch
@@ -0,0 +1,11 @@
+--- a/src/theme/qxdgdesktopportalfiledialog.cpp~ 2022-01-11 10:46:15.000000000 +0100
++++ b/src/theme/qxdgdesktopportalfiledialog.cpp 2022-04-26 12:16:07.504955234 +0200
+@@ -165,7 +165,7 @@
+ QLatin1String("/org/freedesktop/portal/desktop"),
+ QLatin1String("org.freedesktop.portal.FileChooser"),
+ d->saveFile ? QLatin1String("SaveFile") : QLatin1String("OpenFile"));
+- QString parentWindowId = QLatin1String("x11:") + QString::number(d->winId);
++ QString parentWindowId = QLatin1String("x11:") + QString::number(d->winId, 16);
+
+ QVariantMap options;
+ if (!d->acceptLabel.isEmpty())
diff --git a/x11-themes/gtk-engines-unico/Manifest b/x11-themes/gtk-engines-unico/Manifest
index 482ad4d969c4..0c8925aaa326 100644
--- a/x11-themes/gtk-engines-unico/Manifest
+++ b/x11-themes/gtk-engines-unico/Manifest
@@ -1,3 +1,4 @@
+AUX gtk-engines-unico-1.0.3_pre20140109-slibtool-lm.patch 480 BLAKE2B e37280d02dd5c6cbbf89448ef02ba37bc4f0fb0e746b88751705d958fb195eb47ed3e01d53eb13c8755dec090f98f8d972aa869534759c124d8de442e2d852f7 SHA512 76bcd252f54e1fdb9d75358a07181b0b13d28042221490e71d9c8d44bef744859f10be3f995285ec49e5fcfdbc0e71b6d3790212bb4a6b5e8922e55992083a41
DIST unico_1.0.3+14.04.20140109.orig.tar.gz 19416 BLAKE2B f34ed477406acb36cb9533218d0fdcf57418fc25ff043ec90d2aaa05ee3ad8fe4e3c430d83001a0e399859adaaf720ca2b3d2e6d70543c460f367cbe03529c0f SHA512 8112240d63ffca2cbbaecc6731ef446153d8dd8b2b100c2d258013faa20b683761ba4768e71e91bdc885d1174874341e68400d1d3ebf95dc92db47cca7221de5
-EBUILD gtk-engines-unico-1.0.3_pre20140109-r1.ebuild 1113 BLAKE2B 693614d53830d250dff58b63b9bfdb6b9faf88631e767c3a18f96e7bf67a58770abb65a3cb2c664418bede49635c623873b99a6dd69a28305e91046736fed013 SHA512 30f51fbf145df0e211c82d623102f43657827fbd291f6c6b41ba83b0d4d048b2263511954f2fda5aead7e6c4fd65d68ab3a6d403e1393ec8196ec7469d449939
+EBUILD gtk-engines-unico-1.0.3_pre20140109-r1.ebuild 1184 BLAKE2B d575041233e6582bb3581414293ec1f840801eead68245674be1af3c54b2e7aa7a5201a13f1d14e96cb21cefc8c7fc6fcee80d22d4cea257389d55f41f1d02d0 SHA512 899744252df93849ae0623edc31a05b36dc1af51825b1039684e23717d78a3dc50059e788295adedea189ce1bbe13b862c066ef23596e456d3c69a7088bbea0b
MISC metadata.xml 328 BLAKE2B 73231ef63970c240f7f167c369751df182292fb49b2c0cdec8fa833c4cce6839f37c253d10e9c4096eecd60f4727c07d622a1accb3f2039a4190881cd1f9edca SHA512 9e2748cb95788cb7e2c970b42a3e4ede07097460d7741cc622ef2c209665e501df354a4de6b0a4804ab89ec499cae4da43825c2d692d9f15f8f65d564843b372
diff --git a/x11-themes/gtk-engines-unico/files/gtk-engines-unico-1.0.3_pre20140109-slibtool-lm.patch b/x11-themes/gtk-engines-unico/files/gtk-engines-unico-1.0.3_pre20140109-slibtool-lm.patch
new file mode 100644
index 000000000000..2fe92337847a
--- /dev/null
+++ b/x11-themes/gtk-engines-unico/files/gtk-engines-unico-1.0.3_pre20140109-slibtool-lm.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/792435
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -106,6 +106,9 @@
+ GTK_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-3.0`
+ AC_SUBST(GTK_VERSION)
+
++AC_CHECK_LIBM
++AC_SUBST([LIBM])
++
+ # Files
+
+ AC_CONFIG_FILES([
+--- a/unico/Makefile.am
++++ b/unico/Makefile.am
+@@ -20,6 +20,6 @@
+
+ libunico_la_CFLAGS = $(UNICO_CFLAGS)
+
+-libunico_la_LIBADD = $(UNICO_LIBADD)
++libunico_la_LIBADD = $(UNICO_LIBADD) $(LIBM)
+
+ libunico_la_LDFLAGS = $(UNICO_LDFLAGS)
diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.3_pre20140109-r1.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.3_pre20140109-r1.ebuild
index 2732161394a1..f2c47677c255 100644
--- a/x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.3_pre20140109-r1.ebuild
+++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-1.0.3_pre20140109-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -27,8 +27,13 @@ BDEPEND="virtual/pkgconfig"
S="${WORKDIR}/${MY_PN}-${MY_PV}"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.3_pre20140109-slibtool-lm.patch
+)
+
src_prepare() {
default
+
eautoreconf
}
diff --git a/x11-themes/numix-icon-theme-circle/Manifest b/x11-themes/numix-icon-theme-circle/Manifest
index 367776fbdb39..20fa393b1b6a 100644
--- a/x11-themes/numix-icon-theme-circle/Manifest
+++ b/x11-themes/numix-icon-theme-circle/Manifest
@@ -1,9 +1,3 @@
-DIST numix-icon-theme-circle-19.09.20.tar.gz 2193017 BLAKE2B 495f4b2c1cb74ac43d59515ed03d9b4032fe3453f37fb20bd09c24aa3e1037654967149372cdc3294f0d21b2ae5d95e43604864b7fd7520bb626ce58ec333769 SHA512 bc0e80953e646c305d8af9f2360389850f7f67b5bfc35501c137f07dbb99db146e4de6e2afaa711b8eafe83315ab5f392ce1276bd54a431516c21171da20a9ff
-DIST numix-icon-theme-circle-20.09.19.tar.gz 2359130 BLAKE2B bae28a49db5cd748961d985db4bac9e783657b5caae8aea0a43437735e31fd80969af56b9e995a8076d058d77c32e64a855785c427c9504e68ac4afc82a0c7a9 SHA512 729401e79ff81a211494d4a595dc95e82aab115ffd02a6bd8b1df06556a0a8ebc2c0c72f298353ced2ed80adc1294d786fa79192d8621ad99549c3a736fa33ed
-DIST numix-icon-theme-circle-21.04.14.tar.gz 2412868 BLAKE2B af9cef54a08192ab4bb43e12e8ed71175c264516cd99d1009143d07a5c7c83b0283317b7a02869ec4b5396e24faff5b2f95b4f8ef86539eab08cacd57f485ebd SHA512 d36a8625c1e090504abb26cec03362bc8088d3591fa607d835f3235a917838597d5bfa700c10dc301d18ca99733db72deb0036988c1b859175047da9bd5b9de3
DIST numix-icon-theme-circle-21.05.31.tar.gz 2407170 BLAKE2B 820ae38a08f36d4afcfd514b928cdcfdf2ef5b8c82a1468acb7ab1b2701f360957f65a3b7a88da91eef758de5ec3b339aba75c31bad93c29d19d086bfbf2e9bb SHA512 dd045df209b6ccd59ae19137e564613c4a70297bd1f026aa12ebf7c89e28bdba69e0aa1b5d5393409a92c692baceb7ba26360980985a98153396fa3f9d8d369a
-EBUILD numix-icon-theme-circle-19.09.20.ebuild 483 BLAKE2B cf28c2317826c1dc751e9f2fc5e99fc6e3e2bedc13ce7c8694c8689a6a86f6b5a0218bf553203b8572a387779efff498712ece941e29ae823d381e56b594dcc4 SHA512 d270cbeb6260f1f3fc1af52b66bf49e96e6921c88352aa6e22c869cf7fa1f709ae78831efd40726c56358aa4951ef584ef17b953261d5650fe9d7aeb96901a9b
-EBUILD numix-icon-theme-circle-20.09.19.ebuild 485 BLAKE2B f21fe7a384ee169225bce445cb5c87c51522f58ae6992039188b5ed2d532333540a85c108e23bab72316ee9119e56d1434c4662d0c2632e95c62c523b7c537a0 SHA512 1916574368883312c1a73047bd4ec9abed09daaacf96b541c883c0c15ccd1adac39c56baf10a16034cbe08b939236b8dc9299a39084474495b98277990a6a2b1
-EBUILD numix-icon-theme-circle-21.04.14.ebuild 484 BLAKE2B 156d31a550892ea9d4fae2fd3d2a50165757d7f4fea75019d2ef4a152d4aac2206bc3a186625b5a4e1e86b25d2b5e43f8e2bb0629eedff366fd565dd3b70ae15 SHA512 7854870a3d7c884e5969f8e0681f3497a7e01d8c2808878cd84c7e51bd37528d0102057a8a458d98d7016c7f23aeaf2e4404b6152f8ef19b780160212f538d22
EBUILD numix-icon-theme-circle-21.05.31.ebuild 482 BLAKE2B 012278e474950813aba393bb111b73a252913fa4848df7794274b55a529af846a8f338e1620d610956a1b16d05ee155bf52769428ccd1974bceb18d6cbcf8daa SHA512 aaef502b4d652736704ebe43ff66f7ada835762ad3267f860f336b0244bbc2b0bfe2e2343fe11872217072ed05f4da4f963e05c9389d7453bba5e1eb13aad886
MISC metadata.xml 293 BLAKE2B 6d16cae6b55ae29b09bafa164dde521b867460ded8c08474fdad8bd9e2ff33c4008b6b07576f6d1627313a3a46a12be5168d6ba708cc6b59621b1ab15ca09b44 SHA512 0308af696558ff3c7daa34c6a84a65b6c54a80bd706d3861a439cfbf6a6c4a1f0c1a0b94c45fffa33926c5565ff9ae2b2988f24b7d7d9e52a648b606aa0583e1
diff --git a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-19.09.20.ebuild b/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-19.09.20.ebuild
deleted file mode 100644
index 3ca8af99fe62..000000000000
--- a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-19.09.20.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-DESCRIPTION="Icon theme from the Numix project"
-HOMEPAGE="https://github.com/numixproject"
-SRC_URI="https://github.com/numixproject/numix-icon-theme-circle/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="x11-themes/numix-icon-theme"
-
-src_install() {
- insinto /usr/share/icons
- doins -r Numix-Circle{,-Light}
-
-}
diff --git a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-20.09.19.ebuild b/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-20.09.19.ebuild
deleted file mode 100644
index ce2f2d549d8f..000000000000
--- a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-20.09.19.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-DESCRIPTION="Icon theme from the Numix project"
-HOMEPAGE="https://github.com/numixproject"
-SRC_URI="https://github.com/numixproject/numix-icon-theme-circle/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-themes/numix-icon-theme"
-
-src_install() {
- insinto /usr/share/icons
- doins -r Numix-Circle{,-Light}
-
-}
diff --git a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-21.04.14.ebuild b/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-21.04.14.ebuild
deleted file mode 100644
index b88a914a434f..000000000000
--- a/x11-themes/numix-icon-theme-circle/numix-icon-theme-circle-21.04.14.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-DESCRIPTION="Icon theme from the Numix project"
-HOMEPAGE="https://github.com/numixproject"
-SRC_URI="https://github.com/numixproject/numix-icon-theme-circle/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-themes/numix-icon-theme"
-
-src_install() {
- insinto /usr/share/icons
- doins -r Numix-Circle{,-Light}
-}
diff --git a/x11-themes/numix-icon-theme/Manifest b/x11-themes/numix-icon-theme/Manifest
index 936c977a4d76..41c42e222bb4 100644
--- a/x11-themes/numix-icon-theme/Manifest
+++ b/x11-themes/numix-icon-theme/Manifest
@@ -1,7 +1,3 @@
-DIST numix-icon-theme-19.09.20.tar.gz 4410187 BLAKE2B 84c786784bf9099aca30f86eebea4931e2ab35e83531642ebf4394d23b5fb317d1f0d296b82e7db8d894936222f582a7012d510dd27bf9b91cf74ddf435e0dba SHA512 33887291c6322c3a78162c86e8d81b882c5483d00bd14ebd1238eb5aec800e8d2f8e5a01c24d96491dd569495242ea196995a130ec5a8957e10e9068ae252d1b
-DIST numix-icon-theme-20.06.07.tar.gz 4431263 BLAKE2B 80f5220da0b0361ddaa27c178c0d1e75e34d970e6b25bd175a44b854c8e340e0cb37a5d6ac64aaa73d05b9570efdad0d40d268dc0a15836b41ec680e92a4ea13 SHA512 8ab26fe047d1ab7002a9cd1b21406c5565153dfd9fea7267945f8f9eeaac299b6b7601340c22d933c9e28c522cff300596aac6d589b0080d44746441d5494f6d
DIST numix-icon-theme-21.04.14.tar.gz 4447616 BLAKE2B 66155b63405c7655dbf48db6e6acfad5e1d133985e76fc92a70216d5bd0c470deac3c5c42ba5c46f1801552bc814847c3457e1e8339aac236a75eb45e9a40e6f SHA512 492d30ac58a2f7ad1ee9e64dc9cba4add086b5c1521b321ee302a51164de65ce837f27d11b8500eab31b5e52fae7c18f109fc72cabdf5b8951a7aecc46bf624e
-EBUILD numix-icon-theme-19.09.20.ebuild 441 BLAKE2B 96ce5a02153d73d46a73e9ec0f76c30a29148aaf31190f2c55801596aa283a321ee1d619ace98992131303241b1a42e689d40865fdfe37b2a737770174e99557 SHA512 0c35a9591ac8f595ffbd451acc94bbfcf86864f3559384556607d1fdf38e6ece63b56865d59dbf419ae7cf81fb19c83b33d97509a017baf2e24cfc8775a96824
-EBUILD numix-icon-theme-20.06.07.ebuild 443 BLAKE2B 96ce3c4c3f98a52ca4b5ed34b69a950977866b436edf49d3325a9cff45af8e96c613e02f1793cf083b9232b8f66bcbec2678a46cc8c842de9ee4c5bf07c24b39 SHA512 02fc8554f477d9be98b35a70ed60aabad6dab4faf3074a70c703d2f0dc48b45b44eabcab7d5a12c0f5f8e89aad739cc94eaf0ed0a66f202d1024cb0aed887ff1
EBUILD numix-icon-theme-21.04.14.ebuild 441 BLAKE2B 96ce5a02153d73d46a73e9ec0f76c30a29148aaf31190f2c55801596aa283a321ee1d619ace98992131303241b1a42e689d40865fdfe37b2a737770174e99557 SHA512 0c35a9591ac8f595ffbd451acc94bbfcf86864f3559384556607d1fdf38e6ece63b56865d59dbf419ae7cf81fb19c83b33d97509a017baf2e24cfc8775a96824
MISC metadata.xml 286 BLAKE2B 42d2ee55b3082eb5e722408ea91bbeadf6c0e42925d2fbd19e24801ed308c46f95aa03106a014bd3ab0c305fdba63f54043c8482f75458f76e71b6bc00662b46 SHA512 882ca4ce7f30213150f8eefe14fc7c046abfae1bf8eb58e42883ca84dd81022e7ed5a6f10d91b30310d93cbfb5e6c3d8964d73bb118a257a302b6297511db1bd
diff --git a/x11-themes/numix-icon-theme/numix-icon-theme-19.09.20.ebuild b/x11-themes/numix-icon-theme/numix-icon-theme-19.09.20.ebuild
deleted file mode 100644
index cc8d91bb36f0..000000000000
--- a/x11-themes/numix-icon-theme/numix-icon-theme-19.09.20.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-DESCRIPTION="An official icon theme from the Numix Project"
-HOMEPAGE="https://github.com/numixproject"
-SRC_URI="https://github.com/numixproject/numix-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-src_install() {
- insinto /usr/share/icons
- doins -r Numix{,-Light}
-}
diff --git a/x11-themes/numix-icon-theme/numix-icon-theme-20.06.07.ebuild b/x11-themes/numix-icon-theme/numix-icon-theme-20.06.07.ebuild
deleted file mode 100644
index 9ad960d6168b..000000000000
--- a/x11-themes/numix-icon-theme/numix-icon-theme-20.06.07.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-DESCRIPTION="An official icon theme from the Numix Project"
-HOMEPAGE="https://github.com/numixproject"
-SRC_URI="https://github.com/numixproject/numix-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_install() {
- insinto /usr/share/icons
- doins -r Numix{,-Light}
-}
diff --git a/x11-themes/papirus-icon-theme/Manifest b/x11-themes/papirus-icon-theme/Manifest
index 61118a67fc60..805c0518371c 100644
--- a/x11-themes/papirus-icon-theme/Manifest
+++ b/x11-themes/papirus-icon-theme/Manifest
@@ -1,7 +1,5 @@
-DIST papirus-icon-theme-20210701.tar.gz 28129228 BLAKE2B cb4b8891607bfa2b245858c746e590d4a1aca973037669268be682a06ada5074e298666a1d9a9ee9ce66be92778fcf34d3cf306c9864332ea7ebc25f52568f30 SHA512 0ec131bac6a0804d0a61d0c01c30d8d55f4438e93e17849a5c3cb741c4d8aa050977b24101d7f33416a7d617b53c5dca28ce38316e52bd5f72d9034147983d4d
DIST papirus-icon-theme-20211201.tar.gz 30608183 BLAKE2B 1af77049995fdbc4acfbf72df706faaae507cb1c07624993073bbcf053bad8fd8eaae7fc2e228b57919e3bac041a0056fae6a1cf693040459d72c3285b7725ad SHA512 746055e9db0ef11c996fd90892582ca5ffd3e7c77aa08a43de2dd162364e915c73b3e1ab139c8caa4295e0857b4b5a6e273606f41ae5ab91de9dd160598ec621
DIST papirus-icon-theme-20220302.tar.gz 31555519 BLAKE2B 6c8377c45df01437715df199e4d204ee1e6d5778a694368d2123de16af4f7f825d87579208dbb0f5e8ef9cc8567688e5b758d2609abfcd473f7ed52687607dee SHA512 54793eb6b890931cc2e11c741b0144c485b8446673c8568eb95cf2a546d14d68bf8446d22953d63ee19c2ccd072dfa2d6443bb401a03e81c56c5776e4d30145d
-EBUILD papirus-icon-theme-20210701.ebuild 524 BLAKE2B a1dbec3392b491627e6670aa2a76c81404f24572412ae70126265bf1033c14278e860f126464b67bf789e6f2e48f08bd2e5db1173aa40147d61a7c322ed94187 SHA512 6f2fb2232cc90868aece910f038ae6caba11826342a4b3ea58a69018bcc08fd3e28f0578517b2ad1a1e0ed0512fa2b95935e62445158484958cbe2cde8ea5f75
EBUILD papirus-icon-theme-20211201.ebuild 615 BLAKE2B 043e8c03a984aceea47c42d3a9958eabd96765bcd8194db38108fa7fc07cd2c8c00c211e9fd293215e83c3e2ee7e1ba830642e3696574d1d66ab5dd73b9d29eb SHA512 c00455618be454828d554a80f15ca00180e7bda7ba228fa05c075908fd12b7d0b9d67faa497979ae970197647922530828ca3450972c8d80ab6a40fb6afe5ed6
EBUILD papirus-icon-theme-20220302.ebuild 619 BLAKE2B 4f363738eff620b5ec88f3f7b542b01570eb208841701bff54bc9f757e5ba6596b9f00255e0c616058ddc5818f85665a44b3fa5e656809e87b0d605bbe830f50 SHA512 3fc6e92728b4026c239a555361431681d9e5f8fe1af0732860802500b7f2842358f5cf0f9427b2de0205fc40b42c66f0f2dc811c110f56b5c03ef88b669f7f77
MISC metadata.xml 387 BLAKE2B 20fe242ee294bb30712274f9a8c99ebf35399c4cc1bc6507c60bf00a621d8e18b78344c374fdadf28ef6a3f62a6569df791713170d95603922af75bb0328936c SHA512 5124d3c6a8b1ab334da52fc49b1e78d41e25bb0e38ee8a27e3e240e5d966cd4f3c93f2c8c3f645cb40b7aa70305e7b32b26870a742d545aaa373ee37cedf7057
diff --git a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210701.ebuild b/x11-themes/papirus-icon-theme/papirus-icon-theme-20210701.ebuild
deleted file mode 100644
index 8fd0ed502ff2..000000000000
--- a/x11-themes/papirus-icon-theme/papirus-icon-theme-20210701.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg
-
-DESCRIPTION="Free and open source SVG icon theme"
-HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme"
-SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64 x86"
-
-src_compile() { :; }
-
-src_install() {
- insinto /usr/share/icons
- doins -r ePapirus Papirus{,-Dark,-Light}
-
-}
diff --git a/x11-themes/zuki-themes/Manifest b/x11-themes/zuki-themes/Manifest
index 8435053488a6..23edb9aac2d8 100644
--- a/x11-themes/zuki-themes/Manifest
+++ b/x11-themes/zuki-themes/Manifest
@@ -1,3 +1,5 @@
DIST zuki-themes-3.32.2.tar.gz 915367 BLAKE2B bfb19a85628daae10043d62e5f63560dd16a01fe78e59dc7adf2443a3c6ee9400e60d63b4e08d326553e580232ad9d29968fb94bd4793a1094764725c3354cf1 SHA512 4c335a72d357c8a610f9a6aea8b82f3836d1d99f64324ecb30345f7487863b8839c28ee215c9c9efa2ba61b5c5f1945e3e03dd652e0d94c0d5dcf1bf0965e90b
+DIST zuki-themes-4.0.tar.gz 585870 BLAKE2B d8a11c9193dc4b97cd05296d6cc08a75e3dab85b2b8330b14fb8e0bdbaf0ed188c38a7e872a92a161332ac288afd7178d9cee760f242aaa120286c4d72859f1f SHA512 0640613de612821035c9ebdbbe8c03f2c500e0ab80369b87be61483c2fe38b2a38b4909c3525daff0c41dad2ee5da060c3b4d7a6ccb7cbd27d7154a131f3aef6
EBUILD zuki-themes-3.32.2.ebuild 1112 BLAKE2B 0724fe4b544384552a6ef73b30a4157e1ebad0b0f589bc777a8d2b983769837c9ddd1004aa9333275d07ed82c8e411b57d806f832a910ec03f25756cdc416452 SHA512 a6c802fcad146791c13f3677603ec3fe0b41bafe946c6779828c62c43e0ee41e231ad2803739e72f99e4e8c37d322f2b65bb36529edaf8b861aeb93d4d46e868
-MISC metadata.xml 596 BLAKE2B 67d7a41f6325bb43efac5e70bb61c0ec76fea6e3a5b4a50224ffc52e21f385dc95785b328e4147c1f22b1f3dd346c05ab06e33021e42020385981d5c5c1a754e SHA512 7168945ccd23da54537254ca7e28e99f192d6b54a44829beb51b41f1953c33071c161ed0aebfb7d3187902ccebb64882d276960dd85510b27924f323a898113a
+EBUILD zuki-themes-4.0.ebuild 815 BLAKE2B 242ec07ffc82cad99453a048af5634492766eae6b7caf0f893a95b3d2ce549e235c519c7eb4e4486a479dcfa0354143e2d656c223b7cbee4d3223efac57046cf SHA512 6e9412815ed2721a029ef49d8e8adfa30b9a09f6dec40a8cd5c92d65a89752e0de0298e8a6ed51d4fffc68a48ac7b49a10f0ede461b7a6906c86e126610d6e73
+MISC metadata.xml 643 BLAKE2B c22d71127bb113b697cc3134d72959cf6240dab46512e41a02cfcfae3e7f3d8a193296469d3eddd686a325df1ea54bfec50ea07bc30c24fbd5b9c49092235630 SHA512 5f915791e538092dfb79595afa0db0aa2bd2804a74aa80258316e155bf20c20e2f2036d75d46953cf3c99141e427a106d8774332e4a1be8982048aa442ff86cf
diff --git a/x11-themes/zuki-themes/metadata.xml b/x11-themes/zuki-themes/metadata.xml
index cdf1f06fd137..94c104e1926a 100644
--- a/x11-themes/zuki-themes/metadata.xml
+++ b/x11-themes/zuki-themes/metadata.xml
@@ -10,6 +10,7 @@
</upstream>
<use>
<flag name="gnome-shell">Install theme for <pkg>gnome-base/gnome-shell</pkg></flag>
+ <flag name="gtk2">Install GTK+2 theme</flag>
<flag name="mate">Install Metacity theme for <pkg>mate-base/mate</pkg></flag>
<flag name="xfce">Install theme for <pkg>xfce-base/xfwm4</pkg></flag>
</use>
diff --git a/x11-themes/zuki-themes/zuki-themes-4.0.ebuild b/x11-themes/zuki-themes/zuki-themes-4.0.ebuild
new file mode 100644
index 000000000000..452d268f083e
--- /dev/null
+++ b/x11-themes/zuki-themes/zuki-themes-4.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Zuki themes for GTK, gnome-shell and more"
+HOMEPAGE="https://github.com/lassekongo83/zuki-themes"
+SRC_URI="https://github.com/lassekongo83/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome-shell gtk2 xfce"
+
+DEPEND=""
+RDEPEND="
+ >=x11-themes/gnome-themes-standard-3.6
+ gtk2? ( >=x11-themes/gtk-engines-murrine-0.98.1.1 )
+"
+BDEPEND="dev-lang/sassc"
+
+src_install() {
+ meson_src_install
+
+ if ! use gnome-shell; then
+ rm -r "${ED}"/usr/share/themes/Zuki-shell || die
+ fi
+
+ if ! use gtk2; then
+ rm -r "${ED}"/usr/share/themes/*/gtk-2.0 || die
+ fi
+
+ if ! use xfce; then
+ rm -r "${ED}"/usr/share/themes/*/xfwm4 || die
+ fi
+}