commit: 4ca1732b037fa34e6af379b5de2857b01a54bab9 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Mon Mar 24 09:36:38 2025 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Mon Mar 24 10:29:48 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca1732b
app-emacs/treemacs-all-the-icons: bump to 3.2 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> app-emacs/treemacs-all-the-icons/Manifest | 1 + .../treemacs-all-the-icons-3.2.ebuild | 35 ++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/app-emacs/treemacs-all-the-icons/Manifest b/app-emacs/treemacs-all-the-icons/Manifest index 58c616d904f5..e65efb125dd3 100644 --- a/app-emacs/treemacs-all-the-icons/Manifest +++ b/app-emacs/treemacs-all-the-icons/Manifest @@ -1 +1,2 @@ DIST treemacs-3.1.tar.gz 4562915 BLAKE2B b728c6ea795fe1159c2342b593cc4e6b3d06a1ba58dca876e5472e394b77a3a9930740aa9ecb65973f551322018920f08b0b49e897d5677b7a0f1da42cfad2d3 SHA512 e891cfa68916ecc250ab0446a4eb0149deea17a7f366870ce757e73f175bc823dae87080a584ea315d502c50559d030055f2f399cbd92d40af8c2dca5308604c +DIST treemacs-3.2.gh.tar.gz 4677915 BLAKE2B 2679d6797d6e4f9fdc5cd382df0ce53cf1743482b638f057fef7dc78c5226d37be0f728aac6b6e61a0b69b06bf52907185b00b115479582c49e894d2fc31d879 SHA512 830fa6af4b271439564c3dac289c51d416b3c9e6b2eef70d5bac385bdd1a5b805e1f7ae8de1fa33c9d750e2998f64c4234b565ce2b8f473afcaadc7e7d4f6f75 diff --git a/app-emacs/treemacs-all-the-icons/treemacs-all-the-icons-3.2.ebuild b/app-emacs/treemacs-all-the-icons/treemacs-all-the-icons-3.2.ebuild new file mode 100644 index 000000000000..ecb17505f135 --- /dev/null +++ b/app-emacs/treemacs-all-the-icons/treemacs-all-the-icons-3.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="GNU Emacs all-the-icons integration for treemacs" +HOMEPAGE="https://github.com/Alexander-Miller/treemacs/" +SRC_URI="https://github.com/Alexander-Miller/treemacs/archive/${PV}.tar.gz + -> treemacs-${PV}.gh.tar.gz" +S="${WORKDIR}/treemacs-${PV}/src/extra" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-emacs/all-the-icons + app-emacs/treemacs +" +BDEPEND=" + ${RDEPEND} +" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp-compile "${PN}.el" +} + +src_install() { + elisp-install "${PN}" "${PN}.el"{,c} + elisp-make-site-file "${SITEFILE}" +}
