public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2020-04-23 19:25 David Heidelberg
  0 siblings, 0 replies; 10+ messages in thread
From: David Heidelberg @ 2020-04-23 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     7ec4544c2020959453938b681f0fc1e3e8ec68b9
Author:     David Heidelberg <david <AT> ixit <DOT> cz>
AuthorDate: Thu Apr 23 12:46:01 2020 +0000
Commit:     David Heidelberg <david <AT> ixit <DOT> cz>
CommitDate: Thu Apr 23 19:25:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7ec4544c

app-admin/gnome-passwordsafe: New package.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Heidelberg <david <AT> ixit.cz>

 app-admin/gnome-passwordsafe/Manifest              |  1 +
 .../gnome-passwordsafe-3.99.2.ebuild               | 48 ++++++++++++++++++++++
 app-admin/gnome-passwordsafe/metadata.xml          |  9 ++++
 3 files changed, 58 insertions(+)

diff --git a/app-admin/gnome-passwordsafe/Manifest b/app-admin/gnome-passwordsafe/Manifest
new file mode 100644
index 0000000..7e83094
--- /dev/null
+++ b/app-admin/gnome-passwordsafe/Manifest
@@ -0,0 +1 @@
+DIST PasswordSafe-3.99.2.tar.bz2 530080 BLAKE2B 16ec5a73a5fd110065ee035afde13de87074b27404881eec2340e8ab67a67c704b5efdba64833dea29a27e3f966247c5d006c1037f2d9bcb505c494d63fc782b SHA512 f6ccf269c7f3597ee0da38cf3dd05596b2d3adbfbc8be3b4f7a87f6ea250e99adf70408003d351f20e693d83a7a3f4068f5e14b8cc69a95ce8eb4f157b61d9a5

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild
new file mode 100644
index 0000000..5013d48
--- /dev/null
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg
+
+DESCRIPTION="A password manager for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
+
+SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2"
+
+LICENSE="GPL-2+"
+IUSE="debug +introspection"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+S="${WORKDIR}/PasswordSafe-${PV}"
+
+RDEPEND="
+	>=dev-lang/python-3.6.5:*
+	>=dev-python/pykeepass-3.2.0
+	>=x11-libs/gtk+-3.24.1:3[introspection?]
+	>=gui-libs/libhandy-0.0.13
+	>=dev-libs/libpwquality-1.4.0[python]
+	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+DEPEND="
+	${RDEPEND}
+"
+
+src_configure() {
+	local emesonargs=(
+		-Dprofile=$(usex debug development default)
+	)
+	meson_src_configure
+}
+
+pkg_postinst() {
+	gnome2_gconf_install
+	gnome2_schemas_update
+	xdg_pkg_postinst
+}
+pkg_postrm() {
+	gnome2_gconf_uninstall
+	gnome2_schemas_update
+	xdg_pkg_postrm
+}

diff --git a/app-admin/gnome-passwordsafe/metadata.xml b/app-admin/gnome-passwordsafe/metadata.xml
new file mode 100644
index 0000000..844b011
--- /dev/null
+++ b/app-admin/gnome-passwordsafe/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+    <maintainer type="person">
+        <email>david@ixit.cz</email>
+        <name>David Heidelberg</name>
+    </maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2020-06-17 15:16 David Heidelberg
  0 siblings, 0 replies; 10+ messages in thread
From: David Heidelberg @ 2020-06-17 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     eceb6f7b310bc372d1e1ef1f92328c45ad3ae062
Author:     David Heidelberg <david <AT> ixit <DOT> cz>
AuthorDate: Wed Jun 17 15:15:43 2020 +0000
Commit:     David Heidelberg <david <AT> ixit <DOT> cz>
CommitDate: Wed Jun 17 15:15:43 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eceb6f7b

app-admin/gnome-passwordsafe: lock libhandy to SLOT 0.0/0

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: David Heidelberg <david <AT> ixit.cz>

 app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild
index 5013d48..74e37a1 100644
--- a/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
 	>=dev-lang/python-3.6.5:*
 	>=dev-python/pykeepass-3.2.0
 	>=x11-libs/gtk+-3.24.1:3[introspection?]
