From e5f1221317d4bd41708f1b575edd8ababdf301af Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 9 Aug 2023 17:29:14 +0800 Subject: [PATCH] =?UTF-8?q?sysprof:=203.48.0=20=E2=86=92=2045.beta?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://gitlab.gnome.org/GNOME/sysprof/-/compare/3.48.0...45.beta New libdex dependency: https://github.com/GNOME/sysprof/commit/d1bcf939220a1d9652ef26246b0eb5c92bec978c Dropped pango (pangoft2) dependency: https://github.com/GNOME/sysprof/commit/d6539c1bdb88585aa360441975b51bc6f29fb55d The libsysprof option is dropped and re-introduced fromt the -analyze and -profile libs: https://github.com/GNOME/sysprof/commit/12e75e4c8c70459aa62bebae9b297be86570662b https://github.com/GNOME/sysprof/commit/dbb7833cbff98e24c4ebef10880f122ff351f450 The agent option is merged into tools: https://github.com/GNOME/sysprof/commit/1fba250444d1ade03c527d86e2a766a63747c161 Changelog-reviewed-by: Bobby Rong Changelog-reviewed-by: Jan Tojnar --- .../development/tools/profiling/sysprof/capture.nix | 1 - .../development/tools/profiling/sysprof/default.nix | 13 +++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/profiling/sysprof/capture.nix b/pkgs/development/tools/profiling/sysprof/capture.nix index ec5d1a670d03..5aed1c5847b1 100644 --- a/pkgs/development/tools/profiling/sysprof/capture.nix +++ b/pkgs/development/tools/profiling/sysprof/capture.nix @@ -15,7 +15,6 @@ stdenv.mkDerivation rec { ]; mesonFlags = [ - "-Dagent=false" "-Dsysprofd=none" "-Dgtk=false" "-Dlibsysprof=false" diff --git a/pkgs/development/tools/profiling/sysprof/default.nix b/pkgs/development/tools/profiling/sysprof/default.nix index 94293fe85295..ded9314c4ccd 100644 --- a/pkgs/development/tools/profiling/sysprof/default.nix +++ b/pkgs/development/tools/profiling/sysprof/default.nix @@ -8,11 +8,12 @@ , json-glib , itstool , libadwaita +, libdex +, libpanel , libunwind , libxml2 , meson , ninja -, pango , pkg-config , polkit , shared-mime-info @@ -23,13 +24,13 @@ stdenv.mkDerivation rec { pname = "sysprof"; - version = "3.48.0"; + version = "45.beta"; outputs = [ "out" "lib" "dev" ]; src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "B9kIGmbPL7UnU/SP8rha2nXGD/G8GvG9FNiutieXIWg="; + url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; + sha256 = "hdxiGFO8X/6YMq2V0jm4Qz2DDF2tMIzQN7qw9AP4Dxs="; }; nativeBuildInputs = [ @@ -48,10 +49,11 @@ stdenv.mkDerivation rec { glib gtk4 json-glib - pango polkit systemd libadwaita + libdex + libpanel libunwind ]; @@ -64,7 +66,6 @@ stdenv.mkDerivation rec { passthru = { updateScript = gnome.updateScript { packageName = pname; - versionPolicy = "odd-unstable"; }; };