[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 6d43e44abe21b2f33dde356c3d5356ba2acce382 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jul 4 20:54:29 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jul 4 20:54:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d43e44a app-emacs/racket-mode: Stabilize 1_p20250522 amd64, #959463 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/racket-mode/racket-mode-1_p20250522.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20250522.ebuild b/app-emacs/racket-mode/racket-mode-1_p20250522.ebuild index cfe4b1010f6f..74268848b882 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20250522.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20250522.ebuild @@ -20,7 +20,7 @@ else -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: e02f79e77a830e6c8973aea74d9019286a323d39 Author: Maciej Barć gentoo org> AuthorDate: Sun May 25 11:59:17 2025 + Commit: Maciej Barć gentoo org> CommitDate: Sun May 25 13:31:40 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02f79e7 app-emacs/racket-mode: bump to 1_p20250522 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20250522.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 831abb0ce856..96f791d0 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20250122.tar.gz 399114 BLAKE2B a5b3246921ed17afcd042edb720b32fc2957500ae732d6b4fe69fdda6a94c03fc11efae67265ec3e4512db8bab00bebd817d3cbd25c9d2ee59501084226fba96 SHA512 ac5f8b78a3ee3475f3bd85f945527709a3939aa9d69ee12264438a92432eb7c81d1429758138943ba566e7f3d4e2f8102796e4fd71a98cb1caa64be7cacc279e +DIST racket-mode-1_p20250522.gh.tar.gz 399650 BLAKE2B 83d95afbd608564c0a2a2c879ff074c0051f481ec6c718c154e2646defef83b0cc5f989a6026572a3f86783b1cc692fe0ae67ab76b0ec90969d5908b6f6b59de SHA512 0d9173bfbafb825b9cccff8aec03db4d092a6573bb2e7d7ba9fc4ed58234b6c24c0705fed1c64acb46e39bb4a767722255ef60e0ecfb8233c01b138c85a71916 diff --git a/app-emacs/racket-mode/racket-mode-1_p20250522.ebuild b/app-emacs/racket-mode/racket-mode-1_p20250522.ebuild new file mode 100644 index ..cfe4b1010f6f --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20250522.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"; +else + [[ "${PV}" == *_p20250522 ]] && COMMIT="7f2813da48baf980f1ae188f651dafa98ba951cd" + + SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz + -> ${P}.gh.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 245655c37e4aaedb2f110d5829be6fa1aac9a8c0 Author: Sam James gentoo org> AuthorDate: Tue Mar 4 22:42:31 2025 + Commit: Sam James gentoo org> CommitDate: Tue Mar 4 22:42:31 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245655c3 app-emacs/racket-mode: Stabilize 1_p20250122 amd64, #950592 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-1_p20250122.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild b/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild index 73c84d5ab971..a86af82714d5 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild @@ -21,7 +21,7 @@ else -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: dc9897e32235944c6d6807037154542d1bd2b9b1 Author: Maciej Barć gentoo org> AuthorDate: Thu Jan 23 09:28:01 2025 + Commit: Maciej Barć gentoo org> CommitDate: Thu Jan 23 10:17:33 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9897e3 app-emacs/racket-mode: drop old 1_p20241031 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20241031.ebuild | 78 -- 2 files changed, 79 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index b5d7297c694d..14f7282cd24a 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,2 @@ -DIST racket-mode-1_p20241031.tar.gz 391981 BLAKE2B a2e81a6cf3fe79bdd4c6ca0d92bd3e62befaccd0b7ac53d4d801fad0eb98a409e03d5d7c94bbc15adcbc864a93aef3519eb97a4812f7971c954e53a0c9fbe3f9 SHA512 1003c4fb6176d5740be990380243870822a92a0d9c8db7c633a18334b7c9dc46b0821d4b351386744ba69a0cf2ccbe9b0cb1090dc5c11809ff7770328950f559 DIST racket-mode-1_p20241207.tar.gz 394972 BLAKE2B 7ec9a7bed8c488dcbf70205894c34070e95fc99c42c0a5e0998541096c1cfc09944551b593c2124a5fdac586fbe2558f03eaef2a5fd47bcae0e1ed53790bbfa3 SHA512 e3325619fabfaceccc985c1ef905a770e0a9da72eae97be3b5aa7712e73f2766eac865b24f745a06c19c2ae7209405cb0a585aa671a90db19873e511469b47ca DIST racket-mode-1_p20250122.tar.gz 399114 BLAKE2B a5b3246921ed17afcd042edb720b32fc2957500ae732d6b4fe69fdda6a94c03fc11efae67265ec3e4512db8bab00bebd817d3cbd25c9d2ee59501084226fba96 SHA512 ac5f8b78a3ee3475f3bd85f945527709a3939aa9d69ee12264438a92432eb7c81d1429758138943ba566e7f3d4e2f8102796e4fd71a98cb1caa64be7cacc279e 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.. --- 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="b0e5f0539a564d972b9df09a7dff44b71071" - -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}" == ** ]] ; 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 81213f31ad3ce650f4dfa19eb9e3143e8ac64c19 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 22 17:34:44 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 22 17:34:44 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81213f31 app-emacs/racket-mode: Stabilize 1_p20241207 amd64, #948558 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/racket-mode/racket-mode-1_p20241207.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 8ab38fc1c33bdb94c7ef471e6d8582d6777ce48d Author: Maciej Barć gentoo org> AuthorDate: Wed Jan 22 15:53:08 2025 + Commit: Maciej Barć gentoo org> CommitDate: Wed Jan 22 16:20:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab38fc1 app-emacs/racket-mode: bump to 1_p20250122 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20250122.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 909b8d5cf095..b5d7297c694d 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1,3 @@ DIST racket-mode-1_p20241031.tar.gz 391981 BLAKE2B a2e81a6cf3fe79bdd4c6ca0d92bd3e62befaccd0b7ac53d4d801fad0eb98a409e03d5d7c94bbc15adcbc864a93aef3519eb97a4812f7971c954e53a0c9fbe3f9 SHA512 1003c4fb6176d5740be990380243870822a92a0d9c8db7c633a18334b7c9dc46b0821d4b351386744ba69a0cf2ccbe9b0cb1090dc5c11809ff7770328950f559 DIST racket-mode-1_p20241207.tar.gz 394972 BLAKE2B 7ec9a7bed8c488dcbf70205894c34070e95fc99c42c0a5e0998541096c1cfc09944551b593c2124a5fdac586fbe2558f03eaef2a5fd47bcae0e1ed53790bbfa3 SHA512 e3325619fabfaceccc985c1ef905a770e0a9da72eae97be3b5aa7712e73f2766eac865b24f745a06c19c2ae7209405cb0a585aa671a90db19873e511469b47ca +DIST racket-mode-1_p20250122.tar.gz 399114 BLAKE2B a5b3246921ed17afcd042edb720b32fc2957500ae732d6b4fe69fdda6a94c03fc11efae67265ec3e4512db8bab00bebd817d3cbd25c9d2ee59501084226fba96 SHA512 ac5f8b78a3ee3475f3bd85f945527709a3939aa9d69ee12264438a92432eb7c81d1429758138943ba566e7f3d4e2f8102796e4fd71a98cb1caa64be7cacc279e diff --git a/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild b/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild new file mode 100644 index ..73c84d5ab971 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20250122.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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}" == ** ]] ; then + inherit git-r3 + + 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" +fi + +LICENSE="GPL-3+" +SLOT="0" + +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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: ebff0355f615863094f82ea3fd4f397928dd62c7 Author: Maciej Barć gentoo org> AuthorDate: Wed Jan 22 15:29:06 2025 + Commit: Maciej Barć gentoo org> CommitDate: Wed Jan 22 16:20:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebff0355 app-emacs/racket-mode: drop old 1_p20241001 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20241001.ebuild | 78 -- 2 files changed, 79 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 388b0d1548ac..909b8d5cf095 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,2 @@ -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 diff --git a/app-emacs/racket-mode/racket-mode-1_p20241001.ebuild b/app-emacs/racket-mode/racket-mode-1_p20241001.ebuild deleted file mode 100644 index 7709f4b4c2c0.. --- a/app-emacs/racket-mode/racket-mode-1_p20241001.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}" == *p20241001 ]] && COMMIT="ec8b5142abaaef8335c23b98c18dee1f960b6e0b" - -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}" == ** ]] ; 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: bb12672f0d98a1df91921c06f05883954487e410 Author: Sam James gentoo org> AuthorDate: Sun Dec 15 05:07:28 2024 + Commit: Sam James gentoo org> CommitDate: Sun Dec 15 05:07:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb12672f app-emacs/racket-mode: Stabilize 1_p20241031 amd64, #946382 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-1_p20241031.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild b/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild index 1fd6d721405a..55646f9daef8 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild @@ -20,7 +20,7 @@ else -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: d8c89a893d1486296c2370b170e0a0fbda1ed615 Author: Maciej Barć gentoo org> AuthorDate: Fri Dec 13 16:45:45 2024 + Commit: Maciej Barć gentoo org> CommitDate: Fri Dec 13 17:56:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c89a89 app-emacs/racket-mode: bump to 1_p20241207 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20241207.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index d530d45293db..388b0d1548ac 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1,3 @@ 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 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 ..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}" == ** ]] ; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: da9a61174d408feddb1938899215d8d0b61bf7de Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 27 20:50:11 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 27 22:10:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da9a6117 app-emacs/racket-mode: drop old 1_p20240718 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20240718.ebuild | 76 -- 2 files changed, 77 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index f92323a37830..d530d45293db 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,2 @@ -DIST racket-mode-1_p20240718.tar.gz 382546 BLAKE2B 0d6b33a183751cb9601f9532645b45c01c7fdcc1d1902f316f7ed3446dec943cd65f9a0c0204051509d2e607e68647146b7c8719f75fb0d030a2dac299266195 SHA512 7e262a93378ddde154d16b3349f29faf57531e684b9aa26579dadc0746306917398ca37ee11a243b5ad3c33f1ba41b3650f68579354a260b76ed6cee0765a535 DIST racket-mode-1_p20241001.tar.gz 387873 BLAKE2B ad95eeed061a43b681919a6b14688d8755ad9c83b1ec14fe835ae92e692c1f7431bd986000bce95063094146604154bd38767c3db83b6a7756805269997829dc SHA512 60672f1e8ed46bffc89686104971c48382ffd46ffdab0c2caa86f06349425ac8a2de9770608953249949caab6bd8b0d914b21dfd06f1cfda5fd87f76d92a259e DIST racket-mode-1_p20241031.tar.gz 391981 BLAKE2B a2e81a6cf3fe79bdd4c6ca0d92bd3e62befaccd0b7ac53d4d801fad0eb98a409e03d5d7c94bbc15adcbc864a93aef3519eb97a4812f7971c954e53a0c9fbe3f9 SHA512 1003c4fb6176d5740be990380243870822a92a0d9c8db7c633a18334b7c9dc46b0821d4b351386744ba69a0cf2ccbe9b0cb1090dc5c11809ff7770328950f559 diff --git a/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild deleted file mode 100644 index 5a4a7a78a1df.. --- a/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ "${PV}" == *p20240718 ]] && COMMIT="b6db517f79c067e5519871909bb842bb2d266047" - -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}" == ** ]] ; 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 "~". - 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 1099f0eb0254e21c6931babc8ae013e9780522c2 Author: Maciej Barć gentoo org> AuthorDate: Sun Nov 3 23:11:44 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Nov 4 00:19:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1099f0eb app-emacs/racket-mode: bump to 1_p20241031 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20241031.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 673ec2fb9952..f92323a37830 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1,3 @@ DIST racket-mode-1_p20240718.tar.gz 382546 BLAKE2B 0d6b33a183751cb9601f9532645b45c01c7fdcc1d1902f316f7ed3446dec943cd65f9a0c0204051509d2e607e68647146b7c8719f75fb0d030a2dac299266195 SHA512 7e262a93378ddde154d16b3349f29faf57531e684b9aa26579dadc0746306917398ca37ee11a243b5ad3c33f1ba41b3650f68579354a260b76ed6cee0765a535 DIST racket-mode-1_p20241001.tar.gz 387873 BLAKE2B ad95eeed061a43b681919a6b14688d8755ad9c83b1ec14fe835ae92e692c1f7431bd986000bce95063094146604154bd38767c3db83b6a7756805269997829dc SHA512 60672f1e8ed46bffc89686104971c48382ffd46ffdab0c2caa86f06349425ac8a2de9770608953249949caab6bd8b0d914b21dfd06f1cfda5fd87f76d92a259e +DIST racket-mode-1_p20241031.tar.gz 391981 BLAKE2B a2e81a6cf3fe79bdd4c6ca0d92bd3e62befaccd0b7ac53d4d801fad0eb98a409e03d5d7c94bbc15adcbc864a93aef3519eb97a4812f7971c954e53a0c9fbe3f9 SHA512 1003c4fb6176d5740be990380243870822a92a0d9c8db7c633a18334b7c9dc46b0821d4b351386744ba69a0cf2ccbe9b0cb1090dc5c11809ff7770328950f559 diff --git a/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild b/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild new file mode 100644 index ..1fd6d721405a --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20241031.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ "${PV}" == *p20241031 ]] && COMMIT="b0e5f0539a564d972b9df09a7dff44b71071" + +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}" == ** ]] ; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 48ff1270205c1a56e1bc82c6096f658a637eb6f6 Author: Maciej Barć gentoo org> AuthorDate: Thu Oct 3 13:43:59 2024 + Commit: Maciej Barć gentoo org> CommitDate: Thu Oct 3 15:08:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ff1270 app-emacs/racket-mode: bump to 1_p20241001 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20241001.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index ce4b86bc2c0b..673ec2fb9952 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20240718.tar.gz 382546 BLAKE2B 0d6b33a183751cb9601f9532645b45c01c7fdcc1d1902f316f7ed3446dec943cd65f9a0c0204051509d2e607e68647146b7c8719f75fb0d030a2dac299266195 SHA512 7e262a93378ddde154d16b3349f29faf57531e684b9aa26579dadc0746306917398ca37ee11a243b5ad3c33f1ba41b3650f68579354a260b76ed6cee0765a535 +DIST racket-mode-1_p20241001.tar.gz 387873 BLAKE2B ad95eeed061a43b681919a6b14688d8755ad9c83b1ec14fe835ae92e692c1f7431bd986000bce95063094146604154bd38767c3db83b6a7756805269997829dc SHA512 60672f1e8ed46bffc89686104971c48382ffd46ffdab0c2caa86f06349425ac8a2de9770608953249949caab6bd8b0d914b21dfd06f1cfda5fd87f76d92a259e diff --git a/app-emacs/racket-mode/racket-mode-1_p20241001.ebuild b/app-emacs/racket-mode/racket-mode-1_p20241001.ebuild new file mode 100644 index ..db2875b6dee8 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20241001.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 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" +HOMEPAGE="https://www.racket-mode.com/ + https://github.com/greghendershott/racket-mode/"; + +if [[ "${PV}" == ** ]] ; 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 8b638c4f944bee80d76b71b107c2850efadfb64b Author: Maciej Barć gentoo org> AuthorDate: Fri Sep 13 20:27:38 2024 + Commit: Maciej Barć gentoo org> CommitDate: Fri Sep 13 20:57:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b638c4f app-emacs/racket-mode: drop old 1_p20240515 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20240515.ebuild | 74 -- 2 files changed, 75 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index c669b55499a3..ce4b86bc2c0b 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1 @@ -DIST racket-mode-1_p20240515.tar.gz 373968 BLAKE2B 9a704da188c0cb6948fd36135a6e8f7f7f4e8583acf10a1ed890a96d674fb300f179e8873fefcb6df4aed0f81c9210630ec995c8ad0a17f674101fc0ac9f7cd2 SHA512 b8a0126e085f1508086c437823f5cfdf076e3c857e467d4f20b63baabcfd00bd03f4caf9e9ec3773b19f530ab50e96fe40cf1ca0c77f37033321aa0e7af59b92 DIST racket-mode-1_p20240718.tar.gz 382546 BLAKE2B 0d6b33a183751cb9601f9532645b45c01c7fdcc1d1902f316f7ed3446dec943cd65f9a0c0204051509d2e607e68647146b7c8719f75fb0d030a2dac299266195 SHA512 7e262a93378ddde154d16b3349f29faf57531e684b9aa26579dadc0746306917398ca37ee11a243b5ad3c33f1ba41b3650f68579354a260b76ed6cee0765a535 diff --git a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild deleted file mode 100644 index 3e58d9227414.. --- a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ "${PV}" == *p20240515 ]] && COMMIT="d2cff2b7f210846108875c7eccb1b5ab98bceb74" - -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}" == ** ]] ; 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 "~". - 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 6cf7d2a1a2d06ff817eadf5371158c81325f0016 Author: Jakov Smolić gentoo org> AuthorDate: Tue Sep 3 18:32:30 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Sep 3 18:32:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf7d2a1 app-emacs/racket-mode: Stabilize 1_p20240718 amd64, #938995 Signed-off-by: Jakov Smolić gentoo.org> app-emacs/racket-mode/racket-mode-1_p20240718.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild index 78b2b7339958..5a4a7a78a1df 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild @@ -20,7 +20,7 @@ else -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: bcde4d356fb09e8bf6ad7bdb48717ed416bfdf64 Author: Maciej Barć gentoo org> AuthorDate: Sun Jul 21 17:49:32 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sun Jul 21 18:56:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcde4d35 app-emacs/racket-mode: drop old 1_p20240130 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20240130.ebuild | 74 -- 2 files changed, 75 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 199ee5bf577e..321c8aca6ba2 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1 @@ -DIST racket-mode-1_p20240130.tar.gz 373342 BLAKE2B 20ad54d6c64cb52d3c81004131e957c1d4ae8eb32128cb99ba043337832c7398c27d070035440efc2b2debf0324495cc1b15d45169c15da2c5efcb43ad98a71d SHA512 3bf87a0de204db58e1781899d2e1fc70d10f5493e1ae35338b8c92fa0b8ce0c5a953d05c4de60628a057d43aaa22d0d13e6f33cc8ac8073dce8e0fc3c3954bcb DIST racket-mode-1_p20240515.tar.gz 373968 BLAKE2B 9a704da188c0cb6948fd36135a6e8f7f7f4e8583acf10a1ed890a96d674fb300f179e8873fefcb6df4aed0f81c9210630ec995c8ad0a17f674101fc0ac9f7cd2 SHA512 b8a0126e085f1508086c437823f5cfdf076e3c857e467d4f20b63baabcfd00bd03f4caf9e9ec3773b19f530ab50e96fe40cf1ca0c77f37033321aa0e7af59b92 diff --git a/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild deleted file mode 100644 index f2ad2ef65308.. --- a/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ "${PV}" == *p20240130 ]] && COMMIT=d3ab936af10909874443cadb2e6c952faf2f536f - -inherit elisp # virtualx - -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}" == ** ]] ; 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 "~". - 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 1ab1cb8cf061b382ee85ab1390b2ab8259e155af Author: Maciej Barć gentoo org> AuthorDate: Sun Jul 21 17:55:33 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sun Jul 21 18:56:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab1cb8c app-emacs/racket-mode: bump to 1_p20240718 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20240718.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 321c8aca6ba2..c669b55499a3 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20240515.tar.gz 373968 BLAKE2B 9a704da188c0cb6948fd36135a6e8f7f7f4e8583acf10a1ed890a96d674fb300f179e8873fefcb6df4aed0f81c9210630ec995c8ad0a17f674101fc0ac9f7cd2 SHA512 b8a0126e085f1508086c437823f5cfdf076e3c857e467d4f20b63baabcfd00bd03f4caf9e9ec3773b19f530ab50e96fe40cf1ca0c77f37033321aa0e7af59b92 +DIST racket-mode-1_p20240718.tar.gz 382546 BLAKE2B 0d6b33a183751cb9601f9532645b45c01c7fdcc1d1902f316f7ed3446dec943cd65f9a0c0204051509d2e607e68647146b7c8719f75fb0d030a2dac299266195 SHA512 7e262a93378ddde154d16b3349f29faf57531e684b9aa26579dadc0746306917398ca37ee11a243b5ad3c33f1ba41b3650f68579354a260b76ed6cee0765a535 diff --git a/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild new file mode 100644 index ..78b2b7339958 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20240718.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ "${PV}" == *p20240718 ]] && COMMIT="b6db517f79c067e5519871909bb842bb2d266047" + +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}" == ** ]] ; 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 "~". + 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 31d8c052afd80c86f7604f53bc85953ad374d4fc Author: Sam James gentoo org> AuthorDate: Tue Jun 25 22:01:12 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jun 25 22:01:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d8c052 app-emacs/racket-mode: Stabilize 1_p20240515 amd64, #934908 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-1_p20240515.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild index 8c8b1a21c4cd..3e58d9227414 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild @@ -20,7 +20,7 @@ else -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: cbd4876249ec300edd28835efd22b45dfef7bd4f Author: Maciej Barć gentoo org> AuthorDate: Tue May 14 22:09:27 2024 + Commit: Maciej Barć gentoo org> CommitDate: Tue May 14 22:20:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbd48762 app-emacs/racket-mode: sync live version Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/racket-mode-.ebuild | 32 ++- 1 file changed, 21 insertions(+), 11 deletions(-) diff --git a/app-emacs/racket-mode/racket-mode-.ebuild b/app-emacs/racket-mode/racket-mode-.ebuild index d343ca431fd0..eec06b7a6ff2 100644 --- a/app-emacs/racket-mode/racket-mode-.ebuild +++ b/app-emacs/racket-mode/racket-mode-.ebuild @@ -1,34 +1,44 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +# COMMIT="" + 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} == ** ]] ; then +if [[ "${PV}" == ** ]] ; then inherit git-r3 + EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"; else - [[ ${PV} == *_p20230905 ]] && COMMIT=bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb - SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}"/${PN}-${COMMIT} + 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}" +RDEPEND=" + dev-scheme/racket:=[-minimal] +" +BDEPEND=" + ${RDEPEND} +" -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) +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" @@ -37,7 +47,7 @@ SITEFILE="50${PN}-gentoo.el" src_prepare() { elisp_src_prepare - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}"/racket-util.el || die + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die } src_compile() { @@ -46,13 +56,13 @@ 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 {} + + 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 "~". - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket + PLTUSERHOME="${T}/racket-mode/test-racket" emake test-racket } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: c5dc0a5596945c5dd6b4b1c3da0da90641ae225a Author: Maciej Barć gentoo org> AuthorDate: Tue May 14 22:12:49 2024 + Commit: Maciej Barć gentoo org> CommitDate: Tue May 14 22:20:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dc0a55 app-emacs/racket-mode: bump to 1_p20240515 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20240515.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 29840c06a63a..199ee5bf577e 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20240130.tar.gz 373342 BLAKE2B 20ad54d6c64cb52d3c81004131e957c1d4ae8eb32128cb99ba043337832c7398c27d070035440efc2b2debf0324495cc1b15d45169c15da2c5efcb43ad98a71d SHA512 3bf87a0de204db58e1781899d2e1fc70d10f5493e1ae35338b8c92fa0b8ce0c5a953d05c4de60628a057d43aaa22d0d13e6f33cc8ac8073dce8e0fc3c3954bcb +DIST racket-mode-1_p20240515.tar.gz 373968 BLAKE2B 9a704da188c0cb6948fd36135a6e8f7f7f4e8583acf10a1ed890a96d674fb300f179e8873fefcb6df4aed0f81c9210630ec995c8ad0a17f674101fc0ac9f7cd2 SHA512 b8a0126e085f1508086c437823f5cfdf076e3c857e467d4f20b63baabcfd00bd03f4caf9e9ec3773b19f530ab50e96fe40cf1ca0c77f37033321aa0e7af59b92 diff --git a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild new file mode 100644 index ..8c8b1a21c4cd --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ "${PV}" == *p20240515 ]] && COMMIT="d2cff2b7f210846108875c7eccb1b5ab98bceb74" + +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}" == ** ]] ; 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 "~". + 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 196ace9a702255a312610d39380a265434f8f97c Author: Maciej Barć gentoo org> AuthorDate: Tue May 14 22:04:15 2024 + Commit: Maciej Barć gentoo org> CommitDate: Tue May 14 22:20:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196ace9a app-emacs/racket-mode: drop old 1_p20231214 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20231214.ebuild | 72 -- 2 files changed, 73 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index bb81f89c00aa..29840c06a63a 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1 @@ -DIST racket-mode-1_p20231214.tar.gz 372054 BLAKE2B 8ce9db064038780e5e8bcff3f3b71d00c19cac385e4afec22437e1d5d1fa751d050b887f4a22bbe35961c852d98b5894ed8eef99d52b7764fe9a741247730ead SHA512 74c7e588799e0dc34501a575c10474d071bebd8773f44df388bcb4ab9be452610f7263a7393794dd8288362d852e12d3e57a54fd389eededeaab98a28f24ffdd DIST racket-mode-1_p20240130.tar.gz 373342 BLAKE2B 20ad54d6c64cb52d3c81004131e957c1d4ae8eb32128cb99ba043337832c7398c27d070035440efc2b2debf0324495cc1b15d45169c15da2c5efcb43ad98a71d SHA512 3bf87a0de204db58e1781899d2e1fc70d10f5493e1ae35338b8c92fa0b8ce0c5a953d05c4de60628a057d43aaa22d0d13e6f33cc8ac8073dce8e0fc3c3954bcb diff --git a/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild b/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild deleted file mode 100644 index 39debe52a835.. --- a/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ "${PV}" == *_p20231214 ]] && COMMIT=e6c2906316861e151fac9f7c0fa4ce443a1ba1fa - -inherit elisp # virtualx - -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}" == ** ]] ; 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 "~". - 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 350a5a169cd048a23f7096fe7af22e7b8746b040 Author: Sam James gentoo org> AuthorDate: Fri Mar 8 14:50:46 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 8 14:50:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350a5a16 app-emacs/racket-mode: Stabilize 1_p20240130 amd64, #926445 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-1_p20240130.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild index 11acf33f081a..f2ad2ef65308 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild @@ -20,7 +20,7 @@ else -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: aed2163c0d9c88f9e89cf303b00886f9f1b7d1d7 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 4 14:31:07 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aed2163c app-emacs/racket-mode: bump to 1_p20240130 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20240130.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 9f4920849fa0..bb81f89c00aa 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20231214.tar.gz 372054 BLAKE2B 8ce9db064038780e5e8bcff3f3b71d00c19cac385e4afec22437e1d5d1fa751d050b887f4a22bbe35961c852d98b5894ed8eef99d52b7764fe9a741247730ead SHA512 74c7e588799e0dc34501a575c10474d071bebd8773f44df388bcb4ab9be452610f7263a7393794dd8288362d852e12d3e57a54fd389eededeaab98a28f24ffdd +DIST racket-mode-1_p20240130.tar.gz 373342 BLAKE2B 20ad54d6c64cb52d3c81004131e957c1d4ae8eb32128cb99ba043337832c7398c27d070035440efc2b2debf0324495cc1b15d45169c15da2c5efcb43ad98a71d SHA512 3bf87a0de204db58e1781899d2e1fc70d10f5493e1ae35338b8c92fa0b8ce0c5a953d05c4de60628a057d43aaa22d0d13e6f33cc8ac8073dce8e0fc3c3954bcb diff --git a/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild new file mode 100644 index ..11acf33f081a --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20240130.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ "${PV}" == *p20240130 ]] && COMMIT=d3ab936af10909874443cadb2e6c952faf2f536f + +inherit elisp # virtualx + +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}" == ** ]] ; 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 "~". + 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: cb29349657e2d8263aa7b3354424ba16454eb5cf Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 4 14:21:49 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb293496 app-emacs/racket-mode: drop old 1_p20230905 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20230905.ebuild | 64 -- 2 files changed, 65 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 885a7cfba5c3..9f4920849fa0 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1 @@ -DIST racket-mode-1_p20230905.tar.gz 323536 BLAKE2B 449655a43346d0f000396781302461bc229b7769b68e6f8268e295a0c0fdea2786d7c759fd2e002dfd993b4cab087d1f497c53da29a5a3c7635e8807536b3d8d SHA512 ade32d446816024eefcf84f5e1939cbd8ba561bb58454c543f6d49f118e4a937a069cb7e62bff5f9b1c2479175e5cd8c380bc81f14fadaa139110956cd129cf4 DIST racket-mode-1_p20231214.tar.gz 372054 BLAKE2B 8ce9db064038780e5e8bcff3f3b71d00c19cac385e4afec22437e1d5d1fa751d050b887f4a22bbe35961c852d98b5894ed8eef99d52b7764fe9a741247730ead SHA512 74c7e588799e0dc34501a575c10474d071bebd8773f44df388bcb4ab9be452610f7263a7393794dd8288362d852e12d3e57a54fd389eededeaab98a28f24ffdd diff --git a/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild deleted file mode 100644 index f27536275011.. --- a/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"; -else - [[ ${PV} == *_p20230905 ]] && COMMIT=bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb - - 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" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -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 "~". - 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 5182408d34e78b9dde3122bc9ef8867ef0b947f3 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jan 24 20:33:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jan 24 20:34:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5182408d app-emacs/racket-mode: Stabilize 1_p20231214 amd64, #922364 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/racket-mode/racket-mode-1_p20231214.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild b/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild index 24a659b6fa6a..39debe52a835 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 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+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: f36237fed1909302a17aad7d02791d37fb5f6fcc Author: Maciej Barć gentoo org> AuthorDate: Fri Dec 15 22:51:27 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Dec 15 23:32:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36237fe app-emacs/racket-mode: bump to 1_p20231214 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20231214.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index cbe0cd6d8cfc..885a7cfba5c3 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20230905.tar.gz 323536 BLAKE2B 449655a43346d0f000396781302461bc229b7769b68e6f8268e295a0c0fdea2786d7c759fd2e002dfd993b4cab087d1f497c53da29a5a3c7635e8807536b3d8d SHA512 ade32d446816024eefcf84f5e1939cbd8ba561bb58454c543f6d49f118e4a937a069cb7e62bff5f9b1c2479175e5cd8c380bc81f14fadaa139110956cd129cf4 +DIST racket-mode-1_p20231214.tar.gz 372054 BLAKE2B 8ce9db064038780e5e8bcff3f3b71d00c19cac385e4afec22437e1d5d1fa751d050b887f4a22bbe35961c852d98b5894ed8eef99d52b7764fe9a741247730ead SHA512 74c7e588799e0dc34501a575c10474d071bebd8773f44df388bcb4ab9be452610f7263a7393794dd8288362d852e12d3e57a54fd389eededeaab98a28f24ffdd diff --git a/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild b/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild new file mode 100644 index ..24a659b6fa6a --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ "${PV}" == *_p20231214 ]] && COMMIT=e6c2906316861e151fac9f7c0fa4ce443a1ba1fa + +inherit elisp # virtualx + +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}" == ** ]] ; 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 "~". + 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: e7ae6ad5f749203c854a664fb100e521e739d6a1 Author: Maciej Barć gentoo org> AuthorDate: Fri Dec 15 22:33:32 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Dec 15 23:32:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ae6ad5 app-emacs/racket-mode: drop old 1_p20230506 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20230506.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 9995554c6eb0..cbe0cd6d8cfc 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1 @@ -DIST racket-mode-1_p20230506.tar.gz 323446 BLAKE2B 087377a6491014c6d29728a4c3a29e75069b729eddfa339d5cd347102f884dc7eb069097b0bf0864779b861e64a132b497ea0eb202238b06fa3741d4a42a5003 SHA512 6b3d37901e3126d8b3597ab83b5c47869873e4fccf536eed4d9ff1ed1695af7ab551bad5807b37438d20950529032b7dc75f9079d95bcf5b088ff097454c48ae DIST racket-mode-1_p20230905.tar.gz 323536 BLAKE2B 449655a43346d0f000396781302461bc229b7769b68e6f8268e295a0c0fdea2786d7c759fd2e002dfd993b4cab087d1f497c53da29a5a3c7635e8807536b3d8d SHA512 ade32d446816024eefcf84f5e1939cbd8ba561bb58454c543f6d49f118e4a937a069cb7e62bff5f9b1c2479175e5cd8c380bc81f14fadaa139110956cd129cf4 diff --git a/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild deleted file mode 100644 index 7690b9a62668.. --- a/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == *_p20230506 ]] && COMMIT=c2fe266c18bb6e55a13c7ba795b0a5f7372b6c13 - -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/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.org README.org THANKS.org ) -ELISP_TEXINFO="doc/racket-mode.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 ~. - 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: f09c46c9f62f9bf6c75f389c66bee0df760fbab1 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 8 15:29:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 8 15:29:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f09c46c9 app-emacs/racket-mode: Stabilize 1_p20230905 amd64, #915366 Signed-off-by: Arthur Zamarin gentoo.org> app-emacs/racket-mode/racket-mode-1_p20230905.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild index d343ca431fd0..f27536275011 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild @@ -19,7 +19,7 @@ else -> ${P}.tar.gz" S="${WORKDIR}"/${PN}-${COMMIT} - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: c115f95503a71b171266f2811fa3c4ff92e75c0f Author: Maciej Barć gentoo org> AuthorDate: Thu Sep 7 18:04:26 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Sep 7 21:03:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c115f955 app-emacs/racket-mode: bump to 1_p20230905 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20230905.ebuild | 64 ++ 2 files changed, 65 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 0b63255fe23d..9995554c6eb0 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-1_p20230506.tar.gz 323446 BLAKE2B 087377a6491014c6d29728a4c3a29e75069b729eddfa339d5cd347102f884dc7eb069097b0bf0864779b861e64a132b497ea0eb202238b06fa3741d4a42a5003 SHA512 6b3d37901e3126d8b3597ab83b5c47869873e4fccf536eed4d9ff1ed1695af7ab551bad5807b37438d20950529032b7dc75f9079d95bcf5b088ff097454c48ae +DIST racket-mode-1_p20230905.tar.gz 323536 BLAKE2B 449655a43346d0f000396781302461bc229b7769b68e6f8268e295a0c0fdea2786d7c759fd2e002dfd993b4cab087d1f497c53da29a5a3c7635e8807536b3d8d SHA512 ade32d446816024eefcf84f5e1939cbd8ba561bb58454c543f6d49f118e4a937a069cb7e62bff5f9b1c2479175e5cd8c380bc81f14fadaa139110956cd129cf4 diff --git a/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild new file mode 100644 index ..d343ca431fd0 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20230905.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"; +else + [[ ${PV} == *_p20230905 ]] && COMMIT=bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb + + 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" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +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 "~". + 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 68ef4ec6012c874371ba31ea1775c9e05b999adb Author: Maciej Barć gentoo org> AuthorDate: Thu Sep 7 18:05:08 2023 + Commit: Maciej Barć gentoo org> CommitDate: Thu Sep 7 21:03:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ef4ec6 app-emacs/racket-mode: add live Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/racket-mode-.ebuild | 64 +++ 1 file changed, 64 insertions(+) diff --git a/app-emacs/racket-mode/racket-mode-.ebuild b/app-emacs/racket-mode/racket-mode-.ebuild new file mode 100644 index ..d343ca431fd0 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"; +else + [[ ${PV} == *_p20230905 ]] && COMMIT=bfe5a8fc418e9710e474db3e6dcbe66f6b177ecb + + 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" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +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 "~". + 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 2f0e01341700d3d3c2521174e632d844d23528fd Author: Maciej Barć gentoo org> AuthorDate: Fri Aug 11 16:31:45 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Aug 11 16:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0e0134 app-emacs/racket-mode: drop old 1_p20230209 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20230209.ebuild | 58 -- 2 files changed, 59 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 538c5c4e51a3..0b63255fe23d 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1 @@ -DIST racket-mode-1_p20230209.tar.gz 323308 BLAKE2B 61f58a374c30e99acb718364c76a150e4c845b671e9a2aca8e5af41acab2189d8c819dd4c4039bbf8f2197fcfd1037d89a76bcdd8d4816871ecb4d417d857104 SHA512 d52aef3b5a938268f8d00fadafcca8ea1052042b90eee049b302bb853d7b73191fc9c3b99577559c78e285acf08b4786c367330207e9071094dc703881fc51d7 DIST racket-mode-1_p20230506.tar.gz 323446 BLAKE2B 087377a6491014c6d29728a4c3a29e75069b729eddfa339d5cd347102f884dc7eb069097b0bf0864779b861e64a132b497ea0eb202238b06fa3741d4a42a5003 SHA512 6b3d37901e3126d8b3597ab83b5c47869873e4fccf536eed4d9ff1ed1695af7ab551bad5807b37438d20950529032b7dc75f9079d95bcf5b088ff097454c48ae diff --git a/app-emacs/racket-mode/racket-mode-1_p20230209.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230209.ebuild deleted file mode 100644 index 6d59101b07ed.. --- a/app-emacs/racket-mode/racket-mode-1_p20230209.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == *_p20230209 ]] && COMMIT=947d9806ee27ef241643f978c7901fd1f9e10c98 - -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/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.org README.org THANKS.org ) - -ELISP_TEXINFO="doc/racket-mode.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 ~. - 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 -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 35ab0d5dd75c670fa61bd96b35c3388f37786465 Author: Maciej Barć gentoo org> AuthorDate: Fri Aug 11 16:31:41 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Aug 11 16:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ab0d5d app-emacs/racket-mode: drop old 1_p20221216 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20221216.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 46d7671cadfe..538c5c4e51a3 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,2 @@ -DIST racket-mode-1_p20221216.tar.gz 322994 BLAKE2B 6a221162f27621dfece9679ab6dfcf4930f55bba366421fbda029a7c808ed919051a4a2728892c75cacd87179c80043b6427ac83b4adfd9371342a4c70a037e0 SHA512 dcb06ea327fac75831ad037768f74b446fa0286f5c90ffcf5d7e279780a64b8e1beaf34c4e220ed8c2ef4ea174998c9502e7188ae365a07762c6bee3566c1e64 DIST racket-mode-1_p20230209.tar.gz 323308 BLAKE2B 61f58a374c30e99acb718364c76a150e4c845b671e9a2aca8e5af41acab2189d8c819dd4c4039bbf8f2197fcfd1037d89a76bcdd8d4816871ecb4d417d857104 SHA512 d52aef3b5a938268f8d00fadafcca8ea1052042b90eee049b302bb853d7b73191fc9c3b99577559c78e285acf08b4786c367330207e9071094dc703881fc51d7 DIST racket-mode-1_p20230506.tar.gz 323446 BLAKE2B 087377a6491014c6d29728a4c3a29e75069b729eddfa339d5cd347102f884dc7eb069097b0bf0864779b861e64a132b497ea0eb202238b06fa3741d4a42a5003 SHA512 6b3d37901e3126d8b3597ab83b5c47869873e4fccf536eed4d9ff1ed1695af7ab551bad5807b37438d20950529032b7dc75f9079d95bcf5b088ff097454c48ae diff --git a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild deleted file mode 100644 index f324706234dd.. --- a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == *_p20221216 ]] && COMMIT=b2fdf248682364d2a9b8f7e97dd98ed02454d7bb - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.org README.org THANKS.org ) - -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 5172389b597e88fec66885bbf8f7b67c58fc10b6 Author: Maciej Barć gentoo org> AuthorDate: Fri Aug 11 16:31:36 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Aug 11 16:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5172389b app-emacs/racket-mode: drop old 1_p20221122 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-1_p20221122.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 89b7abb79587..46d7671cadfe 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ -DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a SHA512 e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602 DIST racket-mode-1_p20221216.tar.gz 322994 BLAKE2B 6a221162f27621dfece9679ab6dfcf4930f55bba366421fbda029a7c808ed919051a4a2728892c75cacd87179c80043b6427ac83b4adfd9371342a4c70a037e0 SHA512 dcb06ea327fac75831ad037768f74b446fa0286f5c90ffcf5d7e279780a64b8e1beaf34c4e220ed8c2ef4ea174998c9502e7188ae365a07762c6bee3566c1e64 DIST racket-mode-1_p20230209.tar.gz 323308 BLAKE2B 61f58a374c30e99acb718364c76a150e4c845b671e9a2aca8e5af41acab2189d8c819dd4c4039bbf8f2197fcfd1037d89a76bcdd8d4816871ecb4d417d857104 SHA512 d52aef3b5a938268f8d00fadafcca8ea1052042b90eee049b302bb853d7b73191fc9c3b99577559c78e285acf08b4786c367330207e9071094dc703881fc51d7 DIST racket-mode-1_p20230506.tar.gz 323446 BLAKE2B 087377a6491014c6d29728a4c3a29e75069b729eddfa339d5cd347102f884dc7eb069097b0bf0864779b861e64a132b497ea0eb202238b06fa3741d4a42a5003 SHA512 6b3d37901e3126d8b3597ab83b5c47869873e4fccf536eed4d9ff1ed1695af7ab551bad5807b37438d20950529032b7dc75f9079d95bcf5b088ff097454c48ae diff --git a/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild deleted file mode 100644 index 197019d37fd4.. --- a/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == *_p20221122 ]] && COMMIT=b07ffc1541c848a85d8c1afa807ed06cb8e81228 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.org README.org THANKS.org ) - -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 72d7f5029590d9866227bf3f95558e0b476da31b Author: Sam James gentoo org> AuthorDate: Wed Jun 7 15:50:14 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 7 15:50:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d7f502 app-emacs/racket-mode: Stabilize 1_p20230506 amd64, #908007 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-1_p20230506.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild index 8e7e224213e4..7690b9a62668 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-${COMMIT} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 06cec5d883269efa00448dc8f460cc3300115b64 Author: Maciej Barć gentoo org> AuthorDate: Sun May 7 14:54:52 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sun May 7 15:21:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06cec5d8 app-emacs/racket-mode: bump to 1_p20230506 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20230506.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index f82f8c0ed13d..89b7abb79587 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,4 @@ DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a SHA512 e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602 DIST racket-mode-1_p20221216.tar.gz 322994 BLAKE2B 6a221162f27621dfece9679ab6dfcf4930f55bba366421fbda029a7c808ed919051a4a2728892c75cacd87179c80043b6427ac83b4adfd9371342a4c70a037e0 SHA512 dcb06ea327fac75831ad037768f74b446fa0286f5c90ffcf5d7e279780a64b8e1beaf34c4e220ed8c2ef4ea174998c9502e7188ae365a07762c6bee3566c1e64 DIST racket-mode-1_p20230209.tar.gz 323308 BLAKE2B 61f58a374c30e99acb718364c76a150e4c845b671e9a2aca8e5af41acab2189d8c819dd4c4039bbf8f2197fcfd1037d89a76bcdd8d4816871ecb4d417d857104 SHA512 d52aef3b5a938268f8d00fadafcca8ea1052042b90eee049b302bb853d7b73191fc9c3b99577559c78e285acf08b4786c367330207e9071094dc703881fc51d7 +DIST racket-mode-1_p20230506.tar.gz 323446 BLAKE2B 087377a6491014c6d29728a4c3a29e75069b729eddfa339d5cd347102f884dc7eb069097b0bf0864779b861e64a132b497ea0eb202238b06fa3741d4a42a5003 SHA512 6b3d37901e3126d8b3597ab83b5c47869873e4fccf536eed4d9ff1ed1695af7ab551bad5807b37438d20950529032b7dc75f9079d95bcf5b088ff097454c48ae diff --git a/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild new file mode 100644 index ..8e7e224213e4 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +[[ ${PV} == *_p20230506 ]] && COMMIT=c2fe266c18bb6e55a13c7ba795b0a5f7372b6c13 + +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/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${COMMIT} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) + +DOCS=( CONTRIBUTING.org README.org THANKS.org ) +ELISP_TEXINFO="doc/racket-mode.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 ~. + 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 +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 8774d6b4509f8191970cb17c5803b609f3e3ff29 Author: Maciej Barć gentoo org> AuthorDate: Sat Apr 15 13:53:35 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Apr 15 17:21:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8774d6b4 app-emacs/racket-mode: drop old 0_p20220830 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-0_p20220830.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index cae6af505c11..f82f8c0ed13d 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ -DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a SHA512 e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602 DIST racket-mode-1_p20221216.tar.gz 322994 BLAKE2B 6a221162f27621dfece9679ab6dfcf4930f55bba366421fbda029a7c808ed919051a4a2728892c75cacd87179c80043b6427ac83b4adfd9371342a4c70a037e0 SHA512 dcb06ea327fac75831ad037768f74b446fa0286f5c90ffcf5d7e279780a64b8e1beaf34c4e220ed8c2ef4ea174998c9502e7188ae365a07762c6bee3566c1e64 DIST racket-mode-1_p20230209.tar.gz 323308 BLAKE2B 61f58a374c30e99acb718364c76a150e4c845b671e9a2aca8e5af41acab2189d8c819dd4c4039bbf8f2197fcfd1037d89a76bcdd8d4816871ecb4d417d857104 SHA512 d52aef3b5a938268f8d00fadafcca8ea1052042b90eee049b302bb853d7b73191fc9c3b99577559c78e285acf08b4786c367330207e9071094dc703881fc51d7 diff --git a/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild b/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild deleted file mode 100644 index ab53857611a0.. --- a/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == *_p20220830 ]] && COMMIT=db7baebe64d5c1620c06e9bfca267a81ddc64aca - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) - -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 8b488e6ef7e9f9691c92093184321970e1bed91c Author: Sam James gentoo org> AuthorDate: Sun Apr 2 01:43:45 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 2 01:43:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b488e6e app-emacs/racket-mode: Stabilize 1_p20230209 amd64, #903676 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-1_p20230209.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20230209.ebuild b/app-emacs/racket-mode/racket-mode-1_p20230209.ebuild index 62980c0cae86..6d59101b07ed 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20230209.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20230209.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-${COMMIT} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: adcd80cfa60fd00b1a945796d4e2e396b6a5ce4b Author: Maciej Barć gentoo org> AuthorDate: Tue Feb 7 20:44:27 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Feb 7 21:49:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adcd80cf app-emacs/racket-mode: drop old 0_p20220804 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-0_p20220804.ebuild | 58 -- 2 files changed, 59 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index f10078037740..c9caaed1f5a6 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ -DIST racket-mode-0_p20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a SHA512 e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602 DIST racket-mode-1_p20221216.tar.gz 322994 BLAKE2B 6a221162f27621dfece9679ab6dfcf4930f55bba366421fbda029a7c808ed919051a4a2728892c75cacd87179c80043b6427ac83b4adfd9371342a4c70a037e0 SHA512 dcb06ea327fac75831ad037768f74b446fa0286f5c90ffcf5d7e279780a64b8e1beaf34c4e220ed8c2ef4ea174998c9502e7188ae365a07762c6bee3566c1e64 diff --git a/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild b/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild deleted file mode 100644 index 2f496b92f20d.. --- a/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -[[ ${PV} == *_p20220804 ]] && COMMIT=89238bde54b3e9b6c85c6ce8437aa44a73fb71e1 -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${COMMIT} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) - -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: bdb5768379d8e7f2f51881a41cc4a2044aa0702e Author: Sam James gentoo org> AuthorDate: Fri Jan 27 23:38:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 27 23:38:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb57683 app-emacs/racket-mode: Stabilize 1_p20221216 amd64, #892225 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-1_p20221216.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild index f077fe90ed27..0ed04fab585d 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 79875c32434addc22510e99ee6239b4cf4bffd8b Author: Maciej Barć gentoo org> AuthorDate: Sun Jan 8 22:14:24 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sun Jan 8 22:26:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79875c32 app-emacs/racket-mode: drop old 0_p20220505-r1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-0_p20220505-r1.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index d335e4c21a0c..f10078037740 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ -DIST racket-mode-0_p20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c DIST racket-mode-0_p20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a SHA512 e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602 diff --git a/app-emacs/racket-mode/racket-mode-0_p20220505-r1.ebuild b/app-emacs/racket-mode/racket-mode-0_p20220505-r1.ebuild deleted file mode 100644 index f88a71dda156.. --- a/app-emacs/racket-mode/racket-mode-0_p20220505-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=fbb4a4664e2cc2b5d21eee62735f73b7f0272e60 -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${H} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) - -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: c692adea6c7cf134060efcea795f7bb1638c4a7b Author: Sam James gentoo org> AuthorDate: Tue Jan 3 18:28:16 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 3 18:28:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c692adea app-emacs/racket-mode: Stabilize 1_p20221122 amd64, #889547 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-1_p20221122.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild index 12cdb9b2cbd7..b2da6ed1f053 100644 --- a/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild +++ b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: b4b63f1305a736c2349720f598557d2bae3e2a15 Author: Maciej Barć gentoo org> AuthorDate: Fri Dec 23 11:57:15 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Dec 23 15:05:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b63f13 app-emacs/racket-mode: bump to 1_p20221216 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20221216.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index cb2215442296..d335e4c21a0c 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -2,3 +2,4 @@ DIST racket-mode-0_p20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa97 DIST racket-mode-0_p20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a SHA512 e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602 +DIST racket-mode-1_p20221216.tar.gz 322994 BLAKE2B 6a221162f27621dfece9679ab6dfcf4930f55bba366421fbda029a7c808ed919051a4a2728892c75cacd87179c80043b6427ac83b4adfd9371342a4c70a037e0 SHA512 dcb06ea327fac75831ad037768f74b446fa0286f5c90ffcf5d7e279780a64b8e1beaf34c4e220ed8c2ef4ea174998c9502e7188ae365a07762c6bee3566c1e64 diff --git a/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild new file mode 100644 index ..f077fe90ed27 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20221216.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=b2fdf248682364d2a9b8f7e97dd98ed02454d7bb +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) + +DOCS=( CONTRIBUTING.org README.org THANKS.org ) + +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 88d168d2a7c5e7be1fe3016e9dea3c54c88a6219 Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 30 01:17:07 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 30 01:51:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d168d2 app-emacs/racket-mode: drop old 20220411-r1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-20220411-r1.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 29b860723001..6e0048d0cfbc 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ -DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c diff --git a/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild b/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild deleted file mode 100644 index 0777c1053a90.. --- a/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=e7efbb52fdf2219532230a199153d8a33889c26f -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${H} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) - -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: a8c955cfd77d094acfb91f04a6fd18c7d4f5f8f9 Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 30 01:18:43 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 30 01:51:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c955cf app-emacs/racket-mode: use different version schema Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 6 +++--- ...et-mode-20220505-r1.ebuild => racket-mode-0_p20220505-r1.ebuild} | 0 .../{racket-mode-20220804.ebuild => racket-mode-0_p20220804.ebuild} | 0 .../{racket-mode-20220830.ebuild => racket-mode-0_p20220830.ebuild} | 0 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 6e0048d0cfbc..dfad149c1e61 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,3 @@ -DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c -DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 -DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c +DIST racket-mode-0_p20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c +DIST racket-mode-0_p20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 +DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c diff --git a/app-emacs/racket-mode/racket-mode-20220505-r1.ebuild b/app-emacs/racket-mode/racket-mode-0_p20220505-r1.ebuild similarity index 100% rename from app-emacs/racket-mode/racket-mode-20220505-r1.ebuild rename to app-emacs/racket-mode/racket-mode-0_p20220505-r1.ebuild diff --git a/app-emacs/racket-mode/racket-mode-20220804.ebuild b/app-emacs/racket-mode/racket-mode-0_p20220804.ebuild similarity index 100% rename from app-emacs/racket-mode/racket-mode-20220804.ebuild rename to app-emacs/racket-mode/racket-mode-0_p20220804.ebuild diff --git a/app-emacs/racket-mode/racket-mode-20220830.ebuild b/app-emacs/racket-mode/racket-mode-0_p20220830.ebuild similarity index 100% rename from app-emacs/racket-mode/racket-mode-20220830.ebuild rename to app-emacs/racket-mode/racket-mode-0_p20220830.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: ce96fec254f104c34fed3585d546f360096f2fe7 Author: Maciej Barć gentoo org> AuthorDate: Wed Nov 30 01:23:30 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Nov 30 01:51:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce96fec2 app-emacs/racket-mode: bump to 1_p20221122 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/racket-mode-1_p20221122.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index dfad149c1e61..cb2215442296 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,4 @@ DIST racket-mode-0_p20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c DIST racket-mode-0_p20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 DIST racket-mode-0_p20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c +DIST racket-mode-1_p20221122.tar.gz 322401 BLAKE2B 8ae447616485d7e9deafe50044d0b0cf73ab93a628b2a536ba67604f7ee9ac7b13beb844c2b25de86c2da4d0f13ad1c92f8fb1be96236cbee7e8efe7607da94a SHA512 e4870cb00e1137cbacedda986ccc61f01a8e86c65d1a87b895a268460583f8671c256f07b2fbd1ede36dcf0d0c2770da00f39692a43b5ccba02f21aafe9a1602 diff --git a/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild new file mode 100644 index ..12cdb9b2cbd7 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-1_p20221122.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=b07ffc1541c848a85d8c1afa807ed06cb8e81228 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) + +DOCS=( CONTRIBUTING.org README.org THANKS.org ) + +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 43f98d91bcb8d1add57b3955871ba8bd13fa5ed9 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Oct 11 06:41:10 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Oct 11 06:41:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f98d91 app-emacs/racket-mode: Stabilize 20220830 amd64, #876667 Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/racket-mode/racket-mode-20220830.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-20220830.ebuild b/app-emacs/racket-mode/racket-mode-20220830.ebuild index 1279321cb713..ad1b245c3ecd 100644 --- a/app-emacs/racket-mode/racket-mode-20220830.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220830.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 1358dc267be647b252e766d57617c25d6dc6c844 Author: Maciej Barć gentoo org> AuthorDate: Sat Sep 10 01:00:43 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Sep 10 01:21:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1358dc26 app-emacs/racket-mode: bump to 20220830 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220830.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index ec8c867ea157..4bd078e0f4e0 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -2,3 +2,4 @@ DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c DIST racket-mode-20220628.tar.gz 307029 BLAKE2B 7bde6bdc971059433a1f78119e2436a24c7159f3e43b9d7c721c4a2e813de6b0a407ccc70f827c79d49d5444ba608692095b9e89175ef16070e5c4e294e53ab2 SHA512 e691dd9867ef4bc46b7380be44b8461c12a12c20191067f1ba809f218182569fcc55dc11a3db0a7438180c8f26cb24d6328ad565133e83a35e0144c547d3a5ce DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 +DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c diff --git a/app-emacs/racket-mode/racket-mode-20220830.ebuild b/app-emacs/racket-mode/racket-mode-20220830.ebuild new file mode 100644 index ..1279321cb713 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220830.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=db7baebe64d5c1620c06e9bfca267a81ddc64aca +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) + +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 268ab89f3f42952369da2e6068f9bc5cad4e978c Author: Maciej Barć gentoo org> AuthorDate: Sat Sep 10 01:09:07 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Sep 10 01:21:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268ab89f app-emacs/racket-mode: drop old 20220628-r1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-20220628-r1.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 4bd078e0f4e0..29b860723001 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,5 +1,4 @@ DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c -DIST racket-mode-20220628.tar.gz 307029 BLAKE2B 7bde6bdc971059433a1f78119e2436a24c7159f3e43b9d7c721c4a2e813de6b0a407ccc70f827c79d49d5444ba608692095b9e89175ef16070e5c4e294e53ab2 SHA512 e691dd9867ef4bc46b7380be44b8461c12a12c20191067f1ba809f218182569fcc55dc11a3db0a7438180c8f26cb24d6328ad565133e83a35e0144c547d3a5ce DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 DIST racket-mode-20220830.tar.gz 308654 BLAKE2B 85f82181fe994c48369c27ae762d1a0c336b155bc28ee8a4a5a52853e57d23f58c47e34e76b4fb103f9f5115bd856d635dac63f0b1955f7baa24e850e7ea7404 SHA512 6b94b839d9f25d4d07fd73e0a291862014d70501e9db2f154d37ef88f449140543344d4ee0072be0f7bf1c8994d82cf2794d512fd30216336ece2be31db4dc5c diff --git a/app-emacs/racket-mode/racket-mode-20220628-r1.ebuild b/app-emacs/racket-mode/racket-mode-20220628-r1.ebuild deleted file mode 100644 index 2d3780799ccf.. --- a/app-emacs/racket-mode/racket-mode-20220628-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=77c2d41c9ab041c383dfc60ed6ae562c4e953130 -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${H} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) - -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: ebb5f21a22bdc8abd962e2739f87e077d0646595 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 7 13:15:41 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 7 13:15:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb5f21a app-emacs/racket-mode: amd64 stable wrt bug #869005 Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/racket-mode/racket-mode-20220804.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-20220804.ebuild b/app-emacs/racket-mode/racket-mode-20220804.ebuild index 51d1f7db319f..74d7868ca768 100644 --- a/app-emacs/racket-mode/racket-mode-20220804.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220804.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 1f33db140aa697bb6a9fb6d144ae325fc5f8a2aa Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 4 00:14:28 2022 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 4 10:52:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f33db14 app-emacs/racket-mode: bump to 20220804 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220804.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 097e3a837661..39f963b02a92 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -2,3 +2,4 @@ DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c DIST racket-mode-20220628.tar.gz 307029 BLAKE2B 7bde6bdc971059433a1f78119e2436a24c7159f3e43b9d7c721c4a2e813de6b0a407ccc70f827c79d49d5444ba608692095b9e89175ef16070e5c4e294e53ab2 SHA512 e691dd9867ef4bc46b7380be44b8461c12a12c20191067f1ba809f218182569fcc55dc11a3db0a7438180c8f26cb24d6328ad565133e83a35e0144c547d3a5ce +DIST racket-mode-20220804.tar.gz 308183 BLAKE2B 23ef01773f7bf0a8e44c74217d29d4e6093ce963a8d71a6f6d5227f5a23ab62023dbfa4a3ada97f4d886abdb0b48454344509bdd7cc17a2210bd23a7ca72051a SHA512 9ed5ecb0a38a5421f7103471167339e2a92e78e912ec3416975c91fb0e2526f79cfd38cdf63b60371d7ef5c4ad7087320ef6270eab15eefed80a87aad6a3f626 diff --git a/app-emacs/racket-mode/racket-mode-20220804.ebuild b/app-emacs/racket-mode/racket-mode-20220804.ebuild new file mode 100644 index ..51d1f7db319f --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220804.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=89238bde54b3e9b6c85c6ce8437aa44a73fb71e1 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) + +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: cda664a1c9cee0649900f9727d69406cf8467883 Author: Maciej Barć gentoo org> AuthorDate: Thu Aug 4 00:14:52 2022 + Commit: Maciej Barć gentoo org> CommitDate: Thu Aug 4 10:52:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cda664a1 app-emacs/racket-mode: drop old 20220219-r1 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../racket-mode/racket-mode-20220219-r1.ebuild | 57 -- 2 files changed, 58 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 39f963b02a92..ec8c867ea157 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ -DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c DIST racket-mode-20220628.tar.gz 307029 BLAKE2B 7bde6bdc971059433a1f78119e2436a24c7159f3e43b9d7c721c4a2e813de6b0a407ccc70f827c79d49d5444ba608692095b9e89175ef16070e5c4e294e53ab2 SHA512 e691dd9867ef4bc46b7380be44b8461c12a12c20191067f1ba809f218182569fcc55dc11a3db0a7438180c8f26cb24d6328ad565133e83a35e0144c547d3a5ce diff --git a/app-emacs/racket-mode/racket-mode-20220219-r1.ebuild b/app-emacs/racket-mode/racket-mode-20220219-r1.ebuild deleted file mode 100644 index a503897480e0.. --- a/app-emacs/racket-mode/racket-mode-20220219-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=52e993f3b39416eeb4df6262491d4a42d0b35232 -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-${H} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) - -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - elisp_src_prepare - - sed "s|@SITEETC@|${SITEETC}/${PN}|" -i 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 ~. - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/, app-emacs/racket-mode/files/
commit: 665a44c158c315e4e5df8d63655cd5d19da42c10 Author: Maciej Barć gentoo org> AuthorDate: Tue Jul 26 01:44:42 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 02:28:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665a44c1 app-emacs/racket-mode: instead of setq apply a patch to overwrite the "racket--rkt-source-dir" variable, also remove unnecessary setting of "racket--run.rkt" variable (that has been dropped in 2021) Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/files/50racket-mode-gentoo.el| 3 --- .../racket-mode/files/racket-mode-rkt-source-dir.patch | 11 +++ ...-20220219.ebuild => racket-mode-20220219-r1.ebuild} | 18 ++ ...-20220411.ebuild => racket-mode-20220411-r1.ebuild} | 15 --- ...-20220505.ebuild => racket-mode-20220505-r1.ebuild} | 15 --- ...-20220628.ebuild => racket-mode-20220628-r1.ebuild} | 9 + 6 files changed, 58 insertions(+), 13 deletions(-) diff --git a/app-emacs/racket-mode/files/50racket-mode-gentoo.el b/app-emacs/racket-mode/files/50racket-mode-gentoo.el index abebbf987f6f..eccbdd83a2b2 100644 --- a/app-emacs/racket-mode/files/50racket-mode-gentoo.el +++ b/app-emacs/racket-mode/files/50racket-mode-gentoo.el @@ -12,6 +12,3 @@ (add-to-list 'auto-mode-alist '("\\.rkt\\'" . racket-mode)) (add-to-list 'auto-mode-alist '("\\.rktd\\'" . racket-mode)) (add-to-list 'auto-mode-alist '("\\.rktl\\'" . racket-mode)) - -(setq racket--rkt-source-dir (expand-file-name "./racket/" "@SITEETC@")) -(setq racket--run.rkt (expand-file-name "main.rkt" racket--rkt-source-dir)) diff --git a/app-emacs/racket-mode/files/racket-mode-rkt-source-dir.patch b/app-emacs/racket-mode/files/racket-mode-rkt-source-dir.patch new file mode 100644 index ..0dbc7acb2366 --- /dev/null +++ b/app-emacs/racket-mode/files/racket-mode-rkt-source-dir.patch @@ -0,0 +1,11 @@ +--- a/racket-util.el b/racket-util.el +@@ -90,7 +90,7 @@ When installed as a package, this can be found from the variable + .el buffer file name.") + + (defvar racket--rkt-source-dir +- (expand-file-name "./racket/" racket--el-source-dir) ++ (expand-file-name "./racket/" "@SITEETC@") + "Path to dir of our Racket source files. ") + + (defun racket--restoring-current-buffer (proc) diff --git a/app-emacs/racket-mode/racket-mode-20220219.ebuild b/app-emacs/racket-mode/racket-mode-20220219-r1.ebuild similarity index 68% rename from app-emacs/racket-mode/racket-mode-20220219.ebuild rename to app-emacs/racket-mode/racket-mode-20220219-r1.ebuild index 0bd72bea7cf5..a503897480e0 100644 --- a/app-emacs/racket-mode/racket-mode-20220219.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220219-r1.ebuild @@ -11,7 +11,7 @@ inherit elisp DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" HOMEPAGE="https://github.com/greghendershott/racket-mode/"; SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${H}" +S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-2+" SLOT="0" @@ -20,22 +20,32 @@ KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) + DOCS=( CONTRIBUTING.md README.md THANKS.md ) + ELISP_TEXINFO="doc/racket-mode.texi" SITEFILE="50${PN}-gentoo.el" +src_prepare() { + elisp_src_prepare + + sed "s|@SITEETC@|${SITEETC}/${PN}|" -i racket-util.el || die +} + src_compile() { elisp_src_compile # Equivalent to compiling from Emacs with "racket-mode-start-faster", - # as this is installed globally we compile it now. + # 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 {} + + find "${S}"/racket -type f -name "*.rkt" -exec raco make -v {} + eend $? "failed to compile Racket source files" || die } src_test() { - emake test-racket + # Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~. + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket } src_install() { diff --git a/app-emacs/racket-mode/racket-mode-20220411.ebuild b/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild similarity index 74% rename from app-emacs/racket-mode/racket-mode-20220411.ebuild rename to app-emacs/racket-mode/racket-mode-20220411-r1.ebuild index 7660d6f56ec0..0777c1053a90 100644 --- a/app-emacs/racket-mode/racket-mode-20220411.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220411-r1.ebuild @@ -20,22 +20,31 @@ KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}"/${PN}-rkt-source-dir.patch ) + DOCS=( CONTRIBUTING.md README.md THANKS.md ) + ELISP_TEXINFO="doc/racket-mode.texi" SITEFILE="50${PN}-gentoo.el" +src_prepare() { + elisp_src_prepare + +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 984e6ccb1e71e752b95ec7d8c140fefa52cf85c4 Author: Maciej Barć gentoo org> AuthorDate: Wed Jun 29 19:57:07 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Jun 29 20:01:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984e6ccb app-emacs/racket-mode: bump to 20220628 2022.06.28 snapshot Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220628.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 89d55b54462b..097e3a837661 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,4 @@ DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c +DIST racket-mode-20220628.tar.gz 307029 BLAKE2B 7bde6bdc971059433a1f78119e2436a24c7159f3e43b9d7c721c4a2e813de6b0a407ccc70f827c79d49d5444ba608692095b9e89175ef16070e5c4e294e53ab2 SHA512 e691dd9867ef4bc46b7380be44b8461c12a12c20191067f1ba809f218182569fcc55dc11a3db0a7438180c8f26cb24d6328ad565133e83a35e0144c547d3a5ce diff --git a/app-emacs/racket-mode/racket-mode-20220628.ebuild b/app-emacs/racket-mode/racket-mode-20220628.ebuild new file mode 100644 index ..3d6c29530ffe --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220628.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=77c2d41c9ab041c383dfc60ed6ae562c4e953130 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +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 ~. + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: b11d96ab132dc4cabddc56aaae24029cb1a6a950 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 12 08:28:43 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 12 08:28:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11d96ab app-emacs/racket-mode: amd64 stable wrt bug #851108 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/racket-mode/racket-mode-20220505.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-20220505.ebuild b/app-emacs/racket-mode/racket-mode-20220505.ebuild index 25ccbce138fe..272895d371b3 100644 --- a/app-emacs/racket-mode/racket-mode-20220505.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220505.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: e028d090a9c6fc799525783c40b96ea7f00b851c Author: Sam James gentoo org> AuthorDate: Tue May 31 02:56:49 2022 + Commit: Sam James gentoo org> CommitDate: Tue May 31 02:56:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e028d090 app-emacs/racket-mode: Stabilize 20220411 amd64, #848567 Signed-off-by: Sam James gentoo.org> app-emacs/racket-mode/racket-mode-20220411.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-20220411.ebuild b/app-emacs/racket-mode/racket-mode-20220411.ebuild index 46f695097f04..7660d6f56ec0 100644 --- a/app-emacs/racket-mode/racket-mode-20220411.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220411.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${H} LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: f773d3f6dbeb10ae16d246d7ea7a79229c974a9d Author: Maciej Barć gentoo org> AuthorDate: Mon May 9 12:52:18 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 9 12:52:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f773d3f6 app-emacs/racket-mode: bump to 20220505 2022.05.05 snapshot Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220505.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 41ffd6a42c6b..9448511db2c4 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,4 @@ DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a DIST racket-mode-20220310.tar.gz 300827 BLAKE2B 952cf83a7ddb128b1fe2ede233ed357f0d542682043c36b6c7aa47733579aa09cc00b16c663889bcf00e4099c0aeffd68c9b59a733f692330dfb0acbfeeb9c8f SHA512 a06b22487666af902cae3688429ccf9ce58138568cc76ddcefe4a30dac23cb51a986e0615e143b256fba8b462ebea2fe024649a09dfe7f096553d2a3fc501659 DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d +DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c diff --git a/app-emacs/racket-mode/racket-mode-20220505.ebuild b/app-emacs/racket-mode/racket-mode-20220505.ebuild new file mode 100644 index ..25ccbce138fe --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220505.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=fbb4a4664e2cc2b5d21eee62735f73b7f0272e60 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # as this is installed globally we 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 dir to evade writing to ~ + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: e207f5ade345d4c712f867b149b5c0313827464c Author: Maciej Barć gentoo org> AuthorDate: Mon May 9 12:52:37 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 9 12:52:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e207f5ad app-emacs/racket-mode: drop old 20220310 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 - app-emacs/racket-mode/racket-mode-20220310.ebuild | 48 --- 2 files changed, 49 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 9448511db2c4..89d55b54462b 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a -DIST racket-mode-20220310.tar.gz 300827 BLAKE2B 952cf83a7ddb128b1fe2ede233ed357f0d542682043c36b6c7aa47733579aa09cc00b16c663889bcf00e4099c0aeffd68c9b59a733f692330dfb0acbfeeb9c8f SHA512 a06b22487666af902cae3688429ccf9ce58138568cc76ddcefe4a30dac23cb51a986e0615e143b256fba8b462ebea2fe024649a09dfe7f096553d2a3fc501659 DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d DIST racket-mode-20220505.tar.gz 305491 BLAKE2B ca6a6ee6ae9f95f397959d9f0fa979e524ab0c6345bc5d7d67b5e681e6059175336303f06a7480d5b7ac51ae13cb851c182175eac44f37b3a21b56409f14079b SHA512 a66b991e0416f60d3a6001d17e24be95caccb627cf0e4d0f3115b7b94eda9d15583d8b94c72326708a0d5f90ab1b51711785c01d566758a4fb329bd26ea7e44c diff --git a/app-emacs/racket-mode/racket-mode-20220310.ebuild b/app-emacs/racket-mode/racket-mode-20220310.ebuild deleted file mode 100644 index 411ee79988d6.. --- a/app-emacs/racket-mode/racket-mode-20220310.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=e321d8ecfb1bc94c3772ef4d20df0ddf9c9c9d76 -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${H}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - - # Equivalent to compiling from Emacs with "racket-mode-start-faster", - # as this is installed globally we 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 dir to evade writing to ~ - PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 21afe04605d44bcd7062808a42dd555f474df6b0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 18 09:26:12 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 18 09:26:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21afe046 app-emacs/racket-mode: amd64 stable wrt bug #838688 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-emacs/racket-mode/racket-mode-20220219.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-20220219.ebuild b/app-emacs/racket-mode/racket-mode-20220219.ebuild index 809f5998bf78..0bd72bea7cf5 100644 --- a/app-emacs/racket-mode/racket-mode-20220219.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220219.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${H}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 1c8201f6cdbf9533d2740cd876040db69a466353 Author: Maciej Barć gentoo org> AuthorDate: Fri Apr 15 21:59:32 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Apr 15 21:59:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8201f6 app-emacs/racket-mode: bump to 20220411 2022.04.11 snapshot Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220411.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 4c33d7f36f77..a1cfeb37f7b6 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,4 @@ DIST racket-mode-20220208.tar.gz 298473 BLAKE2B 6fcadfe7040efbc3a5e06ffec7abd05958add51a22fb68d5c7d57e052aa7998b9dd0f60816e94e6b80f967108c161a989a98d5516699fc7a6b0f6576a40423cf SHA512 ec6ff476ca23a1d50aa7355df269175b7994a7f57c58d00c27b9161e1fc9a23cfda833aea73b45379cde58a7a3f49a78b40e63724b7c229bc81a37c873b5fc29 DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a DIST racket-mode-20220310.tar.gz 300827 BLAKE2B 952cf83a7ddb128b1fe2ede233ed357f0d542682043c36b6c7aa47733579aa09cc00b16c663889bcf00e4099c0aeffd68c9b59a733f692330dfb0acbfeeb9c8f SHA512 a06b22487666af902cae3688429ccf9ce58138568cc76ddcefe4a30dac23cb51a986e0615e143b256fba8b462ebea2fe024649a09dfe7f096553d2a3fc501659 +DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d diff --git a/app-emacs/racket-mode/racket-mode-20220411.ebuild b/app-emacs/racket-mode/racket-mode-20220411.ebuild new file mode 100644 index ..46f695097f04 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220411.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=e7efbb52fdf2219532230a199153d8a33889c26f +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-${H} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # as this is installed globally we 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 dir to evade writing to ~ + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 26e30914d0e5ba6112b6e5479934de5dabd341a2 Author: Maciej Barć gentoo org> AuthorDate: Fri Apr 15 22:00:06 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Apr 15 22:00:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e30914 app-emacs/racket-mode: drop old 20220208 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 - app-emacs/racket-mode/racket-mode-20220208.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index a1cfeb37f7b6..41ffd6a42c6b 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ -DIST racket-mode-20220208.tar.gz 298473 BLAKE2B 6fcadfe7040efbc3a5e06ffec7abd05958add51a22fb68d5c7d57e052aa7998b9dd0f60816e94e6b80f967108c161a989a98d5516699fc7a6b0f6576a40423cf SHA512 ec6ff476ca23a1d50aa7355df269175b7994a7f57c58d00c27b9161e1fc9a23cfda833aea73b45379cde58a7a3f49a78b40e63724b7c229bc81a37c873b5fc29 DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a DIST racket-mode-20220310.tar.gz 300827 BLAKE2B 952cf83a7ddb128b1fe2ede233ed357f0d542682043c36b6c7aa47733579aa09cc00b16c663889bcf00e4099c0aeffd68c9b59a733f692330dfb0acbfeeb9c8f SHA512 a06b22487666af902cae3688429ccf9ce58138568cc76ddcefe4a30dac23cb51a986e0615e143b256fba8b462ebea2fe024649a09dfe7f096553d2a3fc501659 DIST racket-mode-20220411.tar.gz 303095 BLAKE2B 7fed011b915e86f6d40d6a9f8640ea2b066c201cf28e20a941fae841e96bf3649f3cf0ad7847091984a7cf490e9b98142617e47038dea70c44999510144dda3a SHA512 ec17ade728390f8f8b783703ca319ee15502afa7f82e86d9aa8b60361ecc65af21990cf89532b38bfc211887c00b5aa4c820dc0e66a1b1a1a9aacbc08673d35d diff --git a/app-emacs/racket-mode/racket-mode-20220208.ebuild b/app-emacs/racket-mode/racket-mode-20220208.ebuild deleted file mode 100644 index 675700b89d37.. --- a/app-emacs/racket-mode/racket-mode-20220208.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=d2838248611f01721feeab70cc06a9fc5a7d9bb9 -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${H}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - - # Equivalent to compiling from Emacs with "racket-mode-start-faster", - # as this is installed globally we 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() { - emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 3247da457407c5a6699a224e4936c459d00fba8b Author: Maciej Barć gentoo org> AuthorDate: Wed Mar 16 12:03:08 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Mar 16 13:22:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3247da45 app-emacs/racket-mode: drop old 20220129 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 - app-emacs/racket-mode/racket-mode-20220129.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 6657c81cd808..392436bb1ffa 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,2 @@ -DIST racket-mode-20220129.tar.gz 286278 BLAKE2B af0e2c87affa5498b1d1d21947006749ceb6988e43f4a1d11bf730a4d0877481e6806ab4e41cad13b3389049a79f2b4b484f2ded52dfa71a7434128fceae6e44 SHA512 56559da32d7c6bb8b0ef9d04662837cd202ee901781eed6e34ad22f88942d40695c0bf04be1ebf82d80bf3a405301b1ca73193adf631350ce49140b62308701f DIST racket-mode-20220208.tar.gz 298473 BLAKE2B 6fcadfe7040efbc3a5e06ffec7abd05958add51a22fb68d5c7d57e052aa7998b9dd0f60816e94e6b80f967108c161a989a98d5516699fc7a6b0f6576a40423cf SHA512 ec6ff476ca23a1d50aa7355df269175b7994a7f57c58d00c27b9161e1fc9a23cfda833aea73b45379cde58a7a3f49a78b40e63724b7c229bc81a37c873b5fc29 DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a diff --git a/app-emacs/racket-mode/racket-mode-20220129.ebuild b/app-emacs/racket-mode/racket-mode-20220129.ebuild deleted file mode 100644 index 1a8a74ac6f9e.. --- a/app-emacs/racket-mode/racket-mode-20220129.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=3027de086eb0b77ac8ae81acceeddab91c66ba0e -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${H}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) -ELISP_TEXINFO="doc/racket-mode.texi" -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - - # Equivalent to compiling from Emacs with "racket-mode-start-faster", - # as this is installed globally we 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() { - emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 1949f1eb1c88a2e5de911ae50c5d71b9046d52a8 Author: Maciej Barć gentoo org> AuthorDate: Wed Mar 16 12:12:07 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Mar 16 13:22:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1949f1eb app-emacs/racket-mode: bump to 20220310 2022.03.10 snapshot Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220310.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 392436bb1ffa..4c33d7f36f77 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1,3 @@ DIST racket-mode-20220208.tar.gz 298473 BLAKE2B 6fcadfe7040efbc3a5e06ffec7abd05958add51a22fb68d5c7d57e052aa7998b9dd0f60816e94e6b80f967108c161a989a98d5516699fc7a6b0f6576a40423cf SHA512 ec6ff476ca23a1d50aa7355df269175b7994a7f57c58d00c27b9161e1fc9a23cfda833aea73b45379cde58a7a3f49a78b40e63724b7c229bc81a37c873b5fc29 DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a +DIST racket-mode-20220310.tar.gz 300827 BLAKE2B 952cf83a7ddb128b1fe2ede233ed357f0d542682043c36b6c7aa47733579aa09cc00b16c663889bcf00e4099c0aeffd68c9b59a733f692330dfb0acbfeeb9c8f SHA512 a06b22487666af902cae3688429ccf9ce58138568cc76ddcefe4a30dac23cb51a986e0615e143b256fba8b462ebea2fe024649a09dfe7f096553d2a3fc501659 diff --git a/app-emacs/racket-mode/racket-mode-20220310.ebuild b/app-emacs/racket-mode/racket-mode-20220310.ebuild new file mode 100644 index ..411ee79988d6 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220310.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=e321d8ecfb1bc94c3772ef4d20df0ddf9c9c9d76 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${H}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # as this is installed globally we 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 dir to evade writing to ~ + PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 7efd7536fc582f37d88d65578fcfee51ee03ef2a Author: Maciej Barć gentoo org> AuthorDate: Sat Feb 19 18:20:51 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Feb 19 18:20:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efd7536 app-emacs/racket-mode: bump to 20220219 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220219.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index b4e04a9f83e9..96454e3a7404 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,3 +1,4 @@ DIST racket-mode-20220120.tar.gz 286218 BLAKE2B 9786bc7a3f8127c342f90acebadef8f8468ba1cc27ad42c620554d5a478932317a2ede7061fe521a67ec0c624cea4743a1e6a50050ab2afe6e17ad220f7f7f9e SHA512 034527d62eae1c5ef09a8f5cd2bc5c5d0790bacd7ca180f0851ac6d93a3c897d4c4394d3e446285d1dbf4553fe94140656359df9b72d800202604948d9832901 DIST racket-mode-20220129.tar.gz 286278 BLAKE2B af0e2c87affa5498b1d1d21947006749ceb6988e43f4a1d11bf730a4d0877481e6806ab4e41cad13b3389049a79f2b4b484f2ded52dfa71a7434128fceae6e44 SHA512 56559da32d7c6bb8b0ef9d04662837cd202ee901781eed6e34ad22f88942d40695c0bf04be1ebf82d80bf3a405301b1ca73193adf631350ce49140b62308701f DIST racket-mode-20220208.tar.gz 298473 BLAKE2B 6fcadfe7040efbc3a5e06ffec7abd05958add51a22fb68d5c7d57e052aa7998b9dd0f60816e94e6b80f967108c161a989a98d5516699fc7a6b0f6576a40423cf SHA512 ec6ff476ca23a1d50aa7355df269175b7994a7f57c58d00c27b9161e1fc9a23cfda833aea73b45379cde58a7a3f49a78b40e63724b7c229bc81a37c873b5fc29 +DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a diff --git a/app-emacs/racket-mode/racket-mode-20220219.ebuild b/app-emacs/racket-mode/racket-mode-20220219.ebuild new file mode 100644 index ..809f5998bf78 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220219.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=52e993f3b39416eeb4df6262491d4a42d0b35232 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${H}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # as this is installed globally we 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() { + emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/, app-emacs/racket-mode/files/
commit: 6e161b9af0bd78566f3c1e1e079f1ea18426fe93 Author: Maciej Barć gentoo org> AuthorDate: Sat Feb 19 18:22:59 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sat Feb 19 18:22:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e161b9a app-emacs/racket-mode: drop old 20220120 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 - .../files/racket-mode-racket-util.el-defvar.patch | 12 -- .../racket-mode/racket-mode-20220120-r2.ebuild | 48 -- 3 files changed, 61 deletions(-) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 96454e3a7404..6657c81cd808 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,4 +1,3 @@ -DIST racket-mode-20220120.tar.gz 286218 BLAKE2B 9786bc7a3f8127c342f90acebadef8f8468ba1cc27ad42c620554d5a478932317a2ede7061fe521a67ec0c624cea4743a1e6a50050ab2afe6e17ad220f7f7f9e SHA512 034527d62eae1c5ef09a8f5cd2bc5c5d0790bacd7ca180f0851ac6d93a3c897d4c4394d3e446285d1dbf4553fe94140656359df9b72d800202604948d9832901 DIST racket-mode-20220129.tar.gz 286278 BLAKE2B af0e2c87affa5498b1d1d21947006749ceb6988e43f4a1d11bf730a4d0877481e6806ab4e41cad13b3389049a79f2b4b484f2ded52dfa71a7434128fceae6e44 SHA512 56559da32d7c6bb8b0ef9d04662837cd202ee901781eed6e34ad22f88942d40695c0bf04be1ebf82d80bf3a405301b1ca73193adf631350ce49140b62308701f DIST racket-mode-20220208.tar.gz 298473 BLAKE2B 6fcadfe7040efbc3a5e06ffec7abd05958add51a22fb68d5c7d57e052aa7998b9dd0f60816e94e6b80f967108c161a989a98d5516699fc7a6b0f6576a40423cf SHA512 ec6ff476ca23a1d50aa7355df269175b7994a7f57c58d00c27b9161e1fc9a23cfda833aea73b45379cde58a7a3f49a78b40e63724b7c229bc81a37c873b5fc29 DIST racket-mode-20220219.tar.gz 298876 BLAKE2B b3dfbcd9b436648da1ecacf4b7434c3e1b6dea9bc904c2f1911be34bc6b1846684c349f38cd418b09e66f426866b805ca6bd0c98724e69740ad841ae482e62ea SHA512 94879fe9aed106d0210ca359a5d3d857eec098b4442256a489356db0c5b3493b44ee9a0dd6eff0a0d3d2f3c752632e91b1c0ef8705b7b305e3c75fbae42e826a diff --git a/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch b/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch deleted file mode 100644 index d9d65c44bb89.. --- a/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch +++ /dev/null @@ -1,12 +0,0 @@ -index 0992711..a8897b4 100644 a/racket-util.el -+++ b/racket-util.el -@@ -93,7 +93,7 @@ When installed as a package, this can be found from the variable - `load-file-name'. When developing interactively, get it from the - .el buffer file name.") - --(defconst racket--rkt-source-dir -+(defvar racket--rkt-source-dir - (expand-file-name "./racket/" racket--el-source-dir) - "Path to dir of our Racket source files. ") - diff --git a/app-emacs/racket-mode/racket-mode-20220120-r2.ebuild b/app-emacs/racket-mode/racket-mode-20220120-r2.ebuild deleted file mode 100644 index f93e0c557e85.. --- a/app-emacs/racket-mode/racket-mode-20220120-r2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -H=59b227b1aab315cdaa798648e47c4c4a8f71ddba -NEED_EMACS=25.1 - -inherit elisp - -DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" -HOMEPAGE="https://github.com/greghendershott/racket-mode/"; -SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${H}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND="dev-scheme/racket:=[-minimal]" -BDEPEND="${RDEPEND}" - -DOCS=( CONTRIBUTING.md README.md THANKS.md ) -ELISP_TEXINFO="doc/racket-mode.texi" -PATCHES=( "${FILESDIR}/${PN}-racket-util.el-defvar.patch" ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - - # Equivalent to compiling from Emacs with "racket-mode-start-faster", - # as this is installed globally we 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() { - emake test-racket -} - -src_install() { - elisp_src_install - - # Install Racket files - insinto "${SITEETC}/${PN}" - doins -r racket -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 448743e59ab0bad696cb64108a7f02a30e9cabac Author: Maciej Barć gentoo org> AuthorDate: Tue Feb 8 20:43:50 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Feb 8 20:44:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448743e5 app-emacs/racket-mode: bump to 20220208 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220208.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 20a77f6ac87f..b4e04a9f83e9 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1,2 +1,3 @@ DIST racket-mode-20220120.tar.gz 286218 BLAKE2B 9786bc7a3f8127c342f90acebadef8f8468ba1cc27ad42c620554d5a478932317a2ede7061fe521a67ec0c624cea4743a1e6a50050ab2afe6e17ad220f7f7f9e SHA512 034527d62eae1c5ef09a8f5cd2bc5c5d0790bacd7ca180f0851ac6d93a3c897d4c4394d3e446285d1dbf4553fe94140656359df9b72d800202604948d9832901 DIST racket-mode-20220129.tar.gz 286278 BLAKE2B af0e2c87affa5498b1d1d21947006749ceb6988e43f4a1d11bf730a4d0877481e6806ab4e41cad13b3389049a79f2b4b484f2ded52dfa71a7434128fceae6e44 SHA512 56559da32d7c6bb8b0ef9d04662837cd202ee901781eed6e34ad22f88942d40695c0bf04be1ebf82d80bf3a405301b1ca73193adf631350ce49140b62308701f +DIST racket-mode-20220208.tar.gz 298473 BLAKE2B 6fcadfe7040efbc3a5e06ffec7abd05958add51a22fb68d5c7d57e052aa7998b9dd0f60816e94e6b80f967108c161a989a98d5516699fc7a6b0f6576a40423cf SHA512 ec6ff476ca23a1d50aa7355df269175b7994a7f57c58d00c27b9161e1fc9a23cfda833aea73b45379cde58a7a3f49a78b40e63724b7c229bc81a37c873b5fc29 diff --git a/app-emacs/racket-mode/racket-mode-20220208.ebuild b/app-emacs/racket-mode/racket-mode-20220208.ebuild new file mode 100644 index ..675700b89d37 --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220208.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=d2838248611f01721feeab70cc06a9fc5a7d9bb9 +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${H}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # as this is installed globally we 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() { + emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: aa5591053ac3c88f103ec77e8e732b8b9c34f25b Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 31 01:40:11 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 31 01:40:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa559105 app-emacs/racket-mode: bump to 20220129 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest| 1 + app-emacs/racket-mode/racket-mode-20220129.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest index 1557899778f0..20a77f6ac87f 100644 --- a/app-emacs/racket-mode/Manifest +++ b/app-emacs/racket-mode/Manifest @@ -1 +1,2 @@ DIST racket-mode-20220120.tar.gz 286218 BLAKE2B 9786bc7a3f8127c342f90acebadef8f8468ba1cc27ad42c620554d5a478932317a2ede7061fe521a67ec0c624cea4743a1e6a50050ab2afe6e17ad220f7f7f9e SHA512 034527d62eae1c5ef09a8f5cd2bc5c5d0790bacd7ca180f0851ac6d93a3c897d4c4394d3e446285d1dbf4553fe94140656359df9b72d800202604948d9832901 +DIST racket-mode-20220129.tar.gz 286278 BLAKE2B af0e2c87affa5498b1d1d21947006749ceb6988e43f4a1d11bf730a4d0877481e6806ab4e41cad13b3389049a79f2b4b484f2ded52dfa71a7434128fceae6e44 SHA512 56559da32d7c6bb8b0ef9d04662837cd202ee901781eed6e34ad22f88942d40695c0bf04be1ebf82d80bf3a405301b1ca73193adf631350ce49140b62308701f diff --git a/app-emacs/racket-mode/racket-mode-20220129.ebuild b/app-emacs/racket-mode/racket-mode-20220129.ebuild new file mode 100644 index ..1a8a74ac6f9e --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220129.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=3027de086eb0b77ac8ae81acceeddab91c66ba0e +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${H}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=[-minimal]" +BDEPEND="${RDEPEND}" + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # as this is installed globally we 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() { + emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITEETC}/${PN}" + doins -r racket +}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/files/
commit: ebf827c1bfe977722e6d231d61bdb3f7a00abc8a Author: Maciej Barć gentoo org> AuthorDate: Fri Jan 21 21:40:22 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jan 21 21:41:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf827c1 app-emacs/racket-mode: fix autoloads Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/files/50racket-mode-gentoo.el | 8 1 file changed, 8 insertions(+) diff --git a/app-emacs/racket-mode/files/50racket-mode-gentoo.el b/app-emacs/racket-mode/files/50racket-mode-gentoo.el index fd53f002f73a..abebbf987f6f 100644 --- a/app-emacs/racket-mode/files/50racket-mode-gentoo.el +++ b/app-emacs/racket-mode/files/50racket-mode-gentoo.el @@ -1,6 +1,14 @@ (add-to-list 'load-path "@SITELISP@") + +(autoload 'racket-bug-report "racket-bug-report" + "Fill a buffer with data to make a racket-mode bug report." t) (autoload 'racket-mode "racket-mode" "Major mode for editing Racket source files." t) +(autoload 'racket-repl "racket-repl" + "Run the Racket REPL and display its buffer in some window." t) +(autoload 'racket-unicode-input-method-enable "racket-unicode-input-method" + "Set input method to `racket-unicode`." t) + (add-to-list 'auto-mode-alist '("\\.rkt\\'" . racket-mode)) (add-to-list 'auto-mode-alist '("\\.rktd\\'" . racket-mode)) (add-to-list 'auto-mode-alist '("\\.rktl\\'" . racket-mode))
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/
commit: 001dc3805a5fd82ca30ac272309275d3ed15b52a Author: Maciej Barć gentoo org> AuthorDate: Fri Jan 21 21:40:53 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jan 21 21:41:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001dc380 app-emacs/racket-mode: require non-minimal racket Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> .../{racket-mode-20220120-r1.ebuild => racket-mode-20220120-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/racket-mode/racket-mode-20220120-r1.ebuild b/app-emacs/racket-mode/racket-mode-20220120-r2.ebuild similarity index 96% rename from app-emacs/racket-mode/racket-mode-20220120-r1.ebuild rename to app-emacs/racket-mode/racket-mode-20220120-r2.ebuild index 57ecaaeeaa9a..f93e0c557e85 100644 --- a/app-emacs/racket-mode/racket-mode-20220120-r1.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220120-r2.ebuild @@ -17,7 +17,7 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="dev-scheme/racket:=" +RDEPEND="dev-scheme/racket:=[-minimal]" BDEPEND="${RDEPEND}" DOCS=( CONTRIBUTING.md README.md THANKS.md )
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/files/, app-emacs/racket-mode/
commit: 0e5fac6b660ffada04f1ac66ee503acd7ef88143 Author: Maciej Barć gentoo org> AuthorDate: Fri Jan 21 15:19:50 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jan 21 15:25:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5fac6b app-emacs/racket-mode: install racket files to SITEETC; BDEPEND for raco Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/files/50racket-mode-gentoo.el | 3 +++ .../files/racket-mode-racket-util.el-defvar.patch| 12 ...t-mode-20220120.ebuild => racket-mode-20220120-r1.ebuild} | 5 +++-- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/app-emacs/racket-mode/files/50racket-mode-gentoo.el b/app-emacs/racket-mode/files/50racket-mode-gentoo.el index 79223161d42b..fd53f002f73a 100644 --- a/app-emacs/racket-mode/files/50racket-mode-gentoo.el +++ b/app-emacs/racket-mode/files/50racket-mode-gentoo.el @@ -4,3 +4,6 @@ (add-to-list 'auto-mode-alist '("\\.rkt\\'" . racket-mode)) (add-to-list 'auto-mode-alist '("\\.rktd\\'" . racket-mode)) (add-to-list 'auto-mode-alist '("\\.rktl\\'" . racket-mode)) + +(setq racket--rkt-source-dir (expand-file-name "./racket/" "@SITEETC@")) +(setq racket--run.rkt (expand-file-name "main.rkt" racket--rkt-source-dir)) diff --git a/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch b/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch new file mode 100644 index ..d9d65c44bb89 --- /dev/null +++ b/app-emacs/racket-mode/files/racket-mode-racket-util.el-defvar.patch @@ -0,0 +1,12 @@ +index 0992711..a8897b4 100644 +--- a/racket-util.el b/racket-util.el +@@ -93,7 +93,7 @@ When installed as a package, this can be found from the variable + `load-file-name'. When developing interactively, get it from the + .el buffer file name.") + +-(defconst racket--rkt-source-dir ++(defvar racket--rkt-source-dir + (expand-file-name "./racket/" racket--el-source-dir) + "Path to dir of our Racket source files. ") + diff --git a/app-emacs/racket-mode/racket-mode-20220120.ebuild b/app-emacs/racket-mode/racket-mode-20220120-r1.ebuild similarity index 90% rename from app-emacs/racket-mode/racket-mode-20220120.ebuild rename to app-emacs/racket-mode/racket-mode-20220120-r1.ebuild index f5a0c1b1896a..57ecaaeeaa9a 100644 --- a/app-emacs/racket-mode/racket-mode-20220120.ebuild +++ b/app-emacs/racket-mode/racket-mode-20220120-r1.ebuild @@ -18,10 +18,11 @@ SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND="dev-scheme/racket:=" -DEPEND="${RDEPEND}" +BDEPEND="${RDEPEND}" DOCS=( CONTRIBUTING.md README.md THANKS.md ) ELISP_TEXINFO="doc/racket-mode.texi" +PATCHES=( "${FILESDIR}/${PN}-racket-util.el-defvar.patch" ) SITEFILE="50${PN}-gentoo.el" src_compile() { @@ -42,6 +43,6 @@ src_install() { elisp_src_install # Install Racket files - insinto "${SITELISP}/${PN}" + insinto "${SITEETC}/${PN}" doins -r racket }
[gentoo-commits] repo/gentoo:master commit in: app-emacs/racket-mode/, app-emacs/racket-mode/files/
commit: 2778e83206a9c6cc471e2a54b057c35ea3fec532 Author: Maciej Barć gentoo org> AuthorDate: Fri Jan 21 12:28:47 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jan 21 13:29:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2778e832 app-emacs/racket-mode: new package; add version 20220120 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> app-emacs/racket-mode/Manifest | 1 + .../racket-mode/files/50racket-mode-gentoo.el | 6 +++ app-emacs/racket-mode/metadata.xml | 25 app-emacs/racket-mode/racket-mode-20220120.ebuild | 47 ++ 4 files changed, 79 insertions(+) diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest new file mode 100644 index ..1557899778f0 --- /dev/null +++ b/app-emacs/racket-mode/Manifest @@ -0,0 +1 @@ +DIST racket-mode-20220120.tar.gz 286218 BLAKE2B 9786bc7a3f8127c342f90acebadef8f8468ba1cc27ad42c620554d5a478932317a2ede7061fe521a67ec0c624cea4743a1e6a50050ab2afe6e17ad220f7f7f9e SHA512 034527d62eae1c5ef09a8f5cd2bc5c5d0790bacd7ca180f0851ac6d93a3c897d4c4394d3e446285d1dbf4553fe94140656359df9b72d800202604948d9832901 diff --git a/app-emacs/racket-mode/files/50racket-mode-gentoo.el b/app-emacs/racket-mode/files/50racket-mode-gentoo.el new file mode 100644 index ..79223161d42b --- /dev/null +++ b/app-emacs/racket-mode/files/50racket-mode-gentoo.el @@ -0,0 +1,6 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'racket-mode "racket-mode" + "Major mode for editing Racket source files." t) +(add-to-list 'auto-mode-alist '("\\.rkt\\'" . racket-mode)) +(add-to-list 'auto-mode-alist '("\\.rktd\\'" . racket-mode)) +(add-to-list 'auto-mode-alist '("\\.rktl\\'" . racket-mode)) diff --git a/app-emacs/racket-mode/metadata.xml b/app-emacs/racket-mode/metadata.xml new file mode 100644 index ..f6d885ebc654 --- /dev/null +++ b/app-emacs/racket-mode/metadata.xml @@ -0,0 +1,25 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + +x...@gentoo.org +Maciej Barć + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + +Emacs major and minor modes for Racket: edit, REPL, check-syntax, debug, +profile, and more. +Racket Mode uses a "back end server" written in Racket, which is +responsible for running files and implementing commands that cannot be +implemented in Emacs Lisp. +Details: https://github.com/greghendershott/racket-mode + + +https://github.com/greghendershott/racket-mode/issues +greghendershott/racket-mode + + diff --git a/app-emacs/racket-mode/racket-mode-20220120.ebuild b/app-emacs/racket-mode/racket-mode-20220120.ebuild new file mode 100644 index ..f5a0c1b1896a --- /dev/null +++ b/app-emacs/racket-mode/racket-mode-20220120.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +H=59b227b1aab315cdaa798648e47c4c4a8f71ddba +NEED_EMACS=25.1 + +inherit elisp + +DESCRIPTION="Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more" +HOMEPAGE="https://github.com/greghendershott/racket-mode/"; +SRC_URI="https://github.com/greghendershott/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${H}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-scheme/racket:=" +DEPEND="${RDEPEND}" + +DOCS=( CONTRIBUTING.md README.md THANKS.md ) +ELISP_TEXINFO="doc/racket-mode.texi" +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + + # Equivalent to compiling from Emacs with "racket-mode-start-faster", + # as this is installed globally we 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() { + emake test-racket +} + +src_install() { + elisp_src_install + + # Install Racket files + insinto "${SITELISP}/${PN}" + doins -r racket +}