Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging
/ Packages / libdazzle
Commits:
6d065a10 by Jan Alexander Steffens (heftig) at 2026-02-06T08:56:39+01:00
3.44.0-2: namcap fixes
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,19 +1,26 @@
pkgbase = libdazzle
pkgdesc = A library to delight your users with fancy features
pkgver = 3.44.0
- pkgrel = 1
+ pkgrel = 2
url = https://gitlab.gnome.org/Archive/libdazzle
arch = x86_64
- license = LGPL
+ license = GPL-3.0-or-later
checkdepends = xorg-server-xvfb
makedepends = git
- makedepends = meson
- makedepends = vala
+ makedepends = glib2-devel
makedepends = gobject-introspection
makedepends = gtk-doc
+ makedepends = meson
+ makedepends = vala
+ depends = cairo
+ depends = gcc-libs
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = glibc
depends = gtk3
+ depends = pango
provides = libdazzle-1.0.so
- source =
git+https://gitlab.gnome.org/Archive/libdazzle.git#commit=03933375700e8c5463ae02a54c31dbc29c6f6804
- sha256sums = SKIP
+ source = git+https://gitlab.gnome.org/Archive/libdazzle.git#tag=3.44.0
+ b2sums =
24cb4cc73cf5e77f1143bd1a49ab40a41e48de11579d01ee64bd4cce9894b0e56a8bbc3ed6441d1899156f81fe71f0eb4638365117372f48f2f0268007bdcf58
pkgname = libdazzle
=====================================
PKGBUILD
=====================================
@@ -3,23 +3,32 @@
pkgname=libdazzle
pkgver=3.44.0
-pkgrel=1
+pkgrel=2
pkgdesc="A library to delight your users with fancy features"
url="https://gitlab.gnome.org/Archive/libdazzle"
arch=(x86_64)
-license=(LGPL)
-depends=(gtk3)
-makedepends=(git meson vala gobject-introspection gtk-doc)
+license=(GPL-3.0-or-later)
+depends=(
+ cairo
+ gcc-libs
+ gdk-pixbuf2
+ glib2
+ glibc
+ gtk3
+ pango
+)
+makedepends=(
+ git
+ glib2-devel
+ gobject-introspection
+ gtk-doc
+ meson
+ vala
+)
checkdepends=(xorg-server-xvfb)
provides=(libdazzle-1.0.so)
-_commit=03933375700e8c5463ae02a54c31dbc29c6f6804 # tags/3.44.0^0
-source=("git+https://gitlab.gnome.org/Archive/libdazzle.git#commit=$_commit")
-sha256sums=('SKIP')
-
-pkgver() {
- cd $pkgname
- git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
-}
+source=("git+https://gitlab.gnome.org/Archive/libdazzle.git#tag=$pkgver")
+b2sums=('24cb4cc73cf5e77f1143bd1a49ab40a41e48de11579d01ee64bd4cce9894b0e56a8bbc3ed6441d1899156f81fe71f0eb4638365117372f48f2f0268007bdcf58')
build() {
arch-meson $pkgname build -D enable_gtk_doc=true
@@ -34,3 +43,5 @@ check() {
package() {
meson install -C build --destdir "$pkgdir"
}
+
+# vim:set sw=2 sts=-1 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libdazzle/-/commit/6d065a102bd0a365336730ce5bb15022028755e2
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libdazzle/-/commit/6d065a102bd0a365336730ce5bb15022028755e2
You're receiving this email because of your account on gitlab.archlinux.org.