summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin76283 -> 76283 bytes
-rw-r--r--app-emacs/forge/Manifest2
-rw-r--r--app-emacs/forge/forge-0.4.5.ebuild47
-rw-r--r--app-emacs/ghub/Manifest2
-rw-r--r--app-emacs/ghub/ghub-4.2.0.ebuild43
-rw-r--r--app-emacs/magit/Manifest2
-rw-r--r--app-emacs/magit/magit-4.1.3.ebuild50
-rw-r--r--app-emacs/no-littering/Manifest4
-rw-r--r--app-emacs/no-littering/no-littering-1.7.4.ebuild (renamed from app-emacs/no-littering/no-littering-1.7.2.ebuild)0
-rw-r--r--app-emacs/org-mode/Manifest2
-rw-r--r--app-emacs/org-mode/org-mode-9.7.17.ebuild63
-rw-r--r--app-emacs/transient/Manifest2
-rw-r--r--app-emacs/transient/transient-0.8.1.ebuild42
13 files changed, 257 insertions, 2 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index fc5934afd4be..2efff1bf3388 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/forge/Manifest b/app-emacs/forge/Manifest
index 9e7238dd3a33..288e60914e12 100644
--- a/app-emacs/forge/Manifest
+++ b/app-emacs/forge/Manifest
@@ -1,5 +1,7 @@
AUX 50forge-gentoo.el 38 BLAKE2B e96c6cf48d1522d89450e11d339c76210c672377208b56951791b83c6ef22b2c872d313084e199dd5d7b533a99106a87dbc7f15b5ee6126f71bf5f2e84165ffa SHA512 5c00bcabe2d7cc03013dc7a54b2c653940c08098ca5646d7c73624cb1ca04376ae9dcf88a7166b1925c69f0c5d192d90f6bd790fdef8ed8c3b0f9d163c987da5
DIST forge-0.4.4.tar.gz 129892 BLAKE2B 5edc6d7cd9a5203df64e3ce58aa3dc5ee0c4eab975271ef23d408d8219a89a22f84927886532e045ec0601be32eb07a7c1233e24399d30c83e2b10668cb6ed3d SHA512 04390b9f5b0109b0e360a8b1e9f4eca217e71086416217d24116bf42da344aca93a65c300bcb40ddea522f1e3dd806a523c83bbf6bd674ee2d798dc0b61ba5b0
+DIST forge-0.4.5.tar.gz 129600 BLAKE2B 55a0e48d79a0dc17e8a1b923a324a9210e25cd6fda11294d09b3659a47dc3fe324134c0e2d2a274db97fd86aefd58068739f5c1d1da1e6b68cbc57b371c70347 SHA512 e4b4269c1b4f9630861c988a12eb4c86b76cdaf57d0d80d2acd697f30315daa586caef39c53fb3b9490f05fea70d04476a99804b131c7028a7cc0b769758f594
EBUILD forge-0.4.4-r1.ebuild 862 BLAKE2B 26ab239a3a4528224d1e2b889cd450ad06320eab2fcd97b135bb61b4d8b7170ecfad4c4a824b361bc39e0f4992ad7fec05bf78a3009b77e87c95960a38ff30b5 SHA512 2926f8318c410a8d70c2127b5a0c3f9e5c8b83663b9820dee182f34f94445363c961bf8cc7c6528b52c4e02e8649ec6851fcf3dfb21340cca45b6d28ea4952cd
+EBUILD forge-0.4.5.ebuild 862 BLAKE2B 26ab239a3a4528224d1e2b889cd450ad06320eab2fcd97b135bb61b4d8b7170ecfad4c4a824b361bc39e0f4992ad7fec05bf78a3009b77e87c95960a38ff30b5 SHA512 2926f8318c410a8d70c2127b5a0c3f9e5c8b83663b9820dee182f34f94445363c961bf8cc7c6528b52c4e02e8649ec6851fcf3dfb21340cca45b6d28ea4952cd
EBUILD forge-9999.ebuild 861 BLAKE2B d5d49d09e54591c8a58882b71c54e945152eef722958a4e03f8526cf85a7f37a1b55c6854b26aa756f4bc12c6090f25df9d28d80bac72fd154f8048f1668b9d8 SHA512 8ac0b1165be2674cb54ca0f098f3e4bb8d1bf19f8f40ea5c9a9e978f0323b100c384d1948bd40e29f83d2c154c8f16fd583a0b68890fde113413460f99aa0dd8
MISC metadata.xml 597 BLAKE2B 23dc676c92656eead7214c88f71adf854b1ff8629298b232e8d80029d77a508b977ea17f732800826a058665c9de27e8619a0ffcbcc2892f3625dc1c33e8a208 SHA512 52d2e423a918ac1cee71c77ea7b689d04cd8c1b2735eae523331e55a5c7e1d08631dcadb26597cc840afcd85b4384e6a58fcfc0c7b91962a7f8a2ce1f6cbf303
diff --git a/app-emacs/forge/forge-0.4.5.ebuild b/app-emacs/forge/forge-0.4.5.ebuild
new file mode 100644
index 000000000000..b4fc84a31230
--- /dev/null
+++ b/app-emacs/forge/forge-0.4.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+inherit elisp
+
+DESCRIPTION="Work with Git forges from the comfort of Magit"
+HOMEPAGE="https://magit.vc/
+ https://github.com/magit/forge/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/magit/${PN}.git"
+else
+ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64"
+fi
+
+S="${WORKDIR}/${P}/lisp"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( ../README.org )
+ELISP_TEXINFO="../docs/*.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+ app-emacs/compat
+ app-emacs/closql
+ app-emacs/dash
+ app-emacs/emacsql
+ >=app-emacs/ghub-4.1.1
+ >=app-emacs/magit-4.1.1
+ app-emacs/markdown-mode
+ >=app-emacs/transient-0.7.6
+ app-emacs/yaml
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+"
diff --git a/app-emacs/ghub/Manifest b/app-emacs/ghub/Manifest
index 6ef1d832780a..5cb67ecba465 100644
--- a/app-emacs/ghub/Manifest
+++ b/app-emacs/ghub/Manifest
@@ -1,4 +1,6 @@
AUX 50ghub-gentoo.el 124 BLAKE2B 84170098bd01bb9f165eaf06f7cb21c56d2caaf964d2658520311757845d053072a7704fcb90cce2a2dfbd2385f357d2e7569061ebe0ca41b575efd752d29fd8 SHA512 596c7e75560f3734b57525bdfb42f3985fb49ab4d86637231361f6673d2431c0a6e73f91f58f003f9027f1143b9be3f4330ef2e1ff6c627ca6057256f4afbfca
DIST ghub-4.1.1.tar.gz 63350 BLAKE2B da6ca76f7980887ee7ce5ce7c5482b8314f6fa1b051c906200d72bfcbf787505e5310ca91c47eb762e7d6a6f8b604e86828aabe023a5f451d11513dd2b9ae2b4 SHA512 cb9312956f856a99ef74a53a2c42d9da4e6722ce051eda78910054df64d5a6f8cf847542a56bb81d146ff6028363eda4e98a44ec4ca34c59a0eff893fc654b47
+DIST ghub-4.2.0.tar.gz 61058 BLAKE2B 055edcd4deaa068874ca896027bd752fac099a355f0b19be6bae75c8b1eaffe43206e5ab92cddaa35103040d2eb5533034bccff494e7c364382c164d5f6a1735 SHA512 530a19bbbd3d7dfb9f1289f0a1273f08f741f87a4009db0ffc08a4ec1fa7f1d1c3468692277f494334d21b869730d10abf7005f7cfeb50b76df9ab4a3f3d7328
EBUILD ghub-4.1.1.ebuild 783 BLAKE2B 7024c09ac16c6088a74aeaf81cf308639cd25d3cf0692912292b03089aa6ed5ae52aa87cc490b2a809d4902771d7e9e42c396914d31129d9ba29abf03a2bc024 SHA512 51c775a7730ab4b913c8190250b3a47858a38751d215af71e0a75b6ead08e478a3538befaad362f20770b94e3a93f12f006290677a99a72a2c0e8778ac882ace
+EBUILD ghub-4.2.0.ebuild 785 BLAKE2B e6e9e9c43c42eb4279abad3ab2a72c535dd9fea6acc5c6929d64fff52f2b5ea9cc935159e93c250d7eabbe773927383363a3014207a7165714dedc7074a7e285 SHA512 465b9eb58b5a8dddc5516d5fea455b8a24ecbeda752d92eacd5ed04380096f14652005fb1f2ee5d70fdab7e11d7c36d933d1c4662b23787b1e6cfa0a99e43421
MISC metadata.xml 1297 BLAKE2B 76a67936c0754ffeba3ca47551417bea6a0996c5197977b2dce2c73bf7acbe421f0c7ac0f8415b529f1ee3109868bc5306d7e714a58f3faec549ddd575cc82b1 SHA512 8cb4ebebcce9526416253b528bd8e2865311a796f10cc176b7d87d0fd06b573a9d7dc094cf3c2ccb916eccffb69dd5a164ad64c8f0310727147bea3804aa79de
diff --git a/app-emacs/ghub/ghub-4.2.0.ebuild b/app-emacs/ghub/ghub-4.2.0.ebuild
new file mode 100644
index 000000000000..137580e04d5e
--- /dev/null
+++ b/app-emacs/ghub/ghub-4.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Minuscule client library for the Git forge APIs"
+HOMEPAGE="https://magit.vc/manual/ghub/
+ https://github.com/magit/ghub/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/magit/${PN}.git"
+else
+ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.org )
+ELISP_TEXINFO="docs/ghub.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+ >=app-emacs/compat-30.0.0.0
+ >=app-emacs/treepy-0.1.2
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+"
+
+src_prepare() {
+ mv lisp/*.el . || die
+
+ elisp_src_prepare
+}
diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest
index 9cd101ddca8a..f3e4f565b198 100644
--- a/app-emacs/magit/Manifest
+++ b/app-emacs/magit/Manifest
@@ -1,7 +1,9 @@
AUX 50magit-gentoo.el 77 BLAKE2B 85c942a0eeb84d6d45931a318108dff2006fc38e9e9eac37e906e03619c41fce8c151417a5e3b4fd9cf8db8fd084363a5ab6ca0765ea74e9a052d409528b6c39 SHA512 ab812cd1f5451868dd62a4bd3e87b2d5061ef4e3010a2a4c63396c9b797fbfb45c02d045dfde55de1b7e91c98375ba7a56b98f65beaa697d35228b9c870daae6
DIST magit-4.1.1.tar.gz 674147 BLAKE2B 4878061957f342aa1c76e8f356a59d6e13ceba35dad6ed0adf4ba59484a3cb9585855aaeec91a40f6dddd9bfa53c0ed0733b506c19be70a5b056ba70dbb27f4e SHA512 c1ab5b4dadf11a0eafcb69ac46c7c1aa19595a1a76e0cf3b8afa987e64c4b525007753179da1e146dab89504f1b436e9141c76025019bd1077d2172beab8105b
DIST magit-4.1.2.tar.gz 675015 BLAKE2B 0ae4ac04d5b7a20d0ac444e9b87819ca98bebb5b66b6a193f5f9be0d050b07319ed6262f20a0167ecc2d34e9f00b80f4f0eed04b1e673a87b056c33cd9fe564d SHA512 c41abb1525e46b6121f8b7339c598c2773ff23ec35f1dbc3392d63b35e656499026e64b0905a2c97ddbb21e4f547ea9cab0c8df9b0b5ff996c26995940c27f79
+DIST magit-4.1.3.tar.gz 676146 BLAKE2B 427f77653d49bab9ce8b29e006597e639b3a125c156976625337b57e1490250c39431515667381c2ab49149d5e4d49d44fe2c0b589f3ee9d11d754e52d3f5e73 SHA512 1f589b9d08e29a072d71e363c4326db341890e25e52d8c5dd75c0f9dd5bb1e663d2fc0d5c6be396dd557318725cc063b7cb0ed2acddbf9fa980c6e36a415edf3
EBUILD magit-4.1.1.ebuild 973 BLAKE2B b4af42ab5ca408f2008a08019b351093d0b8156a608f1740a580115ad5f602abd1937b61349c5152c8aaa4ab0bcdd8e2dc178b76dffe1bbe569c50e4b5483715 SHA512 7b484250a7f33bea80a433a2d96f2636f93d965aa8d3f8268d229399b27728acb584b27db018fc61521d76d5f2a5c7313f72b83235d81f48cf49d2683bc1227f
EBUILD magit-4.1.2.ebuild 975 BLAKE2B 37cd3f960dceb36f45404573bfcee345e57d5182b52932c3055c867e38c6c12def6fbcf41a985ada3e72f281cd4882906e4146ac4787d387bd074f41b0805406 SHA512 47f7317dd303f4aaf380dbd5217742d6cc28fe3dd89caf8de9a481f37cc06d723439895b2e84b4a9273e212ad3b48cd48683eb795fb8023851bf39ac0619129c
+EBUILD magit-4.1.3.ebuild 975 BLAKE2B 37cd3f960dceb36f45404573bfcee345e57d5182b52932c3055c867e38c6c12def6fbcf41a985ada3e72f281cd4882906e4146ac4787d387bd074f41b0805406 SHA512 47f7317dd303f4aaf380dbd5217742d6cc28fe3dd89caf8de9a481f37cc06d723439895b2e84b4a9273e212ad3b48cd48683eb795fb8023851bf39ac0619129c
EBUILD magit-9999.ebuild 973 BLAKE2B 368ebb249bafdb56b1e72b9360905e91680a728db80283d6c59e5aaa060da8747e8cd6208f930b8df4714e2a376fec654206c1d7dae304455752004873c0026d SHA512 87bcb40afe391ebc234ce46ebce02873d1a1063fbb52edc78cf92d533bf6c016891ea7fcb0daed0dda7a19945438aef527b2b31782b92b3616290f56d0220f78
MISC metadata.xml 909 BLAKE2B d3ae2a06f0201a00c5b64b8357838bd26be22900d681448c3ff1df413a8ab7b345513d8ab76e138b7f1614a94f473717bf9dfbcac89cbcb13093b396c06f5b3e SHA512 f2c28423543b241737ee910a33e0bbf2eb668aadd18176e30d06b05f8a5d591a3933c129314d956a566ce49bbb5f84096da46a45d3dd1fd67efa2e0d8a6c70ab
diff --git a/app-emacs/magit/magit-4.1.3.ebuild b/app-emacs/magit/magit-4.1.3.ebuild
new file mode 100644
index 000000000000..fe0cb5bb99dd
--- /dev/null
+++ b/app-emacs/magit/magit-4.1.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="A Git porcelain inside Emacs"
+HOMEPAGE="https://magit.vc/
+ https://github.com/magit/magit/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+S="${WORKDIR}/${P}/lisp"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( ../README.md ../docs/AUTHORS.md ../docs/RelNotes )
+ELISP_TEXINFO="../docs/*.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+ >=app-emacs/compat-30.0.0.0
+ >=app-emacs/dash-2.19.1
+ >=app-emacs/transient-0.7.7
+ >=app-emacs/with-editor-3.4.2
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+"
+RDEPEND+="
+ >=dev-vcs/git-2.44.2
+"
+
+src_prepare() {
+ default
+
+ echo "(setq ${PN}-version \"${PV}\")" > "./${PN}-version.el" || die
+}
diff --git a/app-emacs/no-littering/Manifest b/app-emacs/no-littering/Manifest
index f9de877689d5..4f8d20e5608f 100644
--- a/app-emacs/no-littering/Manifest
+++ b/app-emacs/no-littering/Manifest
@@ -1,5 +1,5 @@
-DIST no-littering-1.7.2.tar.gz 26005 BLAKE2B faa5dba2142dee5a91d586c96916c8e9458a5114edd630d6744ca98577c4c8e6d9bd34b4d6abdf0eb5c21c36e088c796b0842c018f51276741c510511c668b94 SHA512 48c58672788f09a54737254f00572235ec331e1eb82767b1247aadbc4f552d1f81f2912bec364e008a621595abb9ed9be66848a9feb9b16f2d877194482c8a22
DIST no-littering-1.7.3.tar.gz 26033 BLAKE2B 4da7f4c5aa6648260b6d340cc2e7cdbec38f174f5f6f0ee19a888b2634e6fc2700f07025ce17b6e6a06b853bf9c8325c44bba7cb303c031262adc8bb590d7ecf SHA512 f6adb36ecb6078030affd14d7fc2b42a893fe3da214f5aaf960fdcf611459233ba620829dab8d687a825309dc62c6e5a182f691d2744d8f9136699416876b4d9
-EBUILD no-littering-1.7.2.ebuild 664 BLAKE2B 0913de5f062dc132c4295e64ef4dba013501fbf5c9f7db3da069e41836d5363ab088ba0a630375e8c8dcacca64bdce73397ab384f7467b8b14366c36d8187ebb SHA512 cba3ee416bae810c04fc742ca0a55c1aeded4db13bc25e30aefc2e7cd811af317bf4cc2e657430157b36bf54021985c7dfec77b0be603d8f05973cd5f99b6e5d
+DIST no-littering-1.7.4.tar.gz 26082 BLAKE2B 84de76c82abc2e3ce6c8c85e7b9361b1acafde6e7b77e42c98b8c2313023a3b05a8c6b12ffdcf1e9398b789c7cc16665cbd8a4a3fa01f17264e5c778e4f9d1f0 SHA512 21255a643608a5a5c5783c5ca3f84bceca39c01dd801528d55134cbaffac4b5770e26d3b5b7b51b8d62e3c2909b66f1d2f955b6ee6f7daa182760e644a71daa4
EBUILD no-littering-1.7.3.ebuild 664 BLAKE2B 0913de5f062dc132c4295e64ef4dba013501fbf5c9f7db3da069e41836d5363ab088ba0a630375e8c8dcacca64bdce73397ab384f7467b8b14366c36d8187ebb SHA512 cba3ee416bae810c04fc742ca0a55c1aeded4db13bc25e30aefc2e7cd811af317bf4cc2e657430157b36bf54021985c7dfec77b0be603d8f05973cd5f99b6e5d
+EBUILD no-littering-1.7.4.ebuild 664 BLAKE2B 0913de5f062dc132c4295e64ef4dba013501fbf5c9f7db3da069e41836d5363ab088ba0a630375e8c8dcacca64bdce73397ab384f7467b8b14366c36d8187ebb SHA512 cba3ee416bae810c04fc742ca0a55c1aeded4db13bc25e30aefc2e7cd811af317bf4cc2e657430157b36bf54021985c7dfec77b0be603d8f05973cd5f99b6e5d
MISC metadata.xml 1245 BLAKE2B ea7276a10c2486bf38ee988d5fb4702e32b3e5393c0f842ec51eb2f10a4e01f175759c7a73d88c52c682a46f4b1f620066ec0e43135e90f38e0266653b33146d SHA512 8090e3888fe979f1217ff1c3bd5e605e0a438c10a8a0e60da01637ce813aa271aa639aae087cec5e451c16d4e5e9c2d876ff57cd8d3385795f76d0cf620f46f0
diff --git a/app-emacs/no-littering/no-littering-1.7.2.ebuild b/app-emacs/no-littering/no-littering-1.7.4.ebuild
index 265b8c212a37..265b8c212a37 100644
--- a/app-emacs/no-littering/no-littering-1.7.2.ebuild
+++ b/app-emacs/no-littering/no-littering-1.7.4.ebuild
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 770d52ce2754..e573addc3eea 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -2,8 +2,10 @@ AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe
DIST org-mode-release_9.7.12.tar.gz 2363188 BLAKE2B c02d8f7f4ce8bc85f856740c0dbc0ce5e311ee815bdc614c3e10edb54fbd060279cf2e3cf5cc708f2b46b867f41dbfdb318e8e22f84967854882007cf87f9236 SHA512 da189fc958752bbdfefbc9df0e06fef76d6891a23f796099fa72eb65b02d4fa1fd127319583027e130c8a55b0ad0b9142e29ffd10dc00e5906143a390c187bd3
DIST org-mode-release_9.7.15.tar.gz 2363521 BLAKE2B b4ea820eb7932a99b6dab2eba998ca4b1d23676994d9c65e1653ddbc17d1777b6bff37a866a447b50f4312b5936c8b6948b1494f141fabee9c99df4ea513e00c SHA512 e64535eee45a3a4b7c122e73e185749d8df929e1fc1f172ff50798fadd6426cc3901fe307d715f5130cc998707fac7c049492147b0f32a288fa63021899bbb2a
DIST org-mode-release_9.7.16.tar.gz 2364239 BLAKE2B eb379531f5dbc6407e32bcd4fd9ee8427dba91bbfe2a5d63bd825dd6d886b5666355a5a649064c93121113a95406b0ded755812c8580f47b45c8979d68e5e568 SHA512 b099f53bbf47add9dfd8f6cc33aa7b4021e86613431cf71fcca5a7133b72b0b77ad7b48bf48b716052c6f2b0c06eacfb05fcca610e2f3b3d3d2d6bdb1e5fa908
+DIST org-mode-release_9.7.17.tar.gz 2364232 BLAKE2B b0f3c94e92f6721b0ffb4b9196391a0520c2cad8124eb9afda58f3e1705d7031e616cd0549eed2ed16b1d6e8d10113f7f384f4c1ca969a83d9b5975a9cd95d76 SHA512 4bb12ed1aa3be2ab32037450960535f1552395409b49721cae5babf0f2eb3d96497c635d08141efdc7b7fc738b8df8422cf0ee65cb3c329ad4db578c4478dc19
EBUILD org-mode-9.7.12.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0
EBUILD org-mode-9.7.15.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
EBUILD org-mode-9.7.16.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
+EBUILD org-mode-9.7.17.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
EBUILD org-mode-9999.ebuild 1548 BLAKE2B 426b201cd1c179250baa695a14b4f152a1071bfc2b9afd99035a409b2ebb0be500a21bd43dcc46dadc10eb8466ab1ed8787f8007f09a96849688851d24d4cdab SHA512 154b347979a5bfde974dac21d0e2f65c7bddeaffaf9a0c68054ff97a24ce126f784e473705f45bffa9c40361b106a6042175470e883d1e3faae2a73c345dc160
MISC metadata.xml 1308 BLAKE2B 5aecc9209e6435d3112633a3dbb154494d20f6e428985f942ea9102d83d03ad08049fc58abe16d189f6744278fb84886990c0dfa94972b7e5669edf05de17223 SHA512 331969bde4138037bb516456a25de2b89a913f06c411375a3303eb95799e5cd214934aad98166f407acb47963ea9ab6ceae6d35fe607c963e62f0279d28a1cf1
diff --git a/app-emacs/org-mode/org-mode-9.7.17.ebuild b/app-emacs/org-mode/org-mode-9.7.17.ebuild
new file mode 100644
index 000000000000..86c9f98ba96b
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.7.17.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://orgmode.org/"
+
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/org"
+ S="${WORKDIR}/org"
+else
+ MY_P="${PN}-release_${PV}"
+ SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}"
+
+ KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+IUSE="doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="
+ doc? ( virtual/texi2dvi )
+"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ emake -j1 \
+ ORGVERSION="${PV}" \
+ datadir="${EPREFIX}${SITEETC}/${PN}"
+
+ use doc && emake -j1 pdf card
+}
+
+src_install() {
+ emake -j1 \
+ ORGVERSION="${PV}" \
+ DESTDIR="${D}" \
+ ETCDIRS="styles csl $(use odt-schema && echo schema)" \
+ lispdir="${EPREFIX}${SITELISP}/${PN}" \
+ datadir="${EPREFIX}${SITEETC}/${PN}" \
+ infodir="${EPREFIX}/usr/share/info" \
+ install
+
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
+ use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+ local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
+ so you may have to install one or more additional packages.
+ A non-exhaustive list of these dependencies may be found at
+ <http://orgmode.org/worg/org-dependencies.html>."
+ readme.gentoo_create_doc
+}
diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index 79c8c8ab88e7..945afa43a7fa 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -1,4 +1,6 @@
DIST transient-0.7.9.tar.gz 144323 BLAKE2B 458fc59484d9a8b39e6810ece2f7eea43493d58107b3bf0950f87c6325ed7812b87eddb335a00094bd298e4a7a71b42a1388c8cf4d4e6f6cba0cea53fd6b6cfa SHA512 176082cc56d495d5fb0776abf16a9ddbe45fc0c0efefa6b1d2724689134ecacdb9630fa4b2d5034e16c716f0772a921125602b09ee07acb013e026eb55ff4998
+DIST transient-0.8.1.tar.gz 152761 BLAKE2B cc62becaff81b803cf0a7c843b1da4996cd06171ac151c1e54381f4e3d54b1b17105557577bd3fe1ae8fca2041c556dccbaf6a000ed1eef14434404b7f8022c5 SHA512 7d278452dbbd259654aa5f9576b94613224b7243f26445a364081a7e50eaf8fcc82d2699dceeffdd9a1364bcd4bc27af139b73ac90c251c45332247c0fe61c66
EBUILD transient-0.7.9.ebuild 818 BLAKE2B 0754021978ab2cac0edb05eb9c1a886c616b4d96182f8df774cd636f7137fc38ff18ec717e2fcb309e2c533c94c1a1851428a427ec721e76023a33038de598c7 SHA512 0b0d3166d3428f7b652c18a0855346767d11ab77782b204e469743ba8654fa16b50450ef0ab75994b90849160573400f2bb319b7605f6a9df928d7b22d282fe2
+EBUILD transient-0.8.1.ebuild 820 BLAKE2B 76547cddda312d94a13d084390a7458c797cf38b733e1ae18415a5258ae4ca8ff7f7fe9257efa2fcb3a40a10f0dcd110ed6fc67bdb9edc493db69b1e3d4cef8e SHA512 77577a6f96888ce5e7aeaa1b0daf9cefbd9b7c3693bd1840dd93c1eb3e6881892179792411fecec62ee930b988066605328959eb587ae5a8ee84c6b2fa740658
EBUILD transient-9999.ebuild 820 BLAKE2B 76547cddda312d94a13d084390a7458c797cf38b733e1ae18415a5258ae4ca8ff7f7fe9257efa2fcb3a40a10f0dcd110ed6fc67bdb9edc493db69b1e3d4cef8e SHA512 77577a6f96888ce5e7aeaa1b0daf9cefbd9b7c3693bd1840dd93c1eb3e6881892179792411fecec62ee930b988066605328959eb587ae5a8ee84c6b2fa740658
MISC metadata.xml 1434 BLAKE2B 6f7f91e2cd8c87559f15552d6fbe920e5262a50f21919a096af55df037726eb380a774cfba8be73b588ba9aa2c39da5caf6ad64a31106b843c6bd308fe7aa40e SHA512 3316d9ac21d2a2aa0a5824f2c8ded736ad1bfcd7319a9c4cb8b02f0ffec5f440820bfe48e4f4d4264fbc3864bd7959875f1396285b6a7eb2ad3333a6a062a14f
diff --git a/app-emacs/transient/transient-0.8.1.ebuild b/app-emacs/transient/transient-0.8.1.ebuild
new file mode 100644
index 000000000000..f99ae40b0465
--- /dev/null
+++ b/app-emacs/transient/transient-0.8.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Transient commands abstraction for GNU Emacs"
+HOMEPAGE="https://magit.vc/manual/transient/
+ https://github.com/magit/transient/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/magit/${PN}.git"
+else
+ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( CHANGELOG README.org "docs/${PN}.org" )
+ELISP_TEXINFO="docs/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+ >=app-emacs/compat-30.0.0.0
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+"
+
+src_prepare() {
+ mv lisp/*.el . || die
+
+ elisp_src_prepare
+}