public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-02 10:56 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-02 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0c231445a4bc46635ee21cddf35d40e787b5f76e
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 04:16:54 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 10:55:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c231445

x11-themes/tela-icon-theme: make standard theme optional

seems it's not actually required for other variants to function

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/metadata.xml                    | 1 +
 x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild | 9 +++++----
 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 9 +++++----
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
index 24627d1b17e7..8c12ddafbb0d 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -7,6 +7,7 @@
 	</maintainer>
 	<stabilize-allarches/>
 	<use>
+		<flag name="standard">Install standard folder version</flag>
 		<flag name="black">Install black folder version</flag>
 		<flag name="blue">Install blue folder version</flag>
 		<flag name="brown">Install bworn folder version</flag>

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
index 26d159c90dea..cb8d15b5cbfa 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -7,8 +7,8 @@ EAPI=8
 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN/t/T}"
 
-# standard is always installed
-MY_COLOR_VARIANTS=( black blue brown green grey orange pink purple red yellow manjaro ubuntu )
+# standard comes first
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu )
 
 inherit xdg
 
@@ -26,7 +26,9 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="${MY_COLOR_VARIANTS[*]}"
+IUSE="${MY_COLOR_VARIANTS[*]/standard/+standard}"
+
+REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
 BDEPEND="app-shells/bash"
 
@@ -38,7 +40,6 @@ src_prepare() {
 
 src_install() {
 	local v variants=(
-		standard
 		$(
 			for v in ${MY_COLOR_VARIANTS[@]}; do
 				usev ${v}

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index 26d159c90dea..cb8d15b5cbfa 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -7,8 +7,8 @@ EAPI=8
 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN/t/T}"
 
-# standard is always installed
-MY_COLOR_VARIANTS=( black blue brown green grey orange pink purple red yellow manjaro ubuntu )
+# standard comes first
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu )
 
 inherit xdg
 
@@ -26,7 +26,9 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="${MY_COLOR_VARIANTS[*]}"
+IUSE="${MY_COLOR_VARIANTS[*]/standard/+standard}"
+
+REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
 BDEPEND="app-shells/bash"
 
@@ -38,7 +40,6 @@ src_prepare() {
 
 src_install() {
 	local v variants=(
-		standard
 		$(
 			for v in ${MY_COLOR_VARIANTS[@]}; do
 				usev ${v}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-02 10:56 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-02 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     826276f60728155fa9a2b48296a1ed138345f8bd
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 04:08:08 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 10:55:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=826276f6

x11-themes/tela-icon-theme: initial import

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/Manifest                |  1 +
 x11-themes/tela-icon-theme/metadata.xml            | 27 +++++++++++
 .../tela-icon-theme-20211225.ebuild                | 53 ++++++++++++++++++++++
 .../tela-icon-theme-99999999.ebuild                | 53 ++++++++++++++++++++++
 4 files changed, 134 insertions(+)

diff --git a/x11-themes/tela-icon-theme/Manifest b/x11-themes/tela-icon-theme/Manifest
new file mode 100644
index 000000000000..f7ef1cd16046
--- /dev/null
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -0,0 +1 @@
+DIST tela-icon-theme-20211225.tar.gz 3592063 BLAKE2B d5b16f4f3899fc162082d2ee2432367e4b81527e71d1689c1f9f930bb22a799485d3b127f9aafa803b3356ad462e59cd5e78ae17fdd7607edf68794307c0c8d8 SHA512 4b4db7c07e4349879dd6568b0cd06476027cef173565bb91fe89909cf1d6bbad591c6b9ce29c81bef03f71211fc06d71da353e9116103b8407b0fb3141e0d949

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
new file mode 100644
index 000000000000..24627d1b17e7
--- /dev/null
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>gyakovlev@gentoo.org</email>
+		<name>Georgy Yakovlev</name>
+	</maintainer>
+	<stabilize-allarches/>
+	<use>
+		<flag name="black">Install black folder version</flag>
+		<flag name="blue">Install blue folder version</flag>
+		<flag name="brown">Install bworn folder version</flag>
+		<flag name="green">Install green folder version</flag>
+		<flag name="grey">Install grey folder version</flag>
+		<flag name="orange">Install orange folder version</flag>
+		<flag name="pink">Install pink folder version</flag>
+		<flag name="purple">Install purple folder version</flag>
+		<flag name="red">Install red older version</flag>
+		<flag name="yellow">Install yellow folder version</flag>
+		<flag name="manjaro">Install manjaro folder version</flag>
+		<flag name="ubuntu">Install ubuntu folder version</flag>
+	</use>
+	<upstream>
+		<bugs-to>https://github.com/vinceliuice/Tela-icon-theme/issues/</bugs-to>
+		<remote-id type="github">vinceliuice/Tela-icon-theme</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
new file mode 100644
index 000000000000..26d159c90dea
--- /dev/null
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# eg. 20211225 -> 2021-12-25
+MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
+MY_PN="${PN/t/T}"
+
+# standard is always installed
+MY_COLOR_VARIANTS=( black blue brown green grey orange pink purple red yellow manjaro ubuntu )
+
+inherit xdg
+
+DESCRIPTION="A flat colorful Design icon theme"
+HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
+
+if [[ ${PV} == 99999999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
+else
+	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="${MY_COLOR_VARIANTS[*]}"
+
+BDEPEND="app-shells/bash"
+
+src_prepare() {
+	default
+	# we use eclass for that
+	sed -i '/gtk-update-icon-cache/d' install.sh || die
+}
+
+src_install() {
+	local v variants=(
+		standard
+		$(
+			for v in ${MY_COLOR_VARIANTS[@]}; do
+				usev ${v}
+			done
+		)
+	)
+
+	dodir /usr/share/icons
+	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
+
+	einstalldocs
+}

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
new file mode 100644
index 000000000000..26d159c90dea
--- /dev/null
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# eg. 20211225 -> 2021-12-25
+MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
+MY_PN="${PN/t/T}"
+
+# standard is always installed
+MY_COLOR_VARIANTS=( black blue brown green grey orange pink purple red yellow manjaro ubuntu )
+
+inherit xdg
+
+DESCRIPTION="A flat colorful Design icon theme"
+HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
+
+if [[ ${PV} == 99999999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
+else
+	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="${MY_COLOR_VARIANTS[*]}"
+
+BDEPEND="app-shells/bash"
+
+src_prepare() {
+	default
+	# we use eclass for that
+	sed -i '/gtk-update-icon-cache/d' install.sh || die
+}
+
+src_install() {
+	local v variants=(
+		standard
+		$(
+			for v in ${MY_COLOR_VARIANTS[@]}; do
+				usev ${v}
+			done
+		)
+	)
+
+	dodir /usr/share/icons
+	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-02 10:56 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-02 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     68bd0600acc4e2e3f58d7bb00a753ddc249cf6cd
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 09:46:24 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 10:55:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bd0600

x11-themes/tela-icon-theme: use bash ^ syntax

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild | 2 +-
 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
index c686c6761162..09de04dd50cd 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 # eg. 20211225 -> 2021-12-25
 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
-MY_PN="${PN/t/T}"
+MY_PN="${PN^}"
 
 # standard comes first
 MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu )

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index c686c6761162..09de04dd50cd 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 # eg. 20211225 -> 2021-12-25
 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
-MY_PN="${PN/t/T}"
+MY_PN="${PN^}"
 
 # standard comes first
 MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu )


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-02 10:56 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-02 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     70261b7fcf0844b4ddd615ff04827b839f66693a
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 04:20:07 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 10:55:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70261b7f

x11-themes/tela-icon-theme: add RESTRICT="binchecks strip test"

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild | 2 ++
 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
index cb8d15b5cbfa..c686c6761162 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -30,6 +30,8 @@ IUSE="${MY_COLOR_VARIANTS[*]/standard/+standard}"
 
 REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
+RESTRICT="binchecks strip test" # not needed
+
 BDEPEND="app-shells/bash"
 
 src_prepare() {

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index cb8d15b5cbfa..c686c6761162 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -30,6 +30,8 @@ IUSE="${MY_COLOR_VARIANTS[*]/standard/+standard}"
 
 REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
+RESTRICT="binchecks strip test" # not needed
+
 BDEPEND="app-shells/bash"
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-02 10:56 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-02 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     16eefde25e8bb5a3b90132da965849f6854fb061
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 10:23:10 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 10:55:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16eefde2

x11-themes/tela-icon-theme: add USE=hardlink to save space

 Files:          180583
 Linked:         166804 files
 Compared:       0 xattrs
 Compared:       1214946 files
 Saved:          174.99 MiB
 Duration:       156.305428 seconds
 Before and after hardlinking:

 x11-themes/tela-icon-theme: 438076 files, 824 non-files, 194.5M
 x11-themes/tela-icon-theme: 438076 files (271272 unique), 824 non-files, 19.5M

 Not bad, 10x savings.

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/metadata.xml                    |  3 ++-
 x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild | 14 +++++++++++---
 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 14 +++++++++++---
 3 files changed, 24 insertions(+), 7 deletions(-)

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
index 8c12ddafbb0d..aca9f0e9a88d 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -20,9 +20,10 @@
 		<flag name="yellow">Install yellow folder version</flag>
 		<flag name="manjaro">Install manjaro folder version</flag>
 		<flag name="ubuntu">Install ubuntu folder version</flag>
+		<flag name="hardlink">Hardlink duplicate icons to greatly reduce installation size</flag>
 	</use>
 	<upstream>
-		<bugs-to>https://github.com/vinceliuice/Tela-icon-theme/issues/</bugs-to>
+		<bugs-to>https://github.com/vinceliuice/Tela-icon-theme/issues</bugs-to>
 		<remote-id type="github">vinceliuice/Tela-icon-theme</remote-id>
 	</upstream>
 </pkgmetadata>

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
index a4310154d7d6..a3e95996c462 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -26,14 +26,18 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]}" # this is why standard comes first
+IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink" # this is why standard comes first
 
 REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
-# not needed
+# not needed and slows us down, package installs 120 000 small files
 RESTRICT="binchecks strip test"
 
-BDEPEND="app-shells/bash"
+# technically we can use app-arch/harlink too, but it's deprecated
+BDEPEND="
+	app-shells/bash
+	sys-apps/util-linux[hardlink(-)?]
+"
 
 src_prepare() {
 	default
@@ -50,6 +54,10 @@ src_install() {
 
 	dodir /usr/share/icons
 	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
+	if use hardlink; then
+		einfo "Linking duplicate icons... (may take a long time)"
+		hardlink -pot  "${ED}/usr/share/icons" || die "hardlink failed"
+	fi
 
 	einstalldocs
 }

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index a4310154d7d6..a3e95996c462 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -26,14 +26,18 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]}" # this is why standard comes first
+IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink" # this is why standard comes first
 
 REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
-# not needed
+# not needed and slows us down, package installs 120 000 small files
 RESTRICT="binchecks strip test"
 
-BDEPEND="app-shells/bash"
+# technically we can use app-arch/harlink too, but it's deprecated
+BDEPEND="
+	app-shells/bash
+	sys-apps/util-linux[hardlink(-)?]
+"
 
 src_prepare() {
 	default
@@ -50,6 +54,10 @@ src_install() {
 
 	dodir /usr/share/icons
 	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
+	if use hardlink; then
+		einfo "Linking duplicate icons... (may take a long time)"
+		hardlink -pot  "${ED}/usr/share/icons" || die "hardlink failed"
+	fi
 
 	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-02 10:56 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-02 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     54e6240f94f2baecefaeaf4158650d8b27a2b7e9
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 09:55:36 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 10:55:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e6240f

x11-themes/tela-icon-theme: compact bash syntax a bit

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild | 13 ++++++-------
 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 13 ++++++-------
 2 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
index 09de04dd50cd..a4310154d7d6 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -26,11 +26,12 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="${MY_COLOR_VARIANTS[*]/standard/+standard}"
+IUSE="+${MY_COLOR_VARIANTS[*]}" # this is why standard comes first
 
 REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
-RESTRICT="binchecks strip test" # not needed
+# not needed
+RESTRICT="binchecks strip test"
 
 BDEPEND="app-shells/bash"
 
@@ -42,11 +43,9 @@ src_prepare() {
 
 src_install() {
 	local v variants=(
-		$(
-			for v in ${MY_COLOR_VARIANTS[@]}; do
-				usev ${v}
-			done
-		)
+		$(for v in ${MY_COLOR_VARIANTS[@]}; do
+			usev ${v}
+		done)
 	)
 
 	dodir /usr/share/icons

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index 09de04dd50cd..a4310154d7d6 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -26,11 +26,12 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="${MY_COLOR_VARIANTS[*]/standard/+standard}"
+IUSE="+${MY_COLOR_VARIANTS[*]}" # this is why standard comes first
 
 REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
-RESTRICT="binchecks strip test" # not needed
+# not needed
+RESTRICT="binchecks strip test"
 
 BDEPEND="app-shells/bash"
 
@@ -42,11 +43,9 @@ src_prepare() {
 
 src_install() {
 	local v variants=(
-		$(
-			for v in ${MY_COLOR_VARIANTS[@]}; do
-				usev ${v}
-			done
-		)
+		$(for v in ${MY_COLOR_VARIANTS[@]}; do
+			usev ${v}
+		done)
 	)
 
 	dodir /usr/share/icons


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-02 11:13 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-02 11:13 UTC (permalink / raw
  To: gentoo-commits

commit:     18f8fe2e75e82279226688dd67512e931ccb237e
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 11:13:04 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 11:13:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f8fe2e

x11-themes/tela-icon-theme: whitespace

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild | 2 +-
 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
index a3e95996c462..c7bfcc393f5c 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -56,7 +56,7 @@ src_install() {
 	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
 	if use hardlink; then
 		einfo "Linking duplicate icons... (may take a long time)"
-		hardlink -pot  "${ED}/usr/share/icons" || die "hardlink failed"
+		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
 	fi
 
 	einstalldocs

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index a3e95996c462..c7bfcc393f5c 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -56,7 +56,7 @@ src_install() {
 	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
 	if use hardlink; then
 		einfo "Linking duplicate icons... (may take a long time)"
-		hardlink -pot  "${ED}/usr/share/icons" || die "hardlink failed"
+		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
 	fi
 
 	einstalldocs


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-03  3:23 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-03  3:23 UTC (permalink / raw
  To: gentoo-commits

commit:     45e5ac88dd4e8be9b498e32fc24d126e089c8615
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 03:15:50 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jan  3 03:22:56 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e5ac88

x11-themes/tela-icon-theme: sync life ebuild

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index c7bfcc393f5c..4a7dbec99539 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -59,5 +59,9 @@ src_install() {
 		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
 	fi
 
+	# installs broken symlink (by design, but we remove it due to QA warnings)
+	# https://bugs.gentoo.org/830467
+	find "${ED}" -xtype l -name uav.svg -delete || die "removing broken symlinks failed"
+
 	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-03  3:23 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-03  3:23 UTC (permalink / raw
  To: gentoo-commits

commit:     5bca0d228ca7102806aa555a0f9deaa82146b888
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 03:15:15 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jan  3 03:22:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bca0d22

x11-themes/tela-icon-theme: fix broken symlinks

Closes: https://bugs.gentoo.org/830467
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
index c7bfcc393f5c..4a7dbec99539 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
@@ -59,5 +59,9 @@ src_install() {
 		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
 	fi
 
+	# installs broken symlink (by design, but we remove it due to QA warnings)
+	# https://bugs.gentoo.org/830467
+	find "${ED}" -xtype l -name uav.svg -delete || die "removing broken symlinks failed"
+
 	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-01-03 21:00 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-01-03 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     bcbf294166dbf6d7cc3bbdff360bc6fc2f8b1496
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 20:44:30 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jan  3 20:58:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcbf2941

x11-themes/tela-icon-theme: add USE=kde for live ebuild

Install colorshceme version for KDE plasma (folder color follow the colorscheme)

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/metadata.xml                    | 1 +
 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
index aca9f0e9a88d..11f07ab3afc3 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -20,6 +20,7 @@
 		<flag name="yellow">Install yellow folder version</flag>
 		<flag name="manjaro">Install manjaro folder version</flag>
 		<flag name="ubuntu">Install ubuntu folder version</flag>
+		<flag name="kde">Install colorshceme version for KDE plasma (folder color follow the colorscheme)</flag>
 		<flag name="hardlink">Hardlink duplicate icons to greatly reduce installation size</flag>
 	</use>
 	<upstream>

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index 4a7dbec99539..8396dac63033 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -26,7 +26,7 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink" # this is why standard comes first
+IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink kde" # this is why standard comes first
 
 REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 
@@ -47,6 +47,7 @@ src_prepare() {
 
 src_install() {
 	local v variants=(
+		$(usev kde '-c')
 		$(for v in ${MY_COLOR_VARIANTS[@]}; do
 			usev ${v}
 		done)


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-09-17 16:55 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-09-17 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     64bd9e8414c8ec78127ec3a71f28105030358473
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 16:53:28 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 16:55:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bd9e84

x11-themes/tela-icon-theme: add 20220828

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/Manifest                |  1 +
 .../tela-icon-theme-20220828.ebuild                | 68 ++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/x11-themes/tela-icon-theme/Manifest b/x11-themes/tela-icon-theme/Manifest
index f7ef1cd16046..d81849bc7e86 100644
--- a/x11-themes/tela-icon-theme/Manifest
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -1 +1,2 @@
 DIST tela-icon-theme-20211225.tar.gz 3592063 BLAKE2B d5b16f4f3899fc162082d2ee2432367e4b81527e71d1689c1f9f930bb22a799485d3b127f9aafa803b3356ad462e59cd5e78ae17fdd7607edf68794307c0c8d8 SHA512 4b4db7c07e4349879dd6568b0cd06476027cef173565bb91fe89909cf1d6bbad591c6b9ce29c81bef03f71211fc06d71da353e9116103b8407b0fb3141e0d949
+DIST tela-icon-theme-20220828.tar.gz 3707567 BLAKE2B 61a72b96df08cb5f3ef80b7aea5ca05e9b142607672f7213494c6f9fd0f458eeb87bd80842e14b7ed260f533088711f433357179c7c53d5beeeb76bafe2817d5 SHA512 6f0d26678ead12043bfc8943e2d40a507c2cfa8136a1556d53444efa5b1f6903307aead9255a38b3411980bd5353c3497bf224c1ed66a620d229b6a9a9079f83

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20220828.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20220828.ebuild
new file mode 100644
index 000000000000..8396dac63033
--- /dev/null
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20220828.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# eg. 20211225 -> 2021-12-25
+MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
+MY_PN="${PN^}"
+
+# standard comes first
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu )
+
+inherit xdg
+
+DESCRIPTION="A flat colorful Design icon theme"
+HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
+
+if [[ ${PV} == 99999999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
+else
+	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink kde" # this is why standard comes first
+
+REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
+
+# not needed and slows us down, package installs 120 000 small files
+RESTRICT="binchecks strip test"
+
+# technically we can use app-arch/harlink too, but it's deprecated
+BDEPEND="
+	app-shells/bash
+	sys-apps/util-linux[hardlink(-)?]
+"
+
+src_prepare() {
+	default
+	# we use eclass for that
+	sed -i '/gtk-update-icon-cache/d' install.sh || die
+}
+
+src_install() {
+	local v variants=(
+		$(usev kde '-c')
+		$(for v in ${MY_COLOR_VARIANTS[@]}; do
+			usev ${v}
+		done)
+	)
+
+	dodir /usr/share/icons
+	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
+	if use hardlink; then
+		einfo "Linking duplicate icons... (may take a long time)"
+		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
+	fi
+
+	# installs broken symlink (by design, but we remove it due to QA warnings)
+	# https://bugs.gentoo.org/830467
+	find "${ED}" -xtype l -name uav.svg -delete || die "removing broken symlinks failed"
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-09-17 17:00 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-09-17 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     47bd676d92bbb3fa2c554a503af807ec38415e66
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 17:00:05 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 17:00:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47bd676d

x11-themes/tela-icon-theme: sync live ebuild

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index 8396dac63033..8c860c8bc138 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit edo
+
 # eg. 20211225 -> 2021-12-25
 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN^}"
@@ -62,7 +64,7 @@ src_install() {
 
 	# installs broken symlink (by design, but we remove it due to QA warnings)
 	# https://bugs.gentoo.org/830467
-	find "${ED}" -xtype l -name uav.svg -delete || die "removing broken symlinks failed"
+	edob find "${ED}" -xtype l -print -delete
 
 	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-09-17 17:00 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-09-17 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     a49fd7194190b4bb0bd5c93f73a71b85bd7dd7c2
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 17 16:59:42 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Sep 17 16:59:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49fd719

x11-themes/tela-icon-theme: revbump, remove broken symlinks

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 ...-icon-theme-20220828.ebuild => tela-icon-theme-20220828-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20220828.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild
similarity index 95%
rename from x11-themes/tela-icon-theme/tela-icon-theme-20220828.ebuild
rename to x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild
index 8396dac63033..8c860c8bc138 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20220828.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit edo
+
 # eg. 20211225 -> 2021-12-25
 MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN^}"
@@ -62,7 +64,7 @@ src_install() {
 
 	# installs broken symlink (by design, but we remove it due to QA warnings)
 	# https://bugs.gentoo.org/830467
-	find "${ED}" -xtype l -name uav.svg -delete || die "removing broken symlinks failed"
+	edob find "${ED}" -xtype l -print -delete
 
 	einstalldocs
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-12-06  0:19 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-12-06  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     4f6a778e340e7d6e2a6b86329fd2c0556f2227a0
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  6 00:15:17 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Dec  6 00:18:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6a778e

x11-themes/tela-icon-theme: update live ebuild, add dracula & nord

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/metadata.xml                    | 2 ++
 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
index 11f07ab3afc3..e9fa7ec01cfc 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -20,6 +20,8 @@
 		<flag name="yellow">Install yellow folder version</flag>
 		<flag name="manjaro">Install manjaro folder version</flag>
 		<flag name="ubuntu">Install ubuntu folder version</flag>
+		<flag name="dracula">Install dracula folder version</flag>
+		<flag name="nord">Install nord folder version</flag>
 		<flag name="kde">Install colorshceme version for KDE plasma (folder color follow the colorscheme)</flag>
 		<flag name="hardlink">Hardlink duplicate icons to greatly reduce installation size</flag>
 	</use>

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index 8c860c8bc138..b591e1d0d963 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -10,7 +10,7 @@ MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN^}"
 
 # standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu )
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu dracula nord )
 
 inherit xdg
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-12-06  0:19 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-12-06  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     b03b3edc49de399ce67cbdef05ef90c2af34ae3a
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  6 00:16:25 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Dec  6 00:18:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03b3edc

x11-themes/tela-icon-theme: drop 20211225

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/Manifest                |  1 -
 .../tela-icon-theme-20211225.ebuild                | 67 ----------------------
 2 files changed, 68 deletions(-)

diff --git a/x11-themes/tela-icon-theme/Manifest b/x11-themes/tela-icon-theme/Manifest
index d81849bc7e86..bd10d9e3bba9 100644
--- a/x11-themes/tela-icon-theme/Manifest
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -1,2 +1 @@
-DIST tela-icon-theme-20211225.tar.gz 3592063 BLAKE2B d5b16f4f3899fc162082d2ee2432367e4b81527e71d1689c1f9f930bb22a799485d3b127f9aafa803b3356ad462e59cd5e78ae17fdd7607edf68794307c0c8d8 SHA512 4b4db7c07e4349879dd6568b0cd06476027cef173565bb91fe89909cf1d6bbad591c6b9ce29c81bef03f71211fc06d71da353e9116103b8407b0fb3141e0d949
 DIST tela-icon-theme-20220828.tar.gz 3707567 BLAKE2B 61a72b96df08cb5f3ef80b7aea5ca05e9b142607672f7213494c6f9fd0f458eeb87bd80842e14b7ed260f533088711f433357179c7c53d5beeeb76bafe2817d5 SHA512 6f0d26678ead12043bfc8943e2d40a507c2cfa8136a1556d53444efa5b1f6903307aead9255a38b3411980bd5353c3497bf224c1ed66a620d229b6a9a9079f83

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
deleted file mode 100644
index 4a7dbec99539..000000000000
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20211225.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# eg. 20211225 -> 2021-12-25
-MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
-MY_PN="${PN^}"
-
-# standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu )
-
-inherit xdg
-
-DESCRIPTION="A flat colorful Design icon theme"
-HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
-
-if [[ ${PV} == 99999999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
-else
-	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc64"
-	S="${WORKDIR}/${MY_PN}-${MY_PV}"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink" # this is why standard comes first
-
-REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
-
-# not needed and slows us down, package installs 120 000 small files
-RESTRICT="binchecks strip test"
-
-# technically we can use app-arch/harlink too, but it's deprecated
-BDEPEND="
-	app-shells/bash
-	sys-apps/util-linux[hardlink(-)?]
-"
-
-src_prepare() {
-	default
-	# we use eclass for that
-	sed -i '/gtk-update-icon-cache/d' install.sh || die
-}
-
-src_install() {
-	local v variants=(
-		$(for v in ${MY_COLOR_VARIANTS[@]}; do
-			usev ${v}
-		done)
-	)
-
-	dodir /usr/share/icons
-	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
-	if use hardlink; then
-		einfo "Linking duplicate icons... (may take a long time)"
-		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
-	fi
-
-	# installs broken symlink (by design, but we remove it due to QA warnings)
-	# https://bugs.gentoo.org/830467
-	find "${ED}" -xtype l -name uav.svg -delete || die "removing broken symlinks failed"
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2022-12-06  0:19 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2022-12-06  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     cbdd750204f1b89bda96e0ea28a4b956c0c0aa72
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  6 00:17:04 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Dec  6 00:18:53 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbdd7502

x11-themes/tela-icon-theme: revbump 20220828, add nord varian.

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 ...icon-theme-20220828-r1.ebuild => tela-icon-theme-20220828-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild
similarity index 97%
rename from x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild
rename to x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild
index 8c860c8bc138..3dc74352a3e5 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r1.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild
@@ -10,7 +10,7 @@ MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN^}"
 
 # standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu )
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu nord )
 
 inherit xdg
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2023-01-14 20:56 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2023-01-14 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     cea6ed0331e883baaac437d4690d670ba963377f
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 14 20:53:05 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 20:53:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cea6ed03

x11-themes/tela-icon-theme: temp fix for live ebuild

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index b591e1d0d963..9f99ea192c05 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -56,6 +56,11 @@ src_install() {
 	)
 
 	dodir /usr/share/icons
+
+	# FIXME: remove after merged
+	# https://github.com/vinceliuice/Tela-icon-theme/issues/223
+	rm -v links/scalable/apps/preferences-desktop-keyboard-shortcuts.svg || :
+
 	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
 	if use hardlink; then
 		einfo "Linking duplicate icons... (may take a long time)"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2023-03-21  0:10 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2023-03-21  0:10 UTC (permalink / raw
  To: gentoo-commits

commit:     77dcc89a0820ea54319aec1149cc0883c8f5e340
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 20 22:48:06 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Mar 20 23:59:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77dcc89a

x11-themes/tela-icon-theme: re-phrase kde useflag description

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
index e9fa7ec01cfc..87f66302cf90 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -22,7 +22,7 @@
 		<flag name="ubuntu">Install ubuntu folder version</flag>
 		<flag name="dracula">Install dracula folder version</flag>
 		<flag name="nord">Install nord folder version</flag>
-		<flag name="kde">Install colorshceme version for KDE plasma (folder color follow the colorscheme)</flag>
+		<flag name="kde">Install dynamic color version for KDE plasma (folder color follows the colorscheme)</flag>
 		<flag name="hardlink">Hardlink duplicate icons to greatly reduce installation size</flag>
 	</use>
 	<upstream>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2023-06-07 22:20 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2023-06-07 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     faf2696929734ea8376de1e13edffbeb282ffc10
Author:     zackiloco <steffen.winter <AT> proton <DOT> me>
AuthorDate: Fri Apr 14 10:58:14 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 22:20:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf26969

x11-themes/tela-icon-theme: Remove 20220828-r2

Signed-off-by: Steffen Winter <steffen.winter <AT> proton.me>
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 .../tela-icon-theme-20220828-r2.ebuild             | 70 ----------------------
 1 file changed, 70 deletions(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild
deleted file mode 100644
index 3dc74352a3e5..000000000000
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20220828-r2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo
-
-# eg. 20211225 -> 2021-12-25
-MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
-MY_PN="${PN^}"
-
-# standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu nord )
-
-inherit xdg
-
-DESCRIPTION="A flat colorful Design icon theme"
-HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
-
-if [[ ${PV} == 99999999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
-else
-	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc64"
-	S="${WORKDIR}/${MY_PN}-${MY_PV}"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink kde" # this is why standard comes first
-
-REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
-
-# not needed and slows us down, package installs 120 000 small files
-RESTRICT="binchecks strip test"
-
-# technically we can use app-arch/harlink too, but it's deprecated
-BDEPEND="
-	app-shells/bash
-	sys-apps/util-linux[hardlink(-)?]
-"
-
-src_prepare() {
-	default
-	# we use eclass for that
-	sed -i '/gtk-update-icon-cache/d' install.sh || die
-}
-
-src_install() {
-	local v variants=(
-		$(usev kde '-c')
-		$(for v in ${MY_COLOR_VARIANTS[@]}; do
-			usev ${v}
-		done)
-	)
-
-	dodir /usr/share/icons
-	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
-	if use hardlink; then
-		einfo "Linking duplicate icons... (may take a long time)"
-		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
-	fi
-
-	# installs broken symlink (by design, but we remove it due to QA warnings)
-	# https://bugs.gentoo.org/830467
-	edob find "${ED}" -xtype l -print -delete
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2023-06-07 22:20 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2023-06-07 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     ab79bca4f761b6b1aa7870bdbb2070c469bccc2c
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 22:14:33 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 22:20:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab79bca4

x11-themes/tela-icon-theme: make hardlink dep conditional

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild
index c6ef1f2ee896..3a0301169077 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -38,7 +38,7 @@ RESTRICT="binchecks strip test"
 # technically we can use app-arch/hardlink too, but it's deprecated
 BDEPEND="
 	app-shells/bash
-	sys-apps/util-linux[hardlink(-)?]
+	hardlink? ( sys-apps/util-linux[hardlink(-)?] )
 "
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2023-06-07 22:20 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2023-06-07 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     fe66615fc77652a431ac89e16b96e1ec88f62e0e
Author:     zackiloco <steffen.winter <AT> proton <DOT> me>
AuthorDate: Mon Jun  5 12:45:01 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 22:20:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe66615f

x11-themes/tela-icon-theme: Add 20230203

Signed-off-by: Steffen Winter <steffen.winter <AT> proton.me>
Closes: https://github.com/gentoo/gentoo/pull/30591
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/Manifest                |  2 +-
 .../tela-icon-theme-20230203.ebuild                | 70 ++++++++++++++++++++++
 2 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/Manifest b/x11-themes/tela-icon-theme/Manifest
index bd10d9e3bba9..af1f0aaa500f 100644
--- a/x11-themes/tela-icon-theme/Manifest
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -1 +1 @@
-DIST tela-icon-theme-20220828.tar.gz 3707567 BLAKE2B 61a72b96df08cb5f3ef80b7aea5ca05e9b142607672f7213494c6f9fd0f458eeb87bd80842e14b7ed260f533088711f433357179c7c53d5beeeb76bafe2817d5 SHA512 6f0d26678ead12043bfc8943e2d40a507c2cfa8136a1556d53444efa5b1f6903307aead9255a38b3411980bd5353c3497bf224c1ed66a620d229b6a9a9079f83
+DIST tela-icon-theme-20230203.tar.gz 3774147 BLAKE2B c0b04ec934ed68a7d6267be030af861cf9c2c24e8367baebbc56b788f4dbec56dda2679190f33c739a04ed9ca3088138a1f89624e9beebf715149fbef2478576 SHA512 28ad9e67394ffa65bd1fe6052e38dd324487be621670bff933f3bb2aeee9134e656f1f8faebb060d5d765b808e008d5fede3d62a51b9ddca1e8047c927f3bdd1

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild
new file mode 100644
index 000000000000..c6ef1f2ee896
--- /dev/null
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo
+
+# eg. 20211225 -> 2021-12-25
+MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
+MY_PN="${PN^}"
+
+# standard comes first
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu dracula nord )
+
+inherit xdg
+
+DESCRIPTION="A flat colorful Design icon theme"
+HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
+
+if [[ ${PV} == 99999999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
+else
+	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink kde" # this is why standard comes first
+
+REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
+
+# not needed and slows us down, package installs 120 000 small files
+RESTRICT="binchecks strip test"
+
+# technically we can use app-arch/hardlink too, but it's deprecated
+BDEPEND="
+	app-shells/bash
+	sys-apps/util-linux[hardlink(-)?]
+"
+
+src_prepare() {
+	default
+	# we use eclass for that
+	sed -i '/gtk-update-icon-cache/d' install.sh || die
+}
+
+src_install() {
+	local v variants=(
+		$(for v in ${MY_COLOR_VARIANTS[@]}; do
+			usev ${v}
+		done)
+		$(usev kde '-c')
+	)
+
+	dodir /usr/share/icons
+	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
+	if use hardlink; then
+		einfo "Linking duplicate icons... (may take a long time)"
+		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
+	fi
+
+	# installs broken symlink (by design, but we remove it due to QA warnings)
+	# https://bugs.gentoo.org/830467
+	edob find "${ED}" -xtype l -print -delete
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2023-06-07 22:20 Georgy Yakovlev
  0 siblings, 0 replies; 30+ messages in thread
From: Georgy Yakovlev @ 2023-06-07 22:20 UTC (permalink / raw
  To: gentoo-commits

commit:     42aa3525c2c48b5b64299bb1867fb809b2086b29
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  7 22:15:23 2023 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Jun  7 22:20:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42aa3525

x11-themes/tela-icon-theme: sync live ebuild

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index 9f99ea192c05..3a0301169077 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -35,10 +35,10 @@ REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
 # not needed and slows us down, package installs 120 000 small files
 RESTRICT="binchecks strip test"
 
-# technically we can use app-arch/harlink too, but it's deprecated
+# technically we can use app-arch/hardlink too, but it's deprecated
 BDEPEND="
 	app-shells/bash
-	sys-apps/util-linux[hardlink(-)?]
+	hardlink? ( sys-apps/util-linux[hardlink(-)?] )
 "
 
 src_prepare() {
@@ -49,18 +49,13 @@ src_prepare() {
 
 src_install() {
 	local v variants=(
-		$(usev kde '-c')
 		$(for v in ${MY_COLOR_VARIANTS[@]}; do
 			usev ${v}
 		done)
+		$(usev kde '-c')
 	)
 
 	dodir /usr/share/icons
-
-	# FIXME: remove after merged
-	# https://github.com/vinceliuice/Tela-icon-theme/issues/223
-	rm -v links/scalable/apps/preferences-desktop-keyboard-shortcuts.svg || :
-
 	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
 	if use hardlink; then
 		einfo "Linking duplicate icons... (may take a long time)"


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2024-01-20 12:23 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2024-01-20 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     7bde8e60f7fdee24852a4bdb8d0b59e9799696af
Author:     Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail <DOT> com>
AuthorDate: Sun Jun 25 15:26:03 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 20 12:22:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bde8e60

x11-themes/tela-icon-theme: add 20230625

Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31602
Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-themes/tela-icon-theme/Manifest                |  1 +
 x11-themes/tela-icon-theme/metadata.xml            | 23 +++++++
 .../tela-icon-theme-20230625.ebuild                | 70 ++++++++++++++++++++++
 3 files changed, 94 insertions(+)

diff --git a/x11-themes/tela-icon-theme/Manifest b/x11-themes/tela-icon-theme/Manifest
index af1f0aaa500f..ffdecb254576 100644
--- a/x11-themes/tela-icon-theme/Manifest
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -1 +1,2 @@
 DIST tela-icon-theme-20230203.tar.gz 3774147 BLAKE2B c0b04ec934ed68a7d6267be030af861cf9c2c24e8367baebbc56b788f4dbec56dda2679190f33c739a04ed9ca3088138a1f89624e9beebf715149fbef2478576 SHA512 28ad9e67394ffa65bd1fe6052e38dd324487be621670bff933f3bb2aeee9134e656f1f8faebb060d5d765b808e008d5fede3d62a51b9ddca1e8047c927f3bdd1
+DIST tela-icon-theme-20230625.tar.gz 3286109 BLAKE2B 65aa1b084b1bc63bdd15c484a4ab5588dc86996dd77d06bd727fdc3658517d1a9fc47c58eb73427267a767674f64a1ce92d14b796c97caa5849d5398c62fc5f0 SHA512 f5722c9fa5c9d0ccb01780eed0a6ce063954e85f5c708d2b998254f2978297b1a4cff52622d1e6b3feb667d4f99c3e31099e1c71fad182e35cbcfe1246f67279

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
index 87f66302cf90..16bfe66ba3aa 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -25,7 +25,30 @@
 		<flag name="kde">Install dynamic color version for KDE plasma (folder color follows the colorscheme)</flag>
 		<flag name="hardlink">Hardlink duplicate icons to greatly reduce installation size</flag>
 	</use>
+	<use lang="fr">
+		<flag name="standard">Installer la variante de couleur des dossiers standard</flag>
+		<flag name="black">Installer la variante de couleur des dossiers noire</flag>
+		<flag name="blue">Installer la variante de couleur des dossiers bleue</flag>
+		<flag name="brown">Installer la variante de couleur des dossiers marron</flag>
+		<flag name="green">Installer la variante de couleur des dossiers verte</flag>
+		<flag name="grey">Installer la variante de couleur des dossiers grise</flag>
+		<flag name="orange">Installer la variante de couleur des dossiers orange</flag>
+		<flag name="pink">Installer la variante de couleur des dossiers rose</flag>
+		<flag name="purple">Installer la variante de couleur des dossiers violette</flag>
+		<flag name="red">Installer la variante de couleur des dossiers rouge</flag>
+		<flag name="yellow">Installer la variante de couleur des dossiers jaune</flag>
+		<flag name="manjaro">Installer la variante de couleur des dossiers spécifique à Manjaro</flag>
+		<flag name="ubuntu">Installer la variante de couleur des dossiers spécifique à Ubuntu</flag>
+		<flag name="dracula">Installer la variante de couleur des dossiers spécifique à Dracula</flag>
+		<flag name="nord">Installer la variante de couleur des dossiers « nord »</flag>
+		<flag name="kde">Installer la variante de couleur dynamique pour KDE Plasma (la couleur des dossiers suit le thème de couleur)</flag>
+		<flag name="hardlink">Créer des liens durs pour les icônes doublons afin de grandement réduire la taille à l'installation</flag>
+	</use>
 	<upstream>
+		<maintainer status="active">
+			<name>Vince</name>
+			<email>vinceliuice@hotmail.com</email>
+		</maintainer>
 		<bugs-to>https://github.com/vinceliuice/Tela-icon-theme/issues</bugs-to>
 		<remote-id type="github">vinceliuice/Tela-icon-theme</remote-id>
 	</upstream>

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
new file mode 100644
index 000000000000..3a0301169077
--- /dev/null
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo
+
+# eg. 20211225 -> 2021-12-25
+MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
+MY_PN="${PN^}"
+
+# standard comes first
+MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu dracula nord )
+
+inherit xdg
+
+DESCRIPTION="A flat colorful Design icon theme"
+HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
+
+if [[ ${PV} == 99999999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
+else
+	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink kde" # this is why standard comes first
+
+REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
+
+# not needed and slows us down, package installs 120 000 small files
+RESTRICT="binchecks strip test"
+
+# technically we can use app-arch/hardlink too, but it's deprecated
+BDEPEND="
+	app-shells/bash
+	hardlink? ( sys-apps/util-linux[hardlink(-)?] )
+"
+
+src_prepare() {
+	default
+	# we use eclass for that
+	sed -i '/gtk-update-icon-cache/d' install.sh || die
+}
+
+src_install() {
+	local v variants=(
+		$(for v in ${MY_COLOR_VARIANTS[@]}; do
+			usev ${v}
+		done)
+		$(usev kde '-c')
+	)
+
+	dodir /usr/share/icons
+	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
+	if use hardlink; then
+		einfo "Linking duplicate icons... (may take a long time)"
+		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
+	fi
+
+	# installs broken symlink (by design, but we remove it due to QA warnings)
+	# https://bugs.gentoo.org/830467
+	edob find "${ED}" -xtype l -print -delete
+
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2024-07-09 12:28 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-07-09 12:28 UTC (permalink / raw
  To: gentoo-commits

commit:     e63b583e5d1570c37a4b8f508461856394495ef0
Author:     Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail <DOT> com>
AuthorDate: Wed Jun 19 14:04:37 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Jul  9 12:28:54 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63b583e

x11-themes/tela-icon-theme: add 20240419 and adoption

Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36174
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 x11-themes/tela-icon-theme/Manifest                |  1 +
 x11-themes/tela-icon-theme/metadata.xml            | 11 ++-
 .../tela-icon-theme-20240419.ebuild                | 91 ++++++++++++++++++++++
 .../tela-icon-theme-99999999.ebuild                | 91 +++++++++++++---------
 4 files changed, 156 insertions(+), 38 deletions(-)

diff --git a/x11-themes/tela-icon-theme/Manifest b/x11-themes/tela-icon-theme/Manifest
index ffdecb254576..b96f45019f4a 100644
--- a/x11-themes/tela-icon-theme/Manifest
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -1,2 +1,3 @@
 DIST tela-icon-theme-20230203.tar.gz 3774147 BLAKE2B c0b04ec934ed68a7d6267be030af861cf9c2c24e8367baebbc56b788f4dbec56dda2679190f33c739a04ed9ca3088138a1f89624e9beebf715149fbef2478576 SHA512 28ad9e67394ffa65bd1fe6052e38dd324487be621670bff933f3bb2aeee9134e656f1f8faebb060d5d765b808e008d5fede3d62a51b9ddca1e8047c927f3bdd1
 DIST tela-icon-theme-20230625.tar.gz 3286109 BLAKE2B 65aa1b084b1bc63bdd15c484a4ab5588dc86996dd77d06bd727fdc3658517d1a9fc47c58eb73427267a767674f64a1ce92d14b796c97caa5849d5398c62fc5f0 SHA512 f5722c9fa5c9d0ccb01780eed0a6ce063954e85f5c708d2b998254f2978297b1a4cff52622d1e6b3feb667d4f99c3e31099e1c71fad182e35cbcfe1246f67279
+DIST tela-icon-theme-20240419.tar.gz 3495225 BLAKE2B c9c97e183b8f35576dc68a4d1243d944d8528420e4759080052fbfccc1246bd18d0c29b9665ce55764ebb3e7fddb1fb1c92a015a03f6f764183938b26b780088 SHA512 f3d714c73b0624970c5758fee9785f363650e0c064771713d9499aa219880918e6d48cb5ffb457179a8baedd5e9d799f427f0c08dab746ab9932f4d95fda794d

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
index 329bbe558ccd..004a91be3f33 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -1,7 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person" proxied="yes">
+		<email>beatussum@protonmail.com</email>
+		<name>Mattéo Rossillol‑‑Laruelle</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<stabilize-allarches/>
 	<use>
 		<flag name="standard">Install standard folder version</flag>
@@ -19,7 +26,6 @@
 		<flag name="ubuntu">Install ubuntu folder version</flag>
 		<flag name="dracula">Install dracula folder version</flag>
 		<flag name="nord">Install nord folder version</flag>
-		<flag name="kde">Install dynamic color version for KDE plasma (folder color follows the colorscheme)</flag>
 		<flag name="hardlink">Hardlink duplicate icons to greatly reduce installation size</flag>
 	</use>
 	<use lang="fr">
@@ -38,7 +44,6 @@
 		<flag name="ubuntu">Installer la variante de couleur des dossiers spécifique à Ubuntu</flag>
 		<flag name="dracula">Installer la variante de couleur des dossiers spécifique à Dracula</flag>
 		<flag name="nord">Installer la variante de couleur des dossiers « nord »</flag>
-		<flag name="kde">Installer la variante de couleur dynamique pour KDE Plasma (la couleur des dossiers suit le thème de couleur)</flag>
 		<flag name="hardlink">Créer des liens durs pour les icônes doublons afin de grandement réduire la taille à l'installation</flag>
 	</use>
 	<upstream>

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20240419.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20240419.ebuild
new file mode 100644
index 000000000000..d8088e9cffda
--- /dev/null
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20240419.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs edo xdg
+
+MY_PN="${PN^}"
+MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" # eg. 20211225 -> 2021-12-25
+
+DESCRIPTION="A flat colorful Design icon theme"
+HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
+
+if [[ "${PV}" == 99999999 ]]; then
+	inherit git-r3
+
+	EGIT_REPO_URI="https://github.com/vinceliuice/Tela-icon-theme.git"
+else
+	SRC_URI="https://github.com/vinceliuice/Tela-icon-theme/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	S="${WORKDIR}/${MY_PN}-${MY_PV}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+hardlink kde minimal"
+RESTRICT="binchecks strip test"
+
+BDEPEND="
+	app-shells/bash
+	hardlink? ( sys-apps/util-linux[hardlink] )
+"
+
+DOCS=(
+	AUTHORS
+	README.md
+	tela-dark.png
+	tela-light.png
+)
+
+tela-icon-theme_check-reqs() {
+	if ! use minimal; then
+		if use hardlink; then
+			CHECKREQS_DISK_USR=1700M
+		else
+			CHECKREQS_DISK_USR=2600M
+		fi
+
+		check-reqs_${EBUILD_PHASE_FUNC}
+	fi
+}
+
+pkg_setup() {
+	tela-icon-theme_check-reqs
+}
+
+pkg_pretend() {
+	tela-icon-theme_check-reqs
+}
+
+src_prepare() {
+	default
+
+	# We use eclass for that.
+	sed -i "/gtk-update-icon-cache/d" install.sh || die
+}
+
+src_install() {
+	einstalldocs
+
+	dodir /usr/share/icons
+
+	local options=()
+
+	use kde && options+=( -c )
+
+	if use minimal; then
+		options+=( standard )
+	else
+		options+=( -a )
+	fi
+
+	edob ./install.sh -d "${ED}/usr/share/icons" "${options[@]}"
+
+	use hardlink && \
+		edob -m "Linking duplicate icons" hardlink -pot "${ED}/usr/share/icons"
+
+	# Installs broken symlinks (by design, but we remove it due to QA warnings).
+	# https://bugs.gentoo.org/830467
+	edob -m "Removing broken symlinks" find "${ED}" -xtype l -print -delete
+}

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index 3a0301169077..d8088e9cffda 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -1,70 +1,91 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit edo
+inherit check-reqs edo xdg
 
-# eg. 20211225 -> 2021-12-25
-MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
 MY_PN="${PN^}"
-
-# standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu dracula nord )
-
-inherit xdg
+MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}" # eg. 20211225 -> 2021-12-25
 
 DESCRIPTION="A flat colorful Design icon theme"
 HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
 
-if [[ ${PV} == 99999999 ]]; then
+if [[ "${PV}" == 99999999 ]]; then
 	inherit git-r3
-	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
+
+	EGIT_REPO_URI="https://github.com/vinceliuice/Tela-icon-theme.git"
 else
-	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/vinceliuice/Tela-icon-theme/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="~amd64 ~arm64 ~ppc64"
 	S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink kde" # this is why standard comes first
-
-REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
-
-# not needed and slows us down, package installs 120 000 small files
+IUSE="+hardlink kde minimal"
 RESTRICT="binchecks strip test"
 
-# technically we can use app-arch/hardlink too, but it's deprecated
 BDEPEND="
 	app-shells/bash
-	hardlink? ( sys-apps/util-linux[hardlink(-)?] )
+	hardlink? ( sys-apps/util-linux[hardlink] )
 "
 
+DOCS=(
+	AUTHORS
+	README.md
+	tela-dark.png
+	tela-light.png
+)
+
+tela-icon-theme_check-reqs() {
+	if ! use minimal; then
+		if use hardlink; then
+			CHECKREQS_DISK_USR=1700M
+		else
+			CHECKREQS_DISK_USR=2600M
+		fi
+
+		check-reqs_${EBUILD_PHASE_FUNC}
+	fi
+}
+
+pkg_setup() {
+	tela-icon-theme_check-reqs
+}
+
+pkg_pretend() {
+	tela-icon-theme_check-reqs
+}
+
 src_prepare() {
 	default
-	# we use eclass for that
-	sed -i '/gtk-update-icon-cache/d' install.sh || die
+
+	# We use eclass for that.
+	sed -i "/gtk-update-icon-cache/d" install.sh || die
 }
 
 src_install() {
-	local v variants=(
-		$(for v in ${MY_COLOR_VARIANTS[@]}; do
-			usev ${v}
-		done)
-		$(usev kde '-c')
-	)
+	einstalldocs
 
 	dodir /usr/share/icons
-	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
-	if use hardlink; then
-		einfo "Linking duplicate icons... (may take a long time)"
-		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
+
+	local options=()
+
+	use kde && options+=( -c )
+
+	if use minimal; then
+		options+=( standard )
+	else
+		options+=( -a )
 	fi
 
-	# installs broken symlink (by design, but we remove it due to QA warnings)
-	# https://bugs.gentoo.org/830467
-	edob find "${ED}" -xtype l -print -delete
+	edob ./install.sh -d "${ED}/usr/share/icons" "${options[@]}"
 
-	einstalldocs
+	use hardlink && \
+		edob -m "Linking duplicate icons" hardlink -pot "${ED}/usr/share/icons"
+
+	# Installs broken symlinks (by design, but we remove it due to QA warnings).
+	# https://bugs.gentoo.org/830467
+	edob -m "Removing broken symlinks" find "${ED}" -xtype l -print -delete
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2024-07-10  0:52 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2024-07-10  0:52 UTC (permalink / raw
  To: gentoo-commits

commit:     316cacf96461fc278742d958e9ea6ab114e24a2e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 10 00:51:46 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 10 00:51:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316cacf9

x11-themes/tela-icon-theme: Stabilize 20230625 ppc64, #935790

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
index 3a0301169077..269945381660 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ if [[ ${PV} == 99999999 ]]; then
 	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
 else
 	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	KEYWORDS="~amd64 ~arm64 ppc64"
 	S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2024-07-10  0:52 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2024-07-10  0:52 UTC (permalink / raw
  To: gentoo-commits

commit:     b710772aa03f0c4d9b2fc1d29947bfe61fdb0a49
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 10 00:51:47 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 10 00:51:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b710772a

x11-themes/tela-icon-theme: Stabilize 20230625 arm64, #935790

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
index 269945381660..9952d069a306 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == 99999999 ]]; then
 	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
 else
 	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ppc64"
+	KEYWORDS="~amd64 arm64 ppc64"
 	S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2024-07-10  0:56 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2024-07-10  0:56 UTC (permalink / raw
  To: gentoo-commits

commit:     97f0e468e2534663744b833843f17cd43b90a5a7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 10 00:56:43 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 10 00:56:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f0e468

x11-themes/tela-icon-theme: Stabilize 20230625 amd64, #935790

Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
index 9952d069a306..d62723e0f87d 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == 99999999 ]]; then
 	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
 else
 	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm64 ppc64"
+	KEYWORDS="amd64 arm64 ppc64"
 	S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2024-07-13  8:53 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-07-13  8:53 UTC (permalink / raw
  To: gentoo-commits

commit:     f25a6a7523b4537cd03da52c05ce50c68ff277b4
Author:     Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail <DOT> com>
AuthorDate: Wed Jul 10 07:06:59 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 08:53:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25a6a75

x11-themes/tela-icon-theme: drop 20230203

Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37508
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 x11-themes/tela-icon-theme/Manifest                |  1 -
 .../tela-icon-theme-20230203.ebuild                | 70 ----------------------
 2 files changed, 71 deletions(-)

diff --git a/x11-themes/tela-icon-theme/Manifest b/x11-themes/tela-icon-theme/Manifest
index b96f45019f4a..dbbc954e3535 100644
--- a/x11-themes/tela-icon-theme/Manifest
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -1,3 +1,2 @@
-DIST tela-icon-theme-20230203.tar.gz 3774147 BLAKE2B c0b04ec934ed68a7d6267be030af861cf9c2c24e8367baebbc56b788f4dbec56dda2679190f33c739a04ed9ca3088138a1f89624e9beebf715149fbef2478576 SHA512 28ad9e67394ffa65bd1fe6052e38dd324487be621670bff933f3bb2aeee9134e656f1f8faebb060d5d765b808e008d5fede3d62a51b9ddca1e8047c927f3bdd1
 DIST tela-icon-theme-20230625.tar.gz 3286109 BLAKE2B 65aa1b084b1bc63bdd15c484a4ab5588dc86996dd77d06bd727fdc3658517d1a9fc47c58eb73427267a767674f64a1ce92d14b796c97caa5849d5398c62fc5f0 SHA512 f5722c9fa5c9d0ccb01780eed0a6ce063954e85f5c708d2b998254f2978297b1a4cff52622d1e6b3feb667d4f99c3e31099e1c71fad182e35cbcfe1246f67279
 DIST tela-icon-theme-20240419.tar.gz 3495225 BLAKE2B c9c97e183b8f35576dc68a4d1243d944d8528420e4759080052fbfccc1246bd18d0c29b9665ce55764ebb3e7fddb1fb1c92a015a03f6f764183938b26b780088 SHA512 f3d714c73b0624970c5758fee9785f363650e0c064771713d9499aa219880918e6d48cb5ffb457179a8baedd5e9d799f427f0c08dab746ab9932f4d95fda794d

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild
deleted file mode 100644
index 3a0301169077..000000000000
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20230203.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo
-
-# eg. 20211225 -> 2021-12-25
-MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
-MY_PN="${PN^}"
-
-# standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu dracula nord )
-
-inherit xdg
-
-DESCRIPTION="A flat colorful Design icon theme"
-HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
-
-if [[ ${PV} == 99999999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
-else
-	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc64"
-	S="${WORKDIR}/${MY_PN}-${MY_PV}"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink kde" # this is why standard comes first
-
-REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
-
-# not needed and slows us down, package installs 120 000 small files
-RESTRICT="binchecks strip test"
-
-# technically we can use app-arch/hardlink too, but it's deprecated
-BDEPEND="
-	app-shells/bash
-	hardlink? ( sys-apps/util-linux[hardlink(-)?] )
-"
-
-src_prepare() {
-	default
-	# we use eclass for that
-	sed -i '/gtk-update-icon-cache/d' install.sh || die
-}
-
-src_install() {
-	local v variants=(
-		$(for v in ${MY_COLOR_VARIANTS[@]}; do
-			usev ${v}
-		done)
-		$(usev kde '-c')
-	)
-
-	dodir /usr/share/icons
-	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
-	if use hardlink; then
-		einfo "Linking duplicate icons... (may take a long time)"
-		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
-	fi
-
-	# installs broken symlink (by design, but we remove it due to QA warnings)
-	# https://bugs.gentoo.org/830467
-	edob find "${ED}" -xtype l -print -delete
-
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2024-08-12  6:34 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2024-08-12  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     7009033ea3b40f1bdf3e7fab3c680b09b8d1d27a
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 12 06:34:02 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Aug 12 06:34:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7009033e

x11-themes/tela-icon-theme: Stabilize 20240419 ALLARCHES, #937765

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 x11-themes/tela-icon-theme/tela-icon-theme-20240419.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20240419.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20240419.ebuild
index d8088e9cffda..8e485f8bcb1f 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20240419.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-20240419.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == 99999999 ]]; then
 	EGIT_REPO_URI="https://github.com/vinceliuice/Tela-icon-theme.git"
 else
 	SRC_URI="https://github.com/vinceliuice/Tela-icon-theme/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	KEYWORDS="amd64 arm64 ppc64"
 	S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/
@ 2024-08-20  0:48 Eli Schwartz
  0 siblings, 0 replies; 30+ messages in thread
From: Eli Schwartz @ 2024-08-20  0:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c5d910b01f3494042dae565c51ecf7cf2e0d9937
Author:     Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail <DOT> com>
AuthorDate: Mon Aug 12 07:20:21 2024 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Aug 20 00:47:51 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d910b0

x11-themes/tela-icon-theme: drop 20230625

Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38112
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 x11-themes/tela-icon-theme/Manifest                |  1 -
 x11-themes/tela-icon-theme/metadata.xml            | 30 ----------
 .../tela-icon-theme-20230625.ebuild                | 70 ----------------------
 .../tela-icon-theme-99999999.ebuild                |  2 +-
 4 files changed, 1 insertion(+), 102 deletions(-)

diff --git a/x11-themes/tela-icon-theme/Manifest b/x11-themes/tela-icon-theme/Manifest
index dbbc954e3535..650f5bc87c85 100644
--- a/x11-themes/tela-icon-theme/Manifest
+++ b/x11-themes/tela-icon-theme/Manifest
@@ -1,2 +1 @@
-DIST tela-icon-theme-20230625.tar.gz 3286109 BLAKE2B 65aa1b084b1bc63bdd15c484a4ab5588dc86996dd77d06bd727fdc3658517d1a9fc47c58eb73427267a767674f64a1ce92d14b796c97caa5849d5398c62fc5f0 SHA512 f5722c9fa5c9d0ccb01780eed0a6ce063954e85f5c708d2b998254f2978297b1a4cff52622d1e6b3feb667d4f99c3e31099e1c71fad182e35cbcfe1246f67279
 DIST tela-icon-theme-20240419.tar.gz 3495225 BLAKE2B c9c97e183b8f35576dc68a4d1243d944d8528420e4759080052fbfccc1246bd18d0c29b9665ce55764ebb3e7fddb1fb1c92a015a03f6f764183938b26b780088 SHA512 f3d714c73b0624970c5758fee9785f363650e0c064771713d9499aa219880918e6d48cb5ffb457179a8baedd5e9d799f427f0c08dab746ab9932f4d95fda794d

diff --git a/x11-themes/tela-icon-theme/metadata.xml b/x11-themes/tela-icon-theme/metadata.xml
index 004a91be3f33..caba89818db1 100644
--- a/x11-themes/tela-icon-theme/metadata.xml
+++ b/x11-themes/tela-icon-theme/metadata.xml
@@ -11,39 +11,9 @@
 	</maintainer>
 	<stabilize-allarches/>
 	<use>
-		<flag name="standard">Install standard folder version</flag>
-		<flag name="black">Install black folder version</flag>
-		<flag name="blue">Install blue folder version</flag>
-		<flag name="brown">Install bworn folder version</flag>
-		<flag name="green">Install green folder version</flag>
-		<flag name="grey">Install grey folder version</flag>
-		<flag name="orange">Install orange folder version</flag>
-		<flag name="pink">Install pink folder version</flag>
-		<flag name="purple">Install purple folder version</flag>
-		<flag name="red">Install red older version</flag>
-		<flag name="yellow">Install yellow folder version</flag>
-		<flag name="manjaro">Install manjaro folder version</flag>
-		<flag name="ubuntu">Install ubuntu folder version</flag>
-		<flag name="dracula">Install dracula folder version</flag>
-		<flag name="nord">Install nord folder version</flag>
 		<flag name="hardlink">Hardlink duplicate icons to greatly reduce installation size</flag>
 	</use>
 	<use lang="fr">
-		<flag name="standard">Installer la variante de couleur des dossiers standard</flag>
-		<flag name="black">Installer la variante de couleur des dossiers noire</flag>
-		<flag name="blue">Installer la variante de couleur des dossiers bleue</flag>
-		<flag name="brown">Installer la variante de couleur des dossiers marron</flag>
-		<flag name="green">Installer la variante de couleur des dossiers verte</flag>
-		<flag name="grey">Installer la variante de couleur des dossiers grise</flag>
-		<flag name="orange">Installer la variante de couleur des dossiers orange</flag>
-		<flag name="pink">Installer la variante de couleur des dossiers rose</flag>
-		<flag name="purple">Installer la variante de couleur des dossiers violette</flag>
-		<flag name="red">Installer la variante de couleur des dossiers rouge</flag>
-		<flag name="yellow">Installer la variante de couleur des dossiers jaune</flag>
-		<flag name="manjaro">Installer la variante de couleur des dossiers spécifique à Manjaro</flag>
-		<flag name="ubuntu">Installer la variante de couleur des dossiers spécifique à Ubuntu</flag>
-		<flag name="dracula">Installer la variante de couleur des dossiers spécifique à Dracula</flag>
-		<flag name="nord">Installer la variante de couleur des dossiers « nord »</flag>
 		<flag name="hardlink">Créer des liens durs pour les icônes doublons afin de grandement réduire la taille à l'installation</flag>
 	</use>
 	<upstream>

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
deleted file mode 100644
index d62723e0f87d..000000000000
--- a/x11-themes/tela-icon-theme/tela-icon-theme-20230625.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo
-
-# eg. 20211225 -> 2021-12-25
-MY_PV="${PV:0:4}-${PV:4:2}-${PV:6:2}"
-MY_PN="${PN^}"
-
-# standard comes first
-MY_COLOR_VARIANTS=( standard black blue brown green grey orange pink purple red yellow manjaro ubuntu dracula nord )
-
-inherit xdg
-
-DESCRIPTION="A flat colorful Design icon theme"
-HOMEPAGE="https://github.com/vinceliuice/Tela-icon-theme"
-
-if [[ ${PV} == 99999999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/vinceliuice/${MY_PN}.git"
-else
-	SRC_URI="https://github.com/vinceliuice/${MY_PN}/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm64 ppc64"
-	S="${WORKDIR}/${MY_PN}-${MY_PV}"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+${MY_COLOR_VARIANTS[*]} +hardlink kde" # this is why standard comes first
-
-REQUIRED_USE="|| ( ${MY_COLOR_VARIANTS[*]} )"
-
-# not needed and slows us down, package installs 120 000 small files
-RESTRICT="binchecks strip test"
-
-# technically we can use app-arch/hardlink too, but it's deprecated
-BDEPEND="
-	app-shells/bash
-	hardlink? ( sys-apps/util-linux[hardlink(-)?] )
-"
-
-src_prepare() {
-	default
-	# we use eclass for that
-	sed -i '/gtk-update-icon-cache/d' install.sh || die
-}
-
-src_install() {
-	local v variants=(
-		$(for v in ${MY_COLOR_VARIANTS[@]}; do
-			usev ${v}
-		done)
-		$(usev kde '-c')
-	)
-
-	dodir /usr/share/icons
-	./install.sh -d "${ED}/usr/share/icons" "${variants[@]}" || die
-	if use hardlink; then
-		einfo "Linking duplicate icons... (may take a long time)"
-		hardlink -pot "${ED}/usr/share/icons" || die "hardlink failed"
-	fi
-
-	# installs broken symlink (by design, but we remove it due to QA warnings)
-	# https://bugs.gentoo.org/830467
-	edob find "${ED}" -xtype l -print -delete
-
-	einstalldocs
-}

diff --git a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
index d8088e9cffda..8e485f8bcb1f 100644
--- a/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
+++ b/x11-themes/tela-icon-theme/tela-icon-theme-99999999.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == 99999999 ]]; then
 	EGIT_REPO_URI="https://github.com/vinceliuice/Tela-icon-theme.git"
 else
 	SRC_URI="https://github.com/vinceliuice/Tela-icon-theme/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	KEYWORDS="amd64 arm64 ppc64"
 	S="${WORKDIR}/${MY_PN}-${MY_PV}"
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2024-08-20  0:48 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-20  0:48 [gentoo-commits] repo/gentoo:master commit in: x11-themes/tela-icon-theme/ Eli Schwartz
  -- strict thread matches above, loose matches on Subject: below --
2024-08-12  6:34 Joonas Niilola
2024-07-13  8:53 Joonas Niilola
2024-07-10  0:56 Sam James
2024-07-10  0:52 Sam James
2024-07-10  0:52 Sam James
2024-07-09 12:28 Joonas Niilola
2024-01-20 12:23 Sam James
2023-06-07 22:20 Georgy Yakovlev
2023-06-07 22:20 Georgy Yakovlev
2023-06-07 22:20 Georgy Yakovlev
2023-06-07 22:20 Georgy Yakovlev
2023-03-21  0:10 Georgy Yakovlev
2023-01-14 20:56 Georgy Yakovlev
2022-12-06  0:19 Georgy Yakovlev
2022-12-06  0:19 Georgy Yakovlev
2022-12-06  0:19 Georgy Yakovlev
2022-09-17 17:00 Georgy Yakovlev
2022-09-17 17:00 Georgy Yakovlev
2022-09-17 16:55 Georgy Yakovlev
2022-01-03 21:00 Georgy Yakovlev
2022-01-03  3:23 Georgy Yakovlev
2022-01-03  3:23 Georgy Yakovlev
2022-01-02 11:13 Georgy Yakovlev
2022-01-02 10:56 Georgy Yakovlev
2022-01-02 10:56 Georgy Yakovlev
2022-01-02 10:56 Georgy Yakovlev
2022-01-02 10:56 Georgy Yakovlev
2022-01-02 10:56 Georgy Yakovlev
2022-01-02 10:56 Georgy Yakovlev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox