summaryrefslogtreecommitdiff
path: root/app-emacs/racket-mode
diff options
context:
space:
mode:
Diffstat (limited to 'app-emacs/racket-mode')
-rw-r--r--app-emacs/racket-mode/Manifest8
-rw-r--r--app-emacs/racket-mode/racket-mode-1_p20241031.ebuild78
-rw-r--r--app-emacs/racket-mode/racket-mode-1_p20241207.ebuild4
-rw-r--r--app-emacs/racket-mode/racket-mode-1_p20250122.ebuild (renamed from app-emacs/racket-mode/racket-mode-1_p20241001.ebuild)11
4 files changed, 10 insertions, 91 deletions
diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 9533d37ff504..b20534137521 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,10 +1,8 @@
AUX 50racket-mode-gentoo.el 649 BLAKE2B 38f1bdd21b584283ac2b047f8adf2ad4eb23f8cc6ede247f1dab01dde3b9848a048d07ccc326a8bbf47c2681c7f028a11b8b0b0d8639a2943edb49abcfbb3d83 SHA512 7d05dec9d73a32f0e99e4f6d68689160894a33dcb5585baf11275b63cdde70820b6be09bb1e908aad38fa33714e23be6966dd5b16609059cbc241d480d750a09
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 1739 BLAKE2B c8df63d715f357f512a413888783367cda93bdfba3c6d74faebe44df67508e7e63b4b90eebb0da75d5cec9dd652f2750aeff35dcee6bbc136efe54451aff0ee8 SHA512 218bb3b6a7cb42dbfec2199294f1b8db79cf73ac241101955daa8dd37a6363748afaf6cb74468cdd01d7b1786da0ba973234f84e7999bcb352f396c43c090256
-EBUILD racket-mode-1_p20241207.ebuild 1741 BLAKE2B 4f8fb6996e202c8d9781c00765be3e3029fbaa24bd8eaf85066bd421493fe355610d9a087a9611ecf980560ce331b27382c7556d5aa32d55f81bab7cb627f06b SHA512 3cbffc41e1a474cd9afdcdeb54f10a2af488873cc7fefdd69b7f3c9e9a629ee01e72f34f5a3192625c0536def9a4aaa2660186709fad6b0b5f11322be1db0f4b
+DIST racket-mode-1_p20250122.tar.gz 399114 BLAKE2B a5b3246921ed17afcd042edb720b32fc2957500ae732d6b4fe69fdda6a94c03fc11efae67265ec3e4512db8bab00bebd817d3cbd25c9d2ee59501084226fba96 SHA512 ac5f8b78a3ee3475f3bd85f945527709a3939aa9d69ee12264438a92432eb7c81d1429758138943ba566e7f3d4e2f8102796e4fd71a98cb1caa64be7cacc279e
+EBUILD racket-mode-1_p20241207.ebuild 1740 BLAKE2B dc900399a1e13b12cec725df0071d8d09f998e16eb918c2fc9fa324a54394d30892bc05ea3c8149f6388025aa5eea3cab4a65772ffb20d4cf088060b80ed02e1 SHA512 093d317bc8216205cf3e4103d37ee1fd1b24163b2738b141ea349cc848e6c1c43853187f4142ff81c73d0bc2201df3c1774bfad903fd1845f6aa7c65a8d1b210
+EBUILD racket-mode-1_p20250122.ebuild 1707 BLAKE2B dea8d3dc079214410c2dd63f3d082d7671ef476a8b091adaa156787b129a73e8dea1f6fae8d0765b32b22d9c4b282fde15469512acba0ab3c91c171390b0c4db SHA512 d10f1f192e4c84be9a78a0f54b29ac8ec37135f7a22d41f5877d8dd8f6d80f47fac2d061a34ee06d1acf9695667792593c120a6065a371cd07f2529b971fba96
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_p20241031.ebuild b/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild
deleted file mode 100644
index 55646f9daef8..000000000000
--- a/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ "${PV}" == *p20241031 ]] && COMMIT="b0e5f0539a564d972b9df09a7dff44b710999971"
-
-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
-}
diff --git a/app-emacs/racket-mode/racket-mode-1_p20241207.ebuild b/app-emacs/racket-mode/racket-mode-1_p20241207.ebuild
index 22b0e3453e08..8d1d9e25a122 100644
--- a/app-emacs/racket-mode/racket-mode-1_p20241207.ebuild
+++ b/app-emacs/racket-mode/racket-mode-1_p20241207.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,7 +20,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/racket-mode/racket-mode-1_p20241001.ebuild b/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild
index 7709f4b4c2c0..73c84d5ab971 100644
--- a/app-emacs/racket-mode/racket-mode-1_p20241001.ebuild
+++ b/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild
@@ -1,10 +1,8 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-[[ "${PV}" == *p20241001 ]] && COMMIT="ec8b5142abaaef8335c23b98c18dee1f960b6e0b"
-
inherit elisp
DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more"
@@ -16,17 +14,18 @@ if [[ "${PV}" == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"
else
+ [[ "${PV}" == *_p20250122 ]] && \
+ COMMIT="142c36c13de9f9e5e02cef965fb6517235699dd4"
+
SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3+"
SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
RDEPEND="
dev-scheme/racket:=[-minimal]