Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v4 0/8] boot/optee-os: support new optee-os 3.16.0 build dependencies
@ 2022-03-14 15:31 Clément Léger via buildroot
  2022-03-14 15:31 ` [Buildroot] [PATCH v4 1/8] boot/optee-os: add option to select DTC dependency Clément Léger via buildroot
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Clément Léger via buildroot @ 2022-03-14 15:31 UTC (permalink / raw)
  To: buildroot; +Cc: Etienne Carriere, Clément Léger, Thomas Petazzoni

Newer versions of optee-os (>= 3.16.0) uses python-cryptography instead
of python-pycryptodomex to build. This series adds support to build
host-python-cryptography and uses it in optee-os package to build the
3.16.0 version. Also bump optee-client, optee-benchmark, optee-examples
and optee-test which needs to be aligned with optee-os version.

----
Changes in v4:
- Add missing variables for python host package
- Found a missing DTC dependency while testing build in docker container
- Fix BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY title
- Change the logic to select BR2_TARGET_OPTEE_OS_NEEDS_PYTHON_CRYPTOGRAPHY
- optee-os now depends on BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS

Changes in v3:
- Fix authorship for commits that were copied from Etienne ones.
- Fix package URL for optee-os
- Added Acked-by Etienne Carriere

Changes in v2:
- Bump optee-client, optee-benchmark, optee-examples and optee-test

Clément Léger (8):
  boot/optee-os: add option to select DTC dependency
  package/python-cryptography: enable host package
  boot/optee-os: add support to build with python-cryptography
  boot/optee-os: bump to version 3.16.0
  package/optee-test: bump to version 3.16.0
  package/optee-examples: bump to version 3.16.0
  package/optee-client: bump to version 3.16.0
  package/optee-benchmark: bump to version 3.16.0

 boot/optee-os/Config.in                       | 21 +++++++++++++++++--
 boot/optee-os/optee-os.hash                   |  4 ++--
 boot/optee-os/optee-os.mk                     | 12 ++++++++++-
 package/optee-benchmark/optee-benchmark.hash  |  4 ++--
 package/optee-benchmark/optee-benchmark.mk    |  2 +-
 package/optee-client/optee-client.hash        |  4 ++--
 package/optee-client/optee-client.mk          |  2 +-
 package/optee-examples/optee-examples.hash    |  4 ++--
 package/optee-examples/optee-examples.mk      |  2 +-
 package/optee-test/optee-test.hash            |  4 ++--
 package/optee-test/optee-test.mk              |  2 +-
 .../python-cryptography.mk                    | 14 +++++++++++++
 12 files changed, 58 insertions(+), 17 deletions(-)

-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2022-03-20 18:24 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-03-14 15:31 [Buildroot] [PATCH v4 0/8] boot/optee-os: support new optee-os 3.16.0 build dependencies Clément Léger via buildroot
2022-03-14 15:31 ` [Buildroot] [PATCH v4 1/8] boot/optee-os: add option to select DTC dependency Clément Léger via buildroot
2022-03-14 17:23   ` Etienne Carriere
2022-03-14 21:01   ` Yann E. MORIN
2022-03-20 18:24   ` Peter Korsgaard
2022-03-14 15:31 ` [Buildroot] [PATCH v4 2/8] package/python-cryptography: enable host package Clément Léger via buildroot
2022-03-14 20:31   ` Yann E. MORIN
2022-03-15  8:10     ` Thomas Petazzoni via buildroot
2022-03-16 18:17       ` Yann E. MORIN
2022-03-14 15:31 ` [Buildroot] [PATCH v4 3/8] boot/optee-os: add support to build with python-cryptography Clément Léger via buildroot
2022-03-14 17:20   ` Etienne Carriere
2022-03-14 20:23     ` Thomas Petazzoni via buildroot
2022-03-14 15:31 ` [Buildroot] [PATCH v4 4/8] boot/optee-os: bump to version 3.16.0 Clément Léger via buildroot
2022-03-14 15:31 ` [Buildroot] [PATCH v4 5/8] package/optee-test: " Clément Léger via buildroot
2022-03-14 15:31 ` [Buildroot] [PATCH v4 6/8] package/optee-examples: " Clément Léger via buildroot
2022-03-14 15:31 ` [Buildroot] [PATCH v4 7/8] package/optee-client: " Clément Léger via buildroot
2022-03-14 15:31 ` [Buildroot] [PATCH v4 8/8] package/optee-benchmark: " Clément Léger via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox