summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin67838 -> 67831 bytes
-rw-r--r--app-emacs/doom-modeline/Manifest2
-rw-r--r--app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild33
-rw-r--r--app-emacs/projectile/Manifest6
-rw-r--r--app-emacs/projectile/projectile-2.5.0-r1.ebuild15
-rw-r--r--app-emacs/projectile/projectile-2.6.0.ebuild15
-rw-r--r--app-emacs/projectile/projectile-2.7.0.ebuild15
-rw-r--r--app-emacs/shrink-path/Manifest2
-rw-r--r--app-emacs/shrink-path/shrink-path-0.3.1.ebuild13
9 files changed, 66 insertions, 35 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index a4af323791b6..2f687bf3bdbe 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/doom-modeline/Manifest b/app-emacs/doom-modeline/Manifest
index ab95d7eccb96..566e33e18d73 100644
--- a/app-emacs/doom-modeline/Manifest
+++ b/app-emacs/doom-modeline/Manifest
@@ -1,4 +1,6 @@
AUX 50doom-modeline-gentoo.el 77 BLAKE2B 0b7e10cff2a5e20083f8ba376e3e72ea1fc423cb8fa605b59cfc601aac72fe8611a6b558924c52b1f74ef2413d2efea806c929fa1d4b8b212cabbb9ef62d730f SHA512 6dc0e3ec4c48923a850466c86b97a63472e0861dcd8bfc8d346cac17e3cf1f0aa03fe0c3d9b75efaa73ec919073024320d3b4cfc17e8c1a2c0b2a17a43c72339
DIST doom-modeline-3.3.2.tar.gz 61363 BLAKE2B 2b80748265f911954e1726dc30e6bacf4ba7ffb6eb589e8f67c366b818e212376039eb025d380937b327f7d3d4a980ec6bfe0589ac38af1e0d678a8f6038b97f SHA512 ff0b41c5f8dc7e5a4a5bccaa710b445a1894948893cd7dea6c564d3a9b1be5cd7cd005e6a28613a6800526d5158faebfef51d21b9e911d97416821210954f0b3
+DIST doom-modeline-3.4.0.tar.gz 62357 BLAKE2B d3af3875b25f9ef8d2b75e1acd4ed9c7f8e3d5ba306731f019ae076d14339c97b9f7f59bbb0806e5443c39d855aa0af9c2f9509ca93b11a9a275aa341e4d431b SHA512 1ed7c061e43fdb1e5a9fbe1cc5f87021a90796057206c64ff4f590089e0b5bd835d27f95129c92e1deb50012dc033608b071fadd294df4f102d67cb2872b8b86
EBUILD doom-modeline-3.3.2.ebuild 684 BLAKE2B 219fe787946a1be4dcc961f1075516627361510c4f5692a6b22ef1979b60d1d366aa766b72218e84d95d776714206d3b6205fd5068f650a1b481018ee67feaae SHA512 005a0d8ce43cc80450f760c70a9ad80d401946ba4c6673af26c16f8b84017512a7686ce6ca38f75b4bf21ca4a0ec52400bc6ee20643d48b1bfdf524ab0578902
+EBUILD doom-modeline-3.4.0.ebuild 684 BLAKE2B 219fe787946a1be4dcc961f1075516627361510c4f5692a6b22ef1979b60d1d366aa766b72218e84d95d776714206d3b6205fd5068f650a1b481018ee67feaae SHA512 005a0d8ce43cc80450f760c70a9ad80d401946ba4c6673af26c16f8b84017512a7686ce6ca38f75b4bf21ca4a0ec52400bc6ee20643d48b1bfdf524ab0578902
MISC metadata.xml 437 BLAKE2B 4510e1869b8871d0c054ec00c7c639125d52f451ffc129fe5a8255026ddd3c2fe36d8e9f5ef9a47c7f0b87b356d67e16cc2ab84b6414b7399b402df3fb0d3d89 SHA512 cda6737b5873ec737482048c543f9a5e8a8137d13072d663c8b714e0607c47c8d77ffdef9a2d9c8713c0c321c0e7bd3cd1531546f53c045000853badd575e61e
diff --git a/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild b/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild
new file mode 100644
index 000000000000..6740287569c1
--- /dev/null
+++ b/app-emacs/doom-modeline/doom-modeline-3.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Fancy and fast mode-line for Emacs inspired by minimalism design"
+HOMEPAGE="https://seagle0128.github.io/doom-modeline/
+ https://github.com/seagle0128/doom-modeline/"
+SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+ app-emacs/all-the-icons
+ app-emacs/compat
+ app-emacs/shrink-path
+"
+BDEPEND="${RDEPEND}"
+
+elisp-enable-tests ert test
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file
+}
diff --git a/app-emacs/projectile/Manifest b/app-emacs/projectile/Manifest
index 049b4fc7f037..644a1eb68066 100644
--- a/app-emacs/projectile/Manifest
+++ b/app-emacs/projectile/Manifest
@@ -2,7 +2,7 @@ AUX 50projectile-gentoo.el 141 BLAKE2B e56b9486e81ed169662cb21ca2a19f43b96701b77
DIST projectile-2.5.0.tar.gz 1915860 BLAKE2B 4d215e2c1e44c7f85121fc36445112f3064129fe95866b4fbb2e14b11d31519057d9cc69bcdf44c82cd516768cc73a031da48a7c5352b9825816db54810cafcb SHA512 3faeb7db70e5e2198ad307c1d5d24a5fadd207765387e7094691e40071411506e6df690995f923bf246b7176173ca41882d369276862b631d7436747bfeae3a3
DIST projectile-2.6.0.tar.gz 1922935 BLAKE2B 40e5fc3d152b4fa244bb42cd606d4d6c92e9a212a3d58b7e5e3b333a6b9eb07ca05d61c18aa1859ba5e99872c92f2b8ae11442e5ebda22b057cb49017b1deff8 SHA512 28898d8e48c1dc90ada0f3648e8ef96bff96a3873af61d7f454160fa9fb5f2e8b08c7e0ab99953170b252a29bc04ccb3c10803807b0b96cfcead167855642fed
DIST projectile-2.7.0.tar.gz 1926804 BLAKE2B 2dc52883335dda0bb6b5d9bf606cf56ee38730c2d14ddca5a8e5fac1169b9ae91f8c264d7f1d0a311bea21690ad292194f9b2bdab7d4dc2b03abafda706a67bc SHA512 bdd4484b916f59434f33bfc6eb663bb75ba6196b632894f27a46f90ea75f0268eb847142c9ff97386ca9ae6a2dc2fa6f26b20b34e2f3d00c80674784a32d10f8
-EBUILD projectile-2.5.0-r1.ebuild 632 BLAKE2B e2eb2aff7145a90c26b8f75980820b524c82bcdebba00f480062ec64944169b32022fa17bf122e3de5cfed44ee8fb079dd390cf8d75aef4fdaa9419495feec23 SHA512 63e99fca3a2a32f62b11fb36e65fbac031cd8bdc88fd387e3b6658ae466e2d78b19d27952b9b010f9f92c50c7e3daaa5ffc9ba5851a916ccd16b3e8fa22ba0d2
-EBUILD projectile-2.6.0.ebuild 632 BLAKE2B e2eb2aff7145a90c26b8f75980820b524c82bcdebba00f480062ec64944169b32022fa17bf122e3de5cfed44ee8fb079dd390cf8d75aef4fdaa9419495feec23 SHA512 63e99fca3a2a32f62b11fb36e65fbac031cd8bdc88fd387e3b6658ae466e2d78b19d27952b9b010f9f92c50c7e3daaa5ffc9ba5851a916ccd16b3e8fa22ba0d2
-EBUILD projectile-2.7.0.ebuild 632 BLAKE2B e2eb2aff7145a90c26b8f75980820b524c82bcdebba00f480062ec64944169b32022fa17bf122e3de5cfed44ee8fb079dd390cf8d75aef4fdaa9419495feec23 SHA512 63e99fca3a2a32f62b11fb36e65fbac031cd8bdc88fd387e3b6658ae466e2d78b19d27952b9b010f9f92c50c7e3daaa5ffc9ba5851a916ccd16b3e8fa22ba0d2
+EBUILD projectile-2.5.0-r1.ebuild 583 BLAKE2B b3ac5979e3893823fdb1b3ae129ba7394cc58588c39f10666d81ec984d5dabebcbc6152858e261399b40b460f747e9d185aa9774fe0b92ce4a4ad388539d36dd SHA512 79c51a8472f6d9819612c784f44fdc0490098f803afd5216ca453a292cb64a2a0331ea1224ff04bc5890e82d2ec081bfffb078c0d92d2271146c5a8a2b088286
+EBUILD projectile-2.6.0.ebuild 583 BLAKE2B b3ac5979e3893823fdb1b3ae129ba7394cc58588c39f10666d81ec984d5dabebcbc6152858e261399b40b460f747e9d185aa9774fe0b92ce4a4ad388539d36dd SHA512 79c51a8472f6d9819612c784f44fdc0490098f803afd5216ca453a292cb64a2a0331ea1224ff04bc5890e82d2ec081bfffb078c0d92d2271146c5a8a2b088286
+EBUILD projectile-2.7.0.ebuild 583 BLAKE2B b3ac5979e3893823fdb1b3ae129ba7394cc58588c39f10666d81ec984d5dabebcbc6152858e261399b40b460f747e9d185aa9774fe0b92ce4a4ad388539d36dd SHA512 79c51a8472f6d9819612c784f44fdc0490098f803afd5216ca453a292cb64a2a0331ea1224ff04bc5890e82d2ec081bfffb078c0d92d2271146c5a8a2b088286
MISC metadata.xml 730 BLAKE2B 026ad65ade8e08d1874db2ff46be522a975ae4f1c81a04510e46912bdf7ff171e5523c48b863a5d2cfee3818ec28d0dd82aa135de272b60923d200396a09ac44 SHA512 81f9d1c00773d81a5c680e3ee57455b92d85e0e136d5a8125418e419f07c91a6c16cc5e899f995c5610904a605a03aa405f319fc4f5399df5e9b7942a68c1bcd
diff --git a/app-emacs/projectile/projectile-2.5.0-r1.ebuild b/app-emacs/projectile/projectile-2.5.0-r1.ebuild
index f1dc336ca4fe..4e3c229ebadd 100644
--- a/app-emacs/projectile/projectile-2.5.0-r1.ebuild
+++ b/app-emacs/projectile/projectile-2.5.0-r1.ebuild
@@ -6,21 +6,22 @@ EAPI=8
inherit elisp
DESCRIPTION="A project interaction library for Emacs"
-HOMEPAGE="https://docs.projectile.mx"
-SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://docs.projectile.mx
+ https://github.com/bbatsov/projectile/"
+SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( app-emacs/buttercup )"
SITEFILE="50projectile-gentoo.el"
DOCS=( README.md )
+elisp-enable-tests buttercup test
+
src_test() {
mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test
- buttercup -L . -L test --traceback full || die
+
+ elisp-test
}
diff --git a/app-emacs/projectile/projectile-2.6.0.ebuild b/app-emacs/projectile/projectile-2.6.0.ebuild
index f1dc336ca4fe..4e3c229ebadd 100644
--- a/app-emacs/projectile/projectile-2.6.0.ebuild
+++ b/app-emacs/projectile/projectile-2.6.0.ebuild
@@ -6,21 +6,22 @@ EAPI=8
inherit elisp
DESCRIPTION="A project interaction library for Emacs"
-HOMEPAGE="https://docs.projectile.mx"
-SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://docs.projectile.mx
+ https://github.com/bbatsov/projectile/"
+SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( app-emacs/buttercup )"
SITEFILE="50projectile-gentoo.el"
DOCS=( README.md )
+elisp-enable-tests buttercup test
+
src_test() {
mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test
- buttercup -L . -L test --traceback full || die
+
+ elisp-test
}
diff --git a/app-emacs/projectile/projectile-2.7.0.ebuild b/app-emacs/projectile/projectile-2.7.0.ebuild
index f1dc336ca4fe..4e3c229ebadd 100644
--- a/app-emacs/projectile/projectile-2.7.0.ebuild
+++ b/app-emacs/projectile/projectile-2.7.0.ebuild
@@ -6,21 +6,22 @@ EAPI=8
inherit elisp
DESCRIPTION="A project interaction library for Emacs"
-HOMEPAGE="https://docs.projectile.mx"
-SRC_URI="https://github.com/bbatsov/projectile/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://docs.projectile.mx
+ https://github.com/bbatsov/projectile/"
+SRC_URI="https://github.com/bbatsov/projectile/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( app-emacs/buttercup )"
SITEFILE="50projectile-gentoo.el"
DOCS=( README.md )
+elisp-enable-tests buttercup test
+
src_test() {
mkdir -p "${HOME}"/.emacs.d || die # For "projectile--directory-p" test
- buttercup -L . -L test --traceback full || die
+
+ elisp-test
}
diff --git a/app-emacs/shrink-path/Manifest b/app-emacs/shrink-path/Manifest
index b28cea595c94..b89d6ff95e26 100644
--- a/app-emacs/shrink-path/Manifest
+++ b/app-emacs/shrink-path/Manifest
@@ -1,4 +1,4 @@
AUX 50shrink-path-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
DIST shrink-path.el-v0.3.1.tar.bz2 15743 BLAKE2B 8f5db089737f2d31c9f5852265f1b33679de3cc72989bf04b8d50871b3b8fa356da6823177759561b99ee5b032fb10ba1c51f49cdd7d74daafb1d6cac44ba2b7 SHA512 f4cc191186c2a2e706ff08fbcd43f24dd67297a368c42da72626d70e3522d5b24ceba45a2e17821f6288576f10e0208e3d643946108edd6180502dd1bad019ed
-EBUILD shrink-path-0.3.1.ebuild 807 BLAKE2B 5eaf0c7e143a4be9461323872f58dd65d860bee34f4fea69f0a287b34d0f556f5244e4d79d3df402baabe869e42cc790024edbd067fc58ff314036b7d2cac8d9 SHA512 81efbd89ae887678d8165c07aef4cbddc6dd201eadabf266795579c068702877ebf87c73023930c4eeb8ee234a3d4ca4b71d9451fc2d2db76c6f37e239705b53
+EBUILD shrink-path-0.3.1.ebuild 700 BLAKE2B dc2bc050b1ecf02c52eb9e9f41f19f04c7c7fe884f7350f203d8be3e5f445e696ae2911f527c8d7bab8c35f55278e10a0dc25e9fd016b307ce913597c3c3458d SHA512 f3b807b757248dd7982b96d7969618a218cac6d0c579121311a57c8e70bedce2aafe7d8d5fd89515071af995c708e76a5db751797020c6e5a0d1956ab192c96d
MISC metadata.xml 433 BLAKE2B eaf63f4513651f57d6e4a5032a2f244011234c6fd995939ed294ed8ceefc75487664cd769ed64eaf82b6040bbddecfb4f85ffc907a5103febf53cb605afd9a40 SHA512 65fcabbc6edff9aa6580630195a5ed911046fce5b61371881ccc4c7f19645c592f236a2ea06bd07469c3b47034e3639d0b4e450d4660a3eac0f7cf6750fee317
diff --git a/app-emacs/shrink-path/shrink-path-0.3.1.ebuild b/app-emacs/shrink-path/shrink-path-0.3.1.ebuild
index c855273dc798..519ca144af61 100644
--- a/app-emacs/shrink-path/shrink-path-0.3.1.ebuild
+++ b/app-emacs/shrink-path/shrink-path-0.3.1.ebuild
@@ -13,29 +13,22 @@ S="${WORKDIR}"/${PN}.el-v${PV}
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
app-emacs/s
app-emacs/dash
app-emacs/f
"
-BDEPEND="
- ${RDEPEND}
- test? ( app-emacs/buttercup )
-"
+BDEPEND="${RDEPEND}"
DOCS=( README.org )
SITEFILE="50${PN}-gentoo.el"
+elisp-enable-tests buttercup test
+
src_prepare() {
sed -i 's|it "same as shrink-path"|xit "same as shrink-path"|' \
"${S}"/test/shrink-path-test.el || die
default
}
-
-src_test() {
- buttercup -L . -L test --traceback full test || die
-}