summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-21 04:04:33 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-21 04:04:33 +0100
commit3dc4de6331223493015f198dc61854af604da86c (patch)
tree626add8c88d96adf9429cdb19226d9de60e6dafd /app-emacs
parentd895362f98ae63a6ed12cd16d3b3df95d6967f25 (diff)
gentoo auto-resync : 21:10:2024 - 04:04:33
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin75775 -> 75778 bytes
-rw-r--r--app-emacs/ebib/Manifest2
-rw-r--r--app-emacs/ebib/ebib-2.44.1.ebuild46
-rw-r--r--app-emacs/emacs-bazel-mode/Manifest2
-rw-r--r--app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230919.ebuild61
-rw-r--r--app-emacs/org-mode/Manifest2
-rw-r--r--app-emacs/org-mode/org-mode-9.7.13.ebuild63
7 files changed, 176 insertions, 0 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 2fdb8136f09c..ee49632e7629 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index 5046ef5213e1..e0c449e5df18 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -1,6 +1,8 @@
AUX 50ebib-gentoo.el 175 BLAKE2B 6e790273be0d32b188bf4e429da221e1a0f71036dccb521edb43340a88faf70046b27bc70128a05a81437dbd856f5966ad343f4aef2dffa72b44a1901d3199e8 SHA512 9be24ffce7327c3db49dbec7a1f3cc3610fdc4aac40c25da06906df25123173f3a4b05ec2d96d9ca2a1fc785bdd471ffba73654ee3b642be93c93b412f230fcb
DIST ebib-2.43.tar.gz 1052384 BLAKE2B c1a0ace0c754ed6b157d85eaa735a3f367a2dddc5ad30f2406fb23d960fddd7db5b6224a5037d233796b4fe2935f90703ce890c12d908a18e1b63256f2692ba2 SHA512 3857eaeaded544390118d384aefc0b67d1f123fb8f024a157e4ee3643bf2948489699f759456745fbf51d3259f0fa41cd0fa763f59caea43b571b1d0d30ad7ee
+DIST ebib-2.44.1.tar.gz 1052796 BLAKE2B 55ddb81ac536091df68ab22536944e8b4cb9c34f402da5fa098897485cf5b658da1c3ee11056f961563981fdabdc8974cec548e53d5b2a22d25773a4f5730b16 SHA512 c8b86ac9eab389cd4d3b3a9a192d110183eff3f7e93772614a898eec7cd63b3ee73e5621642f240679a547ace7ab4deb29a5bc3ea2f6a89ca8e710e1abdef4fb
DIST ebib-2.44.tar.gz 1052892 BLAKE2B 4f13f602725c761d11162ccab713fa07a3f7100dfc9811f0185ee07edbf76cbebc4b0876ded11c70fc9a8b2704367da6962876c7f6b0c60464ec37f0f5f60988 SHA512 4cf49764879003a2a526861504129ea1a8847787e5758102063e0c15b0469c5bdfd3106bdb23bad7159192faed4187c0fa56ecde6abe312e755fa58f23f6ef44
EBUILD ebib-2.43.ebuild 815 BLAKE2B b3d81314ece4cbc00d400b4f8153cec62d43404705c0acec4a4768c4b404b42f8ab7c5e59f93d8c3a0e4a747712df1562bc44e8f309dd6ab4dac692dd4e8c758 SHA512 a3aa2e90410fa9a86d51734852b5f0d71f93759194cd411905a94732f23c1bf6a99065439a3c05b106cfb34303331a30ef064b016b630c9b55cae333d6dbe40d
+EBUILD ebib-2.44.1.ebuild 799 BLAKE2B 08188da6dea5576beaf8cf083ae1d2229986888f957ee74fbc569bab216966a09e7a4e6ec971d1da9f61a2eb36f2e68271c1df30b1fcdceb9269b3b9cb4d9c00 SHA512 f10010362b5979f9fd51faea6a7c0fef40e278e79d7fadf835b50a187a42390c4151786a77b6155645250654ae745b9b79b1250f34cb402fc0b080c477b59e3b
EBUILD ebib-2.44.ebuild 799 BLAKE2B 08188da6dea5576beaf8cf083ae1d2229986888f957ee74fbc569bab216966a09e7a4e6ec971d1da9f61a2eb36f2e68271c1df30b1fcdceb9269b3b9cb4d9c00 SHA512 f10010362b5979f9fd51faea6a7c0fef40e278e79d7fadf835b50a187a42390c4151786a77b6155645250654ae745b9b79b1250f34cb402fc0b080c477b59e3b
MISC metadata.xml 730 BLAKE2B de17020c88b38b6d8e3753cbb4d554d1061fd73c39cf8e9e760f3de204c87bec6c3aca60213bc283a5d053da30225232100dadf711072a57b19863c55601fdca SHA512 d20f364400adcb23dc542cf08fed16b0b073fcd6ef7df27644f51d674215f51fc9520ad873ac6f2f783364471c7386d69f8d3ae88ecad8b6a1694e08e211f7b4
diff --git a/app-emacs/ebib/ebib-2.44.1.ebuild b/app-emacs/ebib/ebib-2.44.1.ebuild
new file mode 100644
index 000000000000..34a896b927e5
--- /dev/null
+++ b/app-emacs/ebib/ebib-2.44.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="BibTeX database manager for Emacs"
+HOMEPAGE="https://joostkremers.github.io/ebib/
+ https://github.com/joostkremers/ebib/"
+
+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"
+
+RDEPEND="
+ >=app-emacs/compat-30.0.0.0
+ app-emacs/parsebib
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ app-emacs/with-simulated-input
+ )
+"
+
+DOCS=( README.md docs )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert-runner test
+
+src_install() {
+ elisp_src_install
+
+ doinfo "${PN}.info"
+}
diff --git a/app-emacs/emacs-bazel-mode/Manifest b/app-emacs/emacs-bazel-mode/Manifest
index 876b8dd7310d..4b567ed0d35f 100644
--- a/app-emacs/emacs-bazel-mode/Manifest
+++ b/app-emacs/emacs-bazel-mode/Manifest
@@ -1,4 +1,6 @@
AUX 50emacs-bazel-mode-gentoo.el 80 BLAKE2B 393d859edf88c571c79460da1b2ff957d8f3229bfdac1b2953c6d637cf3fffa94f3aa9febd0ed792675ec71da3ec36e40bba39c6c6d483dd58f901801603fd97 SHA512 d70a9b373db290cbd48745d7fc6beb1d6f146317f4db93b51971bd1a9f2aa1b82b0973ada357ef432eb10e412a23729f80dc6c9a589ce801c291e7bbc2688995
DIST emacs-bazel-mode-0_p20230511.tar.gz 64614 BLAKE2B 87c53388df15ac73a6587ebdd73d7e1637db0d8ba68d53eadd4e4fabc11166ae2642a0e6607d543e65e61ebdc832ab12a6a2471cf52fe7ae3cefe4ffb9fdb6e7 SHA512 b169264ef62abf4d38da71ca0819575ecfc315291dfba88d887ab129000998fe1ff8b6427e4f275fe5fb108245987f909895829be367285102e4d8786217891f
+DIST emacs-bazel-mode-0_p20230919.tar.gz 64675 BLAKE2B 1a47e6f8e1876cc7705ec85d75c30b8c01fe161f58d1905f48c6728d9108139ea2a195c571d292b0ed934febec584ff1e58c6298dd15abfe06a02ac7ca8a992c SHA512 4cc275efd3aa0f03482ee938194507adc316e4a8f121b7d07d5e706b53bafe41cbe2bd28027b82de0b403688f56e4c46027458151d695aba1cce18b6a3d5a544
EBUILD emacs-bazel-mode-0_p20230511.ebuild 1008 BLAKE2B 5743168e0e586cf8768fddecd3fdfda83f6dbfdbd36832dee8495d242bb68f7c641df1474293bfce8e7ba9b272d631670ccd67ca367454892009213d7e83c0e2 SHA512 98fb60b6b66172231f6a887471b8fc8b0a0e4d99dad1ac55302bd90de88ea5645374aaf74a5d3a9e0cb50d338a39be70854d1f903d8fcddfa1f08b1425b171be
+EBUILD emacs-bazel-mode-0_p20230919.ebuild 1182 BLAKE2B 18455f47e70ec51109a47ac3c5f6f72506a90abe6e91eba5c6c31e013af80c9bb83a290b7a1776c3e97222e7a2c35a7c8858829c2ac5de99b9c22fff11c98da0 SHA512 01cb126274d5be9e68f354893672e9e71ced6a1de14c4e91bf2726d741552bc21363b858ea089a491e875b08e1f33e74fc726b549dc744cc2334c85ad754f662
MISC metadata.xml 750 BLAKE2B 71387f057a94c8d607a85b0af75605881130932144e35f5252e53effbfd22b42cee21a3ea0054fce44af96c83eacbd33b8bc4f92949ed5b7b6f97cff9f9d548f SHA512 ef65e5f3efbf4e6826c6f8917134448c3857600d041d4547c2ae97673c0fe7894cdac01ac3658883d2d1a2cfdec41dcad18428023409379c0392e8707429e14d
diff --git a/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230919.ebuild b/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230919.ebuild
new file mode 100644
index 000000000000..1ff7f762e09a
--- /dev/null
+++ b/app-emacs/emacs-bazel-mode/emacs-bazel-mode-0_p20230919.ebuild
@@ -0,0 +1,61 @@
+# 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="Emacs major modes for the Bazel build system support"
+HOMEPAGE="https://bazel.build/
+ https://github.com/bazelbuild/emacs-bazel-mode/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/bazelbuild/${PN}.git"
+else
+ [[ "${PV}" == *_p20230919 ]] && COMMIT="769b30dc18282564d614d7044195b5a0c1a0a5f3"
+
+ SRC_URI="https://github.com/bazelbuild/${PN}/archive/${COMMIT}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${COMMIT}"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+RESTRICT="test" # Tests fail.
+
+BDEPEND="
+ sys-apps/texinfo
+"
+
+DOCS=( CONTRIBUTING.md README.md )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert "${S}" -l test.el
+
+src_compile() {
+ elisp-compile ./bazel.el
+ elisp-make-autoload-file
+
+ elisp-org-export-to texinfo ./manual.org
+ makeinfo ./bazel.el.texi || die
+}
+
+src_test() {
+ local -x TEST_SRCDIR="${S}"
+ local -x TEST_WORKSPACE="${S}"
+
+ elisp_src_test
+}
+
+src_install() {
+ rm ./test.el || die
+
+ elisp_src_install
+ doinfo ./bazel.el.info
+}
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 14d512567645..87302a595a69 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,7 +1,9 @@
AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000
DIST org-mode-release_9.7.11.tar.gz 2363004 BLAKE2B 7438d67b834818d06185753fbe9e712c6f7b2381815de86c6f9e2e00715e8e235446c811440971c39ddb6f3f93839d6ab768b6e8b1ad023e94b7cd6f221baf3f SHA512 f2f7a4e2eae6ba2e6f2b85c4bbebae75dc48822b3a2080c3f9ec774e149799f4c97551bb0fc64dd156a34a015cb62f64d6f1697bd3f7fd0b6277d8c2a6f7665a
DIST org-mode-release_9.7.12.tar.gz 2363188 BLAKE2B c02d8f7f4ce8bc85f856740c0dbc0ce5e311ee815bdc614c3e10edb54fbd060279cf2e3cf5cc708f2b46b867f41dbfdb318e8e22f84967854882007cf87f9236 SHA512 da189fc958752bbdfefbc9df0e06fef76d6891a23f796099fa72eb65b02d4fa1fd127319583027e130c8a55b0ad0b9142e29ffd10dc00e5906143a390c187bd3
+DIST org-mode-release_9.7.13.tar.gz 2363329 BLAKE2B 98d8d321898456571daffb5801526304fc744165938b0b05948eeba9b52d3def3cb96ddaed71cf3ae4e2b7443653902a0aeecbb4bf6bcf803075bcac70a1e644 SHA512 6399c7a6d809d852111b72474ecec601f54de0e5185afcb0e42171949fa37fda4508009733b2f9ecb8398ef02e1e6e17d95aca96cd85c8dc3f48a246aa87770b
EBUILD org-mode-9.7.11.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0
EBUILD org-mode-9.7.12.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80
+EBUILD org-mode-9.7.13.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.13.ebuild b/app-emacs/org-mode/org-mode-9.7.13.ebuild
new file mode 100644
index 000000000000..86c9f98ba96b
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.7.13.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
+}