Gentoo Archives: gentoo-commits

From: "Maciej Barć" <xgqt@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/cider/
Date: Mon, 02 Jan 2023 12:26:16
Message-Id: 1672661518.56fbcc98077c23b9470049552ac385d3622a4c30.xgqt@gentoo
1 commit: 56fbcc98077c23b9470049552ac385d3622a4c30
2 Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 2 10:54:35 2023 +0000
4 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 2 12:11:58 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fbcc98
7
8 app-emacs/cider: bump to 1.6.0
9
10 Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
11
12 app-emacs/cider/Manifest | 1 +
13 app-emacs/cider/cider-1.6.0.ebuild | 50 ++++++++++++++++++++++++++++++++++++++
14 2 files changed, 51 insertions(+)
15
16 diff --git a/app-emacs/cider/Manifest b/app-emacs/cider/Manifest
17 index fcb6c206c9d6..337991cb0194 100644
18 --- a/app-emacs/cider/Manifest
19 +++ b/app-emacs/cider/Manifest
20 @@ -1 +1,2 @@
21 DIST cider-1.5.0.tar.gz 6709101 BLAKE2B 0baf8345201b61e99bb279dc6378dd15052c01f32842f98fd756438a173e45f82a061a853a0a453801c6ebdb0d0bc4a2a199d06c08b2413315568348ae1d8ca4 SHA512 48874bfe54d31b7bf52c56390aab307603b913e6bc717138450a5b49b3ab4c5dea7d031a6f699a8f04d7e43a1dd67fa604c06532d58634949579bf0a6089594b
22 +DIST cider-1.6.0.tar.gz 6724501 BLAKE2B a03efc71ae2b6c6c71be1127514d4e003a12a9ca42cc82fc4ec5cd4d194097f0ec4923dda163cd33e5832e45867004cf010bda7c6e29d69d1e8cc98be58e6a0c SHA512 d2ea55766644c96ccd7dfe7fdd955fb0ca62ff905dfa89a97e8102cca3311fae9325bcdba27f2b44f1cb2531e96e85df2a14948dad254e30a108b21d7299483b
23
24 diff --git a/app-emacs/cider/cider-1.6.0.ebuild b/app-emacs/cider/cider-1.6.0.ebuild
25 new file mode 100644
26 index 000000000000..39077b4152c8
27 --- /dev/null
28 +++ b/app-emacs/cider/cider-1.6.0.ebuild
29 @@ -0,0 +1,50 @@
30 +# Copyright 1999-2023 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +NEED_EMACS=26
36 +
37 +inherit elisp optfeature
38 +
39 +DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
40 +HOMEPAGE="https://cider.mx/
41 + https://github.com/clojure-emacs/cider/"
42 +SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
43 + -> ${P}.tar.gz"
44 +
45 +LICENSE="GPL-3+"
46 +KEYWORDS="~amd64"
47 +SLOT="0"
48 +IUSE="test"
49 +RESTRICT="!test? ( test )"
50 +
51 +RDEPEND="
52 + app-emacs/clojure-mode
53 + app-emacs/parseedn
54 + app-emacs/queue
55 + app-emacs/sesman
56 + app-emacs/spinner
57 +"
58 +BDEPEND="
59 + ${RDEPEND}
60 + test? ( app-emacs/buttercup )
61 +"
62 +
63 +ELISP_REMOVE="
64 + test/${PN}-jar-test.el
65 + test/integration/integration-tests.el
66 +"
67 +DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
68 +SITEFILE="50${PN}-gentoo.el"
69 +
70 +src_test() {
71 + buttercup -L . -L test --traceback full || die "tests failed"
72 +}
73 +
74 +src_install() {
75 + elisp_src_install
76 +
77 + optfeature "Connecting to leiningen REPL" \
78 + dev-java/leiningen dev-java/leiningen-bin
79 +}