[arch-commits] Commit in gnome-software/trunk (PKGBUILD)
Jan Steffens
heftig at gemini.archlinux.org
Sat Apr 2 22:57:46 UTC 2022
Date: Saturday, April 2, 2022 @ 22:57:46
Author: heftig
Revision: 441344
42.0-1
Modified:
gnome-software/trunk/PKGBUILD
----------+
PKGBUILD | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-04-02 22:56:26 UTC (rev 441343)
+++ PKGBUILD 2022-04-02 22:57:46 UTC (rev 441344)
@@ -1,27 +1,28 @@
# Maintainer: Jan Alexander Steffens (heftig) <heftig at archlinux.org>
+# Contributor: Fabian Bornschein <fabiscafe-cat-mailbox-dog-org>
# Contributor: Jan de Groot <jgc at archlinux.org>
# Contributor: Yosef Or Boczko <yoseforb at gnome.org>
pkgbase=gnome-software
pkgname=(gnome-software gnome-software-packagekit-plugin)
-pkgver=41.5
+pkgver=42.0
pkgrel=1
pkgdesc="GNOME Software Tools"
url="https://wiki.gnome.org/Apps/Software/"
arch=(x86_64)
-license=(GPL2)
+license=(GPL)
makedepends=(appstream gsettings-desktop-schemas libpackagekit-glib flatpak
- fwupd docbook-xsl git gobject-introspection gspell gtk-doc meson
- valgrind gnome-online-accounts libxmlb malcontent libhandy
+ fwupd docbook-xsl git gobject-introspection gtk-doc meson
+ valgrind gnome-online-accounts libxmlb malcontent gtk4 libadwaita
libsysprof-capture)
options=(debug)
-_commit=ccbc15cf533616383a8399b9b9f9a9a9c348dfca # tags/41.5^0
+_commit=efa819612ad3f9e2985f6f5a2e06be54234bd4c8 # tags/42.0^0
source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit")
sha256sums=('SKIP')
pkgver() {
cd $pkgbase
- git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/[^-]*-g/r&/;s/-/+/g'
+ git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
}
prepare() {
@@ -32,13 +33,13 @@
# Ensure static library is non-LTO compatible
CFLAGS+=" -ffat-lto-objects"
- arch-meson $pkgbase build
+ # Building with soup3 requires flatpak to be built with soup3
+ arch-meson $pkgbase build -D soup2=true
meson compile -C build
}
check() {
- # build container troubles
- meson test -C build --print-errorlogs || :
+ meson test -C build --print-errorlogs
}
_pick() {
@@ -53,8 +54,8 @@
package_gnome-software() {
groups=(gnome)
- depends=(libxmlb gsettings-desktop-schemas gspell libpackagekit-glib
- gnome-online-accounts appstream libhandy libsysprof-capture)
+ depends=(libxmlb gsettings-desktop-schemas libpackagekit-glib gtk4 libadwaita
+ gnome-online-accounts appstream libsysprof-capture)
optdepends=('flatpak: Flatpak support plugin'
'fwupd: fwupd support plugin'
'malcontent: Parental control plugin')
@@ -63,7 +64,6 @@
local pkglibdir="$pkgdir/usr/lib/gnome-software"
_pick packagekit-plugin "$pkglibdir"/plugins-*/libgs_plugin_packagekit*.so
- _pick packagekit-plugin "$pkglibdir"/plugins-*/libgs_plugin_systemd-updates.so
}
package_gnome-software-packagekit-plugin() {
More information about the arch-commits
mailing list