[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 05f96ae8f23f9438428efc994dbed983ae5bba3f Author: Sam James gentoo org> AuthorDate: Wed Jan 3 08:09:37 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jan 3 08:09:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f96ae8 app-admin/pass: Stabilize 1.7.4-r2 ppc64, #921203 Signed-off-by: Sam James gentoo.org> app-admin/pass/pass-1.7.4-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/pass/pass-1.7.4-r2.ebuild b/app-admin/pass/pass-1.7.4-r2.ebuild index 6b042e66f9f0..a70dea5f4464 100644 --- a/app-admin/pass/pass-1.7.4-r2.ebuild +++ b/app-admin/pass/pass-1.7.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ S="${WORKDIR}/password-store-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86 ~arm64-macos ~x64-macos" IUSE="+git wayland X emacs dmenu importers" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/, dev-libs/gnulib/, media-libs/jbig2dec/, net-ftp/ncftp/, ...
commit: c23ff2a84ab7587f81fc236bd8b5413766d47e57 Author: Fabian Groffen gentoo org> AuthorDate: Mon Jun 5 13:35:57 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Jun 5 13:35:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23ff2a8 */*: marked ~arm64-macos Signed-off-by: Fabian Groffen gentoo.org> app-admin/pass/pass-1.7.4-r2.ebuild | 2 +- app-arch/cabextract/cabextract-1.11.ebuild | 2 +- app-arch/cpio/cpio-2.14.ebuild | 2 +- app-arch/lz4/lz4-1.9.4.ebuild | 2 +- app-arch/p7zip/p7zip-17.05-r1.ebuild| 2 +- app-arch/rpm2targz/rpm2targz-2021.03.16.ebuild | 2 +- app-text/ghostscript-gpl/ghostscript-gpl-10.01.1.ebuild | 2 +- app-text/libpaper/libpaper-2.1.0.ebuild | 2 +- app-text/poppler-data/poppler-data-0.4.12.ebuild| 2 +- dev-libs/fribidi/fribidi-1.0.13.ebuild | 2 +- dev-libs/gnulib/gnulib-2022.05.26.07.24.56.ebuild | 2 +- .../gobject-introspection-common-1.76.1.ebuild | 2 +- dev-libs/libmspack/libmspack-0.10.1_alpha-r1.ebuild | 2 +- dev-libs/oniguruma/oniguruma-6.9.8.ebuild | 2 +- dev-python/docutils/docutils-0.20.1.ebuild | 2 +- dev-python/pygments/pygments-2.15.1.ebuild | 2 +- dev-python/pyserial/pyserial-3.5-r1.ebuild | 2 +- dev-util/desktop-file-utils/desktop-file-utils-0.26-r2.ebuild | 2 +- dev-util/uncrustify/uncrustify-0.76.0.ebuild| 2 +- media-fonts/corefonts/corefonts-1-r7.ebuild | 2 +- media-fonts/urw-fonts/urw-fonts-2.4.9.ebuild| 2 +- media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild| 2 +- media-gfx/qrencode/qrencode-4.1.1.ebuild| 2 +- media-libs/harfbuzz/harfbuzz-6.0.0.ebuild | 2 +- media-libs/jbig2dec/jbig2dec-0.19.ebuild| 2 +- media-libs/jbigkit/jbigkit-2.1.ebuild | 2 +- media-libs/libwmf/libwmf-0.2.13-r1.ebuild | 2 +- net-dns/libidn/libidn-1.41.ebuild | 2 +- net-ftp/ncftp/ncftp-3.2.6-r5.ebuild | 2 +- sys-apps/ed/ed-1.19-r1.ebuild | 2 +- x11-libs/gdk-pixbuf/gdk-pixbuf-2.42.10-r1.ebuild| 2 +- x11-libs/pango/pango-1.42.4-r2.ebuild | 2 +- 32 files changed, 32 insertions(+), 32 deletions(-) diff --git a/app-admin/pass/pass-1.7.4-r2.ebuild b/app-admin/pass/pass-1.7.4-r2.ebuild index d0e16c5f3ac4..6b042e66f9f0 100644 --- a/app-admin/pass/pass-1.7.4-r2.ebuild +++ b/app-admin/pass/pass-1.7.4-r2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/password-store-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~arm64-macos ~x64-macos" IUSE="+git wayland X emacs dmenu importers" RDEPEND=" diff --git a/app-arch/cabextract/cabextract-1.11.ebuild b/app-arch/cabextract/cabextract-1.11.ebuild index 214080534b73..aa1c7c5dffd9 100644 --- a/app-arch/cabextract/cabextract-1.11.ebuild +++ b/app-arch/cabextract/cabextract-1.11.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then LIBMSPACK_DEPEND="~dev-libs/libmspack-:=" else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" MY_PV="${PV/_alpha/alpha}" MY_P="${PN}-${MY_PV}" SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz; diff --git a/app-arch/cpio/cpio-2.14.ebuild b/app-arch/cpio/cpio-2.14.ebuild index 1747effe8b9e..8e24abfe8c9c 100644 --- a/app-arch/cpio/cpio-2.14.ebuild +++ b/app-arch/cpio/cpio-2.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/cpio/${P}.tar.bz2" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="nls" PDEPEND=" diff --git a/app-arch/lz4/lz4-1.9.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 2c1a0d16e0971748cb752755ea95f9a22cdbef0f Author: Matt Turner gentoo org> AuthorDate: Thu Jun 2 02:23:33 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Jun 2 02:27:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1a0d16 app-admin/pass-otp: Propagate stable keywords Signed-off-by: Matt Turner gentoo.org> app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild b/app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild index 65f765ec2d8b..ee71ab2bb604 100644 --- a/app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild +++ b/app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: a4d941363f22c43aa5fb17ab6f699f0248723a5b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 18 17:40:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 18 17:40:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4d94136 app-admin/pass: Stabilize 1.7.4-r2 arm64, #833049 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/pass/pass-1.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.4-r2.ebuild b/app-admin/pass/pass-1.7.4-r2.ebuild index 887e718dae02..d0e16c5f3ac4 100644 --- a/app-admin/pass/pass-1.7.4-r2.ebuild +++ b/app-admin/pass/pass-1.7.4-r2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/password-store-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" IUSE="+git wayland X emacs dmenu importers" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 3fc7b005776591117d7a041d7ae3c38a0d361139 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 18 17:39:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 18 17:39:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc7b005 app-admin/pass: Stabilize 1.7.4-r2 amd64, #833049 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/pass/pass-1.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.4-r2.ebuild b/app-admin/pass/pass-1.7.4-r2.ebuild index 43c59c416604..1e6fc7d82268 100644 --- a/app-admin/pass/pass-1.7.4-r2.ebuild +++ b/app-admin/pass/pass-1.7.4-r2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/password-store-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" IUSE="+git wayland X emacs dmenu importers" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 944bbb75723a36487ee9e51f71bfcb2265128d4d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 18 17:39:40 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 18 17:39:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944bbb75 app-admin/pass: Stabilize 1.7.4-r2 x86, #833049 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/pass/pass-1.7.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.4-r2.ebuild b/app-admin/pass/pass-1.7.4-r2.ebuild index 1e6fc7d82268..887e718dae02 100644 --- a/app-admin/pass/pass-1.7.4-r2.ebuild +++ b/app-admin/pass/pass-1.7.4-r2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/password-store-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~x64-macos" IUSE="+git wayland X emacs dmenu importers" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 4c3e551944e42887f4d002529368e9e98485ff96 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Mon Feb 14 23:28:25 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Feb 15 22:23:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3e5519 app-admin/pass-otp: Unconditionally depend on qrencode As pointed out by mgorny on IRC, app-admin/pass already hard-depends on it so the USE flag is useless. Closes: https://github.com/gentoo/gentoo/pull/24194 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Matt Turner gentoo.org> app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild | 32 + 1 file changed, 32 insertions(+) diff --git a/app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild b/app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild new file mode 100644 index ..65f765ec2d8b --- /dev/null +++ b/app-admin/pass-otp/pass-otp-1.2.0-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2018-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens" +HOMEPAGE="https://github.com/tadfisher/pass-otp; +SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-tcltk/expect:* )" + +RDEPEND=" + >=app-admin/pass-1.7 + sys-auth/oath-toolkit + media-gfx/qrencode +" + +src_compile() { + : +} + +src_install() { + emake install DESTDIR="${D}" BASHCOMPDIR="$(get_bashcompdir)" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: ccfd53afd435e73c4d4a754a2e006b7860d93246 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 14 11:46:09 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 14 12:01:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccfd53af app-admin/pass: Prepare for new qrencode[png] flag Signed-off-by: Michał Górny gentoo.org> app-admin/pass/{pass-1.7.3-r1.ebuild => pass-1.7.3-r2.ebuild} | 2 +- app-admin/pass/{pass-1.7.4-r1.ebuild => pass-1.7.4-r2.ebuild} | 2 +- app-admin/pass/pass-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-admin/pass/pass-1.7.3-r1.ebuild b/app-admin/pass/pass-1.7.3-r2.ebuild similarity index 98% rename from app-admin/pass/pass-1.7.3-r1.ebuild rename to app-admin/pass/pass-1.7.3-r2.ebuild index 5c6ec577be11..1a8952ad9f5b 100644 --- a/app-admin/pass/pass-1.7.3-r1.ebuild +++ b/app-admin/pass/pass-1.7.3-r2.ebuild @@ -17,7 +17,7 @@ IUSE="+git X emacs dmenu importers" RDEPEND=" app-crypt/gnupg - media-gfx/qrencode + media-gfx/qrencode[png(+)] >=app-text/tree-1.7.0 git? ( dev-vcs/git ) X? ( x11-misc/xclip ) diff --git a/app-admin/pass/pass-1.7.4-r1.ebuild b/app-admin/pass/pass-1.7.4-r2.ebuild similarity index 98% rename from app-admin/pass/pass-1.7.4-r1.ebuild rename to app-admin/pass/pass-1.7.4-r2.ebuild index f3cdb246ce25..43c59c416604 100644 --- a/app-admin/pass/pass-1.7.4-r1.ebuild +++ b/app-admin/pass/pass-1.7.4-r2.ebuild @@ -17,7 +17,7 @@ IUSE="+git wayland X emacs dmenu importers" RDEPEND=" app-crypt/gnupg - media-gfx/qrencode + media-gfx/qrencode[png(+)] >=app-text/tree-1.7.0 git? ( dev-vcs/git ) wayland? ( gui-apps/wl-clipboard ) diff --git a/app-admin/pass/pass-.ebuild b/app-admin/pass/pass-.ebuild index 776cab80b1cc..0fd8dcb77e6b 100644 --- a/app-admin/pass/pass-.ebuild +++ b/app-admin/pass/pass-.ebuild @@ -23,7 +23,7 @@ IUSE="+git wayland X emacs dmenu importers" RDEPEND=" app-crypt/gnupg - media-gfx/qrencode + media-gfx/qrencode[png(+)] >=app-text/tree-1.7.0 git? ( dev-vcs/git ) wayland? ( gui-apps/wl-clipboard )
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 5ffce3c5a55e021a5338b48a8a402d23742ae440 Author: Yongxiang Liang gmail com> AuthorDate: Thu Oct 14 19:25:32 2021 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 16 14:54:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffce3c5 app-admin/pass: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> app-admin/pass/pass-1.7.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.4-r1.ebuild b/app-admin/pass/pass-1.7.4-r1.ebuild index 795de43f39b..b42ea77bcb1 100644 --- a/app-admin/pass/pass-1.7.4-r1.ebuild +++ b/app-admin/pass/pass-1.7.4-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/password-store-${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" IUSE="+git wayland X emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 45ae8155fc881aae2b164596b5e3d80f3845a6f9 Author: Sam James gentoo org> AuthorDate: Wed Jul 28 02:40:57 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 31 00:18:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ae8155 app-admin/pass: [QA] fix UnnecessarySlashStrip Signed-off-by: Sam James gentoo.org> app-admin/pass/pass-1.7.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.3-r1.ebuild b/app-admin/pass/pass-1.7.3-r1.ebuild index e4c51b733fd..03a687c03b6 100644 --- a/app-admin/pass/pass-1.7.3-r1.ebuild +++ b/app-admin/pass/pass-1.7.3-r1.ebuild @@ -70,7 +70,7 @@ pkg_postinst() { if use importers; then einfo "To import passwords from other password managers, you may use the" einfo "various importer scripts found in:" - einfo "${EROOT%/}/usr/share/${PN}/importers/" + einfo "${EROOT}/usr/share/${PN}/importers/" fi }
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: be8b011a1c388524a181128e74abc5b7c98d8585 Author: Sam James gentoo org> AuthorDate: Sun Jul 25 03:04:14 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 31 00:17:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8b011a app-admin/pass: [QA] unconditionally install completion files QA policy [0] says that we don't conditionalise installation of small files. It's a wasteful rebuild and inconsistent across packages for when users desire completions to be available. [0] https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0301 Signed-off-by: Sam James gentoo.org> app-admin/pass/metadata.xml | 3 --- .../{pass-1.7.3.ebuild => pass-1.7.3-r1.ebuild} | 21 +++-- .../{pass-1.7.4.ebuild => pass-1.7.4-r1.ebuild} | 17 + app-admin/pass/pass-.ebuild | 15 --- 4 files changed, 28 insertions(+), 28 deletions(-) diff --git a/app-admin/pass/metadata.xml b/app-admin/pass/metadata.xml index 3e292a92eba..4d843ab7e68 100644 --- a/app-admin/pass/metadata.xml +++ b/app-admin/pass/metadata.xml @@ -12,9 +12,6 @@ Use dev-vcs/git for password revisions. - - Enable fish completion support. - Add support for x11-misc/dmenu with the 'passmenu' program. diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3-r1.ebuild similarity index 87% rename from app-admin/pass/pass-1.7.3.ebuild rename to app-admin/pass/pass-1.7.3-r1.ebuild index ae678d292fa..e4c51b733fd 100644 --- a/app-admin/pass/pass-1.7.3.ebuild +++ b/app-admin/pass/pass-1.7.3-r1.ebuild @@ -1,18 +1,19 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit bash-completion-r1 elisp-common DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" HOMEPAGE="https://www.passwordstore.org/; SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; +S="${WORKDIR}/password-store-${PV}" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~x64-macos" -IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" +IUSE="+git X emacs dmenu importers elibc_Darwin" RDEPEND=" app-crypt/gnupg @@ -21,19 +22,16 @@ RDEPEND=" git? ( dev-vcs/git ) X? ( x11-misc/xclip ) elibc_Darwin? ( app-misc/getopt ) - zsh-completion? ( app-shells/gentoo-zsh-completions ) - fish-completion? ( app-shells/fish ) dmenu? ( x11-misc/dmenu x11-misc/xdotool ) emacs? ( >=app-editors/emacs-23.1:* >=app-emacs/f-0.11.0 >=app-emacs/s-1.9.0 >=app-emacs/with-editor-2.5.11 ) " -S="${WORKDIR}/password-store-${PV}" - src_prepare() { default use elibc_Darwin || return - # use coreutils' + + # use coreutils sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die # host getopt isn't cool, and we aren't brew (rip out brew reference) sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die @@ -51,13 +49,16 @@ src_install() { PREFIX="${EPREFIX}/usr" \ BASHCOMPDIR="$(get_bashcompdir)" \ WITH_BASHCOMP=yes \ - WITH_ZSHCOMP=$(usex zsh-completion) \ - WITH_FISHCOMP=$(usex fish-completion) + WITH_ZSHCOMP=yes \ + WITH_FISHCOMP=yes + 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" fi + if use importers; then exeinto /usr/share/${PN}/importers doexe contrib/importers/* diff --git a/app-admin/pass/pass-1.7.4.ebuild b/app-admin/pass/pass-1.7.4-r1.ebuild similarity index 88% rename from app-admin/pass/pass-1.7.4.ebuild rename to app-admin/pass/pass-1.7.4-r1.ebuild index d1349cc2976..795de43f39b 100644 --- a/app-admin/pass/pass-1.7.4.ebuild +++ b/app-admin/pass/pass-1.7.4-r1.ebuild @@ -8,11 +8,12 @@ inherit bash-completion-r1 elisp-common DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" HOMEPAGE="https://www.passwordstore.org/; SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; +S="${WORKDIR}/password-store-${PV}" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" -IUSE="+git wayland X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" +IUSE="+git wayland X emacs dmenu importers elibc_Darwin" RDEPEND=" app-crypt/gnupg @@ -22,18 +23,15 @@ RDEPEND=" wayland? ( gui-apps/wl-clipboard ) X? (
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 04551530fb7e260f66e4d7fb686abf19f92125e5 Author: Sam James gentoo org> AuthorDate: Tue Jul 27 05:07:20 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 31 00:18:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04551530 app-admin/pass: [QA] fix pkg reference in metadata Signed-off-by: Sam James gentoo.org> app-admin/pass/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/metadata.xml b/app-admin/pass/metadata.xml index 4d843ab7e68..51ce1b2aa67 100644 --- a/app-admin/pass/metadata.xml +++ b/app-admin/pass/metadata.xml @@ -13,7 +13,7 @@ Use dev-vcs/git for password revisions. - Add support for x11-misc/dmenu with the 'passmenu' program. + Add support for x11-misc/dmenu with the 'passmenu' program. Allow importing passwords from other password managers using various contributed scripts.
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: ecf68b2f3f259007dc235b6278a3037128b7f85c Author: Jason A. Donenfeld gentoo org> AuthorDate: Fri Jun 11 16:58:12 2021 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Fri Jun 11 17:01:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf68b2f app-admin/pass: bump to 1.7.4 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld gentoo.org> app-admin/pass/Manifest | 2 +- ...ass-1.7.4_pre20210216.ebuild => pass-1.7.4.ebuild} | 19 +++ 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest index dcd8486ea58..09d1fa94889 100644 --- a/app-admin/pass/Manifest +++ b/app-admin/pass/Manifest @@ -1,2 +1,2 @@ DIST password-store-1.7.3.tar.xz 63416 BLAKE2B 5931608e0208dfe6965b79f586c153a4930d1c3d3b74433d026ee0bc5889fcc29334c637ca4fb68308d0169bad7c8235b6632e9f80eda1e24f0f5721353f88e3 SHA512 89755a7b02f05d75055a9fc14fd3f456c0a49ec31bdffd097a027f91228c64a98b18c1e80017aeda811773ae3287ff1b9737532da8ded06799d8fe3979ca06f7 -DIST password-store-918992c19231b33b3d4a3288a7288a620e608cb4.tar.xz 65000 BLAKE2B 2bd7768fe1a93ce55b0daf15088bde7ce75dbe33f44b1890e27ca6efe70fadb07610b830bd9926f6c88b33c4d3ae208b0035f13e81f28978cb26454332a19b13 SHA512 63a448e4da3da60d3dfe02b02eb11417e179c4f0b973c822bfbb485262076ae7458c3e35e95b2ad9997a2ddfa8bbe91a822c86d7ad5d2f7a6e6cb90d11774aa9 +DIST password-store-1.7.4.tar.xz 65272 BLAKE2B db1a34b5900802731deaf09d3ade1d3f00022fd21eb0b21140dca3d399c89183dc901e5bce15d7bb6041e62017e2b8b6df61c6ec3eadb1df6c0278dbc6c2bc11 SHA512 1fe108895b224451b54e545d399b6a97040e094049448509f92ae33164a5cf9044a91f52edfc705fcf333f6526df1a478deeebc4df109764d58100f9e3e22681 diff --git a/app-admin/pass/pass-1.7.4_pre20210216.ebuild b/app-admin/pass/pass-1.7.4.ebuild similarity index 81% rename from app-admin/pass/pass-1.7.4_pre20210216.ebuild rename to app-admin/pass/pass-1.7.4.ebuild index 6fa4fa9340c..d1349cc2976 100644 --- a/app-admin/pass/pass-1.7.4_pre20210216.ebuild +++ b/app-admin/pass/pass-1.7.4.ebuild @@ -5,21 +5,13 @@ EAPI=7 inherit bash-completion-r1 elisp-common -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://git.zx2c4.com/password-store; - inherit git-r3 -else - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" - COMMIT_ID="918992c19231b33b3d4a3288a7288a620e608cb4" - SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${COMMIT_ID}.tar.xz; - S="${WORKDIR}/${PN}" -fi - DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" HOMEPAGE="https://www.passwordstore.org/; +SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; SLOT="0" LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" IUSE="+git wayland X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND=" @@ -36,12 +28,7 @@ RDEPEND=" emacs? ( >=app-editors/emacs-23.1:* >=app-emacs/f-0.11.0 >=app-emacs/s-1.9.0 >=app-emacs/with-editor-2.5.11 ) " -src_unpack() { - default - - # Hack: Tests fail if the path length is too long - mv "${WORKDIR}/password-store-${COMMIT_ID}" "${WORKDIR}/${PN}" -} +S="${WORKDIR}/password-store-${PV}" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 1b8dbba5cbe8ce314a9d105637f24f8fced7b305 Author: John Helmert III gentoo org> AuthorDate: Sun Apr 11 22:44:07 2021 + Commit: John Helmert III gentoo org> CommitDate: Sun Apr 11 22:44:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b8dbba5 app-admin/pass: keyword ~arm (bug 779739) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: John Helmert III gentoo.org> app-admin/pass/pass-1.7.4_pre20210216.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.4_pre20210216.ebuild b/app-admin/pass/pass-1.7.4_pre20210216.ebuild index 66708a1d982..6fa4fa9340c 100644 --- a/app-admin/pass/pass-1.7.4_pre20210216.ebuild +++ b/app-admin/pass/pass-1.7.4_pre20210216.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://git.zx2c4.com/password-store; inherit git-r3 else - KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-macos" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" COMMIT_ID="918992c19231b33b3d4a3288a7288a620e608cb4" SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${COMMIT_ID}.tar.xz; S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 36499b73b3c4c4ad4c728d2d1afb034b92109826 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Apr 4 21:17:55 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 4 21:21:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36499b73 app-admin/pass: keyworded 1.7.4_pre20210216 for ppc64 keyworded wrt bug #779739 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> app-admin/pass/pass-1.7.4_pre20210216.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.4_pre20210216.ebuild b/app-admin/pass/pass-1.7.4_pre20210216.ebuild index 190d2cec6a4..66708a1d982 100644 --- a/app-admin/pass/pass-1.7.4_pre20210216.ebuild +++ b/app-admin/pass/pass-1.7.4_pre20210216.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://git.zx2c4.com/password-store; inherit git-r3 else - KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-macos" COMMIT_ID="918992c19231b33b3d4a3288a7288a620e608cb4" SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${COMMIT_ID}.tar.xz; S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 1ac982ebcba006eb94b18a6e7a4ed55d026098e1 Author: Matt Turner gentoo org> AuthorDate: Thu Apr 1 20:08:55 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Apr 1 20:13:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac982eb app-admin/pass: Version bump to 1.7.4_pre20210216 Signed-off-by: Matt Turner gentoo.org> app-admin/pass/Manifest | 1 + app-admin/pass/pass-1.7.4_pre20210216.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest index f12d405e6d6..dcd8486ea58 100644 --- a/app-admin/pass/Manifest +++ b/app-admin/pass/Manifest @@ -1 +1,2 @@ DIST password-store-1.7.3.tar.xz 63416 BLAKE2B 5931608e0208dfe6965b79f586c153a4930d1c3d3b74433d026ee0bc5889fcc29334c637ca4fb68308d0169bad7c8235b6632e9f80eda1e24f0f5721353f88e3 SHA512 89755a7b02f05d75055a9fc14fd3f456c0a49ec31bdffd097a027f91228c64a98b18c1e80017aeda811773ae3287ff1b9737532da8ded06799d8fe3979ca06f7 +DIST password-store-918992c19231b33b3d4a3288a7288a620e608cb4.tar.xz 65000 BLAKE2B 2bd7768fe1a93ce55b0daf15088bde7ce75dbe33f44b1890e27ca6efe70fadb07610b830bd9926f6c88b33c4d3ae208b0035f13e81f28978cb26454332a19b13 SHA512 63a448e4da3da60d3dfe02b02eb11417e179c4f0b973c822bfbb485262076ae7458c3e35e95b2ad9997a2ddfa8bbe91a822c86d7ad5d2f7a6e6cb90d11774aa9 diff --git a/app-admin/pass/pass-1.7.4_pre20210216.ebuild b/app-admin/pass/pass-1.7.4_pre20210216.ebuild new file mode 100644 index 000..190d2cec6a4 --- /dev/null +++ b/app-admin/pass/pass-1.7.4_pre20210216.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 elisp-common + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://git.zx2c4.com/password-store; + inherit git-r3 +else + KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" + COMMIT_ID="918992c19231b33b3d4a3288a7288a620e608cb4" + SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${COMMIT_ID}.tar.xz; + S="${WORKDIR}/${PN}" +fi + +DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" +HOMEPAGE="https://www.passwordstore.org/; + +SLOT="0" +LICENSE="GPL-2" +IUSE="+git wayland X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" + +RDEPEND=" + app-crypt/gnupg + media-gfx/qrencode + >=app-text/tree-1.7.0 + git? ( dev-vcs/git ) + wayland? ( gui-apps/wl-clipboard ) + X? ( x11-misc/xclip ) + elibc_Darwin? ( app-misc/getopt ) + zsh-completion? ( app-shells/gentoo-zsh-completions ) + fish-completion? ( app-shells/fish ) + dmenu? ( x11-misc/dmenu x11-misc/xdotool ) + emacs? ( >=app-editors/emacs-23.1:* >=app-emacs/f-0.11.0 >=app-emacs/s-1.9.0 >=app-emacs/with-editor-2.5.11 ) +" + +src_unpack() { + default + + # Hack: Tests fail if the path length is too long + mv "${WORKDIR}/password-store-${COMMIT_ID}" "${WORKDIR}/${PN}" +} + +src_prepare() { + default + + use elibc_Darwin || return + # use coreutils' + sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die + # host getopt isn't cool, and we aren't brew (rip out brew reference) + sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die + # make sure we can find "mount" + sed -i -e 's:mount -t:/sbin/mount -t:' src/platform/darwin.sh || die +} + +src_compile() { + use emacs && elisp-compile contrib/emacs/*.el +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + BASHCOMPDIR="$(get_bashcompdir)" \ + WITH_BASHCOMP=yes \ + WITH_ZSHCOMP=$(usex zsh-completion) \ + WITH_FISHCOMP=$(usex fish-completion) + 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" + fi + if use importers; then + exeinto /usr/share/${PN}/importers + doexe contrib/importers/* + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + if use importers; then + einfo "To import passwords from other password managers, you may use the" + einfo "various importer scripts found in:" + einfo "${EROOT}/usr/share/${PN}/importers/" + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: c8d8ac3f3797e06364885066ed6d593a6485f9f0 Author: Matt Turner gentoo org> AuthorDate: Thu Apr 1 20:07:14 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Apr 1 20:12:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d8ac3f app-admin/pass: Add USE=wayland Signed-off-by: Matt Turner gentoo.org> app-admin/pass/pass-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-admin/pass/pass-.ebuild b/app-admin/pass/pass-.ebuild index 41d248d350e..99681bec472 100644 --- a/app-admin/pass/pass-.ebuild +++ b/app-admin/pass/pass-.ebuild @@ -19,13 +19,14 @@ HOMEPAGE="https://www.passwordstore.org/; SLOT="0" LICENSE="GPL-2" -IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" +IUSE="+git wayland X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND=" app-crypt/gnupg media-gfx/qrencode >=app-text/tree-1.7.0 git? ( dev-vcs/git ) + wayland? ( gui-apps/wl-clipboard ) X? ( x11-misc/xclip ) elibc_Darwin? ( app-misc/getopt ) zsh-completion? ( app-shells/gentoo-zsh-completions )
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 4f0726f2cf65102c6e7dc79e5ec79346b04ffea8 Author: Matt Turner gentoo org> AuthorDate: Thu Apr 1 20:10:51 2021 + Commit: Matt Turner gentoo org> CommitDate: Thu Apr 1 20:13:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0726f2 app-admin/pass: Propagate keywords Signed-off-by: Matt Turner gentoo.org> app-admin/pass/pass-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-.ebuild b/app-admin/pass/pass-.ebuild index 99681bec472..a6ee842f817 100644 --- a/app-admin/pass/pass-.ebuild +++ b/app-admin/pass/pass-.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" S="${WORKDIR}/password-store-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 6263f3c449b943e973ea35cc8e54615aeac7d542 Author: Aaron Bauman gentoo org> AuthorDate: Sun Mar 14 21:45:39 2021 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Mar 14 21:45:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6263f3c4 app-admin/pass: keyword x64-macos Signed-off-by: Aaron Bauman gentoo.org> app-admin/pass/pass-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild index 0f7ca8dcb1a..ae678d292fa 100644 --- a/app-admin/pass/pass-1.7.3.ebuild +++ b/app-admin/pass/pass-1.7.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~x64-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: c448afae1d58c354685650b53fbd0507a69d36ad Author: Matt Turner gentoo org> AuthorDate: Tue Mar 2 02:23:43 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Mar 2 02:23:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c448afae app-admin/pass: Remove unnecessary slash strip Signed-off-by: Matt Turner gentoo.org> app-admin/pass/pass-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-.ebuild b/app-admin/pass/pass-.ebuild index f22353197ff..41d248d350e 100644 --- a/app-admin/pass/pass-.ebuild +++ b/app-admin/pass/pass-.ebuild @@ -74,7 +74,7 @@ pkg_postinst() { if use importers; then einfo "To import passwords from other password managers, you may use the" einfo "various importer scripts found in:" - einfo "${EROOT%/}/usr/share/${PN}/importers/" + einfo "${EROOT}/usr/share/${PN}/importers/" fi }
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 7f3bc141b6d8d8ec2938d70f1eff7fd9958e42dc Author: Matt Turner gentoo org> AuthorDate: Tue Mar 2 00:00:52 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Mar 2 00:12:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3bc141 app-admin/pass: Port to EAPI=7 Mostly propagating changes from v1.7.3 to v, but also consolidate the logic between live and non-live versions. Signed-off-by: Matt Turner gentoo.org> app-admin/pass/pass-.ebuild | 25 + 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/app-admin/pass/pass-.ebuild b/app-admin/pass/pass-.ebuild index 9f608261287..f22353197ff 100644 --- a/app-admin/pass/pass-.ebuild +++ b/app-admin/pass/pass-.ebuild @@ -1,17 +1,24 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit bash-completion-r1 git-r3 elisp-common +inherit bash-completion-r1 elisp-common + +if [[ ${PV} = * ]]; then + EGIT_REPO_URI="https://git.zx2c4.com/password-store; + inherit git-r3 +else + SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + S="${WORKDIR}/password-store-${PV}" +fi DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" HOMEPAGE="https://www.passwordstore.org/; -EGIT_REPO_URI="https://git.zx2c4.com/password-store; SLOT="0" LICENSE="GPL-2" -KEYWORDS="" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND=" @@ -24,10 +31,12 @@ RDEPEND=" zsh-completion? ( app-shells/gentoo-zsh-completions ) fish-completion? ( app-shells/fish ) dmenu? ( x11-misc/dmenu x11-misc/xdotool ) - emacs? ( >=app-editors/emacs-23.1:* ) + emacs? ( >=app-editors/emacs-23.1:* >=app-emacs/f-0.11.0 >=app-emacs/s-1.9.0 >=app-emacs/with-editor-2.5.11 ) " src_prepare() { + default + use elibc_Darwin || return # use coreutils' sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die @@ -38,7 +47,7 @@ src_prepare() { } src_compile() { - :; + use emacs && elisp-compile contrib/emacs/*.el } src_install() { @@ -51,7 +60,7 @@ src_install() { WITH_FISHCOMP=$(usex fish-completion) use dmenu && dobin contrib/dmenu/passmenu if use emacs; then - elisp-install ${PN} contrib/emacs/*.el + elisp-install ${PN} contrib/emacs/*.{el,elc} elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" fi if use importers; then
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: c05aac1633aa8e63908086a6a3adf39eb8289dde Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 12:46:00 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 12:46:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05aac16 app-admin/pass: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-admin/pass/pass-1.7.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild index a940c257509..0f7ca8dcb1a 100644 --- a/app-admin/pass/pass-1.7.3.ebuild +++ b/app-admin/pass/pass-1.7.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~x86-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: f784b097bc65d94ca71eb233b52bb9e5fd3cf57b Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Apr 3 06:57:44 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Apr 3 19:55:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f784b097 app-admin/pass-otp: add ~ppc64 keyword Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> app-admin/pass-otp/pass-otp-1.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/pass-otp/pass-otp-1.2.0.ebuild b/app-admin/pass-otp/pass-otp-1.2.0.ebuild index 607af255b6c..5788705849e 100644 --- a/app-admin/pass-otp/pass-otp-1.2.0.ebuild +++ b/app-admin/pass-otp/pass-otp-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2018 Gentoo Authors +# Copyright 2018-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="qrcode test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 65b3b594dff40e317c213845d3737c51a8c2c114 Author: Joonas Niilola gentoo org> AuthorDate: Fri Mar 20 14:26:03 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 20 14:30:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b3b594 app-admin/pass-otp: RedundantLongDescription, indent Signed-off-by: Joonas Niilola gentoo.org> app-admin/pass-otp/metadata.xml | 31 ++- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/app-admin/pass-otp/metadata.xml b/app-admin/pass-otp/metadata.xml index 79d9aa05f77..409124c1082 100644 --- a/app-admin/pass-otp/metadata.xml +++ b/app-admin/pass-otp/metadata.xml @@ -1,21 +1,18 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - Haelwenn (lanodan) Monnier - cont...@hacktivis.me - - - proxy-ma...@gentoo.org - Proxy Maintainers - - -A pass extension for managing one-time-password (OTP) tokens. - - - Add support for qrcodes using media-gfx/qrencode - - - tadfisher/pass-otp - + +Haelwenn (lanodan) Monnier +cont...@hacktivis.me + + + proxy-ma...@gentoo.org +Proxy Maintainers + + +Add support for qrcodes using media-gfx/qrencode + + +tadfisher/pass-otp +
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: d3e43b26b9a514f4853651954f6fadbd87eb5f8b Author: Matt Turner gentoo org> AuthorDate: Wed Aug 21 02:07:57 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 21 02:08:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e43b26 app-admin/pass-otp: Stabilize Signed-off-by: Matt Turner gentoo.org> app-admin/pass-otp/pass-otp-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass-otp/pass-otp-1.2.0.ebuild b/app-admin/pass-otp/pass-otp-1.2.0.ebuild index b93a38c51e2..07731fc77c0 100644 --- a/app-admin/pass-otp/pass-otp-1.2.0.ebuild +++ b/app-admin/pass-otp/pass-otp-1.2.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="qrcode test" DEPEND="test? ( dev-tcltk/expect:* )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 13dae7d60ae568357ee8736413f1ecf9af200279 Author: Aaron Bauman gentoo org> AuthorDate: Tue Apr 23 16:50:53 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Apr 23 16:52:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13dae7d6 app-admin/pass: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-admin/pass/pass-1.7.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild index 02fd3b80191..40951a9abdb 100644 --- a/app-admin/pass/pass-1.7.3.ebuild +++ b/app-admin/pass/pass-1.7.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~arm ~ppc64 x86 ~x86-macos" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 81c2c89490b0e3e2511fa4f97a2755cca4f7b98b Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Mon Nov 26 04:46:28 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 7 20:28:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c2c894 app-admin/pass-otp: remove old (1.1.0, 1.1.1) Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Matt Turner gentoo.org> app-admin/pass-otp/Manifest | 2 -- app-admin/pass-otp/pass-otp-1.1.0.ebuild | 23 --- app-admin/pass-otp/pass-otp-1.1.1.ebuild | 23 --- 3 files changed, 48 deletions(-) diff --git a/app-admin/pass-otp/Manifest b/app-admin/pass-otp/Manifest index 4450657b027..61453a62518 100644 --- a/app-admin/pass-otp/Manifest +++ b/app-admin/pass-otp/Manifest @@ -1,3 +1 @@ -DIST pass-otp-1.1.0.tar.gz 32857 BLAKE2B 97ca197b251d9748c0ace5b40aca2547cd278e9eee9768b8882cdfbb23bd440792101ab82d2ade276cfc34de1364460a066adc8395336380b1ef6759f51804eb SHA512 3c880bcb7e7e984494796bc7a0c0fb5f70b052938f6ce5c0b1cbb745d0b30febab2ca51c264fac02f884699dc685400076f0065db0c3d08da436e93c27f075ce -DIST pass-otp-1.1.1.tar.gz 46283 BLAKE2B d2448a82b67a685e9df366dbec29fd4a3cedea03b0218714b95d5bc2663ac86b3fa79a4bba5157b6948111aa7bf06d5d48e320d9fecf1b23e71ff73d3b65d861 SHA512 8dfaafac08aa17a4ee1ae34bb47d26ca337fe05b69be19a3bcb3521e033631fde9dd559481c1512500775186ca08e26a4589dfc76b4dac718f64a33819c9b5b6 DIST pass-otp-1.2.0.tar.gz 46789 BLAKE2B 373b1ddfb4cfae07e9e58bdad1c9c73ca6c6f53fc140ccda21527ad2ae237d3402bc52e95a180811263ef1a29f5c9da7db0063178b19a85b1dafc3d20e22996d SHA512 3d1417462998750ef1580169ed0e4b721b5f430cd86a678d1b6bc7b2ac123879902f7d22c28dc21e8a171ec80dfc51b6465d0dcc78cb009eb731651f2cb152f5 diff --git a/app-admin/pass-otp/pass-otp-1.1.0.ebuild b/app-admin/pass-otp/pass-otp-1.1.0.ebuild deleted file mode 100644 index 7d726fd8b9b..000 --- a/app-admin/pass-otp/pass-otp-1.1.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens." -HOMEPAGE="https://github.com/tadfisher/pass-otp; -SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="qrcode test" - -DEPEND="test? ( dev-tcltk/expect:* )" - -RDEPEND=">=app-admin/pass-1.7 - sys-auth/oath-toolkit - qrcode? ( media-gfx/qrencode )" - -src_compile() { - : -} diff --git a/app-admin/pass-otp/pass-otp-1.1.1.ebuild b/app-admin/pass-otp/pass-otp-1.1.1.ebuild deleted file mode 100644 index bf431a13559..000 --- a/app-admin/pass-otp/pass-otp-1.1.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens." -HOMEPAGE="https://github.com/tadfisher/pass-otp; -SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="qrcode test" - -DEPEND="test? ( dev-tcltk/expect:* )" - -RDEPEND=">=app-admin/pass-1.7 - sys-auth/oath-toolkit - qrcode? ( media-gfx/qrencode )" - -src_compile() { - : -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: a5ec7ab750b7f7a9c229c027f070c5783d28f795 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Mon Nov 26 04:43:38 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 7 20:28:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ec7ab7 app-admin/pass-otp: Bump to 1.2.0 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Matt Turner gentoo.org> app-admin/pass-otp/Manifest | 1 + app-admin/pass-otp/pass-otp-1.2.0.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/app-admin/pass-otp/Manifest b/app-admin/pass-otp/Manifest index ed870d00d72..4450657b027 100644 --- a/app-admin/pass-otp/Manifest +++ b/app-admin/pass-otp/Manifest @@ -1,2 +1,3 @@ DIST pass-otp-1.1.0.tar.gz 32857 BLAKE2B 97ca197b251d9748c0ace5b40aca2547cd278e9eee9768b8882cdfbb23bd440792101ab82d2ade276cfc34de1364460a066adc8395336380b1ef6759f51804eb SHA512 3c880bcb7e7e984494796bc7a0c0fb5f70b052938f6ce5c0b1cbb745d0b30febab2ca51c264fac02f884699dc685400076f0065db0c3d08da436e93c27f075ce DIST pass-otp-1.1.1.tar.gz 46283 BLAKE2B d2448a82b67a685e9df366dbec29fd4a3cedea03b0218714b95d5bc2663ac86b3fa79a4bba5157b6948111aa7bf06d5d48e320d9fecf1b23e71ff73d3b65d861 SHA512 8dfaafac08aa17a4ee1ae34bb47d26ca337fe05b69be19a3bcb3521e033631fde9dd559481c1512500775186ca08e26a4589dfc76b4dac718f64a33819c9b5b6 +DIST pass-otp-1.2.0.tar.gz 46789 BLAKE2B 373b1ddfb4cfae07e9e58bdad1c9c73ca6c6f53fc140ccda21527ad2ae237d3402bc52e95a180811263ef1a29f5c9da7db0063178b19a85b1dafc3d20e22996d SHA512 3d1417462998750ef1580169ed0e4b721b5f430cd86a678d1b6bc7b2ac123879902f7d22c28dc21e8a171ec80dfc51b6465d0dcc78cb009eb731651f2cb152f5 diff --git a/app-admin/pass-otp/pass-otp-1.2.0.ebuild b/app-admin/pass-otp/pass-otp-1.2.0.ebuild new file mode 100644 index 000..b93a38c51e2 --- /dev/null +++ b/app-admin/pass-otp/pass-otp-1.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit bash-completion-r1 + +DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens." +HOMEPAGE="https://github.com/tadfisher/pass-otp; +SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="qrcode test" + +DEPEND="test? ( dev-tcltk/expect:* )" + +RDEPEND=">=app-admin/pass-1.7 + sys-auth/oath-toolkit + qrcode? ( media-gfx/qrencode )" + +src_compile() { + : +} + +src_install() { + emake install DESTDIR="${D}" BASHCOMPDIR="$(get_bashcompdir)" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 5fd1d73e746fb064c880ca2f3bad4b45b98d6825 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Mon Nov 26 04:42:46 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 7 20:28:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd1d73e app-admin/pass-otp: Update copyright format Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Closes: https://github.com/gentoo/gentoo/pull/10481 Signed-off-by: Matt Turner gentoo.org> app-admin/pass-otp/pass-otp-1.1.0.ebuild | 2 +- app-admin/pass-otp/pass-otp-1.1.1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/pass-otp/pass-otp-1.1.0.ebuild b/app-admin/pass-otp/pass-otp-1.1.0.ebuild index c314e589f5a..7d726fd8b9b 100644 --- a/app-admin/pass-otp/pass-otp-1.1.0.ebuild +++ b/app-admin/pass-otp/pass-otp-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 diff --git a/app-admin/pass-otp/pass-otp-1.1.1.ebuild b/app-admin/pass-otp/pass-otp-1.1.1.ebuild index c4d4d19aa42..bf431a13559 100644 --- a/app-admin/pass-otp/pass-otp-1.1.1.ebuild +++ b/app-admin/pass-otp/pass-otp-1.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 3d991d2ce98bb33be3b63cbe499234cd0062f1c1 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 21 20:52:43 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 21 20:53:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d991d2c app-admin/pass-1.7.3: added ~ppc64, bug 21 app-admin/pass/pass-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild index 005bd49f0b7..02fd3b80191 100644 --- a/app-admin/pass/pass-1.7.3.ebuild +++ b/app-admin/pass/pass-1.7.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86 ~x86-macos" +KEYWORDS="amd64 ~arm ~ppc64 x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 3f334688ea616b3f52856da020313fb8503ae169 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Aug 19 01:27:00 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Aug 19 01:27:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f334688 app-admin/pass: amd64 stable wrt bug #662784 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-admin/pass/pass-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild index e7f5165acde..005bd49f0b7 100644 --- a/app-admin/pass/pass-1.7.3.ebuild +++ b/app-admin/pass/pass-1.7.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm x86 ~x86-macos" +KEYWORDS="amd64 ~arm x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 2cc85f985d2faf0c5c9c87e68f43f939acae5859 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Aug 16 00:10:02 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Aug 16 00:10:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc85f98 app-admin/pass: x86 stable (bug #662784) Package-Manager: Portage-2.3.46, Repoman-2.3.10 app-admin/pass/pass-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.3.ebuild b/app-admin/pass/pass-1.7.3.ebuild index 38bc4967611..e7f5165acde 100644 --- a/app-admin/pass/pass-1.7.3.ebuild +++ b/app-admin/pass/pass-1.7.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~x86 ~x86-macos" +KEYWORDS="~amd64 ~arm x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: d94a4fec907bb9d476669c0fe277ca3a9506990f Author: Jason A. Donenfeld gentoo org> AuthorDate: Fri Aug 3 03:37:25 2018 + Commit: Jason Donenfeld gentoo org> CommitDate: Fri Aug 3 03:37:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94a4fec app-admin/pass: bump Package-Manager: Portage-2.3.43, Repoman-2.3.10 app-admin/pass/Manifest| 2 +- app-admin/pass/pass-1.7.2.ebuild | 78 -- .../{pass-1.7.2-r1.ebuild => pass-1.7.3.ebuild}| 2 +- 3 files changed, 2 insertions(+), 80 deletions(-) diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest index 6156b551573..f12d405e6d6 100644 --- a/app-admin/pass/Manifest +++ b/app-admin/pass/Manifest @@ -1 +1 @@ -DIST password-store-1.7.2.tar.xz 63620 BLAKE2B a1fe0b7ee1fdb94d2b76773653462d14c07c8fb239ffbcae210cc3c9c829fc5c0bd0bf85d8d44343a0cec50aae953b13a70d67aa7c94abf6c02f84bfd0d7c4ff SHA512 e6719a7125af6ecd80fdbeb38b4e2e89e7358ff16e18739d68a04b72dfdf860294b54f7ec0ec9676a62d2e270db8f54784a357c82217a478694472f8136e3657 +DIST password-store-1.7.3.tar.xz 63416 BLAKE2B 5931608e0208dfe6965b79f586c153a4930d1c3d3b74433d026ee0bc5889fcc29334c637ca4fb68308d0169bad7c8235b6632e9f80eda1e24f0f5721353f88e3 SHA512 89755a7b02f05d75055a9fc14fd3f456c0a49ec31bdffd097a027f91228c64a98b18c1e80017aeda811773ae3287ff1b9737532da8ded06799d8fe3979ca06f7 diff --git a/app-admin/pass/pass-1.7.2.ebuild b/app-admin/pass/pass-1.7.2.ebuild deleted file mode 100644 index 47767213280..000 --- a/app-admin/pass/pass-1.7.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit bash-completion-r1 elisp-common - -DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" -HOMEPAGE="https://www.passwordstore.org/; -SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 ~arm x86 ~x86-macos" -IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" - -RDEPEND=" - app-crypt/gnupg - media-gfx/qrencode - >=app-text/tree-1.7.0 - git? ( dev-vcs/git ) - X? ( x11-misc/xclip ) - elibc_Darwin? ( app-misc/getopt ) - zsh-completion? ( app-shells/gentoo-zsh-completions ) - fish-completion? ( app-shells/fish ) - dmenu? ( x11-misc/dmenu x11-misc/xdotool ) - emacs? ( virtual/emacs ) -" - -S="${WORKDIR}/password-store-${PV}" - -src_prepare() { - default - - use elibc_Darwin || return - # use coreutils' - sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die - # host getopt isn't cool, and we aren't brew (rip out brew reference) - sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die - # make sure we can find "mount" - sed -i -e 's:mount -t:/sbin/mount -t:' src/platform/darwin.sh || die -} - -src_compile() { - :; -} - -src_install() { - emake install \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ - BASHCOMPDIR="$(get_bashcompdir)" \ - WITH_BASHCOMP=yes \ - WITH_ZSHCOMP=$(usex zsh-completion) \ - WITH_FISHCOMP=$(usex fish-completion) - use dmenu && dobin contrib/dmenu/passmenu - if use emacs; then - elisp-install ${PN} contrib/emacs/*.el - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - fi - if use importers; then - exeinto /usr/share/${PN}/importers - doexe contrib/importers/* - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - if use importers; then - einfo "To import passwords from other password managers, you may use the" - einfo "various importer scripts found in:" - einfo "${EROOT%/}/usr/share/${PN}/importers/" - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/app-admin/pass/pass-1.7.2-r1.ebuild b/app-admin/pass/pass-1.7.3.ebuild similarity index 98% rename from app-admin/pass/pass-1.7.2-r1.ebuild rename to app-admin/pass/pass-1.7.3.ebuild index 9618fcff0ce..38bc4967611 100644 --- a/app-admin/pass/pass-1.7.2-r1.ebuild +++ b/app-admin/pass/pass-1.7.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 760aa072887120031ff4b25a323fc6d8878d6bd7 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Jul 31 00:12:07 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Jul 31 00:12:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760aa072 app-admin/pass: add ~arm keyword qer bug #661432 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-admin/pass/pass-1.7.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.2-r1.ebuild b/app-admin/pass/pass-1.7.2-r1.ebuild index ed9f56e7991..9618fcff0ce 100644 --- a/app-admin/pass/pass-1.7.2-r1.ebuild +++ b/app-admin/pass/pass-1.7.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 631e309d92a7b6860ce5f7491e92a93ec6252f57 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Jul 28 13:18:01 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Jul 28 13:24:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631e309d app-admin/pass: x86 keyworded (bug #661432) Package-Manager: Portage-2.3.43, Repoman-2.3.10 app-admin/pass/pass-1.7.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.2-r1.ebuild b/app-admin/pass/pass-1.7.2-r1.ebuild index 370114ac631..ed9f56e7991 100644 --- a/app-admin/pass/pass-1.7.2-r1.ebuild +++ b/app-admin/pass/pass-1.7.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 18ba5016e869a5816db7fee3923a27d6814dee3f Author: Matt Turner gentoo org> AuthorDate: Fri Jul 27 01:07:04 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Jul 27 01:33:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ba5016 app-admin/pass-otp: Fix typo app-admin/pass-otp/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass-otp/metadata.xml b/app-admin/pass-otp/metadata.xml index d585cca5c34..79d9aa05f77 100644 --- a/app-admin/pass-otp/metadata.xml +++ b/app-admin/pass-otp/metadata.xml @@ -13,7 +13,7 @@ A pass extension for managing one-time-password (OTP) tokens. - Add support for qtcodes using media-gfx/qrencode + Add support for qrcodes using media-gfx/qrencode tadfisher/pass-otp
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 7fe4d88b1ccf31edb8b6f07fbbce1115fc1efcdb Author: Matt Turner gentoo org> AuthorDate: Fri Jul 27 01:28:24 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Jul 27 01:33:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe4d88b app-admin/pass-otp: Version bump to 1.1.1 app-admin/pass-otp/Manifest | 1 + app-admin/pass-otp/pass-otp-1.1.1.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/app-admin/pass-otp/Manifest b/app-admin/pass-otp/Manifest index b0d301d8e8f..ed870d00d72 100644 --- a/app-admin/pass-otp/Manifest +++ b/app-admin/pass-otp/Manifest @@ -1 +1,2 @@ DIST pass-otp-1.1.0.tar.gz 32857 BLAKE2B 97ca197b251d9748c0ace5b40aca2547cd278e9eee9768b8882cdfbb23bd440792101ab82d2ade276cfc34de1364460a066adc8395336380b1ef6759f51804eb SHA512 3c880bcb7e7e984494796bc7a0c0fb5f70b052938f6ce5c0b1cbb745d0b30febab2ca51c264fac02f884699dc685400076f0065db0c3d08da436e93c27f075ce +DIST pass-otp-1.1.1.tar.gz 46283 BLAKE2B d2448a82b67a685e9df366dbec29fd4a3cedea03b0218714b95d5bc2663ac86b3fa79a4bba5157b6948111aa7bf06d5d48e320d9fecf1b23e71ff73d3b65d861 SHA512 8dfaafac08aa17a4ee1ae34bb47d26ca337fe05b69be19a3bcb3521e033631fde9dd559481c1512500775186ca08e26a4589dfc76b4dac718f64a33819c9b5b6 diff --git a/app-admin/pass-otp/pass-otp-1.1.1.ebuild b/app-admin/pass-otp/pass-otp-1.1.1.ebuild new file mode 100644 index 000..c4d4d19aa42 --- /dev/null +++ b/app-admin/pass-otp/pass-otp-1.1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens." +HOMEPAGE="https://github.com/tadfisher/pass-otp; +SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="qrcode test" + +DEPEND="test? ( dev-tcltk/expect:* )" + +RDEPEND=">=app-admin/pass-1.7 + sys-auth/oath-toolkit + qrcode? ( media-gfx/qrencode )" + +src_compile() { + : +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 7e07310c51b0be7ced614d14b10df103658d0f49 Author: Matt Turner gentoo org> AuthorDate: Fri Jul 27 01:05:37 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Jul 27 01:33:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e07310c app-admin/pass-otp: Fix license app-admin/pass-otp/pass-otp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass-otp/pass-otp-1.1.0.ebuild b/app-admin/pass-otp/pass-otp-1.1.0.ebuild index 40e37ea6799..c314e589f5a 100644 --- a/app-admin/pass-otp/pass-otp-1.1.0.ebuild +++ b/app-admin/pass-otp/pass-otp-1.1.0.ebuild @@ -7,7 +7,7 @@ DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens." HOMEPAGE="https://github.com/tadfisher/pass-otp; SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz; -LICENSE="GPL-3+" +LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="qrcode test"
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 1d923862d3785cf08d5b2e6f5b67043f59e77ff1 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 17 19:04:05 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 17 19:04:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d923862 app-admin/pass: fix emacs dependencies Add dependencies for emacs and compile the emacs code. This drops arm x86 x86-macos keywords, see bug 661432 Closes: https://bugs.gentoo.org/509914 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-admin/pass/pass-1.7.2-r1.ebuild | 78 + 1 file changed, 78 insertions(+) diff --git a/app-admin/pass/pass-1.7.2-r1.ebuild b/app-admin/pass/pass-1.7.2-r1.ebuild new file mode 100644 index 000..370114ac631 --- /dev/null +++ b/app-admin/pass/pass-1.7.2-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit bash-completion-r1 elisp-common + +DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" +HOMEPAGE="https://www.passwordstore.org/; +SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64" +IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" + +RDEPEND=" + app-crypt/gnupg + media-gfx/qrencode + >=app-text/tree-1.7.0 + git? ( dev-vcs/git ) + X? ( x11-misc/xclip ) + elibc_Darwin? ( app-misc/getopt ) + zsh-completion? ( app-shells/gentoo-zsh-completions ) + fish-completion? ( app-shells/fish ) + dmenu? ( x11-misc/dmenu x11-misc/xdotool ) + emacs? ( virtual/emacs >=app-emacs/f-0.11.0 >=app-emacs/s-1.9.0 >=app-emacs/with-editor-2.5.11 ) +" + +S="${WORKDIR}/password-store-${PV}" + +src_prepare() { + default + + use elibc_Darwin || return + # use coreutils' + sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die + # host getopt isn't cool, and we aren't brew (rip out brew reference) + sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die + # make sure we can find "mount" + sed -i -e 's:mount -t:/sbin/mount -t:' src/platform/darwin.sh || die +} + +src_compile() { + use emacs && elisp-compile contrib/emacs/*.el +} + +src_install() { + emake install \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + BASHCOMPDIR="$(get_bashcompdir)" \ + WITH_BASHCOMP=yes \ + WITH_ZSHCOMP=$(usex zsh-completion) \ + WITH_FISHCOMP=$(usex fish-completion) + 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" + fi + if use importers; then + exeinto /usr/share/${PN}/importers + doexe contrib/importers/* + fi +} + +pkg_postinst() { + use emacs && elisp-site-regen + if use importers; then + einfo "To import passwords from other password managers, you may use the" + einfo "various importer scripts found in:" + einfo "${EROOT%/}/usr/share/${PN}/importers/" + fi +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 861e6bab31df9b6432b16df58c00440579f6ba4b Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Jun 14 15:16:48 2018 + Commit: Jason Donenfeld gentoo org> CommitDate: Thu Jun 14 15:17:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861e6bab app-admin/pass: version bump Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --force app-admin/pass/Manifest | 2 +- app-admin/pass/{pass-1.7.1.ebuild => pass-1.7.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest index 13351973e45..6156b551573 100644 --- a/app-admin/pass/Manifest +++ b/app-admin/pass/Manifest @@ -1 +1 @@ -DIST password-store-1.7.1.tar.xz 62340 BLAKE2B 21e25b2b840a123273f65dd030459e2d9ef6da30fbb56157f54be079b05429392cc6149eb2d5557ccbd883295ff8f249348136b3490690d8dc31299a43880a4e SHA512 2ba2ebc80c90454bbab1da3c43c2cfc87135f838f381e2616eef7c36b0c1de01e491cf587a666bb052d6dfd475fa429bc8fd82b0269325bd2b70afbb897b923e +DIST password-store-1.7.2.tar.xz 63620 BLAKE2B a1fe0b7ee1fdb94d2b76773653462d14c07c8fb239ffbcae210cc3c9c829fc5c0bd0bf85d8d44343a0cec50aae953b13a70d67aa7c94abf6c02f84bfd0d7c4ff SHA512 e6719a7125af6ecd80fdbeb38b4e2e89e7358ff16e18739d68a04b72dfdf860294b54f7ec0ec9676a62d2e270db8f54784a357c82217a478694472f8136e3657 diff --git a/app-admin/pass/pass-1.7.1.ebuild b/app-admin/pass/pass-1.7.2.ebuild similarity index 100% rename from app-admin/pass/pass-1.7.1.ebuild rename to app-admin/pass/pass-1.7.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 12c6a016b19d4aa539bcea43702f3cda97cab2d3 Author: Daniel Mueller posteo net> AuthorDate: Thu Dec 14 21:47:44 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Thu May 24 21:17:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c6a016 app-admin/pass: Apply user patches The app-admin/pass ebuild does not apply any user patches currently. This change bumps the EAPI to version 6 and causes the ebuild to invoke default (and with that eapply_user) in the src_prepare phase, fixing this behavior. Closes: https://github.com/gentoo/gentoo/pull/6549 app-admin/pass/pass-1.7.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.7.1.ebuild b/app-admin/pass/pass-1.7.1.ebuild index 710fc5a1d86..47767213280 100644 --- a/app-admin/pass/pass-1.7.1.ebuild +++ b/app-admin/pass/pass-1.7.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 inherit bash-completion-r1 elisp-common @@ -30,6 +30,8 @@ RDEPEND=" S="${WORKDIR}/password-store-${PV}" src_prepare() { + default + use elibc_Darwin || return # use coreutils' sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass-otp/
commit: 27b46a3c5ddf810d3fb662cdabe5843467f8d180 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Mon Mar 5 20:43:58 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 16 10:12:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b46a3c app-admin/pass-otp: New Package Closes: https://bugs.gentoo.org/649696 Closes: https://github.com/gentoo/gentoo/pull/7368 app-admin/pass-otp/Manifest | 1 + app-admin/pass-otp/metadata.xml | 21 + app-admin/pass-otp/pass-otp-1.1.0.ebuild | 23 +++ 3 files changed, 45 insertions(+) diff --git a/app-admin/pass-otp/Manifest b/app-admin/pass-otp/Manifest new file mode 100644 index 000..b0d301d8e8f --- /dev/null +++ b/app-admin/pass-otp/Manifest @@ -0,0 +1 @@ +DIST pass-otp-1.1.0.tar.gz 32857 BLAKE2B 97ca197b251d9748c0ace5b40aca2547cd278e9eee9768b8882cdfbb23bd440792101ab82d2ade276cfc34de1364460a066adc8395336380b1ef6759f51804eb SHA512 3c880bcb7e7e984494796bc7a0c0fb5f70b052938f6ce5c0b1cbb745d0b30febab2ca51c264fac02f884699dc685400076f0065db0c3d08da436e93c27f075ce diff --git a/app-admin/pass-otp/metadata.xml b/app-admin/pass-otp/metadata.xml new file mode 100644 index 000..d585cca5c34 --- /dev/null +++ b/app-admin/pass-otp/metadata.xml @@ -0,0 +1,21 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + Haelwenn (lanodan) Monnier + cont...@hacktivis.me + + + proxy-ma...@gentoo.org + Proxy Maintainers + + +A pass extension for managing one-time-password (OTP) tokens. + + + Add support for qtcodes using media-gfx/qrencode + + + tadfisher/pass-otp + + diff --git a/app-admin/pass-otp/pass-otp-1.1.0.ebuild b/app-admin/pass-otp/pass-otp-1.1.0.ebuild new file mode 100644 index 000..40e37ea6799 --- /dev/null +++ b/app-admin/pass-otp/pass-otp-1.1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A pass extension for managing one-time-password (OTP) tokens." +HOMEPAGE="https://github.com/tadfisher/pass-otp; +SRC_URI="https://github.com/tadfisher/pass-otp/releases/download/v${PV}/${P}.tar.gz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="qrcode test" + +DEPEND="test? ( dev-tcltk/expect:* )" + +RDEPEND=">=app-admin/pass-1.7 + sys-auth/oath-toolkit + qrcode? ( media-gfx/qrencode )" + +src_compile() { + : +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: a9191b244deebf75deb865562af8394f3e1d06d6 Author: Markus Meier gentoo org> AuthorDate: Tue Jan 23 05:56:29 2018 + Commit: Markus Meier gentoo org> CommitDate: Tue Jan 23 05:56:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9191b24 app-admin/pass: add ~arm, bug #601564 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" app-admin/pass/pass-1.7.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/pass/pass-1.7.1.ebuild b/app-admin/pass/pass-1.7.1.ebuild index 7aef97b57dd..710fc5a1d86 100644 --- a/app-admin/pass/pass-1.7.1.ebuild +++ b/app-admin/pass/pass-1.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 x86 ~x86-macos" +KEYWORDS="amd64 ~arm x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: c8d9f5fb35de44ea5a78e7becb467b4b179e3fd8 Author: David Seifert gentoo org> AuthorDate: Mon Dec 25 10:49:45 2017 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 25 14:41:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d9f5fb app-admin/pass: [QA] Port to git-r3 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-admin/pass/pass-1.7.1.ebuild | 2 +- app-admin/pass/pass-.ebuild | 6 ++ 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/app-admin/pass/pass-1.7.1.ebuild b/app-admin/pass/pass-1.7.1.ebuild index 627d9ebd3bb..7aef97b57dd 100644 --- a/app-admin/pass/pass-1.7.1.ebuild +++ b/app-admin/pass/pass-1.7.1.ebuild @@ -67,7 +67,7 @@ pkg_postinst() { if use importers; then einfo "To import passwords from other password managers, you may use the" einfo "various importer scripts found in:" - einfo "${ROOT}usr/share/${PN}/importers/" + einfo "${EROOT%/}/usr/share/${PN}/importers/" fi } diff --git a/app-admin/pass/pass-.ebuild b/app-admin/pass/pass-.ebuild index a476bc8e22b..ee7cbd58172 100644 --- a/app-admin/pass/pass-.ebuild +++ b/app-admin/pass/pass-.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit bash-completion-r1 git-2 elisp-common +inherit bash-completion-r1 git-r3 elisp-common DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" HOMEPAGE="https://www.passwordstore.org/; @@ -27,8 +27,6 @@ RDEPEND=" emacs? ( virtual/emacs ) " -S="${WORKDIR}/password-store-${PV}" - src_prepare() { use elibc_Darwin || return # use coreutils' @@ -67,7 +65,7 @@ pkg_postinst() { if use importers; then einfo "To import passwords from other password managers, you may use the" einfo "various importer scripts found in:" - einfo "${ROOT}usr/share/${PN}/importers/" + einfo "${EROOT%/}/usr/share/${PN}/importers/" fi }
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 6a9a3e48cefc5a947f6e1e714d01e56ec39972ca Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Apr 13 10:20:14 2017 + Commit: Jason Donenfeld gentoo org> CommitDate: Thu Apr 13 10:20:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9a3e48 app-admin/pass: stable Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-admin/pass/Manifest | 1 - app-admin/pass/pass-1.6.5.ebuild | 73 app-admin/pass/pass-1.7.1.ebuild | 2 +- 3 files changed, 1 insertion(+), 75 deletions(-) diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest index f4214458cb6..281d8ce531f 100644 --- a/app-admin/pass/Manifest +++ b/app-admin/pass/Manifest @@ -1,2 +1 @@ -DIST password-store-1.6.5.tar.xz 54576 SHA256 337a39767e6a8e69b2bcc549f27ff3915efacea57e5334c6068fcb72331d7315 SHA512 e28503b63c6d18a2f45f4a732fdec0380c2ac15e1778136ec5e7ac568662b09183d3ad4fd36ca7e87cfe74540f916cb6365695bdf665a39da4cbe86c4bde7a78 WHIRLPOOL da5a5652d6fcea4f571135072f205cc7ad1aecb927478fde7979051557df958e9c51c47363c12f213deafbd7572eefe0f204acda7e430548e365f0e7fdc0c94f DIST password-store-1.7.1.tar.xz 62340 SHA256 f6d2199593398aaefeaa55e21daddfb7f1073e9e096af6d887126141e99d9869 SHA512 2ba2ebc80c90454bbab1da3c43c2cfc87135f838f381e2616eef7c36b0c1de01e491cf587a666bb052d6dfd475fa429bc8fd82b0269325bd2b70afbb897b923e WHIRLPOOL 34bcf6aecf7287313a47721b403664667001f4997be2f2f37114708cd64ea67af682176b6991c828802d71de306383f122a3668d388b8d9a68c1563dbb68bc46 diff --git a/app-admin/pass/pass-1.6.5.ebuild b/app-admin/pass/pass-1.6.5.ebuild deleted file mode 100644 index a94a7f3217a..000 --- a/app-admin/pass/pass-1.6.5.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit bash-completion-r1 elisp-common - -DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" -HOMEPAGE="https://www.passwordstore.org/; -SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 x86 ~x86-macos" -IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" - -RDEPEND=" - app-crypt/gnupg - app-admin/pwgen - >=app-text/tree-1.7.0 - git? ( dev-vcs/git ) - X? ( x11-misc/xclip ) - elibc_Darwin? ( app-misc/getopt ) - zsh-completion? ( app-shells/gentoo-zsh-completions ) - fish-completion? ( app-shells/fish ) - dmenu? ( x11-misc/dmenu x11-misc/xdotool ) - emacs? ( virtual/emacs ) -" - -S="${WORKDIR}/password-store-${PV}" - -src_prepare() { - use elibc_Darwin || return - # use coreutils' - sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die - # host getopt isn't cool, and we aren't brew (rip out brew reference) - sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die - # make sure we can find "mount" - sed -i -e 's:mount -t:/sbin/mount -t:' src/platform/darwin.sh || die -} - -src_compile() { - :; -} - -src_install() { - use zsh-completion && export FORCE_ZSHCOMP=1 - use fish-completion && export FORCE_FISHCOMP=1 - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - use dmenu && dobin contrib/dmenu/passmenu - newbashcomp src/completion/pass.bash-completion pass - if use emacs; then - elisp-install ${PN} contrib/emacs/*.el - elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" - fi - if use importers; then - exeinto /usr/share/${PN}/importers - doexe contrib/importers/* - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen - if use importers; then - einfo "To import passwords from other password managers, you may use the" - einfo "various importer scripts found in:" - einfo "${ROOT}usr/share/${PN}/importers/" - fi -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/app-admin/pass/pass-1.7.1.ebuild b/app-admin/pass/pass-1.7.1.ebuild index 519ef4f5244..627d9ebd3bb 100644 --- a/app-admin/pass/pass-1.7.1.ebuild +++ b/app-admin/pass/pass-1.7.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar. SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86 ~x86-macos" +KEYWORDS="amd64 x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: e70b8283e6025d3db73216188ad521e9580bab35 Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Apr 13 10:19:45 2017 + Commit: Jason Donenfeld gentoo org> CommitDate: Thu Apr 13 10:20:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70b8283 app-admin/pass: bump Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-admin/pass/Manifest | 2 +- app-admin/pass/{pass-1.7.ebuild => pass-1.7.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest index 4935823580c..f4214458cb6 100644 --- a/app-admin/pass/Manifest +++ b/app-admin/pass/Manifest @@ -1,2 +1,2 @@ DIST password-store-1.6.5.tar.xz 54576 SHA256 337a39767e6a8e69b2bcc549f27ff3915efacea57e5334c6068fcb72331d7315 SHA512 e28503b63c6d18a2f45f4a732fdec0380c2ac15e1778136ec5e7ac568662b09183d3ad4fd36ca7e87cfe74540f916cb6365695bdf665a39da4cbe86c4bde7a78 WHIRLPOOL da5a5652d6fcea4f571135072f205cc7ad1aecb927478fde7979051557df958e9c51c47363c12f213deafbd7572eefe0f204acda7e430548e365f0e7fdc0c94f -DIST password-store-1.7.tar.xz 62372 SHA256 161ac3bd3c452a97f134aa7aa4668fe3f2401c839fd23c10e16b8c0ae4e15500 SHA512 f31fd067f9c6134eac7bb5039df6de3d6fe25c9fcd16d27a0cba159bd7fa9361193081a1fff2000cba1943edbb324e645c6399d4f4aa9f441dd9c67696462a50 WHIRLPOOL d9630fd9fb17e5a84f13627059357ba412981e258c31c33b81ce147b315ffdeda43a651a1212beb060ceb03b770f28d7b8364c6e4eb670a901ff05a128560edb +DIST password-store-1.7.1.tar.xz 62340 SHA256 f6d2199593398aaefeaa55e21daddfb7f1073e9e096af6d887126141e99d9869 SHA512 2ba2ebc80c90454bbab1da3c43c2cfc87135f838f381e2616eef7c36b0c1de01e491cf587a666bb052d6dfd475fa429bc8fd82b0269325bd2b70afbb897b923e WHIRLPOOL 34bcf6aecf7287313a47721b403664667001f4997be2f2f37114708cd64ea67af682176b6991c828802d71de306383f122a3668d388b8d9a68c1563dbb68bc46 diff --git a/app-admin/pass/pass-1.7.ebuild b/app-admin/pass/pass-1.7.1.ebuild similarity index 100% rename from app-admin/pass/pass-1.7.ebuild rename to app-admin/pass/pass-1.7.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: e70e1b7558f3e43445cd1d54711299ec074e83c2 Author: Jason A. Donenfeld gentoo org> AuthorDate: Sun Feb 26 18:07:17 2017 + Commit: Jason Donenfeld gentoo org> CommitDate: Sun Feb 26 18:37:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70e1b75 app-admin/pass: version bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-admin/pass/Manifest | 1 + app-admin/pass/pass-1.6.5.ebuild | 4 ++-- app-admin/pass/{pass-1.6.5.ebuild => pass-1.7.ebuild} | 19 +++ app-admin/pass/pass-.ebuild | 15 +-- 4 files changed, 23 insertions(+), 16 deletions(-) diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest index 7a29467b2d..4935823580 100644 --- a/app-admin/pass/Manifest +++ b/app-admin/pass/Manifest @@ -1 +1,2 @@ DIST password-store-1.6.5.tar.xz 54576 SHA256 337a39767e6a8e69b2bcc549f27ff3915efacea57e5334c6068fcb72331d7315 SHA512 e28503b63c6d18a2f45f4a732fdec0380c2ac15e1778136ec5e7ac568662b09183d3ad4fd36ca7e87cfe74540f916cb6365695bdf665a39da4cbe86c4bde7a78 WHIRLPOOL da5a5652d6fcea4f571135072f205cc7ad1aecb927478fde7979051557df958e9c51c47363c12f213deafbd7572eefe0f204acda7e430548e365f0e7fdc0c94f +DIST password-store-1.7.tar.xz 62372 SHA256 161ac3bd3c452a97f134aa7aa4668fe3f2401c839fd23c10e16b8c0ae4e15500 SHA512 f31fd067f9c6134eac7bb5039df6de3d6fe25c9fcd16d27a0cba159bd7fa9361193081a1fff2000cba1943edbb324e645c6399d4f4aa9f441dd9c67696462a50 WHIRLPOOL d9630fd9fb17e5a84f13627059357ba412981e258c31c33b81ce147b315ffdeda43a651a1212beb060ceb03b770f28d7b8364c6e4eb670a901ff05a128560edb diff --git a/app-admin/pass/pass-1.6.5.ebuild b/app-admin/pass/pass-1.6.5.ebuild index 0178ee360b..6192070f19 100644 --- a/app-admin/pass/pass-1.6.5.ebuild +++ b/app-admin/pass/pass-1.6.5.ebuild @@ -7,8 +7,8 @@ EAPI=5 inherit bash-completion-r1 elisp-common DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" -HOMEPAGE="http://www.passwordstore.org/; -SRC_URI="http://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; +HOMEPAGE="https://www.passwordstore.org/; +SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; SLOT="0" LICENSE="GPL-2" diff --git a/app-admin/pass/pass-1.6.5.ebuild b/app-admin/pass/pass-1.7.ebuild similarity index 81% copy from app-admin/pass/pass-1.6.5.ebuild copy to app-admin/pass/pass-1.7.ebuild index 0178ee360b..0fd3049bdc 100644 --- a/app-admin/pass/pass-1.6.5.ebuild +++ b/app-admin/pass/pass-1.7.ebuild @@ -7,17 +7,17 @@ EAPI=5 inherit bash-completion-r1 elisp-common DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" -HOMEPAGE="http://www.passwordstore.org/; -SRC_URI="http://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; +HOMEPAGE="https://www.passwordstore.org/; +SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz; SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 x86 ~x86-macos" +KEYWORDS="~amd64 ~x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND=" app-crypt/gnupg - app-admin/pwgen + media-gfx/qrencode >=app-text/tree-1.7.0 git? ( dev-vcs/git ) X? ( x11-misc/xclip ) @@ -45,11 +45,14 @@ src_compile() { } src_install() { - use zsh-completion && export FORCE_ZSHCOMP=1 - use fish-completion && export FORCE_FISHCOMP=1 - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install + emake install \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + BASHCOMPDIR="$(get_bashcompdir)" \ + WITH_BASHCOMP=yes \ + WITH_ZSHCOMP=$(usex zsh-completion) \ + WITH_FISHCOMP=$(usex fish-completion) use dmenu && dobin contrib/dmenu/passmenu - newbashcomp src/completion/pass.bash-completion pass if use emacs; then elisp-install ${PN} contrib/emacs/*.el elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" diff --git a/app-admin/pass/pass-.ebuild b/app-admin/pass/pass-.ebuild index cd67642663..a3f305b933 100644 --- a/app-admin/pass/pass-.ebuild +++ b/app-admin/pass/pass-.ebuild @@ -7,7 +7,7 @@ EAPI=5 inherit bash-completion-r1 git-2 elisp-common DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" -HOMEPAGE="http://www.passwordstore.org/; +HOMEPAGE="https://www.passwordstore.org/; EGIT_REPO_URI="https://git.zx2c4.com/password-store; SLOT="0" @@ -17,7 +17,7 @@ IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND=" app-crypt/gnupg - app-admin/pwgen + media-gfx/qrencode >=app-text/tree-1.7.0 git? ( dev-vcs/git ) X? ( x11-misc/xclip ) @@ -45,11 +45,14 @@ src_compile() { } src_install() { - use zsh-completion && export
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 27e9b863800221c7ee0c78e1e6632af2e28b94a1 Author: Patrice Clement gentoo org> AuthorDate: Sat Feb 25 15:02:43 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Feb 25 15:03:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e9b863 app-admin/pass: use https for git checkout. Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-admin/pass/pass-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-.ebuild b/app-admin/pass/pass-.ebuild index 80ccce7f57..cd67642663 100644 --- a/app-admin/pass/pass-.ebuild +++ b/app-admin/pass/pass-.ebuild @@ -8,7 +8,7 @@ inherit bash-completion-r1 git-2 elisp-common DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely" HOMEPAGE="http://www.passwordstore.org/; -EGIT_REPO_URI="http://git.zx2c4.com/password-store; +EGIT_REPO_URI="https://git.zx2c4.com/password-store; SLOT="0" LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: 6610a02984996560bb702b9c632891ec5de03339 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Dec 21 20:51:25 2016 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Dec 21 21:33:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6610a029 app-admin/pass: x86 stable (bug #569898) Package-Manager: Portage-2.3.2, Repoman-2.3.1 app-admin/pass/pass-1.6.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/pass/pass-1.6.5.ebuild b/app-admin/pass/pass-1.6.5.ebuild index c3f2abf..53299d2 100644 --- a/app-admin/pass/pass-1.6.5.ebuild +++ b/app-admin/pass/pass-1.6.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="http://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.x SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~x86 ~x86-macos" +KEYWORDS="amd64 x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/
commit: e4ffaf9f3c604b61079c8d5d73f25ee063deea90 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Dec 19 14:13:20 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Dec 19 14:13:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ffaf9f app-admin/pass-1.6.5-r0: stable on amd64 Gentoo-Bug: 569898 app-admin/pass/pass-1.6.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass/pass-1.6.5.ebuild b/app-admin/pass/pass-1.6.5.ebuild index ce0bb31..c3f2abf 100644 --- a/app-admin/pass/pass-1.6.5.ebuild +++ b/app-admin/pass/pass-1.6.5.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.x SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86 ~x86-macos" +KEYWORDS="amd64 ~x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND="