[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/

2023-08-12 Thread Maciej Barć
commit: 1da0143e8b07d65dff167f96988a0c54d494c829
Author: Maciej Barć  gentoo  org>
AuthorDate: Sat Aug 12 20:30:18 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sat Aug 12 23:23:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da0143e

app-emacs/all-the-icons: disable tests

Closes: https://bugs.gentoo.org/911260
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
index e502ad6045f9..2854c3f562fd 100644
--- a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
@@ -28,7 +28,7 @@ fi
 LICENSE="MIT"
 SLOT="0"
 IUSE="test"
-RESTRICT="!test? ( test )"
+RESTRICT="test"  # Autogenerated tests cause function redefinitions
 
 BDEPEND="test? ( app-emacs/f )"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/

2023-05-08 Thread Arthur Zamarin
commit: 8545a5dff2375dd4635b5b8e724c8996d96d7343
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  9 04:08:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  9 04:08:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8545a5df

app-emacs/all-the-icons: Stabilize 5.0.0_p20230316 amd64, #905966

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
index c75ee6389247..e502ad6045f9 100644
--- a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
@@ -22,7 +22,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}"/${PN}.el-${PV}
fi
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-ivy-rich/

2023-04-19 Thread Sam James
commit: 40b15aa2c7d80bba92733bcdf9a188a70b5344d7
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 20 04:17:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 20 04:17:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b15aa2

app-emacs/all-the-icons-ivy-rich: Stabilize 1.9.0 amd64, #904685

Signed-off-by: Sam James  gentoo.org>

 app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.9.0.ebuild 
b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.9.0.ebuild
index 1fb9764f8aaf..35dffc4b0c4a 100644
--- a/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.9.0.ebuild
+++ b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.9.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
app-emacs/all-the-icons



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/

2023-04-02 Thread Maciej Barć
commit: e34155ed9f521e0956a94b9d2fb52ded88b55475
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr  2 23:49:51 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr  2 23:49:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34155ed

app-emacs/all-the-icons: bump to 5.0.0_p20230316

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons/Manifest   |  1 +
 .../all-the-icons-5.0.0_p20230316.ebuild   | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-emacs/all-the-icons/Manifest b/app-emacs/all-the-icons/Manifest
index 3049ed4d9f57..8beda625e264 100644
--- a/app-emacs/all-the-icons/Manifest
+++ b/app-emacs/all-the-icons/Manifest
@@ -1,2 +1,3 @@
 DIST all-the-icons-5.0.0.tar.gz 805496 BLAKE2B 
c5d81d2ff534bb7abc21fb32107f307d96b1bf09b9227be5900e8160b133cfdc7ea4d4b31a982abb55e29bcf35626af91e3bd9ecbfba00b9b5ed85496a7f
 SHA512 
865db191900dbeb207220df8d91220179dfbbb37e983e9e306ba0a4be576055002beb7335de20327736e8be678056699e8385aa37de766fadc11f4688f99471e
 DIST all-the-icons-5.0.0_p20220325.tar.gz 806105 BLAKE2B 
bc035ee726bf1d2f9839231ddd3bbaaca93b76c30026a3fcef4579f28f7f9677b37fa8b2652e82ae710f23272b56c884cb9454d54d8c2962f20e0fe9cf3c0bdd
 SHA512 
3e45f208b46e7b1b596b6beb41cc11145db49e3e60e7a42593db94000f226e197b30580ba46d490b456f90349e7db2e49027a572b90f32048bcf0e68af9f22bf
+DIST all-the-icons-5.0.0_p20230316.tar.gz 807075 BLAKE2B 
29ca4c92a61894eab422548de0be3375de866115d95c76c4cf92a1570df0ec5ed67a74fdcd6bf365660a08300aead96efed3d0282966373543d09f2bc775a599
 SHA512 