-	>=gui-libs/libhandy-0.0.13
+	>=gui-libs/libhandy-0.0.13:0.0/0
 	>=dev-libs/libpwquality-1.4.0[python]
 	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
 "


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2020-09-16 20:18 Andrew Ammerlaan
  0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2020-09-16 20:18 UTC (permalink / raw
  To: gentoo-commits

commit:     8db5e960900e036686fddc722aefdce136e0befb
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Sep 16 20:18:16 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Sep 16 20:18:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8db5e960

app-admin/gnome-passwordsafe: re-gen manifest

re-gen manifest as quick fix, though we should
investigate why this happend to avoid the problem
in the future

Bug: https://bugs.gentoo.org/742482
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-admin/gnome-passwordsafe/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/gnome-passwordsafe/Manifest b/app-admin/gnome-passwordsafe/Manifest
index 7e83094d..20518cae 100644
--- a/app-admin/gnome-passwordsafe/Manifest
+++ b/app-admin/gnome-passwordsafe/Manifest
@@ -1 +1 @@
-DIST PasswordSafe-3.99.2.tar.bz2 530080 BLAKE2B 16ec5a73a5fd110065ee035afde13de87074b27404881eec2340e8ab67a67c704b5efdba64833dea29a27e3f966247c5d006c1037f2d9bcb505c494d63fc782b SHA512 f6ccf269c7f3597ee0da38cf3dd05596b2d3adbfbc8be3b4f7a87f6ea250e99adf70408003d351f20e693d83a7a3f4068f5e14b8cc69a95ce8eb4f157b61d9a5
+DIST PasswordSafe-3.99.2.tar.bz2 530191 BLAKE2B 06e46052c765dd4b2633cec02b6d6712d3d0b516965ea8100366b865bf50ee63e6c555d10a259afe2c88ec26781c062c34928b66efa77cb7d6737a30c47ab8da SHA512 f3f45c68806481e863baaeac566321349374e0fed9b960e41791e858329e859c76209bcf3b1f0483cae4e932103caf5abf263b53966174e3ddafb083d8d424e7


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2020-12-26  9:09 Theo Anderson
  0 siblings, 0 replies; 10+ messages in thread
From: Theo Anderson @ 2020-12-26  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     62070ec027d08c087eca4a09b4bb83df3f1dad41
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Sat Dec 26 08:18:27 2020 +0000
Commit:     Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Sat Dec 26 09:09:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62070ec0

app-admin/gnome-passwordsafe: bump to 4.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 app-admin/gnome-passwordsafe/Manifest              |  1 +
 .../gnome-passwordsafe-4.0.ebuild                  | 55 ++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/app-admin/gnome-passwordsafe/Manifest b/app-admin/gnome-passwordsafe/Manifest
index 20518cae..48925ccc 100644
--- a/app-admin/gnome-passwordsafe/Manifest
+++ b/app-admin/gnome-passwordsafe/Manifest
@@ -1 +1,2 @@
 DIST PasswordSafe-3.99.2.tar.bz2 530191 BLAKE2B 06e46052c765dd4b2633cec02b6d6712d3d0b516965ea8100366b865bf50ee63e6c555d10a259afe2c88ec26781c062c34928b66efa77cb7d6737a30c47ab8da SHA512 f3f45c68806481e863baaeac566321349374e0fed9b960e41791e858329e859c76209bcf3b1f0483cae4e932103caf5abf263b53966174e3ddafb083d8d424e7
+DIST PasswordSafe-4.0.tar.bz2 707474 BLAKE2B 4b1eaa09aecfd40d49886d72dad0b9043074d58d7918593c25645d1c9cc081cd7ade42f8cb957b2eef33d188c882b5cd7c3e9e9b3109cf6f53500d66f981be74 SHA512 9c5deaac73193368dac419b3f74d7a1d3c48674a6360afd036bdc6164cfd0d439d0f2fbb955e30e00e7958add41bde905cc6a9bb12a80b400c3cbbf1e276b98e

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0.ebuild
new file mode 100644
index 00000000..d4f4b72f
--- /dev/null
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome2-utils meson xdg python-any-r1
+
+DESCRIPTION="A password manager for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
+SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2"
+
+LICENSE="GPL-2+"
+IUSE="debug +introspection"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+S="${WORKDIR}/PasswordSafe-${PV}"
+
+DEPEND="
+	$(python_gen_any_dep '
+		dev-python/pycryptodome[${PYTHON_USEDEP}]
+		>=dev-python/pykeepass-3.2.0[${PYTHON_USEDEP}]
+	')
+	gui-libs/libhandy:1=[introspection?]
+	>=dev-libs/libpwquality-1.4.0[python]
+	>=x11-libs/gtk+-3.24.1:3[introspection?]
+	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	local emesonargs=(
+		-Dprofile=$(usex debug development default)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	python_optimize
+}
+
+pkg_postinst() {
+	gnome2_gconf_install
+	gnome2_schemas_update
+	xdg_pkg_postinst
+}
+
+pkg_postrm() {
+	gnome2_gconf_uninstall
+	gnome2_schemas_update
+	xdg_pkg_postrm
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2021-01-08 10:39 Theo Anderson
  0 siblings, 0 replies; 10+ messages in thread
From: Theo Anderson @ 2021-01-08 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8494722b6cda4f4aa659ef069a78c464250d1725
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Fri Jan  8 10:38:26 2021 +0000
Commit:     Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Fri Jan  8 10:38:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8494722b

app-admin/gnome-passwordsafe: bump to 4.1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 app-admin/gnome-passwordsafe/Manifest              |  1 +
 .../gnome-passwordsafe-4.1.ebuild                  | 63 ++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/app-admin/gnome-passwordsafe/Manifest b/app-admin/gnome-passwordsafe/Manifest
index 48925ccc..01e29c8a 100644
--- a/app-admin/gnome-passwordsafe/Manifest
+++ b/app-admin/gnome-passwordsafe/Manifest
@@ -1,2 +1,3 @@
 DIST PasswordSafe-3.99.2.tar.bz2 530191 BLAKE2B 06e46052c765dd4b2633cec02b6d6712d3d0b516965ea8100366b865bf50ee63e6c555d10a259afe2c88ec26781c062c34928b66efa77cb7d6737a30c47ab8da SHA512 f3f45c68806481e863baaeac566321349374e0fed9b960e41791e858329e859c76209bcf3b1f0483cae4e932103caf5abf263b53966174e3ddafb083d8d424e7
 DIST PasswordSafe-4.0.tar.bz2 707474 BLAKE2B 4b1eaa09aecfd40d49886d72dad0b9043074d58d7918593c25645d1c9cc081cd7ade42f8cb957b2eef33d188c882b5cd7c3e9e9b3109cf6f53500d66f981be74 SHA512 9c5deaac73193368dac419b3f74d7a1d3c48674a6360afd036bdc6164cfd0d439d0f2fbb955e30e00e7958add41bde905cc6a9bb12a80b400c3cbbf1e276b98e
+DIST PasswordSafe-4.1.tar.bz2 707696 BLAKE2B e185f44c505c54a59e611f990094cb43bd989f510218d4ea9050696af1620b92e72e5e0171c93f1e42f694a08fe8cca99ab48838f3b87471543597dafd413865 SHA512 69416d335de33d171df314e769c59aa08d7d445e3d822d1b0045cb28625dfc1e5e201a2975c28ad95703d1c4d84ca5ecde2e9901555f4d5ee947fe7b13b8875f

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild
new file mode 100644
index 00000000..e42208d2
--- /dev/null
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome2-utils meson xdg python-any-r1
+
+DESCRIPTION="A password manager for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
+SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2"
+
+LICENSE="GPL-2+"
+IUSE="debug +introspection"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+S="${WORKDIR}/PasswordSafe-${PV}"
+
+DEPEND="
+	$(python_gen_any_dep '
+		dev-python/pycryptodome[${PYTHON_USEDEP}]
+		>=dev-python/pykeepass-3.2.0[${PYTHON_USEDEP}]
+	')
+	gui-libs/libhandy:1=[introspection?]
+	>=dev-libs/libpwquality-1.4.0[python]
+	>=x11-libs/gtk+-3.24.1:3[introspection?]
+	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+	# Use python from PATH instead of binary found during install
+	sed -i "s:@PYTHON@:/usr/bin/env python:" passwordsafe.in || die
+	# pycryptodomex to pycryptodome conversion
+	sed -i 's/Cryptodome/Crypto/g' passwordsafe/keyfile_generator.py || die
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dprofile=$(usex debug development default)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	python_optimize
+}
+
+pkg_postinst() {
+	gnome2_gconf_install
+	gnome2_schemas_update
+	xdg_pkg_postinst
+}
+
+pkg_postrm() {
+	gnome2_gconf_uninstall
+	gnome2_schemas_update
+	xdg_pkg_postrm
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2021-01-08 10:39 Theo Anderson
  0 siblings, 0 replies; 10+ messages in thread
From: Theo Anderson @ 2021-01-08 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     87ae7f8938011cd749dc69dfa4801693c321a53d
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Fri Jan  8 10:37:04 2021 +0000
Commit:     Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Fri Jan  8 10:37:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87ae7f89

app-admin/gnome-passwordsafe: fix launch script & pycryptodome imports

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 .../gnome-passwordsafe-4.0-r1.ebuild               | 63 ++++++++++++++++++++++
 1 file changed, 63 insertions(+)

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
new file mode 100644
index 00000000..e42208d2
--- /dev/null
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit gnome2-utils meson xdg python-any-r1
+
+DESCRIPTION="A password manager for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
+SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2"
+
+LICENSE="GPL-2+"
+IUSE="debug +introspection"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+S="${WORKDIR}/PasswordSafe-${PV}"
+
+DEPEND="
+	$(python_gen_any_dep '
+		dev-python/pycryptodome[${PYTHON_USEDEP}]
+		>=dev-python/pykeepass-3.2.0[${PYTHON_USEDEP}]
+	')
+	gui-libs/libhandy:1=[introspection?]
+	>=dev-libs/libpwquality-1.4.0[python]
+	>=x11-libs/gtk+-3.24.1:3[introspection?]
+	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+	default
+	# Use python from PATH instead of binary found during install
+	sed -i "s:@PYTHON@:/usr/bin/env python:" passwordsafe.in || die
+	# pycryptodomex to pycryptodome conversion
+	sed -i 's/Cryptodome/Crypto/g' passwordsafe/keyfile_generator.py || die
+}
+
+src_configure() {
+	local emesonargs=(
+		-Dprofile=$(usex debug development default)
+	)
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+	python_optimize
+}
+
+pkg_postinst() {
+	gnome2_gconf_install
+	gnome2_schemas_update
+	xdg_pkg_postinst
+}
+
+pkg_postrm() {
+	gnome2_gconf_uninstall
+	gnome2_schemas_update
+	xdg_pkg_postrm
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2021-01-08 10:39 Theo Anderson
  0 siblings, 0 replies; 10+ messages in thread
From: Theo Anderson @ 2021-01-08 10:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b8036859afaaf9154db7313c5ccadb737d27e435
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Fri Jan  8 10:39:09 2021 +0000
Commit:     Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Fri Jan  8 10:39:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8036859

app-admin/gnome-passwordsafe: drop old

Closes: https://bugs.gentoo.org/742482
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 app-admin/gnome-passwordsafe/Manifest              |  1 -
 .../gnome-passwordsafe-3.99.2.ebuild               | 48 -------------------
 .../gnome-passwordsafe-4.0.ebuild                  | 55 ----------------------
 3 files changed, 104 deletions(-)

diff --git a/app-admin/gnome-passwordsafe/Manifest b/app-admin/gnome-passwordsafe/Manifest
index 01e29c8a..632e9412 100644
--- a/app-admin/gnome-passwordsafe/Manifest
+++ b/app-admin/gnome-passwordsafe/Manifest
@@ -1,3 +1,2 @@
-DIST PasswordSafe-3.99.2.tar.bz2 530191 BLAKE2B 06e46052c765dd4b2633cec02b6d6712d3d0b516965ea8100366b865bf50ee63e6c555d10a259afe2c88ec26781c062c34928b66efa77cb7d6737a30c47ab8da SHA512 f3f45c68806481e863baaeac566321349374e0fed9b960e41791e858329e859c76209bcf3b1f0483cae4e932103caf5abf263b53966174e3ddafb083d8d424e7
 DIST PasswordSafe-4.0.tar.bz2 707474 BLAKE2B 4b1eaa09aecfd40d49886d72dad0b9043074d58d7918593c25645d1c9cc081cd7ade42f8cb957b2eef33d188c882b5cd7c3e9e9b3109cf6f53500d66f981be74 SHA512 9c5deaac73193368dac419b3f74d7a1d3c48674a6360afd036bdc6164cfd0d439d0f2fbb955e30e00e7958add41bde905cc6a9bb12a80b400c3cbbf1e276b98e
 DIST PasswordSafe-4.1.tar.bz2 707696 BLAKE2B e185f44c505c54a59e611f990094cb43bd989f510218d4ea9050696af1620b92e72e5e0171c93f1e42f694a08fe8cca99ab48838f3b87471543597dafd413865 SHA512 69416d335de33d171df314e769c59aa08d7d445e3d822d1b0045cb28625dfc1e5e201a2975c28ad95703d1c4d84ca5ecde2e9901555f4d5ee947fe7b13b8875f

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild
deleted file mode 100644
index 74e37a19..00000000
--- a/app-admin/gnome-passwordsafe/gnome-passwordsafe-3.99.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson xdg
-
-DESCRIPTION="A password manager for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
-
-SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2"
-
-LICENSE="GPL-2+"
-IUSE="debug +introspection"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-S="${WORKDIR}/PasswordSafe-${PV}"
-
-RDEPEND="
-	>=dev-lang/python-3.6.5:*
-	>=dev-python/pykeepass-3.2.0
-	>=x11-libs/gtk+-3.24.1:3[introspection?]
-	>=gui-libs/libhandy-0.0.13:0.0/0
-	>=dev-libs/libpwquality-1.4.0[python]
-	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-"
-DEPEND="
-	${RDEPEND}
-"
-
-src_configure() {
-	local emesonargs=(
-		-Dprofile=$(usex debug development default)
-	)
-	meson_src_configure
-}
-
-pkg_postinst() {
-	gnome2_gconf_install
-	gnome2_schemas_update
-	xdg_pkg_postinst
-}
-pkg_postrm() {
-	gnome2_gconf_uninstall
-	gnome2_schemas_update
-	xdg_pkg_postrm
-}

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0.ebuild
deleted file mode 100644
index d4f4b72f..00000000
--- a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit gnome2-utils meson xdg python-any-r1
-
-DESCRIPTION="A password manager for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
-SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2"
-
-LICENSE="GPL-2+"
-IUSE="debug +introspection"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-S="${WORKDIR}/PasswordSafe-${PV}"
-
-DEPEND="
-	$(python_gen_any_dep '
-		dev-python/pycryptodome[${PYTHON_USEDEP}]
-		>=dev-python/pykeepass-3.2.0[${PYTHON_USEDEP}]
-	')
-	gui-libs/libhandy:1=[introspection?]
-	>=dev-libs/libpwquality-1.4.0[python]
-	>=x11-libs/gtk+-3.24.1:3[introspection?]
-	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-	local emesonargs=(
-		-Dprofile=$(usex debug development default)
-	)
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-	python_optimize
-}
-
-pkg_postinst() {
-	gnome2_gconf_install
-	gnome2_schemas_update
-	xdg_pkg_postinst
-}
-
-pkg_postrm() {
-	gnome2_gconf_uninstall
-	gnome2_schemas_update
-	xdg_pkg_postrm
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2021-03-28  9:39 Andrew Ammerlaan
  0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-03-28  9:39 UTC (permalink / raw
  To: gentoo-commits

commit:     3c2c7d0ed4f18aa6a2ec4be10921612564699789
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Mar 28 09:21:04 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Mar 28 09:21:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c2c7d0e

app-admin/gnome-passwordsafe: fix PythonRuntimeDepInAnyR1

python-any --> python, as python seems to be required at
runtime as well

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild | 2 +-
 app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
index e42208d2e..7bee62a4e 100644
--- a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7..9} )
 
-inherit gnome2-utils meson xdg python-any-r1
+inherit gnome2-utils meson xdg python-r1
 
 DESCRIPTION="A password manager for GNOME"
 HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild
index e42208d2e..7bee62a4e 100644
--- a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7..9} )
 
-inherit gnome2-utils meson xdg python-any-r1
+inherit gnome2-utils meson xdg python-r1
 
 DESCRIPTION="A password manager for GNOME"
 HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
  2021-03-28 11:43 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2021-03-28 11:24 ` Andrew Ammerlaan
  0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-03-28 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     b1c328193dcb2a1689f65bc430dd6865626f4c03
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Mar 28 11:19:06 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Mar 28 11:19:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1c32819

app-admin/gnome-passwordsafe: properly depend on python

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild | 9 +++++++--
 app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild    | 9 +++++++--
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
index 7bee62a4e..23f236269 100644
--- a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.0-r1.ebuild
@@ -12,10 +12,12 @@ HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
 SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2"
 
 LICENSE="GPL-2+"
-IUSE="debug +introspection"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
+IUSE="debug +introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
 S="${WORKDIR}/PasswordSafe-${PV}"
 
 DEPEND="
@@ -28,7 +30,10 @@ DEPEND="
 	>=x11-libs/gtk+-3.24.1:3[introspection?]
 	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="
+	${PYTHON_DEPS}
+	${DEPEND}
+"
 
 src_prepare() {
 	default

diff --git a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild
index 7bee62a4e..23f236269 100644
--- a/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild
+++ b/app-admin/gnome-passwordsafe/gnome-passwordsafe-4.1.ebuild
@@ -12,10 +12,12 @@ HOMEPAGE="https://gitlab.gnome.org/World/PasswordSafe"
 SRC_URI="https://gitlab.gnome.org/World/PasswordSafe/-/archive/${PV}/PasswordSafe-${PV}.tar.bz2"
 
 LICENSE="GPL-2+"
-IUSE="debug +introspection"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
+IUSE="debug +introspection"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
 S="${WORKDIR}/PasswordSafe-${PV}"
 
 DEPEND="
@@ -28,7 +30,10 @@ DEPEND="
 	>=x11-libs/gtk+-3.24.1:3[introspection?]
 	introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
 "
-RDEPEND="${DEPEND}"
+RDEPEND="
+	${PYTHON_DEPS}
+	${DEPEND}
+"
 
 src_prepare() {
 	default


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/
@ 2022-01-28  5:56 Anna Vyalkova
  0 siblings, 0 replies; 10+ messages in thread
From: Anna Vyalkova @ 2022-01-28  5:56 UTC (permalink / raw
  To: gentoo-commits

commit:     94ab27db774f04e0718ce029ca0c81673147558f
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Jan 28 05:55:36 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Jan 28 05:55:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94ab27db

app-admin/gnome-passwordsafe: update Manifest

Closes: https://bugs.gentoo.org/831974
Closes: https://github.com/gentoo-mirror/guru/pull/4
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 app-admin/gnome-passwordsafe/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/gnome-passwordsafe/Manifest b/app-admin/gnome-passwordsafe/Manifest
index 632e94129..b43588324 100644
--- a/app-admin/gnome-passwordsafe/Manifest
+++ b/app-admin/gnome-passwordsafe/Manifest
@@ -1,2 +1,2 @@
-DIST PasswordSafe-4.0.tar.bz2 707474 BLAKE2B 4b1eaa09aecfd40d49886d72dad0b9043074d58d7918593c25645d1c9cc081cd7ade42f8cb957b2eef33d188c882b5cd7c3e9e9b3109cf6f53500d66f981be74 SHA512 9c5deaac73193368dac419b3f74d7a1d3c48674a6360afd036bdc6164cfd0d439d0f2fbb955e30e00e7958add41bde905cc6a9bb12a80b400c3cbbf1e276b98e
-DIST PasswordSafe-4.1.tar.bz2 707696 BLAKE2B e185f44c505c54a59e611f990094cb43bd989f510218d4ea9050696af1620b92e72e5e0171c93f1e42f694a08fe8cca99ab48838f3b87471543597dafd413865 SHA512 69416d335de33d171df314e769c59aa08d7d445e3d822d1b0045cb28625dfc1e5e201a2975c28ad95703d1c4d84ca5ecde2e9901555f4d5ee947fe7b13b8875f
+DIST PasswordSafe-4.0.tar.bz2 708173 BLAKE2B b795c0c898aa79a7b80d3defab86a6ce8e457919db6e87a7505a60419123aa338f018d804f562fda12110a2530b839fd672997c9a0dd9e8e3b8ccc7861439d26 SHA512 19cab57785f9d98285099d4e15a1aa8580ac12b05df0ae5a5be63c51aea07b146952d19da889cf1398fbe3ba10c9055754ecd3f4ca4a1e74acbe08731f3ae661
+DIST PasswordSafe-4.1.tar.bz2 708057 BLAKE2B aff935fa9e6e03ef0a644ea82a642bdfee5ea4d5eb9d28baf36a8a82b096d57f89ea9d15a87730e32e68c8e416b0b3e80872693487d26f67cb7af4be799360c2 SHA512 27ef0abb5e1d25f3bb9dc47845a4cb783ef02f3f2c7df1e9b2d5751b8446dc083f7007967aed984c71033bbe6a4474de90ffccddb1a0db615a689b75914c272d


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-01-28  5:56 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-23 19:25 [gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/ David Heidelberg
  -- strict thread matches above, loose matches on Subject: below --
2020-06-17 15:16 David Heidelberg
2020-09-16 20:18 Andrew Ammerlaan
2020-12-26  9:09 Theo Anderson
2021-01-08 10:39 Theo Anderson
2021-01-08 10:39 Theo Anderson
2021-01-08 10:39 Theo Anderson
2021-03-28  9:39 Andrew Ammerlaan
2021-03-28 11:43 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-03-28 11:24 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2022-01-28  5:56 Anna Vyalkova

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox