From 46d091274ba4202c8f69d0abbcbcb79aa43ce9d9 Mon Sep 17 00:00:00 2001 From: John Mitrich Date: Mon, 31 Aug 2026 16:37:26 +0300 Subject: [PATCH] New package: mission-center-1.2.0 --- srcpkgs/mission-center/template | 35 +++++++++++++++++++++++++++++++++ srcpkgs/mission-center/update | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 srcpkgs/mission-center/template create mode 100644 srcpkgs/mission-center/update diff --git a/srcpkgs/mission-center/template b/srcpkgs/mission-center/template new file mode 100644 index 00000000000000..052ec6894191a4 --- /dev/null +++ b/srcpkgs/mission-center/template @@ -0,0 +1,35 @@ +# Template file for 'mission-center' +pkgname=mission-center +version=1.2.0 +revision=1 +_magpie_rev=a5272b3c1d853caa4044b737cf49257bfc4c86f2 +_rummage_rev=26b93b8c6f0de6912f0a17022f7ece76bad87612 +build_style=meson +build_helper="rust" +# magpie subproject supports LTO only with clang+lld +configure_args="-Db_lto=false" +hostmakedepends="blueprint-compiler cargo cmake desktop-file-utils gettext + pkg-config protobuf python3" +makedepends="dbus-devel gtk4-devel libadwaita-devel libdrm-devel libgbm-devel + libudev-devel rust-std" +short_desc="Monitor your CPU, Memory, Disk, Network and GPU usage" +maintainer="Orphaned " +license="GPL-3.0-or-later" +homepage="https://missioncenter.io/" +distfiles="https://gitlab.com/mission-center-devs/mission-center/-/archive/v${version}/mission-center-v${version}.tar.gz + https://gitlab.com/mission-center-devs/gng/-/archive/${_magpie_rev}/gng-${_magpie_rev}.tar.gz + https://gitlab.com/mission-center-devs/app-detection/-/archive/${_rummage_rev}/app-detection-${_rummage_rev}.tar.gz" +checksum="a02483259ebcc8d7dd535bf5aebc689a00d071bcb4bb72e62f643c935485d109 + e487986e7b1f165d92280e44b02ad57113fe44e7969483951cd10027feab7e81 + 074cbd4898a104de43835299f5c5c0edc6f901ad00ff89a469a66d4fab8353de" + +skip_extraction="gng-${_magpie_rev}.tar.gz + app-detection-${_rummage_rev}.tar.gz" + +nocross="meson build invokes cargo without --target" + +post_extract() { + vsrcextract -C subprojects/magpie "gng-${_magpie_rev}.tar.gz" + vsrcextract -C subprojects/magpie/platform-linux/crates/app-rummage \ + "app-detection-${_rummage_rev}.tar.gz" +} diff --git a/srcpkgs/mission-center/update b/srcpkgs/mission-center/update new file mode 100644 index 00000000000000..dac2f74781b4a3 --- /dev/null +++ b/srcpkgs/mission-center/update @@ -0,0 +1,2 @@ +site="https://gitlab.com/mission-center-devs/mission-center/-/tags" +pattern='>v\K[0-9][0-9.]+(?=<)'