summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-06-22 01:20:40 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-06-22 01:20:40 +0100
commitcb6b2150348c9dc57c68bcba47bcdb6f20e8e508 (patch)
tree4d89a8eab47a7fbc14b209c7c252724a72c68f8a /app-emacs
parentc0bcbed1a8a833beeae3ab7541dc9f460ab7cfce (diff)
gentoo auto-resync : 22:06:2023 - 01:20:39
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin71420 -> 71398 bytes
-rw-r--r--app-emacs/auctex/Manifest4
-rw-r--r--app-emacs/auctex/auctex-13.2.ebuild (renamed from app-emacs/auctex/auctex-12.3.ebuild)4
-rw-r--r--app-emacs/docker/Manifest2
-rw-r--r--app-emacs/docker/docker-2.2.0_p20230605.ebuild42
-rw-r--r--app-emacs/haskell-mode/Manifest2
-rw-r--r--app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild57
-rw-r--r--app-emacs/lean-mode/Manifest8
-rw-r--r--app-emacs/lean-mode/lean-mode-0_p20230611.ebuild (renamed from app-emacs/lean-mode/lean-mode-20211220-r1.ebuild)17
-rw-r--r--app-emacs/lean-mode/lean-mode-20220124-r1.ebuild33
-rw-r--r--app-emacs/lean-mode/lean-mode-20220501.ebuild33
-rw-r--r--app-emacs/pdf-tools/Manifest4
-rw-r--r--app-emacs/pdf-tools/pdf-tools-1.1.0.ebuild (renamed from app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild)14
-rw-r--r--app-emacs/po-mode/Manifest2
-rw-r--r--app-emacs/po-mode/po-mode-0.22.ebuild18
15 files changed, 152 insertions, 88 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 973445d60f69..9461525b3827 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest
index 300049b2361a..d1ef0e2205b0 100644
--- a/app-emacs/auctex/Manifest
+++ b/app-emacs/auctex/Manifest
@@ -1,7 +1,7 @@
AUX 50auctex-gentoo.el 157 BLAKE2B c7d59a1ff3fc08b60332f5f578841c942d1a302f9a594409b3cd6509fd254c0d8d4273061d2ec4f444ad9288b073900e4c07e9307ffe0421182e7380c4c73543 SHA512 7cfc10c95da1d920b3861eaa9950d5ddd2388af5086cb81457f084f9c094b15dae9638a8c1e9b662dedba90c2d3c33a972011b99d9e2d71d85f99003de5ebef2
AUX 60auctex-gentoo.el 97 BLAKE2B 18cad086f4211844f8a32d0f2499d2ecf29cd41f90c9dee6cf87184f81b0ac3836a5a58705677b55f926bdeb5854aa9acd6438f42e29856acf6c6c644592e347 SHA512 2cf945ac36ad5b25afd723d04223556522ac901a469bdd47d0c7562beb985401df957acc100222df6d97f4335b6d3e8d003f6b00b86780eec0a906ff0fc2ccb4
-DIST auctex-12.3.tar.gz 1534283 BLAKE2B b70db839cd82805ed0410f8b92c5f19a78e92ee8f23d18962f0da77bdfdbac4264272805135c7f16ba35c461017aac74030071c85d2ff413f8eff542cad670d2 SHA512 29c411a7f18e0dd2d84edaf935e278cdf694644e01f40c26c26da403efa0a823fc3110c291d218bf930cad208dc249ca665dc20ccad5e2b44bd3caae828079ca
DIST auctex-13.1.tar.gz 1600209 BLAKE2B e6ab7d19e60b19f54f8af61c0038a0aa656bebfb56f8a1bcea3ad26a249b2c176570fcd1eaceffbc99d4a824b9191eb301a1ead16dc382f31a09729cd99415e9 SHA512 562f106627d244113669654bc683818c7145c2f74d0ce50824765989e894dfe01e34bf96fe11123ebfb76c7053647697c99ae15e80fcd5e3e022683054a962ae
-EBUILD auctex-12.3.ebuild 1413 BLAKE2B ca1f30ab053635e1987ee89eca521773d48b708ae87a7ab785fc6f0c6dbe5129d000243441c4ea0f4300ce69f3e02d1af0883dfffe068de5ef19529ffc1589e4 SHA512 c1432a887f7e0589b93c754761377fd1d9bd3f99becf89ca2880f00ff2cf739b892964a76aabe11f779ae7601612053207759293751a7353bd0a08208c82e425
+DIST auctex-13.2.tar.gz 1667548 BLAKE2B 51daf18185a01c7349a49cfb3484d0271dc30271c69a028dc70ec9dae998b0664ffa574160dd384c35e66d38da95af5af0c4bf73e5ea969a6166685f8e3a0b80 SHA512 98d3d0061a807e62045b648a699e23819a0288ea17f2247b18c6725c503dfd6c791384c47504376de098b5a4e62bf350227497be6bf7a007fd94df232a069129
EBUILD auctex-13.1.ebuild 1413 BLAKE2B 48089714f44aae1242db9b12e1dcbf5550a24d393d4bfc606c3d14d144051df1d28246f7e2e4c3ebf6674b230f71485686fe8c916b04ac3e9b2c7bfe303d75b8 SHA512 9584240f7822bc04d6ef7717d8f9b21fd681e3e9506dc05851ef14f95e1c997612b03fba619aa13836f5126da17d229d8c87af8bca13dc38bb1676a64e0e5cce
+EBUILD auctex-13.2.ebuild 1418 BLAKE2B f83fb182f9bdfa796ffd75d80e94beb2aef30ef2d57ea47e2199fb626f344e4c6d770bd925e8e4743674afb38045e05b8ecaffcef94d2191389e5fdcdda3c595 SHA512 5056c39320447978fcbc2c20a76a73f58f9aeb53d160b18ffe2f91985c028f99255a117ea7fe6bc8dc3f757d12ff94c0781512467b40c9fb74be1bb6aadcfed8
MISC metadata.xml 1053 BLAKE2B 742023752a74c004325f99bbea4c0ebc31511370c53751db157bdcd68283a023c3b13ff9e647c39193f6a83a35128c1f57c2c29c8594a4698b5190a56fe96025 SHA512 da75c9a79fba45a734300f728ebcdf638cbf73c3cef85e78d7fd33e315e8a1af183615a083b4d17c95b52382ebfe07bf60690483db6fb56c3803a1e741afceaa
diff --git a/app-emacs/auctex/auctex-12.3.ebuild b/app-emacs/auctex/auctex-13.2.ebuild
index 8f5d2de9b141..be422b9e8a49 100644
--- a/app-emacs/auctex/auctex-12.3.ebuild
+++ b/app-emacs/auctex/auctex-13.2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit elisp
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3+ FDL-1.3+"
SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="preview-latex"
RDEPEND="virtual/latex-base
diff --git a/app-emacs/docker/Manifest b/app-emacs/docker/Manifest
index 94991ad5a3d2..f241a9f08932 100644
--- a/app-emacs/docker/Manifest
+++ b/app-emacs/docker/Manifest
@@ -1,4 +1,6 @@
AUX 50docker-gentoo.el 70 BLAKE2B 12fd83d3da457ca9cd2dd49394f0bde8b530108c1e9fd01eef4db09e7e945187be90115c42362831fea9d573905080383828e89af496d2fb200ab7ce6f85da3b SHA512 98c278dab73ee3a1a5da0041fdbd77bc3661f54e1c45bd756dc83a994d43953f5eb45b2027992b07ffd04a9f3a122db939b61e05afe0c46af3dc7db68d489e8f
DIST docker.el-2.2.0_p20221012.tar.gz 112321 BLAKE2B 3834f9b20fc9cf16cec596adbe668943ab137b97a0f4755501b94cea48d87a0ec125d4ea6249faf09ae74da54b35ef0d56bc1c18892a30b3cd7c214908743533 SHA512 187d5ac7b484e352b5bb8994d2dd894a7c4e892bec80062a51de6bdbbb939a9664157d1f5af5cf5fc97a3626a076f8f59056f74a3f1031b61924143623f65be1
+DIST docker.el-2.2.0_p20230605.tar.gz 112737 BLAKE2B f5cfa26e0b32cf490aeb28cdbb5df232e1b981fb0e42f21569ed120606dc10a2ba7d00783fb49f4f5f83d7567f5512388a5f19bdd2a06ba4979bef86ac9e12a7 SHA512 76a52199c00bf8a67dfef3bbbad9b3a5fc0d892cf5379fd069d07f42c34fc376c9cee1578acb3b7d1371948385c8bf1159c8f39843a413db19ed7af334af1fbe
EBUILD docker-2.2.0_p20221012.ebuild 765 BLAKE2B fccb2520f5f8d49735abf67fc63c9717f69d41509e4be1a9060586e720415b431f298ca67e90b820733459e283e73be9b418ce1ba0ea3cd7937dc701c7c98d7d SHA512 627fe52d89b33b048154695008240458913bb19f55a2c9f6ad2a207507bc6c37b758c819556643eaee200acd38b957059d0709ba9b98e6a489f1b414b1f893e2
+EBUILD docker-2.2.0_p20230605.ebuild 889 BLAKE2B 71a45be2ffa8f2e0b804bee64b844ac3d9404b70a3c77f124845b5ff89661b5230981f6dc5e18366fb574f2b1069999ba1c98c8c47958b14bed094c39674e70d SHA512 557450e27c6175089d04da73c91fec5d8f415deb1c5a2585c7f4cb513bb16733d7e7effe46deef4611dd76e7112e4195717ef89b1e835172a8f0a3f45741f1a7
MISC metadata.xml 631 BLAKE2B d75ddab8991153738faf075761e5a3317325dd0c10011c700043c1a4bf298a7060f0c5ab485407264031d510fefa091120246e200beb0dde1adc0f39114dd250 SHA512 8e4c2c9974e67f4a358ca62980cb9c4967a9703ba6803ede3bdc420faefea5c106debc912ae3e418a0e2557d3421369b97aa731eab42aca808c3561a0f05cc24
diff --git a/app-emacs/docker/docker-2.2.0_p20230605.ebuild b/app-emacs/docker/docker-2.2.0_p20230605.ebuild
new file mode 100644
index 000000000000..8ed0182d802f
--- /dev/null
+++ b/app-emacs/docker/docker-2.2.0_p20230605.ebuild
@@ -0,0 +1,42 @@
+# 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="Emacs integration for Docker"
+HOMEPAGE="https://github.com/Silex/docker.el/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Silex/${PN}.el.git"
+else
+ [[ ${PV} == *_p20230605 ]] && COMMIT=df141addfec256cfb943fa1823b4b2ad8f461fa9
+ SRC_URI="https://github.com/Silex/${PN}.el/archive/${COMMIT}.tar.gz
+ -> ${PN}.el-${PV}.tar.gz"
+ S="${WORKDIR}"/${PN}.el-${COMMIT}
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/transient-0.3.7_p20220918
+ app-emacs/dash
+ app-emacs/emacs-aio
+ app-emacs/s
+ app-emacs/tablist
+"
+BDEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.md README.md screenshots )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file
+}
diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 99fade3a58cd..920110b11b76 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,4 +1,6 @@
AUX 50haskell-mode-gentoo.el 44 BLAKE2B 1587be01b819c8d788bc8b9c3e9481885b2be3ceda43336f8d8728f245c961cb49aa6b1245558ce4d25ed28fcfc310c4fa95f992335ca75b6cdff90e33f18af0 SHA512 3a4dc946f9f5b5e7dfed41d19b8e576f3d164d81049b7bcad08791803116104f0450634569ee60a65f78e42b2153b925062b05f31cf8b5477160a73eadbfcf2a
DIST haskell-mode-17.2.tar.gz 1144963 BLAKE2B 79005da9ac5a36f0dee0586aaee42d2db64711b56633d9e22b250044863383a332c6ce19c90d8c4d41dccc881eeeacc48cb75f705fd56d5af4ea678899f784d5 SHA512 3ef7052948d02d89150b3cd80e252b0dea2ebd9c485a6e7272c474906f282247b62f4ad4f639074326af908630cedbfa507f9b3b52f44a1579e7edce5e44e588
+DIST haskell-mode-17.2_p20230616.tar.gz 1149636 BLAKE2B 80bc038c475729b2e31e111e773f2de1b6c61717859f01f8a1ff8f8f5589973bee96cdd65eb4e5508e0572770486fc4a03d1deb44cc5f2d84a9676ef6db244e3 SHA512 4cdfecd169adc1d913c7cebcbcb19ce94eec0eb89bbdccab9a5e5e0c4eaab989615cb1c78e96bf5968cc506f19dc6eb37d9206f811d68b58cd87ac973f229b19
EBUILD haskell-mode-17.2.ebuild 1044 BLAKE2B 127435561dc7208bf9548ff08dd1666972bf209746b4cd0b463b1ab3f0a5e2f40035562c29c6eee894b860821dbeb6bcc5bd82cf43ac4bb15fc5f07bf984aab8 SHA512 5f174d53adb3895a5187c219cb7ad1b29df40101520c2b37c6a2e5b0a4941c7ede6e337b26f22f1a76559fa09d5329a1c3698476e59c4d13c8ead92e208c4bc4
+EBUILD haskell-mode-17.2_p20230616.ebuild 1311 BLAKE2B 1c4dba5bb59b3113c1e395b3567c818028ee019452fb2be4941256ef05239ff95bc8c27c09a9ee75b61567ec8a72e1ada9f9895aaf2591fa75453e08deaa9eb6 SHA512 cd92ebbf92d7d16deb8e7f6fe947c18e068e685fd7b17aa18f76b49950413cc017b8da458effc9d5d49b8c0a9a254da2d16bc1d8698a153115d35b97d54b16da
MISC metadata.xml 366 BLAKE2B cc208c49f0e807a36dc4bbf4b21b88bc5dfa1754e5885304880e931d126571047ff450c385b8b3fed092e077a4972e29fba5a02cccf40a6d842aed541c9a3b37 SHA512 1066f85973ea2837adc30049494b216804196c9b87e0d705c7aadeb9a98ce5650a4a29658b8255405f62c416162ae99847ad2a5baff80fe6e691156336ccc098
diff --git a/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild b/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
new file mode 100644
index 000000000000..61922bc53618
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+ https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
+else
+ [[ ${PV} == *_p20230616 ]] && COMMIT=41c0cf61591279a22ac511f925c041c40969bdb8
+ SRC_URI="https://github.com/haskell/${PN}/archive/${COMMIT}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}"/${PN}-${COMMIT}
+ KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+RESTRICT="test" # Tests fail.
+
+BDEPEND="sys-apps/texinfo"
+
+DOCS=( NEWS README.md )
+ELISP_TEXINFO="doc/haskell-mode.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+ # We install the logo in SITEETC, not in SITELISP
+ # https://github.com/haskell/haskell-mode/issues/102
+ sed -i -e "/defconst haskell-process-logo/{n;" \
+ -e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+ haskell-process.el || die
+
+ eapply_user
+}
+
+src_compile() {
+ elisp_src_compile
+ elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+ emake check-ert
+}
+
+src_install() {
+ elisp_src_install
+
+ insinto "${SITEETC}"/${PN}
+ doins logo.svg
+}
diff --git a/app-emacs/lean-mode/Manifest b/app-emacs/lean-mode/Manifest
index 53fe0a924db9..cb86eeb2bd53 100644
--- a/app-emacs/lean-mode/Manifest
+++ b/app-emacs/lean-mode/Manifest
@@ -1,8 +1,4 @@
AUX 50lean-mode-gentoo.el 181 BLAKE2B 9221df43fd3d0693dc02e4730972b6b815c1bc14054b9f0394ba370f03471e7bc68bf271dd13ca8b30289dc88743a15c05ce6c0043ff94a8d099408350264fa0 SHA512 36faf0476fae472bc509efc939036b527fecb67685bc5d8ab4887ab205a9ce3a197c001480967e5cd351901d5a9a7ee57a06de3d74a03dbb9c4237cd4d08ccae
-DIST lean-mode-20211220.tar.gz 46406 BLAKE2B ff7663ae41befed9ce30aeeb0462e6877b827367823e97330b18c741db76162f49b0ce0dca58585892d173e91e290d155320f97416ff4306958dd38f1e452e83 SHA512 23f1d24a4ffdcbff0266cf6e3fd6ddefcd6f380ecab6e21a73cfcbb2a281200f3c22482a19b97988af316a3e206ab3069abf4eb3d45a9ccff7e0f18018b1dab5
-DIST lean-mode-20220124.tar.gz 46725 BLAKE2B 3f1f31cd6005570439d609f3cf9565f5adbd124772264ccc301bf8f9dda23d0b023e0afc703cfc572c3faee3498315852873effa3963203d6567ed029a1e14ed SHA512 292193a83847e034625d60825eec669b3d26591fab9e93448fc8e685935db5bfbb3417ae4e8d32facead40d02031b67f15dbaa52f7214b70343e7e677aa3cd6a
-DIST lean-mode-20220501.tar.gz 46795 BLAKE2B 1d1024f8eb29f787c26368945086d61d06375ee675379833856b72fd47b6fb35e2b24a4dc6d2bb1cc333fe8fc4ed760e13a1e6978e539a994d1907ce774761b6 SHA512 131d71f863e59a0cdfd5eeab015e9e9869e4edd87b1cb45d5864aa13858aac5d8b05843a82a38db9a6e27fe6d54633bdb473509ab9ce179dc216a3fd8f89ad30
-EBUILD lean-mode-20211220-r1.ebuild 724 BLAKE2B c402acfd6ac343f06c697f7bcca54d0b39882939865af57ec6fa49ff1eff4195715823ca6f82ff261b28d4c68fee92f0f3ce43e8d9e3e92dd52bf830886a1d91 SHA512 ea48459e5d4ec1f239697a1ad4e17f8b0d06e42e7d91ffb02b73d4a4c8ccf0eb72e6f28bb110397224fc17abe91f20a7f393706e486a8c88635b9afb0c17e6b8
-EBUILD lean-mode-20220124-r1.ebuild 724 BLAKE2B 09aabba43804b9aa2ad186fc59eae85b06262f3b59d0e50f74054bed24bb7a470b7edae75fc52c9f0050e6c61bdbbe8d23ca66e950f59f16031d04a12623cf1b SHA512 52244e7ef4b0485786ef806bf06614bf551b7ead70631628550c4e2307ad5ad1c298a629eb421964957be99fb16b38ac0b91467a47e4846ed442f38ff720a27c
-EBUILD lean-mode-20220501.ebuild 724 BLAKE2B 32eddbd99cada0f58f6e3bfb4e31a24b51ab3490e7b8f529c434d761750bef70fd87727fc0748a958ffd9561a1c79b5968ae141ab3a965d63b97f6749d521b10 SHA512 53a1f251fe7adc0cefc2b1e7591f676ef1962f7f213ace53ad9f159520ba6ffaaaf8bf4579e45be0203148b51e7d6b725a494268ded729a30a032b655473fe33
+DIST lean-mode-0_p20230611.tar.gz 46798 BLAKE2B b7d858979fc40f066eb8a212acf0f18a7a95b41df29924b7ca1b34e502db3b5966ddd3e83a7bf37cce0a836819ee46f18678244b00d6e951de83694a637789cf SHA512 f7b336887acd99306f9d50096dd3fda707d640be9e96f6211d826a4ba477c2a16b591bd9529456ce4a763700eed06f23b06e505120935dc7b9066ac530ba4231
+EBUILD lean-mode-0_p20230611.ebuild 845 BLAKE2B 862b841ed27ad5224fd170714586f4aa37fe5dea2f375a54ca9a825fd7c5070e6201c6c26c5223fe7fa322bbfb00e2b8cfb24e331a0e5de2db089c946465c579 SHA512 1528afc74957a52bef1aa3edf3134abeee42e3cb4e7bd10fc5d02721ce1a23f031db5c2323d1a5aec5e5e2899200a673098781ab90c75654b6e7c07e544b8a8b
MISC metadata.xml 642 BLAKE2B 7871c2b174dfa7a9b9c7ef917276de3c13d217842154bfa0b5097e380a10984281fa885a8348a1c201731cac8a95fc44ba596713877c8fa4c70c39c66da010bd SHA512 81f02f626d23e32cc2acf9bf72a3e7c372063c17554afee69a0ceb8aeeecbaac11959b0458a636ad6c7b493cfb6cf3c223e922e5a09dfb0c0213972dd244bf75
diff --git a/app-emacs/lean-mode/lean-mode-20211220-r1.ebuild b/app-emacs/lean-mode/lean-mode-0_p20230611.ebuild
index 350757e6cf09..2ded0d08f2c2 100644
--- a/app-emacs/lean-mode/lean-mode-20211220-r1.ebuild
+++ b/app-emacs/lean-mode/lean-mode-0_p20230611.ebuild
@@ -3,19 +3,24 @@
EAPI=8
-[[ ${PV} == 20211220 ]] && COMMIT=a4205749d20a09871f0951c34f919d4ee5fbdb55
-
inherit elisp
DESCRIPTION="Emacs mode for the Lean 3 theorem prover"
HOMEPAGE="https://github.com/leanprover/lean-mode/"
-SRC_URI="https://github.com/leanprover/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/leanprover/${PN}.git"
+else
+ [[ ${PV} == *_p20230611 ]] && COMMIT=99d6a34dc5b12f6e996e9217fa9f6fe4a6af037a
+ SRC_URI="https://github.com/leanprover/${PN}/archive/${COMMIT}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}"/${PN}-${COMMIT}
+ KEYWORDS="~amd64"
+fi
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64"
BDEPEND="
>=app-emacs/dash-2.18.1
diff --git a/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild b/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild
deleted file mode 100644
index ebe92baae289..000000000000
--- a/app-emacs/lean-mode/lean-mode-20220124-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == 20220124 ]] && COMMIT=c1c68cc946eb31b6ba8faefdceffce1f77ca52df
-
-inherit elisp
-
-DESCRIPTION="Emacs mode for the Lean 3 theorem prover"
-HOMEPAGE="https://github.com/leanprover/lean-mode/"
-SRC_URI="https://github.com/leanprover/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
- >=app-emacs/dash-2.18.1
- >=app-emacs/f-0.19.0
- >=app-emacs/flycheck-32
- >=app-emacs/s-1.10.0
-"
-RDEPEND="
- ${BDEPEND}
- sci-mathematics/lean:0/3
-"
-
-DOCS=( README.md )
-ELISP_REMOVE="company-lean.el helm-lean.el"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/lean-mode/lean-mode-20220501.ebuild b/app-emacs/lean-mode/lean-mode-20220501.ebuild
deleted file mode 100644
index 408aff7adec4..000000000000
--- a/app-emacs/lean-mode/lean-mode-20220501.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == 20220501 ]] && COMMIT=362bc6fa3efb1874c525ed6b4b6f24f76af22596
-
-inherit elisp
-
-DESCRIPTION="Emacs mode for the Lean 3 theorem prover"
-HOMEPAGE="https://github.com/leanprover/lean-mode/"
-SRC_URI="https://github.com/leanprover/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
- >=app-emacs/dash-2.18.1
- >=app-emacs/f-0.19.0
- >=app-emacs/flycheck-32
- >=app-emacs/s-1.10.0
-"
-RDEPEND="
- ${BDEPEND}
- sci-mathematics/lean:0/3
-"
-
-DOCS=( README.md )
-ELISP_REMOVE="company-lean.el helm-lean.el"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/pdf-tools/Manifest b/app-emacs/pdf-tools/Manifest
index fedf393b9830..6d97e61c70b0 100644
--- a/app-emacs/pdf-tools/Manifest
+++ b/app-emacs/pdf-tools/Manifest
@@ -1,6 +1,6 @@
AUX 50pdf-tools-gentoo.el 84 BLAKE2B d37daa46d1ac2591d7720d6a2d1d2eed5d2a90c5215edf00ad70b18c6c7c9c0fe465901a1363e2a35202c35a144f9999421e6723e38707c7e86cdd0bbfb945f8 SHA512 f5839fdee6f6fc4017ecff986b0460584a9497c13e33fcd09c100c8d0bda50b3408c20b80bee6d5254891e999b984aef6d7730aacf273b8b8a0e7d22565bca29
DIST pdf-tools-1.0.0.tar.gz 459584 BLAKE2B 54e6f48e593552135c9264baa8040aed6a543e361f5ee951f925ef72d8c62db9e15f97de52eaa4b6013a17dce6170f73e16f1e9d25c9cde33ac8eba1f71ebb7a SHA512 dcf44a45865061c191dcfc03504c707f2170224167d3ec493465c789d8c1433f17c706c5f15dac4fab65e3da45ca3c194aad9b7c599209a7a10b72c17dbbeb77
-DIST pdf-tools-1.0.0_pre20220619.tar.gz 459416 BLAKE2B 79a7c7a59faf9c11047bfb6218a8055cb9c757b928e52ff59ffb910e5aedb95ca7efe1dda1ae821d98a687fc6e700d8194311fc850f534f425534a1572bd34b5 SHA512 74ca8c05ad238c07ca1b6d6a594889d048220bb984b78b83e7af4c59eedfa7a35a03e153aa4d1296781f910eb0b3a68a5148876a30ad0f6e9fdecf831ff58f8e
+DIST pdf-tools-1.1.0.tar.gz 464021 BLAKE2B e09aca137d12bc99e4b7348f2b8d81b34e43a6d9b17ae08d7891146874fc74c671bc8026f4975fbcb6e68c678ead8aae503ba8cbf1f51a5ec6b9515de7335645 SHA512 7208b36b9074388f0e208dcf3730f2641d9a0d966e408885f932e1a495059dcf78355276df2edcb956ef1c34b85b3b2d6ab7d1c03369dc02a7a0c09e2cb1b919
EBUILD pdf-tools-1.0.0.ebuild 1162 BLAKE2B 6cc20f0209212161f05e1ea6ad62037dfbfe11a138cc594c97fec9033612af96668be813100e94f4b35c430c01dd1cae2451ba3d487576036c8022eb1dd38a90 SHA512 a57fd986ac6101d97374fd8be163382336a994634c8f8d02df600cf399022d0fe58c401b629780bf395f6dd422ae1a3120a5ebe86bd8d535f5f667f805ba951a
-EBUILD pdf-tools-1.0.0_pre20220619.ebuild 1228 BLAKE2B 1c748f415283cae42fe06a8a28597fed180124c0f7c8381d5bfd3a023ed294e05b8bda6f26df81f98b32751f42b335cdd3a2e4c75d5211ba43907ad492083464 SHA512 5062a9c9a0b712cee807821b730fb6c737d18cef3c898b342192f63f6d78b2c88d714ad1cbe5d3c11c1629b85c94b9637a47ed4072025fcff68e2c93596daab1
+EBUILD pdf-tools-1.1.0.ebuild 1276 BLAKE2B 9ed5bc53ed84f57a422a09dd70b9b5a7dd34b3eadff596167acca0e1864d4a881c4fb039b662a20bc1d3e2cdb20aae3792516b1d2f1fd3646c597e54c2e7b494 SHA512 6f017340a3b253bc25a08ce9f979840572ca3e33a816d982da1f0a0e93d9f8e2b15093373b962909952c6fae2d2e4304d20a813e5cf2222cb2303342a03a97e2
MISC metadata.xml 1213 BLAKE2B 8dc34b000f1f156f94630ac4e073af8b42e5cf331cfb0b7c83a094885db2ebdac1f4b376dc195bf14ab371812be25bb256850569e107d4e25dee2cd0427f1d3a SHA512 2044f0015d111d63fb3405adb20d763ea6d8b5bed7d444117e38b4f5fb24e012eb9e665e233aeeebd65da2973125bf1d2e69ee5377d50e0d7ff7d8f21b666b4b
diff --git a/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild b/app-emacs/pdf-tools/pdf-tools-1.1.0.ebuild
index 98646eda6fb5..3bd790d94a7d 100644
--- a/app-emacs/pdf-tools/pdf-tools-1.0.0_pre20220619.ebuild
+++ b/app-emacs/pdf-tools/pdf-tools-1.1.0.ebuild
@@ -3,17 +3,23 @@
EAPI=8
-COMMIT=fe42da60ad68e806af1677210249caccd7b99451
+NEED_EMACS=26.3
inherit autotools elisp
DESCRIPTION="Emacs Lisp support library for PDF documents"
HOMEPAGE="https://github.com/vedang/pdf-tools/"
-SRC_URI="https://github.com/vedang/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/vedang/${PN}.git"
+else
+ SRC_URI="https://github.com/vedang/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
SLOT="0"
# Cask is a hard dependency for tests; it is ran by helper functions too.
diff --git a/app-emacs/po-mode/Manifest b/app-emacs/po-mode/Manifest
index 8c945c312b11..61481efaed28 100644
--- a/app-emacs/po-mode/Manifest
+++ b/app-emacs/po-mode/Manifest
@@ -1,6 +1,8 @@
AUX 50po-mode-gentoo.el 373 BLAKE2B dedf37969c42ac3dbeb4b4cb01af0f9ee79e40aad8586831503bebc1192a110fbecdc0bba339ebe6d7f89a8509e4f6df52f98f7563a90f31d73af279aad81e66 SHA512 48c371afe3f1a1f033ea20cb0a60bc700414108f7dc1f235e62423bda9b94373e49da9bdd3ab76e119b7b6c1b5f0a7601d36ce2710dd23b3de46557cf7d9cd8d
DIST gettext-0.20.1.tar.xz 9346544 BLAKE2B 6541715b82399b7fac390ccbec82d2878228a19db9a37642b3eb65eb139cf4a5d74f17f876be4946771143b5897d5b4e4ca7948e06bb3edd79f125d1d3954a84 SHA512 82ffa5a28068272d0587262f8d9269f9629c601da5d122b6645c9c4cf98bfe4149df01bb58522ccf8fe25b931672e18551d7fb34de1cbf6a0463a87f9f8ee221
DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B e994924284b3fd5b3e3bf59d4bf43eb30c9b21cc213dc3b98616b4a9fc321c90911d94d314f323cfffd0d2c3e9371b5b8f7985b9a785adc61617dd042b6f4df5 SHA512 61e93bc9876effd3ca1c4e64ff6ba5bd84b24951ec2cc6f40a0e3248410e60f887552f29ca1f70541fb5524f6a4e8191fed288713c3e280e18922dd5bff1a2c9
+DIST gettext-0.22.tar.xz 10008808 BLAKE2B e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5 SHA512 c6368344aa4e0f6fd7c4a93023a5f7b377c7bb97b8ea688fd54f4c385c069d9ff27611d8763b1aed6328b6d3c4db7b34bd89bfbf6525ecaef11eb58434a4d4fa
EBUILD po-mode-0.20.1.ebuild 526 BLAKE2B 62bbbd59d6b9dcbaf95cce70b52d7633ca9a12aaf12a702c628a92e8293ccb285b82ee1f9885c2f0a3a5973027ce9ef63bf4e0d188faa8a978f373fe905bf56a SHA512 39c058e3698739b9449a0bd5d041ed246b941bad3386cc8794e876bf3995ccac513f244972badb3cdb9b2135d453ad6e6530dc5bf486ffad8b42bb7fca055f81
EBUILD po-mode-0.21.1.ebuild 526 BLAKE2B bda2c9e72ec52913dfcc5b724d86dae2aef04cfca0b6bc4e70105d15d362bc41704b816f5587c37586f7376d8462fd908b72496b2b1b5d98a7911957380b3703 SHA512 739a222b775800fc96274954b8aa3a78b19e754682de78f9528543ddff67eff87a514a72b669f21d6fe1a7654d5130e9eb439059ee6f7c668991b5bafdd3fad0
+EBUILD po-mode-0.22.ebuild 533 BLAKE2B 9864e24f96d69aded9e01a1fdcee92b8fe09a0fea0270bf082df1257995abb9c03582f6d645a2c1e0328bf22f3a841bc97ed67d3e6a57a6cb615160fd080793e SHA512 755bc6ddc781e98b67f1552596b5f045bb3e1a68083e4ce139961838f14ea463dff99504c42e450f4f379d377d4171e1e730b1ac341e56dee2e604e99f512f40
MISC metadata.xml 371 BLAKE2B edb991176f561047af6d5aae277d993f199521d510b2e27e9a546b17759a172835447237e4eac59fea544c91cec78db973641062406254fdda297455195a1b32 SHA512 72cd2fe3311ca48e6d02d5f96b093678304dd258ec0564e7a24a0b53fe29da1bff3f505333f30ea4698234fff5f26feea231fab1688bd79a72c2c0a0db9eb22f
diff --git a/app-emacs/po-mode/po-mode-0.22.ebuild b/app-emacs/po-mode/po-mode-0.22.ebuild
new file mode 100644
index 000000000000..c35419113057
--- /dev/null
+++ b/app-emacs/po-mode/po-mode-0.22.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit elisp
+
+DESCRIPTION="Major mode for GNU gettext PO files"
+HOMEPAGE="https://www.gnu.org/software/gettext/"
+SRC_URI="mirror://gnu/gettext/gettext-${PV}.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+S="${WORKDIR}/gettext-${PV}/gettext-tools/emacs"
+ELISP_REMOVE="start-po.el"
+SITEFILE="50${PN}-gentoo.el"