diff options
Diffstat (limited to 'app-emacs')
-rw-r--r-- | app-emacs/Manifest.gz | bin | 76286 -> 76295 bytes | |||
-rw-r--r-- | app-emacs/magit/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/magit/magit-4.1.2.ebuild | 2 | ||||
-rw-r--r-- | app-emacs/org-mode/Manifest | 4 | ||||
-rw-r--r-- | app-emacs/org-mode/org-mode-9.7.12.ebuild | 63 | ||||
-rw-r--r-- | app-emacs/org-mode/org-mode-9.7.15.ebuild | 2 | ||||
-rw-r--r-- | app-emacs/racket-mode/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/racket-mode/racket-mode-1_p20241207.ebuild | 78 |
8 files changed, 84 insertions, 69 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex c769bc96d0c9..78115c1994ee 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest index f3e4f565b198..c1dac74831ba 100644 --- a/app-emacs/magit/Manifest +++ b/app-emacs/magit/Manifest @@ -3,7 +3,7 @@ DIST magit-4.1.1.tar.gz 674147 BLAKE2B 4878061957f342aa1c76e8f356a59d6e13ceba35d 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.2.ebuild 973 BLAKE2B 66a11c8c45130fe650c1be8a7ec058efec9f0e55906d761972c50d21072dc59baa1cecd5586562b3746e7443ff1526c860c8597d89b120dddc8ae5e539d6113f SHA512 5e0f19a7dd2fdeaedd7eb73f0188a258587f5adc5b0e42eb8aff3e73d11d9502bf10ecbc47c09f69005b579b4940d230ac48a1e9039b2c88b815bdb210a67ca9 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.2.ebuild b/app-emacs/magit/magit-4.1.2.ebuild index fe0cb5bb99dd..2a16a5fddaa1 100644 --- a/app-emacs/magit/magit-4.1.2.ebuild +++ b/app-emacs/magit/magit-4.1.2.ebuild @@ -17,7 +17,7 @@ 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" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi S="${WORKDIR}/${P}/lisp" diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest index e573addc3eea..22efb479459e 100644 --- a/app-emacs/org-mode/Manifest +++ b/app-emacs/org-mode/Manifest @@ -1,10 +1,8 @@ AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000 -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.15.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0 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 diff --git a/app-emacs/org-mode/org-mode-9.7.12.ebuild b/app-emacs/org-mode/org-mode-9.7.12.ebuild deleted file mode 100644 index 2e6d3986022b..000000000000 --- a/app-emacs/org-mode/org-mode-9.7.12.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# 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/org-mode/org-mode-9.7.15.ebuild b/app-emacs/org-mode/org-mode-9.7.15.ebuild index 86c9f98ba96b..2e6d3986022b 100644 --- a/app-emacs/org-mode/org-mode-9.7.15.ebuild +++ b/app-emacs/org-mode/org-mode-9.7.15.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64 ~ppc ~x86" + KEYWORDS="amd64 ppc x86" fi LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )" diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index bafc531134fd..9c62a0464673 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -2,7 +2,9 @@ AUX 50racket-mode-gentoo.el 649 BLAKE2B 38f1bdd21b584283ac2b047f8adf2ad4eb23f8cc AUX racket-mode-rkt-source-dir.patch 383 BLAKE2B 21df6c706dc9e4e4fcc3d4e106b8e89a9ef3461048eda5f802140d517a3bace472eb31dc4259b92275755077a144c017dafaf96486a3e372c2fd284847ea81b8 SHA512 547e05f56303c9d2bb8eabbe7955adcc1082922552bc53d1c9aeb13a4842a6215f0454e9ee569586244f73201f47a1b97a4819663c342e837dd07b8cbe7ac3e0 DIST racket-mode-1_p20241001.tar.gz 387873 BLAKE2B ad95eeed061a43b681919a6b14688d8755ad9c83b1ec14fe835ae92e692c1f7431bd986000bce95063094146604154bd38767c3db83b6a7756805269997829dc SHA512 60672f1e8ed46bffc89686104971c48382ffd46ffdab0c2caa86f06349425ac8a2de9770608953249949caab6bd8b0d914b21dfd06f1cfda5fd87f76d92a259e DIST racket-mode-1_p20241031.tar.gz 391981 BLAKE2B a2e81a6cf3fe79bdd4c6ca0d92bd3e62befaccd0b7ac53d4d801fad0eb98a409e03d5d7c94bbc15adcbc864a93aef3519eb97a4812f7971c954e53a0c9fbe3f9 SHA512 1003c4fb6176d5740be990380243870822a92a0d9c8db7c633a18334b7c9dc46b0821d4b351386744ba69a0cf2ccbe9b0cb1090dc5c11809ff7770328950f559 +DIST racket-mode-1_p20241207.tar.gz 394972 BLAKE2B 7ec9a7bed8c488dcbf70205894c34070e95fc99c42c0a5e0998541096c1cfc09944551b593c2124a5fdac586fbe2558f03eaef2a5fd47bcae0e1ed53790bbfa3 SHA512 e3325619fabfaceccc985c1ef905a770e0a9da72eae97be3b5aa7712e73f2766eac865b24f745a06c19c2ae7209405cb0a585aa671a90db19873e511469b47ca EBUILD racket-mode-1_p20241001.ebuild 1739 BLAKE2B cc9768a39109061655a41a3d3da1e3d6f0f621dc91ad59b5be0009d79516f43dff4c944e303c2eff2cf96dfa16f0628d760c28e53786fb05aa673d94b7ea9e83 SHA512 b617499947cfc53158a3790e3359ff8fdec50cd9001017d03d35a1a6eb538191f8c086b5eab2cf1e6efb9d586e377f8f0a9526d9f47e8afb86aa4506a1234e3b EBUILD racket-mode-1_p20241031.ebuild 1740 BLAKE2B b221dca17c1dc5d6d8960189e6e9f46573767dd7a452a9756b3ae5248d54f2b66539cec47035021bb599a5499757c4b77a6d4b1033288edb0b64fc395d2d60c3 SHA512 ef55f2f2ee8c935042291aa5722610c57de2d12b1b4b408939bf632661891e6c87f9a4766f24b438884ce9049b7358f288bb1de1d293ec546d5761c328a4f468 +EBUILD racket-mode-1_p20241207.ebuild 1741 BLAKE2B 4f8fb6996e202c8d9781c00765be3e3029fbaa24bd8eaf85066bd421493fe355610d9a087a9611ecf980560ce331b27382c7556d5aa32d55f81bab7cb627f06b SHA512 3cbffc41e1a474cd9afdcdeb54f10a2af488873cc7fefdd69b7f3c9e9a629ee01e72f34f5a3192625c0536def9a4aaa2660186709fad6b0b5f11322be1db0f4b EBUILD racket-mode-9999.ebuild 1659 BLAKE2B 59b1dc8726d5d97a088addf97f7df7d9177b94948b3ec989b894b786e217c1d295381a562b5ff74ee1dcbeebccc6e8c9885b156c9b56ab67ea43bb16c7084726 SHA512 e45bfb59a5a6a44089827679d7777f1e2d88a43b716c9df9c68d31240df744070c0ac2426b9eadd216122ca411c6e75c19ed4a38ed6dae0953354c6c11768738 MISC metadata.xml 818 BLAKE2B 6029673bee9510c74b9cf89bbbef03638cdfcfeaaae49f2f94d57cd960c616c7b43c8dc3a0c79892be87dace9e7549b3b4453b13fcc7a23f7b6a02066dbce29a SHA512 8b487cb9f4018d3ec7a2cf130b26d58522772bef05d258100068fc89500577a5f680f480b89f06ef63d99c4a6d4e4fd825ea3338934438715fb83a946f6fe7cc diff --git a/app-emacs/racket-mode/racket-mode-1_p20241207.ebuild b/app-emacs/racket-mode/racket-mode-1_p20241207.ebuild new file mode 100644 index 000000000000..22b0e3453e08 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20241207.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ "${PV}" == *_p20241207 ]] && COMMIT="ee67d2d4f78a6edfe43ad781830d8cc65fb03982" + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://www.racket-mode.com/ + https://github.com/greghendershott/racket-mode/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git" +else + SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-scheme/racket:=[-minimal] +" +BDEPEND=" + ${RDEPEND} +" + +ELISP_REMOVE=" + test/racket/hash-lang-test.rkt +" +PATCHES=( + "${FILESDIR}/${PN}-rkt-source-dir.patch" +) + +DOCS=( CONTRIBUTING.org README.org THANKS.org ) +ELISP_TEXINFO="doc/${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die +} + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # because this is installed globally we have to compile it now. + ebegin "Compiling Racket source files" + find "${S}/racket" -type f -name "*.rkt" -exec raco make -v {} + + eend $? "failed to compile Racket source files" || die +} + +src_test() { + # Set "PLTUSERHOME" to a safe temp directory to prevent writing to "~". + local -x PLTUSERHOME="${T}/racket-mode/test-racket" + + emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files to "${SITEETC}". + insinto "${SITEETC}/${PN}" + doins -r racket +} |