X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: leo@HIDDEN, me@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:07:01 +0000 Resent-Message-ID: <handler.68023.B.170349520913682 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Leo Famulari <leo@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN X-Debbugs-Original-Xcc: Leo Famulari <leo@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.170349520913682 (code B ref -1); Mon, 25 Dec 2023 09:07:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Dec 2023 09:06:49 +0000 Received: from localhost ([127.0.0.1]:53900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgvA-0003Yb-Gn for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:06:48 -0500 Received: from lists.gnu.org ([2001:470:142::17]:53018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgv8-0003YO-IF for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:06:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHguw-0002pm-NJ for guix-patches@HIDDEN; Mon, 25 Dec 2023 04:06:34 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHguq-0000PJ-Oe; Mon, 25 Dec 2023 04:06:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=QHLQtZVDg5bFC525mUmfx8wUnSSobew+xbYLJtlprto=; b=ketDA2C3Saelgr TpMuBmp7GdfFatRb+HG9pqgQ43fOGBo4WDfZW/UFgttJwbrcl4Dxwb/HCz6Yp/ZpR7arPCcTPW/F3 b0l5yhIpGlaPcBpepD3TjJJGVxTJG7pQ/Jf5t+GunMyGnUTbMJxCyXtMBIAMkYLU1VDcdO2uKoz11 qs48yZIw951budGV84lJs2H6MYavFDqH0JnD7IjQhhoWSPRxLcv6655k13giuV0a1r//xt2CXwF0m NvthBjCfAtsrrdnMSBMZsodPCLF3GEGa1zpb3weSRlfVkJPkwkHPAKfh+SprimNbEqWWtZDd6a7Ai RdvGLs6fcHT+pbEsscaQ==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:06:06 +0100 Message-ID: <cover.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello, This adds support for `make dtbs_check` in a Linux checkout from within a `guix shell -D linux-libre` environment. This allows to check device trees against the JSON schema that is made up from the Linux dt-bindings documentation. This requires an update of python-jsonschema, which in turn requires python-attrs > 22.2.0. On master, we only have python-attrs == 21.2.0. That means that patches 0008 to 0013 are targeting the python-team branch. Thanks, Mathieu Mathieu Othacehe (13): gnu: dtc: Update to 1.7.0. gnu: python-trove-classifiers: Update to 2023.11.29. gnu: Add rust-unsize-1. gnu: Add rust-triomphe-0.1. gnu: Add rust-compiletest-rs-0.10. gnu: Add rust-archery-1. gnu: Add rust-rpds-1. gnu: Add python-rpds-py. gnu: Add python-referencing. gnu: Add python-jsonschema-specifications. gnu: python-jsonschema: Update to 4.17.3. gnu: Add python-dtschema. gnu: linux-libre: Add python-dtschema. gnu/local.mk | 1 + gnu/packages/bootloaders.scm | 100 ++++++++++--- gnu/packages/crates-io.scm | 135 ++++++++++++++++++ gnu/packages/linux.scm | 4 + .../patches/dtc-meson-cell-overflow.patch | 32 +++++ gnu/packages/python-build.scm | 4 +- gnu/packages/python-xyz.scm | 115 +++++++++++++-- 7 files changed, 358 insertions(+), 33 deletions(-) create mode 100644 gnu/packages/patches/dtc-meson-cell-overflow.patch base-commit: 0d13d095420861022e68e87ceebd5e037e12a8b3 -- 2.41.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Mathieu Othacehe <othacehe@HIDDEN> Subject: bug#68023: Acknowledgement ([PATCH 00/13] Add support for Linux `make dtbs_check`) Message-ID: <handler.68023.B.170349520913682.ack <at> debbugs.gnu.org> References: <cover.1703494195.git.othacehe@HIDDEN> X-Gnu-PR-Message: ack 68023 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 68023 <at> debbugs.gnu.org Date: Mon, 25 Dec 2023 09:07:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Leo Famulari <leo@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 68023 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 68023: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68023 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 01/13] gnu: dtc: Update to 1.7.0. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: efraim@HIDDEN, vagrant@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:10:02 +0000 Resent-Message-ID: <handler.68023.B68023.170349539714001 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Efraim Flashner <efraim@HIDDEN>, Vagrant Cascadian <vagrant@HIDDEN> X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>, Vagrant Cascadian <vagrant@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349539714001 (code B ref 68023); Mon, 25 Dec 2023 09:10:02 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:09:57 +0000 Received: from localhost ([127.0.0.1]:53910 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyC-0003dj-4l for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:09:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgy8-0003dL-In for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:09:54 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgxw-0000fD-QL; Mon, 25 Dec 2023 04:09:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=dJJilAOUepRxcrwwFjHHLGfYZvv1T/moin2rKH1ajXs=; b=TGXgLrZAASjU5AInrQII pbvwJGyL08W0lGXWNinzgfxeela9dK6+X5ekAn6pu+J5Siaon2BRN4R6Y8qrzZhe4WeW+x8uLfrlO OpbNn61xoh4gaL9adzfe4msQXLAMlo2ECcrlJH8WI5vfNr1rg/v6QUWo1jYtRDhoeLb0STXuqJhPR 5EVNVGcu9r0QFrnrwXCC56ddfg+LHprEdULJKYqQ9lY1FKthbGzk4mYjn0VEddt5EYb5KvlIlxShP qrfgjj00jkd/R/QFKPiFYQRf0BQT6l+QMacXGO5zETsm0EeLIlfCZTEB6nbRRlbscQdpP7bOMXq6I bVGttdhlxGQ3xw==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:17 +0100 Message-ID: <9946d80edc86aa465acc39b9c51094c65c2c5bf1.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Enable the python bindings and switch to the meson build system that handles the python bindings better than the Makefile build system here. * gnu/packages/patches/dtc-meson-cell-overflow.patch: New file * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/bootloaders.scm (dtc): Update to 1.7.0. [build-system]: Switch to the meson-build-system. [arguments]: Remove #:make-flags. Add a new 'preparations phase. Do not edit the Makefile in the 'patch-pkg-config phase. Remove the 'configure phase. Change-Id: Ie61c920829ab3a8c32f4924c694dba6bda807711 Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> --- gnu/local.mk | 1 + gnu/packages/bootloaders.scm | 57 ++++++++++++------- .../patches/dtc-meson-cell-overflow.patch | 32 +++++++++++ 3 files changed, 70 insertions(+), 20 deletions(-) create mode 100644 gnu/packages/patches/dtc-meson-cell-overflow.patch diff --git a/gnu/local.mk b/gnu/local.mk index a472c62acb..91a34983c8 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1093,6 +1093,7 @@ dist_patch_DATA = \ %D%/packages/patches/doxygen-hurd.patch \ %D%/packages/patches/dstat-fix-crash-when-specifying-delay.patch \ %D%/packages/patches/dstat-skip-devices-without-io.patch \ + %D%/packages/patches/dtc-meson-cell-overflow.patch \ %D%/packages/patches/dune-common-skip-failing-tests.patch \ %D%/packages/patches/dune-grid-add-missing-include-cassert.patch \ %D%/packages/patches/dune-istl-fix-solver-playground.patch \ diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index bd8b621e35..f8ba93ce01 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -55,6 +55,8 @@ (define-module (gnu packages bootloaders) #:use-module (gnu packages man) #:use-module (gnu packages mtools) #:use-module (gnu packages ncurses) + #:use-module (gnu packages ninja) + #:use-module (gnu packages package-management) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) @@ -71,6 +73,7 @@ (define-module (gnu packages bootloaders) #:use-module (gnu packages python-web) #:use-module (gnu packages python-xyz) #:use-module (guix build-system gnu) + #:use-module (guix build-system meson) #:use-module (guix build-system pyproject) #:use-module (guix build-system trivial) #:use-module (guix download) @@ -631,7 +634,7 @@ (define-public syslinux (define-public dtc (package (name "dtc") - (version "1.6.1") + (version "1.7.0") (source (origin (method url-fetch) (uri (string-append @@ -639,42 +642,56 @@ (define-public dtc "dtc-" version ".tar.gz")) (sha256 (base32 - "0xm38h31jb29xfh2sfyk48d8wdfq4b8lmb412zx9vjr35izjb9iq")))) - (build-system gnu-build-system) + "0cij9399snpn672pdbda8qbxljdkfg068kvv3g5811rz6yslx124")) + (patches + (search-patches "dtc-meson-cell-overflow.patch")))) + (build-system meson-build-system) (arguments (list - #:modules `(,@%gnu-build-system-modules (srfi srfi-26)) - #:make-flags - #~(list (string-append "CC=" #$(cc-for-target)) - ;; /bin/fdt{get,overlay,put} need help finding libfdt.so.1. - (string-append "LDFLAGS=-Wl,-rpath=" #$output "/lib") - (string-append "PREFIX=" #$output) - (string-append "SETUP_PREFIX=" #$output) - "INSTALL=install") + #:modules '((guix build meson-build-system) + (guix build utils) + (srfi srfi-26)) #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'patch-pkg-config + (add-after 'unpack 'preparations (lambda _ - (substitute* '("Makefile" - "tests/run_tests.sh") - (("pkg-config") - #$(pkg-config-for-target))))) - (delete 'configure) ;no configure script - (add-before 'build 'install-doc + ;; The version string is usually derived via setuptools-scm, but + ;; without the git metadata available this fails. + (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version) + + ;; Needed by setup.py. + (setenv "DESTDIR" "/") + + ;; Native gcc needed by run_test.sh. + (setenv "CC" "gcc") + + ;; /bin/fdt{get,overlay,put} need help finding libfdt.so.1. + (setenv "LDFLAGS" + (string-append "-Wl,-rpath=" #$output "/lib")))) + (add-after 'unpack 'install-doc (lambda _ (with-directory-excursion "Documentation" (for-each (cut install-file <> (string-append #$output "/share/doc/dtc/")) '("dts-format.txt" "dt-object-internal.txt" - "manual.txt")))))))) + "manual.txt"))))) + (add-after 'unpack 'patch-pkg-config + (lambda _ + (substitute* '("tests/run_tests.sh") + (("pkg-config") + #$(pkg-config-for-target)))))))) (native-inputs (append (list bison flex libyaml + ninja pkg-config - swig) + python + python-setuptools-scm + swig + which) (if (member (%current-system) (package-supported-systems valgrind)) (list valgrind) '()))) diff --git a/gnu/packages/patches/dtc-meson-cell-overflow.patch b/gnu/packages/patches/dtc-meson-cell-overflow.patch new file mode 100644 index 0000000000..1c319312f7 --- /dev/null +++ b/gnu/packages/patches/dtc-meson-cell-overflow.patch @@ -0,0 +1,32 @@ +Taken from upstream: +https://git.kernel.org/pub/scm/utils/dtc/dtc.git/commit/?id=32174a66efa4ad19fc6a2a6422e4af2ae4f055cb + +From 32174a66efa4ad19fc6a2a6422e4af2ae4f055cb Mon Sep 17 00:00:00 2001 +From: David Gibson <david@HIDDEN> +Date: Tue, 28 Feb 2023 10:33:58 +1100 +Subject: [PATCH] meson: Fix cell overflow tests when running from meson + +Because meson always builds out-of-tree we need to reference things in the +original source tree via $SRCDIR from run_tests.sh. We forgot a couple of +cases for the cell overflow tests. Fix them. + +Signed-off-by: David Gibson <david@HIDDEN> +--- + tests/run_tests.sh | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/run_tests.sh b/tests/run_tests.sh +index 91350ad3..f899d8cb 100755 +--- a/tests/run_tests.sh ++++ b/tests/run_tests.sh +@@ -519,8 +519,8 @@ libfdt_tests () { + check_tests "$SRCDIR/phandle-args-overflow.dts" clocks_property + + ## https://github.com/dgibson/dtc/issues/74 +- run_dtc_test -I dts -O dtb -o cell-overflow-results.test.dtb cell-overflow-results.dts +- run_dtc_test -I dts -O dtb -o cell-overflow.test.dtb cell-overflow.dts ++ run_dtc_test -I dts -O dtb -o cell-overflow-results.test.dtb "$SRCDIR/cell-overflow-results.dts" ++ run_dtc_test -I dts -O dtb -o cell-overflow.test.dtb "$SRCDIR/cell-overflow.dts" + run_test dtbs_equal_ordered cell-overflow.test.dtb cell-overflow-results.test.dtb + + # check full tests -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 02/13] gnu: python-trove-classifiers: Update to 2023.11.29. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: lars@HIDDEN, marius@HIDDEN, me@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:10:03 +0000 Resent-Message-ID: <handler.68023.B68023.170349539714014 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> X-Debbugs-Original-Xcc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349539714014 (code B ref 68023); Mon, 25 Dec 2023 09:10:03 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:09:57 +0000 Received: from localhost ([127.0.0.1]:53914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyC-0003dl-Pq for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:09:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyA-0003dO-Cq for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:09:54 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgxy-0000fc-Jr; Mon, 25 Dec 2023 04:09:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=PxkQW2eMeUxNxb+a+ocf2qu/KVzJinsdQYvJfvcCHMo=; b=B2jztRjJ7fhAUBV/Smj+ PEpEaOwgZs4OIcvjrN4jc0459mbs3osE/ttIS59HA3S507RqLVWvuJWtTYIE3StpJ4YkV4NryXfo3 ZT9ZJpkGKVQirm/Ze3veCAy4pt9YONl6pvqhXim6BXUBytU5bUqkqW13SS9puudhMsGbbjKWmcY/9 Y+rYKkwiGfrYywmMovAtDyUkh/tL6cWowfwiSsrA3db5q9aKVUESbV7w1ytt4GBp8NLhB/nVLwPLp 2cNZhtIDE0Y5sqKFt2ORGjGFyah1dwt4UktijYX5pHwTjEiBDC6Ieug/zN2ZsAF/tiyLD2lOszgad CeM2zZrXoua/3g==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:18 +0100 Message-ID: <89d4b017377054f2b235f16557765fbf7d799bc0.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/python-build.scm (python-trove-classifiers): Update to 2023.11.29. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: I18e05632ba27dc64e2831b691a7d3c586d2d9f5e --- gnu/packages/python-build.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python-build.scm b/gnu/packages/python-build.scm index bb1df3e9aa..5508b5677e 100644 --- a/gnu/packages/python-build.scm +++ b/gnu/packages/python-build.scm @@ -196,13 +196,13 @@ (define-public python-tomli (define-public python-trove-classifiers (package (name "python-trove-classifiers") - (version "2023.3.9") + (version "2023.11.29") (source (origin (method url-fetch) (uri (pypi-uri "trove-classifiers" version)) (sha256 (base32 - "00xvldq94dy0zxz40idbbx40smrkfvq75r26ywszxg6lq7wg4hpf")))) + "054m1fa2w7yr03dnb30cciiwr480qx16gvz78qxi2ckr5kc7z3zz")))) (build-system pyproject-build-system) (arguments (list #:build-backend "setuptools.build_meta" #:tests? #f)) ;keep dependencies to a minimum -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 03/13] gnu: Add rust-unsize-1. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:01 +0000 Resent-Message-ID: <handler.68023.B68023.170349540414083 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Efraim Flashner <efraim@HIDDEN> X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349540414083 (code B ref 68023); Mon, 25 Dec 2023 09:11:01 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:04 +0000 Received: from localhost ([127.0.0.1]:53928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyJ-0003eu-Ar for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyC-0003dS-Ci for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:09:56 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgy0-0000hX-Km; Mon, 25 Dec 2023 04:09:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=nSVAO21et1+JJQwc/deMezbBzGoHmm17Hzszt7zl8Qw=; b=dBdevhDP4il+rSz/IPV9 f6jCEIGlg8VzDS/ZF5V+EnrnDkK4mMgoBEpaZc42XYHMfpv5j8qbGtcFm5X4UfW+8/IeLX6ZLSr4b vTzfl8hyT0tnN5SdD8cV7/1b0p3IY0TmpdVlUjuxul8TUd8Pg7a/092xopjQpLjtcK+FyGo8bnvFy w1TWKVsDvFr2KrMDCtKF72VeCc6b3AkfndoSoyObnmUXRT44Bmeqbgx4ThkF3F3e8k5G3dZYVUo8f w77eur3BG9fQrGccXOD73QjkjtJfe6ghgxf4Y5HkpU6rpGQQO5+7Bxh6BXlELNbLtpvWvC7rbS3ya OhplNXP3ZJ6qnA==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:19 +0100 Message-ID: <91bf580066833dc22ad52c498bec17c762bf0966.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/crates-io.scm (rust-unsize-1): New variable. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: Iae3dcb97809622e79ae6dc74ed94723ff1da8e29 --- gnu/packages/crates-io.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 4af4e51a1a..b552fbb1c3 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -85437,6 +85437,26 @@ (define-public rust-unsafe-unwrap-0.1 "This crate enables unchecked unwrapping on Option and Result types.") (license (list license:expat license:asl2.0)))) +(define-public rust-unsize-1 + (package + (name "rust-unsize") + (version "1.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "unsize" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0fd9lzdhkahygxy9b348m0fs4wlldh5ymp1dcr56d9f16jksg9sg")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-autocfg" ,rust-autocfg-1)))) + (home-page "https://github.com/HeroicKatora/static-alloc") + (synopsis "Stable alternative to CoerceUnsize") + (description + "This package provides a stable alternative to @code{CoerceUnsize}.") + (license (list license:expat license:asl2.0 license:zlib)))) + (define-public rust-untrusted-0.7 (package (name "rust-untrusted") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 04/13] gnu: Add rust-triomphe-0.1. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:02 +0000 Resent-Message-ID: <handler.68023.B68023.170349540514102 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Efraim Flashner <efraim@HIDDEN> X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349540514102 (code B ref 68023); Mon, 25 Dec 2023 09:11:02 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:05 +0000 Received: from localhost ([127.0.0.1]:53932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyJ-0003fB-VV for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyE-0003dV-Oh for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:09:59 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgy2-0000hn-Ez; Mon, 25 Dec 2023 04:09:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=5zuOLVmv3/aHWr6D3CGoGCsu0leFwI3Q9gk2SBwpqY0=; b=jZwr5Z8HmOHXXE0DpFhD 6WriQFa+sPuj4vkwpTr3Bz8dyK92HQuq7IpiTN5h59OqbGXA0riyxWpdxcmWV6Z8KnxncDlXUuixD mEI+Uqwy/lfD04Y+hK5b9d0PW4/YzlE8L9PjSNABoqoDEIFWm1A4v6WVOYP3r9ZilThDx5nLk/LFP hahWz86QYDrCAwiq4otj29LylYOek9rb0LogxLLGor08TIBAIsXt3PaQhaUTyS/tZ/rHU2K6oAt28 LvQMaIQ20CxLHolRmQuLu1tI3Rk3+hDe0Md8y0fNJfzv080TXWKUd54gnTKLwCYk987Gb8UdgTun0 8EYcBuAWe21JsQ==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:20 +0100 Message-ID: <ecb2cb9095d21b72bb14ab31dc17e6416da7bd48.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/crates-io.scm (rust-triomphe-0.1): New variable. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: I4bd9ea34b30ae03f8f8dbc4a083d6e246c746ee5 --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b552fbb1c3..18b26f4c50 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -82710,6 +82710,31 @@ (define-public rust-treeline-0.1 "This package provides a library for visualizing tree structured data.") (license license:expat))) +(define-public rust-triomphe-0.1 + (package + (name "rust-triomphe") + (version "0.1.11") + (source + (origin + (method url-fetch) + (uri (crate-uri "triomphe" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1crf71hndy3fc68x8v4aikkdjynp4n5sdhq28sck8x7frx8bd7l5")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-arc-swap" ,rust-arc-swap-1) + ("rust-serde" ,rust-serde-1) + ("rust-stable-deref-trait" ,rust-stable-deref-trait-1) + ("rust-unsize" ,rust-unsize-1)))) + (home-page "https://github.com/Manishearth/triomphe") + (synopsis + "Fork of std::sync::Arc with some extra functionality") + (description + "This package provides a fork of std::sync::Arc with some extra +functionality and without weak references (originally servo_arc).") + (license (list license:expat license:asl2.0)))) + (define-public rust-triple-accel-0.4 (package (name "rust-triple-accel") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 05/13] gnu: Add rust-compiletest-rs-0.10. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:02 +0000 Resent-Message-ID: <handler.68023.B68023.170349540514113 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Efraim Flashner <efraim@HIDDEN> X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349540514113 (code B ref 68023); Mon, 25 Dec 2023 09:11:02 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:05 +0000 Received: from localhost ([127.0.0.1]:53935 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyK-0003fP-RZ for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyG-0003dh-10 for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:00 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgy4-0000iC-9D; Mon, 25 Dec 2023 04:09:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=DsKRx8N3VxT3dFj5me6EkHQQvON0y8lxyDNYlRETWH4=; b=Up0kPTUs7Hjky3pXjnzy ggISKRLizKH3yJdRvwRH6s+MJwZfWK3lEQXJOhEMBqZOkTsy1ji86rDuIOWgOQRDZ3QYAsL+OmbZL 0moIBikfQGW6ARpUniXxHbXJfVCMgTCp2SdRPOfhcHbxDZdgv2+JfMuUR4V0X6RiYxc1ECZOXzeqt 9XA+OmLYVEl2Ox1JVtqbf+sEpgGwzeKb3NatpGAlmApskz3yKI7iN89we0feijs+yJxFrX8OfIPVV rsKfABiPpzdefMCXddgMQc8UxUAXuVcz9oJcWXk3Z/PQUSwpiwYiaRFRWRZxHiNCYUXODcm+C7i1s /s45A31IebXH3w==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:21 +0100 Message-ID: <04cf62d89dfa23b4f3ba8db316171d11cd3c86ef.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/crates-io.scm (rust-compiletest-rs-0.10): New variable. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: Ibd6fc9fa1803df3a804801a10923b8b70c1f4073 --- gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 18b26f4c50..b09fbbd05f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -14949,6 +14949,43 @@ (define-public rust-compiler-error-0.1 (description "This package provides a triggerable compiler error for Rust.") (license license:expat))) +(define-public rust-compiletest-rs-0.10 + (package + (name "rust-compiletest-rs") + (version "0.10.2") + (source + (origin + (method url-fetch) + (uri (crate-uri "compiletest_rs" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1mn0v8qax92pl9kdf2csah79jyigzvndg8mil6rpn97rpkhzw9bj")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-diff" ,rust-diff-0.1) + ("rust-filetime" ,rust-filetime-0.2) + ("rust-getopts" ,rust-getopts-0.2) + ("rust-lazy-static" ,rust-lazy-static-1) + ("rust-libc" ,rust-libc-0.2) + ("rust-log" ,rust-log-0.4) + ("rust-miow" ,rust-miow-0.3) + ("rust-regex" ,rust-regex-1) + ("rust-rustfix" ,rust-rustfix-0.6) + ("rust-serde" ,rust-serde-1) + ("rust-serde-derive" ,rust-serde-derive-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-tempfile" ,rust-tempfile-3) + ("rust-tester" ,rust-tester-0.9) + ("rust-winapi" ,rust-winapi-0.3)))) + (home-page "https://github.com/Manishearth/compiletest-rs") + (synopsis + "Extraction of the compiletest utility from the Rust compiler") + (description + "This package provides an extraction of the compiletest utility from the +Rust compiler.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-compiletest-rs-0.3 (package (name "rust-compiletest-rs") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 06/13] gnu: Add rust-archery-1. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:03 +0000 Resent-Message-ID: <handler.68023.B68023.170349540614128 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Efraim Flashner <efraim@HIDDEN> X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349540614128 (code B ref 68023); Mon, 25 Dec 2023 09:11:03 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:06 +0000 Received: from localhost ([127.0.0.1]:53939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyL-0003fZ-JP for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyH-0003ds-Sf for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgy6-0000ii-4U; Mon, 25 Dec 2023 04:09:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=MCFG6YhAFhqF0fPdzAcXPhc38ioQF7BknOb2EgLsykw=; b=KX9Dp2duKWHqaZNR8HM8 ICkDNyZDE8EFOz5YYimI57/k2PdQBwrbnnhaAq1aOJPKUUXmDPUmNjb5aHuEpbzeERedWvepVviEb +J5nJDG7qDN4pfBAmwZeA+n8pxNArYafUGcCxlciL9lZgBPL0fcl2ZYGKQDyZouLXpD6Vg6Z0+VDQ kEFY3clJSXLiyEQ6H6454kkIBff0FqSy+Dir7Yl5PiuDBXw994sORK1OmsVCdifBwjBaPW0LGpyAA bK3xA4Wlewo0TI9llloHAOnHJdmgSyJdCOe16NW9L0vnxqOfqEUL3q/Tbjp71cuTzrotlez1oRWh2 tN9Zv+ica4dmfw==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:22 +0100 Message-ID: <8e25849ab27e89dacccf20bae7d32ec7b8af98c9.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/crates-io.scm (rust-archery-1): New variable. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: Ie0b29e5c3163e0202327ce5661393ee1d3925d89 --- gnu/packages/crates-io.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b09fbbd05f..b7f39ff8ff 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -4096,6 +4096,32 @@ (define-public rust-arc-swap-0.4 ("rust-proptest" ,rust-proptest-0.9) ("rust-version-sync" ,rust-version-sync-0.9)))))) +(define-public rust-archery-1 + (package + (name "rust-archery") + (version "1.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "archery" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1lp7lq613dd21ay15gzbl8s5r91c96iia000rs358xk217v5aya8")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-static-assertions" ,rust-static-assertions-1) + ("rust-triomphe" ,rust-triomphe-0.1)) + #:cargo-development-inputs + (("rust-compiletest-rs" ,rust-compiletest-rs-0.10) + ("rust-criterion" ,rust-criterion-0.5) + ("rust-pretty-assertions" ,rust-pretty-assertions-1)))) + (home-page "https://github.com/orium/archery") + (synopsis "Abstract over the atomicity of reference-counting pointers") + (description "This package provides a way to abstract @code{Rc} and +@code{Arc} smart pointers. It can also create data structures where +the pointer type is parameterizable.") + (license license:mpl2.0))) + (define-public rust-arg-enum-proc-macro-0.3 (package (name "rust-arg-enum-proc-macro") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 07/13] gnu: Add rust-rpds-1. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: efraim@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:03 +0000 Resent-Message-ID: <handler.68023.B68023.170349541814176 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Efraim Flashner <efraim@HIDDEN> X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349541814176 (code B ref 68023); Mon, 25 Dec 2023 09:11:03 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:18 +0000 Received: from localhost ([127.0.0.1]:53952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyX-0003gZ-Io for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48238) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyJ-0003e6-MB for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:04 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgy7-0000j4-UU; Mon, 25 Dec 2023 04:09:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=rvhy/q8eG5A/E5XHXwpqhY9pUJZ9Xeejlc34ugPtOqc=; b=Z7JTJs+JiDDnh0FGV9n9 FdzlqOZMRLjQXyFDZaZkppb1m5AXU8TqYHRfW9t8BvvLqTMkw3OE88b2MZt0YTcctNVW0/G1hu45z oHHNkU8DZIuZhw2sUsbI9FDmeJZWZ41WygC5+jeKjj03avCxx3FPzGEIYMTGuDloQqR5yPpEZn/nc tdXAbojL9Hn5rGRh0d6kY/SnDzTNYn4xkoLMswIW9LeRLC+8kaE3lgpQ9tGn2Xa5ezAx7N6sZT3tk VGBx+yrjl3SeQyxNjcNizIXmHr1AIA9NvFt5MKxTVIVSGE9owwZXRSuviLDwkmntSipoPgkXHhAeX 6ZGIn2bpGLxDyA==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:23 +0100 Message-ID: <eb0b287793fca84c97b01940b07011535a9108f6.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/crates-io.scm (rust-rpds-1): New variable. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: I91b02a357e679ab4b8361bf232d2fec473a5f910 --- gnu/packages/crates-io.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index b7f39ff8ff..65b90fed6f 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -64093,6 +64093,33 @@ (define-public rust-rpassword-4 (sha256 (base32 "17z99xazhhbaczw0ib1vnnq450j0zacdn8b2zcbdir68sdbicdwr")))))) +(define-public rust-rpds-1 + (package + (name "rust-rpds") + (version "1.1.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "rpds" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "194hjbsicmgqi3dyllqrz09mmhh597m2j9l49lr16cyfscambqd0")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs (("rust-archery" ,rust-archery-1) + ("rust-serde" ,rust-serde-1)) + #:cargo-development-inputs + (("rust-bincode" ,rust-bincode-1) + ("rust-criterion" ,rust-criterion-0.5) + ("rust-pretty-assertions" ,rust-pretty-assertions-1) + ("rust-rand" ,rust-rand-0.8) + ("rust-static-assertions" ,rust-static-assertions-1)))) + (home-page "https://github.com/orium/rpds") + (synopsis "Persistent data structures with structural sharing") + (description "This package provides support for fully persistent data +structures with structural sharing.") + (license license:mpl2.0))) + (define-public rust-runtime-0.3 (package (name "rust-runtime") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 08/13] gnu: Add python-rpds-py. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: lars@HIDDEN, marius@HIDDEN, me@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:03 +0000 Resent-Message-ID: <handler.68023.B68023.170349541814185 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> X-Debbugs-Original-Xcc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349541814185 (code B ref 68023); Mon, 25 Dec 2023 09:11:03 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:18 +0000 Received: from localhost ([127.0.0.1]:53954 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyX-0003gb-VF for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyL-0003eJ-GN for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:06 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgy9-0000jP-OF; Mon, 25 Dec 2023 04:09:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=2KlBRFjhEmo4PDdYrNxeTh/6cCYaE0q3KLY0RLrGsso=; b=eI7X1nIPuX5LtHpcxdpw ld9fYxJma6bx0zIlMtWqmIZmmPgv8uMmisybxzLIjFigsXK9yTF/Gpr4t9xXe/T1ljT0SJWEkoUgO kiHJBFrQDWGhYChNLyLXC2b9tsXBv1TwUHtCrDJ5asf843yK8GaWlVUofWVSly5YEp7rNkK84n8Ey gDR/r/ZVKsB/jGrvSeA3TpzTpIAYeVSU7MswbPMJwfgjoUBK+jSngezVwCbhpQcHWxof677vMrWqw xzgww3ZDBlXzdF3ukCewj8EwsceJW0tKLd6e6sS4/asbSETZbzkouYY6p2kLNjYEOWRvShMmSbGyN tSZJx/xy1ZHfSQ==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:24 +0100 Message-ID: <ffbc163fb929637172337bcc5856ab4dd9704763.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/python-xyz.scm (python-rpds-py): New variable. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: I6f4d80cc7a9a3d591fcf894375ef14e079573c0d --- gnu/packages/python-xyz.scm | 40 +++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index cab44be011..4d3041db2c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -34054,6 +34054,46 @@ (define-public python-types-orjson etc. to check code that uses @code{orjson}.") (license license:asl2.0))) +(define-public python-rpds-py + (package + (name "python-rpds-py") + (version "0.10.6") + (source (origin + (method url-fetch) + (uri (pypi-uri "rpds_py" version)) + (sha256 + (base32 + "0l5slkvhq2vf64mapimmj6ginsv01mc4niyj90vvz3assq4agrac")))) + (build-system cargo-build-system) + (arguments + (list + #:imported-modules `(,@%cargo-build-system-modules + ,@%pyproject-build-system-modules) + #:modules '((guix build cargo-build-system) + ((guix build pyproject-build-system) #:prefix py:) + (guix build utils)) + #:phases + #~(modify-phases %standard-phases + (add-after 'prepare-python-module 'build-python-module + (assoc-ref py:%standard-phases 'build)) + (add-after 'build-python-module 'install-python-module + (assoc-ref py:%standard-phases 'install))) + #:cargo-inputs + `(("rust-archery" ,rust-archery-1) + ("rust-pyo3" ,rust-pyo3-0.19) + ("rust-rpds" ,rust-rpds-1)) + #:install-source? #false)) + (inputs + (list maturin)) + (native-inputs + (list python-wrapper)) + (home-page "https://github.com/crate-py/rpds") + (synopsis "Bindings to Rust rpds for persistent data structures") + (description "This package provides Python bindings to the Rust rpds crate +for persistent data structures. It was written initially to support replacing +@code{python-pyrsistent}.") + (license license:expat))) + (define-public python-nanoid ;; There are no tests on PyPi. (let ((commit "061f9a598f310b0e2e91b9ed6ce725a22770da64") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 09/13] gnu: Add python-referencing. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: lars@HIDDEN, marius@HIDDEN, me@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:04 +0000 Resent-Message-ID: <handler.68023.B68023.170349541814192 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> X-Debbugs-Original-Xcc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349541814192 (code B ref 68023); Mon, 25 Dec 2023 09:11:04 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:18 +0000 Received: from localhost ([127.0.0.1]:53956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyY-0003gj-BO for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:18 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48258) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyN-0003eW-C7 for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:07 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgyB-0000jn-JM; Mon, 25 Dec 2023 04:09:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=3L7aKo0L4Jy3IrWkc7gtNVyD86kAY9GZWE2N4jJah3k=; b=JTkLou9IMYXHvHQGtci2 pvzz9SUblrn3wI2L2/3qLiWKYkodus3me0jlFrW6dlKOOswprpmmAFswujL6kD4mokIHO1gdcb2rF QNrwnXZzsSltpCLMKr7/oV+M2cJVkH28IYZCaEzo624pJ/VU9ZDJXxfNIEl/Lj15nTbsYlXL3Y+Me E4xj9xLkQpWanKH5LJnEFB6h1eMTlGUCsIup0dXxQ1p+s0RnYsH7fwlgc6yTGCkBcx5qHChjuSMdF T5DVymo1cFO8obVW7CkbiMQhU2xIF0C2MWAOxsMoXaV/f2VlPKYJY/ItTS/d4nagMREMkLFOh1Wyg wsNBUphM6Sodww==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:25 +0100 Message-ID: <b8d8083c35897ce1b5aa6a5549296318b849e089.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/python-xyz.scm (python-referencing): New variable. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: I90cfdb3efb0726b445ba35f0336e0a966534d577 --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 4d3041db2c..e80e3c9089 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -30650,6 +30650,31 @@ (define-public python-reflink implementations.") (license license:expat))) +(define-public python-referencing + (package + (name "python-referencing") + (version "0.32.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "referencing" version)) + (sha256 + (base32 "0qb1zp46ma004wrnflxlzy413ygiiqqk66dpazyxqhqq2bz697k8")))) + (build-system pyproject-build-system) + (arguments (list #:tests? #f)) + (native-inputs + (list python-hatchling + python-hatch-fancy-pypi-readme + python-hatch-vcs + python-trove-classifiers)) + (propagated-inputs (list python-attrs python-rpds-py)) + (home-page "https://github.com/python-jsonschema/referencing") + (synopsis "JSON reference resolution") + (description "This package provides a way for JSON Schema tooling to +resolve the @code{$ref} keywords across all drafts without needing to +implement support themselves.") + (license license:expat))) + (define-public python-retry (package (name "python-retry") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 10/13] gnu: Add python-jsonschema-specifications. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: lars@HIDDEN, marius@HIDDEN, me@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:04 +0000 Resent-Message-ID: <handler.68023.B68023.170349541914200 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> X-Debbugs-Original-Xcc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349541914200 (code B ref 68023); Mon, 25 Dec 2023 09:11:04 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:19 +0000 Received: from localhost ([127.0.0.1]:53958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyY-0003gr-Nq for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:48266) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyP-0003fL-J5 for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:09 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgyD-0000kC-OU; Mon, 25 Dec 2023 04:09:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=QgfA4eyiNGe9mgzMcJC60fkdvR72lDtq0oW1bvTta2g=; b=VlEIj6mxJjWX3Hx6pN5R WFC4W00W0Np2tc0vk3/dZ/hg77sIVmS992zEOzoDf/4PF8K6WtnLiatzRE8u0kqcCDz1Q4gBKzerh lLwzrArcAhhR7DCI+HGRJgKTV/jpWikTvG7DVgb/QlKtuAzrAMMnyJzxxPnf2rdm0GEsCtqG+OMSq WxDYaesg3yLyb058n7WkNRsBgpESoZ+kVIKf0INTZ2TJYbqTnOkj1O4Odc7avcUwCcF5iAwWsDNLw YkOFC8DWwt8V3rj+FInWwYOmTQdHDmRhzJ7bkPsaPjCh7jaXpRfogaYlwLmdvlPlr2GwjpUHgHbnN Ts9U+C1LjSFRvQ==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:26 +0100 Message-ID: <8a52cc7f8acddedeaf62b7d57b5145aa6ecdfd02.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/python-xyz.scm (python-jsonschema-specifications): New variable. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: I967800d6867d6a6405230aa48ed4a06ee3d42d14 --- gnu/packages/python-xyz.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e80e3c9089..c4d6d20751 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5038,6 +5038,32 @@ (define-public python-schema-0.5 (base32 "10zqvpaky51kgb8nd42bk7jwl8cn2zvayxjpdc1wwmpybj92x67s")))))) +(define-public python-jsonschema-specifications + (package + (name "python-jsonschema-specifications") + (version "2023.11.2") + (source + (origin + (method url-fetch) + (uri (pypi-uri "jsonschema_specifications" version)) + (sha256 + (base32 "1f41kby85dd1yzy0xa1fvgjakdfcmq6ijasax95xfk27x97zqwll")))) + (build-system pyproject-build-system) + (native-inputs + (list python-hatchling + python-hatch-fancy-pypi-readme + python-hatch-vcs + python-pytest)) + (propagated-inputs + (list python-importlib-resources python-referencing)) + (home-page "https://github.com/python-jsonschema/jsonschema-specifications") + (synopsis "JSON Schema Specifications support") + (description + "This package provides support for the JSON Schema +Specifications (metaschemas, vocabularies, ...), packaged for runtime access +from Python as a referencing-based Schema Registry.") + (license license:expat))) + (define-public python-kitchen (package (name "python-kitchen") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 11/13] gnu: python-jsonschema: Update to 4.17.3. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: lars@HIDDEN, marius@HIDDEN, me@HIDDEN, jgart@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:05 +0000 Resent-Message-ID: <handler.68023.B68023.170349541914207 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> X-Debbugs-Original-Xcc: Lars-Dominik Braun <lars@HIDDEN>, Marius Bakke <marius@HIDDEN>, Munyoki Kilyungi <me@HIDDEN>, jgart <jgart@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349541914207 (code B ref 68023); Mon, 25 Dec 2023 09:11:05 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:19 +0000 Received: from localhost ([127.0.0.1]:53960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyZ-0003gz-6M for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyS-0003fy-9w for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:13 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgyG-0000kh-I1; Mon, 25 Dec 2023 04:10:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=jD9nm2D7LuFtsqMUum72FE7CX8WULsK8+uNYBnCd8qU=; b=EgQpo/VVmZn5rACDijBv okWuXmXah/vE9neMgzsf5SdPER611V81tGFm2IHZ0ZdGaEcrp0R95zcRSSYlERxSWAHlkszXvJpAo wyAHGfg1gRE1coJdbFbXFVyRn70CkYyXXM2wFkqs2Lm9+Wn60KgXXd9Ax+UGmm/yhjyS1wSE65smB cCzlS1j/KVuRreeQIYTtDQWG0efq1XDPRfqWN7QpIvceS52MO7dF9yV0s2LlMNmLVsGRYt5x3mCMj sBUhwOOnRZlKr1b4x3e7QS+6w//SONIXLcrR+RdY4sfDrWUO7fQDhRZv0Oy7ql6YR307DlB/ot8wc TOymVlAUhRB5pw==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:27 +0100 Message-ID: <a6d363ae73dd21932f6696de85cfc4fee954b4ee.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/python-xyz.scm (python-jsonschema): Update to 4.17.3. [arguments]: Do not replace the 'check phase. [native-inputs]: Add python-hatchling, python-hatch-fancy-pypi-readme, python-hatch-vcs, python-jsonschema-specifications, python-pytest, python-rpds-py, python-trove-classifiers. [propagated-inputs]: Add python-referencing, python-rpds-py. Change-Id: I39e5128d851470d25ef31edf3baefcdf6d690fa6 Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> --- gnu/packages/python-xyz.scm | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index c4d6d20751..2e74befa1c 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -4949,15 +4949,13 @@ (define-public python-ddlparse (define-public python-jsonschema (package (name "python-jsonschema") - ;; XXX: Update to the latest version requires new build system - Hatch - ;; https://hatch.pypa.io/ - (version "4.5.1") + (version "4.17.3") (source (origin (method url-fetch) (uri (pypi-uri "jsonschema" version)) (sha256 - (base32 "1z0x22691jva7lwfcfh377jdmlz68zhiawxzl53k631l34k8hvbw")))) + (base32 "03dnxhvzfxmnpn53zsc0598hsslaz7w3wi87cyx7cq4bmcvl91hg")))) (build-system pyproject-build-system) (arguments (list @@ -4968,17 +4966,21 @@ (define-public python-jsonschema ;; without the git metadata available, the version string is set to ;; '0.0.0'. (lambda _ - (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - (setenv "JSON_SCHEMA_TEST_SUITE" "json") - (invoke "trial" "jsonschema"))))))) - (native-inputs (list python-setuptools-scm python-twisted)) + (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version)))))) + (native-inputs (list python-hatchling + python-hatch-fancy-pypi-readme + python-hatch-vcs + python-jsonschema-specifications + python-pytest + python-setuptools-scm + python-trove-classifiers + python-twisted)) (propagated-inputs (list python-attrs python-importlib-metadata python-pyrsistent + python-referencing + python-rpds-py python-typing-extensions)) (home-page "https://github.com/Julian/jsonschema") (synopsis "Implementation of JSON Schema for Python") -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 13/13] gnu: linux-libre: Add python-dtschema. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: leo@HIDDEN, me@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:05 +0000 Resent-Message-ID: <handler.68023.B68023.170349542014213 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Leo Famulari <leo@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> X-Debbugs-Original-Xcc: Leo Famulari <leo@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349542014213 (code B ref 68023); Mon, 25 Dec 2023 09:11:05 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:20 +0000 Received: from localhost ([127.0.0.1]:53962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyZ-0003h6-Lb for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:19 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyW-0003gD-8I for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:16 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgyK-0000xK-G9; Mon, 25 Dec 2023 04:10:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=+zkVKZSSe722nrYZseKU7plL1tEGDLeHjErqrQG+abE=; b=bbcrwhQ8kAlkRytpmCMm RMEnvpB+ezfKlBs0PzAgRgcoo77OxKGItIY9PwFJZYIUChTtmp72SXgb7VpDButtJ0B50BNNJqFgX 0t9H1ggENDO7y9NPBiS8ZMTdj/lGr1qNy4WJBcVG1S1eZiZX6/OSfiX9vmxF/eL4dZDkXf5f+0ain /365b2cfFbBJ4RMg/a5xGTwi55g834xrqtyYPZbYlucSWdqYLWbxqGfItBlL1DZXdauJjFI33QB+A l3lHh8uaVTSLiUoYD7f8ksMMnVywbvIOiQo9q/TPIWoyXm3SWwO6fHCC6cHyqLybuVCP3cujChrOk nN5DDdp9xYqcpw==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:29 +0100 Message-ID: <ccad449e822446a00f109a115b4cc293eb089e31.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) This allows to run `make dtbs_check` on a Linux checkout after running `guix shell -D linux-libre`. * gnu/packages/linux.scm (linux-libre)[native-inputs]: Add python-dtschema. Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> Change-Id: I9d67a1efc6ecca4b353ebbebf531fceea1eafd7d --- gnu/packages/linux.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 2d9e4cebbe..9a9ffc9c13 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1077,6 +1077,10 @@ (define* (make-linux-libre* version gnu-revision source supported-systems flex bison util-linux ;needed for hexdump + ;; Needed for dtb validation. + (module-ref (resolve-interface + '(gnu packages bootloaders)) + 'python-dtschema) ;; These are needed to compile the GCC plugins. gmp mpfr -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 12/13] gnu: Add python-dtschema. Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: efraim@HIDDEN, vagrant@HIDDEN, guix-patches@HIDDEN Resent-Date: Mon, 25 Dec 2023 09:11:06 +0000 Resent-Message-ID: <handler.68023.B68023.170349543414244 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68023 <at> debbugs.gnu.org Cc: me@HIDDEN, Mathieu Othacehe <othacehe@HIDDEN>, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, Efraim Flashner <efraim@HIDDEN>, Vagrant Cascadian <vagrant@HIDDEN> X-Debbugs-Original-Xcc: Efraim Flashner <efraim@HIDDEN>, Vagrant Cascadian <vagrant@HIDDEN> Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170349543414244 (code B ref 68023); Mon, 25 Dec 2023 09:11:06 +0000 Received: (at 68023) by debbugs.gnu.org; 25 Dec 2023 09:10:34 +0000 Received: from localhost ([127.0.0.1]:53964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHgyo-0003hg-2z for submit <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rHgyU-0003g6-5C for 68023 <at> debbugs.gnu.org; Mon, 25 Dec 2023 04:10:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rHgyI-0000lS-C7; Mon, 25 Dec 2023 04:10:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:In-Reply-To:Date:Subject:To: From; bh=8RRDTVtrEZS5J8j/lifahyz4k9RJocwYjYs6RfDjVE8=; b=oH4NtA3aSN2GXRqTviVe CoiFcE6CpnlgymymNAFzDrwC7dB2HeP37QH6aDZF1mI0M6bNfXz5NhPSHrknpFV0DH0mMGJ0clwfz DDZRLEuoGBF239F3xdTidC3n51jmYudb8S2oFyCBf9RvcxCJOSKszhIOV0T2C2mSjgVsR2/wEWjzc obh07GXxlvfH8FdeznTuz2wU0BK3YRVyMfV6ncJDQTv8M1r8x177K9OiQQR5f2YV0UnTE9heD9qqI uL4kK09NyUpXvSMuAbpYvJ1zfjZNnbocFMzQW8s7rzDYamZZOy73a1OGq7KsCBjaU7XP3Wqra9YGS EiA2DkWg5+Og/Q==; From: Mathieu Othacehe <othacehe@HIDDEN> Date: Mon, 25 Dec 2023 10:09:28 +0100 Message-ID: <ace05a206fda6ccb7e59fddc63f2d11129662da7.1703494195.git.othacehe@HIDDEN> X-Mailer: git-send-email 2.41.0 In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/bootloaders.scm (python-dtschema): New variable. Change-Id: Iaf5de29ea6db2cdf0998a22f48faf9126282c09d Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> --- gnu/packages/bootloaders.scm | 43 ++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index f8ba93ce01..fa13b630f3 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -41,6 +41,7 @@ (define-module (gnu packages bootloaders) #:use-module (gnu packages base) #:use-module (gnu packages disk) #:use-module (gnu packages bison) + #:use-module (gnu packages build-tools) #:use-module (gnu packages cdrom) #:use-module (gnu packages check) #:use-module (gnu packages compression) @@ -60,6 +61,7 @@ (define-module (gnu packages bootloaders) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-crypto) #:use-module (gnu packages texinfo) #:use-module (gnu packages tls) @@ -75,6 +77,7 @@ (define-module (gnu packages bootloaders) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) #:use-module (guix build-system pyproject) + #:use-module (guix build-system python) #:use-module (guix build-system trivial) #:use-module (guix download) #:use-module (guix gexp) @@ -704,6 +707,46 @@ (define-public dtc tree binary files. These are board description files used by Linux and BSD.") (license license:gpl2+))) +(define-public python-dtschema + (package + (name "python-dtschema") + (version "2023.11") + (source (origin + (method url-fetch) + (uri (pypi-uri "dtschema" version)) + (sha256 + (base32 + "0fr7byph8xpg3z37fjb8fyhmxyk8cqjfyd30rxaskh23lyg496ng")))) + (build-system pyproject-build-system) + (native-inputs + (list python-toml python-setuptools-scm)) + (propagated-inputs + (list dtc + python-attrs + python-jsonschema + python-jsonschema-specifications + python-rfc3987 + python-ruamel.yaml)) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + ;; Fix the dependency name. + (add-after 'unpack 'libfdt + (lambda _ + (substitute* "pyproject.toml" + (("pylibfdt") "libfdt")))) + ;; No tests. + (delete 'check)))) + (home-page "https://github.com/devicetree-org/dt-schema") + (synopsis "Devicetree schema validation") + (description "This module provides tools and schema data for Devicetree +schema validation using the json-schema vocabulary. The tools validate +Devicetree files using DT binding schema files. The tools also validate the +DT binding schema files. Schema files are written in a JSON compatible subset +of YAML to be both human and machine readable.") + (license license:bsd-2))) + (define %u-boot-rockchip-inno-usb-patch ;; Fix regression in 2020.10 causing freezes on boot with USB boot enabled. ;; See https://gitlab.manjaro.org/manjaro-arm/packages/core/uboot-rockpro64/-/issues/4 -- 2.41.0
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 04/13] gnu: Add rust-triomphe-0.1. Resent-From: Efraim Flashner <efraim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 28 Dec 2023 07:55:02 +0000 Resent-Message-ID: <handler.68023.B68023.17037500895856 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Othacehe <othacehe@HIDDEN> Cc: me@HIDDEN, me@HIDDEN, lars@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, 68023 <at> debbugs.gnu.org Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.17037500895856 (code B ref 68023); Thu, 28 Dec 2023 07:55:02 +0000 Received: (at 68023) by debbugs.gnu.org; 28 Dec 2023 07:54:49 +0000 Received: from localhost ([127.0.0.1]:38329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rIlE8-0001WN-VA for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 02:54:49 -0500 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:44075) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1rIlE6-0001W4-Og for 68023 <at> debbugs.gnu.org; Thu, 28 Dec 2023 02:54:47 -0500 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-40d5f402571so12196165e9.0 for <68023 <at> debbugs.gnu.org>; Wed, 27 Dec 2023 23:54:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703750082; x=1704354882; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=8ie60nFhAraNGRdY63lUCrP+eF+h3U7rJ0r25G0U68Q=; b=Bql5Pzv9XE18x9cbcujt1AJzEmj+xRJ9C6N1emXHNvpzYp67ohsZqaCPtzcnkjq+oJ 7Y3XN42lKqLKATLjp/SUCcqrgd7V0t7t/UoW+FzzFAyJLw0L/W45Y5u1SuKeAQ+X/cr6 ++9wEbGLX2j+pGNDPum4KyNb8GDMrHlNgCbWxhMklyzT4U3ExKihagHVXQzfhV7dd7He OCl1rwPj/fnHlzwIhVIkLND7/vqvL3LCAlL2XKQZz3jcn0LPZZUpi6rMQjgOLJ3N39tU CBknAx+qVU8qK1/ZwNM3tjdgdubSyg19iiH47os3fOL+LvR9I/1vigM4UWiwxyPdrDIW AzSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703750082; x=1704354882; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=8ie60nFhAraNGRdY63lUCrP+eF+h3U7rJ0r25G0U68Q=; b=JCIejXqayXcSCjTRadN/MCA4pAdRsXiO+/NFMUtsQcnjBC15FcyGEHSl+rjF9QGVlP Kqq6oaLpdj8YbKpi4e7QV+oT2Ssyly3wfLb0hSQi1uSODbretqxZ8a0OG3rICOAv/ki5 khekxxHlow+izptmJbkTFYC/v+SrGJB55nNj7jIeGmqVIST6IYIm/cFibKarh3mD8ZFw l6IJG35AbUIjwvP2MC4XVLJ210lxFGXF6VNix9VbaxLY8OpKOkA7BDbilFakPHqy/8Gl SrlDXpFJVPJ+wayiz70XQ2V3QaD4ZQnCsZYQCKp7B7kZcQQrBLWXvq/3J1v283HY4AGR SiEw== X-Gm-Message-State: AOJu0Yxc1oQQgev4682AV9tUZiLfeg9ZW24HYbCKKF5dIHdEjwvEIvHh 00e6lu96P2P5960emk0iuco= X-Google-Smtp-Source: AGHT+IGGwzvE2huK0vnz2Lijt474PHQwFwpJ08Br7UbH/CQIQ/xQvcfINgdgrJ7EHTVUk9OEtf337A== X-Received: by 2002:a7b:c405:0:b0:40d:6299:3b6d with SMTP id k5-20020a7bc405000000b0040d62993b6dmr440569wmi.212.1703750081614; Wed, 27 Dec 2023 23:54:41 -0800 (PST) Received: from localhost ([141.226.15.142]) by smtp.gmail.com with ESMTPSA id c12-20020a05600c0a4c00b0040d6ffae526sm219156wmq.39.2023.12.27.23.54.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Dec 2023 23:54:40 -0800 (PST) Date: Thu, 28 Dec 2023 09:54:39 +0200 From: Efraim Flashner <efraim@HIDDEN> Message-ID: <ZY0pv_9yYRYOyH8D@3900XT> Mail-Followup-To: Efraim Flashner <efraim@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, 68023 <at> debbugs.gnu.org, lars@HIDDEN, leo@HIDDEN, marius@HIDDEN, me@HIDDEN, me@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN References: <cover.1703494195.git.othacehe@HIDDEN> <ecb2cb9095d21b72bb14ab31dc17e6416da7bd48.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="IvcuEVvjRlaJ7iKK" Content-Disposition: inline In-Reply-To: <ecb2cb9095d21b72bb14ab31dc17e6416da7bd48.1703494195.git.othacehe@HIDDEN> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) --IvcuEVvjRlaJ7iKK Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 25, 2023 at 10:09:20AM +0100, Mathieu Othacehe wrote: > * gnu/packages/crates-io.scm (rust-triomphe-0.1): New variable. >=20 > Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> > Change-Id: I4bd9ea34b30ae03f8f8dbc4a083d6e246c746ee5 > --- > gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) >=20 > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index b552fbb1c3..18b26f4c50 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -82710,6 +82710,31 @@ (define-public rust-treeline-0.1 > "This package provides a library for visualizing tree structured da= ta.") > (license license:expat))) > =20 > +(define-public rust-triomphe-0.1 > + (package > + (name "rust-triomphe") > + (version "0.1.11") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "triomphe" version)) > + (file-name (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 "1crf71hndy3fc68x8v4aikkdjynp4n5sdhq28sck8x7frx8bd7l5"))= )) > + (build-system cargo-build-system) > + (arguments > + `(#:cargo-inputs (("rust-arc-swap" ,rust-arc-swap-1) > + ("rust-serde" ,rust-serde-1) > + ("rust-stable-deref-trait" ,rust-stable-deref-tra= it-1) > + ("rust-unsize" ,rust-unsize-1)))) > + (home-page "https://github.com/Manishearth/triomphe") > + (synopsis > + "Fork of std::sync::Arc with some extra functionality") > + (description > + "This package provides a fork of std::sync::Arc with some extra std::sync::Arc can be wrapped in @code > +functionality and without weak references (originally servo_arc).") > + (license (list license:expat license:asl2.0)))) > + > (define-public rust-triple-accel-0.4 > (package > (name "rust-triple-accel") > --=20 > 2.41.0 >=20 --=20 Efraim Flashner <efraim@HIDDEN> =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --IvcuEVvjRlaJ7iKK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmWNKb8ACgkQQarn3Mo9 g1Fe0A//UzUlPoMnLfCQoMPFiOFCSpUmbTej+t9KHHF6Mu+Bf/0oAcRu6aEzum3O fS5w3ofvgh/tQXsVoS3gf/3p1D1d7y1w6ptWK0vMDdNtPpw3lsUYuXaPYfNt7bcd JiRGOPz0OH6P/nyNkk0tfuhOp6S9boZYFFD/q5gVkPMEA6m4JYrK9oEnR+kxV5eQ Dabq2VqAaxIKmm7IpM00VUkasY80FDzCVjY3+i+gr8ZbD4OnUceo334W63QgWHe3 d4YiBjS9Lqufn0P3q9c8Mm7zaiJcFReTO+NiBzPZsFDBTll7uGaYOdDvvKv0kJXn 6+rbuA7D4tKfLa7Ao8U1hMo6BS+19Zi8ULPCtogDQ0vnxUZN6GWOuoRC1LfLTCdP sFGoRPKVt1BoebUbYHzrL8SNBavp9XsIltqiYHwCinjZgbjFp3TQhS8h56FebZRR XmbPQMQNStCeWwq0m6lPGm27FMhyxy4pltdU9trw6YCCC52/1iPPRIbCKFJvUFbF lvICC68yWruD9x5c+O3Cyz2+wvGrMInBlprSpDLrkm37Now/aELyutORGJ6xWZLx RBYbRKDD1St9kM4vTNgWcVxvS7yr1RJ7Mp15reoetk2h4HsWdskjxYIrBq8RFhlg TJrsOTLci7uSTlc7Pig8p9dU8lyMvBErqTqzarvkOxcDFB9AOb8= =8NgH -----END PGP SIGNATURE----- --IvcuEVvjRlaJ7iKK--
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 05/13] gnu: Add rust-compiletest-rs-0.10. Resent-From: Efraim Flashner <efraim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 28 Dec 2023 07:55:02 +0000 Resent-Message-ID: <handler.68023.B68023.17037500955874 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Othacehe <othacehe@HIDDEN> Cc: me@HIDDEN, me@HIDDEN, lars@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, 68023 <at> debbugs.gnu.org Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.17037500955874 (code B ref 68023); Thu, 28 Dec 2023 07:55:02 +0000 Received: (at 68023) by debbugs.gnu.org; 28 Dec 2023 07:54:55 +0000 Received: from localhost ([127.0.0.1]:38332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rIlEF-0001Wg-CH for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 02:54:55 -0500 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:50581) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1rIlEC-0001WL-S4 for 68023 <at> debbugs.gnu.org; Thu, 28 Dec 2023 02:54:53 -0500 Received: by mail-wm1-x334.google.com with SMTP id 5b1f17b1804b1-40d4a7f0c4dso49949875e9.1 for <68023 <at> debbugs.gnu.org>; Wed, 27 Dec 2023 23:54:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703750088; x=1704354888; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=l+Qmao8XJbFEeomAdH9utd0DRSytLo7WbD2FjvIxklU=; b=Ym8SJk0H3Z1t4VkmmTwYzP/zqmgpaemamKGV25oS1UwfF6eyhYwsD3gXLsz3TI25Gw ezQKarN9COSb410H2+NrbbYcZrMF2BZ/bp0A98qJH8wmUGgrWYzgYm5yLKZqNlsDDKOi Gkosth/gEpC9S3f4jgVqOGv5QZ8ZdGkrquNQSf54lodIfOOuiE2F3jEgfbwU0Isdlasd oYnN++YON/k8eZI/ec2g74QCWc2TDnK8VCV53hG7taa85jCP7uG3l8iog4roqygQO30q hAQ+EUquSMfAOYsrSdLnSIk33J/WqTmhaRAIbNmCy1+8zCy3v+wNR297SRlSjSuaHutL 8CxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703750088; x=1704354888; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=l+Qmao8XJbFEeomAdH9utd0DRSytLo7WbD2FjvIxklU=; b=WZJctmecZumst7EMiqmkVLopIteJ+YWAQ9GwfgOLbSM67/ucU1ZG6jx6Z85tN4B3iQ +KdShBWDrGEHFv8ZJ3rj7ffIB0k8Ojxp0+KmLzjLsMBM7X3Ct2q711UemObAM9IlURM6 T5gl30Hd3A4JMY4hOA9lNz0P1YcWoR9W8YUyu2zaObNM1sJH7HW3/hTpX+wXp3Ix1J2Q 1naNfYdNqqv87KDBlf2mPios7i/yMuifm53Wm0/LpvXj3Vin9kmV4IpTyT8SKhL6k0jD EuPNLIrJQzywUm7XArDUrLN2I8zDSBwRJ7odhae6okjqi6FNAPdzjQu4iJ3mK14DGUht zjxQ== X-Gm-Message-State: AOJu0YwVuTxKMPkuQESq2WQgo6I0mzVEvT52UZ85jLx8214Fyd1mwXMU Nz0FC3nIQ9cVVTMCtsYsg+E= X-Google-Smtp-Source: AGHT+IHnYsUfoJBIwr+A3x55K0KB0jLS3Y4cJqhCXH4M8KNojC3hEXHCLumIWnhJJiIvrHrks7Tqxw== X-Received: by 2002:a05:600c:1c20:b0:40d:6051:8d5c with SMTP id j32-20020a05600c1c2000b0040d60518d5cmr822478wms.23.1703750087988; Wed, 27 Dec 2023 23:54:47 -0800 (PST) Received: from localhost ([141.226.15.142]) by smtp.gmail.com with ESMTPSA id g7-20020a05600c310700b0040d5f412e48sm4315493wmo.32.2023.12.27.23.54.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Dec 2023 23:54:47 -0800 (PST) Date: Thu, 28 Dec 2023 09:54:46 +0200 From: Efraim Flashner <efraim@HIDDEN> Message-ID: <ZY0pxhEOYKKDtxEE@3900XT> Mail-Followup-To: Efraim Flashner <efraim@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, 68023 <at> debbugs.gnu.org, lars@HIDDEN, leo@HIDDEN, marius@HIDDEN, me@HIDDEN, me@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN References: <cover.1703494195.git.othacehe@HIDDEN> <04cf62d89dfa23b4f3ba8db316171d11cd3c86ef.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="b5u3xttMShdYTTiD" Content-Disposition: inline In-Reply-To: <04cf62d89dfa23b4f3ba8db316171d11cd3c86ef.1703494195.git.othacehe@HIDDEN> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) --b5u3xttMShdYTTiD Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Please have rust-compiletest-rs-0.3 inherit from this package. I normally compare the home-page, synopsis and description between the two and choose the "better" one for the added package. On Mon, Dec 25, 2023 at 10:09:21AM +0100, Mathieu Othacehe wrote: > * gnu/packages/crates-io.scm (rust-compiletest-rs-0.10): New variable. >=20 > Signed-off-by: Mathieu Othacehe <othacehe@HIDDEN> > Change-Id: Ibd6fc9fa1803df3a804801a10923b8b70c1f4073 > --- > gnu/packages/crates-io.scm | 37 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 37 insertions(+) >=20 > diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm > index 18b26f4c50..b09fbbd05f 100644 > --- a/gnu/packages/crates-io.scm > +++ b/gnu/packages/crates-io.scm > @@ -14949,6 +14949,43 @@ (define-public rust-compiler-error-0.1 > (description "This package provides a triggerable compiler error for= Rust.") > (license license:expat))) > =20 > +(define-public rust-compiletest-rs-0.10 > + (package > + (name "rust-compiletest-rs") > + (version "0.10.2") > + (source > + (origin > + (method url-fetch) > + (uri (crate-uri "compiletest_rs" version)) > + (file-name (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 "1mn0v8qax92pl9kdf2csah79jyigzvndg8mil6rpn97rpkhzw9bj"))= )) > + (build-system cargo-build-system) > + (arguments > + `(#:cargo-inputs > + (("rust-diff" ,rust-diff-0.1) > + ("rust-filetime" ,rust-filetime-0.2) > + ("rust-getopts" ,rust-getopts-0.2) > + ("rust-lazy-static" ,rust-lazy-static-1) > + ("rust-libc" ,rust-libc-0.2) > + ("rust-log" ,rust-log-0.4) > + ("rust-miow" ,rust-miow-0.3) > + ("rust-regex" ,rust-regex-1) > + ("rust-rustfix" ,rust-rustfix-0.6) > + ("rust-serde" ,rust-serde-1) > + ("rust-serde-derive" ,rust-serde-derive-1) > + ("rust-serde-json" ,rust-serde-json-1) > + ("rust-tempfile" ,rust-tempfile-3) > + ("rust-tester" ,rust-tester-0.9) > + ("rust-winapi" ,rust-winapi-0.3)))) > + (home-page "https://github.com/Manishearth/compiletest-rs") > + (synopsis > + "Extraction of the compiletest utility from the Rust compiler") > + (description > + "This package provides an extraction of the compiletest utility fro= m the > +Rust compiler.") > + (license (list license:asl2.0 license:expat)))) > + > (define-public rust-compiletest-rs-0.3 > (package > (name "rust-compiletest-rs") > --=20 > 2.41.0 >=20 --=20 Efraim Flashner <efraim@HIDDEN> =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --b5u3xttMShdYTTiD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmWNKcYACgkQQarn3Mo9 g1Hb+w/8CQ1czWcuaLHnNih54iBSWJZcZ5T3mK6vv8zFHepwRkLaBN0UNTNISaIT UkJiKX4EPF7lZlJddifZyc629fGcWXAoYckj2ADStOSk71kzJjpuZzntXF28+ANL uUoTZTsgn8FCowZvK5pKlyOC/ZeFCGWK67cQdomUbRE6v/7HUzvZ1O6Fe8Feo0DJ v3+HdjSPklzZI0XxiJJ429APPH0igFwtDNYbMMwoNsmqtrfEe7cMEUXAuojr9ckd F9Jvpxdvy3qCyLgMmYZhlFmBviiDPvAR1oKvvh3bQ17RM1x3NL9ndAzeDYsgZ74i m+mz/oh51SAPwU6WDwdBgB+JeP6UOw3bu2ApcJNgc+ibgYZNTi/lpMGxRRDCgbrf 4tMpcJ03IeEC7ByJbiBQmlIJhDBh3Ts7hmsq5DTZmeuByeIDQMZPYFLWJViG++G0 KQ9UHbqcGHEp5i+Q1YK25A5CLtZotlbswT1SQwR/K7lpaH4wI0CJvGsd1oG4KOjX /xJ4SuF2qBcw7iHN6CVadxxgs6KXXUeHOvwCUWfsSNEr8eIJBCMgDWM5u3fupjIS Sxm6UbIW2N7TNQ3+CAELKYs/rvVVF2YQE8v/J5SNhNS/jBpQMR5o0tgty8lDlZbV Wj1et+RaYrchccaoYqmfk2coMMxpE3HCr3c8AOyuOqF181as92M= =Ne75 -----END PGP SIGNATURE----- --b5u3xttMShdYTTiD--
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` Resent-From: Efraim Flashner <efraim@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 28 Dec 2023 07:55:03 +0000 Resent-Message-ID: <handler.68023.B68023.17037501015896 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Othacehe <othacehe@HIDDEN> Cc: me@HIDDEN, me@HIDDEN, lars@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, 68023 <at> debbugs.gnu.org Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.17037501015896 (code B ref 68023); Thu, 28 Dec 2023 07:55:03 +0000 Received: (at 68023) by debbugs.gnu.org; 28 Dec 2023 07:55:01 +0000 Received: from localhost ([127.0.0.1]:38335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rIlEK-0001X2-RD for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 02:55:01 -0500 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:49334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1rIlEJ-0001We-9C for 68023 <at> debbugs.gnu.org; Thu, 28 Dec 2023 02:54:59 -0500 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-33687627ad0so5444563f8f.2 for <68023 <at> debbugs.gnu.org>; Wed, 27 Dec 2023 23:55:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703750094; x=1704354894; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=Cr6hA0pAFVkHQWMYvTG+/e4QmRabLVj90QWh2wEVzqw=; b=XoZ/GPmPDI7cr5443Qo5jDqXDC17zZGlXCAZpD82KyypthBqbHcHhlJj1zjhbQKdz3 +8SuZuXeQ9xwCwioQTIyMRwvoFagFo3hzQJu4fLUtU5SWzdEjrCV1zBY1mzi8sbv5+3G 8VxgZ9lbu6lEOZrcU3g5PUoil/AVjMrdC621oJWLyVj0tQuQi8K1lEUOeidgK7+PPgaI Ju7INxucjr6nBT10WhlM9zfjnMcj72cjJK2Pjlj0M0J9A/pzMJeqNXP2DF0HW+ncRxPQ OgAxl5DkYTJCR62LOWQB0qbkpmxzH4xEJ+SV3ki1KAKHgF+yjp1Qq3W/Egd1k2aWoXzu QjKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703750094; x=1704354894; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Cr6hA0pAFVkHQWMYvTG+/e4QmRabLVj90QWh2wEVzqw=; b=fOf+Mgahyg8v57Tobmne5lq+TwPmxQM6sup2QvL1Oc2LKjBoduhW7Q9L5IE5a+OR0t LPrQXRgPmQ272RQvG1K4Hk8HB2FVXoxDL1uAJsKl/LPDXOAIL9MWcqko5+1g12YBLLiy Rja+U6XCPtSdZ4LBuPs4eMu+mlQ+U6UEpT+ABLVBkHeE6b5JrqN5JKdn1fBdvIv0ZWmu cyob1MNEgtGZRc4PIVuPhhWiBvJ1E2UeZxtFli4ziZgVLBX9Vzvkp7Ft7fJyiCf/MYbU QtCoU7AziUCn6iozMA4QQBa9FowJnxhcuBqdCH7fvhPfgvi5qEfbz9Y/DuZLK8dz9UxD eEXg== X-Gm-Message-State: AOJu0Yzj+UNI9tm3EdJBRO5M36wVDCUcy+o/iuGntnVveW6GM1OG2Dkm HN+CiB3APVrqjb3GwOk+p1o= X-Google-Smtp-Source: AGHT+IElp7kHKOfeyq/kNq/ZPPgw1orKRYUHWWBiF7Ld6w/nr235QS0zulb5zoN/vvHKm0Iz3qPtfA== X-Received: by 2002:a05:600c:1e84:b0:40d:5cbd:204 with SMTP id be4-20020a05600c1e8400b0040d5cbd0204mr1470388wmb.83.1703750094095; Wed, 27 Dec 2023 23:54:54 -0800 (PST) Received: from localhost ([141.226.15.142]) by smtp.gmail.com with ESMTPSA id u16-20020a05600c19d000b0040d604dea3bsm3575346wmq.4.2023.12.27.23.54.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Dec 2023 23:54:53 -0800 (PST) Date: Thu, 28 Dec 2023 09:54:52 +0200 From: Efraim Flashner <efraim@HIDDEN> Message-ID: <ZY0pzEWo7akFJgIC@3900XT> Mail-Followup-To: Efraim Flashner <efraim@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, 68023 <at> debbugs.gnu.org, lars@HIDDEN, leo@HIDDEN, marius@HIDDEN, me@HIDDEN, me@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Zh7yxtryOwj9fHp3" Content-Disposition: inline In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) --Zh7yxtryOwj9fHp3 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 25, 2023 at 10:06:06AM +0100, Mathieu Othacehe wrote: > Hello, >=20 > This adds support for `make dtbs_check` in a Linux checkout from within a > `guix shell -D linux-libre` environment. >=20 > This allows to check device trees against the JSON schema that is made up= from > the Linux dt-bindings documentation. >=20 > This requires an update of python-jsonschema, which in turn requires > python-attrs > 22.2.0. On master, we only have python-attrs =3D=3D 21.2.0= =2E That > means that patches 0008 to 0013 are targeting the python-team branch. >=20 > Thanks, >=20 > Mathieu >=20 > Mathieu Othacehe (13): > gnu: dtc: Update to 1.7.0. > gnu: python-trove-classifiers: Update to 2023.11.29. > gnu: Add rust-unsize-1. > gnu: Add rust-triomphe-0.1. > gnu: Add rust-compiletest-rs-0.10. > gnu: Add rust-archery-1. > gnu: Add rust-rpds-1. > gnu: Add python-rpds-py. > gnu: Add python-referencing. > gnu: Add python-jsonschema-specifications. > gnu: python-jsonschema: Update to 4.17.3. > gnu: Add python-dtschema. > gnu: linux-libre: Add python-dtschema. >=20 > gnu/local.mk | 1 + > gnu/packages/bootloaders.scm | 100 ++++++++++--- > gnu/packages/crates-io.scm | 135 ++++++++++++++++++ > gnu/packages/linux.scm | 4 + > .../patches/dtc-meson-cell-overflow.patch | 32 +++++ > gnu/packages/python-build.scm | 4 +- > gnu/packages/python-xyz.scm | 115 +++++++++++++-- > 7 files changed, 358 insertions(+), 33 deletions(-) > create mode 100644 gnu/packages/patches/dtc-meson-cell-overflow.patch >=20 >=20 > base-commit: 0d13d095420861022e68e87ceebd5e037e12a8b3 > --=20 > 2.41.0 >=20 Patches 3-8 look good to me with the few comments I made. They can go straight to master, no need for a stop-over in the rust-team branch. --=20 Efraim Flashner <efraim@HIDDEN> =D7=A8=D7=A0=D7=A9=D7=9C=D7=A4 = =D7=9D=D7=99=D7=A8=D7=A4=D7=90 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --Zh7yxtryOwj9fHp3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmWNKcwACgkQQarn3Mo9 g1HJEhAAwgOreu9+1tr4vGrO/M1BBLk7wKbGj6KmigK3ONOPc16Uh7M59tomjiUP PgLX/VgNf7qkvZgGRvCrtje1MhVV7lIXaGlgGkF11uXD/WP5S9CKcCWniSbFZ6Km nkMzbjYVgfy4XPRo1/wWYwAZDn+lZ6CS+BSb4rDdaPPAY0EBRXhcIYGQjbJKH9Hv 8eODqSze+kOMHzRdZRlgg+mc8WBZdmeC3NkbakgIOo5c3lAJXmZyE35l1GoveoW0 BY9ucG4yJ/XKyH6Xpm57UsWjy+cSBnUfWa8y2jxAHQwl/G+HIy3s7C7VFva1OIaI r2AuiiBd7rNdYeCV+WbD3lYDtrlBGgdoLyYKtoBxyEpDLM6mmzP70JH7zzuuwVfE zR5IndeBy49E0jpOhvFe1QYMd6n1ZDH9mhtRTR7gaxwm1/TFdlvGiJh1617tC+GN sKKgwsj5rBFTZlTvKrPrQK41KDpOPKCg6HRuXfXDITCTkzNaBxAzlo5j3B8L+2Fw ansylYDtV6JaNrxF1vHbZACplGGJysRHNCR22psDQJTu4ui+bmOZIXPOzMxEC0H/ cvPurjJ6F3TIk8N6ZIGQGvCqIQ0r9uVdfdzQ04fojQg17Wdwyj7zSOOjbmUtK/RB SFSSu3OudYxD42AtRXCAxQxSujESS7XCBWdOu3nEqB2FItqy6rQ= =FqMn -----END PGP SIGNATURE----- --Zh7yxtryOwj9fHp3--
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 28 Dec 2023 09:16:02 +0000 Resent-Message-ID: <handler.68023.B68023.170375490532385 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner <efraim@HIDDEN> Cc: me@HIDDEN, me@HIDDEN, lars@HIDDEN, leo@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, 68023 <at> debbugs.gnu.org Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170375490532385 (code B ref 68023); Thu, 28 Dec 2023 09:16:02 +0000 Received: (at 68023) by debbugs.gnu.org; 28 Dec 2023 09:15:05 +0000 Received: from localhost ([127.0.0.1]:38446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rImTp-0008Pt-ES for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 04:15:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rImTn-0008FQ-OE for 68023 <at> debbugs.gnu.org; Thu, 28 Dec 2023 04:15:04 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rImTg-0006OC-Du; Thu, 28 Dec 2023 04:14:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=B2ZTqshsyii6CJ8/wQiG7bPH2cZ7Exso0vz9MxWVbi4=; b=qDCakkSWcdL8YrJiqGmg +EovOdTAYx8bQDFvhbaL7CQGzpR+5jMEtSZ1k6GoRnZ/Hf3QYGxWPiw9lD8DWsocWkZglyt4PQ2BD pPSGxHXEz2q5ya7tx4WsMfXNYkvVwYZ9XHHU/nwmLcIu7/dHcgt6iinRP2rUPzHVhLWOeaJA3wmYO lfKkFpSukVrWpmiRR26QRQtDmWVwN3ORignUkK4loFst7iL1SUis8xftZZ2TiVIEP7pk1AJDg65mO 1L096S+gPHsRZ7I4PT5Sl2j93PgAf8VH0QCO1ptXs6SHhJcNzEh/coPlER/A+x5FEnYbntjJYCTgw aljcQ4Tjv9ntkg==; From: Mathieu Othacehe <othacehe@HIDDEN> In-Reply-To: <ZY0pzEWo7akFJgIC@3900XT> (Efraim Flashner's message of "Thu, 28 Dec 2023 09:54:52 +0200") References: <cover.1703494195.git.othacehe@HIDDEN> <ZY0pzEWo7akFJgIC@3900XT> Date: Thu, 28 Dec 2023 10:14:52 +0100 Message-ID: <877cky8z8z.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hey Efraim, > Patches 3-8 look good to me with the few comments I made. They can go > straight to master, no need for a stop-over in the rust-team branch. I took you remarks into account and applied patches 3-8. Thanks for having a look! Mathieu
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` Resent-From: Leo Famulari <leo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 28 Dec 2023 19:05:02 +0000 Resent-Message-ID: <handler.68023.B68023.17037903019593 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Othacehe <othacehe@HIDDEN> Cc: me@HIDDEN, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, 68023 <at> debbugs.gnu.org Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.17037903019593 (code B ref 68023); Thu, 28 Dec 2023 19:05:02 +0000 Received: (at 68023) by debbugs.gnu.org; 28 Dec 2023 19:05:01 +0000 Received: from localhost ([127.0.0.1]:40339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rIvgj-0002UY-ER for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 14:05:01 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:60355) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1rIvgd-0002UA-W5 for 68023 <at> debbugs.gnu.org; Thu, 28 Dec 2023 14:04:59 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id 19C5D3200A2B; Thu, 28 Dec 2023 14:04:50 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Thu, 28 Dec 2023 14:04:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1703790289; x= 1703876689; bh=BIm9aOptYHN2GPQ65+4kzXuTBFnYIyNwY/NlQlAxpdY=; b=N Up8yc6jJBfcuGIobEv6DJUOMwH1Mu62xNaK23RQK8dKPNixlystWojJsgD1Mqjnu Nim+AyNc35nVwmE8MSqW6+02ewV7cOt6khI9noBrJUgKVhEb0QjU1PGbzpam1mkP eYQ/AhttwZoFcZdaQVM3IBsX6jurCrL+CrWUZyonMY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1703790289; x=1703876689; bh=BIm9aOptYHN2GPQ65+4kzXuTBFnY IyNwY/NlQlAxpdY=; b=QoBrMh9F714b6SuD2Qly0I8ENSe4kIsClcYjbkASxmD2 z7cBmxZ1bEqS1IahisaJHAWj79fVaynzf5KYGdtMWlgwXRF6bf+M9zKvepBDHSHB bUDzcpt5bIIc7spMlhuJpNn6lxotE1UeYnt6FZPJjJGqOU3fcWOy4O74456OKshD WQHeCfFdDaa6yd8CQ5tlwVciwBQ5Jh3Deh+STzYYzQSSGWBp4P2Mx0CN6xLuf4M1 4JCZsR7k0UnoUAZCrQegDhnhb4tYMkJohMw+AqA7nWkdXqxHP0gUbcEdtkenHc4Q WTO2iW8oqp7qSXqsq6/oamrGvMQfxVCbHNgRiFzrrg== X-ME-Sender: <xms:z8aNZeXBJwKrzk1j4JUIsBgMECjpdw7IDxxEQXxrnt_YUMOrnKJ6YQ> <xme:z8aNZaloM0Ao1kjMF_y6zuDO1o9DyH9ImSU51Boft-_gYzAN4HykhcFp9V-9ufh0K zHTyc0eM-7bEGiu_g> X-ME-Received: <xmr:z8aNZSa-F4c6a0Xf_eEfaQ35-x1hI1Mavc7nWHD9ECwMAyt7cjD2W3rdNZ6rPITKKbQcBJb1Q2H50oZ6otESHTol> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdefuddguddvvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrg htthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeuhfeffffgueduleehvdej leeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: <xmx:z8aNZVWG3V18LppEnQZfKGUrQKgge9mO7gPQOKRQ_PFGuGMvK2PItQ> <xmx:z8aNZYlUosaOvp3-VmWR-u78cCDdKGYvEWwxWBs64WrF9sIeV7ps4A> <xmx:z8aNZaewQ6iLaKoxLRiX7LMi1BhQTMrpUZCV5KCNzooZVVsgOVdXLA> <xmx:0caNZSVv3HJ3l1VV7OMQy5-Nk1lE2bWsAVo-vt2MjvgKcmLgHkJZxg> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 28 Dec 2023 14:04:47 -0500 (EST) Date: Thu, 28 Dec 2023 14:04:45 -0500 From: Leo Famulari <leo@HIDDEN> Message-ID: <ZY3GzVGiNRpFdLOW@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <cover.1703494195.git.othacehe@HIDDEN> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Mon, Dec 25, 2023 at 10:06:06AM +0100, Mathieu Othacehe wrote: > Hello, > > This adds support for `make dtbs_check` in a Linux checkout from within a > `guix shell -D linux-libre` environment. > > This allows to check device trees against the JSON schema that is made up from > the Linux dt-bindings documentation. > > This requires an update of python-jsonschema, which in turn requires > python-attrs > 22.2.0. On master, we only have python-attrs == 21.2.0. That > means that patches 0008 to 0013 are targeting the python-team branch. Overall, I think that if it's working for you, great. Especially since Efraim approved the Rust stuff. However, I prefer not to make the kernel depend on python. I know that basically any system will include python but still I prefer to avoid the direct dependency. The goal of this patch series is to improve a development workflow, right? How about doing `guix shell python-dtschema -D linux-libre`? Will that work?
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 28 Dec 2023 20:02:02 +0000 Resent-Message-ID: <handler.68023.B68023.170379366621700 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari <leo@HIDDEN> Cc: me@HIDDEN, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, 68023 <at> debbugs.gnu.org Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170379366621700 (code B ref 68023); Thu, 28 Dec 2023 20:02:02 +0000 Received: (at 68023) by debbugs.gnu.org; 28 Dec 2023 20:01:06 +0000 Received: from localhost ([127.0.0.1]:40375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rIwZ0-0005dJ-AT for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 15:01:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42064) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rIwYz-0005TZ-0F for 68023 <at> debbugs.gnu.org; Thu, 28 Dec 2023 15:01:05 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rIwYn-0004TQ-Ni; Thu, 28 Dec 2023 15:00:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=4TrtUgKpZ1dKT48YsbasI2T+t9ojjW52ZqJKMdqGvqY=; b=jXOIeVo6X3ZnqNAv07Fm cQ7GHGt3WRCzH/XZ3GyZo8yApMWskTLWXwUITgpLCDjzrlFRcdaPN+8qY4IGYJkucIKPnRWxQtUfR 4+FBOvuLWjM+I2HqFZboAaSGe+yro6qu9WcmxFNr0m2/Nf/XZ8BSke8kZaxutb4tWK7+rdKTHDxcy 5p5OCKPllTOPmfKSfX+UALFWj/bf/8T1abFYpQHM1+loIcIg3r27tCVpaqsNXmelnYkptR/KXe6Om CG2q29YVzhaYIykX9JHgxhkbTNLbT8+WD04dQ5/Tc8mC7ICksxTciTUKi2fVd3KyJBw/J44ch5fLR t0/XUbk5uNC0+g==; From: Mathieu Othacehe <othacehe@HIDDEN> In-Reply-To: <ZY3GzVGiNRpFdLOW@HIDDEN> (Leo Famulari's message of "Thu, 28 Dec 2023 14:04:45 -0500") References: <cover.1703494195.git.othacehe@HIDDEN> <ZY3GzVGiNRpFdLOW@HIDDEN> Date: Thu, 28 Dec 2023 21:00:47 +0100 Message-ID: <87cyuq6qs0.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hey Leo, > The goal of this patch series is to improve a development workflow, > right? Right. > How about doing `guix shell python-dtschema -D linux-libre`? Will that > work? Sure, in fact I am currently using the following command line: --8<---------------cut here---------------start------------->8--- guix shell python python-ply python-gitpython python-dtschema -D linux-libre --8<---------------cut here---------------end--------------->8--- I guess that the list can (will) go longer, so what would you think of creating a linux-python-build-tools package that would be independent of linux-libre? For now, I will just drop the last patch. Thanks, Mathieu
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` Resent-From: Leo Famulari <leo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 29 Dec 2023 20:05:02 +0000 Resent-Message-ID: <handler.68023.B68023.170388030132556 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mathieu Othacehe <othacehe@HIDDEN> Cc: me@HIDDEN, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, 68023 <at> debbugs.gnu.org Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.170388030132556 (code B ref 68023); Fri, 29 Dec 2023 20:05:02 +0000 Received: (at 68023) by debbugs.gnu.org; 29 Dec 2023 20:05:01 +0000 Received: from localhost ([127.0.0.1]:42301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rJJ6K-0008T2-Mf for submit <at> debbugs.gnu.org; Fri, 29 Dec 2023 15:05:00 -0500 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:55849) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo@HIDDEN>) id 1rJJ6J-0008Sl-2q for 68023 <at> debbugs.gnu.org; Fri, 29 Dec 2023 15:04:59 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id CA6845C025E; Fri, 29 Dec 2023 15:04:53 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Fri, 29 Dec 2023 15:04:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:cc:content-type:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=mesmtp; t=1703880293; x= 1703966693; bh=WMgRh3886wUa2LqVuVeXislRfFW+xaKpGmPLK/vfvo0=; b=M Ht24FkbCNUlECc6u4EL7U6qVRDtrpJ5IE6D4sbCJ8Tij2GjtKFQN81XZazQEkvfb tvm80614WEidpmYFlwTtgIBHlJdEowEc4v75RI6xwZ/0mjbO/H9h3fZaNFUErjBx qJI4CYXqShRQWQGi7htoX2VzlM1E70qEn6Bq+kDHzc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1703880293; x=1703966693; bh=WMgRh3886wUa2LqVuVeXislRfFW+ xaKpGmPLK/vfvo0=; b=6kmMqeddpcBwGUz8kuDooHRZ/iwB3wVU3LJre+Snq0aj Br53c5g1futKvK+Rw7FFlYNSxEa3Q8d2szXnHM5ctuyfpCyEYFSJMYh8WUiz2laa fmWD3Eemiq+Skr25RHjViEtqQ26OtMwik6GPJkJP00I4fMEufMjptEe+FQ1SgWZu b8L5vIxz9H8mrATbyHCSkiSv2yimr6+Xe4oDPNRJOdkpuI137O8ZwHGhv1ORXfMD JBbRl0A1fas4XvjajQ2iwAXfe+TCd/Udtkk+DqUEuViIczCgMI5uJSreUVHgThBU C8H1HbReLadvR7EbuAfSIB+SuYYs4PIt3dqDrR7mSw== X-ME-Sender: <xms:ZCaPZbLm3aKAwg0_4BBm2jpyB4U4-oqS9sZhcAY3e_K2oB5c34ScBA> <xme:ZCaPZfJBzQWCH6Zlk4rNQtnQ9LfuHS86-ZUudXZSvILfwlgXIc36jTLaI4619x7mn GH8a1w_68boGgM-RA> X-ME-Received: <xmr:ZCaPZTvYHIDOMA3ju3lHIKL6coIEIT-qzytR1zfWjI0iRJ4HYgL0LBq5LHsSXQEBQmNQJRaARZ6E8Par8KnXqXqm> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrvdeffedgudeffecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucggtffrrg htthgvrhhnpeeiteduheefkeeufeelgeduhfejgfelheefleeuhfeffffgueduleehvdej leeiteenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: <xmx:ZCaPZUZ_1DtFIz3zq-xc4KFZUdWc46WG6zJfJs79Z-FqCJnyXzXTKQ> <xmx:ZCaPZSbZnqgJCgZI-pGMtkpCnePRAawnczP4rfeBA2sMUnENxm9jvw> <xmx:ZCaPZYA1qSbjVdGBGajTzhnvKGAUGWW8f7wZtVxkDZubRzZx0SHQvg> <xmx:ZSaPZa4ss6cpSH2sj1hOTwvVbBzCYkKiutHASMudaQIP54MFqoMxOA> Feedback-ID: i819c4023:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 29 Dec 2023 15:04:52 -0500 (EST) Date: Fri, 29 Dec 2023 15:04:50 -0500 From: Leo Famulari <leo@HIDDEN> Message-ID: <ZY8mYomgvEgy3Mr1@HIDDEN> References: <cover.1703494195.git.othacehe@HIDDEN> <ZY3GzVGiNRpFdLOW@HIDDEN> <87cyuq6qs0.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87cyuq6qs0.fsf@HIDDEN> X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) On Thu, Dec 28, 2023 at 09:00:47PM +0100, Mathieu Othacehe wrote: > I guess that the list can (will) go longer, so what would you think of > creating a linux-python-build-tools package that would be independent of > linux-libre? If that works for you, I'm all for it!
X-Loop: help-debbugs@HIDDEN Subject: [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` Resent-From: Mathieu Othacehe <othacehe@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 09 Jan 2024 08:08:02 +0000 Resent-Message-ID: <handler.68023.B68023.17047876216996 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 68023 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Famulari <leo@HIDDEN> Cc: me@HIDDEN, me@HIDDEN, lars@HIDDEN, efraim@HIDDEN, vagrant@HIDDEN, jgart@HIDDEN, marius@HIDDEN, 68023 <at> debbugs.gnu.org Received: via spool by 68023-submit <at> debbugs.gnu.org id=B68023.17047876216996 (code B ref 68023); Tue, 09 Jan 2024 08:08:02 +0000 Received: (at 68023) by debbugs.gnu.org; 9 Jan 2024 08:07:01 +0000 Received: from localhost ([127.0.0.1]:38228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rN78J-0001oD-Ff for submit <at> debbugs.gnu.org; Tue, 09 Jan 2024 03:07:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <othacehe@HIDDEN>) id 1rN78H-0001o0-8Z for 68023 <at> debbugs.gnu.org; Tue, 09 Jan 2024 03:06:46 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <othacehe@HIDDEN>) id 1rN780-00016a-3K; Tue, 09 Jan 2024 03:06:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=L5p1yk7WSv2v5gL7ECU0UoTaD6ZWgOcbKrBopGsZZ+M=; b=Uhy/tT9BERfppIxZfEB/ CyFTu7yl5/4q7Xr+dOCQPk6tbUMkzoko0R6TsC73KH6FlNP7SPVd+Q58aMpjAs1/2Q1Y8iXsq5bMj Lu3RC6YIYcQmGlfxNSQ+ebKw6HDzo+L2vPw5MTqOzeKtHy+hb4xJorQS5NSJsUTypSI2yso5+w6Et sGTBHpfb4KDmPy4lgHMeddL3edFTqNcyUwpajsK6tF6ynT6OmrfodHySYTXV6Y0oZQi1kJov9oqJr dPAXLfG3LxVUpcwqM13ULN5xnPfvah97PgYJxJT0I5zpxt78BzgZSes4x/JQfKk3yYWehdIKjJiTp tu4D3rq4lNnFkw==; From: Mathieu Othacehe <othacehe@HIDDEN> In-Reply-To: <ZY8mYomgvEgy3Mr1@HIDDEN> (Leo Famulari's message of "Fri, 29 Dec 2023 15:04:50 -0500") References: <cover.1703494195.git.othacehe@HIDDEN> <ZY3GzVGiNRpFdLOW@HIDDEN> <87cyuq6qs0.fsf@HIDDEN> <ZY8mYomgvEgy3Mr1@HIDDEN> Date: Tue, 09 Jan 2024 09:06:23 +0100 Message-ID: <87bk9vdj7k.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hello, Alright, so everything except python patches is merged. Python team, would it be OK to push the rest to the `python-team` branch? Thanks, Mathieu
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.