Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions srcpkgs/mission-center/template
Original file line number Diff line number Diff line change
@@ -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 <orphan@voidlinux.org>"
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"
}
2 changes: 2 additions & 0 deletions srcpkgs/mission-center/update
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
site="https://gitlab.com/mission-center-devs/mission-center/-/tags"
pattern='>v\K[0-9][0-9.]+(?=<)'