repo/gentoo:master commit in: app-emacs/shell-maker/
Maciej BarÄ <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786282305.620ad1a1288358371fda70e7ad885f2cd4ceb120.xgqt@gentoo> |
commit: 620ad1a1288358371fda70e7ad885f2cd4ceb120
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 9 12:18:28 2026 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sun Aug 9 13:31:45 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620ad1a1
app-emacs/shell-maker: bump to 0.96.1
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
app-emacs/shell-maker/Manifest | 1 +
app-emacs/shell-maker/shell-maker-0.96.1.ebuild | 46 +++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/app-emacs/shell-maker/Manifest b/app-emacs/shell-maker/Manifest
index ba3842140b87..6bb7bdb05ffb 100644
--- a/app-emacs/shell-maker/Manifest
+++ b/app-emacs/shell-maker/Manifest
@@ -1,3 +1,4 @@
DIST shell-maker-0.93.1.gh.tar.gz 234765 BLAKE2B 1aa54c9675ec2d9ba54d5d35b7d9a8daedb36f49da210376fbd0ea248769274a954398249753093a0961eaa760abe2a661d3afc68d90ef0f06e1d3c71a6bc5b6 SHA512 70d0396096a4c8348c04857e9cd9a6f4228a11cf42c509ad3b73fbe907d4e2d858747375024726329b081ea3726da2b83c2f958232ffdbe12d91b1703a20eb5f
DIST shell-maker-0.93.3.gh.tar.gz 234772 BLAKE2B 2c02818aff1746e2e9fe71349237ce20956c81d705d6d11ba77a6624d2acd05e3d0d389eadcb5e2565d32e50afe9bdddd659d03c130c2ba7065c1a95bfb6ca08 SHA512 01869bea61708012b76c1c9ee08ea14a0aa350577040f1dde3f1f315df3eed944cb9cee3f29102a3431d1a01cd5af0e9ea09ede08974854e733c87318311fddc
DIST shell-maker-0.93.5.gh.tar.gz 235275 BLAKE2B 39bfb44da2a504dcef9360963ce437f2cf673807f248b935f11bca8f9db25f6b66945bd20670030c7ff8e86f757eb3ec302503e12d9ae17c970b4edfc7c532e7 SHA512 8ff33899c0d70d0d5f5b361feaa21fcaf5f56766fe806ea05548ae57f246f3514dc13939acf14896ac1497bb23db441aff059484565b8a534599f0d59b9191c2
+DIST shell-maker-0.96.1.gh.tar.gz 236283 BLAKE2B c29373d1d1e4ae4cfd4c151bf588f976a308bfeec4895ea99f85ec0fb62e442bd07027f15b08f4b04c859c9576226f3cd7bcdc6658a389bbcf96ae6f956f677d SHA512 b2d783c6f95d5e1aec335146e84211a1f229a9ce3ff321557a54eb7f6d47598e8178359e3cd190a5c89c4fbc7232fff75c75abb8b7af51206f24c0f738e637ff
diff --git a/app-emacs/shell-maker/shell-maker-0.96.1.ebuild b/app-emacs/shell-maker/shell-maker-0.96.1.ebuild
new file mode 100644
index 000000000000..1bfcd1e49a0e
--- /dev/null
+++ b/app-emacs/shell-maker/shell-maker-0.96.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=9
+
+NEED_EMACS="27.1"
+
+inherit elisp
+
+DESCRIPTION="Interaction mode for making comint shells for GNU Emacs"
+HOMEPAGE="https://github.com/xenodium/shell-maker/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/xenodium/${PN}"
+else
+ SRC_URI="https://github.com/xenodium/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-editors/emacs-${NEED_EMACS}:*[jpeg,png,svg]
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+DOCS=( CHANGELOG.md README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert ./tests/ \
+ -l "./tests/${PN}-history-tests.el" \
+ -l "./tests/markdown-overlays-blocks-tests.el" \
+ -l "./tests/markdown-overlays-images-tests.el"
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file
+ elisp-make-site-file "${SITEFILE}"
+}