From 2092ebe8b45cc45ad3357e2ccb2c37d5c1eaba2a Mon Sep 17 00:00:00 2001
From: V3n3RiX <venerix@koprulu.sector>
Date: Sat, 5 Aug 2023 21:20:55 +0100
Subject: gentoo auto-resync : 05:08:2023 - 21:20:55

---
 app-emacs/Manifest.gz                              | Bin 71814 -> 71822 bytes
 app-emacs/emacs-w3m/Manifest                       |   6 +-
 .../emacs-w3m/emacs-w3m-1.4.632_p20230801.ebuild   |  63 +++++++++++++++++++++
 .../emacs-w3m/emacs-w3m-1.4.632_pre20181112.ebuild |  53 -----------------
 app-emacs/emacs-w3m/metadata.xml                   |   4 ++
 app-emacs/exec-path-from-shell/Manifest            |   2 +
 .../exec-path-from-shell-2.1.ebuild                |  22 +++++++
 app-emacs/package-lint/Manifest                    |   2 +
 app-emacs/package-lint/package-lint-0.18.ebuild    |  35 ++++++++++++
 app-emacs/reformatter/Manifest                     |   2 +
 app-emacs/reformatter/reformatter-0.7.ebuild       |  21 +++++++
 11 files changed, 154 insertions(+), 56 deletions(-)
 create mode 100644 app-emacs/emacs-w3m/emacs-w3m-1.4.632_p20230801.ebuild
 delete mode 100644 app-emacs/emacs-w3m/emacs-w3m-1.4.632_pre20181112.ebuild
 create mode 100644 app-emacs/exec-path-from-shell/exec-path-from-shell-2.1.ebuild
 create mode 100644 app-emacs/package-lint/package-lint-0.18.ebuild
 create mode 100644 app-emacs/reformatter/reformatter-0.7.ebuild

(limited to 'app-emacs')

diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index f5cb4a240432..043262a109b4 100644
Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ
diff --git a/app-emacs/emacs-w3m/Manifest b/app-emacs/emacs-w3m/Manifest
index 528ef44b4e5e..a3918b24a75a 100644
--- a/app-emacs/emacs-w3m/Manifest
+++ b/app-emacs/emacs-w3m/Manifest
@@ -1,4 +1,4 @@
 AUX 70emacs-w3m-gentoo.el 96 BLAKE2B 90d452df120d37b1d19be08ed6e7b56edb588c95de6d124bdb8d25daa5c65fd8a19500e29e94a0936aa8efa2b51bae258e1431c6d1459d0d700e8d1dae0cbaca SHA512 7fd090a575e5b8f2df50bd751f301f5f4409dfd78eb45bb911c54a3cbfe76941a146630ea0e4089138c400caf45bb040f72e3ac335457061776e01e0aa3f5577
