commit:     5dbd587b65cd850fb2416d747da5a3098e033380
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Feb  4 12:42:46 2026 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Feb  4 13:31:26 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbd587b

app-emacs/cask: bump to 0.9.1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/cask/Manifest          |  1 +
 app-emacs/cask/cask-0.9.1.ebuild | 65 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/app-emacs/cask/Manifest b/app-emacs/cask/Manifest
index 601d3da1df07..d4c22868df7d 100644
--- a/app-emacs/cask/Manifest
+++ b/app-emacs/cask/Manifest
@@ -1 +1,2 @@
 DIST cask-0.9.0.gh.tar.gz 280606 BLAKE2B 
17d216ac354c4b34d1663a23a0f7961c68acf544d64e911e54fac29a454a1b4737718903db637097c17dd28d083f91519ea7543a8ee57f2188d20d67cd604e3c
 SHA512 
9e1e9eb0146504fc3ff2dc5358edc59b8157948df4698c7fbec14c28720458cd28b0b9ef9dc34b23a615e5b0a8ef843f9a9bdd9f7030aef797fa3df7864ae46a
+DIST cask-0.9.1.gh.tar.gz 280631 BLAKE2B 
834a7949d164bc9140841f9771162ea192b834f9444c72a10e0895957894a68b5b1df4f5b454c8d55ed038b2e464cf99beb85f30666b3950aef86a5ecba5c8e8
 SHA512 
19e18ee41ceb89c190078d9496494f9039a84f9dc07e22e51d611c7266f53f1ea28c98ecbcfdf6d6e53f952149ec8dd58bb0db44072ecda00ad3e491a3cacfc4

diff --git a/app-emacs/cask/cask-0.9.1.ebuild b/app-emacs/cask/cask-0.9.1.ebuild
new file mode 100644
index 000000000000..f0e84b77cf45
--- /dev/null
+++ b/app-emacs/cask/cask-0.9.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp optfeature
+
+DESCRIPTION="Project management for Emacs package development"
+HOMEPAGE="https://github.com/cask/cask/";
+
+if [[ "${PV}" == *9999* ]] ; then
+       inherit git-r3
+
+       EGIT_REPO_URI="https://github.com/cask/${PN}";
+else
+       SRC_URI="https://github.com/cask/${PN}/archive/v${PV}.tar.gz
+               -> ${P}.gh.tar.gz"
+
+       KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test"  # Most tests fail.
+
+RDEPEND="
+       app-emacs/ansi
+       app-emacs/commander
+       app-emacs/epl
+       app-emacs/f
+       app-emacs/package-build
+       app-emacs/s
+       app-emacs/shut-up
+"
+BDEPEND="
+       ${RDEPEND}
+"
+
+ELISP_REMOVE="
+       ${PN}-bootstrap.el
+"
+PATCHES=(
+       "${FILESDIR}/cask-0.9.0-bin-launcher-fix.patch"
+       "${FILESDIR}/cask-0.9.0-home-dir.patch"
+       "${FILESDIR}/cask-no-bootstrap.patch"
+)
+
+DOCS=( README.org cask_small.png )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+       elisp_src_prepare
+       sed -i "./bin/${PN}" -e "s|@SITELISP@|${EPREFIX}${SITELISP}/${PN}|" || 
die
+}
+
+src_install() {
+       elisp_src_install
+       dobin "./bin/${PN}"
+}
+
+pkg_postinst() {
+       elisp_pkg_postinst
+       optfeature "using ELPA archives via SSL" \
+               "net-libs/gnutls[tools] app-editors/emacs[ssl]"
+}

Reply via email to