Date: Monday, May 1, 2023 @ 21:51:52
  Author: heftig
Revision: 1455773

44.0-1

Modified:
  gnome-tour/trunk/PKGBUILD

----------+
 PKGBUILD |   26 +++++++++++++++++++++-----
 1 file changed, 21 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-05-01 21:40:37 UTC (rev 1455772)
+++ PKGBUILD    2023-05-01 21:51:52 UTC (rev 1455773)
@@ -2,20 +2,36 @@
 # Contributor: Fabian Bornschein <fabiscafe-cat-mailbox-dog-org>
 
 pkgname=gnome-tour
-pkgver=43.0
+pkgver=44.0
 pkgrel=1
 pkgdesc='Guided tour and greeter for GNOME'
 arch=('x86_64')
 url='https://gitlab.gnome.org/GNOME/gnome-tour'
 license=('GPL3')
-depends=('gtk4' 'libadwaita')
-makedepends=('appstream-glib' 'meson' 'rust')
+depends=(
+  'gtk4'
+  'libadwaita'
+)
+makedepends=(
+  'appstream-glib'
+  'meson'
+  'rust'
+)
 
source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz";)
-sha256sums=('1351e419627fbd7c771932a6ef1ad80c0bf2e6828c4948a062068984ddb3cc88')
+sha256sums=('06de7677dd1c590d0ea33a032c9ccf4c37c62bc56215b823c879e42ee630c2b6')
 
+# Use LTO
+export CARGO_PROFILE_RELEASE_LTO=true CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
+
+# Use debug
+export CARGO_PROFILE_RELEASE_DEBUG=2
+
 build() {
   arch-meson $pkgname-$pkgver build
   meson compile -C build
+
+  # Fails when run under fakeroot, so can't be in package()
+  meson install -C build --destdir "$srcdir/fakeinstall"
 }
 
 check() {
@@ -23,5 +39,5 @@
 }
 
 package() {
-  meson install -C build --destdir "$pkgdir"
+  cp -a fakeinstall/* "$pkgdir"
 }

Reply via email to