From 640980d8bf7650d3f7c8ccd64bf4bd132bf2aa56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Sat, 4 Jul 2026 14:19:20 +0200 Subject: [PATCH] app-emacs/shell-maker: bump to 0.93.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Maciej Barć --- app-emacs/shell-maker/Manifest | 1 + .../shell-maker/shell-maker-0.93.3.ebuild | 46 +++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 app-emacs/shell-maker/shell-maker-0.93.3.ebuild diff --git a/app-emacs/shell-maker/Manifest b/app-emacs/shell-maker/Manifest index 96fd83a90f4f7..aec839b7d8130 100644 --- a/app-emacs/shell-maker/Manifest +++ b/app-emacs/shell-maker/Manifest @@ -1,3 +1,4 @@ DIST shell-maker-0.91.2.gh.tar.gz 232776 BLAKE2B 77567547a85cd05425224bd1f834ba896af46e148ba8542e22701860a2e417e23779c494e96c7c31c248ec32d68567323e4c56ea6e1bc6916161e53892c2ea8c SHA512 33b6d5067a0ad70ba11e10833ad532f748afdcdf5a49dcfc01da107140eb2eb1256b8b2a55c8493fc052f5268f8e5543d62654f848862bf2048558bc6b3029d2 DIST shell-maker-0.92.2.gh.tar.gz 234363 BLAKE2B 11c41f7e3ef71fdf1f3951efce069d076442a686e0b0566032be85c3cd00b09feb580f0f6f1b98b7b31aeefec167c24098a44e3985cb1242f50a4764ab78d4ae SHA512 e000468d86573da13095e3d8970b8b0760ac24a64852484c52cfae703168b118c0e11bc181eaba39336897c8fd2b5fc1a47e9623210d396de50fedd32df5c222 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 diff --git a/app-emacs/shell-maker/shell-maker-0.93.3.ebuild b/app-emacs/shell-maker/shell-maker-0.93.3.ebuild new file mode 100644 index 0000000000000..1bfcd1e49a0ee --- /dev/null +++ b/app-emacs/shell-maker/shell-maker-0.93.3.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}" +}