summaryrefslogtreecommitdiffstats
path: root/mkosi.conf.d/05-tools
diff options
context:
space:
mode:
authorMatteo Croce <teknoraver@meta.com>2024-11-29 02:30:34 +0100
committerDaan De Meyer <daan.j.demeyer@gmail.com>2024-11-29 18:50:58 +0100
commit3f3b4959e2cb9bca1e1ed527a0692c9a8b6a18ea (patch)
treeaaee43d8ac4e7e1e888f8bc462393997d8f562be /mkosi.conf.d/05-tools
parentAnother tweak for the preparation of removal of sysvinit compat (#35414) (diff)
downloadsystemd-3f3b4959e2cb9bca1e1ed527a0692c9a8b6a18ea.tar.xz
systemd-3f3b4959e2cb9bca1e1ed527a0692c9a8b6a18ea.zip
mkosi: install correct package for mypy
Package "mypy" doesn't exist on all distro, install the correct package depending on the distro.
Diffstat (limited to 'mkosi.conf.d/05-tools')
-rw-r--r--mkosi.conf.d/05-tools/mkosi.conf1
-rw-r--r--mkosi.conf.d/05-tools/mkosi.conf.d/arch.conf1
-rw-r--r--mkosi.conf.d/05-tools/mkosi.conf.d/centos-fedora.conf1
-rw-r--r--mkosi.conf.d/05-tools/mkosi.conf.d/debian-ubuntu.conf1
-rw-r--r--mkosi.conf.d/05-tools/mkosi.conf.d/opensuse.conf1
5 files changed, 4 insertions, 1 deletions
diff --git a/mkosi.conf.d/05-tools/mkosi.conf b/mkosi.conf.d/05-tools/mkosi.conf
index 02bf2aadda..746dd37870 100644
--- a/mkosi.conf.d/05-tools/mkosi.conf
+++ b/mkosi.conf.d/05-tools/mkosi.conf
@@ -5,5 +5,4 @@ ToolsTreePackages=
gcc
gperf
meson
- mypy
pkgconf
diff --git a/mkosi.conf.d/05-tools/mkosi.conf.d/arch.conf b/mkosi.conf.d/05-tools/mkosi.conf.d/arch.conf
index e26efa49cc..7aba50248a 100644
--- a/mkosi.conf.d/05-tools/mkosi.conf.d/arch.conf
+++ b/mkosi.conf.d/05-tools/mkosi.conf.d/arch.conf
@@ -9,6 +9,7 @@ ToolsTreePackages=
github-cli
libcap
libmicrohttpd
+ mypy
python-jinja
python-pytest
ruff
diff --git a/mkosi.conf.d/05-tools/mkosi.conf.d/centos-fedora.conf b/mkosi.conf.d/05-tools/mkosi.conf.d/centos-fedora.conf
index 86315b773a..23731f7376 100644
--- a/mkosi.conf.d/05-tools/mkosi.conf.d/centos-fedora.conf
+++ b/mkosi.conf.d/05-tools/mkosi.conf.d/centos-fedora.conf
@@ -15,5 +15,6 @@ ToolsTreePackages=
pkgconfig(mount)
tpm2-tss-devel
python3-jinja2
+ python3-mypy
python3-pytest
shellcheck
diff --git a/mkosi.conf.d/05-tools/mkosi.conf.d/debian-ubuntu.conf b/mkosi.conf.d/05-tools/mkosi.conf.d/debian-ubuntu.conf
index 5c7e06c771..46204fe8f6 100644
--- a/mkosi.conf.d/05-tools/mkosi.conf.d/debian-ubuntu.conf
+++ b/mkosi.conf.d/05-tools/mkosi.conf.d/debian-ubuntu.conf
@@ -15,6 +15,7 @@ ToolsTreePackages=
libmicrohttpd-dev
libmount-dev
libtss2-dev
+ mypy
python3-jinja2
python3-pytest
shellcheck
diff --git a/mkosi.conf.d/05-tools/mkosi.conf.d/opensuse.conf b/mkosi.conf.d/05-tools/mkosi.conf.d/opensuse.conf
index 6a9b21bd90..9c56164f32 100644
--- a/mkosi.conf.d/05-tools/mkosi.conf.d/opensuse.conf
+++ b/mkosi.conf.d/05-tools/mkosi.conf.d/opensuse.conf
@@ -6,6 +6,7 @@ ToolsTreeDistribution=opensuse
[Build]
ToolsTreePackages=
gh
+ mypy
pkgconfig(blkid)
pkgconfig(libcap)
pkgconfig(libcryptsetup)