summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-26 08:58:19 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-26 08:58:19 +0100
commit34ce8f465101950c92cb66c657d3244b5a8397db (patch)
tree5df8a8c3a293be4942f5df9f9cd81babb70fac96 /app-emacs
parent24162508832f37f873ab12dfdfb191cf99318055 (diff)
gentoo auto-resync : 26:07:2022 - 08:58:19
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin58836 -> 58839 bytes
-rw-r--r--app-emacs/racket-mode/Manifest11
-rw-r--r--app-emacs/racket-mode/files/50racket-mode-gentoo.el3
-rw-r--r--app-emacs/racket-mode/files/racket-mode-rkt-source-dir.patch11
-rw-r--r--app-emacs/racket-mode/racket-mode-20220219-r1.ebuild (renamed from app-emacs/racket-mode/racket-mode-20220219.ebuild)18
-rw-r--r--app-emacs/racket-mode/racket-mode-20220411-r1.ebuild (renamed from app-emacs/racket-mode/racket-mode-20220411.ebuild)15
-rw-r--r--app-emacs/racket-mode/racket-mode-20220505-r1.ebuild (renamed from app-emacs/racket-mode/racket-mode-20220505.ebuild)15
-rw-r--r--app-emacs/racket-mode/racket-mode-20220628-r1.ebuild (renamed from app-emacs/racket-mode/racket-mode-20220628.ebuild)9
8 files changed, 64 insertions, 18 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 253504a4e633..b5b3a6816eab 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 9bb5979053b6..85471a26b6b3 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,10 +1,11 @@
-AUX 50racket-mode-gentoo.el 799 BLAKE2B 1f0c19ab171427e5404d40eae1fb95f590059c4265df6041bf5ea00a5aa716489f7fb88eeef1c7309810fb41b909e122986cf3b0881bd43eb512c06f9c873598 SHA512 18db7fb5cd7a69a7a4d979ae604dfa1458fb7fd25329ff46043f206395d09245287512bb2feb9e1f7941d63d0af1d7bd1c060ca8026223c2cbd4021ddce57690
+AUX 50racket-mode-gentoo.el 649 BLAKE2B 38f1bdd21b584283ac2b047f8adf2ad4eb23f8cc6ede247f1dab01dde3b9848a048d07ccc326a8bbf47c2681c7f028a11b8b0b0d8639a2943edb49abcfbb3d83 SHA512 7d05dec9d73a32f0e99e4f6d68689160894a33dcb5585baf11275b63cdde70820b6be09bb1e908aad38fa33714e23be6966dd5b16609059cbc241d480d750a09
+AUX racket-mode-rkt-source-dir.patch 383 BLAKE2B 21df6c706dc9e4e4fcc3d4e106b8e89a9ef3461048eda5f802140d517a3bace472eb31dc4259b92275755077a144c017dafaf96486a3e372c2fd284847ea81b8 SHA512 547e05f56303c9d2bb8eabbe7955adcc1082922552bc53d1c9aeb13a4842a6215f0454e9ee569586244f73201f47a1b97a4819663c342e837dd07b8cbe7ac3e0
DIST racket-mode-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
-EBUILD racket-mode-20220219.ebuild 1138 BLAKE2B 3cb184db500812f19b1c62aff0afcdb1e52358dc0c597fb124c90b792c947e6e098dc61f855c204d19d1e22ca64c032668d5461c6ea00d673ce98acf6f5439e0 SHA512 c7eab6dcd960c37253dd19704de785f97030dd6046a30cd37cb0eb6e8c4f999010d57b55138c53af2b8089c0d14c6b9788f825e9a36184025f1a984cd4bf3dd7
-EBUILD racket-mode-20220411.ebuild 1241 BLAKE2B d1a4ba8103e7a9cb57099e5e8a52c95e6456576484a0caac206a021422484c292f4cbdeb74c2aa9cdce6854145f13a674a9ea46448239a40511d1870965c8311 SHA512 b64a61f4d1849d62612538cf1570312beb4c747b13538d3db037a1ca77cf2e6b48d0d058a30cf4332547f9bf508e31ed3a9ebea2c17169f3a181b483b1df57a5
-EBUILD racket-mode-20220505.ebuild 1241 BLAKE2B 7cc74408126877712fe0952c0c02bed9d7d4fad22aec749520086678471c81618ea3eecceb64080bde07c757934cd54ab0703ac47d1978562f6170ffa77b544e SHA512 000098e2808266f355770c491fbae0ea5d4d7e632345575e10d592861e8fa6f1274a1c1ab0fb4030e5b5563c8753535ce0c4223798fdb53d48207c4d11256d57
-EBUILD racket-mode-20220628.ebuild 1266 BLAKE2B 203bcc720eba5b420080c29458121fc255aa67d7769abcb8f1645743939833f2f7b855ce7e88b06b1eddd2178cf391ae4b2a05f7772c23e46227a1ea321ed808 SHA512 c91a68978b1baac88021ba30f42245e08d15ccbbdb804695471337a272a9c336c4405a5d9fcf5468618e74b8b8409e1d40209cf29d690191927c7db2c21988b6
+EBUILD racket-mode-20220219-r1.ebuild 1421 BLAKE2B 01a310f7f695ef504091157c600d82955f37fd6d36c6ad344854d58ce89f34f2e31c49a943b56b8a6e0ff01371877c1d4383c123778df57c65ec1f6e9a0fba50 SHA512 8a3f85818754932b8581efce03ae729fe9b597094114088025232a0d32f6b887745a94d22d8ffdb18b8c61f1930d6217097b69b7feb443e77c0497f291b4a588
+EBUILD racket-mode-20220411-r1.ebuild 1421 BLAKE2B 27959ece1bd2592089d3fde46238cdc65edc595ac7975a2b5775c16e69f42a8681f40ac46d06137c9ea76e7f5c6843a40a1655cc4dc6e47a791c23425ce47c3a SHA512 3b174d058ef2a244467f2e850eaf1819b7b68e5d7489d8f92aa864f573cdefd83e47b3a85dbf425faaa4187ed35a0d72cfbd4f6ab6199fc2763f78e7d57d1ca7
+EBUILD racket-mode-20220505-r1.ebuild 1421 BLAKE2B d8d9c2e37e67ffb52c0b50f8e8c728129c594397d0be95a5a69ef1bb9c3ce4e4aa6e5e002c46cb363cd63480e16d761d6c956aa9b8a41bcabf9c66bf4f5f1616 SHA512 91af53a6b7ac822e9a6813ae239802e7d632f96b6f94c2592746275c0bc78102e66932bba965b3d251e537c810b85379dd089d45cf3ce59c761ca64c75e5c8e8
+EBUILD racket-mode-20220628-r1.ebuild 1422 BLAKE2B 4a6acbfb08092bccd71a41d097909d52a9676111e90f1c010af050deefb97ad7293de1be1206953ccb8d1adbaed2b6cb8d1c798fcc43e189fe861b22cb20eba9 SHA512 16de345340963faf2f2b29ea5154a0e4fb35bce7478f24438eba2fe8c697693da21b2e14d4bc473878f1e70f3bf3e8a4a29ca5c5f1cadf3414547d577ec0bfeb
MISC metadata.xml 818 BLAKE2B 6029673bee9510c74b9cf89bbbef03638cdfcfeaaae49f2f94d57cd960c616c7b43c8dc3a0c79892be87dace9e7549b3b4453b13fcc7a23f7b6a02066dbce29a SHA512 8b487cb9f4018d3ec7a2cf130b26d58522772bef05d258100068fc89500577a5f680f480b89f06ef63d99c4a6d4e4fd825ea3338934438715fb83a946f6fe7cc
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 000000000000..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
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
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
+
+ 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() {
- # Set PLTUSERHOME to a safe temp dir to evade writing to ~
+ # Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
}
diff --git a/app-emacs/racket-mode/racket-mode-20220505.ebuild b/app-emacs/racket-mode/racket-mode-20220505-r1.ebuild
index 272895d371b3..f88a71dda156 100644
--- a/app-emacs/racket-mode/racket-mode-20220505.ebuild
+++ b/app-emacs/racket-mode/racket-mode-20220505-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
+
+ 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() {
- # Set PLTUSERHOME to a safe temp dir to evade writing to ~
+ # Set "PLTUSERHOME" to a safe temp directory to prevent writing to ~.
PLTUSERHOME="${T}"/racket-mode/test-racket emake test-racket
}
diff --git a/app-emacs/racket-mode/racket-mode-20220628.ebuild b/app-emacs/racket-mode/racket-mode-20220628-r1.ebuild
index 3d6c29530ffe..2d3780799ccf 100644
--- a/app-emacs/racket-mode/racket-mode-20220628.ebuild
+++ b/app-emacs/racket-mode/racket-mode-20220628-r1.ebuild
@@ -20,10 +20,19 @@ 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