Skip to content

Commit 9efab1c

Browse files
committed
limine: update to 12.9.6.
Signed-off-by: Mintsuki <mintsuki@protonmail.com>
1 parent ddbbf49 commit 9efab1c

1 file changed

Lines changed: 17 additions & 3 deletions

File tree

‎srcpkgs/limine/template‎

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,32 @@
11
# Template file for 'limine'
22
pkgname=limine
3-
version=12.9.4
3+
version=12.9.6
44
revision=1
55
build_style=gnu-configure
66
configure_args="--enable-all"
77
_llvmver=23
88
hostmakedepends="mtools nasm llvm${_llvmver} clang${_llvmver} lld${_llvmver}"
9+
_ovmfver=20261026T212116Z
10+
checkdepends="openssl python3 qemu swtpm xorriso"
911
short_desc="Modern, secure, portable, multiprotocol bootloader and boot manager"
1012
maintainer="Mintsuki <mintsuki@protonmail.com>"
1113
license="BSD-2-Clause"
1214
homepage="https://limine-bootloader.org/"
1315
changelog="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

1731
post_install() {
1832
vlicense COPYING

0 commit comments

Comments
 (0)