summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-15 13:38:09 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-15 13:38:09 +0100
commitdb70871b2044b9bfde346d6f4027dafb0a013c4c (patch)
tree34548aee54e5458d3754bd8c8f987acdb5ee444c /app-emacs
parent1c382dc5dbc52576ac2300fee0498af8af44e7b4 (diff)
gentoo auto-resync : 15:06:2023 - 13:38:09
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin71261 -> 71265 bytes
-rw-r--r--app-emacs/autothemer/Manifest3
-rw-r--r--app-emacs/autothemer/autothemer-0.2.18.ebuild13
-rw-r--r--app-emacs/autothemer/autothemer-9999.ebuild38
-rw-r--r--app-emacs/dap-mode/Manifest2
-rw-r--r--app-emacs/dap-mode/dap-mode-0.7-r1.ebuild (renamed from app-emacs/dap-mode/dap-mode-0.7.ebuild)3
-rw-r--r--app-emacs/emacs-ebuild-snippets/Manifest4
-rw-r--r--app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.1.0.ebuild40
-rw-r--r--app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild2
-rw-r--r--app-emacs/gruvbox-theme/Manifest3
-rw-r--r--app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild15
-rw-r--r--app-emacs/gruvbox-theme/gruvbox-theme-9999.ebuild31
-rw-r--r--app-emacs/lv/Manifest2
-rw-r--r--app-emacs/lv/lv-0.15.0-r1.ebuild33
-rw-r--r--app-emacs/lv/lv-0.15.0.ebuild20
-rw-r--r--app-emacs/web-server/Manifest2
-rw-r--r--app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild (renamed from app-emacs/web-server/web-server-0.1.2_p20210708.ebuild)15
17 files changed, 186 insertions, 40 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 433008b1486f..4a99e1c0c8e0 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/autothemer/Manifest b/app-emacs/autothemer/Manifest
index ca20151ab7a9..4c2f89aff64d 100644
--- a/app-emacs/autothemer/Manifest
+++ b/app-emacs/autothemer/Manifest
@@ -1,4 +1,5 @@
AUX 50autothemer-gentoo.el 105 BLAKE2B e3931ef756ac544dd70d9cdc7df097176d5355c784b050cac14e7768aac970c83d92368156d56fcdd10c6186f729125aae89df038219923beeea67cfb0d5e503 SHA512 dd99cdf37f591c5626e1d0a6943056662a7fac13ef1ccc00e92bf09317fe563a8d93752d9de19da37a7d39f41785e5ac332701693a2c0c4be9323ec6286fd1e9
DIST autothemer-0.2.18.tar.xz 36172 BLAKE2B 68b30f2ac55ad8c1025d6793835d55ed711b79396f137f822dfa33f05da1b4ed6b46415d25f06d15be413b17b0af517fd2421d835038d074080bfa3e2191cee3 SHA512 eaab3039dd0e284a640e67e30b5de5b0233ede8a1250f7b86b9cf786f2cba418927bff0bcb3975e286846a9b683c9d53c5326a462301ae09347bcae5a7274179
-EBUILD autothemer-0.2.18.ebuild 609 BLAKE2B e8f93921c889ce0e41dc20701b6bbb7cafda21b66e05630bdf30a51fcf784017fe5c8e211d6531a7e2ef129960d2f03a0e6b5c643e074af6c17a9f03c44a63a9 SHA512 21ebb64335b227b17228588379250fe1c16ab0521bb5230282ff2ff7cabb12befaa344125d5b487c2573371235dd94f1db3ca63aa490e65a88a855bb0e6ef284
+EBUILD autothemer-0.2.18.ebuild 739 BLAKE2B ed789b47ce55aeb56799c102d674d74c1472d4e9bf680b9f5ce508edffa5df79b143ffb06fd2be39d5d3fc444a3994f746e5bfaee5113ebb22909a9eff2d3111 SHA512 aab3066748c8ca59a514d36280fa06649e464c7607b83daaf8a9f7615afa43c645e3e64fe79d1640eea282181f136417259c7da11b8c1cca887e0eee37b3f9bf
+EBUILD autothemer-9999.ebuild 739 BLAKE2B ed789b47ce55aeb56799c102d674d74c1472d4e9bf680b9f5ce508edffa5df79b143ffb06fd2be39d5d3fc444a3994f746e5bfaee5113ebb22909a9eff2d3111 SHA512 aab3066748c8ca59a514d36280fa06649e464c7607b83daaf8a9f7615afa43c645e3e64fe79d1640eea282181f136417259c7da11b8c1cca887e0eee37b3f9bf
MISC metadata.xml 485 BLAKE2B dc8ec2c5e4fce77c574fd2d424a0bfe8872e6ae2248bfebd13b5c6abb19e8ded91116f0aab74d52cf7ab30f6f1030c40059d96c13b17e0c815f2f7dc5ad302f9 SHA512 b25075911ef7d026e16b2880dae3e41de4c84287299c7dbae31167007ba5d3ba5a37e7e17300dbddcafb495df5e675a1a0c37b79fb6653ba469378d7002862b7
diff --git a/app-emacs/autothemer/autothemer-0.2.18.ebuild b/app-emacs/autothemer/autothemer-0.2.18.ebuild
index 9ed03806642f..6536dcad1efa 100644
--- a/app-emacs/autothemer/autothemer-0.2.18.ebuild
+++ b/app-emacs/autothemer/autothemer-0.2.18.ebuild
@@ -9,12 +9,17 @@ inherit elisp
DESCRIPTION="Conveniently define themes for GNU Emacs"
HOMEPAGE="https://github.com/jasonm23/autothemer"
-# Recompressed from NonGNU ELPA.
-SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/jasonm23/autothemer.git"
+else
+ # Recompressed from NonGNU ELPA.
+ SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
RDEPEND="
>=app-emacs/dash-2.10.0
@@ -30,4 +35,4 @@ DOCS=(
function-reference.md
)
-elisp-enable-tests ert "${S}"/tests -l "${PN}"-tests.el
+elisp-enable-tests ert "${S}"/tests -l tests/"${PN}"-tests.el
diff --git a/app-emacs/autothemer/autothemer-9999.ebuild b/app-emacs/autothemer/autothemer-9999.ebuild
new file mode 100644
index 000000000000..6536dcad1efa
--- /dev/null
+++ b/app-emacs/autothemer/autothemer-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+inherit elisp
+
+DESCRIPTION="Conveniently define themes for GNU Emacs"
+HOMEPAGE="https://github.com/jasonm23/autothemer"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/jasonm23/autothemer.git"
+else
+ # Recompressed from NonGNU ELPA.
+ SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/dash-2.10.0
+"
+DEPEND="${RDEPEND}"
+
+ELISP_REMOVE="${PN}-pkg.el"
+SITEFILE="50${PN}-gentoo.el"
+
+DOCS=(
+ README.md
+ CONTRIBUTING.md
+ function-reference.md
+)
+
+elisp-enable-tests ert "${S}"/tests -l tests/"${PN}"-tests.el
diff --git a/app-emacs/dap-mode/Manifest b/app-emacs/dap-mode/Manifest
index e8257fa9817d..4341dfbeb7e3 100644
--- a/app-emacs/dap-mode/Manifest
+++ b/app-emacs/dap-mode/Manifest
@@ -1,5 +1,5 @@
AUX 50dap-mode-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
AUX dap-mode-dap-ui-images-root-dir.patch 474 BLAKE2B 5431f14e767d1328249eb4904efb989d7a0e762489749049d95f4ecb4334a86f5821bdb54e602694e83718f14f2f789474075b0d3c59c676d753ae3afd4a7725 SHA512 7ccc2c9abea28103da7f9f4f4b2f42af6b92465269513784bc290e14e309df81cc826a5f19e5c246d2b173d33137db73170817455abe749ff4bf7366b057abd2
DIST dap-mode-0.7.tar.gz 6147924 BLAKE2B 300a058134e58e5ae5f94fd62251c1c621478b3148e7453ef5acd062a2c6088f0036e3ac2588ce22138d39b77221396c3f310177914b08a2bbc177cfbc14efce SHA512 ba8d8e2b3e9b699b27226b13624b24a6f78ea884fe9e8e7667537e06285354bf996f7f5d621e2576ad34bbf02ede316bf001444b8b5c67fa604aa5dc5d9416ff
-EBUILD dap-mode-0.7.ebuild 980 BLAKE2B 412893db0272a548685834d675265f737a28d3d8073a57500a78dbd687981bce40f96cbfaa26d896fa740de0f08ea234769833b0e56f940fd32713d4936e8d8f SHA512 bd756a815d4b9d648a0f14c067036faddc47c34b89379cc6e7b9f2f9ce3a03e5cc8aa6f9de4d23e358e5f3564c1c286589acbbfcc886da916aef7f5a08cbec95
+EBUILD dap-mode-0.7-r1.ebuild 997 BLAKE2B f22d7a098bfeece03fbfe323a884733e5c1bef6ba2a6078475e91d6bdd78a95a9d0d5cf449b64a1b74b54a5779047c879a33627e31ee891d04a3014de08ec25b SHA512 1ae0ff09d015efb4ace11f995b02131db9a80949a61523d100cc2c7964e277260fb8941b804e9717faf9777a3fe2040584573ee509a2c42c41b2611b8fd8597b
MISC metadata.xml 526 BLAKE2B 1f55ae3dda8c23869f85a281117c57c42078957e710018b146df8d8293e159bdae9297fee626538b55182153eef95206f700da8c0744cc4e3b0a73932afdec9e SHA512 635327c51267e271d0a458c8a12f40cb3ee573180f1d0ccfaf1718cd641fabb9fcd4237a755f1710d569a926d953482da3d3dcf591ab893f74a01895b336c549
diff --git a/app-emacs/dap-mode/dap-mode-0.7.ebuild b/app-emacs/dap-mode/dap-mode-0.7-r1.ebuild
index 38928cefa99b..e3e29dccd103 100644
--- a/app-emacs/dap-mode/dap-mode-0.7.ebuild
+++ b/app-emacs/dap-mode/dap-mode-0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,6 +22,7 @@ RDEPEND="
app-emacs/dash
app-emacs/f
app-emacs/ht
+ app-emacs/hydra
app-emacs/lsp-mode
app-emacs/lsp-treemacs
app-emacs/posframe
diff --git a/app-emacs/emacs-ebuild-snippets/Manifest b/app-emacs/emacs-ebuild-snippets/Manifest
index 38380d8deb0d..3448a23e1084 100644
--- a/app-emacs/emacs-ebuild-snippets/Manifest
+++ b/app-emacs/emacs-ebuild-snippets/Manifest
@@ -1,4 +1,6 @@
DIST emacs-ebuild-snippets-2.0.4.tar.bz2 12041 BLAKE2B 98c4134080686f12bfae92b7bfe912ead0c7f407755682c18a33b191a9329be848a5e77eb0bb50f54e935a8460e1c0fac1574187b605a8a647c199ba8946e50a SHA512 ce78bc2bcad3f7d8684258d344aa3f95b1c57331e169ea04af19f2756eca019e30b6ba7037f5f59b57a20c1fa2a2203be30bbbca4005e425129a3744843b55eb
+DIST emacs-ebuild-snippets-2.1.0.tar.bz2 12381 BLAKE2B 2681b73049dec8e6bb5b3704dfd1619ea2ca5ab6757ad04c0f9530dc734b57a9d885a10b991b0973cfd12349cd100e25c554b2e55c4c84976c3390f4cbbc77e7 SHA512 d492941a20a3e5f01b3b39d2c90b17473f2b4470b6cd80153a2b8c1df3074aa95d9e14384ea1fba3348026c1704ebe2096ee8fe27227afa1ea6512c6fae7c6dc
EBUILD emacs-ebuild-snippets-2.0.4.ebuild 857 BLAKE2B 4407c3ee91036fb99588aeabf91a8040a2ecb960b09fb2694f65f6fd8fff7f59419986ede020bd7da0f8f926a059f52788af5a2ec2dcebfa3231c469f89e8a35 SHA512 1029b63543a69aa8734cad5e86079056a3bde538eb7685c5fb85e551ad0542d19f032d63a1c2564dc5c8914557be14e27a687af3da4de47e8786701d7baf2594
-EBUILD emacs-ebuild-snippets-9999.ebuild 817 BLAKE2B aae3217ab89526cbd5a3bc0790a484251a327f990a4a21ac0ce50d927ac6c6e93fbf99678e1e596869f319f19d6c7eef5df8e3d9140abaa106f85063de34aa9f SHA512 688e1165cce7c4a82ab81087bc7b1145048c8667a645ffa05ac81a520de77a2af2e5b8e9b6a5342fd5a66d0b8bb3b33812aaa42014513474c09f213d9cf45e5a
+EBUILD emacs-ebuild-snippets-2.1.0.ebuild 861 BLAKE2B bff702ce897b238e23d45d4a2142d1bf20bd0ffa0e227e94d252088dfc94aceff9ce265c7ad833e64fb60606d482c564ef929241b5437ba62223d3bbbbe29a50 SHA512 791cc5f66fedd6dfd19dbfd74aab1eb5bcc1292b89ee560f293d1fb183209d9190534ca89e92a23e456e9babf553df524eec257833eb60320c4fce0b4c5f6318
+EBUILD emacs-ebuild-snippets-9999.ebuild 861 BLAKE2B bff702ce897b238e23d45d4a2142d1bf20bd0ffa0e227e94d252088dfc94aceff9ce265c7ad833e64fb60606d482c564ef929241b5437ba62223d3bbbbe29a50 SHA512 791cc5f66fedd6dfd19dbfd74aab1eb5bcc1292b89ee560f293d1fb183209d9190534ca89e92a23e456e9babf553df524eec257833eb60320c4fce0b4c5f6318
MISC metadata.xml 519 BLAKE2B e61331dae5324a3bd6df1b9d2efb81b592243af098538b584e80b4968ce78665685ad9b19493cbcb92901909a9c9ce95e1dd5bdf52f8b58202d3b628ed143991 SHA512 2cf174312a39fbda838a217c62ea783835b958ff0fb601f881234d74073b7df9924a114e07364dd41181d280686e96eec71a5f7bc53c32b708d04f063b595b2e
diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.1.0.ebuild b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.1.0.ebuild
new file mode 100644
index 000000000000..ad9c1efeb7b0
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Yasnippets for editing ebuilds and eclasses"
+HOMEPAGE="https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitweb.gentoo.org/proj/${PN}.git"
+else
+ SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+RDEPEND="
+ app-emacs/ebuild-mode
+ app-emacs/yasnippet
+"
+BDEPEND="${RDEPEND}"
+
+src_prepare() {
+ sh ./scripts/changeme.sh "${EPREFIX}${SITEETC}/${PN}" || die
+
+ default
+}
+
+src_install() {
+ elisp-install ${PN} *.el{,c}
+ elisp-site-file-install "${S}"/gentoo/50${PN}-gentoo.el
+
+ insinto "${SITEETC}/${PN}"
+ doins -r snippets
+}
diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild
index b597df48c6a9..ad9c1efeb7b0 100644
--- a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild
+++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-9999.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://gitweb.gentoo.org/proj/${PN}.git"
else
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="GPL-2+"
diff --git a/app-emacs/gruvbox-theme/Manifest b/app-emacs/gruvbox-theme/Manifest
index be5a1027c2e8..1106c2fcbde8 100644
--- a/app-emacs/gruvbox-theme/Manifest
+++ b/app-emacs/gruvbox-theme/Manifest
@@ -1,4 +1,5 @@
AUX 50gruvbox-theme-gentoo.el 114 BLAKE2B d2d9086ad22947a842d7a53386fb4aeb37226398f607634882935defb389aef6518aaabcc2850dc33e19fb348e540c638eb13b670af4823be264497cbab94c6d SHA512 48c6c2e9d13b482a1cfc8429691e1178d407c34e2e1784a050a0e41b26b0c46756ef88f9b0678ebe5debf1992b3d986f82afdad46a709c829f36a78a9ccd8198
DIST gruvbox-theme-1.30.1.tar.gz 2849739 BLAKE2B 1d9c005b65237431f62ccda120b3adf5bed66c2238fcab263d6c18cc79b79553fbfdd04fb56cb053990b2c09fdd8f5a607d7b2a86c1164ec3a6ee1134de43b49 SHA512 52d20729c4bcc4677bb4aa9fa14a95bb3ae9a5729e70d93817030ebb3235d7e7d72562e34ab74c8c0e8c03183ae3711ef50d04160e04608bc9968d651c40f1d8
-EBUILD gruvbox-theme-1.30.1.ebuild 543 BLAKE2B 70c24bb3c9c7b2de3871ed81c9004eb4e2ecff89c5d17a3bb4fb5913ed34525f4dab9c08fb48b31127b518eaf5ae45a4311f2fcd608632a1061bf315b5c31060 SHA512 724ee9f47c6d9cf22c2c580968566ef08d2d658406c2e8875fce016a0612ca07aa2f2a9a0907436f56c8b9dccb0a45a4f42d66e100c2dc50c30eae160458dec2
+EBUILD gruvbox-theme-1.30.1.ebuild 664 BLAKE2B 3184ee1541bdb9a07f5f3e879d6402e1fe8ba36a54f9c7edcf47ecd194a2b28dea872ab56ef4bc97a07345506c999e23a6ac7b2c8a50da413afa590be7f43800 SHA512 cc65365bbb8a5794ed466f58e8c5a6e556051e0be8d9184023382bda6c89bd4ee187dc814e505acdb4bdec63de6c4c20946ae3b48396df4f0b93e148b063c1d8
+EBUILD gruvbox-theme-9999.ebuild 664 BLAKE2B 3184ee1541bdb9a07f5f3e879d6402e1fe8ba36a54f9c7edcf47ecd194a2b28dea872ab56ef4bc97a07345506c999e23a6ac7b2c8a50da413afa590be7f43800 SHA512 cc65365bbb8a5794ed466f58e8c5a6e556051e0be8d9184023382bda6c89bd4ee187dc814e505acdb4bdec63de6c4c20946ae3b48396df4f0b93e148b063c1d8
MISC metadata.xml 493 BLAKE2B c29e7582d5d57f25f44a849fbf1759b0b9825eeea60bc58adec4d8276d017b7f6b89bd157b08514864004f57c63610f7c7ca17f4c000039948c03c60ccedbf59 SHA512 3e7465a1ee7dd645dce20b64d08cb2498f66119fc1615198e38d19e6a108601c3baa09155bccf6e4b8888b7fd85386605f29fc9122c11e674549331d667a99d1
diff --git a/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild b/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild
index 73081b15731f..55a2a4c34f3a 100644
--- a/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild
+++ b/app-emacs/gruvbox-theme/gruvbox-theme-1.30.1.ebuild
@@ -4,21 +4,28 @@
EAPI=8
NEED_EMACS=26.1
+
inherit elisp
DESCRIPTION="Gruvbox is a retro groove color scheme, now in Emacs"
HOMEPAGE="https://github.com/greduan/emacs-theme-gruvbox/"
-SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/emacs-theme-gruvbox-${PV}"
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/greduan/emacs-theme-gruvbox.git"
+else
+ SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/emacs-theme-gruvbox-${PV}"
+ KEYWORDS="~amd64"
+fi
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
RDEPEND="
>=app-emacs/autothemer-0.2
"
-DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}"
SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/gruvbox-theme/gruvbox-theme-9999.ebuild b/app-emacs/gruvbox-theme/gruvbox-theme-9999.ebuild
new file mode 100644
index 000000000000..55a2a4c34f3a
--- /dev/null
+++ b/app-emacs/gruvbox-theme/gruvbox-theme-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="Gruvbox is a retro groove color scheme, now in Emacs"
+HOMEPAGE="https://github.com/greduan/emacs-theme-gruvbox/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/greduan/emacs-theme-gruvbox.git"
+else
+ SRC_URI="https://github.com/greduan/emacs-theme-gruvbox/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/emacs-theme-gruvbox-${PV}"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/autothemer-0.2
+"
+BDEPEND="${RDEPEND}"
+
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/lv/Manifest b/app-emacs/lv/Manifest
index 202c28829a19..3498c0dde8d2 100644
--- a/app-emacs/lv/Manifest
+++ b/app-emacs/lv/Manifest
@@ -1,4 +1,4 @@
AUX 50lv-gentoo.el 70 BLAKE2B 1df0d558cc0f804235f1eb2ec5eafee3246b4e52044b1cb95a6f9f5c96a5218c4eba875455049f7fb329c1b0d2aa23702dbca23507c6410554483aaf8a5d8c92 SHA512 98b4a4ab94a4f1c4c7d5ebdf819dec2c5420605671dee154c7de779b2edc4f165f523fc0c425b9b40b4879d465648fb418555942a9df25033765de7d92104005
DIST lv-0.15.0.tar.gz 36150 BLAKE2B 6e7d1ed6501d5b0fb40f3545d61469e461363dc7ec8900c7c697116cb19704529acfd9e886a1fef09ae50dfd68666e6455c62447140f55b1f4651490855c2b3a SHA512 815a8c425aaeb4d2aeb5d9faa0f66a41e37420b8e9435d93b9e78913c0e0722d1e39cad2e8f4bc12cfe34dad2e3fc1290b23d816181b12fd093f9e4d9d37e814
-EBUILD lv-0.15.0.ebuild 408 BLAKE2B 7b1cbf3882c187ab5e42d86f0a643bc5179c56d754719d24e1baf09eff05c75d8de97a9843017c4570e6a1a2e43533ba8f1b31246afe7bb822a632b64e16e37f SHA512 d017c2772b1d43d550f184e97da6a1dbb25d893f7a2124a887d2b061acd441f6c5e504e7feb44ed66ccdae4c61020e8d793d17e3cf85c9ddeb6b36b9ecd79094
+EBUILD lv-0.15.0-r1.ebuild 637 BLAKE2B 01480a62e23ff517e76a9c3a3825ba6132f9d541d7cf0da122465b7e344dc1a1d1f2a736519d0754551b72907ef63fea5b080073609c99e23b822ed968710167 SHA512 6979536ae0f934e0575269120a4a73c28742bc210a02a2f0809c7e914a19e8d06d89a0f6822767b2ebd0b67136fd34deac23d488d465306af3925504a243c0cc
MISC metadata.xml 359 BLAKE2B 89743dbb851201c554ddab9f6348543bbb95eb9ee7454fe47d3f06ec81ee41f70044246ea1579e7d46f34d07092a925989fcffc3e27023c886c25fdd28d8a1c4 SHA512 9096bfb69d93a8c81166929f27eb3780a010a8d588e19e9d8223b93341698ef84f735711ffdaf295927bc46f1626e371c138aebcdafd9aba4ae60db4dd666c13
diff --git a/app-emacs/lv/lv-0.15.0-r1.ebuild b/app-emacs/lv/lv-0.15.0-r1.ebuild
new file mode 100644
index 000000000000..0a3a7b98401b
--- /dev/null
+++ b/app-emacs/lv/lv-0.15.0-r1.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="Other echo area"
+HOMEPAGE="https://github.com/abo-abo/hydra/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/abo-abo/hydra.git"
+else
+ SRC_URI="https://github.com/abo-abo/hydra/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/hydra-${PV}"
+ KEYWORDS="amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp-compile lv.el
+}
+
+src_install() {
+ elisp-install lv lv.el{,c}
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+}
diff --git a/app-emacs/lv/lv-0.15.0.ebuild b/app-emacs/lv/lv-0.15.0.ebuild
deleted file mode 100644
index b083085faf3e..000000000000
--- a/app-emacs/lv/lv-0.15.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-IUSE=""
-
-DESCRIPTION="Other echo area"
-HOMEPAGE="https://github.com/abo-abo/hydra"
-SRC_URI="https://github.com/abo-abo/hydra/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-DOCS="README.md"
-
-SITEFILE="50${PN}-gentoo.el"
-
-S="${WORKDIR}/hydra-${PV}"
diff --git a/app-emacs/web-server/Manifest b/app-emacs/web-server/Manifest
index f936cd2814e6..63c6e349ccd7 100644
--- a/app-emacs/web-server/Manifest
+++ b/app-emacs/web-server/Manifest
@@ -1,4 +1,4 @@
AUX 50web-server-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
DIST web-server-0.1.2_p20210708.tar.gz 62215 BLAKE2B 66d3a3ed6ff20dd4029f7d5d226df2aead694d63ea07fa33e2ada7a04e75124c9ba31876668c4ba6afc42ed7ee717b804f871e519569d6f6461ab31847391b62 SHA512 2f64be98195bf2bd72a9a61495ff4f57c8bfd1be68c2a396f6f706ff4f0123c3492576e758059d16a320df9a6146d352f65506aa0d43573f497452a90a099b26
-EBUILD web-server-0.1.2_p20210708.ebuild 769 BLAKE2B b6ef7941c33c93d8ec007f1733b8ff8b24b7e6c1560414d4a2f7476a3a9267c442d228fc066b3f401380f9a5f98e9b0133dd6822d229025ac51de051e6a9a1f6 SHA512 d57305543c1a28665c50f0d8e94851f0fc968c06d2fb264a9e6dcdb2359220bb7e4b98d7dabbd4d9fd8b3cc9dbea3afb47787bf7cc2d9734ac4da6051fd60327
+EBUILD web-server-0.1.2_p20210708-r1.ebuild 896 BLAKE2B b1af9a54024e04683f421ab13f0e275a143401faf3526fe7eede3ae2f15faf4a9463b0c6efa19a652024992c7b06cdbaa58356e78a1ce6c865bae1b0bf9b1144 SHA512 5bb29984dd126705c5a6f5abd5bdb856b7e5db77a189bd8bf675de2e11da192f4144d69a79c1a8c3be8f2007c357ff6c719863df7d4c6ed231d47566d39336ad
MISC metadata.xml 439 BLAKE2B 46ef6ba49e03f742ee5d3692936dc8ae6df3e0c49faa96ca787562f2b9c0d0078e82f4630b52cdfd4122963a8a96708d4c0b26e17a4e9df82fea08287538257e SHA512 79d7513495c0255c6d8254a1cfb01c69ea9c3a0b82a45910f16aee6f70d852329ec5a85ce55a5a82432b70f13d5d4e5b3f521367ff145dd714a9ddac6903b39c
diff --git a/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild b/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild
index eeb187b47da0..a31c44724e7e 100644
--- a/app-emacs/web-server/web-server-0.1.2_p20210708.ebuild
+++ b/app-emacs/web-server/web-server-0.1.2_p20210708-r1.ebuild
@@ -9,12 +9,19 @@ inherit elisp
DESCRIPTION="Web server running Emacs Lisp handlers"
HOMEPAGE="https://github.com/eschulte/emacs-web-server/"
-SRC_URI="https://github.com/eschulte/emacs-${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${PN}-${COMMIT}
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/eschulte/emacs-${PN}.git"
+else
+ SRC_URI="https://github.com/eschulte/emacs-${PN}/archive/${COMMIT}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}"/emacs-${PN}-${COMMIT}
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
BDEPEND="sys-apps/texinfo"
@@ -35,7 +42,7 @@ src_install() {
elisp_src_install
doinfo doc/${PN}.info
- dodoc -r doc/${PN}
+ dodoc doc/${PN}_html/*
insinto ${SITEETC}/${PN}
doins -r examples