Gaetan Lepage 2024-06-16 11:09:29 +02:00
parent 067a64af76
commit a22275964a
3 changed files with 43 additions and 46 deletions

View File

@ -675,7 +675,7 @@ dependencies = [
[[package]]
name = "missioncenter"
version = "0.5.1"
version = "0.5.2"
dependencies = [
"dbus",
"errno-sys",

View File

@ -1,38 +1,39 @@
{ lib
, stdenv
, fetchFromGitLab
, fetchFromGitHub
, cargo
, libxml2
, meson
, ninja
, pkg-config
, python311
, rustPlatform
, symlinkJoin
, rustc
, wrapGAppsHook4
, appstream-glib
, blueprint-compiler
, cairo
, cmake
, dbus
, desktop-file-utils
, gdk-pixbuf
, gettext
, glib
, graphene
, gtk4
, libGL
, libadwaita
, libdrm
, mesa
, pango
, sqlite
, udev
, wayland
, dmidecode
, vulkan-loader
{
lib,
stdenv,
fetchFromGitLab,
fetchFromGitHub,
cargo,
libxml2,
meson,
ninja,
pkg-config,
python311,
rustPlatform,
symlinkJoin,
rustc,
wrapGAppsHook4,
appstream-glib,
blueprint-compiler,
cairo,
cmake,
dbus,
desktop-file-utils,
gdk-pixbuf,
gettext,
glib,
graphene,
gtk4,
libGL,
libadwaita,
libdrm,
mesa,
pango,
sqlite,
udev,
wayland,
dmidecode,
vulkan-loader,
}:
let
@ -45,28 +46,23 @@ let
in
stdenv.mkDerivation rec {
pname = "mission-center";
version = "0.5.1";
version = "0.5.2";
src = fetchFromGitLab {
owner = "mission-center-devs";
repo = "mission-center";
rev = "v${version}";
hash = "sha256-I/UkHXDGbKiOcn7R0nQVKcgdvyV4ycgQGNoHA6QMAnw=";
hash = "sha256-84D+CttolY5hleCJbDiN3mlk0+nlwwJUJhGoKGVT/lw=";
};
cargoDeps = symlinkJoin {
name = "cargo-vendor-dir";
paths = [
(rustPlatform.importCargoLock {
lockFile = ./Cargo.lock;
})
(rustPlatform.importCargoLock {
lockFile = ./gatherer-Cargo.lock;
})
(rustPlatform.importCargoLock { lockFile = ./Cargo.lock; })
(rustPlatform.importCargoLock { lockFile = ./gatherer-Cargo.lock; })
];
};
nativeBuildInputs = [
blueprint-compiler
cargo
@ -139,6 +135,7 @@ stdenv.mkDerivation rec {
meta = {
description = "Monitor your CPU, Memory, Disk, Network and GPU usage";
homepage = "https://gitlab.com/mission-center-devs/mission-center";
changelog = "https://gitlab.com/mission-center-devs/mission-center/-/releases/v${version}";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ GaetanLepage ];
platforms = lib.platforms.linux;

View File

@ -383,7 +383,7 @@ dependencies = [
[[package]]
name = "gatherer"
version = "0.5.1"
version = "0.5.2"
dependencies = [
"anyhow",
"arrayvec",