* update gupnp-av to 0.14.3-1

This commit is contained in:
Alexander Baldeck 2025-02-12 10:39:29 +01:00
parent 63652359ed
commit a3b0c58e52
3 changed files with 53 additions and 17 deletions

30
gupnp-av/.SRCINFO Normal file
View File

@ -0,0 +1,30 @@
pkgbase = gupnp-av
pkgdesc = Library to ease handling and implementation of UPnP A/V profiles
pkgver = 0.14.3
pkgrel = 1
url = https://wiki.gnome.org/Projects/GUPnP
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = LGPL-2.1-or-later
makedepends = git
makedepends = glib2-devel
makedepends = gobject-introspection
makedepends = gtk-doc
makedepends = meson
makedepends = vala
depends = glib2
depends = glibc
depends = libxml2
source = git+https://gitlab.gnome.org/GNOME/gupnp-av.git#tag=gupnp-av-0.14.3
b2sums = 78d905d0d0c2c46be1fc9d8602894ec2f684fb3d137ff740b1cb06f8d02766654eba8815ae91ab6451e098af59b1ee7a247393926978b94ad4d2b2bd2d7a608f
pkgname = gupnp-av
depends = glib2
depends = glibc
depends = libxml2
depends = libglib-2.0.so
depends = libgobject-2.0.so
provides = libgupnp-av-1.0.so

5
gupnp-av/.nvchecker.toml Normal file
View File

@ -0,0 +1,5 @@
[gupnp-av]
source = "git"
git = "https://gitlab.gnome.org/GNOME/gupnp-av.git"
include_regex = 'gupnp-av-\d+\.\d*[02468]\.\d+'
prefix = "gupnp-av-"

View File

@ -4,29 +4,30 @@
# Contributor: Denis Zawada <deno@rootnode.net> # Contributor: Denis Zawada <deno@rootnode.net>
pkgname=gupnp-av pkgname=gupnp-av
pkgver=0.14.1 pkgver=0.14.3
pkgrel=2.1 pkgrel=1
pkgdesc="Library to ease handling and implementation of UPnP A/V profiles" pkgdesc="Library to ease handling and implementation of UPnP A/V profiles"
url="https://wiki.gnome.org/Projects/GUPnP" url="https://wiki.gnome.org/Projects/GUPnP"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=(LGPL) license=(LGPL-2.1-or-later)
depends=(glib2 libxml2) depends=(
makedepends=(glib2-devel gobject-introspection gtk-doc vala meson git) glib2
options=(debug) glibc
_commit=86f148ebb920a8113190fd3e6cae636c9fdd3ca7 # tags/gupnp-av-0.14.1^0 libxml2
source=("git+https://gitlab.gnome.org/GNOME/gupnp-av.git#commit=$_commit" )
build-fix.patch) makedepends=(
sha256sums=('e920c5ce2c634b665c7cb0406a1599758ce82d084b18ff156625aca8f65dc28a' git
'fdea56304a37c2ba9c34216a84bacd5302b2a94c7fb762c333cf2b0ef174ee23') glib2-devel
gobject-introspection
pkgver() { gtk-doc
cd gupnp-av meson
git describe --tags | sed 's/^gupnp-av-//;s/[^-]*-g/r&/;s/-/+/g' vala
} )
source=("git+https://gitlab.gnome.org/GNOME/gupnp-av.git#tag=gupnp-av-$pkgver")
b2sums=('78d905d0d0c2c46be1fc9d8602894ec2f684fb3d137ff740b1cb06f8d02766654eba8815ae91ab6451e098af59b1ee7a247393926978b94ad4d2b2bd2d7a608f')
prepare() { prepare() {
cd gupnp-av cd gupnp-av
patch -Np1 -i ${srcdir}/build-fix.patch
} }
build() { build() {