summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-10 23:44:42 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-10 23:44:42 +0100
commitf356af92b88d56b78588e81310493d4f5a2f6d18 (patch)
tree0326fb33173ae3d096527af28f85685515533fbb /app-emacs
parent560358ad7081e6bb2a4e097d4c442b0bab626163 (diff)
gentoo auto-resync : 10:05:2023 - 23:44:41
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin68652 -> 68827 bytes
-rw-r--r--app-emacs/dockerfile-mode/Manifest4
-rw-r--r--app-emacs/dockerfile-mode/dockerfile-mode-1.6-r1.ebuild17
-rw-r--r--app-emacs/dockerfile-mode/dockerfile-mode-1.7-r1.ebuild17
-rw-r--r--app-emacs/doxymacs/Manifest3
-rw-r--r--app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild (renamed from app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild)21
-rw-r--r--app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch21
-rw-r--r--app-emacs/elpa-mirror/Manifest4
-rw-r--r--app-emacs/elpa-mirror/elpa-mirror-2.2.2.ebuild31
-rw-r--r--app-emacs/elpa-mirror/files/50elpa-mirror-gentoo.el3
-rw-r--r--app-emacs/elpa-mirror/metadata.xml13
-rw-r--r--app-emacs/websocket/Manifest6
-rw-r--r--app-emacs/websocket/metadata.xml14
-rw-r--r--app-emacs/websocket/websocket-1.12.ebuild32
-rw-r--r--app-emacs/websocket/websocket-1.13.ebuild32
15 files changed, 97 insertions, 121 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 0c170b4eaf54..8597373aa7b5 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/dockerfile-mode/Manifest b/app-emacs/dockerfile-mode/Manifest
index d572e73a3854..b6c0708709aa 100644
--- a/app-emacs/dockerfile-mode/Manifest
+++ b/app-emacs/dockerfile-mode/Manifest
@@ -1,8 +1,4 @@
AUX 50dockerfile-mode-gentoo.el 415 BLAKE2B a2056e31385e6df1fe37795170f326fd75c2248e8eb8e90cb43f8ce642345533050495fd2d1d4b84b307aece7f201c862706ecd229263efedc36355d643b7d57 SHA512 47dff9c6794240e90eaeff876ff467b981025981eb2e2975d7420b6b401facafdb6deb340f4fc76bbb557fdda8957c254d19edd779ff2234d70de9345dc458e9
-DIST dockerfile-mode-1.6.tar.gz 7795 BLAKE2B 3ba19ed2957d6d5bb1c8a43710bfda7c5681159820d313a19d03a00ba7982237ec09c4b1af5d6f304d4fcb9c228b7ff92ec0af1ae0efd4f2f18aedaf2a3a790a SHA512 64077ed231544bc737a5d7fd3bafd43f46861eb39e31908b90a50a6a7c4ea71f82239d7b4eb4cf2abb852da2a619c82aaeb236f7b0c537ff85b0ce4c1090a0de
-DIST dockerfile-mode-1.7.tar.gz 7880 BLAKE2B 72a4824ab2b89f516de7988d5ba3674e59e88b713c70ba585a4bbe517685b297b18ab34ff1a1066036f901725b4fb6b292286529935800a1366abb5e3649f900 SHA512 eb05e1f0ba0b9752f780106b94a939c3182512a1c9670b2e63c8d0c797b8e0eb979751868a3d337986568fa104302e09d7a1bae514cb2e210454d3dae419e58b
DIST dockerfile-mode-1.8.tar.gz 7882 BLAKE2B 8db9ffadbc673ed37e04cd300834ceff3505b5addf3ea7432dcbfc221d392c63f7641ef80d1f464576963aadff9d038b2761c7dde72004fed5e0027519045d30 SHA512 8bae08037813730b93919135fe727a6506bfb0decdc385b22afe41d7f1df750d3f0cc508453faa7b0e90d347584f805acca54bbf7da6cae2cf3108ff1047fd58
-EBUILD dockerfile-mode-1.6-r1.ebuild 420 BLAKE2B 004f5cc7f7ab7e7a3b1d9b31152ac5ced1f5f285372783fb03b4acc0bef77adf1546921947af7f03f2c702c957ef3c8d52dd40c53289549aeab814cc6f861776 SHA512 fad72f008ba2ddb61402f6b21bea2df88e88005957a237a485a9909b0387b507940d1572d0b110a648d98704d635f04c54e724353b817f775591e894718404ac
-EBUILD dockerfile-mode-1.7-r1.ebuild 420 BLAKE2B 004f5cc7f7ab7e7a3b1d9b31152ac5ced1f5f285372783fb03b4acc0bef77adf1546921947af7f03f2c702c957ef3c8d52dd40c53289549aeab814cc6f861776 SHA512 fad72f008ba2ddb61402f6b21bea2df88e88005957a237a485a9909b0387b507940d1572d0b110a648d98704d635f04c54e724353b817f775591e894718404ac
EBUILD dockerfile-mode-1.8-r1.ebuild 420 BLAKE2B 004f5cc7f7ab7e7a3b1d9b31152ac5ced1f5f285372783fb03b4acc0bef77adf1546921947af7f03f2c702c957ef3c8d52dd40c53289549aeab814cc6f861776 SHA512 fad72f008ba2ddb61402f6b21bea2df88e88005957a237a485a9909b0387b507940d1572d0b110a648d98704d635f04c54e724353b817f775591e894718404ac
MISC metadata.xml 460 BLAKE2B 169050e19dd4324eee4cb06d1bb4e5ebefad6e0b94408cc95aaf946222a2d48bb8904d6dfba625de3c0444a6b12e465a4d0ea8ca43f64eef3f971edbe024b1dd SHA512 1ee48f2a4ebbf9b2f321731e69306221cbb5b3c43ad72f0a0cc69fe87f6eba76f1848b383339654dd9f2ca5ff71a7860b3abf12371fbb36c72c160a8eb011fc0
diff --git a/app-emacs/dockerfile-mode/dockerfile-mode-1.6-r1.ebuild b/app-emacs/dockerfile-mode/dockerfile-mode-1.6-r1.ebuild
deleted file mode 100644
index 7096732137b3..000000000000
--- a/app-emacs/dockerfile-mode/dockerfile-mode-1.6-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="GNU Emacs mode for handling Dockerfiles"
-HOMEPAGE="https://github.com/spotify/dockerfile-mode/"
-SRC_URI="https://github.com/spotify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/dockerfile-mode/dockerfile-mode-1.7-r1.ebuild b/app-emacs/dockerfile-mode/dockerfile-mode-1.7-r1.ebuild
deleted file mode 100644
index 7096732137b3..000000000000
--- a/app-emacs/dockerfile-mode/dockerfile-mode-1.7-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="GNU Emacs mode for handling Dockerfiles"
-HOMEPAGE="https://github.com/spotify/dockerfile-mode/"
-SRC_URI="https://github.com/spotify/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/doxymacs/Manifest b/app-emacs/doxymacs/Manifest
index 8bb5a3136eb6..f297dca6823a 100644
--- a/app-emacs/doxymacs/Manifest
+++ b/app-emacs/doxymacs/Manifest
@@ -1,5 +1,6 @@
AUX 50doxymacs-gentoo.el 502 BLAKE2B 0cad3693c6eae3d87c378b743bcf577398ba3f9a1d031d16328e8b2948588b107e74d9b755696fce36bfa4b7ad28704bf5185879d24b2d1c04cf9e783350baff SHA512 1ce4aee60f650daca6d1597356ccc8d2e411c8d71f4236dd396709c6d2e03699d78626dba1e0f0b7c67701267436d62d56b70c9fbc1a5770e0018e7014badc75
+AUX doxymacs-1.8.0-flags.patch 599 BLAKE2B d8991c947b89ea2bd9c2832d9005546919555581a43bda545070bf144769b26b0670fcb4e0afb9aff1784dc362cb70b152ae89a7e138618fa1912c12c961aa56 SHA512 961edb40eb78c2bc3a7e405bcc07b4398ea628d217a0ca451ce93584eb3fe2d714b635714a73ac923c3d12f826f296bbffa3ca5afa83297ad7f01a70cbb275c6
AUX doxymacs-1.8.0-gcc7.patch 2868 BLAKE2B 824046926df6d35e05873ddc39689bb1f4b50b0eaeec3a78ac48a54248323d297e062820376ab62d8b0a1708c311b5d31e50c8288c5a29cccf69ca711ba4c8a1 SHA512 2ac07420a59ecd2a90de1dcfe0b0750d527a6e12100bbbf453adbad9e046ab036708c4463e9d50507e099cf2246d867e748903d8b6a8e213b0755288625c1e03
DIST doxymacs-1.8.0.tar.gz 133600 BLAKE2B 0e1545498234eec6259ab89a406286dc6f73c1fbec5001ef3e89513de6d91b499e33ca6e25b344dd33c763c59424e592647619f548b223ab1f9ac821815e60d4 SHA512 7461a8a415aadf331f856e4f122712cbedc2907eff9e452f24e6ee83b96903d9944d2cfdbcfeab8a66144a0be508eae723c29f82a081df9723560b10c444f8ac
-EBUILD doxymacs-1.8.0-r4.ebuild 716 BLAKE2B 5b146f68712bbaf32d45efe7471e13290fad8154970a4b5b75c547f3a1b89f6dc88314d124c008dbaf1e9339b71f33ee33802bf4f69420ac02a244548f9f0913 SHA512 2c485959e22970a67fefd7d8bdf742f4ea505614187ec00ae35fe8b49b7e0dc846f48edda73af907ffc9f66928069c06fe3f790822b64be09ed3e577ab1ebcc8
+EBUILD doxymacs-1.8.0-r5.ebuild 723 BLAKE2B 7c8c9e9ddbc03cc6c27a483f959df4b078f23364723eb23e2bdb85cde869d0b06419a7e0b49573adc048336e68a9a9ce995fa40eda0da31ad8b2b023feed00ee SHA512 7bfdfc8e8f6f78f4707f30a1c54e998a0bfbd7e787616019be792f3fa6eba5c1491791f7adf2fb1247885b0ea75c35bdd06d464e49cb7c0c810367c78063ea6b
MISC metadata.xml 336 BLAKE2B bd099ec5ccf5f5e549655954f3283793a8ed224c3db1105e46b16c8719261d1939f28a8a6a41ba1dd48ef926f429e4d4000400d7581eb2a07813b96055f84d2c SHA512 63b7141d85e425c9984d19220c27aeb124561334f1d10e2d31fbce8f6309bbca0df5d8451adda6fadf8e42011cecb03d4877bd0081e3eb8893b31b5d672f03ab
diff --git a/app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild b/app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild
index 8f6f1f24fd89..6f379856aac5 100644
--- a/app-emacs/doxymacs/doxymacs-1.8.0-r4.ebuild
+++ b/app-emacs/doxymacs/doxymacs-1.8.0-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit elisp flag-o-matic
+inherit elisp
DESCRIPTION="Doxygen editing minor mode"
HOMEPAGE="http://doxymacs.sourceforge.net/"
@@ -13,14 +13,18 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
-DEPEND=">=dev-libs/libxml2-2.6.13"
-RDEPEND="${DEPEND}"
+RDEPEND=">=dev-libs/libxml2-2.6.13"
+DEPEND="${RDEPEND}"
-PATCHES=("${FILESDIR}"/${P}-gcc7.patch)
+PATCHES=(
+ "${FILESDIR}"/${P}-flags.patch
+ "${FILESDIR}"/${P}-gcc7.patch
+)
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
SITEFILE="50${PN}-gentoo.el"
src_configure() {
- append-flags -Wno-error #260874
econf --with-lispdir="${SITELISP}/${PN}"
}
@@ -31,5 +35,6 @@ src_compile() {
src_install() {
emake DESTDIR="${D}" install
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc AUTHORS ChangeLog NEWS README TODO
+
+ einstalldocs
}
diff --git a/app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch b/app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch
new file mode 100644
index 000000000000..4aeef48c7fbe
--- /dev/null
+++ b/app-emacs/doxymacs/files/doxymacs-1.8.0-flags.patch
@@ -0,0 +1,21 @@
+--- a/c/Makefile.am
++++ b/c/Makefile.am
+@@ -7,6 +7,6 @@ doxymacs_parser_SOURCES = doxymacs_parser.c
+
+ INCLUDES = $(XML_CPPFLAGS)
+
+-AM_CFLAGS = -Wall -Werror -fexpensive-optimizations -fomit-frame-pointer
++AM_CFLAGS = -Wall
+
+ doxymacs_parser_LDADD = $(XML_LIBS)
+--- a/c/Makefile.in
++++ b/c/Makefile.in
+@@ -153,7 +153,7 @@ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ doxymacs_parser_SOURCES = doxymacs_parser.c
+ INCLUDES = $(XML_CPPFLAGS)
+-AM_CFLAGS = -Wall -Werror -fexpensive-optimizations -fomit-frame-pointer
++AM_CFLAGS = -Wall
+ doxymacs_parser_LDADD = $(XML_LIBS)
+ all: all-am
+
diff --git a/app-emacs/elpa-mirror/Manifest b/app-emacs/elpa-mirror/Manifest
new file mode 100644
index 000000000000..d1597e960c97
--- /dev/null
+++ b/app-emacs/elpa-mirror/Manifest
@@ -0,0 +1,4 @@
+AUX 50elpa-mirror-gentoo.el 153 BLAKE2B 7377238d4ecfa8d6474c396f2c69cc1843d245a261ae37086ee4a2993e5f240e9db7bf4f8ce7cb6311da64c5476124e2664ac4a1914494276b38495f54417c4f SHA512 fa6b49573a95fe40f971c2b5d5016337723c1d61cd645098c02bf46b602a3a7eb4e69e444f072cbfb446b230d89cd9e8a3da459bb8f4339e64fbcd1e11e96a40
+DIST elpa-mirror-2.2.2.tar.gz 9225 BLAKE2B 2f72fdb33384fc3b38db8b3b404b018b7e01989a410f30e7872c19e6b3b3eb8873c07c1751f7367d237c8117bbe548407dd0af7b301d2837a87aeccd3e704f5a SHA512 2927b40ea6f7ea0c6de6abf3367bdb2826021b7a70206611430f19ed4538814777980ede10946a6e0da258677de146f860467a2f88093491e34dce4279575042
+EBUILD elpa-mirror-2.2.2.ebuild 685 BLAKE2B 9e18ed4b778104de1d84878a363c98fbb144e45bb7547cb74a9cdaeb375786a067ef2a321c8a32ee26693f7df651419436f5341a71eca1ccdf88a890512247e1 SHA512 13083e1dbb15d622c25c44d29483f37893581d229a82349d1b27261693a729c59b259863cde2132b2e6b5f64f334325c15728941c17be818bd17244fb3182a6a
+MISC metadata.xml 435 BLAKE2B 20404a933a51931bc5f403174ef7b838050144617a01c5476dcc1d48784517bea19fc6774185edce18e90984123c77575cebd7139b30be76d0c05b8d4b680685 SHA512 e58947474249fe88267490e9e00b261bd7454f6176ab1aa961bbb4ad894927d806564868ca58166fc13f384949efd661d4df1d5dbb6b7ad220fcb2990b189b6c
diff --git a/app-emacs/elpa-mirror/elpa-mirror-2.2.2.ebuild b/app-emacs/elpa-mirror/elpa-mirror-2.2.2.ebuild
new file mode 100644
index 000000000000..eaeb33c0fb7f
--- /dev/null
+++ b/app-emacs/elpa-mirror/elpa-mirror-2.2.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Create local package repository from installed Emacs Lisp packages"
+HOMEPAGE="https://github.com/redguardtoo/elpa-mirror/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/redguardtoo/${PN}.git"
+else
+ SRC_URI="https://github.com/redguardtoo/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+# Tests require network access.
+PROPERTIES="test_network"
+RESTRICT="test"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+ emake EMACS="${EMACS}" test
+}
diff --git a/app-emacs/elpa-mirror/files/50elpa-mirror-gentoo.el b/app-emacs/elpa-mirror/files/50elpa-mirror-gentoo.el
new file mode 100644
index 000000000000..fa406fe42af2
--- /dev/null
+++ b/app-emacs/elpa-mirror/files/50elpa-mirror-gentoo.el
@@ -0,0 +1,3 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'elpamr-create-mirror-for-installed "elpa-mirror"
+ "Export installed packages into a new directory." t)
diff --git a/app-emacs/elpa-mirror/metadata.xml b/app-emacs/elpa-mirror/metadata.xml
new file mode 100644
index 000000000000..3bd3ebbdd830
--- /dev/null
+++ b/app-emacs/elpa-mirror/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/redguardtoo/elpa-mirror/issues/</bugs-to>
+ <remote-id type="github">redguardtoo/elpa-mirror</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-emacs/websocket/Manifest b/app-emacs/websocket/Manifest
index 79c59c5d9deb..238527c62725 100644
--- a/app-emacs/websocket/Manifest
+++ b/app-emacs/websocket/Manifest
@@ -1,8 +1,4 @@
AUX 50websocket-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
-DIST websocket-1.12.tar.gz 27378 BLAKE2B d0aa576333c96e403d4507f25be5661b94de71afea1a39e6abbf0fc57c68dff109336c4c735ae15be336f620b6a09240fdfd4e016a19fc2b92f5836e83181a44 SHA512 c0cdcf407227914a94e24ef90146c3c394e0bc16f131c5b626a6ce49ee235e2519dc7c2dc174e6b87426eba8ce21e84e816b8074866e25be681ca626c51044de
-DIST websocket-1.13.tar.gz 27421 BLAKE2B 1098cd1ba294a2829e7c2b14685514ef2a9426742846159a157f9068714a8d21d0cd2b893a1312cae29ae92231a0685e51832e5bc8715c1c20e62854ec5c81eb SHA512 3f4c9131650992be2992ca646268f01eef2407256c517a26940aabb673c13a6741c1e15cf0832e42c9ee7ffbe3e7b5e6532fcd2d4d77e0d9fae0c6d4f2613354
DIST websocket-1.14_p20230305.tar.gz 27340 BLAKE2B 32b55fdff4bed7893d02bcafc67e473442803a492c31e565ec1487dc0e7211e505a517e460ca05f5f1f2d28d0852bced91cfbe9da98bcd6ed1e4598fe6bc4eb6 SHA512 6c4574387f8cae7d17a3a8e618678e9dc8d96d0301f3d20e236dae1820cdb2c7bb49e2f5bfe816670e9bac6a7be24b85f8ec9f8ea2aa248c6b5af302f227ae43
-EBUILD websocket-1.12.ebuild 760 BLAKE2B 106914d5ef39b170f65a1510d843be754fa775865a3daf2420c8a3c3a4141b1e7d1d69be01b89bce174713c9c56e2a85c8d9ebc9689fd7d592b31b63c2cfd649 SHA512 fbb2b1c57ee833209e6d2c3a85722d9fd5683b1ec04a8754e2d0a461cf5927c422db7857fc6c13c71e13f1bbe392f060ab46e91173cfadc83259d6416fa60e35
-EBUILD websocket-1.13.ebuild 760 BLAKE2B 73be9c12840a4a7e8e8bcda830fb482c6f4fb484fbc23b8ac8715157adb84b628e696b9006ddde140fa734f1d5e93cb1849557e86fcc9c4dc4d00ccffb51ae43 SHA512 4b8cf226eb5713cba233f7c30a16d4663e1e90219d0a30978f351c74245cfce1dbb5083b4db179dde08a6804a59386a89bdf56d73baf0eabf9390b196a65b1d2
EBUILD websocket-1.14_p20230305.ebuild 868 BLAKE2B c2b73660d5ec0dea652b49cb23a743d1f7d2ad2f06b729b29a2c36472e31dae898c25874d799102ff194d4d5d1b34affa6ace71e8c8ceec2a6cb30914983c9c1 SHA512 1b09171f5b71f01bf16dd0169e2a45d00b9328204ed8d8566e12f76ed6e6dbcdaa961cf9c722635dfdd803a8792cd30443fd11f430151106d4e1ee5f96bf2d85
-MISC metadata.xml 283 BLAKE2B 81c49021199f71096079a27f9121390fb8c1285c54b9478583ff2d647277fa106ef12456d7097c4be092fc48b514a1adcf855ca0fac911598232ef9eb7f102c0 SHA512 f32b303760addf5d4db8d18bd10fb677353cdfa4c5e545d47804ef756cf5e5a21f8b8efb631b08f802185913ceb98da820e404e06eb03d01fe9ea85c10d1ac13
+MISC metadata.xml 385 BLAKE2B 63b7e67552098fb0e1f8da3df87ad993a042f4f19d317819f7a5faa263858674b48d9b9db5459732d73aa11b7d9190a3c4e035e64e7555639dface01d9aaca13 SHA512 f02effffd7cb072e3d1835768354df8d939248c7a10e54b75e590efbc2a9f8b67431c77050fbbf9c13c94c1d1b69b6f6049cc93ded163980214890e55c4cd382
diff --git a/app-emacs/websocket/metadata.xml b/app-emacs/websocket/metadata.xml
index 986088003fe1..1d1dfede5fd1 100644
--- a/app-emacs/websocket/metadata.xml
+++ b/app-emacs/websocket/metadata.xml
@@ -1,9 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
<pkgmetadata>
-<maintainer type="project">
- <email>gnu-emacs@gentoo.org</email>
- <name>Gentoo GNU Emacs project</name>
-</maintainer>
-<stabilize-allarches/>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">ahyatt/emacs-websocket</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-emacs/websocket/websocket-1.12.ebuild b/app-emacs/websocket/websocket-1.12.ebuild
deleted file mode 100644
index 953672529e23..000000000000
--- a/app-emacs/websocket/websocket-1.12.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="A websocket implementation in elisp"
-HOMEPAGE="https://github.com/ahyatt/emacs-websocket"
-SRC_URI="https://github.com/ahyatt/emacs-${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/emacs-${P}"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp-compile websocket.el
-}
-
-src_test() {
- ${EMACS} ${EMACSFLAGS} -L . -l websocket-test \
- -f ert-run-tests-batch-and-exit || die "tests failed"
-}
-
-src_install() {
- elisp-install ${PN} websocket.{el,elc}
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org websocket-functional-test.el testserver.py
-}
diff --git a/app-emacs/websocket/websocket-1.13.ebuild b/app-emacs/websocket/websocket-1.13.ebuild
deleted file mode 100644
index 69b27f249bd7..000000000000
--- a/app-emacs/websocket/websocket-1.13.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A websocket implementation in elisp"
-HOMEPAGE="https://github.com/ahyatt/emacs-websocket"
-SRC_URI="https://github.com/ahyatt/emacs-${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/emacs-${P}"
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp-compile websocket.el
-}
-
-src_test() {
- ${EMACS} ${EMACSFLAGS} -L . -l websocket-test \
- -f ert-run-tests-batch-and-exit || die "tests failed"
-}
-
-src_install() {
- elisp-install ${PN} websocket.{el,elc}
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org websocket-functional-test.el testserver.py
-}