pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/password-store password-store: Remove no long...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/79edf0b2a8b7
branches:  trunk
changeset: 385297:79edf0b2a8b7
user:      leot <leot%pkgsrc.org@localhost>
date:      Wed Sep 19 09:45:18 2018 +0000

description:
password-store: Remove no longer needed patch-contrib_dmenu_passmenu

xdotool-3.20160805.1 supports the --file option.

Please also note that with the previous patch spaces in password
were ignored possibly leading to surprising and incorrect paste,
sorry for that! (now they should work fine)

Bump PKGREVISION

diffstat:

 security/password-store/Makefile                             |   3 +-
 security/password-store/distinfo                             |   3 +-
 security/password-store/patches/patch-contrib_dmenu_passmenu |  18 ------------
 3 files changed, 3 insertions(+), 21 deletions(-)

diffs (47 lines):

diff -r b840867b4636 -r 79edf0b2a8b7 security/password-store/Makefile
--- a/security/password-store/Makefile  Wed Sep 19 09:38:40 2018 +0000
+++ b/security/password-store/Makefile  Wed Sep 19 09:45:18 2018 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2018/08/11 17:49:42 leot Exp $
+# $NetBSD: Makefile,v 1.10 2018/09/19 09:45:18 leot Exp $
 
 DISTNAME=      password-store-1.7.3
+PKGREVISION=   1
 CATEGORIES=    security
 MASTER_SITES=  http://git.zx2c4.com/password-store/snapshot/
 EXTRACT_SUFX=  .tar.xz
diff -r b840867b4636 -r 79edf0b2a8b7 security/password-store/distinfo
--- a/security/password-store/distinfo  Wed Sep 19 09:38:40 2018 +0000
+++ b/security/password-store/distinfo  Wed Sep 19 09:45:18 2018 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.6 2018/08/11 17:49:42 leot Exp $
+$NetBSD: distinfo,v 1.7 2018/09/19 09:45:18 leot Exp $
 
 SHA1 (password-store-1.7.3.tar.xz) = 20c5442b55ae6b3b083155defc3f63b267bcaadd
 RMD160 (password-store-1.7.3.tar.xz) = 9ad833769402003dffd9922e53571dc7baf6ff9a
 SHA512 (password-store-1.7.3.tar.xz) = 89755a7b02f05d75055a9fc14fd3f456c0a49ec31bdffd097a027f91228c64a98b18c1e80017aeda811773ae3287ff1b9737532da8ded06799d8fe3979ca06f7
 Size (password-store-1.7.3.tar.xz) = 63416 bytes
-SHA1 (patch-contrib_dmenu_passmenu) = 24458d7100df28232f87ffc414e133d38565ba6f
 SHA1 (patch-src_password-store.sh) = 765a0c6eee25b924d370122426fd7491dd22b2ea
diff -r b840867b4636 -r 79edf0b2a8b7 security/password-store/patches/patch-contrib_dmenu_passmenu
--- a/security/password-store/patches/patch-contrib_dmenu_passmenu      Wed Sep 19 09:38:40 2018 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-contrib_dmenu_passmenu,v 1.2 2018/06/14 16:08:39 leot Exp $
-
-Avoid unsupported x11/xdotool (at least version 2.20110530.1) `--file' option.
-Refactor the logic for `passmenu --type' in order to avoid `--file' and directly
-inject the `type' command and password via a pipe.
-
---- contrib/dmenu/passmenu.orig        2017-04-13 10:11:14.000000000 +0000
-+++ contrib/dmenu/passmenu
-@@ -20,6 +20,7 @@ password=$(printf '%s\n' "${password_fil
- if [[ $typeit -eq 0 ]]; then
-       pass show -c "$password" 2>/dev/null
- else
--      pass show "$password" | { IFS= read -r pass; printf %s "$pass"; } |
--              xdotool type --clearmodifiers --file -
-+      { printf "type --clearmodifiers -- ";
-+          pass show "$password" | head -n 1 ; } |
-+              xdotool -
- fi



Home | Main Index | Thread Index | Old Index