summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-09-25 20:21:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-09-25 20:21:45 +0100
commitc719fdcee603a5a706a45d10cb598762d56a727d (patch)
tree620cbf137661399a3fb1eff92914204f9a970713 /app-emacs
parentcc4618c9ba3d974948ebf340b542d8cb01db2f55 (diff)
gentoo resync : 25.09.2021
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/Manifest.gzbin34496 -> 34977 bytes
-rw-r--r--app-emacs/emacs-common/Manifest2
-rw-r--r--app-emacs/emacs-common/emacs-common-1.8.ebuild2
-rw-r--r--app-emacs/epl/Manifest4
-rw-r--r--app-emacs/epl/epl-0.9.ebuild20
-rw-r--r--app-emacs/epl/files/50epl-gentoo.el2
-rw-r--r--app-emacs/epl/metadata.xml20
-rw-r--r--app-emacs/flycheck/Manifest4
-rw-r--r--app-emacs/flycheck/files/50flycheck-gentoo.el4
-rw-r--r--app-emacs/flycheck/flycheck-32_p20210825.ebuild26
-rw-r--r--app-emacs/flycheck/metadata.xml20
-rw-r--r--app-emacs/pkg-info/Manifest4
-rw-r--r--app-emacs/pkg-info/files/50pkg-info-gentoo.el8
-rw-r--r--app-emacs/pkg-info/metadata.xml16
-rw-r--r--app-emacs/pkg-info/pkg-info-0.6.ebuild22
15 files changed, 152 insertions, 2 deletions
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 9f1db8e9c506..dfff19122284 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/emacs-common/Manifest b/app-emacs/emacs-common/Manifest
index c77705d0db70..d21969f7aac3 100644
--- a/app-emacs/emacs-common/Manifest
+++ b/app-emacs/emacs-common/Manifest
@@ -1,3 +1,3 @@
DIST emacs-common-1.8.tar.xz 61352 BLAKE2B 084cf06c03db231c92d0074a2e633d209257941b2840c2c745462050e694756f97679c7078357d9eab7b2fcfb85b00ab390d65254ddd106d0ef1a1fd723b2c4c SHA512 85c4b826c0691fd24f260750f4c3f9ecc3b59d11b4dafcae608e1a2546c064b240084974962b0727ac8183b8f5b0891cf47add901461f77ee275a129341b2b13
-EBUILD emacs-common-1.8.ebuild 2888 BLAKE2B 6a83d6c275728024b569a7379631ee144702e55b6e47c59753693baf661dbc876df42b855ebceb4efc28158b3ef9e81a982ab1ab4e4a41ab008a84e4507adcd6 SHA512 af219f7a3523c9e09a6fa1908ab4c849304cbda3a7b24a94dd40615eae299798f0c82742351b648cc86f982b75e8d6d9985d5999088a172c5ac26c0944ab9195
+EBUILD emacs-common-1.8.ebuild 2887 BLAKE2B 6a38fecd88e881ddaf13e6a654598c4e924ccb363decf63703c29520c118fba3b254c8ef821893963d0708ed4224b1c8da0b41563e93e7ef2332aad4f3b6594f SHA512 f2f6e67ce5114cde7548fbd77fee30b6f8ea40244868c9b25360917034c37b0a85c146947045a8c0dc628dd6d6677b8b5092d51841a67b75f5500aaf17c2bd82
MISC metadata.xml 361 BLAKE2B d6ce072291bc875d0af89563bd19f9b64b5d7bdf02a369b9885bec238c3b08d4a2b1c7c8b65f5140c80c9e9f0178100bd2932b75b707094c80409157af126026 SHA512 f76df6b1e6606e8bed92b5a86ff26eb9876b2d385f1ca7feeed0df22cd82314735cf90cbffda0c462ae14930de3dd70460e6209281da1993141fe97dfcc88605
diff --git a/app-emacs/emacs-common/emacs-common-1.8.ebuild b/app-emacs/emacs-common/emacs-common-1.8.ebuild
index 6164b3f8aaac..2b04fe7996f2 100644
--- a/app-emacs/emacs-common/emacs-common-1.8.ebuild
+++ b/app-emacs/emacs-common/emacs-common-1.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
IUSE="games gui"
RDEPEND="games? ( acct-group/gamestat )"
diff --git a/app-emacs/epl/Manifest b/app-emacs/epl/Manifest
new file mode 100644
index 000000000000..51af607055a8
--- /dev/null
+++ b/app-emacs/epl/Manifest
@@ -0,0 +1,4 @@
+AUX 50epl-gentoo.el 70 BLAKE2B 43d1e89c72988397c7ef15e37b0be47e9c09a9db248980f8d084ae4a8eecf225e86f9b2d0ad9d8b4b8d876f16913f93555d14a63e740d3835e2ce7a21367534c SHA512 1e12936fb71296f6410a3d9c515043bcb37adf1109abcae7879f75a9feac1e6facec190986f2c2a847155714f5448a4a1e9d2045848cb74dbb5f26be3b352998
+DIST epl-0.9.tar.gz 23448 BLAKE2B e403066139223445affcea2dd6a5bb0d4a5a4523235b787d45605c692301625ed784f0f3c338f0154c2f2188a29a565ba287e0958f8f95297556aaeb1e25c0eb SHA512 64d55790e7d34c575cc19786830b5cb795a162fc04356caf4122ce0796d57d94a50e90a4288218a697394ec3bd36c5ab5ddb98d1618411f9fe5eeada44bfd70f
+EBUILD epl-0.9.ebuild 486 BLAKE2B 47eb93513a852173c426a560ef6689400e7af21c625510773183e959c02753096daf6720ab9589d6e3fad51b34c1867bd5bca2ffa050b0dbb56509399e66f3cd SHA512 0ad25fb0333335872441b99d172ce2b5c9efc6db4a19db483a638badb7ecd7ec9341f3692b77b3669afacb2ce0e48a381d62d29a83fda3290f4aa62b07dc67fb
+MISC metadata.xml 729 BLAKE2B 016c1bb8ccb4e08f9a9f9bdaa19373f15080ae793c596baad084ab532e95e2b52e556b194fd529585c66dfbff473db74f8ab95f608b282ecbcee8aa4a910ceac SHA512 6f650363ef3ff033d2de58e6d293b684a8463978b02b6dceddc3c507ae4297d1f57ae1746075dd21e62be92ca1f49fcb43470681e8559005eb860c4319553f2a
diff --git a/app-emacs/epl/epl-0.9.ebuild b/app-emacs/epl/epl-0.9.ebuild
new file mode 100644
index 000000000000..8a13d13e32de
--- /dev/null
+++ b/app-emacs/epl/epl-0.9.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+NEED_EMACS="24"
+
+inherit elisp
+
+DESCRIPTION="A convenient high-level API for package.el"
+HOMEPAGE="https://github.com/cask/epl"
+SRC_URI="https://github.com/cask/epl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test" # test requires cask and ert-runner which are not packaged
+
+SITEFILE="50epl-gentoo.el"
+DOCS=( README.md )
diff --git a/app-emacs/epl/files/50epl-gentoo.el b/app-emacs/epl/files/50epl-gentoo.el
new file mode 100644
index 000000000000..090a7c42a5c9
--- /dev/null
+++ b/app-emacs/epl/files/50epl-gentoo.el
@@ -0,0 +1,2 @@
+;;; elp site-lisp configuration
+(add-to-list 'load-path "@SITELISP@")
diff --git a/app-emacs/epl/metadata.xml b/app-emacs/epl/metadata.xml
new file mode 100644
index 000000000000..4acb98f80f22
--- /dev/null
+++ b/app-emacs/epl/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>jturner.usa+gentoo@gmail.com</email>
+ <name>John Turner</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">cask/epl</remote-id>
+ <doc>https://github.com/cask/epl/blob/master/README.md</doc>
+ </upstream>
+ <longdescription>
+ EPL provides a convenient high-level API for various package.el versions,
+ and aims to overcome its most striking idiocies.
+ </longdescription>
+</pkgmetadata>
diff --git a/app-emacs/flycheck/Manifest b/app-emacs/flycheck/Manifest
new file mode 100644
index 000000000000..412fe039d8a1
--- /dev/null
+++ b/app-emacs/flycheck/Manifest
@@ -0,0 +1,4 @@
+AUX 50flycheck-gentoo.el 168 BLAKE2B e1a9855c04e42743261f2d1483772fac65c8c6a30702aefbff97cb6e90d631e4e6e862f93b3bdba175d83c4e9dd95db5b13e07fb8a428cdda4e046d58cbae71f SHA512 a1a6bfe0a380d948e3e2e6b7f3d7034aaf25f110966ab991a04f818d493892d9cd50078cb709205189e7a7f59ea052ab16b5e4d4c43f66c1f0b3dfd2ada00988
+DIST flycheck-32_p20210825.tar.gz 1042020 BLAKE2B 1663340de24980b3a1e58929e327841b743495dbd5d5c8306f007d0dfa989707015ceadaf6e5cac673eddb45adf9ec05dc35d8cb35af322c9cde6644194dd75d SHA512 472e25956d804e7f7ba8ebda2e3a7527eaaf3aee47fa5bd43a46ae651f94d857657cf4594f5a1ed0c169ec0ac610139956d182818ffeedf2c4132a5583ca870d
+EBUILD flycheck-32_p20210825.ebuild 704 BLAKE2B 839051da4eb453f2796f02e08e7c713679d2cc77807bafed0d95fdd99988f7441206024bc1cfd12efc0f7d44cb687852fe654b75d31bda53d1b182fd5457ff8c SHA512 cf5ad3096aeb05ac0e6c13bde5929db94c2a24576033a3c1dbd2bac7864fef83c16ab59e6966f7da61e249e17b6471177cb8fc9bfcd958a72d73288dd11269fb
+MISC metadata.xml 781 BLAKE2B 34786e0414f89a30ee69426228f2b4cb79eddc511d0574f8d67502a28a52a662bd1af54166266306d5af6c22d82c155ae8d6bdba1994967384f296a9d290ea61 SHA512 a4aba903b34c0d385a4f595b9201a5ccfd4d65a0173982ce840d7229d915c522de1c28987f8c8557b7bde26531f73605d5c82102fd7086280c411d3bf6cea8ba
diff --git a/app-emacs/flycheck/files/50flycheck-gentoo.el b/app-emacs/flycheck/files/50flycheck-gentoo.el
new file mode 100644
index 000000000000..5f6c703df909
--- /dev/null
+++ b/app-emacs/flycheck/files/50flycheck-gentoo.el
@@ -0,0 +1,4 @@
+;;; Flycheck site-lisp configuration
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'flycheck-mode "flycheck" nil t)
+(autoload 'global-flycheck-mode "flycheck" nil t)
diff --git a/app-emacs/flycheck/flycheck-32_p20210825.ebuild b/app-emacs/flycheck/flycheck-32_p20210825.ebuild
new file mode 100644
index 000000000000..2f6ead369883
--- /dev/null
+++ b/app-emacs/flycheck/flycheck-32_p20210825.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+NEED_EMACS="24.3"
+
+inherit elisp
+
+DESCRIPTION="Modern on-the-fly syntax checking extension for GNU Emacs"
+HOMEPAGE="https://www.flycheck.org/"
+COMMIT="784f184cdd9f9cb4e3dbb997c09d93e954142842"
+SRC_URI="https://github.com/flycheck/flycheck/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test" # test requires cask and ert-runner which are not packaged yet
+
+RDEPEND=">=app-emacs/dash-2.12.1
+>=app-emacs/pkg-info-0.4"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS=( README.md )
+ELISP_REMOVE="flycheck-buttercup.el flycheck-ert.el"
diff --git a/app-emacs/flycheck/metadata.xml b/app-emacs/flycheck/metadata.xml
new file mode 100644
index 000000000000..e96ebcfc18fc
--- /dev/null
+++ b/app-emacs/flycheck/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>jturner.usa+gentoo@gmail.com</email>
+ <name>John Turner</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">flycheck/flycheck</remote-id>
+ <doc>https://github.com/flycheck/flycheck/blob/master/README.md</doc>
+ </upstream>
+ <longdescription>
+ Flycheck is a modern on-the-fly syntax checking extension for GNU Emacs,
+ intended as replacement for the older Flymake extension which is part of GNU Emacs.
+ </longdescription>
+</pkgmetadata>
diff --git a/app-emacs/pkg-info/Manifest b/app-emacs/pkg-info/Manifest
new file mode 100644
index 000000000000..5f8b8419938b
--- /dev/null
+++ b/app-emacs/pkg-info/Manifest
@@ -0,0 +1,4 @@
+AUX 50pkg-info-gentoo.el 432 BLAKE2B e422b694035b319ac40367cedeee146f1bcf6b5b69ab734d751fc670f647264b0bd2e0dab96f032cdfe7dd3c24bef9b84691578fdb55dac1abbc10e7e09b3099 SHA512 ca3e6390dd9e3eb12f1db203e4456c786a500566beef8647f204c5ce6218a6f44224ad6c3b6dc6afb02d5269168210231ae842de4fb4ff46d333135faa1a87a5
+DIST pkg-info-0.6.tar.gz 18896 BLAKE2B 464f172ef9e0e6e89f472032b1be0506c49a51fc8e2120ac561be23187fbd0ca64abf021e2ef717267623efe8ff0a49c14ad1af098f9ff20e167b334c49081d2 SHA512 73531a0a7ab54cf3e365a627d2905cc820f1328ad8ca8f985d1954c877f4a1ad7dc5129f52c4e2accd305661a9b952da9adf0a802c8ab6f35e1c16b55966ef54
+EBUILD pkg-info-0.6.ebuild 560 BLAKE2B fe801524ea429fd59a4a43010ba5a6278f6069e6f0e1ab881f680bfd65707b01c0e950cdb75d3a3ed5a6874d57bfa1fafe87f2dfd2ee96ebec6a041a18486c7f SHA512 359faccca9f0634fa3259e1004696452b3a2fcf18e824c1b82e2a269c648c84beb38ec57b1f665cc92a017658f1269a7895c7fe7b517000a89dece2252aaf300
+MISC metadata.xml 587 BLAKE2B ae1fa12c08fc93bce6c9a311852865b40412613f78225cf006e587ee10571fbb00c12ad1394c612d867c33022acc2e7ff13149be026664562b536d85a350cc39 SHA512 e42dd471a9dd10bf26d7138374e702e945c9f0a23fb36e2f6c9e69df308b9933b0709b8ca1c20fc1f44612971fd99e3ca3cf6d63bbec7708927f31026b11684a
diff --git a/app-emacs/pkg-info/files/50pkg-info-gentoo.el b/app-emacs/pkg-info/files/50pkg-info-gentoo.el
new file mode 100644
index 000000000000..352457a2380c
--- /dev/null
+++ b/app-emacs/pkg-info/files/50pkg-info-gentoo.el
@@ -0,0 +1,8 @@
+;;; pkg-info site-lisp configuration
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'pkg-info-library-original-version "pkg-info" nil t)
+(autoload 'pkg-info-library-version "pkg-info" nil t)
+(autoload 'pkg-info-defining-library-original-version "pkg-info" nil t)
+(autoload 'pkg-info-defining-library-version "pkg-info" nil t)
+(autoload 'pkg-info-package-version "pkg-info" nil t)
+(autoload 'pkg-info-version-info "pkg-info" nil t)
diff --git a/app-emacs/pkg-info/metadata.xml b/app-emacs/pkg-info/metadata.xml
new file mode 100644
index 000000000000..8ff3d9d5f463
--- /dev/null
+++ b/app-emacs/pkg-info/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>jturner.usa+gentoo@gmail.com</email>
+ <name>John Turner</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">emacsorphanage/pkg-info</remote-id>
+ <doc>https://github.com/emacsorphanage/pkg-info/blob/master/README.md</doc>
+ </upstream>
+</pkgmetadata>
diff --git a/app-emacs/pkg-info/pkg-info-0.6.ebuild b/app-emacs/pkg-info/pkg-info-0.6.ebuild
new file mode 100644
index 000000000000..a9a870f2370a
--- /dev/null
+++ b/app-emacs/pkg-info/pkg-info-0.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+NEED_EMACS="24.1"
+
+inherit elisp
+
+DESCRIPTION="Provide information about Emacs packages"
+HOMEPAGE="https://github.com/emacsorphanage/pkg-info"
+SRC_URI="https://github.com/emacsorphanage/pkg-info/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test" # test requires cask and ert-runner which are not packaged
+
+RDEPEND=">=app-emacs/epl-0.8"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS=( README.md CHANGES.md )