aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-11-22 10:37:00 +0100
committerLeo <thinkabit.ukim@gmail.com>2019-11-22 10:46:45 +0100
commite58514b94b0c8a206eeeb7750fd04ea0122bcfd8 (patch)
tree2f921531c89eceab40e6276a646e923e8b7714ea /main
parenta203b746e7db792f970f759767f5d8597ccfa23d (diff)
downloadaports-e58514b94b0c8a206eeeb7750fd04ea0122bcfd8.tar.bz2
aports-e58514b94b0c8a206eeeb7750fd04ea0122bcfd8.tar.xz
main/seabios: upgrade to 1.12.1
Diffstat (limited to 'main')
-rw-r--r--main/seabios/APKBUILD12
1 files changed, 7 insertions, 5 deletions
diff --git a/main/seabios/APKBUILD b/main/seabios/APKBUILD
index 13e847b338..150f5641c4 100644
--- a/main/seabios/APKBUILD
+++ b/main/seabios/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=seabios
-pkgver=1.12.0
+pkgver=1.12.1
pkgrel=0
pkgdesc="Open-source legacy BIOS implementation"
url="http://www.coreboot.org/SeaBIOS"
@@ -9,7 +9,7 @@ license="LGPL-3.0"
depends="$pkgname-bin=$pkgver-r$pkgrel seavgabios-bin=$pkgver-r$pkgrel"
makedepends="python3 iasl"
subpackages="$pkgname-bin:_seabios seavgabios-bin:_seavgabios"
-source="https://www.seabios.org/downloads/seabios-$pkgver.tar.gz
+source="$pkgname-$pkgver.tar.gz::https://github.com/coreboot/seabios/archive/rel-$pkgver.tar.gz
0001-Workaround-for-a-win8.1-32-S4-resume-bug.patch
0002-reserve-more-memory-on-fseg.patch
0003-vgabios-Reorder-video-modes-to-work-around-a-Windows.patch
@@ -37,8 +37,9 @@ _build_bios() {
cp out/"$2" binaries/"$3"
}
+builddir="$srcdir/seabios-rel-$pkgver"
+
build() {
- cd "$builddir"
mkdir binaries
# seabois
_build_bios "$srcdir"/config.csm Csm16.bin bios-csm.bin
@@ -61,7 +62,6 @@ build() {
}
package() {
- cd "$builddir"
install -d "$pkgdir"/usr/share/seabios \
"$pkgdir"/usr/share/seavgabios
for i in binaries/*; do
@@ -74,6 +74,8 @@ package() {
;;
esac
done
+
+ rm -f "$pkgdir"/.dummy
}
_seabios() {
@@ -90,7 +92,7 @@ _seavgabios() {
mv "$pkgdir"/usr/share/seavgabios "$subpkgdir"/usr/share/
}
-sha512sums="e52c5363e5bb37b5286e55545aa06bd126218f9d0e3a06ac2e189de68fe3de3256c11ca1bb13357a9c384d7e3af6284083ff3aa587688b5de04ef11b97bdfa27 seabios-1.12.0.tar.gz
+sha512sums="58755ce842adcb99c0f2f3ebbf9ec6d4a5072753966ab46805a96db1570847b109a90e6e03d61f9088ef877ca8ba96a8006777dc38ec434fce6b487f6c1f91d0 seabios-1.12.1.tar.gz
cb8d74650e3b7136cfb62cd63e4bb5db16664dc6207cff034e17f0ae89b21b350994d375ba40a16037951a5c6d924cf517afa5eae1365b279478216e9a64a0c7 0001-Workaround-for-a-win8.1-32-S4-resume-bug.patch
56d0120bb84dc9dad863438d5651d220ca8d84e272427b1d5e7cd143b69d7ccde6d2dd9b950062fa81b5892fb4afb7ab3cfad3a461b696c600770b243622af42 0002-reserve-more-memory-on-fseg.patch
a998a1393fafbdaace061afdfdd8be020a48e0ef9e03bfb51dbc2efab7f8c75b79cab32c53a3fb2fea72d53230265144664c7a45cf850afc9706988d0bf6a191 0003-vgabios-Reorder-video-modes-to-work-around-a-Windows.patch