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.


Reply via email to