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}"
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.