160d727233e7cccffcf8a020968f9294f0574ee1267b66565991f46abaaf10c4582bb543f01bdf4f4ab5fc15aee8e2414db785370d13dcd6ca84ad819964696b

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
new file mode 100644
index ..c75ee6389247
--- /dev/null
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20230316.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp font readme.gentoo-r1
+
+DESCRIPTION="Various icon fonts propertized for Emacs"
+HOMEPAGE="https://github.com/domtronn/all-the-icons.el/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/domtronn/${PN}.el.git;
+else
+   if [[ ${PV} == *_p20230316 ]] ; then
+   COMMIT=d922aff57ac8308d3ed067f9151cc76d342855f2
+   
SRC_URI="https://github.com/domtronn/${PN}.el/archive/${COMMIT}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}.el-${COMMIT}
+   else
+   
SRC_URI="https://github.com/domtronn/${PN}.el/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}.el-${PV}
+   fi
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( app-emacs/f )"
+
+DOC_CONTENTS="You may need to install the required fonts by executing
+   the \"all-the-icons-install-fonts\" function."
+DOCS=( README.md logo.png )
+SITEFILE="50${PN}-gentoo.el"
+
+pkg_setup() {
+   elisp_pkg_setup
+   font_pkg_setup
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-compile data/*.el
+}
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \
+   -L . -L data -L test -l test/all-the-icons-test.el  \
+   -f ert-run-tests-batch-and-exit || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   elisp-install ${PN}/data data/*.el{,c}
+
+   # Install all-the-icons.ttf, special font made explicitly for this 
library.
+   # NOTICE: "fonts" directory also contains some bundled fonts,
+   # that is why we need this small re-implementation of font eclass,
+   # to suit this specific use case.
+   pushd "${S}"/fonts >/dev/null || die
+   insinto ${FONTDIR}
+   doins ${PN}.ttf
+   font_xfont_config
+   font_fontconfig
+   popd >/dev/null || die
+}
+
+pkg_postinst() {
+   elisp_pkg_postinst
+   font_pkg_postinst
+}
+
+pkg_postrm() {
+   elisp_pkg_postrm
+   font_pkg_postrm
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-ivy-rich/

2023-03-19 Thread Maciej Barć
commit: 8ebd5ae95f4ba930e4aa245926e1b3b0c218affc
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 19 12:32:08 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 19 13:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebd5ae9

app-emacs/all-the-icons-ivy-rich: bump to 1.9.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons-ivy-rich/Manifest  |  1 +
 .../all-the-icons-ivy-rich-1.9.0.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-emacs/all-the-icons-ivy-rich/Manifest 
b/app-emacs/all-the-icons-ivy-rich/Manifest
index e9f4a5577ebc..12e41b372cf7 100644
--- a/app-emacs/all-the-icons-ivy-rich/Manifest
+++ b/app-emacs/all-the-icons-ivy-rich/Manifest
@@ -1,2 +1,3 @@
 DIST all-the-icons-ivy-rich-1.7.1.tar.gz 23806 BLAKE2B 
28d85c0a4d486900b444e2aab25c6cb257d91ddb4839ab3e71dced02c7ad85e822f465d0d29404c55421c05a1e14002480f977c898a8374e4c51c66631413413
 SHA512 
526632f74a674bfcd6c2019649be6e305c0d817a1b29d8e5883b239cd97f8b40a63c34bc39e4f4e8ca2ff71ee3cd15e43e40827f40aa2f6579ec4c96eced40e5
 DIST all-the-icons-ivy-rich-1.8.0.tar.gz 26090 BLAKE2B 
ec0ccd4192007938d38dacf83c34bdae13df55400405dd0d25ba647c8ff0d50f6675fcccf80eb8cf76827111cd73cb189a70f1e8197b04c4d1985dc1600697f0
 SHA512 
3bc77353890d67b09016260cc47674ca0a1a73199eb50ca52f9a7f97039f99135151cd9e551919a0d4eade01dfd65dac14694e6226f1f7934cc2e213f35a512e
+DIST all-the-icons-ivy-rich-1.9.0.tar.gz 26428 BLAKE2B 
f2d23fd537921fd48ce26caac35a5ac9516ad2bffdb99c37d507ba2640179aed8c5f88361c5e9e34c2945bdb9619d2416d8c5fea55c0dd25d0fe0fe42cd5c353
 SHA512 
ac0c3f18d3842eb4b9c6f098e00814f421277b44c4253f9efb28c6d02e94fbb159db40cd9ade877ce218154c30210bb39dc93bfd95a7a61a71b09cbed1af5d70

diff --git 
a/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.9.0.ebuild 
b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.9.0.ebuild
new file mode 100644
index ..05713b242f97
--- /dev/null
+++ b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.9.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Display icons for ivy buffers in Emacs"
+HOMEPAGE="https://github.com/seagle0128/all-the-icons-ivy-rich/;
+SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-emacs/all-the-icons
+   app-emacs/ivy-rich
+"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/

2023-01-30 Thread Maciej Barć
commit: a77489710007822d996779e7e9b1caffa6ab899d
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Jan 30 16:53:29 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Jan 30 17:00:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7748971

app-emacs/all-the-icons: set H for correct PV; format

Signed-off-by: Maciej Barć  gentoo.org>

 .../all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild  | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
index bee0fc32de73..14dc94b6fbe9 100644
--- a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-H=65c496d3d1d1298345beb9845840067bffb2ffd8
+[[ ${PV} == *_p20220325 ]] && H=65c496d3d1d1298345beb9845840067bffb2ffd8
 NEED_EMACS=24.3
 
 inherit elisp font readme.gentoo-r1
@@ -11,7 +11,7 @@ inherit elisp font readme.gentoo-r1
 DESCRIPTION="Various icon fonts propertized for Emacs"
 HOMEPAGE="https://github.com/domtronn/all-the-icons.el/;
 SRC_URI="https://github.com/domtronn/${PN}.el/archive/${H}.tar.gz
-   -> ${P}.tar.gz"
+   -> ${P}.tar.gz"
 S="${WORKDIR}"/${PN}.el-${H}
 
 LICENSE="MIT"
@@ -38,9 +38,9 @@ src_compile() {
 }
 
 src_test() {
-   ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \
--L . -L data -L test -l test/all-the-icons-test.el \
--f ert-run-tests-batch-and-exit || die "tests failed"
+   ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \
+   -L . -L data -L test -l test/all-the-icons-test.el  \
+   -f ert-run-tests-batch-and-exit || die "tests failed"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-dired/

2023-01-27 Thread Arthur Zamarin
commit: ffc52c0504c7a991e97a707d80361f7cf04aab11
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 17:35:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 17:35:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc52c05

app-emacs/all-the-icons-dired: Stabilize 2.0 amd64, #892231

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/all-the-icons-dired/all-the-icons-dired-2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/all-the-icons-dired/all-the-icons-dired-2.0.ebuild 
b/app-emacs/all-the-icons-dired/all-the-icons-dired-2.0.ebuild
index 20d2896a2583..a1983a3dd6d2 100644
--- a/app-emacs/all-the-icons-dired/all-the-icons-dired-2.0.ebuild
+++ b/app-emacs/all-the-icons-dired/all-the-icons-dired-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/wyuenho/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="app-emacs/all-the-icons"
 BDEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/

2023-01-27 Thread Arthur Zamarin
commit: 5913234e451dddf1edfe8f5160332dec27f95b6f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 17:35:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 17:35:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5913234e

app-emacs/all-the-icons: Stabilize 5.0.0_p20220325-r1 amd64, #892231

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
index 029e12f0222a..bee0fc32de73 100644
--- a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}.el-${H}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-ivy-rich/

2023-01-27 Thread Arthur Zamarin
commit: a1262dbac8df6baaa24e2745c1f021a1161ddc6c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 17:35:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 17:35:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1262dba

app-emacs/all-the-icons-ivy-rich: Stabilize 1.8.0 amd64, #892231

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.8.0.ebuild 
b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.8.0.ebuild
index b0570fb03e28..b9ac584a167e 100644
--- a/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.8.0.ebuild
+++ b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
app-emacs/all-the-icons



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-ibuffer/

2023-01-27 Thread Arthur Zamarin
commit: 2e6223bf3734aae9828c9198fdd482eac22f5e76
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 27 17:35:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 27 17:35:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6223bf

app-emacs/all-the-icons-ibuffer: Stabilize 1.3.0 amd64, #892231

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/all-the-icons-ibuffer/all-the-icons-ibuffer-1.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/all-the-icons-ibuffer/all-the-icons-ibuffer-1.3.0.ebuild 
b/app-emacs/all-the-icons-ibuffer/all-the-icons-ibuffer-1.3.0.ebuild
index 1e24835199af..7560e10dc869 100644
--- a/app-emacs/all-the-icons-ibuffer/all-the-icons-ibuffer-1.3.0.ebuild
+++ b/app-emacs/all-the-icons-ibuffer/all-the-icons-ibuffer-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="app-emacs/all-the-icons"
 BDEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-ivy-rich/

2022-09-14 Thread Maciej Barć
commit: 36b95696ea7a48751c431b42fcc24c4f9624fd0c
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Sep 14 12:52:13 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Sep 14 16:03:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b95696

app-emacs/all-the-icons-ivy-rich: bump to 1.8.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons-ivy-rich/Manifest  |  1 +
 .../all-the-icons-ivy-rich-1.8.0.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-emacs/all-the-icons-ivy-rich/Manifest 
b/app-emacs/all-the-icons-ivy-rich/Manifest
index 21d798adac31..e9f4a5577ebc 100644
--- a/app-emacs/all-the-icons-ivy-rich/Manifest
+++ b/app-emacs/all-the-icons-ivy-rich/Manifest
@@ -1 +1,2 @@
 DIST all-the-icons-ivy-rich-1.7.1.tar.gz 23806 BLAKE2B 
28d85c0a4d486900b444e2aab25c6cb257d91ddb4839ab3e71dced02c7ad85e822f465d0d29404c55421c05a1e14002480f977c898a8374e4c51c66631413413
 SHA512 
526632f74a674bfcd6c2019649be6e305c0d817a1b29d8e5883b239cd97f8b40a63c34bc39e4f4e8ca2ff71ee3cd15e43e40827f40aa2f6579ec4c96eced40e5
+DIST all-the-icons-ivy-rich-1.8.0.tar.gz 26090 BLAKE2B 
ec0ccd4192007938d38dacf83c34bdae13df55400405dd0d25ba647c8ff0d50f6675fcccf80eb8cf76827111cd73cb189a70f1e8197b04c4d1985dc1600697f0
 SHA512 
3bc77353890d67b09016260cc47674ca0a1a73199eb50ca52f9a7f97039f99135151cd9e551919a0d4eade01dfd65dac14694e6226f1f7934cc2e213f35a512e

diff --git 
a/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.8.0.ebuild 
b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.8.0.ebuild
new file mode 100644
index ..b0570fb03e28
--- /dev/null
+++ b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.8.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Display icons for ivy buffers in Emacs"
+HOMEPAGE="https://github.com/seagle0128/all-the-icons-ivy-rich/;
+SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-emacs/all-the-icons
+   app-emacs/ivy-rich
+"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/

2022-05-09 Thread Maciej Barć
commit: 0dfa7da035391fe699303acefb2c1d0da3a9b621
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  9 22:38:06 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  9 22:38:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfa7da0

app-emacs/all-the-icons: install the "all-the-icons" ttf font

Signed-off-by: Maciej Barć  gentoo.org>

 ...-5.0.0.ebuild => all-the-icons-5.0.0-r1.ebuild} | 28 +-
 ...ild => all-the-icons-5.0.0_p20220325-r1.ebuild} | 28 +-
 2 files changed, 54 insertions(+), 2 deletions(-)

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0-r1.ebuild
similarity index 62%
rename from app-emacs/all-the-icons/all-the-icons-5.0.0.ebuild
rename to app-emacs/all-the-icons/all-the-icons-5.0.0-r1.ebuild
index cb1873d52bb6..1caaee0f131f 100644
--- a/app-emacs/all-the-icons/all-the-icons-5.0.0.ebuild
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 NEED_EMACS=24.3
 
-inherit elisp readme.gentoo-r1
+inherit elisp font readme.gentoo-r1
 
 DESCRIPTION="Various icon fonts propertized for Emacs"
 HOMEPAGE="https://github.com/domtronn/all-the-icons.el/;
@@ -26,6 +26,11 @@ DOC_CONTENTS="You may need to install the required fonts by 
executing
 DOCS=( README.md logo.png )
 SITEFILE="50${PN}-gentoo.el"
 
+pkg_setup() {
+   elisp_pkg_setup
+   font_pkg_setup
+}
+
 src_compile() {
elisp_src_compile
elisp-compile data/*.el
@@ -40,4 +45,25 @@ src_test() {
 src_install() {
elisp_src_install
elisp-install ${PN}/data data/*.el{,c}
+
+   # Install all-the-icons.ttf, special font made explicitly for this 
library.
+   # NOTICE: "fonts" directory also contains some bundled fonts,
+   # that is why we need this small re-implementation of font eclass,
+   # to suit this specific use case.
+   pushd "${S}"/fonts >/dev/null || die
+   insinto ${FONTDIR}
+   doins ${PN}.ttf
+   font_xfont_config
+   font_fontconfig
+   popd >/dev/null || die
+}
+
+pkg_postinst() {
+   elisp_pkg_postinst
+   font_pkg_postinst
+}
+
+pkg_postrm() {
+   elisp_pkg_postrm
+   font_pkg_postrm
 }

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
similarity index 63%
rename from app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325.ebuild
rename to app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
index cf28205eb9e6..029e12f0222a 100644
--- a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325.ebuild
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 H=65c496d3d1d1298345beb9845840067bffb2ffd8
 NEED_EMACS=24.3
 
-inherit elisp readme.gentoo-r1
+inherit elisp font readme.gentoo-r1
 
 DESCRIPTION="Various icon fonts propertized for Emacs"
 HOMEPAGE="https://github.com/domtronn/all-the-icons.el/;
@@ -27,6 +27,11 @@ DOC_CONTENTS="You may need to install the required fonts by 
executing
 DOCS=( README.md logo.png )
 SITEFILE="50${PN}-gentoo.el"
 
+pkg_setup() {
+   elisp_pkg_setup
+   font_pkg_setup
+}
+
 src_compile() {
elisp_src_compile
elisp-compile data/*.el
@@ -41,4 +46,25 @@ src_test() {
 src_install() {
elisp_src_install
elisp-install ${PN}/data data/*.el{,c}
+
+   # Install all-the-icons.ttf, special font made explicitly for this 
library.
+   # NOTICE: "fonts" directory also contains some bundled fonts,
+   # that is why we need this small re-implementation of font eclass,
+   # to suit this specific use case.
+   pushd "${S}"/fonts >/dev/null || die
+   insinto ${FONTDIR}
+   doins ${PN}.ttf
+   font_xfont_config
+   font_fontconfig
+   popd >/dev/null || die
+}
+
+pkg_postinst() {
+   elisp_pkg_postinst
+   font_pkg_postinst
+}
+
+pkg_postrm() {
+   elisp_pkg_postrm
+   font_pkg_postrm
 }



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/

2022-04-11 Thread Maciej Barć
commit: 7745ad344a4a4e4d369b065f2e700c996c546cb5
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Apr 11 13:37:36 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Apr 11 13:40:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7745ad34

app-emacs/all-the-icons: bump to 5.0.0_p20220325

2022.03.25 snapshot; this version includes
https://github.com/domtronn/all-the-icons.el/commit/d10cad0b03cf6f38a8035aacd99de005c961744e
and
https://github.com/domtronn/all-the-icons.el/commit/49c7f4dfead067ee9756cc65a6c3d18688eb2cc9
which add Gentoo icons

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons/Manifest   |  1 +
 .../all-the-icons-5.0.0_p20220325.ebuild   | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/app-emacs/all-the-icons/Manifest b/app-emacs/all-the-icons/Manifest
index 15ad6fcfb521..3049ed4d9f57 100644
--- a/app-emacs/all-the-icons/Manifest
+++ b/app-emacs/all-the-icons/Manifest
@@ -1 +1,2 @@
 DIST all-the-icons-5.0.0.tar.gz 805496 BLAKE2B 
c5d81d2ff534bb7abc21fb32107f307d96b1bf09b9227be5900e8160b133cfdc7ea4d4b31a982abb55e29bcf35626af91e3bd9ecbfba00b9b5ed85496a7f
 SHA512 
865db191900dbeb207220df8d91220179dfbbb37e983e9e306ba0a4be576055002beb7335de20327736e8be678056699e8385aa37de766fadc11f4688f99471e
+DIST all-the-icons-5.0.0_p20220325.tar.gz 806105 BLAKE2B 
bc035ee726bf1d2f9839231ddd3bbaaca93b76c30026a3fcef4579f28f7f9677b37fa8b2652e82ae710f23272b56c884cb9454d54d8c2962f20e0fe9cf3c0bdd
 SHA512 
3e45f208b46e7b1b596b6beb41cc11145db49e3e60e7a42593db94000f226e197b30580ba46d490b456f90349e7db2e49027a572b90f32048bcf0e68af9f22bf

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325.ebuild
new file mode 100644
index ..cf28205eb9e6
--- /dev/null
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0_p20220325.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+H=65c496d3d1d1298345beb9845840067bffb2ffd8
+NEED_EMACS=24.3
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Various icon fonts propertized for Emacs"
+HOMEPAGE="https://github.com/domtronn/all-the-icons.el/;
+SRC_URI="https://github.com/domtronn/${PN}.el/archive/${H}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}.el-${H}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( app-emacs/f )"
+
+DOC_CONTENTS="You may need to install the required fonts by executing
+   the \"all-the-icons-install-fonts\" function."
+DOCS=( README.md logo.png )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-compile data/*.el
+}
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \
+-L . -L data -L test -l test/all-the-icons-test.el \
+-f ert-run-tests-batch-and-exit || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   elisp-install ${PN}/data data/*.el{,c}
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/files/, app-emacs/all-the-icons/

2022-04-10 Thread Maciej Barć
commit: c4a8f328436d2554f40643fdf8f4519fd0774353
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 18:44:51 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:02:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a8f328

app-emacs/all-the-icons: new package; add version 5.0.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons/Manifest   |  1 +
 app-emacs/all-the-icons/all-the-icons-5.0.0.ebuild | 43 ++
 .../all-the-icons/files/50all-the-icons-gentoo.el  |  1 +
 app-emacs/all-the-icons/metadata.xml   | 13 +++
 4 files changed, 58 insertions(+)

diff --git a/app-emacs/all-the-icons/Manifest b/app-emacs/all-the-icons/Manifest
new file mode 100644
index ..15ad6fcfb521
--- /dev/null
+++ b/app-emacs/all-the-icons/Manifest
@@ -0,0 +1 @@
+DIST all-the-icons-5.0.0.tar.gz 805496 BLAKE2B 
c5d81d2ff534bb7abc21fb32107f307d96b1bf09b9227be5900e8160b133cfdc7ea4d4b31a982abb55e29bcf35626af91e3bd9ecbfba00b9b5ed85496a7f
 SHA512 
865db191900dbeb207220df8d91220179dfbbb37e983e9e306ba0a4be576055002beb7335de20327736e8be678056699e8385aa37de766fadc11f4688f99471e

diff --git a/app-emacs/all-the-icons/all-the-icons-5.0.0.ebuild 
b/app-emacs/all-the-icons/all-the-icons-5.0.0.ebuild
new file mode 100644
index ..cb1873d52bb6
--- /dev/null
+++ b/app-emacs/all-the-icons/all-the-icons-5.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.3
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="Various icon fonts propertized for Emacs"
+HOMEPAGE="https://github.com/domtronn/all-the-icons.el/;
+SRC_URI="https://github.com/domtronn/${PN}.el/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}.el-${PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( app-emacs/f )"
+
+DOC_CONTENTS="You may need to install the required fonts by executing
+   the \"all-the-icons-install-fonts\" function."
+DOCS=( README.md logo.png )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-compile data/*.el
+}
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} ${BYTECOMPFLAGS} \
+-L . -L data -L test -l test/all-the-icons-test.el \
+-f ert-run-tests-batch-and-exit || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+   elisp-install ${PN}/data data/*.el{,c}
+}

diff --git a/app-emacs/all-the-icons/files/50all-the-icons-gentoo.el 
b/app-emacs/all-the-icons/files/50all-the-icons-gentoo.el
new file mode 100644
index ..431f7e90ae73
--- /dev/null
+++ b/app-emacs/all-the-icons/files/50all-the-icons-gentoo.el
@@ -0,0 +1 @@
+(add-to-list 'load-path "@SITELISP@")

diff --git a/app-emacs/all-the-icons/metadata.xml 
b/app-emacs/all-the-icons/metadata.xml
new file mode 100644
index ..05396e7cc8b6
--- /dev/null
+++ b/app-emacs/all-the-icons/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+https://github.com/domtronn/all-the-icons.el/issues/
+domtronn/all-the-icons.el
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-ivy-rich/files/, app-emacs/all-the-icons-ivy-rich/

2022-04-10 Thread Maciej Barć
commit: a62649ada132dc005db443af0458127e85ac8521
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 19:27:53 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:02:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62649ad

app-emacs/all-the-icons-ivy-rich: new package; add version 1.7.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons-ivy-rich/Manifest  |  1 +
 .../all-the-icons-ivy-rich-1.7.1.ebuild| 26 ++
 .../files/50all-the-icons-ivy-rich-gentoo.el   |  3 +++
 app-emacs/all-the-icons-ivy-rich/metadata.xml  | 13 +++
 4 files changed, 43 insertions(+)

diff --git a/app-emacs/all-the-icons-ivy-rich/Manifest 
b/app-emacs/all-the-icons-ivy-rich/Manifest
new file mode 100644
index ..21d798adac31
--- /dev/null
+++ b/app-emacs/all-the-icons-ivy-rich/Manifest
@@ -0,0 +1 @@
+DIST all-the-icons-ivy-rich-1.7.1.tar.gz 23806 BLAKE2B 
28d85c0a4d486900b444e2aab25c6cb257d91ddb4839ab3e71dced02c7ad85e822f465d0d29404c55421c05a1e14002480f977c898a8374e4c51c66631413413
 SHA512 
526632f74a674bfcd6c2019649be6e305c0d817a1b29d8e5883b239cd97f8b40a63c34bc39e4f4e8ca2ff71ee3cd15e43e40827f40aa2f6579ec4c96eced40e5

diff --git 
a/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.7.1.ebuild 
b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.7.1.ebuild
new file mode 100644
index ..b0570fb03e28
--- /dev/null
+++ b/app-emacs/all-the-icons-ivy-rich/all-the-icons-ivy-rich-1.7.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=25.1
+
+inherit elisp
+
+DESCRIPTION="Display icons for ivy buffers in Emacs"
+HOMEPAGE="https://github.com/seagle0128/all-the-icons-ivy-rich/;
+SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-emacs/all-the-icons
+   app-emacs/ivy-rich
+"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"

diff --git 
a/app-emacs/all-the-icons-ivy-rich/files/50all-the-icons-ivy-rich-gentoo.el 
b/app-emacs/all-the-icons-ivy-rich/files/50all-the-icons-ivy-rich-gentoo.el
new file mode 100644
index ..3b390209616d
--- /dev/null
+++ b/app-emacs/all-the-icons-ivy-rich/files/50all-the-icons-ivy-rich-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'all-the-icons-ivy-rich-mode "all-the-icons-ivy-rich"
+  "Better experience with icons for ivy." t)

diff --git a/app-emacs/all-the-icons-ivy-rich/metadata.xml 
b/app-emacs/all-the-icons-ivy-rich/metadata.xml
new file mode 100644
index ..9f1fa8fc0a06
--- /dev/null
+++ b/app-emacs/all-the-icons-ivy-rich/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+
https://github.com/seagle0128/all-the-icons-ivy-rich/issues/
+seagle0128/all-the-icons-ivy-rich
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-dired/files/, app-emacs/all-the-icons-dired/

2022-04-10 Thread Maciej Barć
commit: 135408dd3c1fe8b750d06c73a6593850007c806b
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 19:34:10 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:02:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=135408dd

app-emacs/all-the-icons-dired: new package; add version 2.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons-dired/Manifest |  1 +
 .../all-the-icons-dired-2.0.ebuild | 22 ++
 .../files/50all-the-icons-dired-gentoo.el  |  3 +++
 app-emacs/all-the-icons-dired/metadata.xml | 13 +
 4 files changed, 39 insertions(+)

diff --git a/app-emacs/all-the-icons-dired/Manifest 
b/app-emacs/all-the-icons-dired/Manifest
new file mode 100644
index ..1cf78994a02c
--- /dev/null
+++ b/app-emacs/all-the-icons-dired/Manifest
@@ -0,0 +1 @@
+DIST all-the-icons-dired-2.0.tar.gz 61391 BLAKE2B 
685213693ddf8e009565dc3dbb5b44b3b364553f07733346dfd77a261f1da46cedde11b0de5d87d6769cdca921984a445ab2e4ec79bad172fdae0c9f131f9e34
 SHA512 
1043f921d84da38fedd2abf140645d984bcc817cec7b1d608e8a08e4a828f8ddc4c977c28d35a67b9be3458147beb52b8364e6ffc8e1846eb10028fd53140f78

diff --git a/app-emacs/all-the-icons-dired/all-the-icons-dired-2.0.ebuild 
b/app-emacs/all-the-icons-dired/all-the-icons-dired-2.0.ebuild
new file mode 100644
index ..20d2896a2583
--- /dev/null
+++ b/app-emacs/all-the-icons-dired/all-the-icons-dired-2.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.4
+
+inherit elisp
+
+DESCRIPTION="Display all-the-icons icon for each file in Emacs' dired buffer"
+HOMEPAGE="https://github.com/wyuenho/all-the-icons-dired/;
+SRC_URI="https://github.com/wyuenho/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-emacs/all-the-icons"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org logo.png )
+SITEFILE="50${PN}-gentoo.el"

diff --git 
a/app-emacs/all-the-icons-dired/files/50all-the-icons-dired-gentoo.el 
b/app-emacs/all-the-icons-dired/files/50all-the-icons-dired-gentoo.el
new file mode 100644
index ..97b86ad2a6e2
--- /dev/null
+++ b/app-emacs/all-the-icons-dired/files/50all-the-icons-dired-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'all-the-icons-dired-mode "all-the-icons-dired"
+  "Display all-the-icons icon for each file in a dired buffer." t)

diff --git a/app-emacs/all-the-icons-dired/metadata.xml 
b/app-emacs/all-the-icons-dired/metadata.xml
new file mode 100644
index ..6d28f321438a
--- /dev/null
+++ b/app-emacs/all-the-icons-dired/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+https://github.com/wyuenho/all-the-icons-dired/issues/
+wyuenho/all-the-icons-dired
+  
+



[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons-ibuffer/files/, app-emacs/all-the-icons-ibuffer/

2022-04-10 Thread Maciej Barć
commit: f78fdcad45e98cbb80d9ca32ee1fdcd04c584405
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Apr 10 19:40:43 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Apr 10 20:02:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78fdcad

app-emacs/all-the-icons-ibuffer: new package; add version 1.3.0

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/all-the-icons-ibuffer/Manifest   |  1 +
 .../all-the-icons-ibuffer-1.3.0.ebuild | 23 ++
 .../files/50all-the-icons-ibuffer-gentoo.el|  3 +++
 app-emacs/all-the-icons-ibuffer/metadata.xml   | 13 
 4 files changed, 40 insertions(+)

diff --git a/app-emacs/all-the-icons-ibuffer/Manifest 
b/app-emacs/all-the-icons-ibuffer/Manifest
new file mode 100644
index ..431b01aa7ce9
--- /dev/null
+++ b/app-emacs/all-the-icons-ibuffer/Manifest
@@ -0,0 +1 @@
+DIST all-the-icons-ibuffer-1.3.0.tar.gz 16247 BLAKE2B 
43551d61aeff8f433ee087bd0361c443f95d12828fab7e8742522fd00d323430d3eb5c6205b580482df0be164dd636c151c30ddebdc36f4a2bc15117683748dd
 SHA512 
f1fcde1cf97f02fef7b52d840296504ff621faa0fb35f530d7f20989545c5f24ba6a7762e0a76f5dca209f8e3c8b73a12c23c7f54d688680aa2b9805dcd2c8d2

diff --git a/app-emacs/all-the-icons-ibuffer/all-the-icons-ibuffer-1.3.0.ebuild 
b/app-emacs/all-the-icons-ibuffer/all-the-icons-ibuffer-1.3.0.ebuild
new file mode 100644
index ..1e24835199af
--- /dev/null
+++ b/app-emacs/all-the-icons-ibuffer/all-the-icons-ibuffer-1.3.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24.4
+
+inherit elisp
+
+DESCRIPTION="Display all-the-icons icons for all buffers in Emacs' ibuffer"
+HOMEPAGE="https://github.com/seagle0128/all-the-icons-ibuffer/;
+SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-emacs/all-the-icons"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"

diff --git 
a/app-emacs/all-the-icons-ibuffer/files/50all-the-icons-ibuffer-gentoo.el 
b/app-emacs/all-the-icons-ibuffer/files/50all-the-icons-ibuffer-gentoo.el
new file mode 100644
index ..cf33c024a408
--- /dev/null
+++ b/app-emacs/all-the-icons-ibuffer/files/50all-the-icons-ibuffer-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'all-the-icons-ibuffer-mode "all-the-icons-ibuffer"
+  "Display icons for all buffers in ibuffer." t)

diff --git a/app-emacs/all-the-icons-ibuffer/metadata.xml 
b/app-emacs/all-the-icons-ibuffer/metadata.xml
new file mode 100644
index ..ca81f430464d
--- /dev/null
+++ b/app-emacs/all-the-icons-ibuffer/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+
https://github.com/seagle0128/all-the-icons-ibuffer/issues/
+seagle0128/all-the-icons-ibuffer
+  
+