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.