commit: ed344429ac13589305426bf6d59e9a812ae1cc1e Author: Ulrich Müller <ulm <AT> gentoo <DOT> org> AuthorDate: Wed Jan 21 11:06:50 2026 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Wed Jan 21 11:07:21 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed344429
app-emacs/pass: new package, add 2.0_p20260109 Imported from emacs overlay. Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> app-emacs/pass/Manifest | 1 + app-emacs/pass/files/60pass-gentoo.el | 2 ++ app-emacs/pass/metadata.xml | 16 ++++++++++++++++ app-emacs/pass/pass-2.0_p20260109.ebuild | 24 ++++++++++++++++++++++++ 4 files changed, 43 insertions(+) diff --git a/app-emacs/pass/Manifest b/app-emacs/pass/Manifest new file mode 100644 index 000000000000..c421a420010d --- /dev/null +++ b/app-emacs/pass/Manifest @@ -0,0 +1 @@ +DIST pass-2.0_p20260109.tar.gz 22951 BLAKE2B 2a89ff46e6e3b4d364cdfbb32d030b310111db6afdfe87e9cb379f0562f0b8402938132e96134b3e2055ece1baf43013cbbcb1cd1e29262f18c352dde1a83649 SHA512 38ae2fed35e566d09484da605ca068091a93ee3ede35cc2b55502182851bea0054fe2687a86598ebf0509e8ef062479ca464d25d7c373204bb2e752af31b2406 diff --git a/app-emacs/pass/files/60pass-gentoo.el b/app-emacs/pass/files/60pass-gentoo.el new file mode 100644 index 000000000000..f881af0b3895 --- /dev/null +++ b/app-emacs/pass/files/60pass-gentoo.el @@ -0,0 +1,2 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'pass "pass" "Open the password-store buffer." t) diff --git a/app-emacs/pass/metadata.xml b/app-emacs/pass/metadata.xml new file mode 100644 index 000000000000..4f36faada10d --- /dev/null +++ b/app-emacs/pass/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="project"> + <email>[email protected]</email> + <name>Gentoo GNU Emacs project</name> +</maintainer> +<longdescription> + A major-mode to manage your password-store (<pkg>app-admin/pass</pkg>) + keychain. The keychain entries are displayed in a directory-like structure. +</longdescription> +<stabilize-allarches /> +<upstream> + <remote-id type="github">NicolasPetton/pass</remote-id> +</upstream> +</pkgmetadata> diff --git a/app-emacs/pass/pass-2.0_p20260109.ebuild b/app-emacs/pass/pass-2.0_p20260109.ebuild new file mode 100644 index 000000000000..ffa300cfe584 --- /dev/null +++ b/app-emacs/pass/pass-2.0_p20260109.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +inherit elisp + +COMMIT="de4adfaeba5eb4d1facaf75f582f1ba36373299a" +DESCRIPTION="Major mode for password-store" +HOMEPAGE="https://github.com/NicolasPetton/pass" +SRC_URI="https://github.com/NicolasPetton/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-admin/pass[emacs] + app-emacs/f + app-emacs/password-store-otp" +BDEPEND="${RDEPEND}" + +DOCS=( README.md CONTRIBUTING.md ) +SITEFILE="60${PN}-gentoo.el"
