summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMark Wagie2024-03-21 10:04:02 -0600
committerMark Wagie2024-03-21 10:04:02 -0600
commit2b2a9ece71eb961ab9a503c4d36121438a6cc765 (patch)
tree07e509d1060e882f6f98d3d56373fd650c27240e /PKGBUILD
parent6c11b3f68b95ceeaa6f6ab9f84263d7ac4742a67 (diff)
downloadaur-2b2a9ece71eb961ab9a503c4d36121438a6cc765.tar.gz
enable LTO & use upstream toolchain version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD8
1 files changed, 3 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cbd1016e612c..784a06eadbdb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,18 @@
# Maintainer: Mark Wagie <mark dot wagie at proton dot me>
pkgname=firmware-manager-git
_app_id=com.system76.FirmwareManager
-pkgver=0.1.5.r7.g27633c6
+pkgver=0.1.5.r11.g5c8a9c7
pkgrel=1
pkgdesc="Generic framework and GTK UI for firmware updates from system76-firmware and fwupd"
arch=('x86_64' 'aarch64')
url="https://github.com/pop-os/firmware-manager"
license=('GPL-3.0-or-later')
depends=('dbus' 'gtk3' 'libgudev' 'openssl' 'polkit')
-makedepends=('cargo' 'git')
+makedepends=('git' 'rustup')
optdepends=('fwupd: Generic firmware updates'
'system76-firmware-daemon: System76 firmware updates')
conflicts=('libfirmware-manager')
replaces=('libfirmware-manager-git')
-options=('!lto')
source=('git+https://github.com/pop-os/firmware-manager.git'
"${_app_id}.policy"
"${pkgname%-git}.sh")
@@ -29,14 +28,13 @@ pkgver() {
prepare() {
cd "${pkgname%-git}"
export CARGO_HOME="$srcdir/cargo-home"
- export RUSTUP_TOOLCHAIN=stable
cargo fetch --target "$CARCH-unknown-linux-gnu"
}
build() {
cd "${pkgname%-git}"
+ CFLAGS+=" -ffat-lto-objects"
export CARGO_HOME="$srcdir/cargo-home"
- export RUSTUP_TOOLCHAIN=stable
make prefix=/usr
}