summaryrefslogtreecommitdiff
path: root/mkosi.default.d
diff options
context:
space:
mode:
authorDaan De Meyer <daan.j.demeyer@gmail.com>2022-10-11 14:37:19 +0200
committerGitHub <noreply@github.com>2022-10-11 14:37:19 +0200
commitbeead603c53e35221bf607e496b51025a9810bc1 (patch)
tree7786644d5e17a20459b3eb29466dc4ae662e1479 /mkosi.default.d
parent6788418af1b206edd2d8b6dedcb5c5f7ac8732f8 (diff)
parentd12e9bdc768532d76c680879271e495e4fd93743 (diff)
downloadsystemd-beead603c53e35221bf607e496b51025a9810bc1.tar.gz
Merge pull request #24629 from DaanDeMeyer/mkosi-kernel
mkosi: Optionally build a kernel image from mkosi.kernel/
Diffstat (limited to 'mkosi.default.d')
-rw-r--r--mkosi.default.d/10-systemd.conf7
-rw-r--r--mkosi.default.d/arch/10-mkosi.arch1
-rw-r--r--mkosi.default.d/centos_epel/10-mkosi.centos_epel1
-rw-r--r--mkosi.default.d/debian/10-mkosi.debian1
-rw-r--r--mkosi.default.d/fedora/10-mkosi.fedora2
-rw-r--r--mkosi.default.d/opensuse/10-mkosi.opensuse1
-rw-r--r--mkosi.default.d/ubuntu/10-mkosi.ubuntu1
7 files changed, 13 insertions, 1 deletions
diff --git a/mkosi.default.d/10-systemd.conf b/mkosi.default.d/10-systemd.conf
index d1f00c2d5d..c144c86816 100644
--- a/mkosi.default.d/10-systemd.conf
+++ b/mkosi.default.d/10-systemd.conf
@@ -13,6 +13,7 @@ OutputDirectory=mkosi.output
[Content]
BuildDirectory=mkosi.builddir
Cache=mkosi.cache
+SourceFileTransfer=mount
SourceFileTransferFinal=copy-git-others
Packages=
acl
@@ -42,17 +43,23 @@ Packages=
zsh
BuildPackages=
+ bc
+ binutils
+ bison
clang
+ flex
gcc
gettext
git
gnu-efi
gperf
llvm
+ make
meson
pkgconf
rpm
rsync
+ tar
zstd
[Host]
diff --git a/mkosi.default.d/arch/10-mkosi.arch b/mkosi.default.d/arch/10-mkosi.arch
index bd54b08c54..50194b960b 100644
--- a/mkosi.default.d/arch/10-mkosi.arch
+++ b/mkosi.default.d/arch/10-mkosi.arch
@@ -31,6 +31,7 @@ BuildPackages=
docbook-xsl
libxslt
linux-api-headers
+ pahole
perl
python-jinja
python-lxml
diff --git a/mkosi.default.d/centos_epel/10-mkosi.centos_epel b/mkosi.default.d/centos_epel/10-mkosi.centos_epel
index 482b5935ce..c09eb41800 100644
--- a/mkosi.default.d/centos_epel/10-mkosi.centos_epel
+++ b/mkosi.default.d/centos_epel/10-mkosi.centos_epel
@@ -38,6 +38,7 @@ Packages=
BuildPackages=
bpftool
docbook-xsl
+ dwarves
gnu-efi-devel
libgcrypt-devel # CentOS Stream 8 libgcrypt-devel doesn't ship a pkg-config file.
libxslt
diff --git a/mkosi.default.d/debian/10-mkosi.debian b/mkosi.default.d/debian/10-mkosi.debian
index 6b6cef1d00..3eea0c74b9 100644
--- a/mkosi.default.d/debian/10-mkosi.debian
+++ b/mkosi.default.d/debian/10-mkosi.debian
@@ -63,6 +63,7 @@ BuildPackages=
libssl-dev
libxkbcommon-dev
libzstd-dev
+ pahole
python3-jinja2
python3-lxml
xsltproc
diff --git a/mkosi.default.d/fedora/10-mkosi.fedora b/mkosi.default.d/fedora/10-mkosi.fedora
index 9561117789..a0ba8b0637 100644
--- a/mkosi.default.d/fedora/10-mkosi.fedora
+++ b/mkosi.default.d/fedora/10-mkosi.fedora
@@ -17,7 +17,6 @@ Packages=
gnutls
iproute
iproute-tc
- kernel-modules-extra
libbpf
libfido2
libmicrohttpd
@@ -34,6 +33,7 @@ Packages=
BuildPackages=
bpftool
docbook-xsl
+ dwarves
gnu-efi-devel
pam-devel
pkgconfig # pkgconf shim to provide /usr/bin/pkg-config
diff --git a/mkosi.default.d/opensuse/10-mkosi.opensuse b/mkosi.default.d/opensuse/10-mkosi.opensuse
index b7514a575f..4ee497c602 100644
--- a/mkosi.default.d/opensuse/10-mkosi.opensuse
+++ b/mkosi.default.d/opensuse/10-mkosi.opensuse
@@ -35,6 +35,7 @@ BuildPackages=
bpftool
dbus-1-devel
docbook-xsl-stylesheets
+ dwarves
fdupes
gcc-c++
glib2-devel
diff --git a/mkosi.default.d/ubuntu/10-mkosi.ubuntu b/mkosi.default.d/ubuntu/10-mkosi.ubuntu
index d15e9f8555..14f337b7ea 100644
--- a/mkosi.default.d/ubuntu/10-mkosi.ubuntu
+++ b/mkosi.default.d/ubuntu/10-mkosi.ubuntu
@@ -64,6 +64,7 @@ BuildPackages=
libssl-dev
libxkbcommon-dev
libzstd-dev
+ pahole
python3-jinja2
python3-lxml
xsltproc