gnome-builder: 45.rc → 45.0
https://gitlab.gnome.org/GNOME/gnome-builder/-/compare/45.rc...45.0 Dropped sysprof-6 dependency:61c217a996
The above commit says "We open Sysprof now instead of depending on the library directly". This probably this means sysprof-agent introduced in:60bbae03e4
The old code stopped being used in:3d65abf509
and was finally removed in:c3bad149d8
Make it clear that sysprof-capture-4 is something needed (for tracing Builder itself):4b8ba6d7a5
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com> Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
This commit is contained in:
parent
af146aa5cf
commit
5710af477e
@ -21,6 +21,7 @@
|
||||
, libpanel
|
||||
, libpeas2
|
||||
, libportal-gtk4
|
||||
, libsysprof-capture
|
||||
, libxml2
|
||||
, meson
|
||||
, ninja
|
||||
@ -41,13 +42,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gnome-builder";
|
||||
version = "45.rc";
|
||||
version = "45.0";
|
||||
|
||||
outputs = [ "out" "devdoc" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
|
||||
sha256 = "6HaJEW8IUwua3FyVV929ID7T0u0IJPfTbMtketnv5hw=";
|
||||
sha256 = "JC2gJZMpPUVuokEIpFk0cwoeMW2NxbGNnfDoZNt7pZY=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
@ -94,12 +95,12 @@ stdenv.mkDerivation rec {
|
||||
libadwaita
|
||||
libdex
|
||||
libpanel
|
||||
libsysprof-capture
|
||||
libxml2
|
||||
ostree
|
||||
d-spy
|
||||
pcre2
|
||||
python3
|
||||
sysprof
|
||||
template-glib
|
||||
vala
|
||||
webkitgtk_6_0
|
||||
@ -142,6 +143,8 @@ stdenv.mkDerivation rec {
|
||||
buildPythonPath "$out $pythonPath"
|
||||
gappsWrapperArgs+=(
|
||||
--prefix PYTHONPATH : "$program_PYTHONPATH"
|
||||
# For sysprof-agent
|
||||
--prefix PATH : "${sysprof}/bin"
|
||||
)
|
||||
|
||||
# Ensure that all plugins get their interpreter paths fixed up.
|
||||
|
Loading…
Reference in New Issue
Block a user