File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Template file for 'limine'
22pkgname=limine
3- version=12.9.4
3+ version=12.9.6
44revision=1
55build_style=gnu-configure
66configure_args="--enable-all"
77_llvmver=23
88hostmakedepends="mtools nasm llvm${_llvmver} clang${_llvmver} lld${_llvmver}"
9+ _ovmfver=20261026T212116Z
10+ checkdepends="openssl python3 qemu swtpm xorriso"
911short_desc="Modern, secure, portable, multiprotocol bootloader and boot manager"
1012maintainer="Mintsuki <mintsuki@protonmail.com>"
1113license="BSD-2-Clause"
1214homepage="https://limine-bootloader.org/"
1315changelog="https://raw.githubusercontent.com/Limine-Bootloader/Limine/refs/heads/trunk/ChangeLog"
14- distfiles="https://github.com/Limine-Bootloader/Limine/releases/download/v${version}/limine-${version}.tar.gz"
15- checksum=4f75ffca8e11a1030e43e2b9ab82fac1a0f8985e1c40d429fea9fd2972693447
16+ distfiles="https://github.com/Limine-Bootloader/Limine/releases/download/v${version}/limine-${version}.tar.gz
17+ https://github.com/osdev0/edk2-ovmf-stable-bins/releases/download/${_ovmfver}/edk2-ovmf-bins.tar.xz>edk2-ovmf-bins-${_ovmfver}.tar.xz"
18+ checksum="5022d02c0709ccf3cd6702e89206e2e8c953d253d80fc05b276a526c23719332
19+ 1619a6884c9380516152c2fe3c73fe1d7851014f3ec6a784b5d7b0324983b4d4"
20+ skip_extraction="edk2-ovmf-bins-${_ovmfver}.tar.xz"
21+ case "$XBPS_TARGET_MACHINE" in
22+ i686)
23+ make_check=no # qemu is not available here
24+ ;;
25+ esac
26+
27+ pre_check() {
28+ vsrcextract -C edk2-ovmf-bins edk2-ovmf-bins-${_ovmfver}.tar.xz
29+ }
1630
1731post_install() {
1832 vlicense COPYING
You can’t perform that action at this time.
0 commit comments