summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin76286 -> 76629 bytes
-rw-r--r--app-emacs/compat/Manifest2
-rw-r--r--app-emacs/compat/compat-30.0.1.0.ebuild51
-rw-r--r--app-emacs/dape/Manifest4
-rw-r--r--app-emacs/dape/dape-0.17.0.ebuild67
-rw-r--r--app-emacs/dape/files/50dape-gentoo.el3
-rw-r--r--app-emacs/dape/metadata.xml19
-rw-r--r--app-emacs/ebib/Manifest4
-rw-r--r--app-emacs/ebib/ebib-2.48.ebuild (renamed from app-emacs/ebib/ebib-2.44.ebuild)8
-rw-r--r--app-emacs/jsonrpc/Manifest3
-rw-r--r--app-emacs/jsonrpc/jsonrpc-1.0.25.ebuild17
-rw-r--r--app-emacs/jsonrpc/metadata.xml30
-rw-r--r--app-emacs/parsebib/Manifest6
-rw-r--r--app-emacs/parsebib/parsebib-4.3.ebuild28
-rw-r--r--app-emacs/parsebib/parsebib-6.2.ebuild (renamed from app-emacs/parsebib/parsebib-4.6.ebuild)2
15 files changed, 206 insertions, 38 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index a9e5f33edc37..5fe7f49ac401 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index 73d9e9aff927..afdcb828e350 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -1,3 +1,5 @@
DIST compat-30.0.0.0.tar.gz 140329 BLAKE2B 7de4dffc518e521d0c15d3deb0f544972eb6660e19e3028f956b39b9ce355901f3d39339d9f2060a3b7754d67ec9ce92a720cc83afc468f3a2cedc189d8eb922 SHA512 04e2c26f6c1fbb78fc0f2de70913694b3f37614a6992b2a36cec5288c2083481701bdfb7d7e981582c8b22cf61b71e5a3e6011f86c1602331a26ad61c1fe2f66
+DIST compat-30.0.1.0.tar.gz 142477 BLAKE2B dc0f912f8c019846a6dde9c3013527589cb7b8f21cbc3478c16f0dd0edfca15a71f67df91b417ff26a401954b047bc7f6a7fc8efd6d874e3e96e17cf3acd16dd SHA512 cbab795c8ef890307eb6e161d900948a84948ea4b2462056a39ca21e8a4d0aebc985f7ff536658156e9d6e760e33b2b234bc2460f64193b9d07b733a267c1dfe
EBUILD compat-30.0.0.0.ebuild 1113 BLAKE2B 45e9257dc901aa54c64d0980d5f770c765ab7879f143ea2425b1ae31554e4b24a18722ed0353e41f3e93d39c84e1427f94f8d5cb7546dbe95ff45f7294d06220 SHA512 4ba0df372d3464b20d86d732acc30710dc9eb68110fdb9885a98a7d431d3af846087a8e12ed25b78d164d260126bd86749aba020e58d612cc0bc0ed1aae03e6f
+EBUILD compat-30.0.1.0.ebuild 1117 BLAKE2B ba1e4a97514f042981d9807f41d8b1f8bd6711a5683cd034f76c7f1002547093bc7513640cd06bed6bf0431f2b7bc161366f6dde9d4fb1b61ea4d6d19fabc448 SHA512 19cde0352962224fee026244aea48d26ea36c11466bc0edf962ead5f3cfe40e7b91f0a620e0fb812363889be0fd5ce8d58b9b90dd2d71229bfe8507938a33f0e
MISC metadata.xml 510 BLAKE2B 6d189301e592c47ca50f1e1a54b4b8ec6fe8f8883761137562eb1c0c2e898bf9d09c520d4ac4d2edcc851e29ad6896950d412aefb80320913405ee3b0c2b6b9d SHA512 85329976678ef5733a30ffa89fb41a4b8ccbeb8b977b9525c0dbd1b099c5afe12fa40b3c71b403893efdb7a31790ae9a46d01224f949f85ceecc94dcb5ef4fbb
diff --git a/app-emacs/compat/compat-30.0.1.0.ebuild b/app-emacs/compat/compat-30.0.1.0.ebuild
new file mode 100644
index 000000000000..0de9f6e50e90
--- /dev/null
+++ b/app-emacs/compat/compat-30.0.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Compatibility libraries for Emacs"
+HOMEPAGE="https://github.com/emacs-compat/compat/
+ https://git.sr.ht/~pkal/compat/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacs-compat/${PN}.git"
+else
+ SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="
+ sys-apps/texinfo
+"
+
+ELISP_TEXINFO="${PN}.texi"
+
+src_compile() {
+ emake compile "${PN}.info"
+}
+
+src_test() {
+ local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")"
+ if [[ "${has_json}" != t ]] ; then
+ local line
+ while read line ; do
+ ewarn "${line}"
+ done <<-EOF
+ Your current Emacs version does not support native JSON parsing,
+ which is required for running tests of ${CATEGORY}/${PN}.
+ Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs"
+ to select that version.
+ EOF
+ else
+ emake test
+ fi
+}
diff --git a/app-emacs/dape/Manifest b/app-emacs/dape/Manifest
new file mode 100644
index 000000000000..b1083e2de462
--- /dev/null
+++ b/app-emacs/dape/Manifest
@@ -0,0 +1,4 @@
+AUX 50dape-gentoo.el 149 BLAKE2B fe626d62af990a5e351b78bb0f40ca6347484c4673641f5d0532dc74ec2d0b059b698f6976270b5c2e314325145df08e30c3155419e43d52630373c0bab8eb84 SHA512 a6e543b1c03d95fbf3d4672547e8e6b13d630ec6ffdcea7f1e9e602f8d9585ee6fbb740ce4078b2c01829775b6cbce447f1919e035f008613ebb40a64bc9dc36
+DIST dape-0.17.0.tar.gz 77229 BLAKE2B f0942019fe6215b416cecce89b01a81bb450a615ff2898d3c67788b6c3575bbe72c1420d27b6796a619c3403a6a94e717db805e553212c0bc8a07d5ae9e6670a SHA512 a0f26ecee4ec2cd8e57035ee58f15562e3d11b61203ded80e5560951e2f37a7a1c00c44538d75699c902b39cf9d2a59edcb1a528f6ce12351717fdd6136ae6e8
+EBUILD dape-0.17.0.ebuild 1354 BLAKE2B f3cf5270d84238c1aa1d1a24fbfb5cb5f2b46c6ecb6d50738c2f87422496c070cadbe22173d3f06bfff6ab7efc76154a2f418c13eaaf6b24f813826e05fa92a7 SHA512 50b6026fc3c3c1ea550c998830513e1ddb08284591f06beb0794864a34e4525b1a66eea4494232d96bbdc47873f474190b339b9b6228a496355af55e553073cf
+MISC metadata.xml 598 BLAKE2B 45e2a0bc9bfef6eee95b870c9d4d00d66f29798314093dc3cb525afdde400463c57b206122fd114f8b26c2d51d8a35f9ebf82d587d2b96436bbd3a92a2420ea0 SHA512 12b0c71e123ef1b3b0cbf32a8a7c857b9746607eb4853d2c5d1e3b7a7ccd8cdd5383eeda516586bffd1d863eb2ade6582cf8450c8944ca625a37702495be23d3
diff --git a/app-emacs/dape/dape-0.17.0.ebuild b/app-emacs/dape/dape-0.17.0.ebuild
new file mode 100644
index 000000000000..0b0fa9977676
--- /dev/null
+++ b/app-emacs/dape/dape-0.17.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=29.1
+
+inherit elisp
+
+DESCRIPTION="Debug Adapter Protocol for Emacs"
+HOMEPAGE="https://github.com/svaante/dape"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/svaante/${PN}.git"
+else
+ SRC_URI="https://github.com/svaante/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ || (
+ app-emacs/jsonrpc
+ >=app-editors/emacs-30:*
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+# Requires debugpy, but we do not package debugpy right now, as well as
+# js-debug. Most tests use only the former.
+RESTRICT="test"
+
+DOCS=( README.org CHANGELOG.org LICENSE )
+SITEFILE="50${PN}-gentoo.el"
+
+# elisp-enable-tests ert . -l dape-tests.el
+
+pkg_setup() {
+ elisp_pkg_setup
+ local has_jsonrpc="$(${EMACS} ${EMACSFLAGS} \
+ --eval "(princ (>= emacs-major-version 30))")"
+ if has_version app-emacs/jsonrpc || [[ ${has_jsonrpc} = t ]]; then
+ :
+ else
+ die "Emacs does not have jsonrpc.el 1.0.25 or later, nor was app-emacs/jsonrpc installed"
+ fi
+}
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file
+}
+
+# src_test() {
+# elisp-test
+# }
+
+elisp_src_install() {
+ # Need to ignore dape-tests.el.
+ einstalldocs
+ elisp-install "${PN}" dape.el dape.elc dape-autoloads.el
+}
diff --git a/app-emacs/dape/files/50dape-gentoo.el b/app-emacs/dape/files/50dape-gentoo.el
new file mode 100644
index 000000000000..a9e318c2f6f9
--- /dev/null
+++ b/app-emacs/dape/files/50dape-gentoo.el
@@ -0,0 +1,3 @@
+;;; app-emacs/dape site configuration -*- lexical-binding: t; -*-
+(add-to-list 'load-path "@SITELISP@")
+(load "@SITELISP@/dape-autoloads.el" nil t)
diff --git a/app-emacs/dape/metadata.xml b/app-emacs/dape/metadata.xml
new file mode 100644
index 000000000000..1d0732121c49
--- /dev/null
+++ b/app-emacs/dape/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>arsen@gentoo.org</email>
+ <description>Arsen Arsenović</description>
+ </maintainer>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <description>Sam James</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">svaante/dape</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index 36147c5057ae..78e499f46b78 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -1,6 +1,6 @@
AUX 50ebib-gentoo.el 175 BLAKE2B 6e790273be0d32b188bf4e429da221e1a0f71036dccb521edb43340a88faf70046b27bc70128a05a81437dbd856f5966ad343f4aef2dffa72b44a1901d3199e8 SHA512 9be24ffce7327c3db49dbec7a1f3cc3610fdc4aac40c25da06906df25123173f3a4b05ec2d96d9ca2a1fc785bdd471ffba73654ee3b642be93c93b412f230fcb
DIST ebib-2.44.1.tar.gz 1052796 BLAKE2B 55ddb81ac536091df68ab22536944e8b4cb9c34f402da5fa098897485cf5b658da1c3ee11056f961563981fdabdc8974cec548e53d5b2a22d25773a4f5730b16 SHA512 c8b86ac9eab389cd4d3b3a9a192d110183eff3f7e93772614a898eec7cd63b3ee73e5621642f240679a547ace7ab4deb29a5bc3ea2f6a89ca8e710e1abdef4fb
-DIST ebib-2.44.tar.gz 1052892 BLAKE2B 4f13f602725c761d11162ccab713fa07a3f7100dfc9811f0185ee07edbf76cbebc4b0876ded11c70fc9a8b2704367da6962876c7f6b0c60464ec37f0f5f60988 SHA512 4cf49764879003a2a526861504129ea1a8847787e5758102063e0c15b0469c5bdfd3106bdb23bad7159192faed4187c0fa56ecde6abe312e755fa58f23f6ef44
+DIST ebib-2.48.gh.tar.gz 1056438 BLAKE2B 153d417084af2fa7fc1fd295d917475944c79ee1f8d4a52714e102074331ce698f7219f66e60383c51e0850bec271660798818c3a1f69f5130eca53a5dc298a5 SHA512 92c3a9842832b865908f7b6212bfdb4bb69c03a132898b35f8046e6707288f7566f2f27e750dc19595e4dcb64314601253cc98dc5f5ddc1caa58781f14e00d9a
EBUILD ebib-2.44.1.ebuild 798 BLAKE2B a8b2a8a9004f6e27dc06f1f73ed818d6deea982b0271405836c9c6a2cc3d5b408cbc25a2fcbf9432e80f4191a4c67427200632135708526ed145cf1978efc1b1 SHA512 2f931cacaeae27e8b38fd51d58e812f6271b74e0595f8c1776711614dfdfa4f3c282385711dcd7ceb190761c46af4ead1de05bfa0dbc030cbaf5766aa77f4d4a
-EBUILD ebib-2.44.ebuild 798 BLAKE2B a8b2a8a9004f6e27dc06f1f73ed818d6deea982b0271405836c9c6a2cc3d5b408cbc25a2fcbf9432e80f4191a4c67427200632135708526ed145cf1978efc1b1 SHA512 2f931cacaeae27e8b38fd51d58e812f6271b74e0595f8c1776711614dfdfa4f3c282385711dcd7ceb190761c46af4ead1de05bfa0dbc030cbaf5766aa77f4d4a
+EBUILD ebib-2.48.ebuild 827 BLAKE2B d2b6e3dea0cd0caa71da7ffc76a9cd72223199c8c61b8d0b624811f815fe914a927e010192324fe8cad16e957225c85e730fd488a01ad2d8ed0b7c0771f815c4 SHA512 7a2cee934e0e569b60fdc9def9ced5bbf79a59c8843416db64ad1c67720e4fcf25a00ac49553b834c1b525e3451bc40034b98eda7bc255f079395b664cb75679
MISC metadata.xml 730 BLAKE2B de17020c88b38b6d8e3753cbb4d554d1061fd73c39cf8e9e760f3de204c87bec6c3aca60213bc283a5d053da30225232100dadf711072a57b19863c55601fdca SHA512 d20f364400adcb23dc542cf08fed16b0b073fcd6ef7df27644f51d674215f51fc9520ad873ac6f2f783364471c7386d69f8d3ae88ecad8b6a1694e08e211f7b4
diff --git a/app-emacs/ebib/ebib-2.44.ebuild b/app-emacs/ebib/ebib-2.48.ebuild
index c84a4057ae3b..35b2d30cc523 100644
--- a/app-emacs/ebib/ebib-2.44.ebuild
+++ b/app-emacs/ebib/ebib-2.48.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+NEED_EMACS="27.1"
+
inherit elisp
DESCRIPTION="BibTeX database manager for Emacs"
@@ -15,9 +17,9 @@ if [[ "${PV}" == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
else
SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
+ -> ${P}.gh.tar.gz"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="BSD"
@@ -25,7 +27,7 @@ SLOT="0"
RDEPEND="
>=app-emacs/compat-30.0.0.0
- app-emacs/parsebib
+ >=app-emacs/parsebib-6.2
"
BDEPEND="
${RDEPEND}
diff --git a/app-emacs/jsonrpc/Manifest b/app-emacs/jsonrpc/Manifest
new file mode 100644
index 000000000000..ded822833add
--- /dev/null
+++ b/app-emacs/jsonrpc/Manifest
@@ -0,0 +1,3 @@
+DIST jsonrpc-1.0.25.tar.xz 13280 BLAKE2B 21d59d4e917224836168c33c991fdd08152cd8749c41f693282a5149d908fd96253ad25e2a32caeb44f774126dbebff932a7a5b55aa5ee92255ae975608ffb0a SHA512 8195a7b8bc8477bb5b4a8c168f9855f9d73c6ff807158d7e4ebad43d3b778b76a60c5f049c6ebe6d6cc3f0a98c23aeef69e907ed43f2ec73b6c2bb41aab23957
+EBUILD jsonrpc-1.0.25.ebuild 389 BLAKE2B 2d0fc756b048e1893b491d5cb3413b9d8f976219f1e8aa98219cdf5fea948bf8e7a3af2e22567ebe48e65445835ad5b5655821f9c4a4fe72988cee578a33eef5 SHA512 ee10460939d6acf98d177e75c4e4c09c7f28a2d8a9283652d71fcd3bfd03fa051978eb8242b8d660869ebb52542ad9f0115d4b4a73ea1f72e980c21de82417d3
+MISC metadata.xml 1102 BLAKE2B b04eddfda97969fa643a1235c968cba005f5b79434c29c998ee5ba374021a995ce7bff9ef73f2b884a47b832dbefec89e1633998c6a3db56853056e3620e64e2 SHA512 de4e57d4c811e4876bf4e1576692bb7fd091f93952d585fad12feae418b995e0967bf801d70471ce8a68fe7b122a32ec85e3c3618900109cc6e710acc4c1fd12
diff --git a/app-emacs/jsonrpc/jsonrpc-1.0.25.ebuild b/app-emacs/jsonrpc/jsonrpc-1.0.25.ebuild
new file mode 100644
index 000000000000..eeeadcbb0883
--- /dev/null
+++ b/app-emacs/jsonrpc/jsonrpc-1.0.25.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=25.2
+
+inherit elisp
+
+DESCRIPTION="JSON-RPC library (GNU ELPA release, also part of Emacs)"
+HOMEPAGE="https://elpa.gnu.org/packages/jsonrpc.html"
+SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ELISP_REMOVE=jsonrpc-pkg.el
diff --git a/app-emacs/jsonrpc/metadata.xml b/app-emacs/jsonrpc/metadata.xml
new file mode 100644
index 000000000000..9b95fb911351
--- /dev/null
+++ b/app-emacs/jsonrpc/metadata.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>arsen@gentoo.org</email>
+ <description>Arsen Arsenović</description>
+ </maintainer>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <description>Sam James</description>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <upstream>
+ <!-- lisp/jsonrpc.el -->
+ <remote-id type="savannah">emacs</remote-id>
+ </upstream>
+ <longdescription>
+ This library implements the JSONRPC 2.0 specification as described
+ in https://www.jsonrpc.org/. As the name suggests, JSONRPC is a
+ generic Remote Procedure Call protocol designed around JSON objects.
+ To learn how to write JSONRPC programs with this library, see Info
+ node `(elisp)JSONRPC'."
+
+ This library was originally extracted from eglot.el, an Emacs LSP
+ client, which you should see for an example usage.
+ </longdescription>
+</pkgmetadata>
diff --git a/app-emacs/parsebib/Manifest b/app-emacs/parsebib/Manifest
index eeac4531e36f..1ded53e72b1a 100644
--- a/app-emacs/parsebib/Manifest
+++ b/app-emacs/parsebib/Manifest
@@ -1,7 +1,5 @@
-DIST parsebib-4.3.tar.gz 25195 BLAKE2B 9b3031f7f6b8d69b026d1301c95fde6279eedb4cb55a975294d9f32a57508ac14c33c5874da14da7e14de5c58fd7915d9a9132859fb46cf4910d37d963876929 SHA512 b036ff496d4d435cdb6fbcd57b1844601417d94faf34294b593ec7947e40a8f4807de12e17c659e8cc6b0a5a17f62d45c51671b5568cf27f1af9890298324215
-DIST parsebib-4.6.tar.gz 25582 BLAKE2B dfae540f42ba7496a8ddc563963275d30000aba9fb4ca0fc8c61e4eb414cf73546b7643c05c6139e2293880467241ef6a9ab72468758cd7ed68a3fa31a564c98 SHA512 20da02173331f0dd5c2d7dd216357f209c2769dd484d1ac3b55c4a5365b755ec4140d354174a611ed91d1805af36a55c8dc9f7b72cbb277267b6dfce7782d16a
DIST parsebib-4.7.tar.gz 26944 BLAKE2B 24d6d8927c5d5d607eb8b53b6cc21653f99cceaf81bcd4c6993082ef8b9bfd648b21c9a7efd4e800184a5a3b0f65b46660e1374cdf3ec5feede9ea05ce00d5fb SHA512 ad50fec3c18d2084761947c0dbca3e47b7f605beb10977bd351ecff492823a5a34c48fea3a839836a32aeb8cd43f2000f91e772790349176634009bf4be6744d
-EBUILD parsebib-4.3.ebuild 576 BLAKE2B 313b811b8482882ab88e4d3cb46f1aa97b24195f6ad0850acb39d1811eb50e8ff426ffe9785cf6c92cd6165fcd3b529a9b86a324867f57779a02cb09088282a2 SHA512 bd00d628a088fbb3a0d9685a4257e838bfba9a487f7aa41d559dbd9ef5a62449f6907bc424f3d09499ac91e62ae0e774e63c595380e30141a347ea56b630ae55
-EBUILD parsebib-4.6.ebuild 577 BLAKE2B 3bed97fedefa25bbb674c7a16b0382780cf71f2694a2b9664fdf4e2cdf502fa58538c951dad563074ce2b2b96e1d5bb9ab25e0f162ebb862581da758381198e7 SHA512 eaf2c2e8ac58ab23068b11914c63981b6e4d625b64aeca25c597740fefa0fc13717649d4c5c3166bcbcff4755974292dd432ee15b51b26d4147808cddf247946
+DIST parsebib-6.2.gh.tar.gz 29422 BLAKE2B 243b13492716dce450f5a84da16b546f91d28e5fe80c45a9b3b4b43a58ad8582c34e2959ef1087d2ae4de19af5c64075572e862456bcf64c569efa475ffcc6cf SHA512 aee541feef91bdee6dd3967defcb205023c44e98c9a860596cc23baf5801902f58248f4b2202a29bb0048b74db3de31c4682872f7770dec8597fd06aef8661eb
EBUILD parsebib-4.7.ebuild 576 BLAKE2B 313b811b8482882ab88e4d3cb46f1aa97b24195f6ad0850acb39d1811eb50e8ff426ffe9785cf6c92cd6165fcd3b529a9b86a324867f57779a02cb09088282a2 SHA512 bd00d628a088fbb3a0d9685a4257e838bfba9a487f7aa41d559dbd9ef5a62449f6907bc424f3d09499ac91e62ae0e774e63c595380e30141a347ea56b630ae55
+EBUILD parsebib-6.2.ebuild 580 BLAKE2B 1cc290e1412189bf9f9e5ba0638d135a04a0c2467275fbdc157b2573f904e98ae4effacfd5f9271f4de0ba21bfa6fa0bbbc73da2c0cf658b743e0fb8bb022638 SHA512 8689e312845fee0a517bb443f701746be37aeb8c5d567aa0e23a9a66a38f185d8aa93265d71a049fd19f662ee8593ad017d145c4ebf3aed0c70bf6369133ced2
MISC metadata.xml 627 BLAKE2B c720728d95d1210afc6015d7472134e9078fbc67f591e4991dd34a780c49c8b30c1dec30c6ce57d81034f71895aafb8637c8181d7cdc9e13819ecceea919cc98 SHA512 a991dcfa3ddc97afc341228c4483c888de999eb79f67cb174e12a8d9725da58468c6e1330d8f5e2ef7e947e108e6eba1edba4fceca7955793b6d8a0c223d1f4a
diff --git a/app-emacs/parsebib/parsebib-4.3.ebuild b/app-emacs/parsebib/parsebib-4.3.ebuild
deleted file mode 100644
index eccdb4d8583f..000000000000
--- a/app-emacs/parsebib/parsebib-4.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp library for reading .bib files"
-HOMEPAGE="https://github.com/joostkremers/parsebib/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
-else
- SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-elisp-enable-tests ert-runner test
diff --git a/app-emacs/parsebib/parsebib-4.6.ebuild b/app-emacs/parsebib/parsebib-6.2.ebuild
index 923544783f24..221165cae481 100644
--- a/app-emacs/parsebib/parsebib-4.6.ebuild
+++ b/app-emacs/parsebib/parsebib-6.2.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
else
SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
+ -> ${P}.gh.tar.gz"
KEYWORDS="~amd64 ~x86"
fi