summaryrefslogtreecommitdiff
path: root/app-emacs
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-02-27 02:29:04 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-02-27 02:29:04 +0000
commitb5a52ae9fa4b035d327b44444c5dddfc3d51908c (patch)
treedc68180a661f6b352d24dafda33a7b04116d89a1 /app-emacs
parentd93d116fa697f8a9444202be88f39df023b724dd (diff)
downloadbaldeagleos-repo-b5a52ae9fa4b035d327b44444c5dddfc3d51908c.tar.gz
baldeagleos-repo-b5a52ae9fa4b035d327b44444c5dddfc3d51908c.tar.xz
baldeagleos-repo-b5a52ae9fa4b035d327b44444c5dddfc3d51908c.zip
Adding metadata
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/bind-key/Manifest1
-rw-r--r--app-emacs/bind-key/bind-key-2.4.4.ebuild27
-rw-r--r--app-emacs/bind-key/metadata.xml13
-rw-r--r--app-emacs/csharp-mode/Manifest1
-rw-r--r--app-emacs/csharp-mode/csharp-mode-2.0.0.ebuild29
-rw-r--r--app-emacs/csharp-mode/files/50csharp-mode-gentoo.el3
-rw-r--r--app-emacs/csharp-mode/metadata.xml11
-rw-r--r--app-emacs/css-mode/Manifest1
-rw-r--r--app-emacs/css-mode/css-mode-0.11-r3.ebuild29
-rw-r--r--app-emacs/css-mode/files/50css-mode-gentoo.el3
-rw-r--r--app-emacs/css-mode/files/css-mode-0.11-no-compat-kbd.patch24
-rw-r--r--app-emacs/css-mode/metadata.xml11
-rw-r--r--app-emacs/eglot/Manifest1
-rw-r--r--app-emacs/eglot/eglot-1.17.ebuild42
-rw-r--r--app-emacs/eglot/files/50eglot-gentoo-r1.el2
-rw-r--r--app-emacs/eglot/files/50eglot-gentoo.el2
-rw-r--r--app-emacs/eglot/metadata.xml20
-rw-r--r--app-emacs/jsonrpc/Manifest1
-rw-r--r--app-emacs/jsonrpc/jsonrpc-1.0.25.ebuild17
-rw-r--r--app-emacs/jsonrpc/metadata.xml28
-rw-r--r--app-emacs/python-mode/Manifest1
-rw-r--r--app-emacs/python-mode/files/50python-mode-gentoo.el11
-rw-r--r--app-emacs/python-mode/metadata.xml13
-rw-r--r--app-emacs/python-mode/python-mode-6.3.1.ebuild32
-rw-r--r--app-emacs/use-package/Manifest1
-rw-r--r--app-emacs/use-package/files/use-package-require-diminish.patch14
-rw-r--r--app-emacs/use-package/metadata.xml13
-rw-r--r--app-emacs/use-package/use-package-2.4.6.ebuild32
28 files changed, 0 insertions, 383 deletions
diff --git a/app-emacs/bind-key/Manifest b/app-emacs/bind-key/Manifest
deleted file mode 100644
index 76cd374617f0..000000000000
--- a/app-emacs/bind-key/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST use-package-2.4.4.tar.gz 80065 BLAKE2B ee38736f011f1ea7522d24451bfa9dee4a17690cf7f3a885936a75bff1bb26950207b3111632826df54481b081ab1a109800f8857fceace622821dfef1324133 SHA512 09bca5a9a48fdbdf204a4b92f1f301a6bc63f57192868671d833d829f0eba0a4b95e706584158407bc8c9ee4549e699f6b43a333a4de15c6b0aabc74db2acc0e
diff --git a/app-emacs/bind-key/bind-key-2.4.4.ebuild b/app-emacs/bind-key/bind-key-2.4.4.ebuild
deleted file mode 100644
index 2cfe1a7affc6..000000000000
--- a/app-emacs/bind-key/bind-key-2.4.4.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Simple way to manage personal keybindings"
-HOMEPAGE="https://github.com/jwiegley/use-package/"
-SRC_URI="https://github.com/jwiegley/use-package/archive/${PV}.tar.gz
- -> use-package-${PV}.tar.gz"
-S="${WORKDIR}"/use-package-${PV}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp-compile ${PN}.el
-}
-
-src_install() {
- elisp-make-site-file "${SITEFILE}"
- elisp-install ${PN} ${PN}.el{,c}
-}
diff --git a/app-emacs/bind-key/metadata.xml b/app-emacs/bind-key/metadata.xml
deleted file mode 100644
index 0982859a9936..000000000000
--- a/app-emacs/bind-key/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnu-emacs@gentoo.org</email>
- <name>Gentoo GNU Emacs project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/jwiegley/use-package/issues/</bugs-to>
- </upstream>
- <origin>gentoo-staging</origin>
- <stabilize-allarches/>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-emacs/csharp-mode/Manifest b/app-emacs/csharp-mode/Manifest
deleted file mode 100644
index b7ee6e4ad4c9..000000000000
--- a/app-emacs/csharp-mode/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST csharp-mode-2.0.0.tar.gz 36697 BLAKE2B f4ed14de59e89e09a6da68e6e46ca5acde69eafaa9d6aefdf15d609d828f972ab45769368bc6fe620965d3fa1132e46965080e6538d235cbd9b64e7044b017e9 SHA512 d55c832905af3ce112bdf3b896f056a963c7f13035d474b314599179c448b76b79d9633e493824cda948554ca6d33a6e426b61a7a9230de6523d2427ad72a1d4
diff --git a/app-emacs/csharp-mode/csharp-mode-2.0.0.ebuild b/app-emacs/csharp-mode/csharp-mode-2.0.0.ebuild
deleted file mode 100644
index 047ba7f86bb7..000000000000
--- a/app-emacs/csharp-mode/csharp-mode-2.0.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A derived Emacs mode implementing most of the C# rules"
-HOMEPAGE="https://github.com/emacs-csharp/csharp-mode"
-SRC_URI="https://github.com/emacs-csharp/${PN}/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-RESTRICT="test" # tries to install an old version of dash from the network
-
-DOCS=( README.org )
-ELISP_REMOVE="csharp-mode-tests.el" # useless since we can not run tests
-SITEFILE="50${PN}-gentoo.el"
-
-pkg_setup() {
- elisp_pkg_setup
-
- if ver_test "$(elisp-emacs-version)" -ge 29 ; then
- ewarn "csharp-mode is included in GNU Emacs >=29,"
- ewarn "Emacs developers recommend that you use the provided mode instead."
- fi
-}
diff --git a/app-emacs/csharp-mode/files/50csharp-mode-gentoo.el b/app-emacs/csharp-mode/files/50csharp-mode-gentoo.el
deleted file mode 100644
index ea2056b6a29d..000000000000
--- a/app-emacs/csharp-mode/files/50csharp-mode-gentoo.el
+++ /dev/null
@@ -1,3 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
-(add-to-list 'auto-mode-alist '("\\.cs\\'" . csharp-mode))
diff --git a/app-emacs/csharp-mode/metadata.xml b/app-emacs/csharp-mode/metadata.xml
deleted file mode 100644
index 9b6027a3a114..000000000000
--- a/app-emacs/csharp-mode/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnu-emacs@gentoo.org</email>
- <name>Gentoo GNU Emacs project</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
- <stabilize-allarches/>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-emacs/css-mode/Manifest b/app-emacs/css-mode/Manifest
deleted file mode 100644
index 32fcdcbff5c8..000000000000
--- a/app-emacs/css-mode/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST css-mode-0.11.tar.bz2 6848 BLAKE2B f5110cb5e1db9cddd47372dd8ba180892b9d9a5999643832227fb710089c08526eb077393350440ac30d2860a84dd821368323a528ce2056ca82a890399302ed SHA512 b93574fde8bb24ffc4dac6ddda20db3ec3c1834c1201f250f24805d31c7972edc2ffc157e7717327e7baac5c71a1d943a9d80bc7bec96be99c44cd2ab16e0e03
diff --git a/app-emacs/css-mode/css-mode-0.11-r3.ebuild b/app-emacs/css-mode/css-mode-0.11-r3.ebuild
deleted file mode 100644
index fcf67efab7f6..000000000000
--- a/app-emacs/css-mode/css-mode-0.11-r3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A major mode for editing Cascading Style Sheets (CSS)"
-HOMEPAGE="https://www.garshol.priv.no/download/software/css-mode/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-PATCHES=( "${FILESDIR}/${P}-no-compat-kbd.patch" )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
- elisp_src_prepare
- # Fix documentation
- sed -i -e 's,HREF="/visuals/standard.css",HREF="standard.css",' doco.html
-}
-
-src_install() {
- elisp_src_install
- docinto html
- dodoc doco.html standard.css
-}
diff --git a/app-emacs/css-mode/files/50css-mode-gentoo.el b/app-emacs/css-mode/files/50css-mode-gentoo.el
deleted file mode 100644
index 8559be036db5..000000000000
--- a/app-emacs/css-mode/files/50css-mode-gentoo.el
+++ /dev/null
@@ -1,3 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(add-to-list 'auto-mode-alist '("\\.css\\'" . css-mode))
-(autoload 'css-mode "css-mode" "Mode for editing Cascading Style Sheets" t)
diff --git a/app-emacs/css-mode/files/css-mode-0.11-no-compat-kbd.patch b/app-emacs/css-mode/files/css-mode-0.11-no-compat-kbd.patch
deleted file mode 100644
index 858cb238bf3c..000000000000
--- a/app-emacs/css-mode/files/css-mode-0.11-no-compat-kbd.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-Function "apropos-macrop" apparently no longer exists in Emacs 24.4.
-Simply remove the code using it, since it was only needed for backwards
-compatibility with Emacs 19 (the "kbd" macro appeared in Emacs 20.1).
-https://bugs.gentoo.org/532358
-
---- css-mode-0.11-orig/css-mode.el
-+++ css-mode-0.11/css-mode.el
-@@ -166,16 +166,6 @@
- (define-key cssm-mode-map (read-kbd-macro "}") 'cssm-insert-right-brace-and-indent)
- (define-key cssm-mode-map (read-kbd-macro "M-TAB") 'cssm-complete-property))
-
--;;; Cross-version compatibility layer
--
--(when (not (or (apropos-macrop 'kbd)
-- (fboundp 'kbd)))
-- (defmacro kbd (keys)
-- "Convert KEYS to the internal Emacs key representation.
--KEYS should be a string constant in the format used for
--saving keyboard macros (see `insert-kbd-macro')."
-- (read-kbd-macro keys)))
--
- ;;; Auto-indentation support
-
- ; internal
diff --git a/app-emacs/css-mode/metadata.xml b/app-emacs/css-mode/metadata.xml
deleted file mode 100644
index 9b6027a3a114..000000000000
--- a/app-emacs/css-mode/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnu-emacs@gentoo.org</email>
- <name>Gentoo GNU Emacs project</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
- <stabilize-allarches/>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-emacs/eglot/Manifest b/app-emacs/eglot/Manifest
deleted file mode 100644
index 9939a80d5a54..000000000000
--- a/app-emacs/eglot/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST eglot-1.17.tar.xz 73488 BLAKE2B 291b9a79691839d7415ed7fb2af4317decb0e9d451a52fea688a56c590750142777a8cee3adc8dab3e227188a2c3c605089ea87adae107286cdc857a52372900 SHA512 3aa6b77431b8d313e16ac2b56615b759479125faf194c12f5d624733183220b1791b40596c29d9395182edf3380b4f5b217d6feaeaf334f8a633a295a3418f65
diff --git a/app-emacs/eglot/eglot-1.17.ebuild b/app-emacs/eglot/eglot-1.17.ebuild
deleted file mode 100644
index 92fa73df9dad..000000000000
--- a/app-emacs/eglot/eglot-1.17.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS="26.3"
-
-inherit elisp
-
-DESCRIPTION="A minimal Emacs LSP client for GNU Emacs"
-HOMEPAGE="https://github.com/joaotavora/eglot/
- https://elpa.gnu.org/packages/eglot.html"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/joaotavora/${PN}.git"
-else
- SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz"
-
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- app-emacs/external-completion
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-ELISP_REMOVE="${PN}-pkg.el"
-
-DOCS=( EGLOT-NEWS )
-SITEFILE="50${PN}-gentoo-r1.el"
-
-src_install() {
- elisp-make-autoload-file
- elisp_src_install
-}
diff --git a/app-emacs/eglot/files/50eglot-gentoo-r1.el b/app-emacs/eglot/files/50eglot-gentoo-r1.el
deleted file mode 100644
index b12b269242df..000000000000
--- a/app-emacs/eglot/files/50eglot-gentoo-r1.el
+++ /dev/null
@@ -1,2 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(load "@SITELISP@/eglot-autoloads.el" nil t)
diff --git a/app-emacs/eglot/files/50eglot-gentoo.el b/app-emacs/eglot/files/50eglot-gentoo.el
deleted file mode 100644
index c3b894cc43c8..000000000000
--- a/app-emacs/eglot/files/50eglot-gentoo.el
+++ /dev/null
@@ -1,2 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-(load "@SITELISP@/eglot-autoload.el" nil t)
diff --git a/app-emacs/eglot/metadata.xml b/app-emacs/eglot/metadata.xml
deleted file mode 100644
index e057bd7e8e44..000000000000
--- a/app-emacs/eglot/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>jturner.usa+gentoo@gmail.com</email>
- <name>John Turner</name>
- </maintainer>
- <maintainer type="project">
- <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>
- <doc>https://github.com/joaotavora/eglot/blob/master/README.md</doc>
- </upstream>
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-emacs/jsonrpc/Manifest b/app-emacs/jsonrpc/Manifest
deleted file mode 100644
index d155a28f3a3a..000000000000
--- a/app-emacs/jsonrpc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jsonrpc-1.0.25.tar.xz 13280 BLAKE2B 21d59d4e917224836168c33c991fdd08152cd8749c41f693282a5149d908fd96253ad25e2a32caeb44f774126dbebff932a7a5b55aa5ee92255ae975608ffb0a SHA512 8195a7b8bc8477bb5b4a8c168f9855f9d73c6ff807158d7e4ebad43d3b778b76a60c5f049c6ebe6d6cc3f0a98c23aeef69e907ed43f2ec73b6c2bb41aab23957
diff --git a/app-emacs/jsonrpc/jsonrpc-1.0.25.ebuild b/app-emacs/jsonrpc/jsonrpc-1.0.25.ebuild
deleted file mode 100644
index eeeadcbb0883..000000000000
--- a/app-emacs/jsonrpc/jsonrpc-1.0.25.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-NEED_EMACS=25.2
-
-inherit elisp
-
-DESCRIPTION="JSON-RPC library (GNU ELPA release, also part of Emacs)"
-HOMEPAGE="https://elpa.gnu.org/packages/jsonrpc.html"
-SRC_URI="https://dev.gentoo.org/~arsen/${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-ELISP_REMOVE=jsonrpc-pkg.el
diff --git a/app-emacs/jsonrpc/metadata.xml b/app-emacs/jsonrpc/metadata.xml
deleted file mode 100644
index 446ee03db7cb..000000000000
--- a/app-emacs/jsonrpc/metadata.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>arsen@gentoo.org</email>
- <name>Arsen Arsenović</name>
- </maintainer>
- <maintainer type="person">
- <email>sam@gentoo.org</email>
- <name>Sam James</name>
- </maintainer>
- <maintainer type="project">
- <email>gnu-emacs@gentoo.org</email>
- <name>Gentoo GNU Emacs project</name>
- </maintainer>
- <longdescription>
- This library implements the JSONRPC 2.0 specification as described
- in https://www.jsonrpc.org/. As the name suggests, JSONRPC is a
- generic Remote Procedure Call protocol designed around JSON objects.
- To learn how to write JSONRPC programs with this library, see Info
- node `(elisp)JSONRPC'."
-
- This library was originally extracted from eglot.el, an Emacs LSP
- client, which you should see for an example usage.
- </longdescription>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-emacs/python-mode/Manifest b/app-emacs/python-mode/Manifest
deleted file mode 100644
index 5948ffd11f9a..000000000000
--- a/app-emacs/python-mode/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python-mode-6.3.1.tar.bz2 411892 BLAKE2B c3d0ae3a25792ab80277db289bedaa54524a332ccc205b4a12d711852c8c44a77cc93272c77650c7d583d8816f0935f06efa31fa1ca6fb6d04d561e293482858 SHA512 fd786e7d51074d2fdebb3cce01dd3532cfadf0205360859015e5399069fb025a1ecee5fc2bf5fa4e3a209301326f51b30133676dc21643cda638d75169a6aadf
diff --git a/app-emacs/python-mode/files/50python-mode-gentoo.el b/app-emacs/python-mode/files/50python-mode-gentoo.el
deleted file mode 100644
index 75812316482a..000000000000
--- a/app-emacs/python-mode/files/50python-mode-gentoo.el
+++ /dev/null
@@ -1,11 +0,0 @@
-(add-to-list 'load-path "@SITELISP@")
-
-(autoload 'python-mode "python-mode" "Major mode for editing Python files." t)
-(autoload 'jython-mode "python-mode" "Major mode for editing Jython files." t)
-(autoload 'py-shell "python-mode"
- "Start an interactive Python interpreter in another window." t)
-
-(add-to-list 'auto-mode-alist '("\\.py$" . python-mode))
-(add-to-list 'auto-mode-alist '("\\.pyx$" . python-mode))
-(add-to-list 'interpreter-mode-alist '("python" . python-mode))
-(add-to-list 'interpreter-mode-alist '("jython" . jython-mode))
diff --git a/app-emacs/python-mode/metadata.xml b/app-emacs/python-mode/metadata.xml
deleted file mode 100644
index 6cfa8578c18e..000000000000
--- a/app-emacs/python-mode/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnu-emacs@gentoo.org</email>
- <name>Gentoo GNU Emacs project</name>
- </maintainer>
- <upstream>
- <remote-id type="launchpad">python-mode</remote-id>
- </upstream>
- <origin>gentoo-staging</origin>
- <stabilize-allarches/>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-emacs/python-mode/python-mode-6.3.1.ebuild b/app-emacs/python-mode/python-mode-6.3.1.ebuild
deleted file mode 100644
index 0bca3954e78a..000000000000
--- a/app-emacs/python-mode/python-mode-6.3.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs major mode for editing Python source"
-HOMEPAGE="https://gitlab.com/python-mode-devs/python-mode"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://gitlab.com/python-mode-devs/${PN}"
-else
- SRC_URI="https://gitlab.com/python-mode-devs/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
- KEYWORDS="amd64 arm ~hppa ppc ppc64 x86 ~x64-macos"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-ELISP_REMOVE="
- python-mode-pkg.el
-"
-
-DOCS="CONTRIBUTING.md CREDITS NEWS *.org"
-SITEFILE="50${PN}-gentoo.el"
-
-DOC_CONTENTS="Note that doctest and pymacs are in their own packages,
- app-emacs/doctest-mode and app-emacs/pymacs, respectively."
diff --git a/app-emacs/use-package/Manifest b/app-emacs/use-package/Manifest
deleted file mode 100644
index 760a75e0d2e6..000000000000
--- a/app-emacs/use-package/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST use-package-2.4.6.tar.xz 59476 BLAKE2B c5caa1aaeeeeb16e1f5d21ef4d9ce7b892528d35d6f20ea7efadfa14838d2eb721c9fb07257c7ad2b1629f5331ec86e77dce0d9b38864bf7245890e9b616f1e0 SHA512 a78e0c14943e1153feb542d6e2b7f3a0b4e6332d230314676ed1515d9e4a2f9d6b9fcc84d3934fc5bb2c807028ea65746cf05da9aa8cd71309709df54e15c233
diff --git a/app-emacs/use-package/files/use-package-require-diminish.patch b/app-emacs/use-package/files/use-package-require-diminish.patch
deleted file mode 100644
index afa7f33045ec..000000000000
--- a/app-emacs/use-package/files/use-package-require-diminish.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Diminishing is one of core features of use-package, normally
-it would have to be required before using use-package.
-This patch will load diminish when use-package loads.
-index 1f3895f..a38ee48 100644
---- a/use-package-diminish.el
-+++ b/use-package-diminish.el
-@@ -33,6 +33,7 @@
-
- ;;; Code:
-
-+(require 'diminish)
- (require 'use-package-core)
-
- (defun use-package-normalize-diminish (name label arg &optional recursed)
diff --git a/app-emacs/use-package/metadata.xml b/app-emacs/use-package/metadata.xml
deleted file mode 100644
index 0982859a9936..000000000000
--- a/app-emacs/use-package/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>gnu-emacs@gentoo.org</email>
- <name>Gentoo GNU Emacs project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://github.com/jwiegley/use-package/issues/</bugs-to>
- </upstream>
- <origin>gentoo-staging</origin>
- <stabilize-allarches/>
-</pkgmetadata> \ No newline at end of file
diff --git a/app-emacs/use-package/use-package-2.4.6.ebuild b/app-emacs/use-package/use-package-2.4.6.ebuild
deleted file mode 100644
index 4eaeb13c8046..000000000000
--- a/app-emacs/use-package/use-package-2.4.6.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: This package provides all "use-package" Emacs Lisp libraries except
-# "bind-chord" and "bind-key" which are split into their own packages.
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Declaration macro for simplifying your Emacs configuration"
-HOMEPAGE="https://github.com/jwiegley/use-package/
- https://elpa.gnu.org/packages/use-package.html"
-SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- app-emacs/bind-chord
- app-emacs/bind-key
- app-emacs/diminish
- app-emacs/system-packages
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-PATCHES=( "${FILESDIR}/${PN}-require-diminish.patch" )
-
-SITEFILE="50${PN}-gentoo.el"