aboutsummaryrefslogtreecommitdiffstats
path: root/main/seabios
diff options
context:
space:
mode:
authorLeonardo Arena <rnalrd@alpinelinux.org>2017-06-20 13:34:15 +0000
committerLeonardo Arena <rnalrd@alpinelinux.org>2017-06-20 13:34:15 +0000
commit75813f8342056cbfcd384be098152ab53fd534ba (patch)
treeeadf06c880e255d19c380f06e904c3a8dc938f5f /main/seabios
parentc43cb1ab81ae51d773523268ce14620630b4e6bf (diff)
downloadaports-75813f8342056cbfcd384be098152ab53fd534ba.tar.bz2
aports-75813f8342056cbfcd384be098152ab53fd534ba.tar.xz
main/seabios: disable some features due to size constraints
Diffstat (limited to 'main/seabios')
-rw-r--r--main/seabios/APKBUILD6
-rw-r--r--main/seabios/config.seabios-128k10
2 files changed, 6 insertions, 10 deletions
diff --git a/main/seabios/APKBUILD b/main/seabios/APKBUILD
index 79e47e5038..1f4edd5c00 100644
--- a/main/seabios/APKBUILD
+++ b/main/seabios/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=seabios
pkgver=1.10.2
-pkgrel=0
+pkgrel=1
pkgdesc="Open-source legacy BIOS implementation"
url="http://www.coreboot.org/SeaBIOS"
arch="x86 x86_64"
@@ -44,7 +44,7 @@ build() {
_build_bios "$srcdir"/config.seabios-128k bios.bin bios.bin
_build_bios "$srcdir"/config.seabios-256k bios.bin bios-256k.bin
- cp out/src/fw/*dsdt*.aml binaries/
+ cp out/src/fw/*dsdt*.aml binaries/ || true
for i in $source; do
case $i in
@@ -89,7 +89,7 @@ _seavgabios() {
sha512sums="ea8396fe247a3bd16b43ab775cf8e23f139673b94e83f450cadb094cc8117ca7e9ef518162d965209d5ab091c96f70ec5cc8ec8d15b638e06c4c8f7a0e1609dc seabios-1.10.2.tar.gz
dc77f693e2426a8a9b084f22d607d9bf6dfd0776cb86373a55d6e02f154f546b6fd616bb981783e914be51eb843311652a90b111fb573e32b3a8207d66aea218 config.coreboot
a2238723fbbb96184bb52b018633701aeb929bfae43f50659258dee854acaf4f1bdf2c201c65fb46d2712372d11ab345eac1c41068f82d6dcbef91ef9d1d39cd config.csm
-fd9e323e2249cb5334ebe5f5e0badc3868edf254c9f8221f99cf1dcb9ef35b738739bc972185013743d1b3629e0f03fd309cee08f005fd280180652e5445550d config.seabios-128k
+283a3baf4fa6bcf99aad8b9a619c0181a1effeb0f97deaf0c3d95dec8b7cecb2571edbe014a270e1a6f41cac8c3f0a48a7fb3adc0e734b0666ed731c88096535 config.seabios-128k
3d41739944da088edafb3ea298c0d3db59ed638b614c258209a30635caccf86a284f03492612694e3a56f40357743a0a36053e8ec11b7d93853b91ba9e5a502f config.seabios-256k
e9ef2d6bec9419e69bc90adf1a4bb7c174284cd722e53903deea0411f88074cc247069116e03e124715072ec82f153cf6014168febba41369a2569983d3265b6 config.vga.cirrus
aada61232f4834c1e9bec921b1e1365ce5ecb4adf42c659f34cdf051efb56f0ec2e62f0ccf66bb25d9bb0b8601e2df49b712265f19185068d45353c3aacf1cd9 config.vga.isavga
diff --git a/main/seabios/config.seabios-128k b/main/seabios/config.seabios-128k
index b912e4983c..21ed3ba437 100644
--- a/main/seabios/config.seabios-128k
+++ b/main/seabios/config.seabios-128k
@@ -1,5 +1,5 @@
# for qemu machine types 1.7 + older
-# need to turn off features (bootsplash) to make it fit into 128k
+# need to turn off some features to make it fit into 128k
CONFIG_QEMU=y
CONFIG_ROM_SIZE=128
CONFIG_XEN=n
@@ -7,10 +7,6 @@ CONFIG_BOOTSPLASH=n
CONFIG_FLASH_FLOPPY=n
CONFIG_USB_OHCI=n
CONFIG_TCGBIOS=n
-
CONFIG_USB_UAS=n
-
-# Right now all other drivers fit in the ROM, but these could
-# easily go...
-#CONFIG_ESP_SCSI=n
-#CONFIG_SDCARD=n
+CONFIG_ESP_SCSI=n
+CONFIG_SDCARD=n