[gentoo-commits] repo/gentoo:master commit in: app-emacs/geiser/

2024-05-25 Thread Maciej Barć
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/

2024-01-18 Thread Sam James
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/

2023-12-18 Thread Maciej Barć
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/

2023-11-13 Thread Maciej Barć
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/

2023-11-13 Thread Maciej Barć
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/

2023-09-10 Thread Sam James
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/

2023-08-22 Thread Sam James
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/

2023-08-07 Thread Maciej Barć
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/

2023-07-22 Thread Maciej Barć
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/

2023-07-22 Thread Maciej Barć
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/

2023-07-22 Thread Maciej Barć
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/

2023-04-01 Thread Sam James
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/

2023-03-01 Thread Maciej Barć
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/

2023-01-27 Thread Arthur Zamarin
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/

2023-01-24 Thread Sam James
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/

2023-01-24 Thread Sam James
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/

2023-01-24 Thread Sam James
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/

2023-01-24 Thread Sam James
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/

2023-01-24 Thread Sam James
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/

2023-01-24 Thread Sam James
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/

2022-12-26 Thread Maciej Barć
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/

2022-12-26 Thread Maciej Barć
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/

2022-11-29 Thread Maciej Barć
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/

2022-11-29 Thread Maciej Barć
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/

2022-11-29 Thread Maciej Barć
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/

2022-11-29 Thread Maciej Barć
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/

2022-11-07 Thread Maciej Barć
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/

2022-11-07 Thread Maciej Barć
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/

2022-11-07 Thread Maciej Barć
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/

2022-11-07 Thread Maciej Barć
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/

2022-10-16 Thread Maciej Barć
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/

2022-10-16 Thread Maciej Barć
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/

2022-09-06 Thread Maciej Barć
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/

2022-09-06 Thread Maciej Barć
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/

2022-08-31 Thread Maciej Barć
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/

2022-08-27 Thread Maciej Barć
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/

2022-08-23 Thread Maciej Barć
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/

2022-07-16 Thread Maciej Barć
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/

2022-07-16 Thread Maciej Barć
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/

2022-04-11 Thread Maciej Barć
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/

2022-04-11 Thread Maciej Barć
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/

2022-04-11 Thread Maciej Barć
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
+  
+