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:
Bobby Rong 2023-09-18 13:42:20 +00:00 committed by Jan Tojnar
parent af146aa5cf
commit 5710af477e

View File

@ -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.