Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / loupe
Commits:
13540b43 by Fabian Bornschein at 2024-07-10T13:49:27+02:00
upgpkg: 47alpha-1: gnome-unstable
- - - - -
97ae5207 by Fabian Bornschein at 2024-08-04T01:05:34+02:00
upgpkg: 47beta-1: gnome-unstable
- - - - -
966ba97a by Fabian Bornschein at 2024-08-13T21:24:44+02:00
upgpkg: 47beta.1-1: gnome-unstable
- - - - -
2304c0d1 by Balló György at 2024-09-01T00:37:18+02:00
Download crates in prepare()
- - - - -
1b67f82c by Jan Alexander Steffens (heftig) at 2024-09-14T06:05:02+02:00
47.0-1
- - - - -
7bc4d30f by Jan Alexander Steffens (heftig) at 2024-09-14T15:11:02+02:00
Restore CARGO_HOME
- - - - -
3 changed files:
- .SRCINFO
- + .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = loupe
pkgdesc = A simple image viewer for GNOME
- pkgver = 46.2
+ pkgver = 47.0
pkgrel = 1
url = https://gitlab.gnome.org/GNOME/loupe
arch = x86_64
@@ -24,8 +24,8 @@ pkgbase = loupe
depends = libadwaita
depends = libgweather-4
depends = libseccomp
- source = git+https://gitlab.gnome.org/GNOME/loupe.git?signed#tag=46.2
+ source = git+https://gitlab.gnome.org/GNOME/loupe.git?signed#tag=47.0
validpgpkeys = 4587A0EE1EE5478AAB82C0A93BA28A5559F08EBD
- b2sums =
3b217f7cfcc3adadf41f0babd90b7f99c6916e384d77580431f3b945d8549bf99cad82c87a14d18f0c7095a928dab13bcb6dea42383e8a7d10ca0aab69161d0a
+ b2sums =
4cce0b36a3256d6abd622c2a6adfe30658d4aff95891655aec4fa4dfb4e65223a2bf0b469c301e3b6c87e3e7098af73ecf35888dbb8ca86564e9f991fa5860f4
pkgname = loupe
=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,6 @@
+[loupe]
+source = "git"
+git = "https://gitlab.gnome.org/GNOME/loupe.git"
+include_regex = '\d+(\.\d+)*'
+from_pattern = '\.([a-z])'
+to_pattern = '\1'
=====================================
PKGBUILD
=====================================
@@ -1,13 +1,14 @@
# Maintainer: Fabian Bornschein <[email protected]>
+# Maintainer: Jan Alexander Steffens (heftig) <[email protected]>
pkgname=loupe
-pkgver=46.2
+pkgver=47.0
pkgrel=1
pkgdesc="A simple image viewer for GNOME"
-arch=(x86_64)
url="https://gitlab.gnome.org/GNOME/loupe"
-license=('GPL-3.0-or-later')
-groups=('gnome')
+arch=(x86_64)
+license=(GPL-3.0-or-later)
+groups=(gnome)
depends=(
bubblewrap
cairo
@@ -31,7 +32,7 @@ makedepends=(
rust
)
source=("git+$url.git?signed#tag=${pkgver/[a-z]/.&}")
-b2sums=('3b217f7cfcc3adadf41f0babd90b7f99c6916e384d77580431f3b945d8549bf99cad82c87a14d18f0c7095a928dab13bcb6dea42383e8a7d10ca0aab69161d0a')
+b2sums=('4cce0b36a3256d6abd622c2a6adfe30658d4aff95891655aec4fa4dfb4e65223a2bf0b469c301e3b6c87e3e7098af73ecf35888dbb8ca86564e9f991fa5860f4')
validpgpkeys=(
4587A0EE1EE5478AAB82C0A93BA28A5559F08EBD # Sophie Herold
<[email protected]>
)
@@ -44,6 +45,10 @@ export CARGO_PROFILE_RELEASE_DEBUG=2
prepare() {
cd $pkgname
+
+ # Match CARGO_HOME in src/meson.build
+ CARGO_HOME="$srcdir/build/cargo-home" \
+ cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
@@ -52,7 +57,7 @@ build() {
}
check() {
- meson test -C build --print-errorlogs
+ meson test -C build --print-errorlogs --no-rebuild
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/loupe/-/compare/7c7c73442aec14c730c821c2beef69db7dd75493...7bc4d30f2a9d3b7d8b42091ab5559327ca6d45fa
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/loupe/-/compare/7c7c73442aec14c730c821c2beef69db7dd75493...7bc4d30f2a9d3b7d8b42091ab5559327ca6d45fa
You're receiving this email because of your account on gitlab.archlinux.org.