commit: 449882a6fac4566b9b0e7f323ec3a04ed5de4501
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 12 08:26:21 2026 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 21 10:40:20 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449882a6
app-admin/pass: Install Emacs files as password-store
This avoids ambiguity with app-emacs/pass (currently in the emacs
overlay but intended for the main tree).
Also, the elisp file is named password-store.el{,c} and provides the
"password-store" feature.
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-admin/pass/{pass-9999.ebuild => pass-1.7.4-r3.ebuild} | 10 +++++-----
app-admin/pass/pass-9999.ebuild | 8 ++++----
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/app-admin/pass/pass-9999.ebuild
b/app-admin/pass/pass-1.7.4-r3.ebuild
similarity index 89%
copy from app-admin/pass/pass-9999.ebuild
copy to app-admin/pass/pass-1.7.4-r3.ebuild
index 1c3bfbec9390..622a2428bc43 100644
--- a/app-admin/pass/pass-9999.ebuild
+++ b/app-admin/pass/pass-1.7.4-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit bash-completion-r1 elisp-common
@@ -12,7 +12,7 @@ else
SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz"
S="${WORKDIR}/password-store-${PV}"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
fi
DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely"
@@ -62,8 +62,8 @@ src_install() {
use dmenu && dobin contrib/dmenu/passmenu
if use emacs; then
- elisp-install ${PN} contrib/emacs/*.{el,elc}
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
+ elisp-install password-store contrib/emacs/*.{el,elc}
+ elisp-site-file-install "${FILESDIR}/50password-store-gentoo.el"
fi
if use importers; then
diff --git a/app-admin/pass/pass-9999.ebuild b/app-admin/pass/pass-9999.ebuild
index 1c3bfbec9390..a75af1a26e74 100644
--- a/app-admin/pass/pass-9999.ebuild
+++ b/app-admin/pass/pass-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit bash-completion-r1 elisp-common
@@ -62,8 +62,8 @@ src_install() {
use dmenu && dobin contrib/dmenu/passmenu
if use emacs; then
- elisp-install ${PN} contrib/emacs/*.{el,elc}
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
+ elisp-install password-store contrib/emacs/*.{el,elc}
+ elisp-site-file-install "${FILESDIR}/50password-store-gentoo.el"
fi
if use importers; then