Fabian Bornschein pushed to branch main at Arch Linux / Packaging / Packages / 
gnome-system-monitor


Commits:
8edc1168 by Fabian Bornschein at 2024-01-28T01:34:27+01:00
upgpkg: 46alpha-1: gnome-unstable

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.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


=====================================
PKGBUILD
=====================================
@@ -1,27 +1,28 @@
-# Maintainer: Fabian Bornschein <fabiscafe-at-mailbox-dot-org>
+# Maintainer: Fabian Bornschein <fabisc...@archlinux.org>
 # Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org>
 # Contributor: Jan de Groot <j...@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() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-system-monitor/-/commit/8edc11686a75d7536d5ab5cf863c4bbb7162d04b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-system-monitor/-/commit/8edc11686a75d7536d5ab5cf863c4bbb7162d04b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to