diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-09-25 01:25:44 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-09-25 01:25:44 +0100 |
commit | c25088d4fc442a7d6dc3a8d0498b43024888318d (patch) | |
tree | fdb19b6a9b3a20669ecb49f0ba8d9f435fbb4b1a /app-emacs | |
parent | d80b870c42fbe218389ffaf86f0f2a39404deca1 (diff) |
gentoo auto-resync : 25:09:2024 - 01:25:44
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/Manifest.gz | bin | 75617 -> 75623 bytes | |||
-rw-r--r-- | app-emacs/flycheck-guile/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/flycheck-guile/flycheck-guile-0.5-r100.ebuild | 40 | ||||
-rw-r--r-- | app-emacs/geiser-guile/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild | 57 |
5 files changed, 99 insertions, 0 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex 36f71f683e33..5edb192f9128 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/flycheck-guile/Manifest b/app-emacs/flycheck-guile/Manifest index e1342c8ff4ec..0831871e3fe4 100644 --- a/app-emacs/flycheck-guile/Manifest +++ b/app-emacs/flycheck-guile/Manifest @@ -1,3 +1,4 @@ DIST flycheck-guile-0.5.tar.gz 16064 BLAKE2B 2a15538b7029f2d47106aa971e79f137f633474dd77cb8ecde8e180888dc890f044554c01c858b7f681251771060724d0b377f7a078e9ce182e89a923193b93e SHA512 d23a7912fc6f305310d646220b1979ae5ac78969b84b270ca512161ff79615f4f29f8cc01a0759db6162f7af3ef5658f3ce6f8af90e7273b8a8aa940ca3159de +EBUILD flycheck-guile-0.5-r100.ebuild 738 BLAKE2B cc1712836aa860a3a799c8de84e4ff15e027a91b8006cd71587831ed8d97fcbbc09b5522f79da74484da00e9bc836a7506da3d3157f5577342d219f2340bf76a SHA512 c1f0efdbb30de088758214b8db676ccc11a24265ba21d3fe70c26c5ad080aa51f9cd0c79782d15b65e352edf34b6669a283f31571ed60152fa762d5bddde33a3 EBUILD flycheck-guile-0.5.ebuild 541 BLAKE2B 1aea39255149aba6c6eab78bf871d6bdf11bdfcce70476b6132696bff5df44bc6607f08ccb6daeb40935393e35aa0a5bd470082f211f712b48136a1e506fb318 SHA512 dc09cc87b1940c888c2aa9de0da41b84b341ac506d8dd1ec2d77d4e99345261911fc3129170f9d5e3ebc61d25683adf37db7e2248994eb73af96579c4f00c9ec MISC metadata.xml 563 BLAKE2B 322ed35d25e1c38e68795154c845a513f143c3a5d390a2ac43622ae87cb073e4dc663455e5a913232986d31cd0b836a3da2cc62a68ea39e21eeb9d99906f8f85 SHA512 5d1277fa63634fecf388eb785638e6ceb968d4849fd525a58b9b11af28f4041dd59dce44a7c579b29b9e70996906036ebab8b638bc902feca76b72fc315d1535 diff --git a/app-emacs/flycheck-guile/flycheck-guile-0.5-r100.ebuild b/app-emacs/flycheck-guile/flycheck-guile-0.5-r100.ebuild new file mode 100644 index 000000000000..383e88c74016 --- /dev/null +++ b/app-emacs/flycheck-guile/flycheck-guile-0.5-r100.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GUILE_COMPAT=( 2-2 3-0 ) + +inherit elisp guile-single + +DESCRIPTION="Flycheck checker for the GNU Guile Scheme implementation" +HOMEPAGE="https://github.com/flatwhatson/flycheck-guile/" +SRC_URI="https://github.com/flatwhatson/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${GUILE_REQUIRED_USE}" + +BDEPEND=" + app-emacs/flycheck + app-emacs/geiser-guile +" +RDEPEND=" + ${BDEPEND} + ${GUILE_DEPS} +" + +DOCS=( README.md ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|\"guild\"|\"${GUILD}\"|" -i "${PN}.el" || die +} + +src_install() { + elisp_src_install +} diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest index 70b53efffde1..256e0a01aba6 100644 --- a/app-emacs/geiser-guile/Manifest +++ b/app-emacs/geiser-guile/Manifest @@ -5,5 +5,6 @@ DIST geiser-guile-0.28.2.tar.bz2 16549 BLAKE2B 0beb0b73a4db819849dc0b3bda6fc44f9 DIST geiser-guile-0.28.3.tar.bz2 16553 BLAKE2B 863c28f9df52e09371618b7faa91c0a14680372be6835ea6fd3737af146399cb12927d17f513eb717749606e6559fb3831544ed8d244efb77b20be8ca2a27cda SHA512 cdd444079d819176070acd92466f4e8aa8c3b4528214f42988f5286291183d18822f56dac75d08d7d3cd53e75661425cd965677bf4dc11eca53f2c9da9577ce8 EBUILD geiser-guile-0.28.1.ebuild 803 BLAKE2B 5d5c155b4f64a79b2cf9f9f2c9ea35a51c59cc45bd2a1f8235d451b7dfe766ff0d6a1911075a5205dad00e8454c03c3316998652fedbc60e1593a8ff77bcb30d SHA512 b37dbc38dfb785958fd7b4bd85f21947c2f52729559f5209a09f2e658944c39f41ca8d5206e83a8d471216e312576903418956a4e40fb113b30514b6931cdfd1 EBUILD geiser-guile-0.28.2.ebuild 936 BLAKE2B dc2fc4c41b2bf2214ce163e89d9aa0d175a83d8877c2379b501e32266254f2f4f1954b08a0423f6a6c88721829f03689bd9b0abcb93ff120a9ce12e5b0764d2d SHA512 80fef86d03b0c953e3ab26cb263b4171c9840a0167f52ed34f1a531ada63f43a10b3b9736d44b04b2455e0381e6ef4789f9c7563e0305c5532fb5f17572422bf +EBUILD geiser-guile-0.28.3-r100.ebuild 1076 BLAKE2B 620495b3e3a06230d02d0d8fefa1f77af1471d7ad9b953c27c89106d94aeaf7ecaa6ead6ce58b608638e602d47e145f17d325d0d69cb497ceec1feb6d0f6e8c9 SHA512 b35747a2d8bacd9b3e12f6e2fe4345fbb4e13769d41c174f0012a2c36b13b3aa37ce19550f5104057c9e51b3d951b890a474457b33a9c99196be6ce1613acafc EBUILD geiser-guile-0.28.3.ebuild 957 BLAKE2B f59b76a09ed593853261daa937961edc26ce49ecbe024814d1f03a89c29ce5fe4a24218223fa1fa32ae4ed20ab4408d71ffc05905f0b37a1c97a40ff8d0df395 SHA512 5fcd253bcd04f945dca65bddd715bb03ddb42760cc56afa185e96aa34aacd715ae04a47771c1fe494bd19f86aa8d670e7c4be718626c0c5cc21ef19ed484fe9a MISC metadata.xml 549 BLAKE2B 24ae701ff497b7fc2d335b939d79697bd2a33c0a3e198156a745528eeac3635d036689f60c5fbc10c46dd9219c58ca6a4bcb484a104fbb82fce5d02480002157 SHA512 20c1411f9d96be4c8e4acc324e5cb74ebc90976c497c30136056cfb829db4fd974269af00da44a6bd8c77a24aec25f747449b45e0e0fb8f03d358880b0295f0b diff --git a/app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild b/app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild new file mode 100644 index 000000000000..e9dcfb14efeb --- /dev/null +++ b/app-emacs/geiser-guile/geiser-guile-0.28.3-r100.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GUILE_COMPAT=( 2-2 3-0 ) + +inherit elisp guile-single + +DESCRIPTION="Guile's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/guile/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://gitlab.com/emacs-geiser/guile.git" +else + SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.bz2 + -> ${P}.tar.bz2" + S="${WORKDIR}/guile-${PV}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD" +SLOT="0" +REQUIRED_USE="${GUILE_REQUIRED_USE}" + +BDEPEND=" + app-emacs/geiser + app-emacs/transient +" +RDEPEND=" + ${BDEPEND} + ${GUILE_DEPS} +" + +PATCHES=( "${FILESDIR}/${PN}-guile-scheme-src-dir.patch" ) + +DOCS=( readme.org ) +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed -e "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" \ + -e "s|t \"guile\"|t \"${GUILE}\"|" \ + -i "${PN}.el" || die +} + +src_install() { + elisp_src_install + + insinto "${SITEETC}/${PN}" + doins -r src +} |