From patchwork Fri Jun 17 09:42:21 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5666 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384 client-signature ECDSA (P-384) client-digest SHA384) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYxl4VqYz3wcT for ; Fri, 17 Jun 2022 09:43:07 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYxk44vDzq2; Fri, 17 Jun 2022 09:43:06 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYxk3HqZz2xjj; Fri, 17 Jun 2022 09:43:06 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYxj4DpWz2xPJ for ; Fri, 17 Jun 2022 09:43:05 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYxj0JF2zmt; Fri, 17 Jun 2022 09:43:04 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655458985; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FXkcfw+jozxhYBHaoXOfdhVn0nvcQCxIccV7ab53RGk=; b=5eZJYZsuLY/3QvWjQ71Mz5FP1//eQml6LmlRTaD+B8h5OzcDGruf/UxAzh2xUd6aHinu/Z IPm3vBF0/RV89DDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655458985; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=FXkcfw+jozxhYBHaoXOfdhVn0nvcQCxIccV7ab53RGk=; b=lMlYq2sx8s4thoBTlyskkZ7hSxEOCVpfjX+oCG9i8TTqLFD66SFnzgRGpxYgXWu0EKPIai iPYP2kT9YpUyH8g06FUlRisRDhP0TmI9T+2XW36zm3qPV+TcpDS/q6DkFdJriFynXAQsga buMdVjf8YCPtP8e/V3/0U8PFrZZo9WYNSWgFQHX3yZAREh7ldeerNq1/YGYDHMv3m9AD8l ifcVXE+CqCuHN6a2B/womai7uw/aSxxHqLOezr6tXCdJOSzz+Uxos3Ct6f41fBat2ID2mb RMm7WzRJ88mA3aYKopfqbscJEY/Pi6JVh9b/mD7Iyq4OQaj0ZW5eyzFSxZSOuA== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 01/23] python3-cryptography: Update to version 36.0.2 Date: Fri, 17 Jun 2022 11:42:21 +0200 Message-Id: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from version 3.4.7 to 36.0.2 After version 3.4.8 the numbering scheme changed to 35.0.0 in Sept 2021 See Chanelog section 35.0.0 below - New release requires a lot of rust packages - see Changelog sections 35.0.0 & 36.0.0 below. The required rust packages are installed in separate patches in this series - Update of rootfile - Changelog 36.0.2 - 2022-03-15¶ Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1n. 36.0.1 - 2021-12-14¶ Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 1.1.1m. 36.0.0 - 2021-11-21¶ FINAL DEPRECATION Support for verifier and signer on our asymmetric key classes was deprecated in version 2.0. These functions had an extended deprecation due to usage, however the next version of cryptography will drop support. Users should migrate to sign and verify. The entire X.509 layer is now written in Rust. This allows alternate asymmetric key implementations that can support cloud key management services or hardware security modules provided they implement the necessary interface (for example: EllipticCurvePrivateKey). Deprecated the backend argument for all functions. Added support for AESOCB3. Added support for iterating over arbitrary request attributes. Deprecated the get_attribute_for_oid method on CertificateSigningRequest in favor of get_attribute_for_oid() on the new Attributes object. Fixed handling of PEM files to allow loading when certificate and key are in the same file. Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText. Allow parsing of negative serial numbers in certificates. Negative serial numbers are prohibited by RFC 5280 so a deprecation warning will be raised whenever they are encountered. A future version of cryptography will drop support for parsing them. Added support for parsing PKCS12 files with friendly names for all certificates with load_pkcs12(), which will return an object of type PKCS12KeyAndCertificates. rfc4514_string() and related methods now have an optional attr_name_overrides parameter to supply custom OID to name mappings, which can be used to match vendor-specific extensions. BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email address fields as E in rfc4514_string() methods from version 35.0. The previous behavior can be restored with: name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"}) Allow X25519PublicKey and X448PublicKey to be used as public keys when parsing certificates or creating them with CertificateBuilder. These key types must be signed with a different signing algorithm as X25519 and X448 do not support signing. Extension values can now be serialized to a DER byte string by calling public_bytes(). Added experimental support for compiling against BoringSSL. As BoringSSL does not commit to a stable API, cryptography tests against the latest commit only. Please note that several features are not available when building against BoringSSL. Parsing CertificateSigningRequest from DER and PEM now, for a limited time period, allows the Extension critical field to be incorrectly encoded. See the issue for complete details. This will be reverted in a future cryptography release. When OCSPNonce are parsed and generated their value is now correctly wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts with the original behavior specified in RFC 2560. For a temporary period for backwards compatibility, we will also parse values that are encoded as specified in RFC 2560 but this behavior will be removed in a future release. 35.0.0 - 2021-09-29¶ Changed the version scheme. This will result in us incrementing the major version more frequently, but does not change our existing backwards compatibility policy. BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM string passed have PEM delimiters of the correct type. For example, parsing a private key PEM concatenated with a certificate PEM will no longer be accepted by the PEM certificate parser. BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows negative serial numbers. RFC 5280 has always prohibited these. BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during X.509 parsing will raise an error on initial parse rather than when the malformed field is accessed. Rust is now required for building cryptography, the CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected. Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust. This should be backwards compatible (modulo the items listed above) and improve both security and performance. Added support for OpenSSL 3.0.0 as a compilation target. Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms are provided for compatibility in regions where they may be required, and are not generally recommended. We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine Linux should ensure they upgrade to the latest pip to correctly receive wheels. Added rfc4514_attribute_name attribute to x509.NameAttribute. Added KBKDFCMAC. 3.4.8 - 2021-08-24¶ Updated Windows, macOS, and manylinux wheels to be compiled with OpenSSL 1.1.1l. Signed-off-by: Adolf Belka --- .../rootfiles/packages/python3-cryptography | 25 ++++++++++--------- lfs/python3-cryptography | 6 ++--- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/config/rootfiles/packages/python3-cryptography b/config/rootfiles/packages/python3-cryptography index 9f63606fb..a9ee32faf 100644 --- a/config/rootfiles/packages/python3-cryptography +++ b/config/rootfiles/packages/python3-cryptography @@ -1,20 +1,18 @@ usr/lib/python3.10/site-packages/cryptography -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/PKG-INFO -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/SOURCES.txt -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/dependency_links.txt -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/not-zip-safe -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/requires.txt -#usr/lib/python3.10/site-packages/cryptography-3.4.7-py3.10.egg-info/top_level.txt +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/PKG-INFO +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/SOURCES.txt +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/dependency_links.txt +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/not-zip-safe +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/requires.txt +#usr/lib/python3.10/site-packages/cryptography-36.0.2-py3.10.egg-info/top_level.txt usr/lib/python3.10/site-packages/cryptography/__about__.py usr/lib/python3.10/site-packages/cryptography/__init__.py usr/lib/python3.10/site-packages/cryptography/exceptions.py usr/lib/python3.10/site-packages/cryptography/fernet.py usr/lib/python3.10/site-packages/cryptography/hazmat usr/lib/python3.10/site-packages/cryptography/hazmat/__init__.py -usr/lib/python3.10/site-packages/cryptography/hazmat/_der.py usr/lib/python3.10/site-packages/cryptography/hazmat/_oid.py -usr/lib/python3.10/site-packages/cryptography/hazmat/_types.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends usr/lib/python3.10/site-packages/cryptography/hazmat/backends/__init__.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/interfaces.py @@ -33,7 +31,6 @@ usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/ed448.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/encode_asn1.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/hashes.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/hmac.py -usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/ocsp.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/poly1305.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/rsa.py usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/utils.py @@ -43,8 +40,12 @@ usr/lib/python3.10/site-packages/cryptography/hazmat/backends/openssl/x509.py usr/lib/python3.10/site-packages/cryptography/hazmat/bindings usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/__init__.py usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_openssl.abi3.so -usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_padding.abi3.so +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust.abi3.so +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust/__init__.pyi +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust/asn1.pyi +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust/ocsp.pyi +usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/_rust/x509.pyi usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl/__init__.py usr/lib/python3.10/site-packages/cryptography/hazmat/bindings/openssl/_conditional.py @@ -63,6 +64,7 @@ usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/ed255 usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/ed448.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/padding.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/rsa.py +usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/types.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/utils.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/x25519.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/asymmetric/x448.py @@ -97,7 +99,6 @@ usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor/__init__.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor/hotp.py usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor/totp.py -usr/lib/python3.10/site-packages/cryptography/hazmat/primitives/twofactor/utils.py usr/lib/python3.10/site-packages/cryptography/py.typed usr/lib/python3.10/site-packages/cryptography/utils.py usr/lib/python3.10/site-packages/cryptography/x509 diff --git a/lfs/python3-cryptography b/lfs/python3-cryptography index f3090bc6a..77e5f06b0 100644 --- a/lfs/python3-cryptography +++ b/lfs/python3-cryptography @@ -24,7 +24,7 @@ include Config -VER = 3.4.7 +VER = 36.0.2 THISAPP = cryptography-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = python3-cryptography -PAK_VER = 1 +PAK_VER = 2 DEPS = python3-cffi @@ -46,7 +46,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 49bc1e098ed1ba0181059b645f6668cda6332d196eaca55270ebce6e07e5bb6ab6724c5050fde20e89b7025773960d74ec782bb875badbbd5dc9a04db0a536f1 +$(DL_FILE)_BLAKE2 = b34b994e44b1ccd099a56fba4a167d563a29652f86ab0f0000ef78b4093a15cbfb82a9cebecdcaf6bca782a5fdd20f6c7d2206d68a219626a9fe8ae13e9aec5e install : $(TARGET) From patchwork Fri Jun 17 09:42:22 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5667 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYxy2LJZz3wcT for ; Fri, 17 Jun 2022 09:43:18 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYxx45X9zmt; Fri, 17 Jun 2022 09:43:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYxx48y0z2xPS; Fri, 17 Jun 2022 09:43:17 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYxw16crz2xPJ for ; Fri, 17 Jun 2022 09:43:16 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYxv4wQGzbj; Fri, 17 Jun 2022 09:43:15 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655458995; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0Mv0VH+j2rfyAJh7rJpobWP/O4yeeK7KEBkNSLXboF4=; b=oXu/dElLF6zqAkFtwYLRKmeRIknnl4M7Rubme7f57An6WM2MuY6ZrNkoFpWU2OX54Z04yF A+ai9pC//b2Dr3Bw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655458995; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0Mv0VH+j2rfyAJh7rJpobWP/O4yeeK7KEBkNSLXboF4=; b=HD8s/CRXXTf+yuCFJaRcyLxxjJ2zO3h98OAoLXkGjo44Ik1QBFFHFpEiI1SZ0y50+wS4sq +ETclYgRJHc9ORKx0/lX3Oa8FqT1NHO3LhCqxmPcmFRutjc6io+zq8qYoK0YWCYQ75zRD+ kMv9VhVMQQjN2X7mi7qShOcvOSfy89/aQdf9EYNM9JmDl34+NzW3Cvixn7hLF48zijmIKa EwcY1AWOwrYYJnkYcP6rLh4xopz2EGPJ0sm2/Vd0I+rQgKxp8ItueFAetDDHFU9d0AKBWJ /MbYm33q9PU2YAHcSD50pexjNWkii5+mbDWzLDJI2/bA+aO9I7MDo7/hnwzr1A== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 02/23] make.sh: New rust dependencies for python3-cryptography Date: Fri, 17 Jun 2022 11:42:22 +0200 Message-Id: <20220617094243.6422-2-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - New rust dependencies added for python3-cryptography Signed-off-by: Adolf Belka --- make.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/make.sh b/make.sh index d46d2a6c0..60a92a22d 100755 --- a/make.sh +++ b/make.sh @@ -1294,6 +1294,7 @@ buildipfire() { lfsmake2 rust-proc-macro-hack lfsmake2 rust-indoc-impl lfsmake2 rust-indoc + lfsmake2 rust-indoc-0.3.6 lfsmake2 rust-instant lfsmake2 rust-lock_api lfsmake2 rust-smallvec @@ -1301,6 +1302,7 @@ buildipfire() { lfsmake2 rust-parking_lot lfsmake2 rust-paste-impl lfsmake2 rust-paste + lfsmake2 rust-paste-0.1.18 lfsmake2 rust-ctor lfsmake2 rust-ghost lfsmake2 rust-inventory-impl @@ -1309,6 +1311,22 @@ buildipfire() { lfsmake2 rust-pyo3-macros-backend lfsmake2 rust-pyo3-macros lfsmake2 rust-pyo3 + lfsmake2 rust-num-traits + lfsmake2 rust-num-integer + lfsmake2 rust-num_threads + lfsmake2 rust-time + lfsmake2 rust-chrono + lfsmake2 rust-asn1_derive + lfsmake2 rust-asn1 + lfsmake2 rust-proc-macro-error-attr + lfsmake2 rust-proc-macro-error + lfsmake2 rust-Inflector + lfsmake2 rust-ouroboros_macro + lfsmake2 rust-aliasable + lfsmake2 rust-stable_deref_trait + lfsmake2 rust-ouroboros + lfsmake2 rust-base64 + lfsmake2 rust-pem lfsmake2 gdb lfsmake2 grub lfsmake2 efivar From patchwork Fri Jun 17 09:42:23 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5668 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYyF75KLz3wcT for ; Fri, 17 Jun 2022 09:43:33 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYyD4hdyzjK; Fri, 17 Jun 2022 09:43:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYyD4jkZz2xjj; Fri, 17 Jun 2022 09:43:32 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYyB6qFJz2xPJ for ; Fri, 17 Jun 2022 09:43:30 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYyB3Gt5zdm; Fri, 17 Jun 2022 09:43:30 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459010; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WPQKiVxEJ+5YUmOrM1iVgOh7PRbZ5Uq4uYROGcOZ0OI=; b=fo1c8N4/zZKnObkWegyeUxbVlRzFkJ4OJGkiA4P6uN4Gsx3x/K0bWk7r9HcpThrUwaM0+W /JXY24rw1PGZIjBA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459010; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=WPQKiVxEJ+5YUmOrM1iVgOh7PRbZ5Uq4uYROGcOZ0OI=; b=n1lTP7eWQxsLxCXkTTeBngxiNXYn8sxZdpubs3Hs8mTui8W4bbwTvZbtDmy1SqwyClLwim g7Xqcn99rV8xNel9okoQ1ig1lI8q/Rqc8+qGc99n3PkaZqBLwYDBJ58+YTiOR0B/v7xCZ0 ykXlHJbZkHrZYjcWPeAl/+5fLP4eXs52LS9umXiDFuYHIjdv2qKn6WNEpRmF+TwjawIfV3 /Nuk395vRILR9osLydQg2wN13Oh4njYlWjYgHZ7P7Hc2sG3IyE8peq7yGSNsixgZcsiohD eJCSPgCTmZsz8GRiW2DGTisFQ+n+iPLuDiRgwv2vS1NnUEZUCumJ1kJXc2taKw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 03/23] rust-pyo3: Update to version 0.15.1 - required for python3-cryptography Date: Fri, 17 Jun 2022 11:42:23 +0200 Message-Id: <20220617094243.6422-3-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from version 0.13.1 to 0.15.1 - Update of rootfile - Changelog is too long to include here. For details see CHANGELOG.md file in source tarball Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-pyo3 | 547 +++++++++++++++++------------- lfs/rust-pyo3 | 4 +- 2 files changed, 310 insertions(+), 241 deletions(-) diff --git a/config/rootfiles/common/rust-pyo3 b/config/rootfiles/common/rust-pyo3 index 8d49a81b1..4c4913c9a 100644 --- a/config/rootfiles/common/rust-pyo3 +++ b/config/rootfiles/common/rust-pyo3 @@ -1,239 +1,308 @@ -#usr/share/cargo/registry/pyo3-0.13.1 -#usr/share/cargo/registry/pyo3-0.13.1/.cargo-checksum.json -#usr/share/cargo/registry/pyo3-0.13.1/CHANGELOG.md -#usr/share/cargo/registry/pyo3-0.13.1/Cargo.toml -#usr/share/cargo/registry/pyo3-0.13.1/Cargo.toml.deps -#usr/share/cargo/registry/pyo3-0.13.1/Code-of-Conduct.md -#usr/share/cargo/registry/pyo3-0.13.1/Contributing.md -#usr/share/cargo/registry/pyo3-0.13.1/LICENSE -#usr/share/cargo/registry/pyo3-0.13.1/Makefile -#usr/share/cargo/registry/pyo3-0.13.1/README.md -#usr/share/cargo/registry/pyo3-0.13.1/benches -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_call.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_dict.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_list.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_pyobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_set.rs -#usr/share/cargo/registry/pyo3-0.13.1/benches/bench_tuple.rs -#usr/share/cargo/registry/pyo3-0.13.1/build.rs -#usr/share/cargo/registry/pyo3-0.13.1/codecov.yml -#usr/share/cargo/registry/pyo3-0.13.1/guide -#usr/share/cargo/registry/pyo3-0.13.1/guide/book.toml -#usr/share/cargo/registry/pyo3-0.13.1/guide/src -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/SUMMARY.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/advanced.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/building_and_distribution.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/changelog.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/class -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/class.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/class/protocols.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/conversions -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/conversions.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/conversions/tables.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/conversions/traits.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/debugging.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/exception.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/faq.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/features.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/function.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/index.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/logging.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/migration.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/module.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/parallelism.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/pypy.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/python_from_rust.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/rust_cpython.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/trait_bounds.md -#usr/share/cargo/registry/pyo3-0.13.1/guide/src/types.md -#usr/share/cargo/registry/pyo3-0.13.1/pyproject.toml -#usr/share/cargo/registry/pyo3-0.13.1/src -#usr/share/cargo/registry/pyo3-0.13.1/src/buffer.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/callback.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class -#usr/share/cargo/registry/pyo3-0.13.1/src/class/basic.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/buffer.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/context.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/descr.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/gc.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/iter.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/macros.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/mapping.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/methods.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/number.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/proto_methods.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/pyasync.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/class/sequence.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/conversion.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/derive_utils.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/err -#usr/share/cargo/registry/pyo3-0.13.1/src/err/err_state.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/err/impls.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/err/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/exceptions.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/LICENSE -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/README.md -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/bltinmodule.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/boolobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/bytearrayobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/bytesobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/ceval.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/code.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/codecs.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/compile.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/complexobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/context.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/abstract_.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/bytesobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/ceval.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/code.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/dictobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/frameobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/cpython/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/datetime.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/descrobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/dictobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/enumobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/eval.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/fileobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/floatobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/funcobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/genobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/import.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/initconfig.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/intrcheck.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/iterobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/listobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/longobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/marshal.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/memoryobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/methodobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/modsupport.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/moduleobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/object.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/objectabstract.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/objimpl.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/osmodule.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyarena.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pycapsule.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pydebug.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyerrors.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyframe.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyhash.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pylifecycle.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pymem.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pyport.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pystate.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pystrtod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/pythonrun.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/rangeobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/setobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/sliceobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/structmember.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/structseq.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/sysmodule.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/traceback.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/tupleobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/typeslots.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/unicodeobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/warnings.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/ffi/weakrefobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/freelist.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/gil.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/instance.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/internal_tricks.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/lib.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/marshal.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/once_cell.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/panic.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/prelude.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/pycell.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/pyclass.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/pyclass_init.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/pyclass_slots.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/python.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/type_object.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types -#usr/share/cargo/registry/pyo3-0.13.1/src/types/any.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/boolobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/bytearray.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/bytes.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/complex.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/datetime.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/dict.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/floatob.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/function.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/iterator.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/list.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/mod.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/module.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/num.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/sequence.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/set.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/slice.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/string.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/tuple.rs -#usr/share/cargo/registry/pyo3-0.13.1/src/types/typeobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests -#usr/share/cargo/registry/pyo3-0.13.1/tests/common.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_arithmetics.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_buffer_protocol.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_bytes.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_class_attributes.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_class_basics.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_class_conversion.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_class_new.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_compile_error.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_datetime.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_dict_iter.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_dunder.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_exceptions.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_frompyobject.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_gc.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_getter_setter.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_inheritance.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_mapping.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_methods.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_module.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_pyfunction.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_pyself.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_sequence.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_string.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_text_signature.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_unsendable_dict.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_variable_arguments.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/test_various.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/abi3_nativetype_inheritance.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/abi3_nativetype_inheritance.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_frompy_derive.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_frompy_derive.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_macro_args.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_macro_args.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_need_module_arg_position.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_need_module_arg_position.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_property_args.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_property_args.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pyclass_args.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pyclass_args.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pymethod_names.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pymethod_names.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pymethod_receiver.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_pymethod_receiver.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_result_conversion.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/invalid_result_conversion.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/missing_clone.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/missing_clone.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/pyclass_send.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/pyclass_send.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/reject_generics.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/reject_generics.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/static_ref.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/static_ref.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/wrong_aspyref_lifetimes.rs -#usr/share/cargo/registry/pyo3-0.13.1/tests/ui/wrong_aspyref_lifetimes.stderr -#usr/share/cargo/registry/pyo3-0.13.1/tox.ini +#usr/share/cargo/registry/pyo3-0.15.1 +#usr/share/cargo/registry/pyo3-0.15.1/.cargo-checksum.json +#usr/share/cargo/registry/pyo3-0.15.1/Architecture.md +#usr/share/cargo/registry/pyo3-0.15.1/CHANGELOG.md +#usr/share/cargo/registry/pyo3-0.15.1/Cargo.toml +#usr/share/cargo/registry/pyo3-0.15.1/Cargo.toml.deps +#usr/share/cargo/registry/pyo3-0.15.1/Code-of-Conduct.md +#usr/share/cargo/registry/pyo3-0.15.1/Contributing.md +#usr/share/cargo/registry/pyo3-0.15.1/LICENSE +#usr/share/cargo/registry/pyo3-0.15.1/README.md +#usr/share/cargo/registry/pyo3-0.15.1/benches +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_call.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_dict.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_err.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_gil.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_list.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_pyclass.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_pyobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_set.rs +#usr/share/cargo/registry/pyo3-0.15.1/benches/bench_tuple.rs +#usr/share/cargo/registry/pyo3-0.15.1/build.rs +#usr/share/cargo/registry/pyo3-0.15.1/examples +#usr/share/cargo/registry/pyo3-0.15.1/examples/README.md +#usr/share/cargo/registry/pyo3-0.15.1/guide +#usr/share/cargo/registry/pyo3-0.15.1/guide/book.toml +#usr/share/cargo/registry/pyo3-0.15.1/guide/pyo3_version.py +#usr/share/cargo/registry/pyo3-0.15.1/guide/src +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/SUMMARY.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/advanced.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/building_and_distribution +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/building_and_distribution.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/building_and_distribution/multiple_python_versions.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/changelog.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/class +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/class.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/class/protocols.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/conversions +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/conversions.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/conversions/tables.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/conversions/traits.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/debugging.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/ecosystem +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/ecosystem.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/ecosystem/async-await.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/ecosystem/logging.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/exception.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/faq.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/features.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/function.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/index.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/memory.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/migration.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/module.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/parallelism.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/python_from_rust.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/python_typing_hints.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/rust_cpython.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/trait_bounds.md +#usr/share/cargo/registry/pyo3-0.15.1/guide/src/types.md +#usr/share/cargo/registry/pyo3-0.15.1/rust-toolchain.toml +#usr/share/cargo/registry/pyo3-0.15.1/src +#usr/share/cargo/registry/pyo3-0.15.1/src/buffer.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/callback.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class +#usr/share/cargo/registry/pyo3-0.15.1/src/class/basic.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/buffer.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/context.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/descr.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/gc.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/impl_.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/iter.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/macros.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/mapping.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/methods.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/number.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/pyasync.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/class/sequence.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversion.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/anyhow.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/array.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/eyre.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/hashbrown.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/indexmap.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/num_bigint.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/num_complex.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/osstr.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/path.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/conversions/serde.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/derive_utils.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/err +#usr/share/cargo/registry/pyo3-0.15.1/src/err/err_state.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/err/impls.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/err/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/exceptions.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/LICENSE +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/README.md +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/abstract_.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/bltinmodule.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/boolobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/bytearrayobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/bytesobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/ceval.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/code.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/codecs.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/compile.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/complexobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/context.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/abstract_.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/bytesobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/ceval.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/code.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/compile.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/dictobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/frameobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/import.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/initconfig.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/listobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/object.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pydebug.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pylifecycle.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pymem.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pystate.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/pythonrun.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/tupleobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/cpython/unicodeobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/datetime.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/descrobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/dictobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/enumobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/eval.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/fileobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/fileutils.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/floatobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/funcobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/genobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/import.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/intrcheck.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/iterobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/listobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/longobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/marshal.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/memoryobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/methodobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/modsupport.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/moduleobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/object.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/objimpl.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/osmodule.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyarena.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pycapsule.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyerrors.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyframe.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyhash.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pylifecycle.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pymem.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pyport.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pystate.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pystrtod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/pythonrun.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/rangeobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/setobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/sliceobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/structmember.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/structseq.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/sysmodule.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/traceback.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/tupleobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/typeslots.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/unicodeobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/warnings.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/ffi/weakrefobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/gil.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/impl_ +#usr/share/cargo/registry/pyo3-0.15.1/src/impl_.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/impl_/deprecations.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/impl_/freelist.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/instance.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/internal_tricks.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/lib.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/macros.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/marshal.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/once_cell.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/panic.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/prelude.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/pycell.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/pyclass.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/pyclass_init.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/pyclass_slots.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/python.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/type_object.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types +#usr/share/cargo/registry/pyo3-0.15.1/src/types/any.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/boolobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/bytearray.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/bytes.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/complex.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/datetime.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/dict.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/floatob.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/function.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/iterator.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/list.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/mapping.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/mod.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/module.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/num.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/sequence.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/set.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/slice.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/string.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/traceback.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/tuple.rs +#usr/share/cargo/registry/pyo3-0.15.1/src/types/typeobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests +#usr/share/cargo/registry/pyo3-0.15.1/tests/common.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/misc.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pyclass.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pyfunction.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pymethods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pymodule.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/hygiene/pyproto.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/not_msrv +#usr/share/cargo/registry/pyo3-0.15.1/tests/not_msrv/requires_1_54.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_anyhow.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_arithmetics.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_arithmetics_protos.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_buffer.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_buffer_protocol.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_bytes.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_class_attributes.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_class_basics.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_class_conversion.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_class_new.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_compile_error.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_datetime.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_dict_iter.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_exceptions.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_frompyobject.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_gc.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_getter_setter.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_hygiene.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_inheritance.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_macros.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_mapping.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_methods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_module.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_multiple_pymethods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_not_msrv.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_proto_methods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_py36_init.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_pyfunction.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_pyproto.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_pyself.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_sequence.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_serde.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_string.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_text_signature.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_unsendable_dict.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_variable_arguments.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_various.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/test_wrap_pyfunction_deduction.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/abi3_nativetype_inheritance.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/abi3_nativetype_inheritance.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/deprecations.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/deprecations.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_argument_attributes.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_argument_attributes.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_closure.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_closure.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_frompy_derive.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_frompy_derive.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_macro_args.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_macro_args.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_need_module_arg_position.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_need_module_arg_position.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_property_args.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_property_args.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pyclass_args.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pyclass_args.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pyfunctions.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pyfunctions.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethod_names.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethod_names.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethod_receiver.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethod_receiver.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethods.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_pymethods.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_result_conversion.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/invalid_result_conversion.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/missing_clone.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/missing_clone.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/pyclass_send.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/pyclass_send.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/reject_generics.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/reject_generics.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/static_ref.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/static_ref.stderr +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/wrong_aspyref_lifetimes.rs +#usr/share/cargo/registry/pyo3-0.15.1/tests/ui/wrong_aspyref_lifetimes.stderr diff --git a/lfs/rust-pyo3 b/lfs/rust-pyo3 index cce8e55dd..9b5a179c7 100644 --- a/lfs/rust-pyo3 +++ b/lfs/rust-pyo3 @@ -24,7 +24,7 @@ include Config -VER = 0.13.1 +VER = 0.15.1 THISAPP = pyo3-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 9f64e5ba53a2af2120518bb219088798bfbfbab9ff52af6109cd61a50b06ad377880b4bfafabc7a2fd554c7685bd3ba41a08c1e25fae6eae551842e918812289 +$(DL_FILE)_BLAKE2 = b755c93d8dca8e778b886ed1d16e83ddca483d0f6c932b3241edb2e1211306cb0257d2a6bc31ba4298335f277898e59aad67e9f675ed4ad9a2bb9d596400bda3 install : $(TARGET) From patchwork Fri Jun 17 09:42:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5669 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYyX3pG2z3wcT for ; Fri, 17 Jun 2022 09:43:48 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYyW5g9rz1JN; Fri, 17 Jun 2022 09:43:47 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYyW5bRxz2yTT; Fri, 17 Jun 2022 09:43:47 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYyT5q9jz2xKb for ; Fri, 17 Jun 2022 09:43:45 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYyT4Fmpz136; Fri, 17 Jun 2022 09:43:45 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459025; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Z22OFlCJy/GMruZEzdxxSYJ/uHjiS5OII39KBfurSGI=; b=p41x/vFoAo/2ewKFcc54jOjqzdG0SfLlXzHIP259L7S/oN8dOPNKgxchi/yKev6fMUVRxt k9lEX8ijVwNw0NAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459025; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Z22OFlCJy/GMruZEzdxxSYJ/uHjiS5OII39KBfurSGI=; b=GMtpH+ZYWf3yRAOp3ff6WQ8nGmFLDWvagceRaFbU2CM9DCIKrVDo6XIj1mGLuV6UWb80Sz YjQD8XFk4R0dTTSvkDz79URAknp3rMmtD2iaL4sADyiD2+uU+3GiW0JZ8eaL8n4HmJZ2Up dJFv8hArhthKj+rDeEGrDCIVxh1QUyRSHCZ7MtWKhmVYE4W6X9FP2ueUErp4gZDoe1IB52 +xnF74Llf/Co+KtI9l+ofzXPn9wFThk6/lCVxN21dVdTcSrEhHEP9d+R773L1f3D8Ok8Oz gxOjp+U9YTpc/I0SfnM7OqNF+GY8o9jecHpo0NakixAirCjwUvmj4fsYMUvQKg== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 04/23] rust-pyo3-macros: Update to version 0.15.1 - required for python3-cryptography update Date: Fri, 17 Jun 2022 11:42:24 +0200 Message-Id: <20220617094243.6422-4-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from version 0.13.1 to 0.15.1 Required to be at same version as rust-pyo3 - Update of rootfile - Changelog not available Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-pyo3-macros | 14 +++++++------- lfs/rust-pyo3-macros | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/config/rootfiles/common/rust-pyo3-macros b/config/rootfiles/common/rust-pyo3-macros index 912674772..c25fbb0b7 100644 --- a/config/rootfiles/common/rust-pyo3-macros +++ b/config/rootfiles/common/rust-pyo3-macros @@ -1,7 +1,7 @@ -#usr/share/cargo/registry/pyo3-macros-0.13.1 -#usr/share/cargo/registry/pyo3-macros-0.13.1/.cargo-checksum.json -#usr/share/cargo/registry/pyo3-macros-0.13.1/Cargo.toml -#usr/share/cargo/registry/pyo3-macros-0.13.1/Cargo.toml.deps -#usr/share/cargo/registry/pyo3-macros-0.13.1/LICENSE -#usr/share/cargo/registry/pyo3-macros-0.13.1/src -#usr/share/cargo/registry/pyo3-macros-0.13.1/src/lib.rs +#usr/share/cargo/registry/pyo3-macros-0.15.1 +#usr/share/cargo/registry/pyo3-macros-0.15.1/.cargo-checksum.json +#usr/share/cargo/registry/pyo3-macros-0.15.1/Cargo.toml +#usr/share/cargo/registry/pyo3-macros-0.15.1/Cargo.toml.deps +#usr/share/cargo/registry/pyo3-macros-0.15.1/LICENSE +#usr/share/cargo/registry/pyo3-macros-0.15.1/src +#usr/share/cargo/registry/pyo3-macros-0.15.1/src/lib.rs diff --git a/lfs/rust-pyo3-macros b/lfs/rust-pyo3-macros index f6bdd98f1..367394067 100644 --- a/lfs/rust-pyo3-macros +++ b/lfs/rust-pyo3-macros @@ -24,7 +24,7 @@ include Config -VER = 0.13.1 +VER = 0.15.1 THISAPP = pyo3-macros-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 3e5dc613edd7e9007c92ef83384e2379e3500f48d9d03f9875261b1af320a6d1d41eacff64c14b966561d9bb8b8b932f4dcc437480b91adaa64a8dd747cb89ac +$(DL_FILE)_BLAKE2 = c7d87c150678efbb5dd6ef98da9997676ef3e7f8628a79f01a3ecbf94cc8b2d0752573d894fd769fb8791f30bcfd03a5c9f76cce73c00be90c1488faed63198d install : $(TARGET) From patchwork Fri Jun 17 09:42:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5670 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYyq3Yj1z3wcT for ; Fri, 17 Jun 2022 09:44:03 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYyp6Nd1z1NM; Fri, 17 Jun 2022 09:44:02 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYyp6P7Kz2xyT; Fri, 17 Jun 2022 09:44:02 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYyn1v8Xz2xPS for ; Fri, 17 Jun 2022 09:44:01 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYym64Tzz1NM; Fri, 17 Jun 2022 09:44:00 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459040; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=N7wOz+aOF70xrgPaDmHo+AV+AG755WeCPNi1ljYJNrk=; b=e9homgfvh7M9GgUKA55VK9ujtZtKwkA+Ne/BV5dscXdkhWUclPENKNdfqHo87E4FCaVbjd 9T04T/hrQtdqfWAg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459040; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=N7wOz+aOF70xrgPaDmHo+AV+AG755WeCPNi1ljYJNrk=; b=QWG0wfT8Dz5WKvf25NKANbRX6L2UbvCE6Oaae/NG4MmJf6YyJIn1SuA8QwleabrygQPuOA r/Lby7XpvOX7G1vzx9L5a0dBb5REsoaxb5FhjZOU2bF4iQION19wK3jFLvs6H0dF7lmQSO J81y+LEm2JgC77Fp4Jy5VGlSRGPd471zhfEwcQQx/jfN38sYxdAaQjraHPgvL5GcCwqOUF 6IChmBupFxRkGLya1XV99NUMNWdaS+hV0qZTrKNUOWDyetyh9gbWRsmy52USIF2MqnvXD3 udO5GM4ytqUDkwqsvxTZFFYuQrCRL98YHm/jEpRuyZJPX4XN/G0O/eSkdTdjkw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 05/23] rust-pyo3-macros-backend: Update to version 0.15.1 - required for python3-cryptography update Date: Fri, 17 Jun 2022 11:42:25 +0200 Message-Id: <20220617094243.6422-5-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from version 0.13.1 to 0.15.1 Required to be at same version as rust-pyo3 - Update of rootfile - Changelog not available Signed-off-by: Adolf Belka --- .../rootfiles/common/rust-pyo3-macros-backend | 41 ++++++++++--------- lfs/rust-pyo3-macros-backend | 4 +- 2 files changed, 24 insertions(+), 21 deletions(-) diff --git a/config/rootfiles/common/rust-pyo3-macros-backend b/config/rootfiles/common/rust-pyo3-macros-backend index 9c81e674c..069fb8a77 100644 --- a/config/rootfiles/common/rust-pyo3-macros-backend +++ b/config/rootfiles/common/rust-pyo3-macros-backend @@ -1,19 +1,22 @@ -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1 -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/.cargo-checksum.json -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/Cargo.toml -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/Cargo.toml.deps -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/LICENSE -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/defs.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/from_pyobject.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/konst.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/lib.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/method.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/module.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/proto_method.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pyclass.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pyfunction.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pyimpl.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pymethod.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/pyproto.rs -#usr/share/cargo/registry/pyo3-macros-backend-0.13.1/src/utils.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1 +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/.cargo-checksum.json +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/Cargo.toml +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/Cargo.toml.deps +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/LICENSE +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/attributes.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/defs.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/deprecations.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/from_pyobject.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/konst.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/lib.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/method.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/module.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/params.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/proto_method.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pyclass.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pyfunction.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pyimpl.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pymethod.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/pyproto.rs +#usr/share/cargo/registry/pyo3-macros-backend-0.15.1/src/utils.rs diff --git a/lfs/rust-pyo3-macros-backend b/lfs/rust-pyo3-macros-backend index d8dfa3569..5f79d7834 100644 --- a/lfs/rust-pyo3-macros-backend +++ b/lfs/rust-pyo3-macros-backend @@ -24,7 +24,7 @@ include Config -VER = 0.13.1 +VER = 0.15.1 THISAPP = pyo3-macros-backend-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = f05e6834cd3d717f298e2ce66f4bb73786a9e996d6a9ef83f9e2c0e6538c8c4262ba332307478c086bc69b47a65c0596110ac792ba379ba6e7a97a2b7a7ba871 +$(DL_FILE)_BLAKE2 = fabde516114a001e7f9ec1a1f422c5819ad5bceb4db36ecf2ef5dfde397d4d3c7dc7a8acf11cafde4156594e90a4f95d51dbefa43ee8bc172441d3f81eb299b2 install : $(TARGET) From patchwork Fri Jun 17 09:42:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5671 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYz55P6Nz3wcT for ; Fri, 17 Jun 2022 09:44:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYz50Gyxz1PZ; Fri, 17 Jun 2022 09:44:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYz50Fxqz2yTT; Fri, 17 Jun 2022 09:44:17 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYz372s3z2xPJ for ; Fri, 17 Jun 2022 09:44:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYz33xYCz136; Fri, 17 Jun 2022 09:44:15 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459055; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VMel3x92rxyVyA5vQHjxdkxydwSdNkfxUrHj4du52Wk=; b=k8BFRMyQLU+tKqkcP/4Ims8BVrZNupwnSJu42nsYRqKSymsEkgtBEgZIAxniNUImzXUPIq Z6Ht/OUmN/yAA7Cw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459055; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VMel3x92rxyVyA5vQHjxdkxydwSdNkfxUrHj4du52Wk=; b=qeIpfqR+XWW8L9M8+lQ8Gf/kt+SoBZEIswZo25tNwOBWvq1oqBuNSrQLS4aTokfl4POW37 /ZThkdslnAAvDSl/e7w/2Asr5d81KH8JTiiAd/9jCIOSfZs6VoABaGbYNDwsxuXOPc+ObB 2MqzOa0jGYvCG9qC59QNuu9FF61D51LgmapiiK0c6wWYAkAwiLy69IhMt+Rs6g+Ouobg/7 GiBL3Txdv8VNDU0UG34szWF1hjzb6B8IwkkhmjlS++hMJM0AOg9ujgTju+gay+9pU9+7IM ur7tSMWGHeqryUttcqCWZ8BrFj5xewB1aTic2sAwDwD2FNkMG5OXduMB44/fSw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 06/23] rust-Inflector: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:26 +0200 Message-Id: <20220617094243.6422-6-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-Inflector | 54 +++++++++++++++++ lfs/rust-Inflector | 80 ++++++++++++++++++++++++++ 2 files changed, 134 insertions(+) create mode 100644 config/rootfiles/common/rust-Inflector create mode 100644 lfs/rust-Inflector diff --git a/config/rootfiles/common/rust-Inflector b/config/rootfiles/common/rust-Inflector new file mode 100644 index 000000000..d97372ab4 --- /dev/null +++ b/config/rootfiles/common/rust-Inflector @@ -0,0 +1,54 @@ +#usr/share/cargo/registry/Inflector-0.11.4 +#usr/share/cargo/registry/Inflector-0.11.4/.cargo-checksum.json +#usr/share/cargo/registry/Inflector-0.11.4/Cargo.toml +#usr/share/cargo/registry/Inflector-0.11.4/README.md +#usr/share/cargo/registry/Inflector-0.11.4/src +#usr/share/cargo/registry/Inflector-0.11.4/src/cases +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/camelcase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/camelcase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/case +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/case/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/classcase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/classcase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/kebabcase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/kebabcase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/pascalcase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/pascalcase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/screamingsnakecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/screamingsnakecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/sentencecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/sentencecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/snakecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/snakecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/tablecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/tablecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/titlecase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/titlecase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/traincase +#usr/share/cargo/registry/Inflector-0.11.4/src/cases/traincase/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/lib.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/deordinalize +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/deordinalize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/ordinalize +#usr/share/cargo/registry/Inflector-0.11.4/src/numbers/ordinalize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string +#usr/share/cargo/registry/Inflector-0.11.4/src/string/constants +#usr/share/cargo/registry/Inflector-0.11.4/src/string/constants/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/deconstantize +#usr/share/cargo/registry/Inflector-0.11.4/src/string/deconstantize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/demodulize +#usr/share/cargo/registry/Inflector-0.11.4/src/string/demodulize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/pluralize +#usr/share/cargo/registry/Inflector-0.11.4/src/string/pluralize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/string/singularize +#usr/share/cargo/registry/Inflector-0.11.4/src/string/singularize/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/suffix +#usr/share/cargo/registry/Inflector-0.11.4/src/suffix/foreignkey +#usr/share/cargo/registry/Inflector-0.11.4/src/suffix/foreignkey/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/src/suffix/mod.rs +#usr/share/cargo/registry/Inflector-0.11.4/tests +#usr/share/cargo/registry/Inflector-0.11.4/tests/lib.rs diff --git a/lfs/rust-Inflector b/lfs/rust-Inflector new file mode 100644 index 000000000..eb8a3fa5b --- /dev/null +++ b/lfs/rust-Inflector @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.11.4 + +THISAPP = Inflector-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:27 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5672 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYzM4H8Wz3wcT for ; Fri, 17 Jun 2022 09:44:31 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYzM0kglz1Q3; Fri, 17 Jun 2022 09:44:31 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYzM0n1cz2xyT; Fri, 17 Jun 2022 09:44:31 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYzL51kbz2xPJ for ; Fri, 17 Jun 2022 09:44:30 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYzL3LQhz1Pd; Fri, 17 Jun 2022 09:44:30 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459070; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/Y8dDC/1IBL9cbVqk19gaz94YVR8lVp6e8cF7aBYdyk=; b=uwpvIVYjVvKR/RBnZUcoHj+IkUTSnOqfNFFJB8rRP+E+ndEAxCfFh1Aux/srm3u9jzCjZO KLH71Tu6h364B9AQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459070; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/Y8dDC/1IBL9cbVqk19gaz94YVR8lVp6e8cF7aBYdyk=; b=oqcBDKGPt0chaCoe7ZW1Abw7UMNAHef7fTNWGQHJhe1+jOFtmI6/s9M5SCHcbsybfnw3ik 6DenpxbiGgO2benWIyK2gvOe3QUXPfjtEw6Q1n6CWW8yyFHmqhuwmjyxQ681RrmldOV1po D8GMTEhd4IUXqoqJnG3AOvtzI9ZBv+w03K4AH1+ZoZSvuXZcp/UposL31Uqf4BU1eJOTWn 4+k5ZDtTl6gcTY4NEO952CKo+HFPNP0ym4rNYFoe3Icv7BX8RYDcWIbZ6NO1TPeE/5O8z2 5pVbhgKWRUYbgOd/6SkSdo07vsSW9br8RrprQUDiQxKYqLSDCeWHyyYKsDvRPQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 07/23] rust-aliasable: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:27 +0200 Message-Id: <20220617094243.6422-7-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-aliasable | 12 ++++ lfs/rust-aliasable | 80 ++++++++++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 config/rootfiles/common/rust-aliasable create mode 100644 lfs/rust-aliasable diff --git a/config/rootfiles/common/rust-aliasable b/config/rootfiles/common/rust-aliasable new file mode 100644 index 000000000..e994b8dae --- /dev/null +++ b/config/rootfiles/common/rust-aliasable @@ -0,0 +1,12 @@ +#usr/share/cargo/registry/aliasable-0.1.3 +#usr/share/cargo/registry/aliasable-0.1.3/.cargo-checksum.json +#usr/share/cargo/registry/aliasable-0.1.3/CHANGELOG.md +#usr/share/cargo/registry/aliasable-0.1.3/Cargo.toml +#usr/share/cargo/registry/aliasable-0.1.3/LICENSE +#usr/share/cargo/registry/aliasable-0.1.3/README.md +#usr/share/cargo/registry/aliasable-0.1.3/src +#usr/share/cargo/registry/aliasable-0.1.3/src/boxed.rs +#usr/share/cargo/registry/aliasable-0.1.3/src/lib.rs +#usr/share/cargo/registry/aliasable-0.1.3/src/mut_ref.rs +#usr/share/cargo/registry/aliasable-0.1.3/src/string.rs +#usr/share/cargo/registry/aliasable-0.1.3/src/vec.rs diff --git a/lfs/rust-aliasable b/lfs/rust-aliasable new file mode 100644 index 000000000..fbb487288 --- /dev/null +++ b/lfs/rust-aliasable @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.3 + +THISAPP = aliasable-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba5cccc1bae95ca + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:28 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5673 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYzf5f92z3wcT for ; Fri, 17 Jun 2022 09:44:46 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYzf1j91z1Pl; Fri, 17 Jun 2022 09:44:46 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYzf1d7Xz2xPS; Fri, 17 Jun 2022 09:44:46 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYzd64WPz2xKb for ; Fri, 17 Jun 2022 09:44:45 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYzd4Sw5zxQ; Fri, 17 Jun 2022 09:44:45 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459085; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VDSs0mqWCVHJ7+nkaqNiwmnJayoyaNJ+eyIApGG4eS4=; b=PtkSSmkbSdjk+9FZBNKfWJ9hPaBoxm1FnLBEvM62+qJC4vIzQjI26kad1wv76tEE9O6/bo nzGltbyV3LqVEJBg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459085; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=VDSs0mqWCVHJ7+nkaqNiwmnJayoyaNJ+eyIApGG4eS4=; b=Bcw76CM3za4RMAlaQbGE1ZwG9KdQQvm5tiGDeRUISLVhLtIFtZ8svARSNJbHfReYxrganb jo+R/XMNpYFFz7mT9NFkSrww71QhDfcz17DdpjNoTKlnZHCjBHc0iW4UNbF1q/F86S6XjL iQqoDniBcSixvRIwCvPdOSunngRQuc4v1UT9CR2uKSTIJqAIGiBkYuckGYbmWi2G6OjvuZ kjQQt4MlIzzwdoBDk0NdPs7QmFpGLpvHJJ1eMyEsXeuUxTFJfxCz8hJi3deElmpCSXEcC5 LUP5gkiHxqERC7FYm54vInWYc2rH7z05By3qfSica/uW/14rbDKUogwGc86xzQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 08/23] rust-asn1: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:28 +0200 Message-Id: <20220617094243.6422-8-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-asn1 | 17 +++++++ lfs/rust-asn1 | 80 +++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+) create mode 100644 config/rootfiles/common/rust-asn1 create mode 100644 lfs/rust-asn1 diff --git a/config/rootfiles/common/rust-asn1 b/config/rootfiles/common/rust-asn1 new file mode 100644 index 000000000..941f2ddaa --- /dev/null +++ b/config/rootfiles/common/rust-asn1 @@ -0,0 +1,17 @@ +#usr/share/cargo/registry/asn1-0.8.7 +#usr/share/cargo/registry/asn1-0.8.7/.cargo-checksum.json +#usr/share/cargo/registry/asn1-0.8.7/Cargo.toml +#usr/share/cargo/registry/asn1-0.8.7/Cargo.toml.deps +#usr/share/cargo/registry/asn1-0.8.7/LICENSE +#usr/share/cargo/registry/asn1-0.8.7/README.md +#usr/share/cargo/registry/asn1-0.8.7/examples +#usr/share/cargo/registry/asn1-0.8.7/examples/no_std.rs +#usr/share/cargo/registry/asn1-0.8.7/src +#usr/share/cargo/registry/asn1-0.8.7/src/bit_string.rs +#usr/share/cargo/registry/asn1-0.8.7/src/lib.rs +#usr/share/cargo/registry/asn1-0.8.7/src/object_identifier.rs +#usr/share/cargo/registry/asn1-0.8.7/src/parser.rs +#usr/share/cargo/registry/asn1-0.8.7/src/types.rs +#usr/share/cargo/registry/asn1-0.8.7/src/writer.rs +#usr/share/cargo/registry/asn1-0.8.7/tests +#usr/share/cargo/registry/asn1-0.8.7/tests/derive_test.rs diff --git a/lfs/rust-asn1 b/lfs/rust-asn1 new file mode 100644 index 000000000..fa9817ed4 --- /dev/null +++ b/lfs/rust-asn1 @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.8.7 + +THISAPP = asn1-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 702fdd34d5489b74cad023969c8873c6d469bd58376fc86fc124638ffe677f2d7f2592d28219ba741597d3791716b1303cff1fa6352f5df0fa41fdd0add628fd + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:29 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5674 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPYzy6Vpkz3xqn for ; Fri, 17 Jun 2022 09:45:02 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPYzy2W8tz1GZ; Fri, 17 Jun 2022 09:45:02 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPYzy2Wytz2ymJ; Fri, 17 Jun 2022 09:45:02 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPYzx5FPdz2xPS for ; Fri, 17 Jun 2022 09:45:01 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPYzx3nWrzxQ; Fri, 17 Jun 2022 09:45:01 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=irTWrUNj1fZ/9z12mLjtI4tO6uzv5SRACDeRmKUmC08=; b=0IUwWbB0QB7IwsXPK3Hrw7ubiod1FOT9PBGUkjegqTOeYCh416p7WW9hH9s1M4vJE3y7pv ssJw+jeCwGKjXfDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459101; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=irTWrUNj1fZ/9z12mLjtI4tO6uzv5SRACDeRmKUmC08=; b=UvMtEMK6VYlPes3f+tVdNmlVNrb5xhTAuvm+5F8Iq7phjFj1heg5J8WTrQGoAWpu3iCGQo 6ahQ22VlPoyqXT2f/2/24SeMP5kRxzYsifMDBieGPKx7fylgu1IkuWCto1StWUyj2+587E o1JJqb1SIhOqdNV3HrHK1bptXYKAdWCw6O8IGpQ+NVQjTFlCmzbxio8OB1txe6Vgie1H+4 0ADTScFLCtj2YNiJ/12G/DyCNhozy3mVrvDHVlfNEAG9A12duwdlIOZ+P612Q6mdCU3BzC R4Gmg6+G3CxZ4O05z2FKdEtdTpP1iopDvKtNJBNC+3N/cUYMoYLQR6/nQdjF3w== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 09/23] rust-asn1_derive: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:29 +0200 Message-Id: <20220617094243.6422-9-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-asn1_derive | 7 +++ lfs/rust-asn1_derive | 80 ++++++++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 config/rootfiles/common/rust-asn1_derive create mode 100644 lfs/rust-asn1_derive diff --git a/config/rootfiles/common/rust-asn1_derive b/config/rootfiles/common/rust-asn1_derive new file mode 100644 index 000000000..67a57cca9 --- /dev/null +++ b/config/rootfiles/common/rust-asn1_derive @@ -0,0 +1,7 @@ +#usr/share/cargo/registry/asn1_derive-0.8.7 +#usr/share/cargo/registry/asn1_derive-0.8.7/.cargo-checksum.json +#usr/share/cargo/registry/asn1_derive-0.8.7/Cargo.toml +#usr/share/cargo/registry/asn1_derive-0.8.7/Cargo.toml.deps +#usr/share/cargo/registry/asn1_derive-0.8.7/LICENSE +#usr/share/cargo/registry/asn1_derive-0.8.7/src +#usr/share/cargo/registry/asn1_derive-0.8.7/src/lib.rs diff --git a/lfs/rust-asn1_derive b/lfs/rust-asn1_derive new file mode 100644 index 000000000..b7dd21c43 --- /dev/null +++ b/lfs/rust-asn1_derive @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.8.7 + +THISAPP = asn1_derive-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = cc1fe4a8c27730e65164daaed5d2d346364f08a47439e012f670db82190dba50cfbdf720cb253d7a057cb4b560b8ce73c557c639e90856e27d632995643dc45f + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:30 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5675 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ0F0Ct7z3xqn for ; Fri, 17 Jun 2022 09:45:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ0D37vfz1Q6; Fri, 17 Jun 2022 09:45:16 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ0D37Sxz2xyT; Fri, 17 Jun 2022 09:45:16 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ0C4bdJz2xPS for ; Fri, 17 Jun 2022 09:45:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ0C2pLcz1Pp; Fri, 17 Jun 2022 09:45:15 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459115; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=EkRGJ6TODutOmRXtle7gepf8dSaQ3gxHBHvo3igmWuo=; b=U9oDfQ3Bejm17y6RwHdCt4bPQg5x29zWTDGtdvOlCm6v+NMUJaznX2TywiMhxFvTiFpvZC K+9GYHzo6Vaxn3DQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459115; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=EkRGJ6TODutOmRXtle7gepf8dSaQ3gxHBHvo3igmWuo=; b=GL9/OWfsug1d9j6S7kibeRgywkWuuna3BYvjq1H1QJxLHSAY6PuEF67Vvb/SUr+jsbfia1 XbrH8mReRHydxZNzg8FwOXh9MZupoMlESNVeoHX+mMgnH7v+T+eX+byFf8vjPCu7P1MGnM j8pu/GhqMlIpbwAfe51y+y9sbH4t0mEfdiw4s0R0i0icJ0tX0uCJ5/q2w2Aed2vwZ/Vmb7 afFzXsTwtUd2k7qp+S+lk6b5IMNCPrrVy5XbuhSkCds/BPlu906dM6875WL+bPZPf4XAR+ EHOxyee4VjR1w0Msq+6Vipx7PL9e+0nglkRYpoas4QAw9I7w3CvtRxundNdckg== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 10/23] rust-base64: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:30 +0200 Message-Id: <20220617094243.6422-10-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-base64 | 36 +++++++++++++ lfs/rust-base64 | 80 +++++++++++++++++++++++++++++ 2 files changed, 116 insertions(+) create mode 100644 config/rootfiles/common/rust-base64 create mode 100644 lfs/rust-base64 diff --git a/config/rootfiles/common/rust-base64 b/config/rootfiles/common/rust-base64 new file mode 100644 index 000000000..3607db7aa --- /dev/null +++ b/config/rootfiles/common/rust-base64 @@ -0,0 +1,36 @@ +#usr/share/cargo/registry/base64-0.13.0 +#usr/share/cargo/registry/base64-0.13.0/.cargo-checksum.json +#usr/share/cargo/registry/base64-0.13.0/Cargo.toml +#usr/share/cargo/registry/base64-0.13.0/Cargo.toml.deps +#usr/share/cargo/registry/base64-0.13.0/LICENSE-APACHE +#usr/share/cargo/registry/base64-0.13.0/LICENSE-MIT +#usr/share/cargo/registry/base64-0.13.0/README.md +#usr/share/cargo/registry/base64-0.13.0/RELEASE-NOTES.md +#usr/share/cargo/registry/base64-0.13.0/benches +#usr/share/cargo/registry/base64-0.13.0/benches/benchmarks.rs +#usr/share/cargo/registry/base64-0.13.0/examples +#usr/share/cargo/registry/base64-0.13.0/examples/base64.rs +#usr/share/cargo/registry/base64-0.13.0/examples/make_tables.rs +#usr/share/cargo/registry/base64-0.13.0/icon_CLion.svg +#usr/share/cargo/registry/base64-0.13.0/src +#usr/share/cargo/registry/base64-0.13.0/src/chunked_encoder.rs +#usr/share/cargo/registry/base64-0.13.0/src/decode.rs +#usr/share/cargo/registry/base64-0.13.0/src/display.rs +#usr/share/cargo/registry/base64-0.13.0/src/encode.rs +#usr/share/cargo/registry/base64-0.13.0/src/lib.rs +#usr/share/cargo/registry/base64-0.13.0/src/read +#usr/share/cargo/registry/base64-0.13.0/src/read/decoder.rs +#usr/share/cargo/registry/base64-0.13.0/src/read/decoder_tests.rs +#usr/share/cargo/registry/base64-0.13.0/src/read/mod.rs +#usr/share/cargo/registry/base64-0.13.0/src/tables.rs +#usr/share/cargo/registry/base64-0.13.0/src/tests.rs +#usr/share/cargo/registry/base64-0.13.0/src/write +#usr/share/cargo/registry/base64-0.13.0/src/write/encoder.rs +#usr/share/cargo/registry/base64-0.13.0/src/write/encoder_string_writer.rs +#usr/share/cargo/registry/base64-0.13.0/src/write/encoder_tests.rs +#usr/share/cargo/registry/base64-0.13.0/src/write/mod.rs +#usr/share/cargo/registry/base64-0.13.0/tests +#usr/share/cargo/registry/base64-0.13.0/tests/decode.rs +#usr/share/cargo/registry/base64-0.13.0/tests/encode.rs +#usr/share/cargo/registry/base64-0.13.0/tests/helpers.rs +#usr/share/cargo/registry/base64-0.13.0/tests/tests.rs diff --git a/lfs/rust-base64 b/lfs/rust-base64 new file mode 100644 index 000000000..1b2d547c4 --- /dev/null +++ b/lfs/rust-base64 @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.13.0 + +THISAPP = base64-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5676 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ0X0jNbz3xqn for ; Fri, 17 Jun 2022 09:45:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ0W3f9Yz1Pv; Fri, 17 Jun 2022 09:45:31 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ0W3hQcz2ymJ; Fri, 17 Jun 2022 09:45:31 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ0V6mFsz2xPS for ; Fri, 17 Jun 2022 09:45:30 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ0V51WBz1Pp; Fri, 17 Jun 2022 09:45:30 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459130; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=hjhs0sf2od4SEeuL3bqRgAZpOZp//wzb6JC/fCATGzI=; b=uSA58XSM15azJtisZA2THdvpoBrXb4S/cNlEEawbviEvJIjN+MKgk08H/VL5/OxuulaLr1 07d/smTKr4N0MBDg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459130; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=hjhs0sf2od4SEeuL3bqRgAZpOZp//wzb6JC/fCATGzI=; b=oiY35MBrbCgYmc3qV2oQ+t0uI3dkfPE4hqV0DyPevQQ74fiKV53qvTSoKQd/MHIiFiivyo W4IZKAqHx+m7p2ly+av1C9qpziFH2Cq12pGZ0a7BBeVyeS1O3h26+OtVJ0MEYY2+6c7vaf 6EKB018KrxqeXUoIN8n5+tF/px2PcwVTKt4P9gZ21uwIV95Kzi4hACnhvozeWgrU2Az/jW H9XN44G0TNHR/PzoBAnnUn5u5m1U5qq7JTeAlPgfqlr2gRXYQ7HdM67EU1+YquMztrdLH4 V07ss3FeaKQXHWvpyCSTlNDaIgVyLvB7Apx2lFFmTZGxllXMQdY6T4f+Gx/gdA== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 11/23] rust-chrono: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:31 +0200 Message-Id: <20220617094243.6422-11-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created - Patch created to remove requirement for winapi and related windows dependencies Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-chrono | 44 ++++++++++ lfs/rust-chrono | 81 +++++++++++++++++++ .../rust-chrono-0.4.19-fix-metadata.patch | 23 ++++++ 3 files changed, 148 insertions(+) create mode 100644 config/rootfiles/common/rust-chrono create mode 100644 lfs/rust-chrono create mode 100644 src/patches/rust-chrono-0.4.19-fix-metadata.patch diff --git a/config/rootfiles/common/rust-chrono b/config/rootfiles/common/rust-chrono new file mode 100644 index 000000000..f30695b97 --- /dev/null +++ b/config/rootfiles/common/rust-chrono @@ -0,0 +1,44 @@ +#usr/share/cargo/registry/chrono-0.4.19 +#usr/share/cargo/registry/chrono-0.4.19/.cargo-checksum.json +#usr/share/cargo/registry/chrono-0.4.19/AUTHORS.txt +#usr/share/cargo/registry/chrono-0.4.19/CHANGELOG.md +#usr/share/cargo/registry/chrono-0.4.19/Cargo.toml +#usr/share/cargo/registry/chrono-0.4.19/Cargo.toml.deps +#usr/share/cargo/registry/chrono-0.4.19/LICENSE.txt +#usr/share/cargo/registry/chrono-0.4.19/README.md +#usr/share/cargo/registry/chrono-0.4.19/benches +#usr/share/cargo/registry/chrono-0.4.19/benches/chrono.rs +#usr/share/cargo/registry/chrono-0.4.19/benches/serde.rs +#usr/share/cargo/registry/chrono-0.4.19/rustfmt.toml +#usr/share/cargo/registry/chrono-0.4.19/src +#usr/share/cargo/registry/chrono-0.4.19/src/date.rs +#usr/share/cargo/registry/chrono-0.4.19/src/datetime.rs +#usr/share/cargo/registry/chrono-0.4.19/src/div.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format +#usr/share/cargo/registry/chrono-0.4.19/src/format/locales.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/mod.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/parse.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/parsed.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/scan.rs +#usr/share/cargo/registry/chrono-0.4.19/src/format/strftime.rs +#usr/share/cargo/registry/chrono-0.4.19/src/lib.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive +#usr/share/cargo/registry/chrono-0.4.19/src/naive/date.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive/datetime.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive/internals.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive/isoweek.rs +#usr/share/cargo/registry/chrono-0.4.19/src/naive/time.rs +#usr/share/cargo/registry/chrono-0.4.19/src/offset +#usr/share/cargo/registry/chrono-0.4.19/src/offset/fixed.rs +#usr/share/cargo/registry/chrono-0.4.19/src/offset/local.rs +#usr/share/cargo/registry/chrono-0.4.19/src/offset/mod.rs +#usr/share/cargo/registry/chrono-0.4.19/src/offset/utc.rs +#usr/share/cargo/registry/chrono-0.4.19/src/oldtime.rs +#usr/share/cargo/registry/chrono-0.4.19/src/round.rs +#usr/share/cargo/registry/chrono-0.4.19/src/sys +#usr/share/cargo/registry/chrono-0.4.19/src/sys.rs +#usr/share/cargo/registry/chrono-0.4.19/src/sys/stub.rs +#usr/share/cargo/registry/chrono-0.4.19/src/sys/unix.rs +#usr/share/cargo/registry/chrono-0.4.19/src/sys/windows.rs +#usr/share/cargo/registry/chrono-0.4.19/tests +#usr/share/cargo/registry/chrono-0.4.19/tests/wasm.rs diff --git a/lfs/rust-chrono b/lfs/rust-chrono new file mode 100644 index 000000000..cac6a8033 --- /dev/null +++ b/lfs/rust-chrono @@ -0,0 +1,81 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.4.19 + +THISAPP = chrono-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-chrono-0.4.19-fix-metadata.patch + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/src/patches/rust-chrono-0.4.19-fix-metadata.patch b/src/patches/rust-chrono-0.4.19-fix-metadata.patch new file mode 100644 index 000000000..cf6861693 --- /dev/null +++ b/src/patches/rust-chrono-0.4.19-fix-metadata.patch @@ -0,0 +1,23 @@ +--- chrono-0.4.19/Cargo.toml.original 2020-09-30 17:06:24.000000000 +0200 ++++ chrono-0.4.19/Cargo.toml 2022-06-16 17:27:21.440234723 +0200 +@@ -93,7 +93,7 @@ + __doctest = [] + __internal_bench = [] + alloc = [] +-clock = ["libc", "std", "winapi"] ++clock = ["libc", "std"] + default = ["clock", "std", "oldtime"] + oldtime = ["time"] + std = [] +@@ -108,10 +108,7 @@ + optional = true + [target."cfg(all(target_arch = \"wasm32\", not(any(target_os = \"emscripten\", target_os = \"wasi\"))))".dev-dependencies.wasm-bindgen-test] + version = "0.3" +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3.0" +-features = ["std", "minwinbase", "minwindef", "timezoneapi"] +-optional = true ++ + [badges.appveyor] + repository = "chronotope/chrono" + From patchwork Fri Jun 17 09:42:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5677 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ0q1M6tz3xqn for ; Fri, 17 Jun 2022 09:45:47 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ0p4f4yz1Pk; Fri, 17 Jun 2022 09:45:46 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ0p4XWjz2xyT; Fri, 17 Jun 2022 09:45:46 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ0n5Yrmz2xKb for ; Fri, 17 Jun 2022 09:45:45 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ0n3qztzS9; Fri, 17 Jun 2022 09:45:45 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Hd2rHuWSBW+WoBq8AuHc5E0WjzBP0F8clJZw7ub3NUo=; b=O9oaqKjcStjKESNwu5MvalQA1wGk0OfCSkdC1+GhsgSnOXqTrQ8Fj2/zTZvbrc1w5T5NtU YwAza4xih4NOQxCQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459145; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Hd2rHuWSBW+WoBq8AuHc5E0WjzBP0F8clJZw7ub3NUo=; b=ZgUbyNL9VTBj+EUF8/YuTLEXAglJJvlSaivmRmTUVs7Bfa5Vbmo6nUc42A+64YdqlDCsn6 hFoUt92qZ3+WfSzW2odOo+kFIAI9+fV+16HU3YbX4XDTDmlwUY1iw1RhfIGouJhAmL28tA 9R+cr5jWmaLMVbCTeVZTc80HEaFWCYhDMLyUHcku+usIBhq7WOXstFHs5NULqqQiBcXBFF Eae1B9kb65UadDnqBZcgQF9rGcE6DQ/J5KPr3A7Gpa/eyQkbcLb3VlZe+jcqCwgwTm5JCD rzrk8o5OyqmHyUSyXIF1dNgyHL39p+HcnIlYa0wz8RLPQKgT6BORSiOcoV/NFg== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 12/23] rust-indoc-0.3.6: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:32 +0200 Message-Id: <20220617094243.6422-12-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created - python3-cryptography build requires older version than was already installed. Therefore named version 0.3.6 created, leaving original rust-indoc in place Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-indoc-0.3.6 | 30 +++++++++ lfs/rust-indoc-0.3.6 | 80 ++++++++++++++++++++++++ 2 files changed, 110 insertions(+) create mode 100644 config/rootfiles/common/rust-indoc-0.3.6 create mode 100644 lfs/rust-indoc-0.3.6 diff --git a/config/rootfiles/common/rust-indoc-0.3.6 b/config/rootfiles/common/rust-indoc-0.3.6 new file mode 100644 index 000000000..b4ba2d7c6 --- /dev/null +++ b/config/rootfiles/common/rust-indoc-0.3.6 @@ -0,0 +1,30 @@ +#usr/share/cargo/registry/indoc-0.3.6-0.3.6 +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/.cargo-checksum.json +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/Cargo.toml +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/Cargo.toml.deps +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/LICENSE-APACHE +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/LICENSE-MIT +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/README.md +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/src +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/src/lib.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/compiletest.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/run-pass.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/no-arguments.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/no-arguments.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/non-lit.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/non-lit.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/non-string.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/non-string.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/two-arguments.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-stable/two-arguments.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/no-arguments.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/no-arguments.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/non-lit.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/non-lit.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/non-string.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/non-string.stderr +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/two-arguments.rs +#usr/share/cargo/registry/indoc-0.3.6-0.3.6/tests/ui-unstable/two-arguments.stderr diff --git a/lfs/rust-indoc-0.3.6 b/lfs/rust-indoc-0.3.6 new file mode 100644 index 000000000..d8eff0bf4 --- /dev/null +++ b/lfs/rust-indoc-0.3.6 @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.3.6 + +THISAPP = indoc-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/indoc-0.3.6-$(VER) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = ca7a1f4d3cbedbee0ba0a3f19c4b3352ff90927eef744b7e4f1d60855d4dc4265202972e81e0fc06d1222d8d5fb322efc4ef669af7396b251248a1e45c91def2 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5678 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ172Ph8z3xqn for ; Fri, 17 Jun 2022 09:46:03 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ165NK0z1QR; Fri, 17 Jun 2022 09:46:02 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ165Qf9z2ymJ; Fri, 17 Jun 2022 09:46:02 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ155YlYz2xWY for ; Fri, 17 Jun 2022 09:46:01 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ153xYHz1Pd; Fri, 17 Jun 2022 09:46:01 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459161; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gdsmv/P8mwobLPY1fxulvAzUJz48SgCHW7TVvoy96Dg=; b=W3X4SBBfJt6JP1tLv2PGI0ZExKgTIvQ/o5zmltoxBsHkiNtl0EJy3Wgl/bnxev1Rd4J32z 8VbDzpUHsmdttpBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459161; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gdsmv/P8mwobLPY1fxulvAzUJz48SgCHW7TVvoy96Dg=; b=tpTipvhJNUzNHwIdYc0/3WQOKA/722o5M4bB6nwD7Ty45SfEvETgOpJWEyfAIDwKizCzHe KV1216Pz6UzqWsqa6KULh8YVrXLQhelNpPpSiN+HDbZC/rmd/Cb426IFPmHO0/9fm1vJm4 0q27/G0iQKYFogmomVIRljHR6ZUHTDthfJa7ohDHZJIB5/cVeZ3s1pg7eQ4LWNUT3isGUq kcIOwXs8Fwokw6q0eJJNtqg/JDx2Snm/ctPP0GEJ+/ry3/T4yxKGFDxYQql1CHTftWPlG8 poy+wnoYUpLKAJw/oiwgagSvt+Lh8zJeUURXy2AKDNEiNkFZuy2MNVGQ7fHbag== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 13/23] rust-num-integer: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:33 +0200 Message-Id: <20220617094243.6422-13-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-num-integer | 20 ++++++ lfs/rust-num-integer | 80 ++++++++++++++++++++++++ 2 files changed, 100 insertions(+) create mode 100644 config/rootfiles/common/rust-num-integer create mode 100644 lfs/rust-num-integer diff --git a/config/rootfiles/common/rust-num-integer b/config/rootfiles/common/rust-num-integer new file mode 100644 index 000000000..dcc056a45 --- /dev/null +++ b/config/rootfiles/common/rust-num-integer @@ -0,0 +1,20 @@ +#usr/share/cargo/registry/num-integer-0.1.45 +#usr/share/cargo/registry/num-integer-0.1.45/.cargo-checksum.json +#usr/share/cargo/registry/num-integer-0.1.45/Cargo.toml +#usr/share/cargo/registry/num-integer-0.1.45/Cargo.toml.deps +#usr/share/cargo/registry/num-integer-0.1.45/LICENSE-APACHE +#usr/share/cargo/registry/num-integer-0.1.45/LICENSE-MIT +#usr/share/cargo/registry/num-integer-0.1.45/README.md +#usr/share/cargo/registry/num-integer-0.1.45/RELEASES.md +#usr/share/cargo/registry/num-integer-0.1.45/benches +#usr/share/cargo/registry/num-integer-0.1.45/benches/average.rs +#usr/share/cargo/registry/num-integer-0.1.45/benches/gcd.rs +#usr/share/cargo/registry/num-integer-0.1.45/benches/roots.rs +#usr/share/cargo/registry/num-integer-0.1.45/build.rs +#usr/share/cargo/registry/num-integer-0.1.45/src +#usr/share/cargo/registry/num-integer-0.1.45/src/average.rs +#usr/share/cargo/registry/num-integer-0.1.45/src/lib.rs +#usr/share/cargo/registry/num-integer-0.1.45/src/roots.rs +#usr/share/cargo/registry/num-integer-0.1.45/tests +#usr/share/cargo/registry/num-integer-0.1.45/tests/average.rs +#usr/share/cargo/registry/num-integer-0.1.45/tests/roots.rs diff --git a/lfs/rust-num-integer b/lfs/rust-num-integer new file mode 100644 index 000000000..2fd539b19 --- /dev/null +++ b/lfs/rust-num-integer @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.45 + +THISAPP = num-integer-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5679 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ1P3DM5z3xqn for ; Fri, 17 Jun 2022 09:46:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ1N5zb9z1CP; Fri, 17 Jun 2022 09:46:16 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ1N5wBBz2xjj; Fri, 17 Jun 2022 09:46:16 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ1M4lBjz2xPS for ; Fri, 17 Jun 2022 09:46:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ1M35rpz10S; Fri, 17 Jun 2022 09:46:15 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459175; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=lwqpO1a5VoXj9AjaftNkXFPnSbMVnjv6Hg4lnVlBzFI=; b=Z30J+weK55E2yb94UI8J6OgEEDd4Byl0G72HDymybv0+uurb1dd2BwrAGKBdG7zenSeV/h aoRFO2VAWQuL6MBw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459175; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=lwqpO1a5VoXj9AjaftNkXFPnSbMVnjv6Hg4lnVlBzFI=; b=OYUX8s5vCUSPZkADHtef+We6Vlq6JIWigAweBWp7kvdLpyuyfkjYc9fD8VKeL7eoKrHbn4 2J0nwqT5fKjXsuxREJphOvQWjkWmPHnzSQ3hLVjqRelLJJV6Huhna+q8KO+KgdayL+xJDx 5RnGwFxLSOdgQK4dmS86tbghiqYTP2/Bkd6HjiRZYIAoG/XXyawEPhtuNrJVTmcdCAWCoF nIyeTgt+khXQPgWVAGFgUjcCw2G8xQv2sDuES8ELdnqZa9XjuSIGp7jc+UGq7g1fJ8wQMo nYGLQrLzC5Ay+QgDe58EtmrQ926y80LWX8WWLFOFOQSs2cFoIh8xbk7FU7bDtA== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 14/23] rust-num-traits: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:34 +0200 Message-Id: <20220617094243.6422-14-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-num-traits | 31 ++++++++++ lfs/rust-num-traits | 80 +++++++++++++++++++++++++ 2 files changed, 111 insertions(+) create mode 100644 config/rootfiles/common/rust-num-traits create mode 100644 lfs/rust-num-traits diff --git a/config/rootfiles/common/rust-num-traits b/config/rootfiles/common/rust-num-traits new file mode 100644 index 000000000..faae900a2 --- /dev/null +++ b/config/rootfiles/common/rust-num-traits @@ -0,0 +1,31 @@ +#usr/share/cargo/registry/num-traits-0.2.15 +#usr/share/cargo/registry/num-traits-0.2.15/.cargo-checksum.json +#usr/share/cargo/registry/num-traits-0.2.15/Cargo.toml +#usr/share/cargo/registry/num-traits-0.2.15/Cargo.toml.deps +#usr/share/cargo/registry/num-traits-0.2.15/LICENSE-APACHE +#usr/share/cargo/registry/num-traits-0.2.15/LICENSE-MIT +#usr/share/cargo/registry/num-traits-0.2.15/README.md +#usr/share/cargo/registry/num-traits-0.2.15/RELEASES.md +#usr/share/cargo/registry/num-traits-0.2.15/build.rs +#usr/share/cargo/registry/num-traits-0.2.15/src +#usr/share/cargo/registry/num-traits-0.2.15/src/bounds.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/cast.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/float.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/identities.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/int.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/lib.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/macros.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/checked.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/euclid.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/inv.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/mod.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/mul_add.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/overflowing.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/saturating.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/ops/wrapping.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/pow.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/real.rs +#usr/share/cargo/registry/num-traits-0.2.15/src/sign.rs +#usr/share/cargo/registry/num-traits-0.2.15/tests +#usr/share/cargo/registry/num-traits-0.2.15/tests/cast.rs diff --git a/lfs/rust-num-traits b/lfs/rust-num-traits new file mode 100644 index 000000000..cf4438214 --- /dev/null +++ b/lfs/rust-num-traits @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.2.15 + +THISAPP = num-traits-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:35 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5680 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ1h3KsGz3xqn for ; Fri, 17 Jun 2022 09:46:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ1g6VQjz1Q0; Fri, 17 Jun 2022 09:46:31 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ1g6Rlkz2xWY; Fri, 17 Jun 2022 09:46:31 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ1f4h8Mz2xPS for ; Fri, 17 Jun 2022 09:46:30 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ1f36Ktz1Dq; Fri, 17 Jun 2022 09:46:30 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459190; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Vqh4POILyb1J7N6zarznkzRpdvQtWSrme3K+d3gkvlM=; b=aipxc4sv0MxZ/nRASnP8AQNXWSbOQMOOqwwVSoe75QQs+R036oKuBdCAZDiPNpfsnOuvkv mqkQls0HV35blqCA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459190; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Vqh4POILyb1J7N6zarznkzRpdvQtWSrme3K+d3gkvlM=; b=akrBycrJxu4R93E4USrDNGEsGck/cXXfVtdfuIPF/+v6WXB5PcUAmvRs0WCC5LFYrA4mzj i+aqOfX5568mYTYPiehG3mKrM3KdKDACT+i+MBcHfcdIyubBXJLnvnbMmMmbmdMz981BIx jmjKmj+ypma2EYF4lJ1QRoy+k4WJQOrybNc7kL8etCTEHUQxkXeKwnrjjTMR+2yu+N6QNA AVV02QHhPyOaTB6oGa1pyINhoehvP/uxeQMUxMCLEPF791ID8NpaYuD/k2LKBpHcOKBJmG T12eeuUkHHVLgbDvaTko5QPFqCJymiAm7ScUg7xbHQ46Xajl8oo+kBcot09Xgw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 15/23] rust-num_threads: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:35 +0200 Message-Id: <20220617094243.6422-15-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-num_threads | 11 ++++ lfs/rust-num_threads | 80 ++++++++++++++++++++++++ 2 files changed, 91 insertions(+) create mode 100644 config/rootfiles/common/rust-num_threads create mode 100644 lfs/rust-num_threads diff --git a/config/rootfiles/common/rust-num_threads b/config/rootfiles/common/rust-num_threads new file mode 100644 index 000000000..8497a3042 --- /dev/null +++ b/config/rootfiles/common/rust-num_threads @@ -0,0 +1,11 @@ +#usr/share/cargo/registry/num_threads-0.1.5 +#usr/share/cargo/registry/num_threads-0.1.5/.cargo-checksum.json +#usr/share/cargo/registry/num_threads-0.1.5/Cargo.toml +#usr/share/cargo/registry/num_threads-0.1.5/LICENSE-Apache +#usr/share/cargo/registry/num_threads-0.1.5/LICENSE-MIT +#usr/share/cargo/registry/num_threads-0.1.5/src +#usr/share/cargo/registry/num_threads-0.1.5/src/apple.rs +#usr/share/cargo/registry/num_threads-0.1.5/src/freebsd.rs +#usr/share/cargo/registry/num_threads-0.1.5/src/imp.rs +#usr/share/cargo/registry/num_threads-0.1.5/src/lib.rs +#usr/share/cargo/registry/num_threads-0.1.5/src/linux.rs diff --git a/lfs/rust-num_threads b/lfs/rust-num_threads new file mode 100644 index 000000000..dc6f8e203 --- /dev/null +++ b/lfs/rust-num_threads @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.5 + +THISAPP = num_threads-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = b5a1055937a87c3f3b758ad527fce0a14c812b40c3bbda530bfc0e03f43dd3155c17e1eaa210c512a98919da802d9d48fec4e3c8464072fe4d309b9a402d9b61 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:36 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5681 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ1z4PVdz3xqn for ; Fri, 17 Jun 2022 09:46:47 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ1z0Hwrz1SQ; Fri, 17 Jun 2022 09:46:47 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ1z0B75z2yTT; Fri, 17 Jun 2022 09:46:47 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ1x49qLz2xKb for ; Fri, 17 Jun 2022 09:46:45 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ1x2RKbz1RT; Fri, 17 Jun 2022 09:46:45 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459205; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qTv4IfoABkv0TvicWQev1oGibHzFXA90Hg7ZNm5H5Bg=; b=UUNX6QTbmzfzJm/MOOh6iMKHHML1DUnwQL951rjH4sJl0sGpskLJwS7SQ842RDqOOq8qQn PQ95OhKjp0Cl2bDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459205; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qTv4IfoABkv0TvicWQev1oGibHzFXA90Hg7ZNm5H5Bg=; b=U6Cv2eFgTU54ohVp4lGt4z5RHCqjT9txK6fvcF2t8jhB34jAX4AyId9zzQE5SgUvfDESz0 NEYkNusQyOwRFoxJCPn2SqplQfQXakUUfSVqE0C4qOyHWxwB+9fIiU+2JeaORnSA7lr3xY elc8l/8nFmiILHKPALwlcnsIg7phuDi9LdeWR6o7SoFNtjDtcDDuTYc+8UGY3tLqb8acD3 ZJ/4DtxwWRdQLEin8sCegv1o1g46b00hf07MwlCT1w6wXWJwqJATEnTb/hNNS+Fur1qHlz vHTbwoNhanKT+l2CLVZzyeELvAs5vPq9AEFOxmRBA5F3DY+KhXbwjSn2jNAfiQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 16/23] rust-ouroboros: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:36 +0200 Message-Id: <20220617094243.6422-16-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-ouroboros | 6 ++ lfs/rust-ouroboros | 80 ++++++++++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 config/rootfiles/common/rust-ouroboros create mode 100644 lfs/rust-ouroboros diff --git a/config/rootfiles/common/rust-ouroboros b/config/rootfiles/common/rust-ouroboros new file mode 100644 index 000000000..6c93e73cf --- /dev/null +++ b/config/rootfiles/common/rust-ouroboros @@ -0,0 +1,6 @@ +#usr/share/cargo/registry/ouroboros-0.13.0 +#usr/share/cargo/registry/ouroboros-0.13.0/.cargo-checksum.json +#usr/share/cargo/registry/ouroboros-0.13.0/Cargo.toml +#usr/share/cargo/registry/ouroboros-0.13.0/Cargo.toml.deps +#usr/share/cargo/registry/ouroboros-0.13.0/src +#usr/share/cargo/registry/ouroboros-0.13.0/src/lib.rs diff --git a/lfs/rust-ouroboros b/lfs/rust-ouroboros new file mode 100644 index 000000000..0b4739466 --- /dev/null +++ b/lfs/rust-ouroboros @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.13.0 + +THISAPP = ouroboros-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = ff54f4ed318f7a1875612a4ed5762c60de516f43825f0ecf23e5343958e5c8af68ae4aecc1daf913e58d21183ac037af047be015ef1e5c227ab4750e763ed4ab + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5682 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ2G5K32z3xqn for ; Fri, 17 Jun 2022 09:47:02 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ2G1BqQz1Pn; Fri, 17 Jun 2022 09:47:02 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ2G17lhz2xWY; Fri, 17 Jun 2022 09:47:02 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ2F1X1Yz2xWY for ; Fri, 17 Jun 2022 09:47:01 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ2D6YsDz1Dq; Fri, 17 Jun 2022 09:47:00 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459221; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vRzr0CzpdA0gf55K10jZPTfoFWgwparilMEfNtQVOe8=; b=WWdXOdbp15XDIDZjanIHEDD5HA0nG0WFOP9qoKgpW/ptxpL7mXwPWeLxhsixiOe9emywpB 5w/0oNIm6+igiZAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459221; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vRzr0CzpdA0gf55K10jZPTfoFWgwparilMEfNtQVOe8=; b=WFCTXp/aEzTWptJ8mNsSz44utYzonnhDPtKO3LU4WEO0mi8PLFvNlHvSwnnPDofSHPvct9 gLa/nkaN6ic72DbSiVxg2eOWxuyKJI7ym+f+EfmdoYKvVgP9ceUMmX+KyYUEZqy+0clRlH gM7cBGWwiXQJFJDCjvhjl0Xe/lN+8TzgjK4+rDNb9RGLevcc4ME5Mg+0EfJcQJJweLJucD E2YPDucJDOdl4uGekt5gXwkBd4VbH+Wt2w1XoCAxxeC5rg52OLneerBMA3qNdZG4c4zZT9 3HLy3JGjsz2GX7XTbKVdYucLGLKtOa4V1vdwsjuM1UxIZzZAWpGCnFS+0KOu8g== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 17/23] rust-ouroboros_macro: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:37 +0200 Message-Id: <20220617094243.6422-17-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-ouroboros_macro | 21 +++++ lfs/rust-ouroboros_macro | 80 ++++++++++++++++++++ 2 files changed, 101 insertions(+) create mode 100644 config/rootfiles/common/rust-ouroboros_macro create mode 100644 lfs/rust-ouroboros_macro diff --git a/config/rootfiles/common/rust-ouroboros_macro b/config/rootfiles/common/rust-ouroboros_macro new file mode 100644 index 000000000..31002c72f --- /dev/null +++ b/config/rootfiles/common/rust-ouroboros_macro @@ -0,0 +1,21 @@ +#usr/share/cargo/registry/ouroboros_macro-0.13.0 +#usr/share/cargo/registry/ouroboros_macro-0.13.0/.cargo-checksum.json +#usr/share/cargo/registry/ouroboros_macro-0.13.0/Cargo.toml +#usr/share/cargo/registry/ouroboros_macro-0.13.0/Cargo.toml.deps +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/covariance_detection.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/constructor.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/derives.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/into_heads.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/mod.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/struc.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/summon_borrowchk.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/try_constructor.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/type_asserts.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/with_all.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/generate/with_each.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/info_structures.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/lib.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/parse.rs +#usr/share/cargo/registry/ouroboros_macro-0.13.0/src/utils.rs diff --git a/lfs/rust-ouroboros_macro b/lfs/rust-ouroboros_macro new file mode 100644 index 000000000..6a4374550 --- /dev/null +++ b/lfs/rust-ouroboros_macro @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.13.0 + +THISAPP = ouroboros_macro-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 16b65a6417ef147d15083c51c96b382a96a71fae124f1baae91432c5de7585edf7ca3f3f8e35b303d3e3c17a411f740d1dccc3382d541c0e7ded22bda81a838e + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5683 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ2Y5WG1z3xqn for ; Fri, 17 Jun 2022 09:47:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ2Y1qGKz1SS; Fri, 17 Jun 2022 09:47:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ2Y1sFQz2ymJ; Fri, 17 Jun 2022 09:47:17 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ2W5QdKz2xPS for ; Fri, 17 Jun 2022 09:47:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ2W3jbhz1RT; Fri, 17 Jun 2022 09:47:15 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459235; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kYMZjIe4o+CH2Fl1Ib54dzqn3BIY8ISWrvpDajwJ0yQ=; b=tjVV2M8t8CXOWVQDvpnaqMEyWXPF/CzrUmbNL/ne11rjUO1wezWP1Nfpo9G8FrB47mgpOE p91+iefgEnZSYgAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459235; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kYMZjIe4o+CH2Fl1Ib54dzqn3BIY8ISWrvpDajwJ0yQ=; b=pnH3ww/Y7upDszuuROFoScGWtTSgIU+jmXg7gvgvYPcN/hWzPlsHk5aTX7q8ynJxq+8CBH vlFaYvBjz/FD3unI97MEGFqGKlawoFYOOpGkaeyqNCf/gKOBmPS8jIbc6W4K9eZHjkGa2a vYp+uLOy+2Rdz/W3WHi9+Jx5bAjB92KrokC6i7kWAYWKOzXPtbu/ktuOlGf/EP4dP6LMHW FTwnGMGs8uNhPO9u7Oe8CzFKpFXBkzdqe7OQc91ibtEzjpBHLVyzVvoQkvu38mzWtb2r07 2Nud/jbQQKrRc4EnGHgJsClLtYw2MGzcGOyli8+xMrUffNnJWICPOa6gwQ77JA== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 18/23] rust-paste-0.1.18: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:38 +0200 Message-Id: <20220617094243.6422-18-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created - python3-cryptography build requires older version than was already installed. Therefore named version 0.1.18 created, leaving original rust-paste in place Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-paste-0.1.18 | 41 ++++++++++++ lfs/rust-paste-0.1.18 | 80 +++++++++++++++++++++++ 2 files changed, 121 insertions(+) create mode 100644 config/rootfiles/common/rust-paste-0.1.18 create mode 100644 lfs/rust-paste-0.1.18 diff --git a/config/rootfiles/common/rust-paste-0.1.18 b/config/rootfiles/common/rust-paste-0.1.18 new file mode 100644 index 000000000..0b7609d47 --- /dev/null +++ b/config/rootfiles/common/rust-paste-0.1.18 @@ -0,0 +1,41 @@ +#usr/share/cargo/registry/paste-0.1.18-0.1.18 +#usr/share/cargo/registry/paste-0.1.18-0.1.18/.cargo-checksum.json +#usr/share/cargo/registry/paste-0.1.18-0.1.18/Cargo.toml +#usr/share/cargo/registry/paste-0.1.18-0.1.18/Cargo.toml.deps +#usr/share/cargo/registry/paste-0.1.18-0.1.18/LICENSE-APACHE +#usr/share/cargo/registry/paste-0.1.18-0.1.18/LICENSE-MIT +#usr/share/cargo/registry/paste-0.1.18-0.1.18/README.md +#usr/share/cargo/registry/paste-0.1.18-0.1.18/src +#usr/share/cargo/registry/paste-0.1.18-0.1.18/src/lib.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/compiletest.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/test.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/case-warning.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/case-warning.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-empty.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-empty.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-non-string.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-non-string.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-suffix.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-suffix.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-unexpected.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/env-unexpected.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/invalid-ident.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/invalid-ident.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/missing-paren-on-env.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/missing-paren-on-env.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/no-env-var.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/no-env-var.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/no-ident-after-colon.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/no-ident-after-colon.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-group.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-group.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-modifier.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-modifier.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-punct.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unexpected-punct.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unsupported-literal.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unsupported-literal.stderr +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unsupported-modifier.rs +#usr/share/cargo/registry/paste-0.1.18-0.1.18/tests/ui/unsupported-modifier.stderr diff --git a/lfs/rust-paste-0.1.18 b/lfs/rust-paste-0.1.18 new file mode 100644 index 000000000..138d45ec9 --- /dev/null +++ b/lfs/rust-paste-0.1.18 @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.18 + +THISAPP = paste-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = ed72b93a27166b0989743c2528d4a41f4b87ffdd0c588557d11a5f37f85d5b8f03ced86150af6209f9fa8d0f6efee705769b26a2f4dc3363f35cc3ac12c0e6ad + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5684 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ2r6Sc1z3xqn for ; Fri, 17 Jun 2022 09:47:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ2r2Rrkz1Qr; Fri, 17 Jun 2022 09:47:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ2r2Qs2z2ys1; Fri, 17 Jun 2022 09:47:32 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ2p4xpXz2xPS for ; Fri, 17 Jun 2022 09:47:30 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ2p3Nysz10L; Fri, 17 Jun 2022 09:47:30 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459250; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JvSXzA6Z7tH3ue1gi+Bf7KKr4dvYoMkzpn4OibRf9dE=; b=YROGm6p7iFWAk+BqknaiKOS79fYW7BUADqxuRxK1nU06+ra6JujG9pZJ/HJ//jBrA/51xz 6vgF5Ww/My57yYAg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459250; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JvSXzA6Z7tH3ue1gi+Bf7KKr4dvYoMkzpn4OibRf9dE=; b=GDihnMj7UbMz0G1K1bq4E+bFu+hlZdMI6qg5pyFb1D5nS9JWHXLG7oPZkClhB2V4TWDk3f KXKvITmC5qkm56N3qCwyYO7oCMBXwX/ENqrMqLe7Eq19TH2UK6fcwvkeKmiVoY+n0I0sgN dudobg0Pwj1NTKb8U/9wR6elVlKAZMiRJ/+iMv8B2MDVze4ScvoDe7jv/5zzm/8dYIDwio O2uYHelXJwbeelrMzVUkka5JtuWW+ERGDTUW0cj9SNBBd28xndiyaQtr/G8l4YTJKzevoU 9foYNrvohTSsJN6hMzcUBjlik+z9a5vKN+TU6lmU6ul6ZSMQGvOcb8us/pZpTw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 19/23] rust-pem: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:39 +0200 Message-Id: <20220617094243.6422-19-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-pem | 14 ++++++ lfs/rust-pem | 80 ++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 config/rootfiles/common/rust-pem create mode 100644 lfs/rust-pem diff --git a/config/rootfiles/common/rust-pem b/config/rootfiles/common/rust-pem new file mode 100644 index 000000000..042dbb7d8 --- /dev/null +++ b/config/rootfiles/common/rust-pem @@ -0,0 +1,14 @@ +#usr/share/cargo/registry/pem-1.0.2 +#usr/share/cargo/registry/pem-1.0.2/.cargo-checksum.json +#usr/share/cargo/registry/pem-1.0.2/CHANGELOG.md +#usr/share/cargo/registry/pem-1.0.2/Cargo.toml +#usr/share/cargo/registry/pem-1.0.2/Cargo.toml.deps +#usr/share/cargo/registry/pem-1.0.2/LICENSE.md +#usr/share/cargo/registry/pem-1.0.2/README.md +#usr/share/cargo/registry/pem-1.0.2/benches +#usr/share/cargo/registry/pem-1.0.2/benches/pem_benchmark.rs +#usr/share/cargo/registry/pem-1.0.2/rustfmt.toml +#usr/share/cargo/registry/pem-1.0.2/src +#usr/share/cargo/registry/pem-1.0.2/src/errors.rs +#usr/share/cargo/registry/pem-1.0.2/src/lib.rs +#usr/share/cargo/registry/pem-1.0.2/src/parser.rs diff --git a/lfs/rust-pem b/lfs/rust-pem new file mode 100644 index 000000000..59c51943b --- /dev/null +++ b/lfs/rust-pem @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.2 + +THISAPP = pem-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 17c3457a90807bdcc75795161e244a7c531449d0679212394a76601c2bc1b353d8c18d34c5cccae3a728387c834a23011b17a8a1bace15a1aae26de30adb1c8a + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5685 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ380Z1tz3xqn for ; Fri, 17 Jun 2022 09:47:48 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ373M54z1RZ; Fri, 17 Jun 2022 09:47:47 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ373Cs7z2xjj; Fri, 17 Jun 2022 09:47:47 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ355vwWz2xKb for ; Fri, 17 Jun 2022 09:47:45 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ354FJrz1RZ; Fri, 17 Jun 2022 09:47:45 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459265; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+Wfj2qMa2XQ0oVX0S4KnpJ1lR+Qj5fUkB+fnNdcYlhI=; b=LAwovT0c1d2cdChMOmx2hNREp4G+uPZNL5xU6fSaj+07/1fjY6iWohCcCGsqPu0Q7ctV0t 00Z0O1/DUcmmA0DQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459265; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=+Wfj2qMa2XQ0oVX0S4KnpJ1lR+Qj5fUkB+fnNdcYlhI=; b=v0CqxPNsgElxbEOv3JNTAWAxyajTDvtlc5EtrxqDdLegQCb2KoQxfb5r4LjvpYIsf6LBrK T4fFmxkhzOpuxA0Rbl5vx9ntnTc/ms00Mv7zJPXZRhPKfp55560YtZytqdQy0uv4MjaCGA 68U/MHY7Y5vtC4bpy3H2Z6ktnx3M8lpw/tTMM0OKRqohYKGRd4rm/P3x5BWKYHtNsKijHT l/IPA6Jg4k7JJwGqfWtV+AWOmV4CUi5ug6S7ibGBv+Z2f49IS+axvoc0l4XsdwKw1gDOfO wL5bOWAD9vT6iUoCI9Wz5i+zq51PTkJ5Vw/XY6MKJBw8w9bex2704Q3CYCk1gA== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 20/23] rust-proc-macro-error: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:40 +0200 Message-Id: <20220617094243.6422-20-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-proc-macro-error | 53 ++++++++++++ lfs/rust-proc-macro-error | 80 +++++++++++++++++++ 2 files changed, 133 insertions(+) create mode 100644 config/rootfiles/common/rust-proc-macro-error create mode 100644 lfs/rust-proc-macro-error diff --git a/config/rootfiles/common/rust-proc-macro-error b/config/rootfiles/common/rust-proc-macro-error new file mode 100644 index 000000000..850479af1 --- /dev/null +++ b/config/rootfiles/common/rust-proc-macro-error @@ -0,0 +1,53 @@ +#usr/share/cargo/registry/proc-macro-error-1.0.4 +#usr/share/cargo/registry/proc-macro-error-1.0.4/.cargo-checksum.json +#usr/share/cargo/registry/proc-macro-error-1.0.4/CHANGELOG.md +#usr/share/cargo/registry/proc-macro-error-1.0.4/Cargo.toml +#usr/share/cargo/registry/proc-macro-error-1.0.4/Cargo.toml.deps +#usr/share/cargo/registry/proc-macro-error-1.0.4/LICENSE-APACHE +#usr/share/cargo/registry/proc-macro-error-1.0.4/LICENSE-MIT +#usr/share/cargo/registry/proc-macro-error-1.0.4/README.md +#usr/share/cargo/registry/proc-macro-error-1.0.4/build.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/diagnostic.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/dummy.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/imp +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/imp/delegate.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/imp/fallback.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/lib.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/macros.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/src/sealed.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/macro-errors.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ok.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/runtime-errors.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/abort.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/abort.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/append_dummy.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/append_dummy.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/children_messages.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/children_messages.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/dummy.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/dummy.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/emit.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/emit.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/explicit_span_range.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/explicit_span_range.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/misuse.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/misuse.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/multiple_tokens.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/multiple_tokens.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/not_proc_macro.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/not_proc_macro.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/option_ext.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/option_ext.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/proc_macro_hack.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/proc_macro_hack.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/result_ext.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/result_ext.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/to_tokens_span.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/to_tokens_span.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/unknown_setting.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/unknown_setting.stderr +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/unrelated_panic.rs +#usr/share/cargo/registry/proc-macro-error-1.0.4/tests/ui/unrelated_panic.stderr diff --git a/lfs/rust-proc-macro-error b/lfs/rust-proc-macro-error new file mode 100644 index 000000000..7260b3f93 --- /dev/null +++ b/lfs/rust-proc-macro-error @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.4 + +THISAPP = proc-macro-error-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5686 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ3R0tqfz3xqn for ; Fri, 17 Jun 2022 09:48:03 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ3Q4DwQz1Rs; Fri, 17 Jun 2022 09:48:02 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ3Q4CXRz2xWY; Fri, 17 Jun 2022 09:48:02 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ3P2YHFz2xPS for ; Fri, 17 Jun 2022 09:48:01 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ3P10WFz1Qw; Fri, 17 Jun 2022 09:48:01 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459281; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=IA8igT4YLYufsmpA6+N0qR86Te01/QkLZtU8QjWZm0E=; b=Tmbh+YuCfqZj+0dj7w44pgeGIMXDu5yQ5WHDccZvvsFUp3+yOdlJJKc6Fleddbpr1/T8so LM7IlfKZzaGNxBDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459281; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=IA8igT4YLYufsmpA6+N0qR86Te01/QkLZtU8QjWZm0E=; b=beSHZUnM2MRzKzVnXKgKKi/+Psan3Xuqcvt6MuTp5MXrsEqIoUKBwlB+Y04BFdT5k3Swy7 29rcj7IzhXNHn3rsa2XrUOPEZy73cqYzM6vQkUp3p1u4RS2vSPGCM6wC+nou6L0lYAQ41q OTtkQ0tUelKHwOOErrYiXxrOMinaDthOqvVIuJTWiNMJa/H8sW1gcbJx8KB2aZL+aUr8uQ Gh5vHGg77cjGSCpuaRncwxeGp1UKGUuHnlhybFBhcmrC26IAPU/iFh1dWKc1fT7kkOuHTk gzp3P1hs+B2MAzCq51y6aHTQwCSAC/BDn560LG9WcW2FmWFXS/rpnj9wH+2BHw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 21/23] rust-proc-macro-error-attr: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:41 +0200 Message-Id: <20220617094243.6422-21-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- .../common/rust-proc-macro-error-attr | 11 +++ lfs/rust-proc-macro-error-attr | 80 +++++++++++++++++++ 2 files changed, 91 insertions(+) create mode 100644 config/rootfiles/common/rust-proc-macro-error-attr create mode 100644 lfs/rust-proc-macro-error-attr diff --git a/config/rootfiles/common/rust-proc-macro-error-attr b/config/rootfiles/common/rust-proc-macro-error-attr new file mode 100644 index 000000000..17da5873f --- /dev/null +++ b/config/rootfiles/common/rust-proc-macro-error-attr @@ -0,0 +1,11 @@ +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4 +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/.cargo-checksum.json +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/Cargo.toml +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/Cargo.toml.deps +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/LICENSE-APACHE +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/LICENSE-MIT +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/build.rs +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/src +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/src/lib.rs +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/src/parse.rs +#usr/share/cargo/registry/proc-macro-error-attr-1.0.4/src/settings.rs diff --git a/lfs/rust-proc-macro-error-attr b/lfs/rust-proc-macro-error-attr new file mode 100644 index 000000000..37c76b170 --- /dev/null +++ b/lfs/rust-proc-macro-error-attr @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.4 + +THISAPP = proc-macro-error-attr-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5687 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ3j1chHz3xqn for ; Fri, 17 Jun 2022 09:48:17 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ3h4wz1z1TH; Fri, 17 Jun 2022 09:48:16 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ3h4qDcz2yTT; Fri, 17 Jun 2022 09:48:16 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ3g4JrHz2xPS for ; Fri, 17 Jun 2022 09:48:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ3g2YRDz1RB; Fri, 17 Jun 2022 09:48:15 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459295; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ilvpEIFQHl6M/DqlURkKzj/rsH7/X/1rtlKiZlu6mbI=; b=rit9jsAZPdze6tHjVkIeLULE9BOD2Bp6IT3Eji7fOIcgbto3rUF9rfC6PbEVSUubQIGL8w eucONPp04A0VFJBQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459295; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ilvpEIFQHl6M/DqlURkKzj/rsH7/X/1rtlKiZlu6mbI=; b=m9HaBTpcw0cIL+BQ6pTS4cJ6GN9Fi965/xNH5bg4H7Hf7qIJlqZwT0Q4+yJExwimqbxlPz xgQ4lF/D2N9xragu58zi4EJex+0yiGomphXKf3oXA9008l2bufbBPvDAgshn32AOpSTy32 mj+PUhZKzmvpxaZ/Jrp2UxC04b598+ylOcQAt1eaUYv6EEVCTb9VTCoW1+wjpmPsB3PRvB NazsA97iOO+nSmCbCc28OTFFI4ArRz8gAwy34g5oHm8ObsMxcUQBYMwabfmDh2iaD8deNX kHNyQag/L4Z6++g/k2q/4PVEYvl/k1cvavmjeVVeZZeL1BJEvSl+KmUgD7U1Ng== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 22/23] rust-stable_deref_trait: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:42 +0200 Message-Id: <20220617094243.6422-22-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created Signed-off-by: Adolf Belka --- .../rootfiles/common/rust-stable_deref_trait | 9 +++ lfs/rust-stable_deref_trait | 80 +++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 config/rootfiles/common/rust-stable_deref_trait create mode 100644 lfs/rust-stable_deref_trait diff --git a/config/rootfiles/common/rust-stable_deref_trait b/config/rootfiles/common/rust-stable_deref_trait new file mode 100644 index 000000000..be542c52f --- /dev/null +++ b/config/rootfiles/common/rust-stable_deref_trait @@ -0,0 +1,9 @@ +#usr/share/cargo/registry/stable_deref_trait-1.2.0 +#usr/share/cargo/registry/stable_deref_trait-1.2.0/.cargo-checksum.json +#usr/share/cargo/registry/stable_deref_trait-1.2.0/Cargo.toml +#usr/share/cargo/registry/stable_deref_trait-1.2.0/Cargo.toml.deps +#usr/share/cargo/registry/stable_deref_trait-1.2.0/LICENSE-APACHE +#usr/share/cargo/registry/stable_deref_trait-1.2.0/LICENSE-MIT +#usr/share/cargo/registry/stable_deref_trait-1.2.0/README.md +#usr/share/cargo/registry/stable_deref_trait-1.2.0/src +#usr/share/cargo/registry/stable_deref_trait-1.2.0/src/lib.rs diff --git a/lfs/rust-stable_deref_trait b/lfs/rust-stable_deref_trait new file mode 100644 index 000000000..9030d3bf2 --- /dev/null +++ b/lfs/rust-stable_deref_trait @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.2.0 + +THISAPP = stable_deref_trait-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) From patchwork Fri Jun 17 09:42:43 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5688 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ402RFwz3xqn for ; Fri, 17 Jun 2022 09:48:32 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LPZ3z5RMtz1Rs; Fri, 17 Jun 2022 09:48:31 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LPZ3z5RPtz2ymJ; Fri, 17 Jun 2022 09:48:31 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LPZ3y5gwtz2xPS for ; Fri, 17 Jun 2022 09:48:30 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LPZ3y3gtDz1Rn; Fri, 17 Jun 2022 09:48:30 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1655459310; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=P2kblxrOTujBHbwJCSnrBPo7fywMXsqowKaXBQWZPnc=; b=XqFOnnhKg2+cqduxNsSbMkz2/JzGXCdR5CoZETr3aczQLlC+suCA4vGNf64CwNY4JgtHP5 KUrYkP0YOAU/l2AA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1655459310; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=P2kblxrOTujBHbwJCSnrBPo7fywMXsqowKaXBQWZPnc=; b=dZvaGd9KvqMEwZACp6I+9/m2y0tW808CxKzZwtsZkYlpDmqrg3SD7KD9MQJ1Vo6qetS0xT s9wWZZ4uQ+pk4aZ9vOI/uOsoqVk67QzfKd0G84pAOsOR80wdk4YAD7v6WSKIF8z38/tvAU w/DWfQzVk3FIoWFwbAn9TaaUjVe8m0e4l0mPW5zV3vNgXfLEbVPYBsVxTYY3qSgcjDokdN 8tNVhGWnpKBX40hAkVhC/5f3czLxTCElNWGRevkQdkeyuQQ7FiTCOxXVNIHCtyGDotl8/9 ZwykhD685ETyaVwNql5MGjbwZgYu8qGvFdrZzoGT7khL9ktUoCPF87ySUGYmGw== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH 23/23] rust-time: Required for update of python3-cryptography Date: Fri, 17 Jun 2022 11:42:43 +0200 Message-Id: <20220617094243.6422-23-adolf.belka@ipfire.org> In-Reply-To: <20220617094243.6422-1-adolf.belka@ipfire.org> References: <20220617094243.6422-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - lfs and rootfile created - Patch created to remove requirement for winapi and related windows dependencies Signed-off-by: Adolf Belka --- config/rootfiles/common/rust-time | 13 +++ lfs/rust-time | 81 +++++++++++++++++++ .../rust-time-0.1.43-fix-metadata.patch | 13 +++ 3 files changed, 107 insertions(+) create mode 100644 config/rootfiles/common/rust-time create mode 100644 lfs/rust-time create mode 100644 src/patches/rust-time-0.1.43-fix-metadata.patch diff --git a/config/rootfiles/common/rust-time b/config/rootfiles/common/rust-time new file mode 100644 index 000000000..08aaa8980 --- /dev/null +++ b/config/rootfiles/common/rust-time @@ -0,0 +1,13 @@ +#usr/share/cargo/registry/time-0.1.43 +#usr/share/cargo/registry/time-0.1.43/.cargo-checksum.json +#usr/share/cargo/registry/time-0.1.43/Cargo.toml +#usr/share/cargo/registry/time-0.1.43/Cargo.toml.deps +#usr/share/cargo/registry/time-0.1.43/LICENSE-APACHE +#usr/share/cargo/registry/time-0.1.43/LICENSE-MIT +#usr/share/cargo/registry/time-0.1.43/README.md +#usr/share/cargo/registry/time-0.1.43/src +#usr/share/cargo/registry/time-0.1.43/src/display.rs +#usr/share/cargo/registry/time-0.1.43/src/duration.rs +#usr/share/cargo/registry/time-0.1.43/src/lib.rs +#usr/share/cargo/registry/time-0.1.43/src/parse.rs +#usr/share/cargo/registry/time-0.1.43/src/sys.rs diff --git a/lfs/rust-time b/lfs/rust-time new file mode 100644 index 000000000..2ea396c79 --- /dev/null +++ b/lfs/rust-time @@ -0,0 +1,81 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2018 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.1.43 + +THISAPP = time-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_BLAKE2 = 95fe69647e8d52784be1fd3457578896aa38279d00f51f1070eadab111d39450583c63854c73d4384f2e4349b0250f1c9bff9901529b776c596846c057c93335 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +b2 : $(subst %,%_BLAKE2,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, b2sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_BLAKE2,$(objects)) : + @$(B2SUM) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rust-time-0.1.43-fix-metadata.patch + cd $(DIR_APP) && $(CARGO_PREPARE) + cd $(DIR_APP) && $(CARGO_BUILD) + cd $(DIR_APP) && $(CARGO_INSTALL) + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/src/patches/rust-time-0.1.43-fix-metadata.patch b/src/patches/rust-time-0.1.43-fix-metadata.patch new file mode 100644 index 000000000..342281750 --- /dev/null +++ b/src/patches/rust-time-0.1.43-fix-metadata.patch @@ -0,0 +1,13 @@ +--- time-0.1.43/Cargo.toml.original 2020-04-20 00:31:10.000000000 +0200 ++++ time-0.1.43/Cargo.toml 2022-06-16 15:21:19.210090045 +0200 +@@ -29,10 +29,3 @@ + optional = true + [dev-dependencies.log] + version = "0.4" +- +-[dev-dependencies.winapi] +-version = "0.3.0" +-features = ["std", "processthreadsapi", "winbase"] +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3.0" +-features = ["std", "minwinbase", "minwindef", "ntdef", "profileapi", "sysinfoapi", "timezoneapi"]