PATCH v3:
* host-python3-*:
* add missing dependencies for host-python3-poetry-core;
add missing dependency for host-python3-setuptools;
reorder commits in order of dependencies
PATCH v2:
https://lore.ptxdist.org/ptxdist/[email protected]
* at-spi2-core:
* remove symbols for installing libatspi and libatk-bridge
* build with -Datk_only=true; don't require libxml
* nanopb:
* remove double forward slash in URL
* remove default setting of NANOPB_CONF_ENV
* remove empty targetinstall stage
* python3 packages:
* remove superfluous HOST_SYSTEM_PYTHON3_SETUPTOOLS dependencies
PATCH v1:
https://lore.ptxdist.org/ptxdist/[email protected]/T/#t
Roland Hieber (13):
atk: rename to at-spi2-core; version bump 2.38.0 -> 2.52.0
nanopb: new package: tiny protobuf implementation
paho-mqtt-cpp: version bump 1.0.1 -> 1.2.0
python3-jinja2: pin down license files
host-python3-markupsafe: add host package
host-python3-jinja2: add host package
host-python3-poetry-core: add new host package
host-python3-dunamai: add new host package
host-python3-tomlkit: add new host package
host-python3-poetry-dynamic-versioning: add new host package
python3-aiomqtt: new package
python3-periphery: new package
python3-protobuf: new package
...ire-libxml-if-building-with-atk_only.patch | 23 ++++++
patches/at-spi2-core-2.52.0/series | 4 +
rules/{atk.in => at-spi2-core.in} | 11 +--
rules/at-spi2-core.make | 80 +++++++++++++++++++
rules/atk.make | 67 ----------------
rules/gtk.in | 2 +-
rules/host-python3-dunamai.in | 8 ++
rules/host-python3-dunamai.make | 35 ++++++++
rules/host-python3-jinja2.in | 8 ++
rules/host-python3-jinja2.make | 24 ++++++
rules/host-python3-markupsafe.in | 7 ++
rules/host-python3-markupsafe.make | 23 ++++++
rules/host-python3-poetry-core.in | 7 ++
rules/host-python3-poetry-core.make | 35 ++++++++
.../host-python3-poetry-dynamic-versioning.in | 11 +++
...ost-python3-poetry-dynamic-versioning.make | 35 ++++++++
rules/host-python3-tomlkit.in | 9 +++
rules/host-python3-tomlkit.make | 35 ++++++++
rules/nanopb.in | 12 +++
rules/nanopb.make | 41 ++++++++++
rules/paho-mqtt-cpp.make | 4 +-
rules/python3-aiomqtt.in | 14 ++++
rules/python3-aiomqtt.make | 55 +++++++++++++
rules/python3-jinja2.make | 3 +
rules/python3-periphery.in | 9 +++
rules/python3-periphery.make | 55 +++++++++++++
rules/python3-protobuf.in | 8 ++
rules/python3-protobuf.make | 55 +++++++++++++
scripts/migrate/migrate_ptx | 9 +++
29 files changed, 614 insertions(+), 75 deletions(-)
create mode 100644
patches/at-spi2-core-2.52.0/0001-meson-don-t-require-libxml-if-building-with-atk_only.patch
create mode 100644 patches/at-spi2-core-2.52.0/series
rename rules/{atk.in => at-spi2-core.in} (72%)
create mode 100644 rules/at-spi2-core.make
delete mode 100644 rules/atk.make
create mode 100644 rules/host-python3-dunamai.in
create mode 100644 rules/host-python3-dunamai.make
create mode 100644 rules/host-python3-jinja2.in
create mode 100644 rules/host-python3-jinja2.make
create mode 100644 rules/host-python3-markupsafe.in
create mode 100644 rules/host-python3-markupsafe.make
create mode 100644 rules/host-python3-poetry-core.in
create mode 100644 rules/host-python3-poetry-core.make
create mode 100644 rules/host-python3-poetry-dynamic-versioning.in
create mode 100644 rules/host-python3-poetry-dynamic-versioning.make
create mode 100644 rules/host-python3-tomlkit.in
create mode 100644 rules/host-python3-tomlkit.make
create mode 100644 rules/nanopb.in
create mode 100644 rules/nanopb.make
create mode 100644 rules/python3-aiomqtt.in
create mode 100644 rules/python3-aiomqtt.make
create mode 100644 rules/python3-periphery.in
create mode 100644 rules/python3-periphery.make
create mode 100644 rules/python3-protobuf.in
create mode 100644 rules/python3-protobuf.make
--
2.39.2