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.