Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging 
/ Packages / gnome-nibbles


Commits:
e09493c2 by Jan Alexander Steffens (heftig) at 2024-09-12T05:40:47+02:00
4.1.0-1

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = gnome-nibbles
        pkgdesc = Guide a worm around a maze
-       pkgver = 4.0.4
+       pkgver = 4.1.0
        pkgrel = 1
        url = https://wiki.gnome.org/Apps/Nibbles
        arch = x86_64
@@ -12,12 +12,19 @@ pkgbase = gnome-nibbles
        makedepends = meson
        makedepends = vala
        makedepends = yelp-tools
+       depends = cairo
+       depends = dconf
+       depends = glib2
+       depends = glibc
        depends = gsound
+       depends = gtk4
+       depends = hicolor-icon-theme
+       depends = libadwaita
        depends = libgee
        depends = libgnome-games-support-2
-       depends = gtk4
-       source = 
git+https://gitlab.gnome.org/GNOME/gnome-nibbles.git?signed#tag=4.0.4
+       depends = pango
+       source = 
git+https://gitlab.gnome.org/GNOME/gnome-nibbles.git?signed#tag=4.1.0
        validpgpkeys = 31F449AE968CBE194119A3AD1F1DC770CE79E68B
-       b2sums = 
3b6994ec3890aeed31209d9b6a6dfb2c30b36fef68cf9f9690839572f0c277176b61d7bc62f825abb195b8771fc01b69e7df7c129652cedaedbe69310acd9af4
+       b2sums = 
6665df0c6b3ded3395374d63c55769a5062feff46caec0c0a5ff69241768f14f58a54398285b9086c67ed74b3645e2d16d974a1c5428d81aecf446849dd7d949
 
 pkgname = gnome-nibbles


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[gnome-nibbles]
+source = "git"
+git = "https://gitlab.gnome.org/GNOME/gnome-nibbles.git";
+include_regex = '\d+(\.\d+)*'


=====================================
PKGBUILD
=====================================
@@ -2,17 +2,24 @@
 # Contributor: Jan de Groot <[email protected]>
 
 pkgname=gnome-nibbles
-pkgver=4.0.4
+pkgver=4.1.0
 pkgrel=1
 pkgdesc="Guide a worm around a maze"
 url="https://wiki.gnome.org/Apps/Nibbles";
 arch=(x86_64)
 license=(GPL-3.0-or-later)
 depends=(
+  cairo
+  dconf
+  glib2
+  glibc
   gsound
+  gtk4
+  hicolor-icon-theme
+  libadwaita
   libgee
   libgnome-games-support-2
-  gtk4
+  pango
 )
 makedepends=(
   appstream
@@ -24,7 +31,7 @@ makedepends=(
 )
 groups=(gnome-extra)
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-nibbles.git?signed#tag=$pkgver";)
-b2sums=('3b6994ec3890aeed31209d9b6a6dfb2c30b36fef68cf9f9690839572f0c277176b61d7bc62f825abb195b8771fc01b69e7df7c129652cedaedbe69310acd9af4')
+b2sums=('6665df0c6b3ded3395374d63c55769a5062feff46caec0c0a5ff69241768f14f58a54398285b9086c67ed74b3645e2d16d974a1c5428d81aecf446849dd7d949')
 validpgpkeys=(
   31F449AE968CBE194119A3AD1F1DC770CE79E68B # Ben Corby <[email protected]>
 )
@@ -34,6 +41,13 @@ prepare() {
 }
 
 build() {
+  # Unbreak vala checks in meson.build
+  export VALAFLAGS="$VALAFLAGS --Xcc=-Wno-error=incompatible-pointer-types"
+  CFLAGS+=" -Wno-error=incompatible-pointer-types"
+
+  # Suppress a lot of unimportant warnings
+  CFLAGS+=" -Wno-unused"
+
   arch-meson $pkgname build
   meson compile -C build
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-nibbles/-/commit/e09493c2c22430b87990157025432fda20e22955

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


Reply via email to