Date: Monday, September 5, 2022 @ 18:29:48 Author: heftig Revision: 455060
3.22.25-1 Modified: aisleriot/trunk/PKGBUILD ----------+ PKGBUILD | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-09-05 18:18:58 UTC (rev 455059) +++ PKGBUILD 2022-09-05 18:29:48 UTC (rev 455060) @@ -1,8 +1,8 @@ # Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> pkgname=aisleriot -pkgver=3.22.23 -pkgrel=2 +pkgver=3.22.25 +pkgrel=1 pkgdesc="A collection of patience games written in guile scheme" url="https://wiki.gnome.org/Apps/Aisleriot" arch=(x86_64) @@ -11,8 +11,14 @@ makedepends=(git meson yelp-tools appstream-glib) optdepends=('pysolfc: PySol card sets' 'pysolfc-cardsets: PySol card sets') -options=(!debug) # https://bugs.archlinux.org/task/74486 -_commit=730f7feb480e1b69cce0a7b333c998db6cf9b4c5 # tags/3.22.23^0 +options=( + # https://bugs.archlinux.org/task/74486 + !debug + + # https://gitlab.gnome.org/GNOME/aisleriot/-/commit/ca27295085473111564b6674059351a0b6f170c1 + !lto +) +_commit=8a4542d2f44ee1425a56ac7595ed51449ae0290e # tags/3.22.25^0 source=("git+https://gitlab.gnome.org/GNOME/aisleriot.git#commit=$_commit") sha256sums=('SKIP') @@ -26,10 +32,16 @@ } build() { - arch-meson $pkgname build \ - -D theme_kde=false \ - -D theme_pysol=true \ + local meson_options=( + # https://gitlab.gnome.org/GNOME/aisleriot/-/commit/ca27295085473111564b6674059351a0b6f170c1 + -D b_lto=false + + -D theme_kde=false + -D theme_pysol=true -D theme_pysol_path=/usr/share/PySolFC + ) + + arch-meson $pkgname build "${meson_options[@]}" meson compile -C build } @@ -41,4 +53,4 @@ meson install -C build --destdir "$pkgdir" } -# vim:set sw=2 et: +# vim:set sw=2 sts=-1 et: