summaryrefslogtreecommitdiffstats
path: root/system/xen/xen.SlackBuild
diff options
context:
space:
mode:
author Mario Preksavec <mario@slackware.hr>2020-04-15 14:52:28 +0200
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2020-04-19 10:52:33 +0700
commit08a409483ce6acd12bfb884dac0d0603cc85ce28 (patch)
treee822a4e5f46a8ab9768224bdf2f97ed28b625e4e /system/xen/xen.SlackBuild
parentbddbdfdccbc87f272fd604ef992b4df2f6e71f45 (diff)
downloadslackbuilds-08a409483ce6acd12bfb884dac0d0603cc85ce28.tar.gz
slackbuilds-08a409483ce6acd12bfb884dac0d0603cc85ce28.tar.xz
system/xen: Updated for version 4.13.0.
Signed-off-by: Mario Preksavec <mario@slackware.hr> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/xen/xen.SlackBuild')
-rw-r--r--system/xen/xen.SlackBuild26
1 files changed, 16 insertions, 10 deletions
diff --git a/system/xen/xen.SlackBuild b/system/xen/xen.SlackBuild
index 52bec8230e..262ff9996a 100644
--- a/system/xen/xen.SlackBuild
+++ b/system/xen/xen.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for xen
-# Copyright 2010, 2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Mario Preksavec, Zagreb, Croatia
+# Copyright 2010, 2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Mario Preksavec, Zagreb, Croatia
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,13 +23,13 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=xen
-VERSION=${VERSION:-4.12.1}
+VERSION=${VERSION:-4.13.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-SEABIOS=${SEABIOS:-1.12.0}
-OVMF=${OVMF:-20180725_ef529e6ab7}
-IPXE=${IPXE:-d2063b7693e0e35db97b2264aa987eb6341ae779}
+SEABIOS=${SEABIOS:-1.12.1}
+OVMF=${OVMF:-20190606_20d2e5a125}
+IPXE=${IPXE:-1dd56dbd11082fb622c2ed21cfaced4f47d798a6}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
@@ -90,9 +90,9 @@ EOF
esac
esac
-case "${USE_LIBSSH2:-no}" in
- yes) CONF_QEMUU+=" --enable-libssh2" ;;
- *) CONF_QEMUU+=" --disable-libssh2" ;;
+case "${USE_LIBSSH:-no}" in
+ yes) CONF_QEMUU+=" --enable-libssh" ;;
+ *) CONF_QEMUU+=" --disable-libssh" ;;
esac
case "${USE_BLUEZ:-no}" in
@@ -110,6 +110,12 @@ case "${USE_SPICE:-no}" in
*) CONF_QEMUU+=" --disable-spice" ;;
esac
+case "${USE_AUDIO:-no}" in
+ yes) CONF_QEMUU+="" ;;
+ no) CONF_QEMUU+=" --audio-drv-list=" ;;
+ *) CONF_QEMUU+=" --audio-drv-list=$USE_AUDIO" ;;
+esac
+
set -e
rm -rf $PKG
@@ -142,8 +148,8 @@ cp $CWD/ipxe-git-$IPXE.tar.gz tools/firmware/etherboot/_ipxe.tar.gz
(
# Seabios
cd tools/firmware
- tar -xf $CWD/seabios-$SEABIOS.tar.?z
- mv seabios-$SEABIOS seabios-dir-remote
+ tar -xf $CWD/seabios-$SEABIOS.tar.?z || tar -xf $CWD/seabios-rel-$SEABIOS.tar.?z
+ mv seabios-$SEABIOS seabios-dir-remote || mv seabios-rel-$SEABIOS seabios-dir-remote
ln -s seabios-dir-remote seabios-dir
make -C seabios-dir defconfig
# OVMF