-DIST emacs-w3m-1.4.632_pre20181112.tar.xz 792664 BLAKE2B f60249a064cf9b63a46e0d9ae0d845d3877dd9ddfc1f7770609c68c9d9b60c67b9e461c399b83c5b01fbe94609914937fbf8177475274faa262d8fab0b4e6a19 SHA512 01ecb8a282484d164f5d630adac39784aec9f2e37975865f132be4b8b82d4be1e5667d903775c4adf0470109053b1b229f09472410a0ac7d1588e64c86c7b8f9
-EBUILD emacs-w3m-1.4.632_pre20181112.ebuild 1307 BLAKE2B 1f3fd16f58e2621e39dec449b35e7587730a3f23cdc7e59d676c4a94b961d07f7c064946098dc85dd7bf5451a7721e8ee70fac93452f8d08490f521be5afb4f6 SHA512 a18bee4ffe4dc6bb7afa26f27cb146aa484f32cc47ab473d0ca6469dedef3d5a3d7b191a4e847b924eeb33ab2c95a68b423a20e0ebbb209fe52249a0416e965f
-MISC metadata.xml 361 BLAKE2B 188dc84d4e5e04b6c29019d9bb49db181bfacfdf4d83900b9a8ef4f6dafc3d7201fac2db1ec0b4ca43a9ca9f12417d2db02adadb94ff8573a722b523c7164972 SHA512 22f74ea621ccff90492d8b602e58918c2042989ff845f46a5f0db1f5acc6001ed50141025d8618187602890f9a9455cc746657f6d5f06f8e3e71a249558b334f
+DIST emacs-w3m-1.4.632_p20230801.tar.gz 1080773 BLAKE2B da4ba612042c8e96c5932e2d5a0bfe596be6f7bdb1b5b596656d6b13294742f679e3fd149e7d1414b775a068331d32dae1d045191b16099a4d4b6f5d11a80ebe SHA512 0faf28ee53aa3b6b548d8d532e513d2e584627e600b161cf4c2db9ded16f432170406c60cfff043c9008bf202a3e07e90ea34169492ae71001c51d0f86429124
+EBUILD emacs-w3m-1.4.632_p20230801.ebuild 1560 BLAKE2B 5ec9743894eb3a5e21297bda285d504d13542751f6ad048994a63099610d26284a361239e7111776a57ec1fae64b3a1b87425a7a3f0e8011834535bbb6400b6e SHA512 a4b4bedce6322769b0fb3ca0ad32bb3e7d0f9d708444f8159856b3436a8ff615bd0daae5973f895ba2074b4e4ca696b360b6dc679fdbe304dff2a58bd7dae1ef
+MISC metadata.xml 511 BLAKE2B e65ecb900d9b61737acd411f3ebb34a85750fc68c912c916dfc6ae031f4439a2461962bf7a44f6cc85bfe8e359abf5780a7b3253e716c27585379815d4a3f1c2 SHA512 19bad8e3f16e3a89b3b093083355f5f33dfac1cf9874d748fc54b56a731664bb475e8d0beb047ae48b40c02d6ae2236409b4e5ed7a00841ba98a1f78877a0041
diff --git a/app-emacs/emacs-w3m/emacs-w3m-1.4.632_p20230801.ebuild b/app-emacs/emacs-w3m/emacs-w3m-1.4.632_p20230801.ebuild
new file mode 100644
index 000000000000..f445db10e9be
--- /dev/null
+++ b/app-emacs/emacs-w3m/emacs-w3m-1.4.632_p20230801.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp autotools readme.gentoo-r1
+
+DESCRIPTION="emacs-w3m is an interface program of w3m on Emacs"
+HOMEPAGE="http://emacs-w3m.namazu.org/
+	https://github.com/emacs-w3m/emacs-w3m/"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/emacs-w3m/emacs-w3m.git"
+else
+	[[ ${PV} == *_p20230801 ]] &&
+		COMMIT="1388eadc914bed79b0e06a6565388c5e8aff8014"
+	SRC_URI="https://github.com/emacs-w3m/emacs-w3m/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}/${PN}-${COMMIT}"
+	KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="gzip-el l10n_ja"
+
+RDEPEND="virtual/w3m"
+BDEPEND="${RDEPEND}"
+
+SITEFILE="70${PN}-gentoo.el"
+
+src_prepare() {
+	sed -i -e '/^configure:/,+2d' Makefile.in || die
+
+	default
+	eautoreconf
+}
+
+src_configure() {
+	econf --without-compress-install
+}
+
+src_compile() {
+	emake all-en $(use l10n_ja && echo all-ja)
+}
+
+src_install() {
+	emake lispdir="${ED}${SITELISP}/${PN}" \
+		COMPRESS_INSTALL=$(usex gzip-el) \
+		install-lisp
+	emake infodir="${ED}/usr/share/info" \
+		ICONDIR="${ED}${SITEETC}/${PN}" \
+		install-info-en $(use l10n_ja && echo install-info-ja) install-icons
+
+	elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+	dodoc ChangeLog* NEWS README
+	use l10n_ja && dodoc BUGS.ja NEWS.ja README.ja
+
+	DOC_CONTENTS="If you want to use the shimbun library, please emerge
+		app-emacs/apel and app-emacs/flim."
+	readme.gentoo_create_doc
+}
diff --git a/app-emacs/emacs-w3m/emacs-w3m-1.4.632_pre20181112.ebuild b/app-emacs/emacs-w3m/emacs-w3m-1.4.632_pre20181112.ebuild
deleted file mode 100644
index e2f6b0b1b9a8..000000000000
--- a/app-emacs/emacs-w3m/emacs-w3m-1.4.632_pre20181112.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp autotools readme.gentoo-r1
-
-DESCRIPTION="emacs-w3m is an interface program of w3m on Emacs"
-HOMEPAGE="http://emacs-w3m.namazu.org/"
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="gzip-el l10n_ja"
-
-RDEPEND="virtual/w3m"
-BDEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}"
-SITEFILE="70${PN}-gentoo.el"
-
-src_prepare() {
-	mv configure.{in,ac} || die
-	sed -i -e '/^configure:/,+2d' Makefile.in || die
-	eapply_user
-	eautoreconf
-}
-
-src_configure() {
-	econf --without-compress-install
-}
-
-src_compile() {
-	emake all-en $(use l10n_ja && echo all-ja)
-}
-
-src_install() {
-	emake lispdir="${ED}${SITELISP}/${PN}" \
-		COMPRESS_INSTALL=$(usex gzip-el) \
-		install-lisp
-	emake infodir="${ED}/usr/share/info" \
-		ICONDIR="${ED}${SITEETC}/${PN}" \
-		install-info-en $(use l10n_ja && echo install-info-ja) install-icons
-
-	elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-	dodoc ChangeLog* NEWS README
-	use l10n_ja && dodoc BUGS.ja NEWS.ja README.ja
-
-	DOC_CONTENTS="If you want to use the shimbun library, please emerge
-		app-emacs/apel and app-emacs/flim."
-	readme.gentoo_create_doc
-}
diff --git a/app-emacs/emacs-w3m/metadata.xml b/app-emacs/emacs-w3m/metadata.xml
index 1530b41969fb..eb1d429a87aa 100644
--- a/app-emacs/emacs-w3m/metadata.xml
+++ b/app-emacs/emacs-w3m/metadata.xml
@@ -9,4 +9,8 @@
 <use>
   <flag name="gzip-el">Compress bundled Emacs Lisp source</flag>
 </use>
