Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / grilo-plugins
Commits: b0806f77 by Jan Alexander Steffens (heftig) at 2025-06-17T21:04:07+02:00 1:0.3.17-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = grilo-plugins pkgdesc = A collection of plugins for the Grilo framework - pkgver = 0.3.16+r46+gea3afa8c - pkgrel = 2 + pkgver = 0.3.17 + pkgrel = 1 epoch = 1 url = https://gitlab.gnome.org/GNOME/grilo-plugins arch = x86_64 @@ -31,6 +31,7 @@ pkgbase = grilo-plugins depends = libgoa depends = libmediaart depends = liboauth + depends = librest depends = libxml2 depends = lua depends = sqlite @@ -38,10 +39,10 @@ pkgbase = grilo-plugins depends = totem-pl-parser optdepends = dleyna-server: DLNA plugin optdepends = tracker3-miners: Tracker plugin - source = git+https://gitlab.gnome.org/GNOME/grilo-plugins.git#commit=ea3afa8c45c654d16413910c58f5c872b41a44c9 + source = git+https://gitlab.gnome.org/GNOME/grilo-plugins.git#tag=grilo-plugins-0.3.17 source = 0001-HACK-Disable-Tracker-tests.patch source = 0002-lua-xml-Fix-lua-tests.patch - b2sums = 540b65a21e9c9a178f994639e926bafe04751c38a3a1ad33fb75eb5868301b46f6d045cc42642e5f4fece39c4652f5ae24ade9490015a683532276f09280eb81 + b2sums = aa3cc4d2493f28c74b5519971ddf953edb7b91506b0c1e59f60573609196342de1ff5c827f711387264c8083d50c4161f0d052858202eccb705e5c4339924129 b2sums = 2548c6f1077275d44b04637fcbb041157e6302ad0ab28a7d396176b73cdfffad318bdb9c7e924994586452c26776fc33ccf84fdc05f1ddfdd3c58f2408cf947f b2sums = f07b2d4438a9c750d45d6539cf7854f5d3681855e1cad36b15e2d802cd4ad10302598a0f3d2a8d19f1d405bbff9582987fcab75eab8f2da848b5f1103c42ec5d @@ -61,6 +62,7 @@ pkgname = grilo-plugins depends = libgoa depends = libmediaart depends = liboauth + depends = librest depends = libxml2 depends = lua depends = sqlite ===================================== PKGBUILD ===================================== @@ -1,8 +1,8 @@ # Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> pkgname=grilo-plugins -pkgver=0.3.16+r46+gea3afa8c -pkgrel=2 +pkgver=0.3.17 +pkgrel=1 epoch=1 pkgdesc="A collection of plugins for the Grilo framework" url="https://gitlab.gnome.org/GNOME/grilo-plugins" @@ -24,6 +24,7 @@ depends=( libgoa libmediaart liboauth + librest libxml2 lua sqlite @@ -48,21 +49,15 @@ optdepends=( 'tracker3-miners: Tracker plugin' ) groups=(gnome) -_commit=ea3afa8c45c654d16413910c58f5c872b41a44c9 # master source=( - "git+https://gitlab.gnome.org/GNOME/grilo-plugins.git#commit=$_commit" + "git+https://gitlab.gnome.org/GNOME/grilo-plugins.git#tag=grilo-plugins-$pkgver" 0001-HACK-Disable-Tracker-tests.patch 0002-lua-xml-Fix-lua-tests.patch ) -b2sums=('540b65a21e9c9a178f994639e926bafe04751c38a3a1ad33fb75eb5868301b46f6d045cc42642e5f4fece39c4652f5ae24ade9490015a683532276f09280eb81' +b2sums=('aa3cc4d2493f28c74b5519971ddf953edb7b91506b0c1e59f60573609196342de1ff5c827f711387264c8083d50c4161f0d052858202eccb705e5c4339924129' '2548c6f1077275d44b04637fcbb041157e6302ad0ab28a7d396176b73cdfffad318bdb9c7e924994586452c26776fc33ccf84fdc05f1ddfdd3c58f2408cf947f' 'f07b2d4438a9c750d45d6539cf7854f5d3681855e1cad36b15e2d802cd4ad10302598a0f3d2a8d19f1d405bbff9582987fcab75eab8f2da848b5f1103c42ec5d') -pkgver() { - cd $pkgname - git describe --tags | sed 's/^grilo-plugins-//;s/[^-]*-g/r&/;s/-/+/g' -} - prepare() { cd $pkgname @@ -89,6 +84,7 @@ check() { package() { depends+=(libgr{ilo,lnet,lpls}-0.3.so) + meson install -C build --destdir "$pkgdir" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/grilo-plugins/-/commit/b0806f77f85e72d4de1bbc5d2369ce1748512b87 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/grilo-plugins/-/commit/b0806f77f85e72d4de1bbc5d2369ce1748512b87 You're receiving this email because of your account on gitlab.archlinux.org.