diff options
Diffstat (limited to 'x11-themes')
19 files changed, 126 insertions, 140 deletions
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz Binary files differindex ccc0f9e860bd..1cb189eef86d 100644 --- a/x11-themes/Manifest.gz +++ b/x11-themes/Manifest.gz 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 +} |