+<upstream>
+  <bugs-to>https://github.com/emacs-w3m/emacs-w3m/issues/</bugs-to>
+  <remote-id type="github">emacs-w3m/emacs-w3m</remote-id>
+</upstream>
 </pkgmetadata>
diff --git a/app-emacs/exec-path-from-shell/Manifest b/app-emacs/exec-path-from-shell/Manifest
index 4879a0bfcc6c..286212e3c5a6 100644
--- a/app-emacs/exec-path-from-shell/Manifest
+++ b/app-emacs/exec-path-from-shell/Manifest
@@ -1,4 +1,6 @@
 AUX 50exec-path-from-shell-gentoo.el 84 BLAKE2B 0f3b62567ac7e3d501fe9d728cf380383f789f4c3107044747f2cfecd682f71404a49b4afa145f18e5dddc6f41247035fe72e01d6f3b362586017fdedc216c8e SHA512 42f18f03262f302c8ab28b0db1f285ab27caa19cf9acc4df4b289bd24d0e379e847022f59d5ac627ea3ebe1ba1c3f0a55ecba94d3b7f6825bcfee324983e216f
 DIST exec-path-from-shell-1.12.tar.gz 17125 BLAKE2B 01440c4f484fa2e584c40961cc3a0199a812072b3a41c78833a43bd57105e677077f902ef40dbb68eeaaa84fc511d9e02d7fabdbd7c86a0bc57e1ba88aaa6888 SHA512 62f0f89f542cbf0edaf163c1dfd4fac8bb532898f8eb5a9e068a991eaddb5e6ecb1813fc76252dc2d48b42b9ab602082f612d241613002b1a37b4f7d5f5d4f3c
