David Runge pushed to branch main at Arch Linux / Packaging / Packages / mkosi
Commits: 3524b5c7 by David Runge at 2023-08-23T14:15:33+02:00 upgpkg: 15.1-2 Consolidate dependencies according to upstream recommendations: https://github.com/systemd/mkosi/issues/1821#issuecomment-1689765883 - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -5,15 +5,15 @@ pkgname=mkosi pkgver=15.1 -pkgrel=1 +pkgrel=2 pkgdesc="Build Legacy-Free OS Images" arch=(any) url="https://github.com/systemd/mkosi" license=(LGPL-2.1-or-later) depends=( - arch-install-scripts + bubblewrap python - python-pexpect + systemd ) makedepends=( pandoc-cli @@ -24,25 +24,28 @@ makedepends=( python-wheel ) checkdepends=( - python-pexpect python-pytest - systemd ) optdepends=( + 'acl: for removing directories created by mkosi' + # 'apt: for creating Debian and Ubuntu images' # TODO: package apt 'btrfs-progs: raw_btrfs and subvolume output formats' - 'cryptsetup: add dm-verity partitions' + 'cpio: for cpio output format' 'debian-archive-keyring: build Debian images' - 'debootstrap: build Debian or Ubuntu images' - 'dosfstools: build bootable images' - 'gnupg: sign images' + 'dnf: for creating CentOS, Fedora, OpenMandriva, Mageia and OpenSUSE images' + 'edk2-ovmf: for running bootable images using QEMU' + 'gnupg: for signing image checksums' + 'kmod: for images using Linux kernels' + 'openssl: for UEFI SecureBoot' 'python-pefile: for bootable images' - 'qemu: run bootable images using QEMU' - 'sbsigntools: sign EFI binaries for UEFI SecureBoot' - 'squashfs-tools: for creating custom scripts to output as squashfs' - 'tar: tar output format' - 'ubuntu-keyring: build Ubuntu images' - 'xz: compress images with xz' - 'zstd: compress images with zstd' + 'qemu: for running bootable images using QEMU' + 'sbsigntools: for UEFI SecureBoot' + 'swtpm: for adding software TPM when running bootable images using QEMU' + 'tar: for tar output format and Debian or Ubuntu images' + 'ubuntu-keyring: for building Ubuntu images' + 'xz: for compressing images with xz' + 'zstd: for compressing images with zstd' + # 'zypper: for creating OpenSUSE images' # TODO: package zypper ) source=( $pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mkosi/-/commit/3524b5c70a14c6e69d78cfe3ebf5ff12ab23cd8c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mkosi/-/commit/3524b5c70a14c6e69d78cfe3ebf5ff12ab23cd8c You're receiving this email because of your account on gitlab.archlinux.org.
