commit: 0bb1f0518c065a16e6f6b2f14a1581ceb8df97ea
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 8 06:18:25 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 8 07:24:11 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb1f051
x11-themes/elementary-xfce-icon-theme: Bump to 0.21
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
x11-themes/elementary-xfce-icon-theme/Manifest | 1 +
.../elementary-xfce-icon-theme-0.21.ebuild | 43 ++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/x11-themes/elementary-xfce-icon-theme/Manifest
b/x11-themes/elementary-xfce-icon-theme/Manifest
index dd8c88bb8117..03c63af214f0 100644
--- a/x11-themes/elementary-xfce-icon-theme/Manifest
+++ b/x11-themes/elementary-xfce-icon-theme/Manifest
@@ -1 +1,2 @@
DIST elementary-xfce-0.20.1.tar.gz 7433696 BLAKE2B
f4cc57c163c88036fe9eed565eb66ea463701ff9aea153dffe41ede7e8cb9ce42b4238ed88e53d67da7ce7f3591dcb853a7826e6dad38b1ae9aeca161af2bf89
SHA512
82d8f4a4cd2489e82e627f4d0f5784cfd7378022dd53276079a3363c716cfbe84f0a126a8328fcf7ef8e6d2dbda36a8285ec71385bd389be850e359e9b1880b6
+DIST elementary-xfce-0.21.tar.gz 7422680 BLAKE2B
26a80b7efd6fb7aa218b296e26d0dec9e453aeb6e1524d1c2d50666c1444d6a286c8c894c922fb9e455cd807513243f42077e05c9d99f9cef0bb65375abf3403
SHA512
be2a10099513f5501d03379b795bc882ae6af5bd56c56b5f852019b31e84ee4ec826bacf2b1c8822a706e02591c56277a2b22ccd68b3df87d57c6b26971f6cb0
diff --git
a/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.21.ebuild
b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.21.ebuild
new file mode 100644
index 000000000000..1987635e439c
--- /dev/null
+++
b/x11-themes/elementary-xfce-icon-theme/elementary-xfce-icon-theme-0.21.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg toolchain-funcs
+
+MY_P="${PN%-icon-theme}-${PV}"
+DESCRIPTION="Elementary icons forked from upstream, extended and maintained
for Xfce"
+HOMEPAGE="https://github.com/shimmerproject/elementary-xfce"
+SRC_URI="https://github.com/shimmerproject/elementary-xfce/archive/v${PV}.tar.gz
-> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+# see AUTHORS
+LICENSE="
+ GPL-3+
+ Apache-2.0
+ CC-BY-4.0 CC-BY-SA-4.0
+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+BDEPEND="
+ media-gfx/optipng
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3"
+
+src_prepare() {
+ sed -i -e 's:-Werror -O0 -pipe:${CFLAGS} ${CPPFLAGS} ${LDFLAGS}:' \
+ svgtopng/Makefile || die
+ # https://dart.dev/brand ; unclear if we should redistribute that
+ find -name application-vnd.dart.svg -delete || die
+ default
+}
+
+src_configure() {
+ # custom script
+ ./configure --prefix="${EPREFIX}/usr" || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}