diff --git a/.SRCINFO b/.SRCINFO index ec965d68eecf9e40e76865ca8978920ccfb52783..cba8e6bd6462a0361faa5a09f13fc46e238c60bb 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,11 +1,11 @@ pkgbase = gnome-system-monitor pkgdesc = View current processes and monitor system state - pkgver = 45.0.2 + pkgver = 46alpha pkgrel = 1 url = https://wiki.gnome.org/Apps/SystemMonitor arch = x86_64 groups = gnome - license = GPL + license = GPL-2.0-or-later makedepends = appstream-glib makedepends = git makedepends = meson @@ -14,18 +14,19 @@ pkgbase = gnome-system-monitor depends = dconf depends = gdk-pixbuf2 depends = glib2 - depends = glibmm - depends = gtk3 - depends = gtkmm3 + depends = glibmm-2.68 + depends = graphene + depends = gtk4 + depends = gtkmm-4.0 depends = hicolor-icon-theme + depends = libadwaita depends = libgtop - depends = libhandy depends = librsvg - depends = libsigc++ + depends = libsigc++-3.0 depends = pango depends = polkit depends = systemd - source = git+https://gitlab.gnome.org/GNOME/gnome-system-monitor.git#commit=e74545dbdebd8e591c1679181c5ff3d53c53386e + source = git+https://gitlab.gnome.org/GNOME/gnome-system-monitor.git#commit=826414bb4192ae50ea3b2b3d1fa2ed83a0a3e99c b2sums = SKIP pkgname = gnome-system-monitor diff --git a/PKGBUILD b/PKGBUILD index 745eee26e9c39415a54977b042e411e1e618359c..054869e5768d2f846e9ab4be805cdfec28127b71 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,27 +1,28 @@ -# Maintainer: Fabian Bornschein <fabiscafe-at-mailbox-dot-org> +# Maintainer: Fabian Bornschein <fabiscafe@archlinux.org> # Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=gnome-system-monitor -pkgver=45.0.2 +pkgver=46alpha pkgrel=1 pkgdesc="View current processes and monitor system state" url="https://wiki.gnome.org/Apps/SystemMonitor" arch=(x86_64) -license=(GPL) +license=(GPL-2.0-or-later) depends=( cairo dconf gdk-pixbuf2 glib2 - glibmm - gtk3 - gtkmm3 + glibmm-2.68 + graphene + gtk4 + gtkmm-4.0 hicolor-icon-theme + libadwaita libgtop - libhandy librsvg - libsigc++ + libsigc++-3.0 pango polkit systemd @@ -33,17 +34,21 @@ makedepends=( yelp-tools ) groups=(gnome) -_commit=e74545dbdebd8e591c1679181c5ff3d53c53386e # tags/45.0.2^0 +_commit=826414bb4192ae50ea3b2b3d1fa2ed83a0a3e99c # tags/46.alpha^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-system-monitor.git#commit=$_commit") b2sums=('SKIP') pkgver() { cd $pkgname - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' + git describe --tags | sed -r 's/\.([a-z])/\1/;s/([a-z])\./\1/;s/[^-]*-g/r&/;s/-/+/g' } prepare() { cd $pkgname + + # Fixed appdata + # https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/commit/e7fc9db844e65880c874c16f36a29a7397dd3be1 + git cherry-pick -n e7fc9db844e65880c874c16f36a29a7397dd3be1 } build() {