+DIST exec-path-from-shell-2.1.tar.gz 18673 BLAKE2B fd1d3c1cc6d7ce89eacbf9cd3cfe737a1867723dda28993ee049d91437dc8a17edf07ec1e4a121eae384deebfde934e371168ee6870e09886483cecce1bc306e SHA512 bd211756fa06115af45db6d9fb351f3affb0d59ae717643c9e4df422e63ddb780edf642d030db5b039e2759b2bfca948f7638d2dbd3ac84f3c2b8814b4a085f3
 EBUILD exec-path-from-shell-1.12.ebuild 510 BLAKE2B 6b85c3b978fdd8ee26dac4d8fe501b2833f8a87e9d22334098434a7e3829383432c8b1ce1d7399ce721f56f4ee08bb1c5e9ee07406a44518b9a680145ce1430b SHA512 e785e3dd57f950d133d0d4e4db3a76c4835ebd7bf05881c719a3b91303a942562c8d63dd0c96259d6d1f976bd6aeb08d70e4ba89ceca5a93985a2d0c72b4d8da
+EBUILD exec-path-from-shell-2.1.ebuild 511 BLAKE2B 80959fd1ec50e629e1c1554c8f633eabeb0758cb428798d9bc0a30a65e8208ec2cd882eb10b9dc82582d857c2e3b7db93904b4014034888dcb3e8b1811dda9a5 SHA512 8460183e35bca490b3a151ba6500a693d4852e3de45b518940d7255f238b795e67e5ad3ed922429838dc9fac5c4ac5fab7b934c406550a03d41ae51e522e12f1
 MISC metadata.xml 817 BLAKE2B 013b0baf63e956f1c9bfa234348c4ec80888321257fda7569324033c1c48418b979972d48d8bbcfb83d75cfb44fae9a0cd484bd1e7e7a65c7fec58542aeccd7e SHA512 78d256c67f5e15e1895e13ab57fbe8d80897184f2aa04698df4a4de60ab0da5dbbb59c65f3696e2e548456eee249550bffdda45025abd3844c0fbb6c6886cb02
diff --git a/app-emacs/exec-path-from-shell/exec-path-from-shell-2.1.ebuild b/app-emacs/exec-path-from-shell/exec-path-from-shell-2.1.ebuild
new file mode 100644
index 000000000000..28ccd181049b
--- /dev/null
+++ b/app-emacs/exec-path-from-shell/exec-path-from-shell-2.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Ensure environment variables inside Emacs are the same as in shell"
+HOMEPAGE="https://github.com/purcell/exec-path-from-shell/"
+SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+	elisp_src_compile
+	elisp-make-autoload-file
+}
diff --git a/app-emacs/package-lint/Manifest b/app-emacs/package-lint/Manifest
index 477d9c567fea..125e27f67d46 100644
--- a/app-emacs/package-lint/Manifest
+++ b/app-emacs/package-lint/Manifest
@@ -1,6 +1,8 @@
 AUX package-lint-symbol-info-data-directory.patch 1249 BLAKE2B 119c77c1a720bb08be8dc82b74eba56b0ada00bdc769d6efa644613e582613929e4e1a64ef932160053e07275d533dad86db83d0441c69487a7505bf9cb9dbf4 SHA512 ca0bf2708d7d06361b604f1ac0466f0273492629f827939424a5c1bc764bf1756f71b69eab29eab9db76b168db7e45ab370ff0c8e5ac601bff08a4bd4424a745
 DIST package-lint-0.16.tar.gz 224744 BLAKE2B a1d26ae28727e305416498b66da188cbadababc9f415c199eff380dbce4888ee3137b6f13a26147d427142a9d244c784e192d21df3173d0a0c2dde4acb1e8630 SHA512 f5d79b69d37671233614a622cd5fd6c28c230adb0d5b7934ccd6bedc12228adb7bdef6739fdd32be383cefceb65b9538a00f763b49be6499e4b6e3f8b1a34616
 DIST package-lint-0.17.tar.gz 284965 BLAKE2B 752adde42a820f54adef63cbe9f0cebef5af1d4d51dfefe9bf1c18929e739137081b722632f1fae8e171f4e25c0b9b15b47d9b3fb2c0f0542b214054c46ea190 SHA512 3f2240e03f67d6575b93643d26abd768bfe71fa1223c38b5b889c0f11784d22d3ad1849fa8f1424dccafc3befafdb49b1d796f175867490db96534c0e4b5f25e
