[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2023-12-17 Thread Arthur Zamarin
commit: c56f94ea45b8d598987ad8c99087f5b349bb910e
Author: Martin Gysel  bearsh  org>
AuthorDate: Tue Oct  3 17:15:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 17 19:36:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56f94ea

app-admin/qtpass: add 1.4.0

Bug: https://bugs.gentoo.org/915124
Signed-off-by: Martin Gysel  bearsh.org>
Closes: https://github.com/gentoo/gentoo/pull/33168
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-admin/qtpass/Manifest|  1 +
 app-admin/qtpass/qtpass-1.4.0.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index f8284027bcd5..78f1fc36a962 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1 +1,2 @@
 DIST qtpass-1.3.2.tar.gz 310316 BLAKE2B 
ac0f562fd263e9d46980a69183cfd556596750e1050dbc50748cd9be45bc4bf39e4de14cb59f778cfc54f5c32050d567d88d65ec039cba1e9c2e8ef24d7ae99a
 SHA512 
9026f74f6ff75fcef2f6a0862484a2a1eaed1370edd0659e8b4d20039affe846e0da3a0a26a804563813bc678638ab67fa516441208e70c7e9de9b2eda876a10
+DIST qtpass-1.4.0.tar.gz 581368 BLAKE2B 
12bf414ea781bad34d97fe28ae39f44e17812039f0d798162b6d875918f20a1583f7a53a1e98ed917edf41c15709c7693c7651205c5e4ec85860ee773350f075
 SHA512 
47c1284c10e0d8a3bf63c049fc29d785d1a53bef6f183bbe22efebf466371dd454a6e43c944739f487d609f3cde188701ba538e9cb8e2c7e5530f8fa6f992625

diff --git a/app-admin/qtpass/qtpass-1.4.0.ebuild 
b/app-admin/qtpass/qtpass-1.4.0.ebuild
new file mode 100644
index ..d942091a7152
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.4.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop qmake-utils virtualx
+
+DESCRIPTION="Multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org https://github.com/IJHack/qtpass;
+SRC_URI="https://github.com/IJHack/qtpass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/QtPass-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="|| ( app-admin/pass app-admin/gopass )
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/qtsvg:5
+   test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
+
+src_prepare() {
+   default
+
+   if ! use test ; then
+   sed -i '/SUBDIRS += src /s/tests //' \
+   qtpass.pro || die "sed for qtpass.pro failed"
+   fi
+}
+
+src_configure() {
+   eqmake5 PREFIX="${EPREFIX}"/usr
+}
+
+src_test() {
+   virtx default
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
+
+   insinto /usr/share/qtpass/translations
+   doins src/.qm/*.qm
+
+   doman qtpass.1
+   domenu qtpass.desktop
+   newicon artwork/icon.png qtpass-icon.png
+   insinto /usr/share/metainfo
+   doins qtpass.appdata.xml
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2021-04-04 Thread Mike Gilbert
commit: ec7e31e00a4f2f2412b0b60051ce8e09095a6d4b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr  5 02:12:53 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr  5 02:12:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7e31e0

app-admin/qtpass: avoid using D in src_configure

Signed-off-by: Mike Gilbert  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
index 4d457f60204..6c2724ff6e1 100644
--- a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
+++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,7 +41,7 @@ src_prepare() {
 }
 
 src_configure() {
-   eqmake5 PREFIX="${D}"/usr
+   eqmake5 PREFIX="${EPREFIX}"/usr
 }
 
 src_test() {
@@ -49,7 +49,8 @@ src_test() {
 }
 
 src_install() {
-   default
+   emake INSTALL_ROOT="${D}" install
+   einstalldocs
 
insinto /usr/share/qtpass/translations
doins localization/*.qm



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-12-09 Thread Joonas Niilola
commit: a068e21d9ae888d3f7d48fd8e4d30d5704fd6f7a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Dec 10 07:22:28 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a068e21d

app-admin/qtpass: add Github as 2ndary homepage

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
index 68259ad478d..4d457f60204 100644
--- a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
+++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
@@ -5,9 +5,9 @@ EAPI=7
 
 inherit desktop qmake-utils virtualx
 
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org https://github.com/IJHack/qtpass;
+SRC_URI="https://github.com/IJHack/qtpass/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-12-09 Thread Joonas Niilola
commit: 2236e7e31a254296b16dcab16e78de8c73bb2820
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Dec 10 07:22:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2236e7e3

app-admin/qtpass: remove old 1.3.2-r1

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2-r1.ebuild | 65 -
 1 file changed, 65 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
deleted file mode 100644
index a5ccf55db1f..000
--- a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils virtualx
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="test"
-
-RDEPEND="|| ( app-admin/pass app-admin/gopass )
-   dev-qt/qtcore:5
-   || (
-   dev-qt/qtgui:5[X(-)]
-   dev-qt/qtgui:5[xcb(-)]
-   )
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/qtsvg:5
-   test? ( dev-qt/qttest:5 )"
-BDEPEND="dev-qt/linguist-tools:5"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/QtPass-${PV}"
-
-DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
-
-src_prepare() {
-   default
-
-   if ! use test ; then
-   sed -i '/SUBDIRS += src /s/tests //' \
-   qtpass.pro || die "sed for qtpass.pro failed"
-   fi
-}
-
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_test() {
-   virtx default
-}
-
-src_install() {
-   default
-
-   insinto /usr/share/qtpass/translations
-   doins localization/*.qm
-
-   doman qtpass.1
-   domenu qtpass.desktop
-   newicon artwork/icon.png qtpass-icon.png
-   insinto /usr/share/appdata
-   doins qtpass.appdata.xml
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-12-09 Thread Joonas Niilola
commit: d4cbbd4b2bd2b0f78b896ab451614d336d7e7dda
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Fri Dec  4 21:32:05 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 10 07:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cbbd4b

app-admin/qtpass: fix metainfo install location

Closes: https://bugs.gentoo.org/744358
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/18507
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 62 +
 1 file changed, 62 insertions(+)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
new file mode 100644
index 000..68259ad478d
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils virtualx
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="|| ( app-admin/pass app-admin/gopass )
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/qtsvg:5
+   test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/QtPass-${PV}"
+
+DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
+
+src_prepare() {
+   default
+
+   if ! use test ; then
+   sed -i '/SUBDIRS += src /s/tests //' \
+   qtpass.pro || die "sed for qtpass.pro failed"
+   fi
+}
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_test() {
+   virtx default
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/qtpass/translations
+   doins localization/*.qm
+
+   doman qtpass.1
+   domenu qtpass.desktop
+   newicon artwork/icon.png qtpass-icon.png
+   insinto /usr/share/metainfo
+   doins qtpass.appdata.xml
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-05-19 Thread Mikle Kolyada
commit: 24d81a7ec10fa3dc59da10c145b830f10a8a918d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 19 20:36:34 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 19 20:36:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d81a7e

app-admin/qtpass: offer gopass as alternative

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
index 7ece9838e01..a5ccf55db1f 100644
--- a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
+++ b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="test"
 
-RDEPEND="app-admin/pass
+RDEPEND="|| ( app-admin/pass app-admin/gopass )
dev-qt/qtcore:5
|| (
dev-qt/qtgui:5[X(-)]



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-03-20 Thread Joonas Niilola
commit: 5068694484178905ab5650c3545d908734a576cb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Mar 20 14:26:36 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 20 14:30:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50686944

app-admin/qtpass: RedundantLongDescription

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/qtpass/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-admin/qtpass/metadata.xml b/app-admin/qtpass/metadata.xml
index e85fad13c2a..d8ea83f2434 100644
--- a/app-admin/qtpass/metadata.xml
+++ b/app-admin/qtpass/metadata.xml
@@ -9,9 +9,6 @@
proxy-ma...@gentoo.org
Proxy Maintainers

-   
-   QtPass is a multi-platform GUI for pass, the standard unix password 
manager.
-   

IJHack/qtpass




[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-01-19 Thread Andreas Sturmlechner
commit: b6eb9f20fe1d680af613bf04bb7a5927d63f560a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 15 20:40:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 19 23:51:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6eb9f20

app-admin/qtpass: Drop 1.3.2 (r0)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2.ebuild | 62 
 1 file changed, 62 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2.ebuild
deleted file mode 100644
index 99fe7179cfb..000
--- a/app-admin/qtpass/qtpass-1.3.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop qmake-utils virtualx
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="test"
-
-RDEPEND="app-admin/pass
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/qtsvg:5
-   test? ( dev-qt/qttest:5 )"
-BDEPEND="dev-qt/linguist-tools:5"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/QtPass-${PV}"
-
-DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
-
-src_prepare() {
-   default
-
-   if ! use test ; then
-   sed -i '/SUBDIRS += src /s/tests //' \
-   qtpass.pro || die "sed for qtpass.pro failed"
-   fi
-}
-
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_test() {
-   virtx default
-}
-
-src_install() {
-   default
-
-   insinto /usr/share/qtpass/translations
-   doins localization/*.qm
-
-   doman qtpass.1
-   domenu qtpass.desktop
-   newicon artwork/icon.png qtpass-icon.png
-   insinto /usr/share/appdata
-   doins qtpass.appdata.xml
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-01-19 Thread Andreas Sturmlechner
commit: 5a31e596d93cefb19f61cd7598cff35bf5471556
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 15 20:40:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 19 23:51:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a31e596

app-admin/qtpass: Prepare for dev-qt/qtgui[xcb -> X]

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2-r1.ebuild | 65 +
 1 file changed, 65 insertions(+)

diff --git a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild 
b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
new file mode 100644
index 000..7ece9838e01
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils virtualx
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="app-admin/pass
+   dev-qt/qtcore:5
+   || (
+   dev-qt/qtgui:5[X(-)]
+   dev-qt/qtgui:5[xcb(-)]
+   )
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/qtsvg:5
+   test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+RESTRICT="!test? ( test )"
+
+S="${WORKDIR}/QtPass-${PV}"
+
+DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
+
+src_prepare() {
+   default
+
+   if ! use test ; then
+   sed -i '/SUBDIRS += src /s/tests //' \
+   qtpass.pro || die "sed for qtpass.pro failed"
+   fi
+}
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_test() {
+   virtx default
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/qtpass/translations
+   doins localization/*.qm
+
+   doman qtpass.1
+   domenu qtpass.desktop
+   newicon artwork/icon.png qtpass-icon.png
+   insinto /usr/share/appdata
+   doins qtpass.appdata.xml
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-01-19 Thread Andreas Sturmlechner
commit: 81059b96d9617be72620583b03af53803d9b5103
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 15 20:40:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 19 13:51:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81059b96

app-admin/qtpass: Drop 1.2.3

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-admin/qtpass/Manifest|  1 -
 app-admin/qtpass/qtpass-1.2.3.ebuild | 62 
 2 files changed, 63 deletions(-)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index 671e5ebd098..f8284027bcd 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1,2 +1 @@
-DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 
55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224
 SHA512 
d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649
 DIST qtpass-1.3.2.tar.gz 310316 BLAKE2B 
ac0f562fd263e9d46980a69183cfd556596750e1050dbc50748cd9be45bc4bf39e4de14cb59f778cfc54f5c32050d567d88d65ec039cba1e9c2e8ef24d7ae99a
 SHA512 
9026f74f6ff75fcef2f6a0862484a2a1eaed1370edd0659e8b4d20039affe846e0da3a0a26a804563813bc678638ab67fa516441208e70c7e9de9b2eda876a10

diff --git a/app-admin/qtpass/qtpass-1.2.3.ebuild 
b/app-admin/qtpass/qtpass-1.2.3.ebuild
deleted file mode 100644
index 287f540e6f5..000
--- a/app-admin/qtpass/qtpass-1.2.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="QtPass-${PV}"
-
-inherit desktop qmake-utils virtualx
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-admin/pass
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   dev-qt/qtsvg:5
-   test? ( dev-qt/qttest:5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
-
-src_prepare() {
-   default
-
-   if ! use test ; then
-   sed -i '/SUBDIRS += src /s/tests //' \
-   qtpass.pro || die "sed for qtpass.pro failed"
-   fi
-}
-
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_test() {
-   virtx default
-}
-
-src_install() {
-   default
-
-   insinto /usr/share/"${PN}"/translations
-   doins localization/*.qm
-
-   doman "${PN}".1
-   domenu "${PN}".desktop
-   newicon artwork/icon.png "${PN}"-icon.png
-   insinto /usr/share/appdata
-   doins qtpass.appdata.xml
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2020-01-18 Thread Georgy Yakovlev
commit: 644cd5f7c83c0febf430316ab4975aa8a43c6d8e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 18 11:00:00 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 18 11:18:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644cd5f7

app-admin/qtpass: keyword on ~ppc64

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2.ebuild
index dad3a4d82ee..99fe7179cfb 100644
--- a/app-admin/qtpass/qtpass-1.3.2.ebuild
+++ b/app-admin/qtpass/qtpass-1.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-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/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="test"
 
 RDEPEND="app-admin/pass



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2019-11-02 Thread Andreas Sturmlechner
commit: e112086d31457c3cfb8a98cfac58f1482a551ded
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sat Nov  2 16:54:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  2 22:40:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e112086d

app-admin/qtpass: use virtualx eclass

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/13527
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2.ebuild | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2.ebuild
index 5e74ff1ca07..dad3a4d82ee 100644
--- a/app-admin/qtpass/qtpass-1.3.2.ebuild
+++ b/app-admin/qtpass/qtpass-1.3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop qmake-utils
+inherit desktop qmake-utils virtualx
 
 DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
 HOMEPAGE="https://qtpass.org/;
@@ -44,15 +44,19 @@ src_configure() {
eqmake5 PREFIX="${D}"/usr
 }
 
+src_test() {
+   virtx default
+}
+
 src_install() {
default
 
-   insinto /usr/share/"${PN}"/translations
+   insinto /usr/share/qtpass/translations
doins localization/*.qm
 
-   doman "${PN}".1
-   domenu "${PN}".desktop
-   newicon artwork/icon.png "${PN}"-icon.png
+   doman qtpass.1
+   domenu qtpass.desktop
+   newicon artwork/icon.png qtpass-icon.png
insinto /usr/share/appdata
doins qtpass.appdata.xml
 }



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2019-11-02 Thread Andreas Sturmlechner
commit: 94306a0abd5470d3200dcda55e0daf65c62cf4cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  2 16:34:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  2 16:36:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94306a0a

app-admin/qtpass: RESTRICT="!test? ( test )"...

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-admin/qtpass/qtpass-1.3.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2.ebuild
index ceb54ec6b63..5e74ff1ca07 100644
--- a/app-admin/qtpass/qtpass-1.3.2.ebuild
+++ b/app-admin/qtpass/qtpass-1.3.2.ebuild
@@ -25,6 +25,8 @@ DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )"
 BDEPEND="dev-qt/linguist-tools:5"
 
+RESTRICT="!test? ( test )"
+
 S="${WORKDIR}/QtPass-${PV}"
 
 DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2019-11-02 Thread Andreas Sturmlechner
commit: 8829d1fb717f7e00f5166eeb3e6c4be62778e7ef
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sat Nov  2 07:09:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  2 15:22:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8829d1fb

app-admin/qtpass: version bump to 1.3.2

Closes: https://bugs.gentoo.org/693786
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Vladimir Pavljuchenkov  spiderx.dp.ua>
Closes: https://github.com/gentoo/gentoo/pull/13164
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-admin/qtpass/Manifest|  1 +
 app-admin/qtpass/qtpass-1.3.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index c4ccd3f6517..671e5ebd098 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1 +1,2 @@
 DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 
55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224
 SHA512 
d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649
+DIST qtpass-1.3.2.tar.gz 310316 BLAKE2B 
ac0f562fd263e9d46980a69183cfd556596750e1050dbc50748cd9be45bc4bf39e4de14cb59f778cfc54f5c32050d567d88d65ec039cba1e9c2e8ef24d7ae99a
 SHA512 
9026f74f6ff75fcef2f6a0862484a2a1eaed1370edd0659e8b4d20039affe846e0da3a0a26a804563813bc678638ab67fa516441208e70c7e9de9b2eda876a10

diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild 
b/app-admin/qtpass/qtpass-1.3.2.ebuild
new file mode 100644
index 000..ceb54ec6b63
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.3.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="app-admin/pass
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/qtsvg:5
+   test? ( dev-qt/qttest:5 )"
+BDEPEND="dev-qt/linguist-tools:5"
+
+S="${WORKDIR}/QtPass-${PV}"
+
+DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
+
+src_prepare() {
+   default
+
+   if ! use test ; then
+   sed -i '/SUBDIRS += src /s/tests //' \
+   qtpass.pro || die "sed for qtpass.pro failed"
+   fi
+}
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/"${PN}"/translations
+   doins localization/*.qm
+
+   doman "${PN}".1
+   domenu "${PN}".desktop
+   newicon artwork/icon.png "${PN}"-icon.png
+   insinto /usr/share/appdata
+   doins qtpass.appdata.xml
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2018-07-17 Thread Andreas Sturmlechner
commit: cb8f055db57cab906a8c1fdbbf2ece33797af733
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Tue Jul 17 13:26:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 17 21:00:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8f055d

app-admin/qtpass: remove old ebuilds

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9260

 app-admin/qtpass/Manifest|  2 --
 app-admin/qtpass/qtpass-1.2.1.ebuild | 49 --
 app-admin/qtpass/qtpass-1.2.2.ebuild | 58 
 3 files changed, 109 deletions(-)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index d66d6526ad3..c4ccd3f6517 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1,3 +1 @@
-DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B 
f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40
 SHA512 
3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1
-DIST qtpass-1.2.2.tar.gz 366601 BLAKE2B 
7b06926465e7d7cbb837cf87b47a89b114b9ae9c508aa558695744c84a00a58a8922155eda3f91a6350354668b381381be757db07f201798a2ee25685e034871
 SHA512 
cb480357b161573054b752af25f20757057de5c5b2e55619e3fa594c5d9b63c7036b72c0ae7735f8ec197ac8aa43b7fdfbc836b29fbe4c85de8dc5d93ce7bbd2
 DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 
55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224
 SHA512 
d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649

diff --git a/app-admin/qtpass/qtpass-1.2.1.ebuild 
b/app-admin/qtpass/qtpass-1.2.1.ebuild
deleted file mode 100644
index dc949c150fc..000
--- a/app-admin/qtpass/qtpass-1.2.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="QtPass-${PV}"
-
-inherit qmake-utils desktop
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-DOCS=( FAQ.md README.md CONTRIBUTING.md )
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="app-admin/pass
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5"
-
-src_prepare() {
-   default
-
-   sed -i 's/SUBDIRS += src tests main/SUBDIRS += src main/' 
"${S}"/qtpass.pro || die
-   sed -i '/main\.depends = tests/d' "${S}"/qtpass.pro || die
-}
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_install() {
-   default
-
-   doman ${PN}.1
-
-   insinto /usr/share/applications
-   doins "${PN}.desktop"
-
-   newicon artwork/icon.svg "${PN}-icon.svg"
-}

diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild 
b/app-admin/qtpass/qtpass-1.2.2.ebuild
deleted file mode 100644
index 044673645d9..000
--- a/app-admin/qtpass/qtpass-1.2.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="QtPass-${PV}"
-inherit desktop qmake-utils
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="app-admin/pass
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   dev-qt/qtsvg:5
-   test? ( dev-qt/qttest:5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
-
-src_prepare() {
-   default
-
-   if ! use test ; then
-   sed -i '/SUBDIRS += src /s/tests //' \
-   qtpass.pro || die "sed for qtpass.pro failed"
-   fi
-}
-
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_install() {
-   default
-
-   insinto /usr/share/"${PN}"/translations
-   doins localization/*.qm
-
-   doman "${PN}".1
-   insinto /usr/share/applications
-   doins "${PN}".desktop
-   newicon artwork/icon.png "${PN}"-icon.png
-   insinto /usr/share/appdata
-   doins qtpass.appdata.xml
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2018-07-17 Thread Andreas Sturmlechner
commit: 0f83106e53e93a6c10d1f9ea5c3f71afc897c599
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Tue Jul 17 13:28:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 17 21:00:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f83106e

app-admin/qtpass: use domenu (wrt #661240)

Closes: https://bugs.gentoo.org/661240
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/qtpass/qtpass-1.2.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.2.3.ebuild 
b/app-admin/qtpass/qtpass-1.2.3.ebuild
index c51253b0847..287f540e6f5 100644
--- a/app-admin/qtpass/qtpass-1.2.3.ebuild
+++ b/app-admin/qtpass/qtpass-1.2.3.ebuild
@@ -55,8 +55,7 @@ src_install() {
doins localization/*.qm
 
doman "${PN}".1
-   insinto /usr/share/applications
-   doins "${PN}".desktop
+   domenu "${PN}".desktop
newicon artwork/icon.png "${PN}"-icon.png
insinto /usr/share/appdata
doins qtpass.appdata.xml



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2018-06-21 Thread Georgy Yakovlev
commit: 5bd9e9a3b9ba3c633fcc724caa2b358808ca8b1c
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sun Jun 17 18:57:48 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun 21 14:51:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd9e9a3

app-admin/qtpass: version bump to 1.2.3

fix test stage (wrt #655896)

Closes: https://bugs.gentoo.org/655896
Closes: https://github.com/gentoo/gentoo/pull/8879
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/qtpass/Manifest|  1 +
 app-admin/qtpass/qtpass-1.2.3.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index 0d1ae76af59..d66d6526ad3 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1,2 +1,3 @@
 DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B 
f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40
 SHA512 
3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1
 DIST qtpass-1.2.2.tar.gz 366601 BLAKE2B 
7b06926465e7d7cbb837cf87b47a89b114b9ae9c508aa558695744c84a00a58a8922155eda3f91a6350354668b381381be757db07f201798a2ee25685e034871
 SHA512 
cb480357b161573054b752af25f20757057de5c5b2e55619e3fa594c5d9b63c7036b72c0ae7735f8ec197ac8aa43b7fdfbc836b29fbe4c85de8dc5d93ce7bbd2
+DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 
55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224
 SHA512 
d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649

diff --git a/app-admin/qtpass/qtpass-1.2.3.ebuild 
b/app-admin/qtpass/qtpass-1.2.3.ebuild
new file mode 100644
index 000..c51253b0847
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.2.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="QtPass-${PV}"
+
+inherit desktop qmake-utils virtualx
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-admin/pass
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   dev-qt/qtsvg:5
+   test? ( dev-qt/qttest:5 )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
+
+src_prepare() {
+   default
+
+   if ! use test ; then
+   sed -i '/SUBDIRS += src /s/tests //' \
+   qtpass.pro || die "sed for qtpass.pro failed"
+   fi
+}
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_test() {
+   virtx default
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/"${PN}"/translations
+   doins localization/*.qm
+
+   doman "${PN}".1
+   insinto /usr/share/applications
+   doins "${PN}".desktop
+   newicon artwork/icon.png "${PN}"-icon.png
+   insinto /usr/share/appdata
+   doins qtpass.appdata.xml
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2018-05-16 Thread Andreas Sturmlechner
commit: 179267f548ea51f2435c24d56678862766881079
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 16 08:14:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 16 08:17:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179267f5

app-admin/qtpass: Remove ineffective l10n.eclass

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/qtpass/qtpass-1.2.2.ebuild | 18 +-
 1 file changed, 1 insertion(+), 17 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild 
b/app-admin/qtpass/qtpass-1.2.2.ebuild
index e0c3748be47..ecbc9a1c158 100644
--- a/app-admin/qtpass/qtpass-1.2.2.ebuild
+++ b/app-admin/qtpass/qtpass-1.2.2.ebuild
@@ -4,10 +4,7 @@
 EAPI=6
 
 MY_P="QtPass-${PV}"
-PLOCALES="ar_MA ca cs_CZ de_DE de_LU el_GR en_GB en_US es_ES fr_BE fr_FR fr_LU
-gl_ES he_IL hu_HU it_IT lb_LU nl_BE nl_NL pl_PL pt_PT ru_RU sv_SE zh_CN"
-
-inherit desktop l10n qmake-utils
+inherit desktop qmake-utils
 
 DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
 HOMEPAGE="https://qtpass.org/;
@@ -40,25 +37,12 @@ src_prepare() {
sed -i '/SUBDIRS += src /s/tests //' \
qtpass.pro || die "sed for qtpass.pro failed"
fi
-
-   l10n_find_plocales_changes localization localization_ .ts
 }
 
 src_configure() {
eqmake5 PREFIX="${D}"/usr
 }
 
-src_compile() {
-   default
-
-   local lr
-   lr="$(qt5_get_bindir)"/lrelease
-   l10n_build() {
-   $lr localization/localization_"${1}".ts || die "lrelease ${1} 
failed"
-   }
-   l10n_for_each_locale_do l10n_build
-}
-
 src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2018-05-16 Thread Andreas Sturmlechner
commit: a74b24b265fbb4a4563b9a1cd6c6860d7d5f967b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 16 08:15:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 16 08:17:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74b24b2

app-admin/qtpass: Drop superfluous whitespace

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/qtpass/qtpass-1.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild 
b/app-admin/qtpass/qtpass-1.2.2.ebuild
index ecbc9a1c158..044673645d9 100644
--- a/app-admin/qtpass/qtpass-1.2.2.ebuild
+++ b/app-admin/qtpass/qtpass-1.2.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MY_P}"
 
-DOCS=( CHANGELOG.md CONTRIBUTING.md FAQ.md README.md  )
+DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2018-05-16 Thread Andreas Sturmlechner
commit: dbce389e48b0996f21c14cd44a8492bcc5581f93
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Tue May 15 17:37:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 16 08:17:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbce389e

app-admin/qtpass: 1.2.2 version bump

1. Sorted in alphabetical order eclasses, keywords.
2. Added USE-flag test.
3. Fixed dependencies and src_prepare section.
4. Fixed tests installation (patches are in upstream).
5. Added installation of appdata.
6. Added localization support (l10n eclass).

Closes: https://bugs.gentoo.org/643526
Closes: https://bugs.gentoo.org/642956
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6794

 app-admin/qtpass/Manifest|  1 +
 app-admin/qtpass/qtpass-1.2.2.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index 397410986fb..0d1ae76af59 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1 +1,2 @@
 DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B 
f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40
 SHA512 
3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1
+DIST qtpass-1.2.2.tar.gz 366601 BLAKE2B 
7b06926465e7d7cbb837cf87b47a89b114b9ae9c508aa558695744c84a00a58a8922155eda3f91a6350354668b381381be757db07f201798a2ee25685e034871
 SHA512 
cb480357b161573054b752af25f20757057de5c5b2e55619e3fa594c5d9b63c7036b72c0ae7735f8ec197ac8aa43b7fdfbc836b29fbe4c85de8dc5d93ce7bbd2

diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild 
b/app-admin/qtpass/qtpass-1.2.2.ebuild
new file mode 100644
index 000..e0c3748be47
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.2.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="QtPass-${PV}"
+PLOCALES="ar_MA ca cs_CZ de_DE de_LU el_GR en_GB en_US es_ES fr_BE fr_FR fr_LU
+gl_ES he_IL hu_HU it_IT lb_LU nl_BE nl_NL pl_PL pt_PT ru_RU sv_SE zh_CN"
+
+inherit desktop l10n qmake-utils
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="app-admin/pass
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   dev-qt/qtsvg:5
+   test? ( dev-qt/qttest:5 )"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md FAQ.md README.md  )
+
+src_prepare() {
+   default
+
+   if ! use test ; then
+   sed -i '/SUBDIRS += src /s/tests //' \
+   qtpass.pro || die "sed for qtpass.pro failed"
+   fi
+
+   l10n_find_plocales_changes localization localization_ .ts
+}
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_compile() {
+   default
+
+   local lr
+   lr="$(qt5_get_bindir)"/lrelease
+   l10n_build() {
+   $lr localization/localization_"${1}".ts || die "lrelease ${1} 
failed"
+   }
+   l10n_for_each_locale_do l10n_build
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/"${PN}"/translations
+   doins localization/*.qm
+
+   doman "${PN}".1
+   insinto /usr/share/applications
+   doins "${PN}".desktop
+   newicon artwork/icon.png "${PN}"-icon.png
+   insinto /usr/share/appdata
+   doins qtpass.appdata.xml
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2018-01-04 Thread Jason Donenfeld
commit: 93c226b41afd8214c2397b9748810663351206fb
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jan  4 20:54:06 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Thu Jan  4 20:54:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c226b4

app-admin/qtpass: bump for critical security vulnerability

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-admin/qtpass/Manifest  |  2 +-
 .../{qtpass-1.1.6.ebuild => qtpass-1.2.1.ebuild}   | 10 --
 app-admin/qtpass/qtpass-.ebuild| 40 --
 3 files changed, 9 insertions(+), 43 deletions(-)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index 682876977cc..397410986fb 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1 +1 @@
-DIST qtpass-1.1.6.tar.gz 325329 BLAKE2B 
091cc00bc276f637a5d7f954a715a6e3687e1b369f1fd572f90c956c721524159a82d4283b025980f9b31132e07236706bd79fbbb830adccd3167a979bca48cc
 SHA512 
64d712a33df97b04ab1a9d5472aa7fa567e38e31ff7ba297e567d087a3f32b1c59097b339cdd4f568efc2bce16b93f2d2316e94d2605b6abac299d7cf7d0c3df
+DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B 
f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40
 SHA512 
3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1

diff --git a/app-admin/qtpass/qtpass-1.1.6.ebuild 
b/app-admin/qtpass/qtpass-1.2.1.ebuild
similarity index 76%
rename from app-admin/qtpass/qtpass-1.1.6.ebuild
rename to app-admin/qtpass/qtpass-1.2.1.ebuild
index 67195457fc9..dc949c150fc 100644
--- a/app-admin/qtpass/qtpass-1.1.6.ebuild
+++ b/app-admin/qtpass/qtpass-1.2.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 MY_P="QtPass-${PV}"
 
-inherit qmake-utils
+inherit qmake-utils desktop
 
 DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
 HOMEPAGE="https://qtpass.org/;
@@ -27,6 +27,12 @@ RDEPEND="app-admin/pass
 DEPEND="${RDEPEND}
dev-qt/linguist-tools:5"
 
+src_prepare() {
+   default
+
+   sed -i 's/SUBDIRS += src tests main/SUBDIRS += src main/' 
"${S}"/qtpass.pro || die
+   sed -i '/main\.depends = tests/d' "${S}"/qtpass.pro || die
+}
 src_configure() {
eqmake5 PREFIX="${D}"/usr
 }

diff --git a/app-admin/qtpass/qtpass-.ebuild 
b/app-admin/qtpass/qtpass-.ebuild
deleted file mode 100644
index 8da3eb46f11..000
--- a/app-admin/qtpass/qtpass-.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils git-r3
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-EGIT_REPO_URI="https://github.com/IJHack/${PN}.git;
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-DOCS=( FAQ.md README.md CONTRIBUTING.md )
-
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtwidgets:5
-   dev-qt/qtnetwork:5
-   app-admin/pass
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-"
-
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_install() {
-   default
-
-   doman ${PN}.1
-
-   insinto /usr/share/applications
-   doins "${PN}.desktop"
-
-   newicon artwork/icon.svg "${PN}-icon.svg"
-}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2017-09-22 Thread Michael Palimaka
commit: 383772cb1e223ceb09e7ed78b5d2b912f43bb8c2
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Thu Sep 21 20:34:43 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Sep 22 10:08:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383772cb

app-admin/qtpass: drop old ebuilds (bug #631640), metadata cleanup

Closes: https://bugs.gentoo.org/631640
Closes: https://github.com/gentoo/gentoo/pull/5760
Package-Manager: Portage-2.3.8, Repoman-2.3.2

 app-admin/qtpass/Manifest|  3 --
 app-admin/qtpass/metadata.xml|  6 +---
 app-admin/qtpass/qtpass-1.0.5.ebuild | 61 
 app-admin/qtpass/qtpass-1.1.0.ebuild | 61 
 app-admin/qtpass/qtpass-1.1.5.ebuild | 44 --
 5 files changed, 1 insertion(+), 174 deletions(-)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index 1882f6ff73f..4088372859a 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1,4 +1 @@
-DIST qtpass-1.0.5.tar.gz 636461 SHA256 
0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 
e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178
 WHIRLPOOL 
acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df
-DIST qtpass-1.1.0.tar.gz 671525 SHA256 
60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6 SHA512 
da7439f2c18c46cbf4df15538210051ad60d036334e62a1c4f62d6c1ccff8e4327fb0c6030ed89f78ffd87b615fcaae8ed5552099ff8663bff713990216132ae
 WHIRLPOOL 
4288ee76762c41a81fece4b72bacb1560b28d5681ce288f5e9b5fd9257fd778e4038fc0c75951bdb2a967afdf6ac66035fc716606b1ad6148834fc4ca81dfe45
-DIST qtpass-1.1.5.tar.gz 329958 SHA256 
3ab26fdcaec72672557552e309bf3d8f3b8b9e3e0e9379b8c3343a7351597200 SHA512 
fa1ab73c0de9d00581c2b8920e50f2110a2a9e4c3552c0468762cdfeaf982702126e3c727e029e82c61e6e44d01a7281b8acb5c26d5299f4ef25cd16a20ca1c0
 WHIRLPOOL 
dc2f73b341735de0a9562ec298eedf1fc8543e0789420ef891da4237c01ed6795cd861af5700120da951b29158aa32429279789cc1796e84b64141fc6535afb6
 DIST qtpass-1.1.6.tar.gz 325329 SHA256 
d24d95de129ce716b9b0fde6114407f860ce8c77106bd0ee6a12e8e4e0deb42b SHA512 
64d712a33df97b04ab1a9d5472aa7fa567e38e31ff7ba297e567d087a3f32b1c59097b339cdd4f568efc2bce16b93f2d2316e94d2605b6abac299d7cf7d0c3df
 WHIRLPOOL 
931380ddc0c245cf217ce4b96b57ff4960edd504e12273e7567c1128e4c3512993dc2517d7fc10d3c059abf79843fc48538eb036ff802b46ee7ba6acdee35fb2

diff --git a/app-admin/qtpass/metadata.xml b/app-admin/qtpass/metadata.xml
index e78258a6d06..e85fad13c2a 100644
--- a/app-admin/qtpass/metadata.xml
+++ b/app-admin/qtpass/metadata.xml
@@ -4,19 +4,15 @@

spid...@spiderx.dp.ua
Vladimir Pavljuchenkov
-   Proxied maintainer; set to assignee in all 
bugs


proxy-ma...@gentoo.org
Proxy Maintainers


-QtPass is a multi-platform GUI for pass, the standard unix password manager.
+   QtPass is a multi-platform GUI for pass, the standard unix password 
manager.


-   https://github.com/IJHack/qtpass/releases
-   https://github.com/IJHack/qtpass/wiki
-   https://github.com/IJHack/qtpass/issues
IJHack/qtpass

 

diff --git a/app-admin/qtpass/qtpass-1.0.5.ebuild 
b/app-admin/qtpass/qtpass-1.0.5.ebuild
deleted file mode 100644
index a2c92901ebe..000
--- a/app-admin/qtpass/qtpass-1.0.5.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit qmake-utils
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="+qt5"
-DOCS=( FAQ.md README.md CONTRIBUTING.md )
-
-RDEPEND="qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtwidgets:5
-   dev-qt/qtnetwork:5
-   )
-   !qt5? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   )
-   app-admin/pass"
-DEPEND="${RDEPEND}
-   qt5? ( dev-qt/linguist-tools:5 )"
-
-src_prepare() {
-   # Modify install path
-   sed -i "s/target.path = \$\$PREFIX/target.path = \$\$PREFIX\/bin/" \
-   ${PN}.pro \
-   || die "sed failed to modify install path for ${PN}.pro"
-
-   # Backport segfault fix https://github.com/IJHack/qtpass/issues/122
-   # (ToDo: remove this in 1.0.6)
-   sed -e "/QtPass = NULL;/{n;d};/startupPhase = true;/a autoclearTimer = 
NULL;" \
-   -i mainwindow.cpp || die "sed failed mainwindow.cpp"
-
-   

[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2017-02-17 Thread Michael Palimaka
commit: 89155816016e3aa582422a8ab0365ccbfaa44399
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sat Feb 11 18:35:48 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Feb 18 04:29:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89155816

app-admin/qtpass: bump to 1.1.6

Gentoo-Bug: https://bugs.gentoo.org/572986

Package-Manager: portage-2.3.3

 app-admin/qtpass/Manifest|  1 +
 app-admin/qtpass/qtpass-1.1.6.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index e9b21b9d3c..1882f6ff73 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1,3 +1,4 @@
 DIST qtpass-1.0.5.tar.gz 636461 SHA256 
0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 
e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178
 WHIRLPOOL 
acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df
 DIST qtpass-1.1.0.tar.gz 671525 SHA256 
60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6 SHA512 
da7439f2c18c46cbf4df15538210051ad60d036334e62a1c4f62d6c1ccff8e4327fb0c6030ed89f78ffd87b615fcaae8ed5552099ff8663bff713990216132ae
 WHIRLPOOL 
4288ee76762c41a81fece4b72bacb1560b28d5681ce288f5e9b5fd9257fd778e4038fc0c75951bdb2a967afdf6ac66035fc716606b1ad6148834fc4ca81dfe45
 DIST qtpass-1.1.5.tar.gz 329958 SHA256 
3ab26fdcaec72672557552e309bf3d8f3b8b9e3e0e9379b8c3343a7351597200 SHA512 
fa1ab73c0de9d00581c2b8920e50f2110a2a9e4c3552c0468762cdfeaf982702126e3c727e029e82c61e6e44d01a7281b8acb5c26d5299f4ef25cd16a20ca1c0
 WHIRLPOOL 
dc2f73b341735de0a9562ec298eedf1fc8543e0789420ef891da4237c01ed6795cd861af5700120da951b29158aa32429279789cc1796e84b64141fc6535afb6
+DIST qtpass-1.1.6.tar.gz 325329 SHA256 
d24d95de129ce716b9b0fde6114407f860ce8c77106bd0ee6a12e8e4e0deb42b SHA512 
64d712a33df97b04ab1a9d5472aa7fa567e38e31ff7ba297e567d087a3f32b1c59097b339cdd4f568efc2bce16b93f2d2316e94d2605b6abac299d7cf7d0c3df
 WHIRLPOOL 
931380ddc0c245cf217ce4b96b57ff4960edd504e12273e7567c1128e4c3512993dc2517d7fc10d3c059abf79843fc48538eb036ff802b46ee7ba6acdee35fb2

diff --git a/app-admin/qtpass/qtpass-1.1.6.ebuild 
b/app-admin/qtpass/qtpass-1.1.6.ebuild
new file mode 100644
index 00..31fd8d6e34
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.1.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+MY_P="QtPass-${PV}"
+
+inherit qmake-utils
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+DOCS=( FAQ.md README.md CONTRIBUTING.md )
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="app-admin/pass
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5"
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_install() {
+   default
+
+   doman ${PN}.1
+
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+
+   newicon artwork/icon.svg "${PN}-icon.svg"
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2016-11-05 Thread Michael Palimaka
commit: 0c480f4a7b76e08f34a05b06672e7b0a7d6ccaab
Author: Vladimir Pavljuchenko (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Thu Oct 27 16:58:37 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Nov  5 15:23:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c480f4a

app-admin/qtpass: Version bump to 1.1.5 and add 

Gentoo-Bug: https://bugs.gentoo.org/572986

1. Bump to 1.1.5
2. EAPI 6
3. Remove dev-qt/qtsvg as not needed
4. Install man
5. Use default src_prepare (fix is in upstream)
6. Add  version
7. Drop Qt4 support

Package-Manager: portage-2.3.0

 app-admin/qtpass/Manifest|  1 +
 app-admin/qtpass/qtpass-1.1.5.ebuild | 45 
 app-admin/qtpass/qtpass-.ebuild  | 41 
 3 files changed, 87 insertions(+)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index 62b8074..e9b21b9 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1,2 +1,3 @@
 DIST qtpass-1.0.5.tar.gz 636461 SHA256 
0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 
e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178
 WHIRLPOOL 
acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df
 DIST qtpass-1.1.0.tar.gz 671525 SHA256 
60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6 SHA512 
da7439f2c18c46cbf4df15538210051ad60d036334e62a1c4f62d6c1ccff8e4327fb0c6030ed89f78ffd87b615fcaae8ed5552099ff8663bff713990216132ae
 WHIRLPOOL 
4288ee76762c41a81fece4b72bacb1560b28d5681ce288f5e9b5fd9257fd778e4038fc0c75951bdb2a967afdf6ac66035fc716606b1ad6148834fc4ca81dfe45
+DIST qtpass-1.1.5.tar.gz 329958 SHA256 
3ab26fdcaec72672557552e309bf3d8f3b8b9e3e0e9379b8c3343a7351597200 SHA512 
fa1ab73c0de9d00581c2b8920e50f2110a2a9e4c3552c0468762cdfeaf982702126e3c727e029e82c61e6e44d01a7281b8acb5c26d5299f4ef25cd16a20ca1c0
 WHIRLPOOL 
dc2f73b341735de0a9562ec298eedf1fc8543e0789420ef891da4237c01ed6795cd861af5700120da951b29158aa32429279789cc1796e84b64141fc6535afb6

diff --git a/app-admin/qtpass/qtpass-1.1.5.ebuild 
b/app-admin/qtpass/qtpass-1.1.5.ebuild
new file mode 100644
index ..f788d5e
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.1.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+MY_P="QtPass-${PV}"
+
+inherit qmake-utils
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+DOCS=( FAQ.md README.md CONTRIBUTING.md )
+S="${WORKDIR}/${MY_P}"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   app-admin/pass
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+"
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_install() {
+   default
+
+   doman ${PN}.1
+
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+
+   newicon artwork/icon.svg "${PN}-icon.svg"
+}

diff --git a/app-admin/qtpass/qtpass-.ebuild 
b/app-admin/qtpass/qtpass-.ebuild
new file mode 100644
index ..68a01da
--- /dev/null
+++ b/app-admin/qtpass/qtpass-.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit qmake-utils git-r3
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+EGIT_REPO_URI="https://github.com/IJHack/${PN}.git;
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+DOCS=( FAQ.md README.md CONTRIBUTING.md )
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   app-admin/pass
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+"
+
+src_configure() {
+   eqmake5 PREFIX="${D}"/usr
+}
+
+src_install() {
+   default
+
+   doman ${PN}.1
+
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+
+   newicon artwork/icon.svg "${PN}-icon.svg"
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2016-02-02 Thread Ian Delaney
commit: 2530948c04ba31fab3200dffad3ae32ac6e52fe8
Author: Ian Delaney  gentoo  org>
AuthorDate: Tue Feb  2 06:10:08 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Tue Feb  2 08:01:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2530948c

app-admin/qtpass:  bump to vn. 1.1.0

ebuild by maintainer sourced from the gentoo bug

Gentoo bug: #572986

Package-Manager: portage-2.2.26

 app-admin/qtpass/Manifest|  1 +
 app-admin/qtpass/qtpass-1.1.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index f720394..62b8074 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1 +1,2 @@
 DIST qtpass-1.0.5.tar.gz 636461 SHA256 
0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 
e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178
 WHIRLPOOL 
acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df
+DIST qtpass-1.1.0.tar.gz 671525 SHA256 
60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6 SHA512 
da7439f2c18c46cbf4df15538210051ad60d036334e62a1c4f62d6c1ccff8e4327fb0c6030ed89f78ffd87b615fcaae8ed5552099ff8663bff713990216132ae
 WHIRLPOOL 
4288ee76762c41a81fece4b72bacb1560b28d5681ce288f5e9b5fd9257fd778e4038fc0c75951bdb2a967afdf6ac66035fc716606b1ad6148834fc4ca81dfe45

diff --git a/app-admin/qtpass/qtpass-1.1.0.ebuild 
b/app-admin/qtpass/qtpass-1.1.0.ebuild
new file mode 100644
index 000..c173745
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.1.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="+qt5"
+DOCS=( FAQ.md README.md CONTRIBUTING.md )
+
+RDEPEND="qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   )
+   !qt5? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   )
+   app-admin/pass
+   net-misc/x11-ssh-askpass"
+DEPEND="${RDEPEND}
+   qt5? (
+   dev-qt/linguist-tools:5
+   dev-qt/qtsvg:5
+   )
+   !qt5? ( dev-qt/qtsvg:4 )"
+
+src_prepare() {
+   # Modify install path
+   sed -i "s/target.path = \$\$PREFIX/target.path = \$\$PREFIX\/bin/" \
+   ${PN}.pro \
+   || die "sed failed to modify install path for ${PN}.pro"
+
+   epatch_user
+}
+
+src_configure() {
+   if use qt5 ; then
+   eqmake5 PREFIX="${D}"/usr
+   else
+   eqmake4 PREFIX="${D}"/usr
+   fi
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+
+   newicon artwork/icon.svg "${PN}-icon.svg"
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2016-01-03 Thread Ian Delaney
commit: 019bcd0e1fa9001399fe53a872fbd4aa8a9e7bd2
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Jan  4 07:13:14 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Jan  4 07:15:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019bcd0e

app-admin/qtpass: New ebuild, a GUI for app-admin/pass in qt

ebuild submitted by the OP Anne Jan Brouwer which was edited by
Merlijn Wajer who agreed to proxy maintain, however in the end,
ebuild also submitted by spiderx who also agreed to proxy maintain.
With consent by Merlijn Wajer, the proxy maintainership has been
assigned to spiderx; ebuild submitted in Comment 8 of the gentoo bug
and usedfor this addition to the tree with minor touchups to bring
style and syntax in the ebuild and metadata to required needs.
Cross tested fully by user wraeth and myself. Fixes and closes the gentoo bug

Gentoo bug: #564190

Package-Manager: portage-2.2.26

 app-admin/qtpass/Manifest|  1 +
 app-admin/qtpass/metadata.xml| 18 +++
 app-admin/qtpass/qtpass-1.0.5.ebuild | 62 
 3 files changed, 81 insertions(+)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
new file mode 100644
index 000..f720394
--- /dev/null
+++ b/app-admin/qtpass/Manifest
@@ -0,0 +1 @@
+DIST qtpass-1.0.5.tar.gz 636461 SHA256 
0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 
e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178
 WHIRLPOOL 
acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df

diff --git a/app-admin/qtpass/metadata.xml b/app-admin/qtpass/metadata.xml
new file mode 100644
index 000..6c4ad75
--- /dev/null
+++ b/app-admin/qtpass/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   proxy-maintainers
+   
+   spid...@spiderx.dp.ua
+   Vladimir Pavljuchenkov
+   Proxied maintainer; set to assignee in all 
bugs
+   
+   
+QtPass is a multi-platform GUI for pass, the standard unix password manager.
+   
+   
+   https://github.com/IJHack/qtpass/releases
+   https://github.com/IJHack/qtpass/wiki
+   https://github.com/IJHack/qtpass/issues
+   
+

diff --git a/app-admin/qtpass/qtpass-1.0.5.ebuild 
b/app-admin/qtpass/qtpass-1.0.5.ebuild
new file mode 100644
index 000..ed2aa21
--- /dev/null
+++ b/app-admin/qtpass/qtpass-1.0.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils
+
+DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
+HOMEPAGE="https://qtpass.org/;
+SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="+qt5"
+DOCS=( FAQ.md README.md CONTRIBUTING.md )
+
+RDEPEND="qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[xcb]
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   )
+   !qt5? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   )
+   app-admin/pass"
+DEPEND="${RDEPEND}
+   qt5? ( dev-qt/linguist-tools:5 )"
+
+src_prepare() {
+   # Modify install path
+   sed -i "s/target.path = \$\$PREFIX/target.path = \$\$PREFIX\/bin/" \
+   ${PN}.pro \
+   || die "sed failed to modify install path for ${PN}.pro"
+
+   # Backport segfault fix https://github.com/IJHack/qtpass/issues/122
+   # (ToDo: remove this in 1.0.6)
+   sed -e "/QtPass = NULL;/{n;d};/startupPhase = true;/a autoclearTimer = 
NULL;" \
+   -i mainwindow.cpp || die "sed failed mainwindow.cpp"
+
+   epatch_user
+}
+
+src_configure() {
+   if use qt5 ; then
+   eqmake5 PREFIX="${D}"/usr
+   else
+   eqmake4 PREFIX="${D}"/usr
+   fi
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+
+   newicon artwork/icon.svg "${PN}-icon.svg"
+}