Package Details: mission-center-git 1.1.0.r41.ge646b46-1

Git Clone URL: https://aur.archlinux.org/mission-center-git.git (read-only, click to copy)
Package Base: mission-center-git
Description: Monitor your CPU, Memory, Disk, Network and GPU usage
Upstream URL: https://gitlab.com/mission-center-devs/mission-center
Keywords: monitor taskmanager
Licenses: GPL-3.0-or-later
Conflicts: mission-center
Provides: mission-center
Submitter: zhaose
Maintainer: zhaose (Integral, lilac)
Last Packager: lilac
Votes: 4
Popularity: 0.023411
First Submitted: 2023-07-13 10:08 (UTC)
Last Updated: 2026-01-22 16:55 (UTC)

Latest Comments

FrozenGalaxy commented on 2026-01-22 12:56 (UTC)

Patch for recent errors

diff --git a/PKGBUILD b/PKGBUILD
index da78481..6629ac6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=mission-center-git
 _pkgname=${pkgname%-git}
-pkgver=0.6.2.r133.g6275b53
+pkgver=1.1.0.r41.ge646b46
 pkgrel=1
 pkgdesc="Monitor your CPU, Memory, Disk, Network and GPU usage"
 arch=('x86_64' 'aarch64')
@@ -13,9 +13,13 @@ makedepends=('git' 'blueprint-compiler' 'cargo' 'meson' 'cmake')
 checkdepends=('appstream-glib')
 conflicts=("${_pkgname}")
 provides=("${_pkgname}")
-source=("git+${url}.git"
-   "git+https://gitlab.com/${_pkgname}-devs/gng.git")
+source=(
+  "git+${url}.git"
+  "git+https://gitlab.com/${_pkgname}-devs/gng.git"
+  "app-detection.git::git+https://gitlab.com/${_pkgname}-devs/app-detection.git"
+)
 sha256sums=('SKIP'
+            'SKIP'
             'SKIP')
 options=('!lto')

@@ -25,13 +29,18 @@ pkgver() {
 }

 prepare() {
-   cd "${_pkgname}/"
+    cd "${_pkgname}/"
+
+    git submodule init
+
+    git config submodule."subprojects/magpie".url "${srcdir}/gng"
+    git config submodule."subprojects/magpie/platform-linux/crates/app-rummage".url \
+        "${srcdir}/app-detection.git"

-   git submodule init
-   git config submodule.subprojects/magpie.url "${srcdir}/gng"
-   git -c protocol.file.allow=always submodule update
+    git submodule sync --recursive
+    git -c protocol.file.allow=always submodule update --init --recursive

-   cargo fetch --target "$CARCH-unknown-linux-gnu"
+    cargo fetch --target "$CARCH-unknown-linux-gnu"
 }

 build() {

yochananmarqos commented on 2024-07-22 22:52 (UTC)

@electricprism: If you're using rustup, you need to update your toolchain. Stable is 1.79.

electricprism commented on 2024-07-22 22:46 (UTC)

error: packagecargo-util v0.2.11cannot be built because it requires rustc 1.76.0 or newer, while the currently active rustc version is 1.75.0

Is rustup inadequate? I'm not really sure what's wrong even after reading the Wiki -- Thanks

https://wiki.archlinux.org/title/Rust#Cargo

bill88t commented on 2024-07-19 23:53 (UTC)

Please mark aarch64 as supported. It works.

yochananmarqos commented on 2024-03-28 22:30 (UTC)

Disabling LTO is not necessary, just add CFLAGS+=" -ffat-lto-objects" to the build function. See my mission-center PKGBUILD.

ptr1337 commented on 2024-03-28 19:23 (UTC)

Please fix the PKGBUILD and add options=(!lto)