+DIST package-lint-0.18.tar.gz 319579 BLAKE2B ba9ebc1bb3155b24ae6bfb7ce78f2360502ebac2aaa9f06bbe30c59b750cf3d4cafc318c2e0da9cd6414837d5bf2ad187cb6d4b3cf4edef4d10dffb453b1e06a SHA512 5f39e9de275b7d57e8a9cefa1edfd244e004ee5b436ac500739b5b615795cc894443f1596801a493cd60f9205c02203c12e9577893212b1f03e47eed66100471
 EBUILD package-lint-0.16-r1.ebuild 745 BLAKE2B b114a345947a6dd90275147bd3b29f0678553c35dcd9422522f8b9885d4ad4eca661550e0c8b97c0719e3a5b1e280c93cf1f94432e687d33d10454d56dbeae07 SHA512 d88793f42a0f8bc5019ccd7fb119580e4e1cb8afb80eb3c6b5419407b70c78bacb6ad3051a13c85c6face482a3b39865ee28c67435af6b7425099604968f92c7
 EBUILD package-lint-0.17.ebuild 745 BLAKE2B b114a345947a6dd90275147bd3b29f0678553c35dcd9422522f8b9885d4ad4eca661550e0c8b97c0719e3a5b1e280c93cf1f94432e687d33d10454d56dbeae07 SHA512 d88793f42a0f8bc5019ccd7fb119580e4e1cb8afb80eb3c6b5419407b70c78bacb6ad3051a13c85c6face482a3b39865ee28c67435af6b7425099604968f92c7
+EBUILD package-lint-0.18.ebuild 745 BLAKE2B b114a345947a6dd90275147bd3b29f0678553c35dcd9422522f8b9885d4ad4eca661550e0c8b97c0719e3a5b1e280c93cf1f94432e687d33d10454d56dbeae07 SHA512 d88793f42a0f8bc5019ccd7fb119580e4e1cb8afb80eb3c6b5419407b70c78bacb6ad3051a13c85c6face482a3b39865ee28c67435af6b7425099604968f92c7
 MISC metadata.xml 1239 BLAKE2B 108fe66a5ec45cea84e75f042a5952af1ef92e4993b55f46e3392758beb9667562101cd7c1024d0089bd8ad66c9247fdb267e737030ae6b02fba7726cd27f1fc SHA512 227780ef543751dbda0bd612eca5e474ded35b199e380cb18c984d8e9e23ace2e5b08289687b169d420cf7f84baead74e2897af392f21a76e3e158b79e6c5f32
