Balló György pushed to branch main at Arch Linux / Packaging / Packages / bustle


Commits:
ed694fd2 by Balló György at 2024-10-01T18:44:54+02:00
upgpkg: 0.10.0-1: Update to new release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,11 @@
 pkgbase = bustle
        pkgdesc = Draw sequence diagrams of D-Bus traffic
-       pkgver = 0.9.2
+       pkgver = 0.10.0
        pkgrel = 1
        url = https://gitlab.gnome.org/World/bustle
        arch = x86_64
        license = LGPL-2.1-or-later
+       makedepends = appstream
        makedepends = git
        makedepends = meson
        makedepends = rust
@@ -17,7 +18,7 @@ pkgbase = bustle
        depends = hicolor-icon-theme
        depends = libadwaita
        depends = pango
-       source = git+https://gitlab.gnome.org/World/bustle.git#tag=0.9.2
-       b2sums = 
c937bdf558eaae0e0d5345664d2fe5c2ff47fd0cdfa2976dc10f4237488494e19d24d062c3f1858eb243c8e5b5ae830e02fdd11018c9989d4fc4dcac1e5371c3
+       source = git+https://gitlab.gnome.org/World/bustle.git#tag=0.10.0
+       b2sums = 
2ab4ab0d5a27acf032f572a6179382b45898892cb1e9c9caa899cd8677a50f76c579f7bca6d4704a894c43d6e36606c855b526f4c8d709de9333caa3842fff59
 
 pkgname = bustle


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan <[email protected]>
 
 pkgname=bustle
-pkgver=0.9.2
+pkgver=0.10.0
 pkgrel=1
 pkgdesc='Draw sequence diagrams of D-Bus traffic'
 arch=(x86_64)
@@ -19,18 +19,23 @@ depends=(
   pango
 )
 makedepends=(
+  appstream
   git
   meson
   rust
 )
 source=("git+https://gitlab.gnome.org/World/bustle.git#tag=$pkgver";)
-b2sums=(c937bdf558eaae0e0d5345664d2fe5c2ff47fd0cdfa2976dc10f4237488494e19d24d062c3f1858eb243c8e5b5ae830e02fdd11018c9989d4fc4dcac1e5371c3)
+b2sums=(2ab4ab0d5a27acf032f572a6179382b45898892cb1e9c9caa899cd8677a50f76c579f7bca6d4704a894c43d6e36606c855b526f4c8d709de9333caa3842fff59)
 
 prepare() {
   cd $pkgname
 
   CARGO_HOME="$srcdir/build/cargo-home" \
     cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
+
+  # note: test did not panic as expected
+  # https://gitlab.gnome.org/World/bustle/-/issues/36
+  sed -i '/#\[should_panic/d' src/i18n.rs
 }
 
 build() {
@@ -43,6 +48,10 @@ build() {
     meson compile -C build
 }
 
+check() {
+  meson test -C build --print-errorlogs --no-rebuild
+}
+
 package() {
   meson install -C build --destdir "$pkgdir" --no-rebuild
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/bustle/-/commit/ed694fd295945638eb4a1fa492c87e5d03818812

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/bustle/-/commit/ed694fd295945638eb4a1fa492c87e5d03818812
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to