diff options
-rw-r--r-- | system/fwupd/README | 5 | ||||
-rw-r--r-- | system/fwupd/doinst.sh | 2 | ||||
-rw-r--r-- | system/fwupd/fwupd.SlackBuild | 25 | ||||
-rw-r--r-- | system/fwupd/fwupd.info | 6 |
4 files changed, 13 insertions, 25 deletions
diff --git a/system/fwupd/README b/system/fwupd/README index cdb7aaf997..b3fdb92c32 100644 --- a/system/fwupd/README +++ b/system/fwupd/README @@ -2,8 +2,3 @@ fwupd - A simple daemon to allow session software to update firmware This project aims to make updating firmware on Linux automatic, safe and reliable. - -Options (all default to false): - ENABLE_UEFI: true|false - - https://github.com/fwupd/fwupd/blob/1.2.13/meson_options.txt diff --git a/system/fwupd/doinst.sh b/system/fwupd/doinst.sh index 835a554895..b76f0ec18b 100644 --- a/system/fwupd/doinst.sh +++ b/system/fwupd/doinst.sh @@ -22,6 +22,8 @@ config etc/fwupd/remotes.d/vendor-directory.conf.new config etc/fwupd/remotes.d/fwupd-tests.conf.new config etc/fwupd/daemon.conf.new config etc/fwupd/redfish.conf.new +config etc/fwupd/thunderbolt.conf.new +config etc/fwupd/upower.conf.new if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then if [ -x /usr/bin/gtk-update-icon-cache ]; then diff --git a/system/fwupd/fwupd.SlackBuild b/system/fwupd/fwupd.SlackBuild index 323f9ff0c4..cc3383c16c 100644 --- a/system/fwupd/fwupd.SlackBuild +++ b/system/fwupd/fwupd.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for fwupd -# Copyright 2017-2020 Andrew Clemons, Wellington New Zealand +# Copyright 2017-2021 Andrew Clemons, Wellington New Zealand # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=fwupd -VERSION=${VERSION:-1.2.13} +VERSION=${VERSION:-1.3.12} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -70,10 +70,8 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -ENABLE_UEFI=${ENABLE_UEFI:-false} - -# altos is disabled because meson seems unable to find libelf on slack. -# dell is disabled because libsmbios is too old +# uefi requires tss2-esys which is not on slackbuilds.org +# dell is disabled because it requires uefi CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -84,9 +82,9 @@ meson --prefix=/usr \ --buildtype=release \ --mandir=/usr/man \ -Dsystemd=false \ - -Dplugin_altos=false \ -Dplugin_dell=false \ - -Dplugin_uefi="$ENABLE_UEFI" \ + -Dplugin_tpm=false \ + -Dplugin_uefi=false \ build ninja -C build @@ -112,10 +110,8 @@ mv $PKG/etc/fwupd/remotes.d/vendor-directory.conf $PKG/etc/fwupd/remotes.d/vendo mv $PKG/etc/fwupd/remotes.d/fwupd-tests.conf $PKG/etc/fwupd/remotes.d/fwupd-tests.conf.new mv $PKG/etc/fwupd/daemon.conf $PKG/etc/fwupd/daemon.conf.new mv $PKG/etc/fwupd/redfish.conf $PKG/etc/fwupd/redfish.conf.new - -if [ -e $PKG/etc/fwupd/uefi.conf ] ; then - mv $PKG/etc/fwupd/uefi.conf $PKG/etc/fwupd/uefi.conf.new -fi +mv $PKG/etc/fwupd/thunderbolt.conf $PKG/etc/fwupd/thunderbolt.conf.new +mv $PKG/etc/fwupd/upower.conf $PKG/etc/fwupd/upower.conf.new rm -rf $PKG/usr/share/installed-tests @@ -132,10 +128,5 @@ mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh -if [ -e $PKG/etc/fwupd/uefi.conf.new ] ; then - echo "" >> $PKG/install/doinst.sh - echo "config etc/fwupd/uefi.conf.new" >> $PKG/install/doinst.sh -fi - cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/system/fwupd/fwupd.info b/system/fwupd/fwupd.info index fda6469670..c94b9851ba 100644 --- a/system/fwupd/fwupd.info +++ b/system/fwupd/fwupd.info @@ -1,8 +1,8 @@ PRGNAM="fwupd" -VERSION="1.2.13" +VERSION="1.3.12" HOMEPAGE="https://www.fwupd.org" -DOWNLOAD="https://github.com/fwupd/fwupd/archive/1.2.13/fwupd-1.2.13.tar.gz" -MD5SUM="e205c79b43f343c56b340593f4d00c9f" +DOWNLOAD="https://github.com/fwupd/fwupd/archive/1.3.12/fwupd-1.3.12.tar.gz" +MD5SUM="f29c98ae0500aa47976c3fcb882d3ea8" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libxmlb libgusb gcab" |