From unknown Wed Jun 18 23:00:53 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#31958 <31958@debbugs.gnu.org> To: bug#31958 <31958@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add python-pyblake2. Reply-To: bug#31958 <31958@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:00:53 +0000 retitle 31958 [PATCH] gnu: Add python-pyblake2. reassign 31958 guix-patches submitter 31958 Vagrant Cascadian severity 31958 normal tag 31958 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 24 16:06:36 2018 Received: (at submit) by debbugs.gnu.org; 24 Jun 2018 20:06:36 +0000 Received: from localhost ([127.0.0.1]:34117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXBHQ-0006MR-4l for submit@debbugs.gnu.org; Sun, 24 Jun 2018 16:06:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXBHO-0006MF-IN for submit@debbugs.gnu.org; Sun, 24 Jun 2018 16:06:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXBHI-00078v-Ih for submit@debbugs.gnu.org; Sun, 24 Jun 2018 16:06:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46298) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fXBHI-00078l-EG for submit@debbugs.gnu.org; Sun, 24 Jun 2018 16:06:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60621) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXBHH-0006Yv-Aj for guix-patches@gnu.org; Sun, 24 Jun 2018 16:06:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXBHE-00075b-4A for guix-patches@gnu.org; Sun, 24 Jun 2018 16:06:27 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:36787) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXBHD-00075G-R7 for guix-patches@gnu.org; Sun, 24 Jun 2018 16:06:24 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 53B661B585 for ; Sun, 24 Jun 2018 13:06:23 -0700 (PDT) From: Vagrant Cascadian To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-pyblake2. Date: Sun, 24 Jun 2018 13:06:11 -0700 Message-ID: <87o9g0ne4s.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Add new package definition for python-pyblake2, needed to upgrade python-trezor to recent versions. live well, vagrant --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-Add-python-pyblake2.patch Content-Transfer-Encoding: quoted-printable From=204d44cd29429d876b69f532b38be563cb911b8125 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Sun, 24 Jun 2018 19:31:19 +0000 Subject: [PATCH] gnu: Add python-pyblake2. * gnu/packages/libusb.scm (python-pyblake2): New variable. =2D-- gnu/packages/python.scm | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 08894239c..bc4b7abcd 100644 =2D-- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -13369,6 +13369,25 @@ working with iterables.") (description "Lexer and codec to work with LaTeX code in Python.") (license license:expat))) =20 +(define-public python-pyblake2 + (package + (name "python-pyblake2") + (version "1.1.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyblake2" version)) + (sha256 + (base32 + "0gz9hgznv5zw4qjq43xa56y0yikimx30gffvibxzm0nv5sq7xk2w")))) + (build-system python-build-system) + (home-page "https://github.com/dchest/pyblake2") + (synopsis + "BLAKE2 hash function extension module") + (description + "BLAKE2 hash function extension module") + (license license:cc0))) + (define-public python-pybtex (package (name "python-pybtex") =2D-=20 2.11.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcDardHbDotegGFCHt4uC1IFLkbYFAlsv+bQACgkQt4uC1IFL kbZ8QxAAg7TN/Q1E5v99vCx9YOu6naxz/lGjl8JxQZBp62H315MkN+xMa4GA4KR/ 2UFUIsICur97CQgdxz9HhDbze2N3wR88luFvvAv6ctBJujYWsied2wajKjSiAg+Y xPHp7x50tEU6TKHNBpVDG3smNNDs7NcvlbLF8VHpo5mloRt7/Ymi35Chk+8jThJ+ RFrn8PH6hV1N4VlkseG3gwcLY+ib/50VVO+rRLuCOkgFhEFACbUs0cQ6tM3ZxGYS vFG48kxkNyB6cRtDDc7VABBg1dbuvSl8yh1QMqu/sGcQ7oWdKlZNlAH/skDuURI7 bzqiSCJvCRibNQTWmGe/gKen6zXhgmHpOsILuCL+3+oqVwOzQn/jNcskpgZIsJz7 oUDiGA1ngkH8Z66RMlYAx9T2cRM0tw1gIzUqZxmeze/Dsc9/oYj6qq0JlJIesbfV TJZYDCoY6+azCMepm+NHxYBF5meA9g65sCn/P275FJPHfxCx5E6hkfzfZe/dzYD8 8TKdU8U6ivCk2WSSF+mPZdmDkuZv2M9/jKPyLtHMPoczXO4kTfEqvK+E/SxX9ZsC O2sc41NuEuqejAbY2MXihVgLCIZdrO5aCLf1AHaZF8ezI+rtsi8P+M71txbyk+l3 HhU7m2S+g7UGr4ozzGk5xPEqtspSmvACque/tkTDSpBg88GNY08= =R4BV -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 25 15:52:41 2018 Received: (at 31958) by debbugs.gnu.org; 25 Jun 2018 19:52:41 +0000 Received: from localhost ([127.0.0.1]:35265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXXXO-0005mH-U7 for submit@debbugs.gnu.org; Mon, 25 Jun 2018 15:52:41 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:56993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXXXN-0005m9-Et for 31958@debbugs.gnu.org; Mon, 25 Jun 2018 15:52:34 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id CDEB12188F; Mon, 25 Jun 2018 15:52:32 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 25 Jun 2018 15:52:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=2f9OwzIGgu18i4tXiK5qZEwlySs3MWItDqwvPkgYCTc=; b=pv33B4DL oRFgRawHWdeYnLADug5HfQv7hHRTWKygBRSZXNrwe2dpgZBBgDoxs9IlWg7m6hsI F2aBYetJ7YIRAskBLcGue9WbAAMNjCywmc9PihNFz8s3TDgq398ub2aBCa6P+oxF oFGT84Ft6hUWloYTUCeqkb4bOlbl0WxORd3PGmyusctZ43wXCdMPkXuijm4mBdB4 z6/Tf2ajSsa9L7/E/RuuXdkTjP2KyWdrhOfU4WVF1haj9VSwdXfilnY4t+hn7bg1 aSrzhL0Ea+HveT5qSahEZWsN8WUDj3k7W+jF3hbgkJeKTw15tRsLeLpiPqn4BQno Z+9D/bOYlfKAuw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=2f9OwzIGgu18i4tXiK5qZEwlySs3M WItDqwvPkgYCTc=; b=HBN4Sh2ZKLDytuEwEOtTw8PAI3ipLS3+N+USbLaIblIFl VhGvnsSNc8WxXb3poSbrpHHv50Fz8TW3m3d9dbL0teI27GY7O+f7oRwB2BuwUXRe wmzwHDpeQjRXywhNBMYRG2PFltci71NgQueQBJ6S+3BhK5BQlkum9CkORV7QbfUX 070Qb5Crsm+ICF6iQqwCobPEd+0sEq73oINI3gkGviFz8fwCZ8Oq/w0izIXWJT/Y mDNjJ6xJjM/BdLkZ90jcuoSx5zEkDcusGLcjlL4hlEeGMDDrmgQk3eZYNP/4E25O RvnjClpEv7YT9ZGlaOV3AEzNSlF9txtvRLKyUA60w== X-ME-Proxy: X-ME-Sender: Received: from localhost (cm-84.214.174.185.getinternet.no [84.214.174.185]) by mail.messagingengine.com (Postfix) with ESMTPA id 4C74F10269; Mon, 25 Jun 2018 15:52:32 -0400 (EDT) From: Marius Bakke To: Vagrant Cascadian , 31958@debbugs.gnu.org Subject: Re: [bug#31958] [PATCH] gnu: Add python-pyblake2. In-Reply-To: <87o9g0ne4s.fsf@aikidev.net> References: <87o9g0ne4s.fsf@aikidev.net> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Mon, 25 Jun 2018 21:52:30 +0200 Message-ID: <874lhqej9d.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31958 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Vagrant Cascadian writes: > Add new package definition for python-pyblake2, needed to upgrade > python-trezor to recent versions. Thanks! Some comments: [...] > * gnu/packages/libusb.scm (python-pyblake2): New variable. > --- > gnu/packages/python.scm | 19 +++++++++++++++++++ > 1 file changed, 19 insertions(+) There is a mismatch between the commit message and the code here :-) Though I think this is better suited in 'python-crypto.scm'. WDYT? [...] > + (home-page "https://github.com/dchest/pyblake2") > + (synopsis > + "BLAKE2 hash function extension module") Superfluous line break. > + (description > + "BLAKE2 hash function extension module") Can you try to expand on this a little? > + (license license:cc0))) According to COPYING, this software is actually "octuple-licensed": * CC0 Universal 1.0 - http://creativecommons.org/publicdomain/zero/1.0 * Unlicense =E2=80=94 http://unlicense.org/ * WTFPL Version 2 - http://www.wtfpl.net/ * Apache Public License 2.0 - https://www.apache.org/licenses/LICENSE-2.0 * OpenSSL License - https://www.openssl.org/source/license.html * MIT License - https://opensource.org/licenses/MIT * The BSD 3-Clause License - https://opensource.org/licenses/BSD-3-Clause * ISC License - https://opensource.org/licenses/ISC Can you add each of these, along with an explaning comment? Thanks in advance! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlsxR/4ACgkQoqBt8qM6 VPoUrwf/W8B1v+32QgOLf9BTkqNFjB4Qn+e6VgiJTSx/YaFskybziFnpLtd8BoWc fh10ua+uzN1n9/S5xYxgpx16jDjfe8wDRTWaQxC4WEXyDxLYO7B0J65AjE6PmhXI eOMtI8ATeSfLO4pahEe5YhAHbaFRKXmf6EPQSOi+rNb2b9Ou/YmcNmtDh0L9e+DZ fOsp3aIEJRAw6CXyH/6iA6zlDzr8Ebp0dfeo/i29D3Xciz0ZmeBnpa6YAppy/30o AbudeUnp8JAYs3eHjoRCIvjF8JG8aeeKBYeR4oEts21Jj2zshBfmQMOsMIfycW+I X9UQ3BRzvV8BH421SUpugwtNeH3d3Q== =j4Pt -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 25 17:08:10 2018 Received: (at 31958) by debbugs.gnu.org; 25 Jun 2018 21:08:10 +0000 Received: from localhost ([127.0.0.1]:35355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXYiQ-0007fk-ER for submit@debbugs.gnu.org; Mon, 25 Jun 2018 17:08:08 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:39402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXYiO-0007fG-18 for 31958@debbugs.gnu.org; Mon, 25 Jun 2018 17:08:01 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 5523A1B585; Mon, 25 Jun 2018 14:07:54 -0700 (PDT) From: Vagrant Cascadian To: Marius Bakke , 31958@debbugs.gnu.org Subject: Re: [bug#31958] [PATCH] gnu: Add python-pyblake2. In-Reply-To: <874lhqej9d.fsf@fastmail.com> References: <87o9g0ne4s.fsf@aikidev.net> <874lhqej9d.fsf@fastmail.com> Date: Mon, 25 Jun 2018 14:07:43 -0700 Message-ID: <878t72o9r4.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31958 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2018-06-25, Marius Bakke wrote: > Vagrant Cascadian writes: > >> Add new package definition for python-pyblake2, needed to upgrade >> python-trezor to recent versions. > > Thanks! Some comments: > > [...] > >> * gnu/packages/libusb.scm (python-pyblake2): New variable. >> --- >> gnu/packages/python.scm | 19 +++++++++++++++++++ >> 1 file changed, 19 insertions(+) > > There is a mismatch between the commit message and the code here :-) Oops! obvious cut-and-paste error here... > Though I think this is better suited in 'python-crypto.scm'. WDYT? I'll happily defer to someone who knows their way around guix more. :) >> + (home-page "https://github.com/dchest/pyblake2") >> + (synopsis >> + "BLAKE2 hash function extension module") > > Superfluous line break. Will fix. >> + (description >> + "BLAKE2 hash function extension module") > > Can you try to expand on this a little? I can try, sure. >> + (license license:cc0))) > > According to COPYING, this software is actually "octuple-licensed": > > * CC0 Universal 1.0 - http://creativecommons.org/publicdomain/zero/1.0 > * Unlicense =E2=80=94 http://unlicense.org/ > * WTFPL Version 2 - http://www.wtfpl.net/ > * Apache Public License 2.0 - https://www.apache.org/licenses/LICENSE-2.0 > * OpenSSL License - https://www.openssl.org/source/license.html > * MIT License - https://opensource.org/licenses/MIT > * The BSD 3-Clause License - https://opensource.org/licenses/BSD-3-Clause > * ISC License - https://opensource.org/licenses/ISC > > Can you add each of these, along with an explaning comment? And all of those are merely fallback licenses to the author's intention of public domain... and in the files themselves (pyblake2module.c, setup.py), they only reference: http://creativecommons.org/publicdomain/zero/1.0 But if it's more appropriate for guix to list all possible licenses, sure. :) live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcDardHbDotegGFCHt4uC1IFLkbYFAlsxWZ8ACgkQt4uC1IFL kbarqA//ZJysmLR4nj5BR5LIyindMX38hkVauaKENj6E5BKYlGB7ZYhu+Q8uIjVI cFTqQgVb8leryN219ZkOFRdiwUbOzKEOReZnMpT7cDtaSMkB0HZTqPjh8sAxYfnQ JJ0JvOJxSNm3SfBeS6XrQPA8MrbWrrH+NJsNLRmcD2AK2Hp/vq91jnpAkgZToAgA Eh++53bxo6CkQ2q0ZErMS2xQhyRAsBCdVGuGo6C0sdZ7ToW4yydLXAn5uWFotMLX hq2+yO1vhedn+dF0Si+LP/+JneDZFKBO6TUPZcsdQgj1mgqFjrda0zPniNfFS6Z/ MvK+qWEK2jA0py37tCLjgRir3dDUnL9FhJKq7Aj3tLL8w3ogIKcT/RuRxNMldUSl PzjnI/R5Pg98Dp49oa6jBqA/ZLwNGaHnaZQI+32l4v4WQOmoMU4PM7eCFFYzx/4j 0tyjgRn8fK7tWY+LCT8ThWSKVvBHIB4q++QsWUgNWh8K9JYWM0XjxUbLPzKoJiOa fryrIPBeYRCeVk75rwxqK+9HXqyb+v+KE/hbqt87pNTSlO3RVE35WpOOUuBiSRiS lh4ruvL+Ba1PaICk7M+NvB0MyLbR4hNW6gMRAMHNkrdDm5SG7/WKXcnMOqB5Z0Vt HpvLeuCTDb2CfsRkaNC62lRUeT02mAXnUyrcpIOIgocz95NSmSA= =+ca3 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 25 17:20:21 2018 Received: (at 31958) by debbugs.gnu.org; 25 Jun 2018 21:20:21 +0000 Received: from localhost ([127.0.0.1]:35368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXYuF-0007xY-4s for submit@debbugs.gnu.org; Mon, 25 Jun 2018 17:20:21 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:51425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXYuA-0007xN-77 for 31958@debbugs.gnu.org; Mon, 25 Jun 2018 17:20:14 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id BC15121E24; Mon, 25 Jun 2018 17:20:09 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 25 Jun 2018 17:20:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=b0PgqvNlBT74B7yBmoSHyt5ezeBEkA0EXnBk97VAxGE=; b=UP3A08VV M63rPHSACcOYS5AQT4ZPwMcewyIMoFgjXAoDzNv0Q0Oa/POinT9C6aA+TKOQhH1P fPmfRTQeq9bk2Won0rk8losa4Rv7OFkLvoAkHHOqzk0WxUW5/9dw0Sfp1iZL+IKU Y3JL6pP1XZS+A8cprhUwhxysDB3AnYDvKYVByvWkHVENUqKDwCTK5vJZavaYNB// JlBZ/hEPKncbE4K56k+CdzIZVrUEdPzgYWFsYnxKrIBdzyDP//xEhAu8QDT8FuTi S4OKfo3exoXeATSfgRbWgIzEFLqG0nuACweToxTbypYci/xxe/lLNQ7EG1/PSlcb CDjQj+awFQbwCQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=b0PgqvNlBT74B7yBmoSHyt5ezeBEk A0EXnBk97VAxGE=; b=Xuz2tjhAd9o3sW9Np21o0e/5g7rJVVzx60qsLhM3N1pHF phFEGtgLC9gR0agjd4Jj1foth2Po8lXx2RU0zQIE/LCv3q/r7HVFXypnoDESvpYC 6RBIXvevyNPzrzEKZyR/c46rDEI4Q0nc65NutBiysFO4ihVsNqwW4OJ2Cf5IDV+A W1f2QOzmw/oblgeiBTIZ0RipfV7tbkHIZEkLa3eZEgsOmSdqruFiJsEUR1cu1Vjw SZobkF2mQ/ZYCP8EwCZ1AdHSi5OJocUwXxbusDmw3HBPwhPy90WFbukIORHSoRfC pJ2BrBewzo0PvAKCo9uHaTrXEINla7iiJdEm4k8hQ== X-ME-Proxy: X-ME-Sender: Received: from localhost (cm-84.214.174.185.getinternet.no [84.214.174.185]) by mail.messagingengine.com (Postfix) with ESMTPA id 3AEB810260; Mon, 25 Jun 2018 17:20:09 -0400 (EDT) From: Marius Bakke To: Vagrant Cascadian , 31958@debbugs.gnu.org Subject: Re: [bug#31958] [PATCH] gnu: Add python-pyblake2. In-Reply-To: <878t72o9r4.fsf@aikidev.net> References: <87o9g0ne4s.fsf@aikidev.net> <874lhqej9d.fsf@fastmail.com> <878t72o9r4.fsf@aikidev.net> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Mon, 25 Jun 2018 23:20:07 +0200 Message-ID: <87h8lqzhq0.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31958 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Vagrant Cascadian writes: >>> + (license license:cc0))) >> >> According to COPYING, this software is actually "octuple-licensed": >> >> * CC0 Universal 1.0 - http://creativecommons.org/publicdomain/zero/1.0 >> * Unlicense =E2=80=94 http://unlicense.org/ >> * WTFPL Version 2 - http://www.wtfpl.net/ >> * Apache Public License 2.0 - https://www.apache.org/licenses/LICENSE-2.0 >> * OpenSSL License - https://www.openssl.org/source/license.html >> * MIT License - https://opensource.org/licenses/MIT >> * The BSD 3-Clause License - https://opensource.org/licenses/BSD-3-Clause >> * ISC License - https://opensource.org/licenses/ISC >> >> Can you add each of these, along with an explaning comment? > > And all of those are merely fallback licenses to the author's intention > of public domain... and in the files themselves (pyblake2module.c, > setup.py), they only reference: > > http://creativecommons.org/publicdomain/zero/1.0 > > But if it's more appropriate for guix to list all possible licenses, > sure. :) Right. I missed the top comment of the COPYING file[0], which dedicates the software to the public domain. But it also says that you are free to choose any of the others at your discretion. So I think CC0 is appropriate, but please add a comment explaning the situation. Thanks! [0] https://github.com/dchest/pyblake2/blob/master/COPYING --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlsxXIcACgkQoqBt8qM6 VPr5kQgAmFYgehcKWp1WW+dIkv7cFaNr3wIJrPFFSXm8tNVZ2SghYIpKF8Z+SU4b /Jen9X7XP8w89jXV3tDLQeWLkrHMBRBcGsYy7HkXxxiwQZ6tV2XQdO6FyzLny0T5 PL8wHY5BSX0WEvl0rOPxIr6wRWbQRRz2PIvSRTrYU80O/mB1eqVQs/DcIecsVOGv 5JKGNKDlxw0NkHytxRVSLJWI26MPgIIlSab/lIJGODHfrQ7CLEpuCTfIDkq93w+C 4z2h13f7Nngoq8IOt/dyZ0FWfMu6OihACqz9Z3zzGs7+CkyfKgLuHYk0uzCPsQib 64gJ33wX1hmvUFb2ZW0h+kuibLseog== =dOIt -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 00:38:15 2018 Received: (at 31958) by debbugs.gnu.org; 26 Jun 2018 04:38:15 +0000 Received: from localhost ([127.0.0.1]:35540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXfk0-0007G0-Su for submit@debbugs.gnu.org; Tue, 26 Jun 2018 00:38:15 -0400 Received: from cascadia.aikidev.net ([173.255.214.101]:39530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXfjy-0007FV-0m for 31958@debbugs.gnu.org; Tue, 26 Jun 2018 00:38:07 -0400 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100b]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id DBEC41B585; Mon, 25 Jun 2018 21:37:59 -0700 (PDT) From: Vagrant Cascadian To: Marius Bakke , 31958@debbugs.gnu.org Subject: Re: [bug#31958] [PATCH] gnu: Add python-pyblake2. In-Reply-To: <87h8lqzhq0.fsf@fastmail.com> References: <87o9g0ne4s.fsf@aikidev.net> <874lhqej9d.fsf@fastmail.com> <878t72o9r4.fsf@aikidev.net> <87h8lqzhq0.fsf@fastmail.com> Date: Mon, 25 Jun 2018 21:37:48 -0700 Message-ID: <876026nowz.fsf@aikidev.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31958 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2018-06-25, Marius Bakke wrote: > Vagrant Cascadian writes: >>> According to COPYING, this software is actually "octuple-licensed": >>> >>> * CC0 Universal 1.0 - http://creativecommons.org/publicdomain/zero/1.0 >>> * Unlicense =E2=80=94 http://unlicense.org/ >>> * WTFPL Version 2 - http://www.wtfpl.net/ >>> * Apache Public License 2.0 - https://www.apache.org/licenses/LICENSE-2= .0 >>> * OpenSSL License - https://www.openssl.org/source/license.html >>> * MIT License - https://opensource.org/licenses/MIT >>> * The BSD 3-Clause License - https://opensource.org/licenses/BSD-3-Clau= se >>> * ISC License - https://opensource.org/licenses/ISC >>> >>> Can you add each of these, along with an explaning comment? >> >> And all of those are merely fallback licenses to the author's intention >> of public domain... and in the files themselves (pyblake2module.c, >> setup.py), they only reference: >> >> http://creativecommons.org/publicdomain/zero/1.0 >> >> But if it's more appropriate for guix to list all possible licenses, >> sure. :) > > Right. I missed the top comment of the COPYING file[0], which dedicates > the software to the public domain. But it also says that you are free > to choose any of the others at your discretion. > > So I think CC0 is appropriate, but please add a comment explaning the > situation. Thanks! > > [0] https://github.com/dchest/pyblake2/blob/master/COPYING Updated patch: =2D fixed commit message =2D moved to python-crypto.scm =2D removed needless linebreak =2D updated description =2D updated licensing to public-domain/cc0 =2D clarified additional licensing in comments Hopefully that covers everything. live well, vagrant --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-Add-python-pyblake2.patch Content-Transfer-Encoding: quoted-printable From=20d6101ee18f130fb13aa75a0978cfc0da33e6b915 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian Date: Mon, 25 Jun 2018 21:32:06 -0700 Subject: [PATCH] gnu: Add python-pyblake2. * gnu/packages/python-crypto.scm (python-pyblake2): New variable. =2D-- gnu/packages/python-crypto.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index e29eaea80..214671fd3 100644 =2D-- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm @@ -170,6 +170,34 @@ John the Ripper).") ;; the rest is under ISC. (license (list license:isc license:bsd-3 license:bsd-4)))) =20 +(define-public python-pyblake2 + (package + (name "python-pyblake2") + (version "1.1.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pyblake2" version)) + (sha256 + (base32 + "0gz9hgznv5zw4qjq43xa56y0yikimx30gffvibxzm0nv5sq7xk2w")))) + (build-system python-build-system) + (home-page "https://github.com/dchest/pyblake2") + (synopsis "BLAKE2 hash function extension module") + (description "Python BLAKE2 hash function extension module. BLAKE2 is +a cryptographic hash function, which offers stronger security while being = as +fast as MD5 or SHA-1, and comes in two flavors: BLAKE2b, optimized for 64-= bit +platforms and produces digests of any size between 1 and 64 bytes, and +BLAKE2s, optimized for 8- to 32-bit platforms and produces digests of any = size +between 1 and 32 bytes. BLAKE2 supports keyed mode (a faster and simpler +replacement for HMAC), salted hashing, personalization, and tree hashing. +Hash objects from this module follow the API of standard library's hashlib +objects.") + ;; The COPYING file declares it as public domain, with the option to + ;; alternately use it under a variety of permissive licenses. cc0 is + ;; explicitly mentioned in setup.py and pyblake2module.c + (license (list license:public-domain license:cc0)))) + (define-public python2-py-bcrypt (package-with-python2 python-py-bcrypt)) =20 =2D-=20 2.11.0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEcDardHbDotegGFCHt4uC1IFLkbYFAlsxwxwACgkQt4uC1IFL kbYaPQ//f7w5vK0xCiudjdDXRNsunKazsoT1Qp/uT2OdKoTATSKH7RtqjgVlfkdm Wxe3wazhT770/YSYKXmIzGmERxGKinr9OP5xLJFke3LZ3dosdc+LLMqkcVAn1IT8 PmS2jI5w8zmmgRbU+17lk8GSLAp9EXaQQ9Nb1kcbHTkifSYgMAN17rq5+ntFr57m 8EMjvyGgXfMVpSV7N7cnehNvfEWValOGSqpEGtlW80pjdF5waBPVRpuACf9LYpWR w/XCnK10llaJHhf5lVhXVXB7ERQqnjh/BMQ7LUvaB4XOiz2eXkPQCzAM/LT67I7h Uw8XkWsPoD6c4otTWsHF1sx2wiiLtYECGs6gXOBZCA5S169gZoTQA0NCPRCqhPh9 XozflfHSvVG+PlZ2QLKtC0aqMyMbXmXiJSeX1a6nPMfFoERmGZYix83WEN/ajnR9 GXBPFk0cyJa2ycPdyzdwvfasI//ySDzY1/PCQeHciqZJCCzynVEWiWPNZNvtdAmH viFL1PQUa5m5uAM4e3BfO1wOE5qIxlNVORP91vO2ltd1ZQ32NbBLRmFOjQ8MwBPq 1adS+NHOjP6foPgOLzyzcRfjfFRAmSEhQ1y6nilg4HxJRttI3aW4ZTqFpikru0dB dCPdR3voyTVYsuOcX3uoSJJDB+1lstjfKN6+M1JB6WOIGWq4G9M= =cl2S -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 26 17:54:06 2018 Received: (at 31958-done) by debbugs.gnu.org; 26 Jun 2018 21:54:06 +0000 Received: from localhost ([127.0.0.1]:36676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXvuS-0004BH-Eg for submit@debbugs.gnu.org; Tue, 26 Jun 2018 17:54:05 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:44157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXvuJ-0004Ay-HE; Tue, 26 Jun 2018 17:53:53 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 108C521D26; Tue, 26 Jun 2018 17:53:51 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Tue, 26 Jun 2018 17:53:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=xmj06v6OSU4Bl7hldIr1I8nRarTGRUVhVQq86Y62gGQ=; b=cI4KRw6v ulf8z1WWHtw2zHL4TTiwtN7vbVkbWqOYHuEEM6Bs0KV2nvrd864+uyAbqB6ck+vf /ESqkZmArQq4eJUjKhORylTTk+kstaNT+74OC5ol+zzpYY98P5yuu97l8ownRPwC +wVL1TlS5BS2FjD+PBBS4O0FrT3yqmGm0XRTaMWyOeXzQgsOU9cF6uCb91TGu/kt 16AOONfnz2eAUksbNUONS2H6TMYLzCNhIp/1Jy/jyMbruKQR+DRjm0k9RyadVB64 2op7iVG52FFStU+nYNvbG9I0n8BX8wHDcVMpxNJZJ9v4BTkt0BX8uAft1wqAMmGr L4IDrMpnLIgQUQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=xmj06v6OSU4Bl7hldIr1I8nRarTGR UVhVQq86Y62gGQ=; b=YED82a7jj1P8iX9kiMD4bM+LB5H2kfhLayBVW1QsbCsTs lhbg5WkJ+iczfiiLAUDaYLImFwHRYiHaSjK9HaNofwG9GGPdGx/5JJTo5Ikmf1Rd i1dyGbFlBEpTmSuB8Jk/epE0PhkHknXkA4wLPQM2jX2hIrV8bFXGe18FmOtifVIq nUvzIdoxEznsAhe7NGxDHancgwSvGgjdDZ2ZJHoYrEEm8OuAtPyVMx1IbX5XBD/G MiWH6AFrAvWWeyZfIySVpdl24LNT5uGe4N0ieVvR/P6p8/i+eVqfcJ6IxZweDt2V AAMQ/W25B+xjzGUHzOWUIWT7PFaudbh5POWYoKTEQ== X-ME-Proxy: X-ME-Sender: Received: from localhost (cm-84.214.174.185.getinternet.no [84.214.174.185]) by mail.messagingengine.com (Postfix) with ESMTPA id 8AF71E461E; Tue, 26 Jun 2018 17:53:50 -0400 (EDT) From: Marius Bakke To: Vagrant Cascadian , 31958-done@debbugs.gnu.org Subject: Re: [bug#31958] [PATCH] gnu: Add python-pyblake2. In-Reply-To: <876026nowz.fsf@aikidev.net> References: <87o9g0ne4s.fsf@aikidev.net> <874lhqej9d.fsf@fastmail.com> <878t72o9r4.fsf@aikidev.net> <87h8lqzhq0.fsf@fastmail.com> <876026nowz.fsf@aikidev.net> User-Agent: Notmuch/0.27 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Tue, 26 Jun 2018 23:53:49 +0200 Message-ID: <878t71xlhu.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 31958-done Cc: 31957-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Vagrant Cascadian writes: > On 2018-06-25, Marius Bakke wrote: >> Vagrant Cascadian writes: >>>> According to COPYING, this software is actually "octuple-licensed": >>>> >>>> * CC0 Universal 1.0 - http://creativecommons.org/publicdomain/zero/1.0 >>>> * Unlicense =E2=80=94 http://unlicense.org/ >>>> * WTFPL Version 2 - http://www.wtfpl.net/ >>>> * Apache Public License 2.0 - https://www.apache.org/licenses/LICENSE-= 2.0 >>>> * OpenSSL License - https://www.openssl.org/source/license.html >>>> * MIT License - https://opensource.org/licenses/MIT >>>> * The BSD 3-Clause License - https://opensource.org/licenses/BSD-3-Cla= use >>>> * ISC License - https://opensource.org/licenses/ISC >>>> >>>> Can you add each of these, along with an explaning comment? >>> >>> And all of those are merely fallback licenses to the author's intention >>> of public domain... and in the files themselves (pyblake2module.c, >>> setup.py), they only reference: >>> >>> http://creativecommons.org/publicdomain/zero/1.0 >>> >>> But if it's more appropriate for guix to list all possible licenses, >>> sure. :) >> >> Right. I missed the top comment of the COPYING file[0], which dedicates >> the software to the public domain. But it also says that you are free >> to choose any of the others at your discretion. >> >> So I think CC0 is appropriate, but please add a comment explaning the >> situation. Thanks! >> >> [0] https://github.com/dchest/pyblake2/blob/master/COPYING > > Updated patch: > - fixed commit message > - moved to python-crypto.scm > - removed needless linebreak > - updated description > - updated licensing to public-domain/cc0 > - clarified additional licensing in comments > > Hopefully that covers everything. Thank you! I shortened the description a bit while adding @code{} notations where appropriate, and also added a copyright statement for you. Hope that was okay :-) I also moved the package so it wasn't squeezed between the Python3 and Python2 variants of python-py-bcrypt. (...and closing the previous patch bug while at it...) Pushed as e64088f0b521145286bfe3f028699e418baf4832! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlsyte0ACgkQoqBt8qM6 VPpVEgf/Tc8Y3b/0IaUsOQXr1UHT1AkLf4FrUrMi6eM4XFfSBtK7iHnfYNx2W2+3 Mes+AXqcwLbEygXlUmfniJooB+UKBqC9UiuSkTyQLf0iJ2ve03/rG95awV5On7cv m9Ty3MdU6OejrrwvZe9vATXmErZaWA/18FMLDyBPNR+lFY8LyabI9nH0sAqXO/zz DMgJYnPYHqaSsisT7SxD7q+GOevnhv+lNjmQYB+5wV583tvp/5A2WTwGLJYAK6TJ GDdI8wL+Ko4IeV4czWRw8wqwi0jA+gNdfs9aTHQespqKQpssBGEWXis679qcuJdr pOHpFX+J0pyatu3QNROVUNLLV0KgVA== =p405 -----END PGP SIGNATURE----- --=-=-=-- From unknown Wed Jun 18 23:00:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Jul 2018 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator