app-emacs/geiser: bump to 0.30

Signed-off-by: Maciej Barć <xgqt@gentoo.org>
This commit is contained in:
Maciej Barć
2023-12-19 03:35:03 +01:00
parent 6a55a87b8e
commit b3e38ae607
2 changed files with 39 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST geiser-0.29.1.tar.bz2 655999 BLAKE2B c684fee1344f266107591e444c88b2ffdd5b73f4c1e2c63901b3c191d518b55ba0f2b35a19b3b6268a139fe69fd28aee9cae7d398b67b373e9118b0b3b4e7a8a SHA512 6609b6e2c1d8c217b6a132685468100f6caaaa5191d3d13b04c839bf96da8e8c1e7eee77d86c391314a9c8996c8854a7833e29fdc05ac10e8fa7b974ac2aa4e9
DIST geiser-0.30.tar.bz2 656851 BLAKE2B c0a6ce7d2643e83cc049fa812c601217f52f8814efeebc60405ba591739c887ea0aa874e4ea0a6a72bb5f2282281d9883f2a77735d787a442e560ee2083bab54 SHA512 c66e168bfd8ccdd9c8c0bd3b29ded78ba1b25eeef062e164926c6ce15ec60410e944b2c58a9cb85a248f953b7fc66322626df108f1d9fe521a7331381bcd86a2

View File

@@ -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
}