diff options
Diffstat (limited to 'app-admin/mkosi')
-rw-r--r-- | app-admin/mkosi/Manifest | 2 | ||||
-rw-r--r-- | app-admin/mkosi/metadata.xml | 5 | ||||
-rw-r--r-- | app-admin/mkosi/mkosi-20.2-r1.ebuild (renamed from app-admin/mkosi/mkosi-12-r1.ebuild) | 25 |
3 files changed, 24 insertions, 8 deletions
diff --git a/app-admin/mkosi/Manifest b/app-admin/mkosi/Manifest index 90977acf8eff..8886610352bc 100644 --- a/app-admin/mkosi/Manifest +++ b/app-admin/mkosi/Manifest @@ -1 +1 @@ -DIST mkosi-12.tar.gz 164750 BLAKE2B b4b43e3cd64bc75eaa1993504baa02cc7f35c77fc76d24a88ccc06d4ab566477aa9febca58ac1c397cd32057aa2da8545480e89a1c9b4bd4d4fa516d812237b0 SHA512 ae59789e3b4855400d130714fac0b3b599b3e69631bc6a5267916697d0722c05a6c788cd70d224917261c931fe93fa287d3d23f6f00849cb80ff9794a13dc04e +DIST mkosi-20.2.tar.gz 198966 BLAKE2B 1ab2332427d205871adea24ddd50c41e716801dd320f17167dc2e990d449084d59fc58efb20de01a80d438ce85b900f9752f9acc2372a5d5e8ccead0d371b9ed SHA512 62095d81f21d18a1b7f25c73ea2989f9f5b8fe1e335185b3ce6774af2739df9124ca8f5860514a8f570d565ffbf07edf3abc53a0622059127f5c35ed23bd8f65 diff --git a/app-admin/mkosi/metadata.xml b/app-admin/mkosi/metadata.xml index 88b16f016f27..a90d799e8b1e 100644 --- a/app-admin/mkosi/metadata.xml +++ b/app-admin/mkosi/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person" proxied="yes"> <email>darwinskernel@gmail.com</email> @@ -9,4 +9,7 @@ <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> + <upstream> + <remote-id type="github">systemd/mkosi</remote-id> + </upstream> </pkgmetadata> diff --git a/app-admin/mkosi/mkosi-12-r1.ebuild b/app-admin/mkosi/mkosi-20.2-r1.ebuild index d1fee884be23..eeac67318dcb 100644 --- a/app-admin/mkosi/mkosi-12-r1.ebuild +++ b/app-admin/mkosi/mkosi-20.2-r1.ebuild @@ -1,9 +1,10 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) inherit distutils-r1 optfeature @@ -15,14 +16,26 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64" RDEPEND=" - dev-vcs/git - sys-apps/portage - sys-apps/systemd app-emulation/qemu - sys-firmware/edk2-ovmf" + sys-apps/bubblewrap + sys-apps/systemd + || ( sys-firmware/edk2-ovmf-bin sys-firmware/edk2-ovmf )" +BDEPEND="virtual/pandoc" distutils_enable_tests pytest +src_compile() { + distutils-r1_src_compile + + ./tools/make-man-page.sh || die +} + +src_install() { + distutils-r1_src_install + + doman mkosi/resources/mkosi.1 +} + pkg_postinst() { optfeature "For debian support: " dev-util/debootstrap } |