summaryrefslogtreecommitdiff
path: root/app-emacs/cider
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-26 01:25:46 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-26 01:25:46 +0100
commit21dea977c89ba487b57c7856a4924950e667f209 (patch)
treeea817bd899b4d1759c030d6439f307b28e51588d /app-emacs/cider
parentc25088d4fc442a7d6dc3a8d0498b43024888318d (diff)
gentoo auto-resync : 26:09:2024 - 01:25:46
Diffstat (limited to 'app-emacs/cider')
-rw-r--r--app-emacs/cider/Manifest2
-rw-r--r--app-emacs/cider/cider-1.16.0.ebuild61
2 files changed, 63 insertions, 0 deletions
diff --git a/app-emacs/cider/Manifest b/app-emacs/cider/Manifest
index d30617322abe..2212ffdd69f5 100644
--- a/app-emacs/cider/Manifest
+++ b/app-emacs/cider/Manifest
@@ -1,4 +1,6 @@
AUX 50cider-gentoo.el 213 BLAKE2B 5dfecdc5467e5e359be87197388c33ad5d12f58772755ce41a7c9c43733a3c828f3e6a76a75f9af781e0bc0466f950c673159dbf404afd7f34f4b09105f7f3b3 SHA512 fda3962b2b215456d167453da5269034cae830e8938f10b0b3b5bcd830c3bf623351a13afa6364d4082ed763e3bd42447a4b625d51a7690263c74aae08cac794
DIST cider-1.15.1.tar.gz 7413316 BLAKE2B 60b4375538305582d6a2cbb7685f470c2b0626ae94286ab37a3320617238df140e8db3f28311f92473219a04a9a435bc72e79ad068b227a552c1a4a1fb070a7a SHA512 8a3215a0983cda54490004176736ca9348f781f729426aa911229c428bdea1630a5ab473ed63bc0e2e02e34df1947b9b76dc51559b3bfa163ae9642ff8a79142
+DIST cider-1.16.0.tar.gz 7411069 BLAKE2B 390e7b2cac3f09405d253bd8b6705366e46f13bd413941ef163231efff8240f556457d97ef18c93192828c2b71ce260762761b2a761c39e7ac6f0d4034a16414 SHA512 449d92e33ae7cd1dc82acec971e67aa92cf9aa244135f627da1cd53fde9f056e4bac6d9a3b28b8867f6fc9cb8d0a6ecb412f09860991bb525f1ddca41457addc
EBUILD cider-1.15.1.ebuild 1378 BLAKE2B 4e3d5836c6b7781da9b9db86a3cb8e8c7ed33c9064a66ba6ee004e3e842e85beada360793684e17f38e2812a0e71aff0b2c2d5c755cd30f757b2499024243ebf SHA512 0a3df0f2c0823ccf0da11445ded942a2b365134628a12e1824f1f7fb04bc11fd9d2b1404131e921ad4c3e226bb370f1e4f8d12cbf40571dfba1ade3d4e437a12
+EBUILD cider-1.16.0.ebuild 1341 BLAKE2B 9e34352e87dda547af04ec853200e41e3216f89f7439a25dcf5ab6f3a98acc04238fdd8e111383ef865b2fded00f87df6901279e71b22336efb6596be6bb1bb7 SHA512 aa9468a819c5c0baa43ca1ad0abe410063234fe30243753387e27115dde04d7bf26d3599d37c46847aa2ad792454c862bc8e4ab2e335249e666cd95ad344ea67
MISC metadata.xml 935 BLAKE2B 866459527ea892f48cad2d9e72a5795360e541f5be6c805f0d4fe406244cb63bed93744630c0c4bc75fdd4bed3e2b86af2621deba1d6361787bcfba0b0217abb SHA512 76ed7275992cb1d0c9021ebb646768a76f60b5ffe303659c6f8579d86c4617c916ccacc0bd33a4582cd17bca941f5480d68a19879231622ac20af402f3d29458
diff --git a/app-emacs/cider/cider-1.16.0.ebuild b/app-emacs/cider/cider-1.16.0.ebuild
new file mode 100644
index 000000000000..72068ce10369
--- /dev/null
+++ b/app-emacs/cider/cider-1.16.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp optfeature
+
+DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
+HOMEPAGE="https://cider.mx/
+ https://github.com/clojure-emacs/cider/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/clojure-emacs/${PN}.git"
+else
+ SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ app-emacs/clojure-mode
+ app-emacs/parseedn
+ app-emacs/queue
+ app-emacs/sesman
+ app-emacs/spinner
+ app-emacs/transient
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+# The "clojure-ts-mode" is currently unpackaged, so remove related tests.
+ELISP_REMOVE="
+ test/${PN}-jar-tests.el
+ test/${PN}-repl-tests.el
+ test/clojure-ts-mode/${PN}-connection-ts-tests.el
+ test/clojure-ts-mode/${PN}-selector-ts-tests.el
+ test/clojure-ts-mode/${PN}-util-ts-tests.el
+ test/enrich/${PN}-docstring-tests.el
+ test/integration/integration-tests.el
+"
+
+DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests buttercup test
+
+src_install() {
+ elisp_src_install
+
+ optfeature "Connecting to leiningen REPL" \
+ dev-java/leiningen dev-java/leiningen-bin
+}