[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 8644758c7775dcd4f5641edc1595b401991c2cdf Author: Maciej Barć gentoo org> AuthorDate: Sat May 25 12:59:43 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sat May 25 14:05:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8644758c app-emacs/geiser: bump to 0.31 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.31.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index cbf582a47915..06b297ccd3c0 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1 +1,2 @@ DIST geiser-0.30.tar.bz2 656851 BLAKE2B c0a6ce7d2643e83cc049fa812c601217f52f8814efeebc60405ba591739c887ea0aa874e4ea0a6a72bb5f2282281d9883f2a77735d787a442e560ee2083bab54 SHA512 c66e168bfd8ccdd9c8c0bd3b29ded78ba1b25eeef062e164926c6ce15ec60410e944b2c58a9cb85a248f953b7fc66322626df108f1d9fe521a7331381bcd86a2 +DIST geiser-0.31.tar.bz2 657293 BLAKE2B 10d40b43f914a5483bb18dca79272fd97c9bd091a18b159b9d3a297c51a06e7176eb1cbb0f547719b7e3ff397311db987a235f737254e4b07a3be81a42ee6ed5 SHA512 4595711925c725c423f02bfd1994d0c4266167d4616ccbbcd1c4c6394452c8061aa3d5af1528d9300a06eed7f39a2ae089175c1c653b782d994485da774515c7 diff --git a/app-emacs/geiser/geiser-0.31.ebuild b/app-emacs/geiser/geiser-0.31.ebuild new file mode 100644 index ..31d2bd97c87e --- /dev/null +++ b/app-emacs/geiser/geiser-0.31.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://gitlab.com/emacs-${PN}/${PN}.git; +else + SRC_URI="https://gitlab.com/emacs-${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2; + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + app-emacs/transient +" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L ./elisp" elisp-compile ./elisp/*.el + emake -C ./doc info web +} + +src_install() { + elisp-install "${PN}" ./elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo ./doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 3448053142157ab5e936aab660d4f07b3f562112 Author: Sam James gentoo org> AuthorDate: Thu Jan 18 17:23:34 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jan 18 17:23:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34480531 app-emacs/geiser: Stabilize 0.30 amd64, #922362 Signed-off-by: Sam James gentoo.org> app-emacs/geiser/geiser-0.30.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/geiser/geiser-0.30.ebuild b/app-emacs/geiser/geiser-0.30.ebuild index 648558153f0b..855f4f661e67 100644 --- a/app-emacs/geiser/geiser-0.30.ebuild +++ b/app-emacs/geiser/geiser-0.30.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="app-emacs/transient" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: b3e38ae607c434ee94b1ffd85fb95fab557632dc Author: Maciej Barć gentoo org> AuthorDate: Tue Dec 19 02:35:03 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Dec 19 02:35:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e38ae6 app-emacs/geiser: bump to 0.30 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.30.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 1129f894df90..db3d01fa6e00 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1 +1,2 @@ DIST geiser-0.29.1.tar.bz2 655999 BLAKE2B c684fee1344f266107591e444c88b2ffdd5b73f4c1e2c63901b3c191d518b55ba0f2b35a19b3b6268a139fe69fd28aee9cae7d398b67b373e9118b0b3b4e7a8a SHA512 6609b6e2c1d8c217b6a132685468100f6c5191d3d13b04c839bf96da8e8c1e7eee77d86c391314a9c8996c8854a7833e29fdc05ac10e8fa7b974ac2aa4e9 +DIST geiser-0.30.tar.bz2 656851 BLAKE2B c0a6ce7d2643e83cc049fa812c601217f52f8814efeebc60405ba591739c887ea0aa874e4ea0a6a72bb5f2282281d9883f2a77735d787a442e560ee2083bab54 SHA512 c66e168bfd8ccdd9c8c0bd3b29ded78ba1b25eeef062e164926c6ce15ec60410e944b2c58a9cb85a248f953b7fc66322626df108f1d9fe521a7331381bcd86a2 diff --git a/app-emacs/geiser/geiser-0.30.ebuild b/app-emacs/geiser/geiser-0.30.ebuild new file mode 100644 index ..648558153f0b --- /dev/null +++ b/app-emacs/geiser/geiser-0.30.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 2719051c1b9c3ce8baa9c3a2a8cdf83a428c26bd Author: Maciej Barć gentoo org> AuthorDate: Mon Nov 13 12:34:30 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Nov 13 12:38:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2719051c app-emacs/geiser: drop old 0.28.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.28.2.ebuild | 38 --- 2 files changed, 39 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 5fb1ba7941ac..23613b4593eb 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,3 +1,2 @@ -DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 DIST geiser-0.29.1.tar.bz2 655999 BLAKE2B c684fee1344f266107591e444c88b2ffdd5b73f4c1e2c63901b3c191d518b55ba0f2b35a19b3b6268a139fe69fd28aee9cae7d398b67b373e9118b0b3b4e7a8a SHA512 6609b6e2c1d8c217b6a132685468100f6c5191d3d13b04c839bf96da8e8c1e7eee77d86c391314a9c8996c8854a7833e29fdc05ac10e8fa7b974ac2aa4e9 DIST geiser-0.29.tar.bz2 655923 BLAKE2B 70e20fa0698b2c363f8d03847449d38e0b4a68aebbccc7be8408f7ce550319b85412ae4678e9ded1aa5b2a3222b1e28414de4a1e877ba23464d1983840fbad3b SHA512 05289a01e5a6b2eeef998d94b3a715924ece0b93ac435d52bbaf120580ad2c0b1f3759d49e1c275c230ad98227e9c53d65e25da9bdf54e508c1613330601cde6 diff --git a/app-emacs/geiser/geiser-0.28.2.ebuild b/app-emacs/geiser/geiser-0.28.2.ebuild deleted file mode 100644 index 9afe7be0a12c.. --- a/app-emacs/geiser/geiser-0.28.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 8448ee84f8d9de72770def221d229a961618d7f6 Author: Maciej Barć gentoo org> AuthorDate: Mon Nov 13 12:34:37 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Nov 13 12:38:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8448ee84 app-emacs/geiser: drop old 0.29 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.29.ebuild | 38 - 2 files changed, 39 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 23613b4593eb..1129f894df90 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,2 +1 @@ DIST geiser-0.29.1.tar.bz2 655999 BLAKE2B c684fee1344f266107591e444c88b2ffdd5b73f4c1e2c63901b3c191d518b55ba0f2b35a19b3b6268a139fe69fd28aee9cae7d398b67b373e9118b0b3b4e7a8a SHA512 6609b6e2c1d8c217b6a132685468100f6c5191d3d13b04c839bf96da8e8c1e7eee77d86c391314a9c8996c8854a7833e29fdc05ac10e8fa7b974ac2aa4e9 -DIST geiser-0.29.tar.bz2 655923 BLAKE2B 70e20fa0698b2c363f8d03847449d38e0b4a68aebbccc7be8408f7ce550319b85412ae4678e9ded1aa5b2a3222b1e28414de4a1e877ba23464d1983840fbad3b SHA512 05289a01e5a6b2eeef998d94b3a715924ece0b93ac435d52bbaf120580ad2c0b1f3759d49e1c275c230ad98227e9c53d65e25da9bdf54e508c1613330601cde6 diff --git a/app-emacs/geiser/geiser-0.29.ebuild b/app-emacs/geiser/geiser-0.29.ebuild deleted file mode 100644 index 9afe7be0a12c.. --- a/app-emacs/geiser/geiser-0.29.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 74ac4355c4eddd2950ee5a6fa5f202b570aa6ae3 Author: Sam James gentoo org> AuthorDate: Sun Sep 10 14:35:13 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 10 14:35:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ac4355 app-emacs/geiser: Stabilize 0.29.1 amd64, #913940 Signed-off-by: Sam James gentoo.org> app-emacs/geiser/geiser-0.29.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/geiser/geiser-0.29.1.ebuild b/app-emacs/geiser/geiser-0.29.1.ebuild index 648558153f0b..9afe7be0a12c 100644 --- a/app-emacs/geiser/geiser-0.29.1.ebuild +++ b/app-emacs/geiser/geiser-0.29.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="app-emacs/transient" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 735464898ecc6047cfc9ea3b92f0af6e1bb32bcc Author: Sam James gentoo org> AuthorDate: Tue Aug 22 11:16:21 2023 + Commit: Sam James gentoo org> CommitDate: Tue Aug 22 11:16:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73546489 app-emacs/geiser: Stabilize 0.29 amd64, #912816 Signed-off-by: Sam James gentoo.org> app-emacs/geiser/geiser-0.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/geiser/geiser-0.29.ebuild b/app-emacs/geiser/geiser-0.29.ebuild index 648558153f0b..9afe7be0a12c 100644 --- a/app-emacs/geiser/geiser-0.29.ebuild +++ b/app-emacs/geiser/geiser-0.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="app-emacs/transient" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: bd774ccaa60904323726889f87b592fdcf32c1df Author: Maciej Barć gentoo org> AuthorDate: Mon Aug 7 11:13:31 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Aug 7 11:31:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd774cca app-emacs/geiser: bump to 0.29.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.29.1.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 0d81221373c4..5fb1ba7941ac 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,2 +1,3 @@ DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 +DIST geiser-0.29.1.tar.bz2 655999 BLAKE2B c684fee1344f266107591e444c88b2ffdd5b73f4c1e2c63901b3c191d518b55ba0f2b35a19b3b6268a139fe69fd28aee9cae7d398b67b373e9118b0b3b4e7a8a SHA512 6609b6e2c1d8c217b6a132685468100f6c5191d3d13b04c839bf96da8e8c1e7eee77d86c391314a9c8996c8854a7833e29fdc05ac10e8fa7b974ac2aa4e9 DIST geiser-0.29.tar.bz2 655923 BLAKE2B 70e20fa0698b2c363f8d03847449d38e0b4a68aebbccc7be8408f7ce550319b85412ae4678e9ded1aa5b2a3222b1e28414de4a1e877ba23464d1983840fbad3b SHA512 05289a01e5a6b2eeef998d94b3a715924ece0b93ac435d52bbaf120580ad2c0b1f3759d49e1c275c230ad98227e9c53d65e25da9bdf54e508c1613330601cde6 diff --git a/app-emacs/geiser/geiser-0.29.1.ebuild b/app-emacs/geiser/geiser-0.29.1.ebuild new file mode 100644 index ..648558153f0b --- /dev/null +++ b/app-emacs/geiser/geiser-0.29.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: b957c77481a059d47198a174d3dcc6d95611dab9 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 23:14:52 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b957c774 app-emacs/geiser: drop old 0.28 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.28.ebuild | 38 - 2 files changed, 39 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 29d9d7d49618..50cc2e85aa61 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,3 +1,2 @@ DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862 SHA512 04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 -DIST geiser-0.28.tar.bz2 655336 BLAKE2B 5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93 SHA512 a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b diff --git a/app-emacs/geiser/geiser-0.28.ebuild b/app-emacs/geiser/geiser-0.28.ebuild deleted file mode 100644 index 648558153f0b.. --- a/app-emacs/geiser/geiser-0.28.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 459b5a93e6cea6a63b64979783d9db38e5833bad Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 23:14:58 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459b5a93 app-emacs/geiser: drop old 0.28.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.28.1.ebuild | 38 --- 2 files changed, 39 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 50cc2e85aa61..c10fa35e6efe 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,2 +1 @@ -DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862 SHA512 04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 diff --git a/app-emacs/geiser/geiser-0.28.1.ebuild b/app-emacs/geiser/geiser-0.28.1.ebuild deleted file mode 100644 index 9afe7be0a12c.. --- a/app-emacs/geiser/geiser-0.28.1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp - -DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: c2ecfe36270d317abb13c6a049b59b9664ef2c70 Author: Maciej Barć gentoo org> AuthorDate: Fri Jul 21 23:15:19 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Jul 22 13:09:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ecfe36 app-emacs/geiser: bump to 0.29 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.29.ebuild | 38 + 2 files changed, 39 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index c10fa35e6efe..0d81221373c4 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1 +1,2 @@ DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 +DIST geiser-0.29.tar.bz2 655923 BLAKE2B 70e20fa0698b2c363f8d03847449d38e0b4a68aebbccc7be8408f7ce550319b85412ae4678e9ded1aa5b2a3222b1e28414de4a1e877ba23464d1983840fbad3b SHA512 05289a01e5a6b2eeef998d94b3a715924ece0b93ac435d52bbaf120580ad2c0b1f3759d49e1c275c230ad98227e9c53d65e25da9bdf54e508c1613330601cde6 diff --git a/app-emacs/geiser/geiser-0.29.ebuild b/app-emacs/geiser/geiser-0.29.ebuild new file mode 100644 index ..648558153f0b --- /dev/null +++ b/app-emacs/geiser/geiser-0.29.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-chez/
commit: d1fc37b73a59f2ea49ae12e705ca1672039b01c3 Author: Sam James gentoo org> AuthorDate: Sun Apr 2 01:43:43 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 2 01:43:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fc37b7 app-emacs/geiser-chez: Stabilize 0.18 amd64, #903675 Signed-off-by: Sam James gentoo.org> app-emacs/geiser-chez/geiser-chez-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/geiser-chez/geiser-chez-0.18.ebuild b/app-emacs/geiser-chez/geiser-chez-0.18.ebuild index ce657cd3c425..1bffbccafb02 100644 --- a/app-emacs/geiser-chez/geiser-chez-0.18.ebuild +++ b/app-emacs/geiser-chez/geiser-chez-0.18.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/chez-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND="app-emacs/geiser" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-chez/
commit: 9ed723d1ada4cf299b30d42ff6c668aeebcaa750 Author: Maciej Barć gentoo org> AuthorDate: Wed Mar 1 23:55:55 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Mar 2 00:14:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed723d1 app-emacs/geiser-chez: bump to 0.18 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-chez/Manifest| 1 + app-emacs/geiser-chez/geiser-chez-0.18.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/app-emacs/geiser-chez/Manifest b/app-emacs/geiser-chez/Manifest index 13aabdb1033a..67cc79b1f8e7 100644 --- a/app-emacs/geiser-chez/Manifest +++ b/app-emacs/geiser-chez/Manifest @@ -1 +1,2 @@ DIST geiser-chez-0.17.tar.gz 6664 BLAKE2B d4f72de512e9d443a1ea2dc0cf6cf03f59980097ff26dd51df7a618c651c5beef142c42b1dea9bb56f94fe4a97b370c6844231eea8968618f6d0dbff499c601d SHA512 bfb1e77a3a0be3750e0e30c421a2b34179edbdb3585fe318c3f6a5a14d7220b3933c63cb970e80af4e14f8d220b620915192d7a34759cc91dfed45878d63ed6e +DIST geiser-chez-0.18.tar.bz2 27377 BLAKE2B 06fe52715ace8a8c3c6d9d4a8f0e3991249c675c24bdcd1163906559f0e89d70378aa52ab9ecceadb550d4b7c4f0667caefe59b71fed67323e40a9f8b999 SHA512 c7655ee83ecb86dd812a8cc028a8585e4d3f325a1f80457f7b388c8e81e56a12f8edad146997955b8cea05120db2e95b591fca857c059ba001af9eca3b1feb52 diff --git a/app-emacs/geiser-chez/geiser-chez-0.18.ebuild b/app-emacs/geiser-chez/geiser-chez-0.18.ebuild new file mode 100644 index ..ce657cd3c425 --- /dev/null +++ b/app-emacs/geiser-chez/geiser-chez-0.18.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="Chez Scheme's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/chez/; +SRC_URI="https://gitlab.com/emacs-geiser/chez/-/archive/${PV}/chez-${PV}.tar.bz2 + -> ${P}.tar.bz2" +S="${WORKDIR}"/chez-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/geiser" +RDEPEND=" + ${BDEPEND} + dev-scheme/chez +" + +DOCS=( readme.org ) +PATCHES=( + "${FILESDIR}"/${PN}-chez-scheme-binary.patch + "${FILESDIR}"/${PN}-chez-scheme-src-dir.patch +) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 10ad52d0d9885de2d188e62d73a1ddec304c7941 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 27 19:43:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 27 19:43:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ad52d0 app-emacs/geiser: Stabilize 0.28.2 amd64, #892223 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/geiser/geiser-0.28.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/geiser/geiser-0.28.2.ebuild b/app-emacs/geiser/geiser-0.28.2.ebuild index 21434cfe0a9c..958a72e87b48 100644 --- a/app-emacs/geiser/geiser-0.28.2.ebuild +++ b/app-emacs/geiser/geiser-0.28.2.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://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="app-emacs/transient" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-gambit/
commit: aa1be0164725e030f675e59a57540b650b90afca Author: Sam James gentoo org> AuthorDate: Tue Jan 24 23:55:07 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 23:55:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1be016 app-emacs/geiser-gambit: Stabilize 0.18.1 amd64, #891969 Signed-off-by: Sam James gentoo.org> app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild b/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild index 941fb05a649b..ad949cc97768 100644 --- a/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild +++ b/app-emacs/geiser-gambit/geiser-gambit-0.18.1.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 @@ -15,7 +15,7 @@ S="${WORKDIR}"/gambit-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND="app-emacs/geiser" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-guile/
commit: 5f7ffcf2912fe309d0a823a795554b6ba6931811 Author: Sam James gentoo org> AuthorDate: Tue Jan 24 23:55:08 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 23:55:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7ffcf2 app-emacs/geiser-guile: Stabilize 0.28.1 amd64, #891969 Signed-off-by: Sam James gentoo.org> app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild b/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild index 313bc2a871ce..dc4a0adf8f04 100644 --- a/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild +++ b/app-emacs/geiser-guile/geiser-guile-0.28.1.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 @@ -15,7 +15,7 @@ S="${WORKDIR}"/guile-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND="app-emacs/geiser" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-chez/
commit: e89a49802f2701400eedd6a85ec857dea863ca88 Author: Sam James gentoo org> AuthorDate: Tue Jan 24 23:55:05 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 23:55:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89a4980 app-emacs/geiser-chez: Stabilize 0.17 amd64, #891969 Signed-off-by: Sam James gentoo.org> app-emacs/geiser-chez/geiser-chez-0.17.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/geiser-chez/geiser-chez-0.17.ebuild b/app-emacs/geiser-chez/geiser-chez-0.17.ebuild index 9aa98f60f933..3227e233a918 100644 --- a/app-emacs/geiser-chez/geiser-chez-0.17.ebuild +++ b/app-emacs/geiser-chez/geiser-chez-0.17.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 @@ -15,7 +15,7 @@ S="${WORKDIR}"/chez-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND="app-emacs/geiser" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-chicken/
commit: e61f7390720ea8205acd7b5bbadb77b15be90df1 Author: Sam James gentoo org> AuthorDate: Tue Jan 24 23:55:06 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 23:55:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61f7390 app-emacs/geiser-chicken: Stabilize 0.17 amd64, #891969 Signed-off-by: Sam James gentoo.org> app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild b/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild index a1cc4fd51604..a4c4ac0c2da6 100644 --- a/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild +++ b/app-emacs/geiser-chicken/geiser-chicken-0.17.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 @@ -15,7 +15,7 @@ S="${WORKDIR}"/chicken-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND="app-emacs/geiser" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-mit/
commit: fca66d15cf9b785895d13d74c7dcba5dab833963 Author: Sam James gentoo org> AuthorDate: Tue Jan 24 23:55:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 23:55:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca66d15 app-emacs/geiser-mit: Stabilize 0.15 amd64, #891969 Signed-off-by: Sam James gentoo.org> app-emacs/geiser-mit/geiser-mit-0.15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/geiser-mit/geiser-mit-0.15.ebuild b/app-emacs/geiser-mit/geiser-mit-0.15.ebuild index 06d56c668e75..c247915f236a 100644 --- a/app-emacs/geiser-mit/geiser-mit-0.15.ebuild +++ b/app-emacs/geiser-mit/geiser-mit-0.15.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 @@ -15,7 +15,7 @@ S="${WORKDIR}"/mit-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" app-emacs/geiser
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 7c0918b2801f4ac0eb85acc40a748da8c743de2d Author: Sam James gentoo org> AuthorDate: Tue Jan 24 23:55:02 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 24 23:55:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0918b2 app-emacs/geiser: Stabilize 0.28.1 amd64, #891969 Signed-off-by: Sam James gentoo.org> app-emacs/geiser/geiser-0.28.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/geiser/geiser-0.28.1.ebuild b/app-emacs/geiser/geiser-0.28.1.ebuild index 21434cfe0a9c..958a72e87b48 100644 --- a/app-emacs/geiser/geiser-0.28.1.ebuild +++ b/app-emacs/geiser/geiser-0.28.1.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://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="app-emacs/transient" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: d491fddb514abb9df3befd1ddea254f7a4cb03ae Author: Maciej Barć gentoo org> AuthorDate: Tue Dec 27 00:08:18 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Dec 27 01:46:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d491fddb app-emacs/geiser: drop old 0.27 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.27.ebuild | 40 - 2 files changed, 41 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 8e3bec969e57..29d9d7d49618 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,4 +1,3 @@ -DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940 DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862 SHA512 04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 DIST geiser-0.28.tar.bz2 655336 BLAKE2B 5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93 SHA512 a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b diff --git a/app-emacs/geiser/geiser-0.27.ebuild b/app-emacs/geiser/geiser-0.27.ebuild deleted file mode 100644 index 0ef6d6918771.. --- a/app-emacs/geiser/geiser-0.27.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# 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="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 31c9e26a7f295364d3c834a0465137251fedcc64 Author: Maciej Barć gentoo org> AuthorDate: Tue Dec 27 00:07:53 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Dec 27 01:46:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c9e26a app-emacs/geiser: bump to 0.28.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.28.2.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index e01786820db5..8e3bec969e57 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,3 +1,4 @@ DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940 DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862 SHA512 04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d +DIST geiser-0.28.2.tar.bz2 655614 BLAKE2B 6b5f86b5a9776df11c2a0fc331a4ed1d45361953004f6c5e605c158d9663e21e4452afb3ae46d84aebfa5606912a3013d444bcceda7a26e2ded55f8c9e52cfce SHA512 7f9622e31d3d80a8a67565bc35d0846b81c700783dc7f992bf8b8f6c999f1a534f658d23287b5f469f278f54c3970be003632a628b43ba0d03d24e0ceb3a4a75 DIST geiser-0.28.tar.bz2 655336 BLAKE2B 5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93 SHA512 a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b diff --git a/app-emacs/geiser/geiser-0.28.2.ebuild b/app-emacs/geiser/geiser-0.28.2.ebuild new file mode 100644 index ..21434cfe0a9c --- /dev/null +++ b/app-emacs/geiser/geiser-0.28.2.ebuild @@ -0,0 +1,40 @@ +# 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="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-guile/
commit: 5c2751006a4c8d451b1ac3fd062c22976bb6d533 Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 30 00:33:25 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 30 01:04:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c275100 app-emacs/geiser-guile: bump to 0.28.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-guile/Manifest | 1 + app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest index 7bdb17f167e4..2c2b0dcbebd8 100644 --- a/app-emacs/geiser-guile/Manifest +++ b/app-emacs/geiser-guile/Manifest @@ -1,3 +1,4 @@ DIST geiser-guile-0.23.2.tar.gz 15615 BLAKE2B e30f5eef1496f8016be35fa3eda2bf02fc651e5bdb9ac8cf8c90a130bd72dd13b67140f172aab24ed38858294ff83c366eaa4b3e354b0a1107c28a0258b2f787 SHA512 c696bc0e406869d9c68f3cda9bbc2f5f0690148264e221c6fc3217f867a5cae3fd6df59851fdbec8a6c9eb6aab7f9482c3231fe75a509d58d2d9d16c008774b8 DIST geiser-guile-0.26.1.tar.gz 15629 BLAKE2B b8daa40e2e713fcf43a02cc3797fa118c52b796921a0976bed8031b46c1c55da3c3d476cae24551f6a45f1f12f70c4fb99c59eb1ea900aa67ff6d557fd35c08b SHA512 2543773362872d82ca8c70ba278471be8e333e0919b42969b4634c1f14e1bb1b5416c530b1db346ac7897a4861624c4e69788c8d44beca39757c3bdf1d6d03b5 DIST geiser-guile-0.28.0.tar.gz 16594 BLAKE2B 9a0bf91f1527dc77aeffd4fd829669f1a00cba217dad0e53a148679a7b9d6a4ecba84c7bde47d039be5a757911aec7e78a65e664ada03d9152ab5db30d6a7ab1 SHA512 b289586189e7ea461365b371cb4eefab7f2e62adb155429d9ac7c100a324badd66b08fa4200881924821d14bdb2cf66078ed3eeed8967fbed5ffa816874e3b7c +DIST geiser-guile-0.28.1.tar.bz2 15806 BLAKE2B 3484fda74ea84eadaf2c20dca48c7f66a4fa4966ec90246f29e9ff1ca9eb5c0f87fd7f724c84c4685d05b9edec527893e1ab9dc1f8d4f6eade2ddb6bad4ad192 SHA512 1147cdeac9aba565921efd094725309764ac17be34533ba62f18a866e8b6511a0896e3ea0dd17f4d408f5c99ce05a0779d370c0dd35e0353efd9765c7eb44831 diff --git a/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild b/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild new file mode 100644 index ..313bc2a871ce --- /dev/null +++ b/app-emacs/geiser-guile/geiser-guile-0.28.1.ebuild @@ -0,0 +1,42 @@ +# 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="Guile's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/guile/; +SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.bz2 + -> ${P}.tar.bz2" +S="${WORKDIR}"/guile-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/geiser" +RDEPEND=" + ${BDEPEND} + dev-scheme/guile +" + +DOCS=( readme.org ) +PATCHES=( "${FILESDIR}"/${PN}-guile-scheme-src-dir.patch ) +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-guile/
commit: 82a46bc2c47b473b66facf5518cd4af9ecf7e22a Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 30 00:33:44 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 30 01:04:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a46bc2 app-emacs/geiser-guile: drop old 0.23.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-guile/Manifest | 1 - app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild | 42 --- 2 files changed, 43 deletions(-) diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest index 2c2b0dcbebd8..58b50c10ea66 100644 --- a/app-emacs/geiser-guile/Manifest +++ b/app-emacs/geiser-guile/Manifest @@ -1,4 +1,3 @@ -DIST geiser-guile-0.23.2.tar.gz 15615 BLAKE2B e30f5eef1496f8016be35fa3eda2bf02fc651e5bdb9ac8cf8c90a130bd72dd13b67140f172aab24ed38858294ff83c366eaa4b3e354b0a1107c28a0258b2f787 SHA512 c696bc0e406869d9c68f3cda9bbc2f5f0690148264e221c6fc3217f867a5cae3fd6df59851fdbec8a6c9eb6aab7f9482c3231fe75a509d58d2d9d16c008774b8 DIST geiser-guile-0.26.1.tar.gz 15629 BLAKE2B b8daa40e2e713fcf43a02cc3797fa118c52b796921a0976bed8031b46c1c55da3c3d476cae24551f6a45f1f12f70c4fb99c59eb1ea900aa67ff6d557fd35c08b SHA512 2543773362872d82ca8c70ba278471be8e333e0919b42969b4634c1f14e1bb1b5416c530b1db346ac7897a4861624c4e69788c8d44beca39757c3bdf1d6d03b5 DIST geiser-guile-0.28.0.tar.gz 16594 BLAKE2B 9a0bf91f1527dc77aeffd4fd829669f1a00cba217dad0e53a148679a7b9d6a4ecba84c7bde47d039be5a757911aec7e78a65e664ada03d9152ab5db30d6a7ab1 SHA512 b289586189e7ea461365b371cb4eefab7f2e62adb155429d9ac7c100a324badd66b08fa4200881924821d14bdb2cf66078ed3eeed8967fbed5ffa816874e3b7c DIST geiser-guile-0.28.1.tar.bz2 15806 BLAKE2B 3484fda74ea84eadaf2c20dca48c7f66a4fa4966ec90246f29e9ff1ca9eb5c0f87fd7f724c84c4685d05b9edec527893e1ab9dc1f8d4f6eade2ddb6bad4ad192 SHA512 1147cdeac9aba565921efd094725309764ac17be34533ba62f18a866e8b6511a0896e3ea0dd17f4d408f5c99ce05a0779d370c0dd35e0353efd9765c7eb44831 diff --git a/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild b/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild deleted file mode 100644 index fb3e084e139d.. --- a/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# 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="Guile's implementation of the Geiser protocols" -HOMEPAGE="https://gitlab.com/emacs-geiser/guile/; -SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/guile-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="app-emacs/geiser" -RDEPEND=" - ${BDEPEND} - dev-scheme/guile -" - -DOCS=( readme.org ) -PATCHES=( "${FILESDIR}"/${PN}-guile-scheme-src-dir.patch ) -ELISP_TEXINFO="${PN}.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die -} - -src_install() { - elisp_src_install - - insinto ${SITEETC}/${PN} - doins -r src -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 937ba4289a3c99e3402bc375577c72580d7c5062 Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 30 00:31:00 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 30 01:04:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937ba428 app-emacs/geiser: bump to 0.28.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.28.1.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 8896a7852f0c..91fb923edd2c 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,3 +1,4 @@ DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940 +DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862 SHA512 04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d DIST geiser-0.28.tar.bz2 655336 BLAKE2B 5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93 SHA512 a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b diff --git a/app-emacs/geiser/geiser-0.28.1.ebuild b/app-emacs/geiser/geiser-0.28.1.ebuild new file mode 100644 index ..21434cfe0a9c --- /dev/null +++ b/app-emacs/geiser/geiser-0.28.1.ebuild @@ -0,0 +1,40 @@ +# 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="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 37ad4e79b0c6f7ea506d3398c2262c743f640bce Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 30 00:31:20 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 30 01:04:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ad4e79 app-emacs/geiser: drop old 0.26.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.26.1.ebuild | 40 --- 2 files changed, 41 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 91fb923edd2c..e01786820db5 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,4 +1,3 @@ -DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940 DIST geiser-0.28.1.tar.bz2 655450 BLAKE2B 05ce9ca7757a3120e728b313b02d0f1c0578d2afa6be698729f5b019181a8497bb00f6556380ea133c362c1ffc4d6870aed41f1d94b4d9467a668c02cc4cb862 SHA512 04dae7b1f450bedfc2baf33ccff80ebf425c3525943bd0188ed49daa9bb9acfe167b2288184a137df5657e5c24b48eb835ff39939801e1260ef0e482ee743a9d DIST geiser-0.28.tar.bz2 655336 BLAKE2B 5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93 SHA512 a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b diff --git a/app-emacs/geiser/geiser-0.26.1.ebuild b/app-emacs/geiser/geiser-0.26.1.ebuild deleted file mode 100644 index 0ef6d6918771.. --- a/app-emacs/geiser/geiser-0.26.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# 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="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 4ef4448f7214ef4d04c756c4931739344bd63839 Author: Maciej Barć gentoo org> AuthorDate: Mon Nov 7 22:15:16 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Nov 7 23:11:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef4448f app-emacs/geiser: drop old 0.26 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.26.ebuild | 40 - 2 files changed, 41 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 53964aa7ca62..8896a7852f0c 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,4 +1,3 @@ DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f -DIST geiser-0.26.tar.gz 652756 BLAKE2B ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27 SHA512 df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940 DIST geiser-0.28.tar.bz2 655336 BLAKE2B 5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93 SHA512 a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b diff --git a/app-emacs/geiser/geiser-0.26.ebuild b/app-emacs/geiser/geiser-0.26.ebuild deleted file mode 100644 index 0ef6d6918771.. --- a/app-emacs/geiser/geiser-0.26.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# 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="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-guile/
commit: 156d2405e477b17db419d9309bea68f53bbe3181 Author: Maciej Barć gentoo org> AuthorDate: Mon Nov 7 22:56:44 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Nov 7 23:11:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156d2405 app-emacs/geiser-guile: bump to 0.28.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-guile/Manifest | 1 + app-emacs/geiser-guile/geiser-guile-0.28.0.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest index 8cd92da12f95..7bdb17f167e4 100644 --- a/app-emacs/geiser-guile/Manifest +++ b/app-emacs/geiser-guile/Manifest @@ -1,2 +1,3 @@ DIST geiser-guile-0.23.2.tar.gz 15615 BLAKE2B e30f5eef1496f8016be35fa3eda2bf02fc651e5bdb9ac8cf8c90a130bd72dd13b67140f172aab24ed38858294ff83c366eaa4b3e354b0a1107c28a0258b2f787 SHA512 c696bc0e406869d9c68f3cda9bbc2f5f0690148264e221c6fc3217f867a5cae3fd6df59851fdbec8a6c9eb6aab7f9482c3231fe75a509d58d2d9d16c008774b8 DIST geiser-guile-0.26.1.tar.gz 15629 BLAKE2B b8daa40e2e713fcf43a02cc3797fa118c52b796921a0976bed8031b46c1c55da3c3d476cae24551f6a45f1f12f70c4fb99c59eb1ea900aa67ff6d557fd35c08b SHA512 2543773362872d82ca8c70ba278471be8e333e0919b42969b4634c1f14e1bb1b5416c530b1db346ac7897a4861624c4e69788c8d44beca39757c3bdf1d6d03b5 +DIST geiser-guile-0.28.0.tar.gz 16594 BLAKE2B 9a0bf91f1527dc77aeffd4fd829669f1a00cba217dad0e53a148679a7b9d6a4ecba84c7bde47d039be5a757911aec7e78a65e664ada03d9152ab5db30d6a7ab1 SHA512 b289586189e7ea461365b371cb4eefab7f2e62adb155429d9ac7c100a324badd66b08fa4200881924821d14bdb2cf66078ed3eeed8967fbed5ffa816874e3b7c diff --git a/app-emacs/geiser-guile/geiser-guile-0.28.0.ebuild b/app-emacs/geiser-guile/geiser-guile-0.28.0.ebuild new file mode 100644 index ..fb3e084e139d --- /dev/null +++ b/app-emacs/geiser-guile/geiser-guile-0.28.0.ebuild @@ -0,0 +1,42 @@ +# 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="Guile's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/guile/; +SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/guile-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/geiser" +RDEPEND=" + ${BDEPEND} + dev-scheme/guile +" + +DOCS=( readme.org ) +PATCHES=( "${FILESDIR}"/${PN}-guile-scheme-src-dir.patch ) +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 53c1d504402ef82a0f4a3bcfcdf8e84c120e0c41 Author: Maciej Barć gentoo org> AuthorDate: Mon Nov 7 22:15:01 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Nov 7 23:11:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c1d504 app-emacs/geiser: drop old 0.25.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.25.1.ebuild | 40 --- 2 files changed, 41 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 8d9231af0f71..53964aa7ca62 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,4 +1,3 @@ -DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 8c5a323bedd869c98bf500c861c7731a0b1dd9833f78bf348a2e29d26039c674a00b51529d77b56b213ccc1351b73388010847551b3cd829fb265cffb733864a SHA512 93a8d7e096a24759f5e8c9dbdd2d4ad31caf185c6a970ff1b4364c4492e5f2e0925cc59e97546f9c40dd5913fb2b38e7ade7599ef791c6e198ad0af966030f16 DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f DIST geiser-0.26.tar.gz 652756 BLAKE2B ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27 SHA512 df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940 diff --git a/app-emacs/geiser/geiser-0.25.1.ebuild b/app-emacs/geiser/geiser-0.25.1.ebuild deleted file mode 100644 index 0ef6d6918771.. --- a/app-emacs/geiser/geiser-0.25.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# 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="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 2d7753dcd90d6637ffaeb72bf341cde9ae50f6c2 Author: Maciej Barć gentoo org> AuthorDate: Mon Nov 7 22:14:45 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Nov 7 23:11:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7753dc app-emacs/geiser: bump to 0.28 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.28.ebuild | 40 + 2 files changed, 41 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index c19fa1b950aa..8d9231af0f71 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -2,3 +2,4 @@ DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 8c5a323bedd869c98bf500c861c7731a0b1dd98 DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f DIST geiser-0.26.tar.gz 652756 BLAKE2B ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27 SHA512 df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940 +DIST geiser-0.28.tar.bz2 655336 BLAKE2B 5fc0f7035abeb8dacac7f78654011eb85ccf83961808ba34159454320cb66c0152a576f5f1aa493b7ba7c6b6a1302d38ad5bbf5d253f3fdf39f3dcbaa76b1a93 SHA512 a9133b6d029b8f909e72b37b64ea555f23c8a778a27a2395f22a0291194632a7acc3d02772b75413fc258435df53132cce1b01b7a134d4ae5fa6e6152105228b diff --git a/app-emacs/geiser/geiser-0.28.ebuild b/app-emacs/geiser/geiser-0.28.ebuild new file mode 100644 index ..21434cfe0a9c --- /dev/null +++ b/app-emacs/geiser/geiser-0.28.ebuild @@ -0,0 +1,40 @@ +# 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="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.bz2; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 06a4e025022526ce9d577bdef98ec1efa7d37da5 Author: Maciej Barć gentoo org> AuthorDate: Mon Oct 17 02:10:08 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Oct 17 02:10:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a4e025 app-emacs/geiser: drop old 0.23.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 - app-emacs/geiser/geiser-0.23.2.ebuild | 41 --- 2 files changed, 42 deletions(-) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 044ffe95c003..c19fa1b950aa 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,4 +1,3 @@ -DIST geiser-0.23.2.tar.gz 653228 BLAKE2B ef0ce0a925a9d5df32a2b67b216dc46da535d68d70b706ffc9dd4d3bb01af879c957b2e8293c7bed8d3cdebeecd3f4443b3071f865cf1b7280347b202298 SHA512 dd6852d95296aaef44ad0e9a6723986372d58f9beab20bd45330aeffae590fbd5ea45822032fb9cc2712756e3b13ba5c829fbefeead4e5f41c94400bf059110e DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 8c5a323bedd869c98bf500c861c7731a0b1dd9833f78bf348a2e29d26039c674a00b51529d77b56b213ccc1351b73388010847551b3cd829fb265cffb733864a SHA512 93a8d7e096a24759f5e8c9dbdd2d4ad31caf185c6a970ff1b4364c4492e5f2e0925cc59e97546f9c40dd5913fb2b38e7ade7599ef791c6e198ad0af966030f16 DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f DIST geiser-0.26.tar.gz 652756 BLAKE2B ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27 SHA512 df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b diff --git a/app-emacs/geiser/geiser-0.23.2.ebuild b/app-emacs/geiser/geiser-0.23.2.ebuild deleted file mode 100644 index 1fc8fadfed40.. --- a/app-emacs/geiser/geiser-0.23.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# 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="Generic interaction mode between Emacs and different Scheme implementations" -HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; -SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="app-emacs/transient" -BDEPEND=" - ${RDEPEND} - app-text/texi2html - sys-apps/texinfo -" - -DOCS=( readme.org news.org doc/html ) -ELISP_REMOVE=".dir-locals.el" -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el - - emake -C doc info web -} - -src_install() { - elisp-install ${PN} elisp/*.el{,c} - elisp-site-file-install "${FILESDIR}/${SITEFILE}" - - doinfo doc/*.info - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 88f087f409fae0c3586efb3809f427231bc1ef94 Author: Maciej Barć gentoo org> AuthorDate: Mon Oct 17 02:09:39 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Oct 17 02:09:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f087f4 app-emacs/geiser: bump to 0.27 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.27.ebuild | 40 + 2 files changed, 41 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 7564af24e3b6..044ffe95c003 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -2,3 +2,4 @@ DIST geiser-0.23.2.tar.gz 653228 BLAKE2B ef0ce0a925a9d5df32a2b67b216dc46da535d68 DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 8c5a323bedd869c98bf500c861c7731a0b1dd9833f78bf348a2e29d26039c674a00b51529d77b56b213ccc1351b73388010847551b3cd829fb265cffb733864a SHA512 93a8d7e096a24759f5e8c9dbdd2d4ad31caf185c6a970ff1b4364c4492e5f2e0925cc59e97546f9c40dd5913fb2b38e7ade7599ef791c6e198ad0af966030f16 DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f DIST geiser-0.26.tar.gz 652756 BLAKE2B ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27 SHA512 df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b +DIST geiser-0.27.tar.gz 653843 BLAKE2B 29f13b274bad54cfed2aaaebcbfbea266b6b1a2dba1d5daf27ee6344929ef449d733f4e5e6d66eb82c45187f79506aa68dfa2a4fc82102004941bad732ccbbf6 SHA512 be526047519aa007045370201965eae8ec1025b670e1e092f4653c64a9127fdf56059e46daa479132e5d6880b5d29845acd94002c48c0e0a151f2c2482a8e940 diff --git a/app-emacs/geiser/geiser-0.27.ebuild b/app-emacs/geiser/geiser-0.27.ebuild new file mode 100644 index ..0ef6d6918771 --- /dev/null +++ b/app-emacs/geiser/geiser-0.27.ebuild @@ -0,0 +1,40 @@ +# 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="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-guile/
commit: 25dbfcb7085eb6943eeaac218bc3af00a8f50450 Author: Maciej Barć gentoo org> AuthorDate: Wed Sep 7 02:23:46 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Sep 7 02:28:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25dbfcb7 app-emacs/geiser-guile: bump to 0.26.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-guile/Manifest | 1 + app-emacs/geiser-guile/geiser-guile-0.26.1.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest index 69d46e3c16b1..8cd92da12f95 100644 --- a/app-emacs/geiser-guile/Manifest +++ b/app-emacs/geiser-guile/Manifest @@ -1 +1,2 @@ DIST geiser-guile-0.23.2.tar.gz 15615 BLAKE2B e30f5eef1496f8016be35fa3eda2bf02fc651e5bdb9ac8cf8c90a130bd72dd13b67140f172aab24ed38858294ff83c366eaa4b3e354b0a1107c28a0258b2f787 SHA512 c696bc0e406869d9c68f3cda9bbc2f5f0690148264e221c6fc3217f867a5cae3fd6df59851fdbec8a6c9eb6aab7f9482c3231fe75a509d58d2d9d16c008774b8 +DIST geiser-guile-0.26.1.tar.gz 15629 BLAKE2B b8daa40e2e713fcf43a02cc3797fa118c52b796921a0976bed8031b46c1c55da3c3d476cae24551f6a45f1f12f70c4fb99c59eb1ea900aa67ff6d557fd35c08b SHA512 2543773362872d82ca8c70ba278471be8e333e0919b42969b4634c1f14e1bb1b5416c530b1db346ac7897a4861624c4e69788c8d44beca39757c3bdf1d6d03b5 diff --git a/app-emacs/geiser-guile/geiser-guile-0.26.1.ebuild b/app-emacs/geiser-guile/geiser-guile-0.26.1.ebuild new file mode 100644 index ..fb3e084e139d --- /dev/null +++ b/app-emacs/geiser-guile/geiser-guile-0.26.1.ebuild @@ -0,0 +1,42 @@ +# 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="Guile's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/guile/; +SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/guile-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/geiser" +RDEPEND=" + ${BDEPEND} + dev-scheme/guile +" + +DOCS=( readme.org ) +PATCHES=( "${FILESDIR}"/${PN}-guile-scheme-src-dir.patch ) +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: d0fdbc3c6f78598a3c2d9925d4ba4be13b7baac6 Author: Maciej Barć gentoo org> AuthorDate: Wed Sep 7 02:23:21 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Sep 7 02:28:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fdbc3c app-emacs/geiser: bump to 0.26.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.26.1.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 27c10d04062a..7564af24e3b6 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,3 +1,4 @@ DIST geiser-0.23.2.tar.gz 653228 BLAKE2B ef0ce0a925a9d5df32a2b67b216dc46da535d68d70b706ffc9dd4d3bb01af879c957b2e8293c7bed8d3cdebeecd3f4443b3071f865cf1b7280347b202298 SHA512 dd6852d95296aaef44ad0e9a6723986372d58f9beab20bd45330aeffae590fbd5ea45822032fb9cc2712756e3b13ba5c829fbefeead4e5f41c94400bf059110e DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 8c5a323bedd869c98bf500c861c7731a0b1dd9833f78bf348a2e29d26039c674a00b51529d77b56b213ccc1351b73388010847551b3cd829fb265cffb733864a SHA512 93a8d7e096a24759f5e8c9dbdd2d4ad31caf185c6a970ff1b4364c4492e5f2e0925cc59e97546f9c40dd5913fb2b38e7ade7599ef791c6e198ad0af966030f16 +DIST geiser-0.26.1.tar.gz 652903 BLAKE2B f2b0121b390b33ee8d93136af9addd92dff7f683820bb32f76f36090b5028e9693f629949dd239a27597fc4e290c21100e1cdc143f5db3fb275bb5bd826d5862 SHA512 dfec087e94e73c4b3a12db56ea3192614c536aaeb3acdb20e1afe0512e69f09388576e19acc6e55a39f8f5b6397bcef40ad7f1cce0504ffe742d1f9478eed44f DIST geiser-0.26.tar.gz 652756 BLAKE2B ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27 SHA512 df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b diff --git a/app-emacs/geiser/geiser-0.26.1.ebuild b/app-emacs/geiser/geiser-0.26.1.ebuild new file mode 100644 index ..0ef6d6918771 --- /dev/null +++ b/app-emacs/geiser/geiser-0.26.1.ebuild @@ -0,0 +1,40 @@ +# 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="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-mit/, app-emacs/geiser-mit/files/
commit: fd0f35d3a5010ffcaf74976e8f464ec66b74ba0a Author: Maciej Barć gentoo org> AuthorDate: Wed Aug 31 23:32:16 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Aug 31 23:37:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0f35d3 app-emacs/geiser-mit: new package; add version 0.15 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-mit/Manifest | 1 + app-emacs/geiser-mit/files/50geiser-mit-gentoo.el | 5 ++ .../geiser-mit/files/geiser-mit-src-dir.patch | 13 ++ app-emacs/geiser-mit/geiser-mit-0.15.ebuild| 54 ++ app-emacs/geiser-mit/metadata.xml | 17 +++ 5 files changed, 90 insertions(+) diff --git a/app-emacs/geiser-mit/Manifest b/app-emacs/geiser-mit/Manifest new file mode 100644 index ..ba55cbe2ce89 --- /dev/null +++ b/app-emacs/geiser-mit/Manifest @@ -0,0 +1 @@ +DIST geiser-mit-0.15.tar.gz 6216 BLAKE2B d14f412730e86ef580bb13426e3af558403acc00cd1c742507f66f80369a644581c98310803430439ff09b1c13eefe550f6dbc3289897ae86e6471b7197d73cc SHA512 e2d7a81a66293e5232f510eb4cf1707c3ab64ac77a36c29b55d17275a2d0141302e28d29e4280e388f3107db3a961e757e9127219e36b76b1680fa54fee48593 diff --git a/app-emacs/geiser-mit/files/50geiser-mit-gentoo.el b/app-emacs/geiser-mit/files/50geiser-mit-gentoo.el new file mode 100644 index ..ede47a83779c --- /dev/null +++ b/app-emacs/geiser-mit/files/50geiser-mit-gentoo.el @@ -0,0 +1,5 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'run-mit "geiser-mit" + "Start a Geiser MIT/GNU Scheme REPL." t) +(autoload 'switch-to-mit "geiser-mit" + "Start a Geiser MIT/GNU Scheme REPL, or switch to a running one." t) diff --git a/app-emacs/geiser-mit/files/geiser-mit-src-dir.patch b/app-emacs/geiser-mit/files/geiser-mit-src-dir.patch new file mode 100644 index ..9d0c26f43def --- /dev/null +++ b/app-emacs/geiser-mit/files/geiser-mit-src-dir.patch @@ -0,0 +1,13 @@ +diff --git a/geiser-mit.el b/geiser-mit.el +index 53edf0e..2dfe9fa 100644 +--- a/geiser-mit.el b/geiser-mit.el +@@ -61,7 +61,7 @@ + geiser-mit-binary)) + + (defvar geiser-mit-scheme-dir +- (expand-file-name "src" (file-name-directory load-file-name)) ++ (expand-file-name "src" "@SITEETC@") + "Directory where the MIT scheme geiser package is installed.") + + (defun geiser-mit--parameters () diff --git a/app-emacs/geiser-mit/geiser-mit-0.15.ebuild b/app-emacs/geiser-mit/geiser-mit-0.15.ebuild new file mode 100644 index ..06d56c668e75 --- /dev/null +++ b/app-emacs/geiser-mit/geiser-mit-0.15.ebuild @@ -0,0 +1,54 @@ +# 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="MIT/GNU Scheme's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/mit/; +SRC_URI="https://gitlab.com/emacs-geiser/mit/-/archive/${PV}/mit-${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/mit-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-emacs/geiser + dev-scheme/mit-scheme +" +BDEPEND="${RDEPEND}" + +DOCS=( readme.org ) +PATCHES=( "${FILESDIR}"/${PN}-src-dir.patch ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_compile() { + elisp_src_compile + + local scms=$(find "${S}" -type f -name "*.scm") + local opts=( + --interactive + --eval "(for-each (lambda (s) (load (symbol->string s))) '(${scms}))" + --eval "(for-each (lambda (s) (cf (symbol->string s))) '(${scms}))" + --eval "(exit)" + ) + mit-scheme "${opts[@]}" || die "failed to compile scheme source files" +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +} diff --git a/app-emacs/geiser-mit/metadata.xml b/app-emacs/geiser-mit/metadata.xml new file mode 100644 index ..ff6c7d9aad3c --- /dev/null +++ b/app-emacs/geiser-mit/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +sch...@gentoo.org +Gentoo Scheme Project + + +https://gitlab.com/emacs-geiser/mit/-/issues/ +emacs-geiser/mit + +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 91764d63ee69ef3f0105938f4900159eec6d18d5 Author: Maciej Barć gentoo org> AuthorDate: Sat Aug 27 00:39:36 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Aug 27 01:27:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91764d63 app-emacs/geiser: bump to 0.26 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.26.ebuild | 40 + 2 files changed, 41 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index fd9c72e59b0f..27c10d04062a 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1,2 +1,3 @@ DIST geiser-0.23.2.tar.gz 653228 BLAKE2B ef0ce0a925a9d5df32a2b67b216dc46da535d68d70b706ffc9dd4d3bb01af879c957b2e8293c7bed8d3cdebeecd3f4443b3071f865cf1b7280347b202298 SHA512 dd6852d95296aaef44ad0e9a6723986372d58f9beab20bd45330aeffae590fbd5ea45822032fb9cc2712756e3b13ba5c829fbefeead4e5f41c94400bf059110e DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 8c5a323bedd869c98bf500c861c7731a0b1dd9833f78bf348a2e29d26039c674a00b51529d77b56b213ccc1351b73388010847551b3cd829fb265cffb733864a SHA512 93a8d7e096a24759f5e8c9dbdd2d4ad31caf185c6a970ff1b4364c4492e5f2e0925cc59e97546f9c40dd5913fb2b38e7ade7599ef791c6e198ad0af966030f16 +DIST geiser-0.26.tar.gz 652756 BLAKE2B ac32db838473b8a07394146d5f7dc88ba2bfb36f4d169af14029e202a6d87950a69f0b920ed6a627bda90843cc77c1c7e57f49fee53af87ed9526642bdb65c27 SHA512 df6d7ec500e8e0546c56630f7f2f0901df8fa373924ac812b25ab0cfbeea2a5d0b9f1719850a7454eb7e7d0dda95209c201de85ff3937b717f2bec6ed2513e6b diff --git a/app-emacs/geiser/geiser-0.26.ebuild b/app-emacs/geiser/geiser-0.26.ebuild new file mode 100644 index ..0ef6d6918771 --- /dev/null +++ b/app-emacs/geiser/geiser-0.26.ebuild @@ -0,0 +1,40 @@ +# 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="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/
commit: 5cafced2e6618a9200713722424c09e56489a4f5 Author: Maciej Barć gentoo org> AuthorDate: Wed Aug 24 00:44:18 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Aug 24 01:26:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cafced2 app-emacs/geiser: bump to 0.25.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/geiser-0.25.1.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest index 16ed076ce353..fd9c72e59b0f 100644 --- a/app-emacs/geiser/Manifest +++ b/app-emacs/geiser/Manifest @@ -1 +1,2 @@ DIST geiser-0.23.2.tar.gz 653228 BLAKE2B ef0ce0a925a9d5df32a2b67b216dc46da535d68d70b706ffc9dd4d3bb01af879c957b2e8293c7bed8d3cdebeecd3f4443b3071f865cf1b7280347b202298 SHA512 dd6852d95296aaef44ad0e9a6723986372d58f9beab20bd45330aeffae590fbd5ea45822032fb9cc2712756e3b13ba5c829fbefeead4e5f41c94400bf059110e +DIST geiser-0.25.1.tar.gz 652262 BLAKE2B 8c5a323bedd869c98bf500c861c7731a0b1dd9833f78bf348a2e29d26039c674a00b51529d77b56b213ccc1351b73388010847551b3cd829fb265cffb733864a SHA512 93a8d7e096a24759f5e8c9dbdd2d4ad31caf185c6a970ff1b4364c4492e5f2e0925cc59e97546f9c40dd5913fb2b38e7ade7599ef791c6e198ad0af966030f16 diff --git a/app-emacs/geiser/geiser-0.25.1.ebuild b/app-emacs/geiser/geiser-0.25.1.ebuild new file mode 100644 index ..0ef6d6918771 --- /dev/null +++ b/app-emacs/geiser/geiser-0.25.1.ebuild @@ -0,0 +1,40 @@ +# 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="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-chicken/files/, app-emacs/geiser-chicken/
commit: a5ae4e9b7add4620418b425c385de71bcee15ccc Author: Maciej Barć gentoo org> AuthorDate: Sun Jul 17 00:25:05 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Jul 17 01:03:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ae4e9b app-emacs/geiser-chicken: new package; add version 0.17 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-chicken/Manifest | 1 + .../files/50geiser-chicken-gentoo.el | 7 .../files/geiser-chicken-scheme-dir.patch | 11 ++ .../geiser-chicken/geiser-chicken-0.17.ebuild | 41 ++ app-emacs/geiser-chicken/metadata.xml | 17 + 5 files changed, 77 insertions(+) diff --git a/app-emacs/geiser-chicken/Manifest b/app-emacs/geiser-chicken/Manifest new file mode 100644 index ..93bdca3cb105 --- /dev/null +++ b/app-emacs/geiser-chicken/Manifest @@ -0,0 +1 @@ +DIST geiser-chicken-0.17.tar.gz 13083 BLAKE2B 02c27de099c1cc835827781159c42664a13a8adf858bb81488f88fa1dadc0b440c791ebdde112ab33aad19dd53f9f7138ff720aee7e14541a903a2a18599f1e0 SHA512 6c292a2c3ca5d036a7af95b029f2fd913675131dd04c3481dc4fe43c534b8c0183ef63bfa386b3393cc34284451b8aa095d3ebdcc8d1bb27fb3649b64d4f5279 diff --git a/app-emacs/geiser-chicken/files/50geiser-chicken-gentoo.el b/app-emacs/geiser-chicken/files/50geiser-chicken-gentoo.el new file mode 100644 index ..e8c115fa7126 --- /dev/null +++ b/app-emacs/geiser-chicken/files/50geiser-chicken-gentoo.el @@ -0,0 +1,7 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'connect-to-chicken "geiser-chicken" + "Connect to a remote Geiser Chicken REPL." t) +(autoload 'run-chicken "geiser-chicken" + "Start a Geiser Chicken REPL." t) +(autoload 'switch-to-chicken "geiser-chicken" + "Start a Geiser Chicken REPL, or switch to a running one." t) diff --git a/app-emacs/geiser-chicken/files/geiser-chicken-scheme-dir.patch b/app-emacs/geiser-chicken/files/geiser-chicken-scheme-dir.patch new file mode 100644 index ..5779f23a733f --- /dev/null +++ b/app-emacs/geiser-chicken/files/geiser-chicken-scheme-dir.patch @@ -0,0 +1,11 @@ +--- a/geiser-chicken.el b/geiser-chicken.el +@@ -123,7 +123,7 @@ this variable to t." + ;;; REPL support: + + (defvar geiser-chicken-scheme-dir +- (expand-file-name "src" (file-name-directory load-file-name)) ++ (expand-file-name "src" "@SITEETC@") + "Directory where the Chicken scheme geiser modules are installed.") + + (defun geiser-chicken--binary () diff --git a/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild b/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild new file mode 100644 index ..a1cc4fd51604 --- /dev/null +++ b/app-emacs/geiser-chicken/geiser-chicken-0.17.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="Chicken Scheme's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/chicken/; +SRC_URI="https://gitlab.com/emacs-geiser/chicken/-/archive/${PV}/chicken-${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/chicken-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/geiser" +RDEPEND=" + ${BDEPEND} + dev-scheme/chicken +" + +DOCS=( readme.org ) +PATCHES=( "${FILESDIR}"/${PN}-scheme-dir.patch ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +} diff --git a/app-emacs/geiser-chicken/metadata.xml b/app-emacs/geiser-chicken/metadata.xml new file mode 100644 index ..4a6b5ade29ce --- /dev/null +++ b/app-emacs/geiser-chicken/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +sch...@gentoo.org +Gentoo Scheme Project + + +https://gitlab.com/emacs-geiser/chicken/-/issues/ +emacs-geiser/chicken + +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-gambit/files/, app-emacs/geiser-gambit/
commit: 12e04fe709bbd33b8ff8bee5b93acf476bc63c5e Author: Maciej Barć gentoo org> AuthorDate: Sun Jul 17 00:55:13 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Jul 17 01:03:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e04fe7 app-emacs/geiser-gambit: new package; add version 0.18.1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-gambit/Manifest | 1 + .../geiser-gambit/files/50geiser-gambit-gentoo.el | 7 .../files/geiser-gambit-scheme-dir.patch | 11 ++ .../geiser-gambit/geiser-gambit-0.18.1.ebuild | 41 ++ app-emacs/geiser-gambit/metadata.xml | 17 + 5 files changed, 77 insertions(+) diff --git a/app-emacs/geiser-gambit/Manifest b/app-emacs/geiser-gambit/Manifest new file mode 100644 index ..51398c606fa6 --- /dev/null +++ b/app-emacs/geiser-gambit/Manifest @@ -0,0 +1 @@ +DIST geiser-gambit-0.18.1.tar.gz 19163 BLAKE2B c5624d69380688b751a4a4c9de21e886b1577e87218b7e8d761c5aa1dd4f37dbe296e453b5254777d305ac51c2c318d5282609d0d812b3cd233c1f64e3a8f6b4 SHA512 b5808eac6cc23873f848b96720cf86a4bd5ad2737c44b33def134b2ec61b0d05aaffe0e4cdcd17b296ca04757b37d3a3478741adc8db195ac9c9a90b2e15184a diff --git a/app-emacs/geiser-gambit/files/50geiser-gambit-gentoo.el b/app-emacs/geiser-gambit/files/50geiser-gambit-gentoo.el new file mode 100644 index ..a98c6d74a878 --- /dev/null +++ b/app-emacs/geiser-gambit/files/50geiser-gambit-gentoo.el @@ -0,0 +1,7 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'connect-to-gambit "geiser-gambit" + "Connect to a remote Geiser Gambit REPL." t) +(autoload 'run-gambit "geiser-gambit" + "Start a Geiser Gambit REPL." t) +(autoload 'switch-to-gambit "geiser-gambit" + "Start a Geiser Gambit REPL, or switch to a running one." t) diff --git a/app-emacs/geiser-gambit/files/geiser-gambit-scheme-dir.patch b/app-emacs/geiser-gambit/files/geiser-gambit-scheme-dir.patch new file mode 100644 index ..b761773ddb0b --- /dev/null +++ b/app-emacs/geiser-gambit/files/geiser-gambit-scheme-dir.patch @@ -0,0 +1,11 @@ +--- a/geiser-gambit.el b/geiser-gambit.el +@@ -304,7 +304,7 @@ If t, Geiser will use `next-error' to jump to the error's location." +binary))) + + (defvar geiser-gambit-scheme-dir +- (expand-file-name "src/" (file-name-directory load-file-name)) ++ (expand-file-name "src/" "@SITEETC@") + "Directory where the Gambit scheme geiser modules are installed.") + + (defun geiser-gambit--parameters () diff --git a/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild b/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild new file mode 100644 index ..941fb05a649b --- /dev/null +++ b/app-emacs/geiser-gambit/geiser-gambit-0.18.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="Gambit Scheme's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/gambit/; +SRC_URI="https://gitlab.com/emacs-geiser/gambit/-/archive/${PV}/gambit-${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/gambit-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/geiser" +RDEPEND=" + ${BDEPEND} + >=dev-scheme/gambit-4.9.4 +" + +DOCS=( readme.org ) +PATCHES=( "${FILESDIR}"/${PN}-scheme-dir.patch ) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +} diff --git a/app-emacs/geiser-gambit/metadata.xml b/app-emacs/geiser-gambit/metadata.xml new file mode 100644 index ..0f92a25782d9 --- /dev/null +++ b/app-emacs/geiser-gambit/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +sch...@gentoo.org +Gentoo Scheme Project + + +https://gitlab.com/emacs-geiser/gambit/-/issues/ +emacs-geiser/gambit + +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-chez/files/, app-emacs/geiser-chez/
commit: 115fd828f55035d8c3fa1851726531747d6cbd6a Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 11 20:51:57 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 11 21:24:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115fd828 app-emacs/geiser-chez: new package; add version 0.17 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-chez/Manifest | 1 + .../geiser-chez/files/50geiser-chez-gentoo.el | 5 +++ .../files/geiser-chez-chez-scheme-binary.patch | 12 ++ .../files/geiser-chez-chez-scheme-src-dir.patch| 12 ++ app-emacs/geiser-chez/geiser-chez-0.17.ebuild | 44 ++ app-emacs/geiser-chez/metadata.xml | 17 + 6 files changed, 91 insertions(+) diff --git a/app-emacs/geiser-chez/Manifest b/app-emacs/geiser-chez/Manifest new file mode 100644 index ..13aabdb1033a --- /dev/null +++ b/app-emacs/geiser-chez/Manifest @@ -0,0 +1 @@ +DIST geiser-chez-0.17.tar.gz 6664 BLAKE2B d4f72de512e9d443a1ea2dc0cf6cf03f59980097ff26dd51df7a618c651c5beef142c42b1dea9bb56f94fe4a97b370c6844231eea8968618f6d0dbff499c601d SHA512 bfb1e77a3a0be3750e0e30c421a2b34179edbdb3585fe318c3f6a5a14d7220b3933c63cb970e80af4e14f8d220b620915192d7a34759cc91dfed45878d63ed6e diff --git a/app-emacs/geiser-chez/files/50geiser-chez-gentoo.el b/app-emacs/geiser-chez/files/50geiser-chez-gentoo.el new file mode 100644 index ..e839ddce889c --- /dev/null +++ b/app-emacs/geiser-chez/files/50geiser-chez-gentoo.el @@ -0,0 +1,5 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'run-chez "geiser-chez" + "Start a Geiser Chez REPL." t) +(autoload 'switch-to-chez "geiser-chez" + "Start a Geiser Chez REPL, or switch to a running one." t) diff --git a/app-emacs/geiser-chez/files/geiser-chez-chez-scheme-binary.patch b/app-emacs/geiser-chez/files/geiser-chez-chez-scheme-binary.patch new file mode 100644 index ..321dffa716f6 --- /dev/null +++ b/app-emacs/geiser-chez/files/geiser-chez-chez-scheme-binary.patch @@ -0,0 +1,12 @@ +index 7f29927..45c194e 100644 +--- a/geiser-chez.el b/geiser-chez.el +@@ -40,7 +40,7 @@ + :group 'geiser) + + (geiser-custom--defcustom geiser-chez-binary +-"scheme" ++"chezscheme" + "Name to use to call the Chez Scheme executable when starting a REPL." + :type '(choice string (repeat string)) + :group 'geiser-chez) diff --git a/app-emacs/geiser-chez/files/geiser-chez-chez-scheme-src-dir.patch b/app-emacs/geiser-chez/files/geiser-chez-chez-scheme-src-dir.patch new file mode 100644 index ..547c8663012b --- /dev/null +++ b/app-emacs/geiser-chez/files/geiser-chez-chez-scheme-src-dir.patch @@ -0,0 +1,12 @@ +index 7f29927..cc1f4ca 100644 +--- a/geiser-chez.el b/geiser-chez.el +@@ -78,7 +78,7 @@ init file at this location in remote host." + geiser-chez-binary)) + + (defvar geiser-chez-scheme-dir +- (expand-file-name "src" (file-name-directory load-file-name)) ++ (expand-file-name "src" "@SITEETC@") + "Directory where the Chez scheme geiser modules are installed.") + + (defun geiser-chez--parameters () diff --git a/app-emacs/geiser-chez/geiser-chez-0.17.ebuild b/app-emacs/geiser-chez/geiser-chez-0.17.ebuild new file mode 100644 index ..9aa98f60f933 --- /dev/null +++ b/app-emacs/geiser-chez/geiser-chez-0.17.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26.1 + +inherit elisp + +DESCRIPTION="Chez Scheme's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/chez/; +SRC_URI="https://gitlab.com/emacs-geiser/chez/-/archive/${PV}/chez-${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/chez-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/geiser" +RDEPEND=" + ${BDEPEND} + dev-scheme/chez +" + +DOCS=( readme.org ) +PATCHES=( + "${FILESDIR}"/${PN}-chez-scheme-binary.patch + "${FILESDIR}"/${PN}-chez-scheme-src-dir.patch +) +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +} diff --git a/app-emacs/geiser-chez/metadata.xml b/app-emacs/geiser-chez/metadata.xml new file mode 100644 index ..a2f55c9af35d --- /dev/null +++ b/app-emacs/geiser-chez/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +sch...@gentoo.org +Gentoo Scheme Project + + +https://gitlab.com/emacs-geiser/chez/-/issues/ +emacs-geiser/chez + +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/, app-emacs/geiser/files/
commit: 4ad79333bdaaca3861a712363ff5a78635f1ce12 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 11 20:22:52 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 11 21:24:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad79333 app-emacs/geiser: new package; add version 0.23.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser/Manifest | 1 + app-emacs/geiser/files/50geiser-gentoo.el | 7 ++ app-emacs/geiser/geiser-0.23.2.ebuild | 41 +++ app-emacs/geiser/metadata.xml | 17 + 4 files changed, 66 insertions(+) diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest new file mode 100644 index ..16ed076ce353 --- /dev/null +++ b/app-emacs/geiser/Manifest @@ -0,0 +1 @@ +DIST geiser-0.23.2.tar.gz 653228 BLAKE2B ef0ce0a925a9d5df32a2b67b216dc46da535d68d70b706ffc9dd4d3bb01af879c957b2e8293c7bed8d3cdebeecd3f4443b3071f865cf1b7280347b202298 SHA512 dd6852d95296aaef44ad0e9a6723986372d58f9beab20bd45330aeffae590fbd5ea45822032fb9cc2712756e3b13ba5c829fbefeead4e5f41c94400bf059110e diff --git a/app-emacs/geiser/files/50geiser-gentoo.el b/app-emacs/geiser/files/50geiser-gentoo.el new file mode 100644 index ..b23f0decf094 --- /dev/null +++ b/app-emacs/geiser/files/50geiser-gentoo.el @@ -0,0 +1,7 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'geiser "geiser-repl" + "Start a Geiser REPL, or switch to a running one." t) +(autoload 'geiser-mode "geiser-mode" + "Minor mode adding Geiser REPL interaction to Scheme buffers." t) +(autoload 'run-geiser "geiser-repl" + "Start a Geiser REPL." t) diff --git a/app-emacs/geiser/geiser-0.23.2.ebuild b/app-emacs/geiser/geiser-0.23.2.ebuild new file mode 100644 index ..1fc8fadfed40 --- /dev/null +++ b/app-emacs/geiser/geiser-0.23.2.ebuild @@ -0,0 +1,41 @@ +# 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="Generic interaction mode between Emacs and different Scheme implementations" +HOMEPAGE="https://gitlab.com/emacs-geiser/geiser/; +SRC_URI="https://gitlab.com/emacs-geiser/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="app-emacs/transient" +BDEPEND=" + ${RDEPEND} + app-text/texi2html + sys-apps/texinfo +" + +DOCS=( readme.org news.org doc/html ) +ELISP_REMOVE=".dir-locals.el" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + BYTECOMPFLAGS="-L elisp" elisp-compile elisp/*.el + + emake -C doc info web +} + +src_install() { + elisp-install ${PN} elisp/*.el{,c} + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + + doinfo doc/*.info + einstalldocs +} diff --git a/app-emacs/geiser/metadata.xml b/app-emacs/geiser/metadata.xml new file mode 100644 index ..c94387f2f223 --- /dev/null +++ b/app-emacs/geiser/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +sch...@gentoo.org +Gentoo Scheme Project + + +https://gitlab.com/emacs-geiser/geiser/-/issues/ +emacs-geiser/geiser + +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser-guile/, app-emacs/geiser-guile/files/
commit: c0793a75cba53098a46a48db6bdac9f1e6b3a717 Author: Maciej Barć gentoo org> AuthorDate: Mon Apr 11 21:01:52 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Apr 11 21:24:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0793a75 app-emacs/geiser-guile: new package; add version 0.23.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/geiser-guile/Manifest| 1 + .../geiser-guile/files/50geiser-guile-gentoo.el| 7 .../files/geiser-guile-guile-scheme-src-dir.patch | 12 +++ app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild | 42 ++ app-emacs/geiser-guile/metadata.xml| 17 + 5 files changed, 79 insertions(+) diff --git a/app-emacs/geiser-guile/Manifest b/app-emacs/geiser-guile/Manifest new file mode 100644 index ..69d46e3c16b1 --- /dev/null +++ b/app-emacs/geiser-guile/Manifest @@ -0,0 +1 @@ +DIST geiser-guile-0.23.2.tar.gz 15615 BLAKE2B e30f5eef1496f8016be35fa3eda2bf02fc651e5bdb9ac8cf8c90a130bd72dd13b67140f172aab24ed38858294ff83c366eaa4b3e354b0a1107c28a0258b2f787 SHA512 c696bc0e406869d9c68f3cda9bbc2f5f0690148264e221c6fc3217f867a5cae3fd6df59851fdbec8a6c9eb6aab7f9482c3231fe75a509d58d2d9d16c008774b8 diff --git a/app-emacs/geiser-guile/files/50geiser-guile-gentoo.el b/app-emacs/geiser-guile/files/50geiser-guile-gentoo.el new file mode 100644 index ..c9ac820301e1 --- /dev/null +++ b/app-emacs/geiser-guile/files/50geiser-guile-gentoo.el @@ -0,0 +1,7 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'connect-to-guile "geiser-guile" + "Start a Guile REPL connected to a remote process." t) +(autoload 'run-guile "geiser-guile" + "Start a Geiser Guile REPL." t) +(autoload 'switch-to-guile "geiser-guile" + "Start a Geiser Guile REPL, or switch to a running one." t) diff --git a/app-emacs/geiser-guile/files/geiser-guile-guile-scheme-src-dir.patch b/app-emacs/geiser-guile/files/geiser-guile-guile-scheme-src-dir.patch new file mode 100644 index ..e86ffaa5edb7 --- /dev/null +++ b/app-emacs/geiser-guile/files/geiser-guile-guile-scheme-src-dir.patch @@ -0,0 +1,12 @@ +index db42945..2a6537c 100644 +--- a/geiser-guile.el b/geiser-guile.el +@@ -141,7 +141,7 @@ effect on new REPLs. For existing ones, use the command + geiser-guile-binary)) + + (defvar geiser-guile-scheme-dir +- (expand-file-name "src" (file-name-directory load-file-name)) ++ (expand-file-name "src" "@SITEETC@") + "Directory where the Guile scheme geiser modules are installed.") + + (defvar-local geiser-guile-scheme-local-dir diff --git a/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild b/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild new file mode 100644 index ..fb3e084e139d --- /dev/null +++ b/app-emacs/geiser-guile/geiser-guile-0.23.2.ebuild @@ -0,0 +1,42 @@ +# 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="Guile's implementation of the Geiser protocols" +HOMEPAGE="https://gitlab.com/emacs-geiser/guile/; +SRC_URI="https://gitlab.com/emacs-geiser/guile/-/archive/${PV}/guile-${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/guile-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="app-emacs/geiser" +RDEPEND=" + ${BDEPEND} + dev-scheme/guile +" + +DOCS=( readme.org ) +PATCHES=( "${FILESDIR}"/${PN}-guile-scheme-src-dir.patch ) +ELISP_TEXINFO="${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die +} + +src_install() { + elisp_src_install + + insinto ${SITEETC}/${PN} + doins -r src +} diff --git a/app-emacs/geiser-guile/metadata.xml b/app-emacs/geiser-guile/metadata.xml new file mode 100644 index ..7698a7c42f05 --- /dev/null +++ b/app-emacs/geiser-guile/metadata.xml @@ -0,0 +1,17 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +sch...@gentoo.org +Gentoo Scheme Project + + +https://gitlab.com/emacs-geiser/guile/-/issues/ +emacs-geiser/guile + +