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.