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


Commits:
ef745fe0 by Jan Alexander Steffens (heftig) at 2024-06-29T01:41:47+02:00
Use tag pinning, fix deps

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -7,17 +7,19 @@ pkgbase = libpanel
        license = LGPL-3.0-or-later
        makedepends = gi-docgen
        makedepends = git
+       makedepends = glib2-devel
        makedepends = gobject-introspection
        makedepends = meson
        makedepends = vala
        depends = cairo
        depends = glib2
+       depends = glibc
        depends = graphene
        depends = gtk4
        depends = hicolor-icon-theme
        depends = libadwaita
-       source = 
git+https://gitlab.gnome.org/GNOME/libpanel.git#commit=28a0203968d7e4a9258116a4342becfb2301c9da
-       b2sums = SKIP
+       source = git+https://gitlab.gnome.org/GNOME/libpanel.git#tag=1.6.0
+       b2sums = 
b297def77d684771c851ead30327fa071ee53b3ce83150dc42747069c7a83c32e03c76f6b436446544276849e84a971c545dcf040e0fd42fd418a8fdc31babeb
 
 pkgname = libpanel
        provides = libpanel-1.so


=====================================
PKGBUILD
=====================================
@@ -15,6 +15,7 @@ license=(LGPL-3.0-or-later)
 depends=(
   cairo
   glib2
+  glibc
   graphene
   gtk4
   hicolor-icon-theme
@@ -23,18 +24,13 @@ depends=(
 makedepends=(
   gi-docgen
   git
+  glib2-devel
   gobject-introspection
   meson
   vala
 )
-_commit=28a0203968d7e4a9258116a4342becfb2301c9da  # tags/1.6.0^0
-source=("git+https://gitlab.gnome.org/GNOME/libpanel.git#commit=$_commit";)
-b2sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
+source=("git+$url.git#tag=$pkgver")
+b2sums=('b297def77d684771c851ead30327fa071ee53b3ce83150dc42747069c7a83c32e03c76f6b436446544276849e84a971c545dcf040e0fd42fd418a8fdc31babeb')
 
 build() {
   local meson_options=(



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libpanel/-/commit/ef745fe08612c8cb5988ba20635d5bd60d7491aa

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


Reply via email to