[gentoo-commits] repo/gentoo:master commit in: app-emacs/all-the-icons/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 + +