diff --git a/pkgs/by-name/li/librice/package.nix b/pkgs/by-name/li/librice/package.nix index 464ccad81ed0..a4028f2e0195 100644 --- a/pkgs/by-name/li/librice/package.nix +++ b/pkgs/by-name/li/librice/package.nix @@ -11,22 +11,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "librice"; - # Cannot bump to 0.4.0 because it breaks webkitgtk_4_1's enableExperimental build. - # /build/webkitgtk-2.52.1/Source/WebCore/platform/rice/GRefPtrRice.h:34:47: error: use of undeclared identifier 'rice_turn_config_ref'; did you mean 'rice_turn_config_free'? - # 34 | WTF_DEFINE_GREF_TRAITS_INLINE(RiceTurnConfig, rice_turn_config_ref, rice_turn_config_unref) - # | ^~~~~~~~~~~~~~~~~~~~ - # | rice_turn_config_free - # Unpin when https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/gnome-50/elements/sdk/librice.bst moves to newer version. - version = "0.3.0"; + # Update when https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/gnome-50/elements/sdk/librice.bst moves to newer version. + version = "0.4.3"; src = fetchFromGitHub { owner = "ystreet"; repo = "librice"; tag = "v${finalAttrs.version}"; - hash = "sha256-CM+YoeVdWfnT/RjkHP0ILwMOkFEylFaN83B71r+S5Ik="; + hash = "sha256-VBbqRBzRifXtDUuvoOEwzvkyqgWSH+pw309uQiUzQsI="; }; - cargoHash = "sha256-GNqzAFAnOYP5tCE4qb9F9XAlinX1xV4QyBWJjqXb5VE="; + cargoHash = "sha256-lrg21Bd+xK3xDGBjVUD+Q5m/EBIXe5po2TBsOenY8vE="; nativeBuildInputs = [ cargo-c