summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-16 02:52:59 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-16 02:52:59 +0000
commitd17fad940dac9897b8b58d2f1d072869942696a5 (patch)
treee77cd567646e69b19c4e8a8b20a6b201c7f6966e /app-emacs
parent20e7188871e6d724b707132f925b9872536a91a0 (diff)
gentoo auto-resync : 16:12:2023 - 02:52:59
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin73851 -> 74180 bytes
-rw-r--r--app-emacs/kaolin-themes/Manifest3
-rw-r--r--app-emacs/kaolin-themes/kaolin-themes-1.6.9.ebuild37
-rw-r--r--app-emacs/kaolin-themes/metadata.xml20
-rw-r--r--app-emacs/racket-mode/Manifest4
-rw-r--r--app-emacs/racket-mode/racket-mode-1_p20231214.ebuild (renamed from app-emacs/racket-mode/racket-mode-1_p20230506.ebuild)45
-rw-r--r--app-emacs/ws-butler/Manifest3
-rw-r--r--app-emacs/ws-butler/metadata.xml20
-rw-r--r--app-emacs/ws-butler/ws-butler-0.6_p20201117.ebuild25
9 files changed, 140 insertions, 17 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index d7b113c25c9d..db9a07e26edc 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/kaolin-themes/Manifest b/app-emacs/kaolin-themes/Manifest
new file mode 100644
index 000000000000..8320f50466eb
--- /dev/null
+++ b/app-emacs/kaolin-themes/Manifest
@@ -0,0 +1,3 @@
+DIST kaolin-themes-1.6.9.tar.gz 48032 BLAKE2B 827ca8d99372bc92fa5966c3702d9899af67827108a8a0f6373688c61784ed7eb490a4c7270ae16254ce9eb1d741c9659fc47d1e630fcd4e00f8b555dc511816 SHA512 c57a4df7dbac952228b3423aa543964f73e4cee6d3e96328cd5397f960d89c3fd7faa8421f54cb7370d911c17bcf9c72f34c0448cdd0ed10c9b219edc0774cd2
+EBUILD kaolin-themes-1.6.9.ebuild 804 BLAKE2B 13cd64576f4a12e144a10b1a0edb0155d32dc00cf5b8ddd9a545c4fe377140edbed22c9788a289185302a47c220602deaccf96eb5a66fa49f9dbe8f751f45e4e SHA512 3a1e37ab3f44cf5070de9511ccb83c3c4d1a811a47a39a3679f3afef9fec07fda0866ba0bac3b2b284a0f53cab2ad0d22621df47787d95d3277d2fe81316eea1
+MISC metadata.xml 728 BLAKE2B 1cf786ab95ecfbc3aebba0ccd85bd5cdc9d220a9576a65ea0acc8b5fdc4723066e4d81dde5279624d1f5075d04fbdc96f37fad060978c384fe456718d06579ac SHA512 d93bdc7d2ab25593c3cd209b737b611e707a3c2d654855f0b518ddb4c8d82f8987cf6764fac86204b8af78e09d2c3212ce37caf860b8d85709aa659a71bca89a
diff --git a/app-emacs/kaolin-themes/kaolin-themes-1.6.9.ebuild b/app-emacs/kaolin-themes/kaolin-themes-1.6.9.ebuild
new file mode 100644
index 000000000000..2d483b0db1ca
--- /dev/null
+++ b/app-emacs/kaolin-themes/kaolin-themes-1.6.9.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Set of eye pleasing themes for GNU Emacs"
+HOMEPAGE="https://github.com/ogdenwebb/emacs-kaolin-themes"
+
+MY_PN="emacs-${PN}"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URL="https://github.com/ogdenwebb/${MY_PN}.git"
+else
+ SRC_URI="https://github.com/ogdenwebb/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+RDEPEND="app-emacs/autothemer"
+BDEPEND="${RDEPEND}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp-compile *.el themes/*.el
+}
+
+src_install() {
+ elisp-install ${PN} *.el *.elc themes/*.el themes/*.elc
+ elisp-make-site-file "${SITEFILE}"
+}
diff --git a/app-emacs/kaolin-themes/metadata.xml b/app-emacs/kaolin-themes/metadata.xml
new file mode 100644
index 000000000000..2d27a57d42ce
--- /dev/null
+++ b/app-emacs/kaolin-themes/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>kacper.slominski72@gmail.com</email>
+ <name>Kacper Słomiński</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ogdenwebb/emacs-kaolin-themes</remote-id>
+ <bugs-to>https://github.com/ogdenwebb/emacs-kaolin-themes/issues/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index fe0f4acb5af7..53bff194d97e 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -1,8 +1,8 @@
AUX 50racket-mode-gentoo.el 649 BLAKE2B 38f1bdd21b584283ac2b047f8adf2ad4eb23f8cc6ede247f1dab01dde3b9848a048d07ccc326a8bbf47c2681c7f028a11b8b0b0d8639a2943edb49abcfbb3d83 SHA512 7d05dec9d73a32f0e99e4f6d68689160894a33dcb5585baf11275b63cdde70820b6be09bb1e908aad38fa33714e23be6966dd5b16609059cbc241d480d750a09
AUX racket-mode-rkt-source-dir.patch 383 BLAKE2B 21df6c706dc9e4e4fcc3d4e106b8e89a9ef3461048eda5f802140d517a3bace472eb31dc4259b92275755077a144c017dafaf96486a3e372c2fd284847ea81b8 SHA512 547e05f56303c9d2bb8eabbe7955adcc1082922552bc53d1c9aeb13a4842a6215f0454e9ee569586244f73201f47a1b97a4819663c342e837dd07b8cbe7ac3e0
-DIST racket-mode-1_p20230506.tar.gz 323446 BLAKE2B 087377a6491014c6d29728a4c3a29e75069b729eddfa339d5cd347102f884dc7eb069097b0bf0864779b861e64a132b497ea0eb202238b06fa3741d4a42a5003 SHA512 6b3d37901e3126d8b3597ab83b5c47869873e4fccf536eed4d9ff1ed1695af7ab551bad5807b37438d20950529032b7dc75f9079d95bcf5b088ff097454c48ae
DIST racket-mode-1_p20230905.tar.gz 323536 BLAKE2B 449655a43346d0f000396781302461bc229b7769b68e6f8268e295a0c0fdea2786d7c759fd2e002dfd993b4cab087d1f497c53da29a5a3c7635e8807536b3d8d SHA512 ade32d446816024eefcf84f5e1939cbd8ba561bb58454c543f6d49f118e4a937a069cb7e62bff5f9b1c2479175e5cd8c380bc81f14fadaa139110956cd129cf4
-EBUILD racket-mode-1_p20230506.ebuild 1507 BLAKE2B b8d4939f9063015674f4c75e0f59b00608b8be807d7ee47de82ba98d3958d710e5c389433c6886420686f04d1d4cb713dd3d326a58cbffdb90e7c09446f54d1a SHA512 7723f2cd2e661d3d859aa0b9e9dc3bf77b4f3615da345455959c096794a4599503f9edc4e9105e5a79f3abf5dd5a4e41e326e53b3cefee9674d89ab82dbceb1e
+DIST racket-mode-1_p20231214.tar.gz 372054 BLAKE2B 8ce9db064038780e5e8bcff3f3b71d00c19cac385e4afec22437e1d5d1fa751d050b887f4a22bbe35961c852d98b5894ed8eef99d52b7764fe9a741247730ead SHA512 74c7e588799e0dc34501a575c10474d071bebd8773f44df388bcb4ab9be452610f7263a7393794dd8288362d852e12d3e57a54fd389eededeaab98a28f24ffdd
EBUILD racket-mode-1_p20230905.ebuild 1628 BLAKE2B 1eef54acbc1de25a623f748e018c93ba8df1b035710152957143fa9618d7a6fba75e9057c4ab401ee810f38cd56c33fbd4b1010e929cb54390e571aa91725cd2 SHA512 ed118ec965ac016ee2aff8e918c89d1a916c70b5a9c6305eb342de40eb372743358cdd807db6d88e4582f572b96ae4f703d0cc0cc88eaebfce452e2cb871ff99
+EBUILD racket-mode-1_p20231214.ebuild 1735 BLAKE2B 81ec440f74a444b6800ec731dc73ceb6b4781b156dc4e93e0ffe8bdc45cb674954e3a21cee0ed0b47bd97b4e848097f57b58ffc94977bab71dd15699f22d79b4 SHA512 9d443297475162342c81786538b346715c8787f04887cbbd4b540beabe05e129ec317c218f9d809d173dfa9c7e1efb57bfd6188cb69c0099db7a148cf6fdc59a
EBUILD racket-mode-9999.ebuild 1629 BLAKE2B f455ca26064e65e6f40dc6c5b3c24bf07055c1ebc6e226c8604c35dcc896a02e5c43d0f87deee5f01328261cb558d688340da9d3bcb372c3b4f6c680c0d1125d SHA512 389b78f864012cf89c211a22957012a31e9287d444b3434bc623df118fb2d2541bbaf9cb8ca609e20cf9545676830d33d2409a551adc41941c86ffe7ad3e8a14
MISC metadata.xml 818 BLAKE2B 6029673bee9510c74b9cf89bbbef03638cdfcfeaaae49f2f94d57cd960c616c7b43c8dc3a0c79892be87dace9e7549b3b4453b13fcc7a23f7b6a02066dbce29a SHA512 8b487cb9f4018d3ec7a2cf130b26d58522772bef05d258100068fc89500577a5f680f480b89f06ef63d99c4a6d4e4fd825ea3338934438715fb83a946f6fe7cc
diff --git a/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild b/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild
index 7690b9a62668..24a659b6fa6a 100644
--- a/app-emacs/racket-mode/racket-mode-1_p20230506.ebuild
+++ b/app-emacs/racket-mode/racket-mode-1_p20231214.ebuild
@@ -3,34 +3,49 @@
EAPI=8
-[[ ${PV} == *_p20230506 ]] && COMMIT=c2fe266c18bb6e55a13c7ba795b0a5f7372b6c13
+[[ "${PV}" == *_p20231214 ]] && COMMIT=e6c2906316861e151fac9f7c0fa4ce443a1ba1fa
-inherit elisp
+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/"
-SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-LICENSE="GPL-2+"
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/greghendershott/${PN}.git"
+else
+ SRC_URI="https://github.com/greghendershott/${PN}/archive/${COMMIT}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${COMMIT}"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+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/racket-mode.texi"
+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
+ sed "s|@SITEETC@|${SITEETC}/${PN}|" -i "${S}/racket-util.el" || die
}
src_compile() {
@@ -39,13 +54,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
+ # 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/ws-butler/Manifest b/app-emacs/ws-butler/Manifest
new file mode 100644
index 000000000000..04e67ec77cab
--- /dev/null
+++ b/app-emacs/ws-butler/Manifest
@@ -0,0 +1,3 @@
+DIST ws-butler-0.6_p20201117.tar.gz 6652 BLAKE2B 76f43420ea7221d76cbf914ed3c96ba210b2a08418ca68872d7745c709c400ddbe32f71cefc81f0ee928286f83a64472f8fb354b1ca420b403cd6e6e61a79a8b SHA512 7e2e0d0bc9c6715d8ad8f61d1aa75e5fa9eb26acb8da951a01867143d9c67fbe809da8eb49c39fab0bdd52250b9e9006ff30439c97036ffb85e8a33ac65c2f8d
+EBUILD ws-butler-0.6_p20201117.ebuild 626 BLAKE2B 99a9f450119c1488a6f2abff9ef374f06c3528791568db82ea96d49ed2e241f02d03a4ddff19af942930855edcd9aeef57ce03bc5d62cb868bc5919c909bc869 SHA512 604ad10634bb29f3151bc138986db774ccf649d38bcba5f3c9e9180896bcc8f7d4eb394503a777b030fb2c06c82a0e598b6c74c3e403fc9c2664dd3b73cbfb59
+MISC metadata.xml 702 BLAKE2B bad855598f4c7e39fb7e0ce88084e33b14a1aa16f31cfa610c82ad7f57c26fac8508a915f29d7c409ea1bf657a59b73d4ce461a79d696cc75029d84a131df598 SHA512 5ab1bc355243189c4ec8936a329a85a4c7ae27f58b5834a58d19690bc56236c9df74364bd7a59d2f5e77003a8df8439d412f353ada802871173d812356bc13ce
diff --git a/app-emacs/ws-butler/metadata.xml b/app-emacs/ws-butler/metadata.xml
new file mode 100644
index 000000000000..d646ed1ec6c7
--- /dev/null
+++ b/app-emacs/ws-butler/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>kacper.slominski72@gmail.com</email>
+ <name>Kacper Słomiński</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">lewang/ws-butler</remote-id>
+ <bugs-to>https://github.com/lewang/ws-butler/issues/</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/app-emacs/ws-butler/ws-butler-0.6_p20201117.ebuild b/app-emacs/ws-butler/ws-butler-0.6_p20201117.ebuild
new file mode 100644
index 000000000000..70f6e26edd04
--- /dev/null
+++ b/app-emacs/ws-butler/ws-butler-0.6_p20201117.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+COMMIT_HASH="e3a38d93e01014cd47bf5af4924459bd145fd7c4"
+
+DESCRIPTION="Unobtrusively trim extraneous white-space *ONLY* in lines edited"
+HOMEPAGE="https://github.com/lewang/ws-butler"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URL="https://github.com/lewang/${PN}.git"
+else
+ SRC_URI="https://github.com/lewang/${PN}/archive/${COMMIT_HASH}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-${COMMIT_HASH}"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"