[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check`
From: |
Efraim Flashner |
Subject: |
[bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check` |
Date: |
Thu, 28 Dec 2023 09:54:52 +0200 |
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.
>
> 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
>
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.
--
Efraim Flashner <efraim@flashner.co.il> רנשלפ םירפא
GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
signature.asc
Description: PGP signature
- [bug#68023] [PATCH 07/13] gnu: Add rust-rpds-1., (continued)
- [bug#68023] [PATCH 07/13] gnu: Add rust-rpds-1., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 05/13] gnu: Add rust-compiletest-rs-0.10., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 06/13] gnu: Add rust-archery-1., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 08/13] gnu: Add python-rpds-py., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 11/13] gnu: python-jsonschema: Update to 4.17.3., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 13/13] gnu: linux-libre: Add python-dtschema., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 09/13] gnu: Add python-referencing., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 12/13] gnu: Add python-dtschema., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 10/13] gnu: Add python-jsonschema-specifications., Mathieu Othacehe, 2023/12/25
- [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check`,
Efraim Flashner <=
- [bug#68023] [PATCH 00/13] Add support for Linux `make dtbs_check`, Leo Famulari, 2023/12/28