Peter Jung pushed to branch main at Arch Linux / Packaging / Packages / 
mission-center


Commits:
155e1a18 by Peter Jung at 2025-05-03T12:59:29+02:00
upgpkg: 1.0.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,23 +1,29 @@
 pkgbase = mission-center
        pkgdesc = Monitor your CPU, Memory, Disk, Network and GPU usage
-       pkgver = 0.6.2
-       pkgrel = 3
+       pkgver = 1.0.0
+       pkgrel = 1
        url = https://missioncenter.io
        arch = x86_64
        license = GPL-3.0-or-later
        checkdepends = appstream-glib
        makedepends = blueprint-compiler
        makedepends = cargo
+       makedepends = cmake
        makedepends = git
        makedepends = meson
+       depends = dmidecode
        depends = gcc-libs
        depends = glib2
        depends = glibc
        depends = gtk4
        depends = libadwaita
        depends = mesa
+       depends = nvtop
+       depends = protobuf
        depends = systemd
-       source = 
git+https://gitlab.com/mission-center-devs/mission-center.git#tag=v0.6.2
-       sha256sums = 
06ab2e9199dbfe74de5925f6009971ff8c1ad655bc8cd8eedb7e6186e5d661f8
+       source = 
git+https://gitlab.com/mission-center-devs/mission-center.git#tag=v1.0.0
+       source = git+https://gitlab.com/mission-center-devs/gng.git
+       sha256sums = 
ce872c97588d6f35122e1e18d1359d45597542fb031128e1243a7a2cdfb9b469
+       sha256sums = SKIP
 
 pkgname = mission-center


=====================================
PKGBUILD
=====================================
@@ -2,41 +2,49 @@
 # Contributor: Mark Wagie <mark dot wagie at proton dot me>
 
 pkgname=mission-center
-pkgver=0.6.2
-pkgrel=3
+pkgver=1.0.0
+pkgrel=1
 pkgdesc="Monitor your CPU, Memory, Disk, Network and GPU usage"
 arch=(x86_64)
 url="https://missioncenter.io";
 license=(GPL-3.0-or-later)
 depends=(
+  dmidecode
   gcc-libs
   glib2
   glibc
   gtk4
   libadwaita
   mesa
+  nvtop
+  protobuf
   systemd
 )
 makedepends=(
   blueprint-compiler
   cargo
+  cmake
   git
   meson
 )
 checkdepends=(
   appstream-glib
 )
-source=("git+https://gitlab.com/mission-center-devs/mission-center.git#tag=v${pkgver}";)
-sha256sums=('06ab2e9199dbfe74de5925f6009971ff8c1ad655bc8cd8eedb7e6186e5d661f8')
+source=("git+https://gitlab.com/mission-center-devs/mission-center.git#tag=v${pkgver}";
+        "git+https://gitlab.com/mission-center-devs/gng.git";)
+sha256sums=('ce872c97588d6f35122e1e18d1359d45597542fb031128e1243a7a2cdfb9b469'
+            'SKIP')
 
 prepare() {
   cd "$pkgname"
+
+  git submodule init
+  git config submodule.subprojects/magpie.url "${srcdir}/gng"
+  git -c protocol.file.allow=always submodule update
+
   CARGO_HOME="$srcdir/build/cargo-home" \
     cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
 
-  cd src/sys_info_v2/gatherer
-  CARGO_HOME="$srcdir/build/src/sys_info_v2/gatherer/cargo-home" \
-    cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mission-center/-/commit/155e1a18956935f2ec26ea49f4c4332753165097

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mission-center/-/commit/155e1a18956935f2ec26ea49f4c4332753165097
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to