diff --git a/app-emacs/package-lint/package-lint-0.18.ebuild b/app-emacs/package-lint/package-lint-0.18.ebuild
new file mode 100644
index 000000000000..4f573a3330fa
--- /dev/null
+++ b/app-emacs/package-lint/package-lint-0.18.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="Linting library for Emacs Lisp package metadata"
+HOMEPAGE="https://github.com/purcell/package-lint/"
+SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+PATCHES=( "${FILESDIR}"/${PN}-symbol-info-data-directory.patch )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+	elisp_src_prepare
+
+	sed "s|@SITEETC@|${EPREFIX}${SITEETC}/${PN}|" -i ${PN}.el || die
+}
+
+src_install() {
+	elisp-install ${PN} ${PN}{,-flymake}.el{,c}
+	elisp-make-site-file "${SITEFILE}"
+
+	insinto ${SITEETC}/${PN}
+	doins -r data
+
+	einstalldocs
+}
diff --git a/app-emacs/reformatter/Manifest b/app-emacs/reformatter/Manifest
index cb20733cca03..967df9ef599d 100644
--- a/app-emacs/reformatter/Manifest
+++ b/app-emacs/reformatter/Manifest
@@ -1,3 +1,5 @@
 DIST reformatter-0.6.tar.gz 7943 BLAKE2B 72f34b873aacef5ee1dd0edd06effed83dad490f5d57ac3390dbd0d6fb7172adb1b7a3e19c0e90740b300cad8d2a1df60ab1bbfaa660c79621066d402f01b923 SHA512 ff1ad88b3a0a3ca1e70a5e0d7fe6f2264981d88ae64f0fa412d52721fb43991a483f31fb72193f7d67be71f39110051c0dda39e4ed87b4339aa156fa256e013a
+DIST reformatter-0.7.tar.gz 8294 BLAKE2B 52e516d9c56798d924c30b0ff68e0441229aa7644fa3944fabaacd2452da03810deacd3e363504c99de6777149da72606397a6d28822d34335250cd341d69082 SHA512 2b45dfc1440dbbb4f8ec0ab6a2e69b2686ad6983a074bb9bf1863347186ced197e2f5b23baf2fccd382e113d1813211a0173c246af1ef47447722b3c33fb4207
 EBUILD reformatter-0.6.ebuild 585 BLAKE2B 63e93897964e97aed7da758cf7a569c107a7ac2cf95c9d97a99a9cf7e8af71527ed8ddb83887011f3069efc1e1b4f03784707ad383ea16a871189172c56180a7 SHA512 aa2d3d0187d1f08e34fe86662e5a34bb40db0ae256780075a599389ea7db426cf88f0d7007434130fc02fafb8a5bd52d2eb01c7b5003656348d2583b4c5e131c
+EBUILD reformatter-0.7.ebuild 585 BLAKE2B 63e93897964e97aed7da758cf7a569c107a7ac2cf95c9d97a99a9cf7e8af71527ed8ddb83887011f3069efc1e1b4f03784707ad383ea16a871189172c56180a7 SHA512 aa2d3d0187d1f08e34fe86662e5a34bb40db0ae256780075a599389ea7db426cf88f0d7007434130fc02fafb8a5bd52d2eb01c7b5003656348d2583b4c5e131c
 MISC metadata.xml 439 BLAKE2B 01b361a03c6f00eeb8c6c6ab920097880f6700b4d4e9c8507c76e6e1ab761f85f64841371252dc91bbb92db8dae9d56db7ba20593ff2bf061a04d727cf01779e SHA512 86eb370ab334b24bfb3cf5b7df495f0541ab7b1604bc4a352052a9e7744d346c1492cd63f8bf4d31b5706e6e7ec747f8cd2a90b3b838847ec4613c57100c69a7
diff --git a/app-emacs/reformatter/reformatter-0.7.ebuild b/app-emacs/reformatter/reformatter-0.7.ebuild
new file mode 100644
index 000000000000..f932f87ee31f
--- /dev/null
+++ b/app-emacs/reformatter/reformatter-0.7.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Define commands which run reformatters on the Emacs buffers"
+HOMEPAGE="https://github.com/purcell/emacs-reformatter/"
+SRC_URI="https://github.com/purcell/emacs-${PN}/archive/${PV}.tar.gz
+			-> ${P}.tar.gz"
+S="${WORKDIR}"/emacs-${P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"  # Tests need "shfmt"
+
+DOCS=( README.md )
+ELISP_REMOVE="Makefile ${PN}-tests.el"  # Makefile downloads pkgs from net
+SITEFILE="50${PN}-gentoo.el"
-- 
cgit v1.2.3