From 45074c05d780248b256d35b30bfe260f1252bcba Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sun, 20 Nov 2022 15:49:00 -0500 Subject: [PATCH 1/4] python3-construct: update to 2.10.68 --- srcpkgs/python3-construct/template | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/srcpkgs/python3-construct/template b/srcpkgs/python3-construct/template index ca64b757bcc8..57cbbaf6d06b 100644 --- a/srcpkgs/python3-construct/template +++ b/srcpkgs/python3-construct/template @@ -1,7 +1,7 @@ # Template file for 'python3-construct' pkgname=python3-construct -version=2.10.54 -revision=3 +version=2.10.68 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3" @@ -10,11 +10,8 @@ maintainer="Enno Boland " license="MIT" homepage="https://construct.readthedocs.org/" distfiles="${PYPI_SITE}/c/construct/construct-${version}.tar.gz" -checksum=3c130a67f05610557dd1b27e062a7165f92b517f9ed50db880ebe068696fd712 - -do_check() { - : -} +checksum=7b2a3fd8e5f597a5aa1d614c3bd516fa065db01704c72a1efaaeec6ef23d8b45 +make_check=no # tests cause syntax error post_install() { vlicense LICENSE From deda16ca5e567b4a9f49f06c9abcff210ca3a7bf Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sun, 20 Nov 2022 15:49:15 -0500 Subject: [PATCH 2/4] python3-pykeepass: update to 4.0.3 --- srcpkgs/python3-pykeepass/template | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/srcpkgs/python3-pykeepass/template b/srcpkgs/python3-pykeepass/template index a178c118081f..ae1198bdef73 100644 --- a/srcpkgs/python3-pykeepass/template +++ b/srcpkgs/python3-pykeepass/template @@ -1,7 +1,7 @@ # Template file for 'python3-pykeepass' pkgname=python3-pykeepass -version=4.0.1 -revision=3 +version=4.0.3 +revision=1 build_style=python3-module hostmakedepends="python3-setuptools" depends="python3-dateutil python3-argon2 python3-construct python3-lxml @@ -12,10 +12,5 @@ maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="https://github.com/libkeepass/pykeepass" changelog="https://raw.githubusercontent.com/libkeepass/pykeepass/master/CHANGELOG.rst" -distfiles="https://github.com/libkeepass/pykeepass/archive/refs/tags/${version}.tar.gz" -checksum=ac5966ede4fae1a0d3ea1997468a14b893a8f8dab136b1c14425b3b2763e68e3 - -post_install() { - # remove tests directory polluting site-packages - rm -r $DESTDIR/usr/lib/python*/site-packages/tests -} +distfiles="https://github.com/libkeepass/pykeepass/archive/refs/tags/v${version}.tar.gz" +checksum=c8f655c53af1cd339abd3d6588bcddb9ac869572e141e026352ae9fc8541ba64 From 8306b5a5b04b89798cd09ce67fd34ab807fa67e8 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sun, 20 Nov 2022 15:49:36 -0500 Subject: [PATCH 3/4] New package: python3-zxcvbn-4.4.28 --- srcpkgs/python3-zxcvbn/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/python3-zxcvbn/template diff --git a/srcpkgs/python3-zxcvbn/template b/srcpkgs/python3-zxcvbn/template new file mode 100644 index 000000000000..31f216009000 --- /dev/null +++ b/srcpkgs/python3-zxcvbn/template @@ -0,0 +1,17 @@ +# Template file for 'python3-zxcvbn' +pkgname=python3-zxcvbn +version=4.4.28 +revision=1 +build_style=python3-module +hostmakedepends="python3-setuptools" +depends="python3" +short_desc="Realistic password strength estimator" +maintainer="cinerea0 " +license="MIT" +homepage="https://github.com/dwolfhub/zxcvbn-python" +distfiles="https://github.com/dwolfhub/zxcvbn-python/archive/refs/tags/v${version}.tar.gz" +checksum=b7275765acdf8028c21aa502d742e56de2252bac604c04ba5e336c39f88d5576 + +post_install() { + vlicense LICENSE.txt +} From 533a38a164bc4bed613f10025da3f0c9b708719a Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Sun, 20 Nov 2022 15:49:55 -0500 Subject: [PATCH 4/4] gnome-secrets: update to 7.0 --- srcpkgs/gnome-secrets/template | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/srcpkgs/gnome-secrets/template b/srcpkgs/gnome-secrets/template index 6210cc656e56..07a57e6c7bd7 100644 --- a/srcpkgs/gnome-secrets/template +++ b/srcpkgs/gnome-secrets/template @@ -1,19 +1,21 @@ # Template file for 'gnome-secrets' pkgname=gnome-secrets -version=6.5 -revision=2 +version=7.0 +revision=1 build_style=meson hostmakedepends="pkg-config gettext gobject-introspection python3-pykeepass - python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache" + python3-pyotp glib-devel desktop-file-utils gtk-update-icon-cache + python3-validators python3-zxcvbn" makedepends="libglib-devel gtk4-devel libadwaita-devel libpwquality-devel" -depends="gtk4 libadwaita python3-gobject python3-pycryptodomex - python3-pykeepass python3-pyotp libpwquality-python3" +depends="gtk4 libadwaita libpwquality-python3 python3-gobject + python3-pycryptodomex python3-pykeepass python3-pyotp python3-validators + python3-zxcvbn" short_desc="Keepass compatible password manager for GNOME" maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="https://gitlab.gnome.org/World/secrets" -distfiles="https://gitlab.gnome.org/World/secrets/-/archive/$version/secrets-$version.tar.gz" -checksum=c912ca55d3e77a7689d1901e0b71faaea2a6d289eb9114b3500480ec4a4eeb24 +distfiles="https://gitlab.gnome.org/World/secrets/-/archive/${version}/secrets-${version}.tar.gz" +checksum=c2c3c702a12373571b165cd0de88b95385934534db0e544cc42ae14ebe2830bc gnome-passwordsafe_package() { depends="${sourcepkg}>=${version}_${revision}"