summaryrefslogtreecommitdiff
path: root/x11-themes
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-28 00:31:34 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-28 00:31:34 +0000
commitc44ae5c03130467400468d0e9a7f83e723c99f35 (patch)
tree2d60ad3f56cca90a1579a548a1bae0851fb4e091 /x11-themes
parent3d05d0025c6d74a6b677a172283a0b25c4cf4012 (diff)
gentoo auto-resync : 28:03:2025 - 00:31:34
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/Manifest.gzbin20760 -> 20759 bytes
-rw-r--r--x11-themes/arc-theme/Manifest12
-rw-r--r--x11-themes/arc-theme/arc-theme-20210412.ebuild106
-rw-r--r--x11-themes/arc-theme/arc-theme-20220223.ebuild78
-rw-r--r--x11-themes/arc-theme/arc-theme-20220405.ebuild78
-rw-r--r--x11-themes/arc-theme/arc-theme-20221218.ebuild4
-rw-r--r--x11-themes/arc-theme/files/pre-rendered.ini3
-rw-r--r--x11-themes/arc-theme/metadata.xml3
8 files changed, 5 insertions, 279 deletions
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index ed5b00e52cd7..c0f8d86db427 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/arc-theme/Manifest b/x11-themes/arc-theme/Manifest
index 9d243b827581..197dc8bf916b 100644
--- a/x11-themes/arc-theme/Manifest
+++ b/x11-themes/arc-theme/Manifest
@@ -1,11 +1,3 @@
-AUX pre-rendered.ini 46 BLAKE2B 1ce5b9c6033e544572ddc22f3630fbdf0c7cfcc49bb503c20fbd667c7188640d6f4dbd368f125d22d1c863e7f58c30e2f66341a69ce35b93d0921ab019f26574 SHA512 336de96005c8a0386c2769cd82ad3e70251a7a8810e8685f9835451c1c116fffa56a0cda22989b8a60bef0bb3e067b26938a29b9a6c90f1b2f1ebb7a7448e56f
-DIST arc-theme-20210412-pngs.tar.xz 159340 BLAKE2B 40027335b8b44ae38bfadfa52e08858cf09646ed9c3e2fcddece8959d2f35845c4924002f36cea65cb27ecf61fdb3dffbf0d5c01024c34d16c31e21bf69b5a72 SHA512 85bdcd1fb81a5c33b479123bad178b1833a95ecf09310fa3b754c25f753ec10a7cada14983014b090c4a86d7a8497ac881fee9576737be29f4f772ccb59a8f1e
-DIST arc-theme-20210412.tar.xz 257248 BLAKE2B c525c3632670d8aa6b640baa8b3dddca6c5dd5f087734604c68d9140f810fc595f73db06f93b6193ba1c59a8cd85b87f5f6fda9777940adf36f3c436a8426810 SHA512 d3064546301e013a1e5a8db735346d74c73f37cbf808b7afeee6f88c820cea58ba6458fa63e1213377cdd33c8347167242e6f8f1eacf85ce212f3b2508c0bb80
-DIST arc-theme-20220223.tar.xz 343044 BLAKE2B 7bdd3689eae270a97d5405c2eaf523b9d81284c1860d39de5f46a7c32d75dd24f745a5264d76625c08c2185ad87e65a99e93d39be753dc0304a86daa863df3cd SHA512 33a0e73e9951fcfe74f80af5e1449df23a5564d11a26b930cbc17b0f74887aedf2634579da1e0484e22465422f62559c801dbcd35221fbb7b7fc783671103aa4
-DIST arc-theme-20220405.tar.xz 346512 BLAKE2B 49a25b302e6641b5234f0d3e4bddda84eb0136333b3c513dc9ca08be9b966c75c299289390cdd64c62bdeeed9f457ff01524b2da95029c78b32c3603aaff23c8 SHA512 16655b822548820945c5fd3c0bb809d1e55db887c3b5c5309f4acd82c4dd7dd8255d246d86025231c73a303e647bb61c7f9cdc63a04f813cfb79fadf27dec204
DIST arc-theme-20221218.tar.xz 349456 BLAKE2B 26a8b6728c0c6d00568ea7804f6c73215f68baf756e20f71f093f3108a87a8d0a250b4fd8b8fb4d30feeb9ea8c936e00b4d80c978787a844cb53edbee33b6a90 SHA512 5a84b717de022c673c6af260381542365550f629f43ae99c7ab8b22b4c09024403a1bc06279b40d3560e86d9810683c2e8337799a4cc67ef7aeb93223b5f56a1
-EBUILD arc-theme-20210412.ebuild 2356 BLAKE2B 6d96905b45eb8011ff4ff43040c47b3cbf72f1595d988251f05d16931c3ff305f9ba1b4643d4041c4c387ac2bb03d1b51c66cd8c52eae62267b89d0ce6c980b1 SHA512 27c0610e7274ecef7ad27db185bf09b3977f8cff677011e90fcb10f6493753e6b96da0cf52c77afb02ddbd225f9ad52192b34a75a16e6a1ca0a6abf442eb6a22
-EBUILD arc-theme-20220223.ebuild 1855 BLAKE2B fb99dce79544807388eda66331a27f53997eee4dfaef20af0c5de0598336f5f25a4c1ff0208c67c30cdf9f16776105f0b87b025751140cf1983e948eb23fd3e6 SHA512 5218be54c17acaeb4272dfdc72a9d5c70e659115c87417942e98b50bdf10c3a036725558926a1e5daf3e585c18f130ecc2aa2692bc87e640650ef0e9ba738f1d
-EBUILD arc-theme-20220405.ebuild 1855 BLAKE2B fb99dce79544807388eda66331a27f53997eee4dfaef20af0c5de0598336f5f25a4c1ff0208c67c30cdf9f16776105f0b87b025751140cf1983e948eb23fd3e6 SHA512 5218be54c17acaeb4272dfdc72a9d5c70e659115c87417942e98b50bdf10c3a036725558926a1e5daf3e585c18f130ecc2aa2692bc87e640650ef0e9ba738f1d
-EBUILD arc-theme-20221218.ebuild 1859 BLAKE2B 1fc57afabfdccf03b1afa10ccb97853933f07a060b25cfdcd842e89cd2250447e0456b21bba294514e2de752dda88b211d6aa3a6453791971367b961acb9654e SHA512 d8f56eb40c37b74c23aa20a1dca21d2a7cb540d7961726ae2429faeee8efdf7ce781f8f07bd4bc058d0aab8db0b804bddb4dc483d9189f4db853b6e85b2b1a69
-MISC metadata.xml 1092 BLAKE2B b7c1575f7026097cb54887defa2a4ac1958500bcbabda67c74237709c4d447815bb66d9ac023986fba92273a7da5bec19be8f7f583eb45b638153f03606f5794 SHA512 b50e069314f7fb42b3d3e9156dafb384e3b26f5e2f1351a6cf7589722e37610d94dd38ad2c75cc6d966fb96fc82c2e91f710e091e58ee9dd79cc0206bb75fdc5
+EBUILD arc-theme-20221218.ebuild 1871 BLAKE2B e6fc755d709c23385dc9983019280d5426118758c939809513efa1bf00314987d1db373bfc7b72e1498a1af3e9c51abf72d4eec53581f49777fefa4046e8609a SHA512 522949fedb72c01d2f0e18f812c4ae1a710a466d76d84764d24a3f61ffba46fd672d0dd60417d18963f866e427d45d81a68dd16f8eb69bb06d9b9a1feea92887
+MISC metadata.xml 857 BLAKE2B 6e30b287145e5efab43b3aa21d7c883b08a5ea42a355459ba1c350b32177aead44a4784293a56dfbb588c927804d8d21a5933070ff1114b57ae7f2e14178e72e SHA512 6d23065d2a573bd025dee0068a5a8418894fb54cf6d4a90511951f1cf0b7060714a7324e72c661803db42f64958fe5cb8816bb449cb44030acee29ceaaf1c8c2
diff --git a/x11-themes/arc-theme/arc-theme-20210412.ebuild b/x11-themes/arc-theme/arc-theme-20210412.ebuild
deleted file mode 100644
index b3cd55452014..000000000000
--- a/x11-themes/arc-theme/arc-theme-20210412.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# USE="-* gtk2 gtk3 xfce" ebuild ${P}.ebuild clean compile
-# cd $(portageq envvar PORTAGE_TMPDIR)/portage/x11-themes/${P}/work
-# find ${P}-build/ -name "*.png" | xargs tar Jcvf /usr/portage/distfiles/${P}-pngs.tar.xz --owner=root --group=root
-
-inherit meson toolchain-funcs
-
-DESCRIPTION="A flat theme with transparent elements for GTK+3, GTK+2 and GNOME Shell"
-HOMEPAGE="https://github.com/jnsh/arc-theme"
-SRC_URI="https://github.com/jnsh/${PN}/releases/download/${PV}/arc-theme-${PV}.tar.xz
- pre-rendered? ( https://dev.gentoo.org/~chewi/distfiles/${P}-pngs.tar.xz )"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE="cinnamon gnome-shell +gtk2 +gtk3 mate +pre-rendered xfce"
-
-SASSC_DEPEND="
- dev-lang/sassc
-"
-
-SVG_DEPEND="
- !pre-rendered? (
- media-gfx/inkscape
- media-gfx/optipng
- )
-"
-
-# Supports various GTK+3, GNOME Shell, and Cinnamon versions and uses
-# pkg-config to determine which set of files to build. Updates will
-# therefore break existing installs but there's no way around this. At
-# least GTK+3 is unlikely to see a release beyond 3.24.
-BDEPEND="
- >=dev-build/meson-0.56.0
- cinnamon? (
- ${SASSC_DEPEND}
- gnome-extra/cinnamon
- )
- gnome-shell? (
- ${SASSC_DEPEND}
- >=gnome-base/gnome-shell-3.18
- )
- gtk2? (
- ${SVG_DEPEND}
- )
- gtk3? (
- ${SASSC_DEPEND}
- ${SVG_DEPEND}
- virtual/pkgconfig
- =x11-libs/gtk+-3.24*:3
- )
- xfce? (
- ${SVG_DEPEND}
- )
-"
-
-# gnome-themes-standard is only needed by GTK+2 for the Adwaita
-# engine. This engine is built into GTK+3.
-RDEPEND="
- gtk2? (
- x11-themes/gnome-themes-standard
- x11-themes/gtk-engines-murrine
- )
-"
-
-src_configure() {
- local themes=$(
- printf "%s," \
- $(usev cinnamon) \
- $(usev gnome-shell) \
- $(usev gtk2) \
- $(usev gtk3) \
- $(usex mate metacity "") \
- $(usex xfce xfwm "")
- )
-
- local emesonargs=(
- -Dthemes="${themes%,}"
- -Dgtk3_version=3.24
- )
-
- if use pre-rendered; then
- emesonargs+=(
- $(if tc-is-cross-compiler; then
- echo --cross-file
- else
- echo --native-file
- fi)
- "${FILESDIR}"/pre-rendered.ini
- )
- fi
-
- meson_src_configure
-}
-
-src_compile() {
- # fontconfig issue?
- # https://bugs.gentoo.org/666418#c28
- use pre-rendered ||
- addpredict "${BROOT}"/usr/share/inkscape/fonts/.uuid.TMP-XXXXXX
-
- meson_src_compile
-}
diff --git a/x11-themes/arc-theme/arc-theme-20220223.ebuild b/x11-themes/arc-theme/arc-theme-20220223.ebuild
deleted file mode 100644
index e022022946b8..000000000000
--- a/x11-themes/arc-theme/arc-theme-20220223.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit meson python-any-r1
-
-DESCRIPTION="A flat theme with transparent elements for GTK 2/3/4 and GNOME Shell"
-HOMEPAGE="https://github.com/jnsh/arc-theme"
-SRC_URI="https://github.com/jnsh/${PN}/releases/download/${PV}/arc-theme-${PV}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="cinnamon gnome-shell +gtk2 +gtk3 +gtk4 mate +transparency xfce"
-
-GLIB_DEPEND="dev-libs/glib"
-SASSC_DEPEND="dev-lang/sassc"
-
-# Supports various GTK, GNOME Shell, and Cinnamon versions and uses
-# --version option for gnome-shell and cinnamon to determine which set of files to build.
-# Updates will therefore break existing installs but there's no way around this.
-BDEPEND="
- ${PYTHON_DEPS}
- >=dev-build/meson-0.56.0
- cinnamon? (
- ${SASSC_DEPEND}
- gnome-extra/cinnamon
- )
- gnome-shell? (
- ${GLIB_DEPEND}
- ${SASSC_DEPEND}
- >=gnome-base/gnome-shell-3.28
- )
- gtk3? (
- ${GLIB_DEPEND}
- ${SASSC_DEPEND}
- )
- gtk4? (
- ${GLIB_DEPEND}
- ${SASSC_DEPEND}
- )
-"
-
-# gnome-themes-standard is only needed by GTK+2 for the Adwaita
-# engine. This engine is built into GTK+3.
-RDEPEND="
- gtk2? (
- x11-themes/gnome-themes-standard
- x11-themes/gtk-engines-murrine
- )
-"
-
-src_configure() {
- # Cinnamon still uses metacity themes for its window manager.
- # so we enable metacity theme too if USE=cinnamon
- # but only enable metacity if USE=mate
- local themes=$(
- printf "%s," \
- $(usev cinnamon "cinnamon metacity") \
- $(usev gnome-shell) \
- $(usev gtk2) \
- $(usev gtk3) \
- $(usev gtk4) \
- $(! use cinnamon && usev mate metacity) \
- $(usev xfce xfwm)
- )
-
- local emesonargs=(
- -Dthemes="${themes%,}"
- $(meson_use gnome-shell gnome_shell_gresource)
- $(meson_use transparency)
- )
-
- meson_src_configure
-}
diff --git a/x11-themes/arc-theme/arc-theme-20220405.ebuild b/x11-themes/arc-theme/arc-theme-20220405.ebuild
deleted file mode 100644
index e022022946b8..000000000000
--- a/x11-themes/arc-theme/arc-theme-20220405.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit meson python-any-r1
-
-DESCRIPTION="A flat theme with transparent elements for GTK 2/3/4 and GNOME Shell"
-HOMEPAGE="https://github.com/jnsh/arc-theme"
-SRC_URI="https://github.com/jnsh/${PN}/releases/download/${PV}/arc-theme-${PV}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="cinnamon gnome-shell +gtk2 +gtk3 +gtk4 mate +transparency xfce"
-
-GLIB_DEPEND="dev-libs/glib"
-SASSC_DEPEND="dev-lang/sassc"
-
-# Supports various GTK, GNOME Shell, and Cinnamon versions and uses
-# --version option for gnome-shell and cinnamon to determine which set of files to build.
-# Updates will therefore break existing installs but there's no way around this.
-BDEPEND="
- ${PYTHON_DEPS}
- >=dev-build/meson-0.56.0
- cinnamon? (
- ${SASSC_DEPEND}
- gnome-extra/cinnamon
- )
- gnome-shell? (
- ${GLIB_DEPEND}
- ${SASSC_DEPEND}
- >=gnome-base/gnome-shell-3.28
- )
- gtk3? (
- ${GLIB_DEPEND}
- ${SASSC_DEPEND}
- )
- gtk4? (
- ${GLIB_DEPEND}
- ${SASSC_DEPEND}
- )
-"
-
-# gnome-themes-standard is only needed by GTK+2 for the Adwaita
-# engine. This engine is built into GTK+3.
-RDEPEND="
- gtk2? (
- x11-themes/gnome-themes-standard
- x11-themes/gtk-engines-murrine
- )
-"
-
-src_configure() {
- # Cinnamon still uses metacity themes for its window manager.
- # so we enable metacity theme too if USE=cinnamon
- # but only enable metacity if USE=mate
- local themes=$(
- printf "%s," \
- $(usev cinnamon "cinnamon metacity") \
- $(usev gnome-shell) \
- $(usev gtk2) \
- $(usev gtk3) \
- $(usev gtk4) \
- $(! use cinnamon && usev mate metacity) \
- $(usev xfce xfwm)
- )
-
- local emesonargs=(
- -Dthemes="${themes%,}"
- $(meson_use gnome-shell gnome_shell_gresource)
- $(meson_use transparency)
- )
-
- meson_src_configure
-}
diff --git a/x11-themes/arc-theme/arc-theme-20221218.ebuild b/x11-themes/arc-theme/arc-theme-20221218.ebuild
index 7e5834eaec0f..03792e926c89 100644
--- a/x11-themes/arc-theme/arc-theme-20221218.ebuild
+++ b/x11-themes/arc-theme/arc-theme-20221218.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} python3_13t )
inherit meson python-any-r1
diff --git a/x11-themes/arc-theme/files/pre-rendered.ini b/x11-themes/arc-theme/files/pre-rendered.ini
deleted file mode 100644
index cf3b5771c2df..000000000000
--- a/x11-themes/arc-theme/files/pre-rendered.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[binaries]
-inkscape = 'true'
-optipng = 'true'
diff --git a/x11-themes/arc-theme/metadata.xml b/x11-themes/arc-theme/metadata.xml
index 29a9298fffd4..8ccf3d74b8dd 100644
--- a/x11-themes/arc-theme/metadata.xml
+++ b/x11-themes/arc-theme/metadata.xml
@@ -15,8 +15,7 @@
<flag name="gtk4">Install GTK+4 theme</flag>
<flag name="mate">Install Metacity theme for <pkg>mate-base/mate</pkg></flag>
<flag name="gnome-shell">Install theme for <pkg>gnome-base/gnome-shell</pkg></flag>
- <flag name="pre-rendered" restrict="&lt;x11-themes/arc-theme-20220105">Avoid <pkg>media-gfx/inkscape</pkg> and <pkg>media-gfx/optipng</pkg> dependencies by using pre-rendered PNGs</flag>
- <flag name="transparency" restrict="&gt;=x11-themes/arc-theme-20220105">Enable transparency</flag>
+ <flag name="transparency">Enable transparency</flag>
<flag name="xfce">Install theme for <pkg>xfce-base/xfwm4</pkg></flag>
</use>
</pkgmetadata>