From 2b6d6279388affb4f2bbdd00299e1dbfd07787dd Mon Sep 17 00:00:00 2001 From: Alex Epelde Date: Thu, 4 Dec 2025 02:41:21 -0500 Subject: [PATCH 1/2] gst_all_1.gst-plugins-rs: install pkgconfig files --- pkgs/development/libraries/gstreamer/rs/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/libraries/gstreamer/rs/default.nix b/pkgs/development/libraries/gstreamer/rs/default.nix index 46ecec7c2901..b696d8b075b5 100644 --- a/pkgs/development/libraries/gstreamer/rs/default.nix +++ b/pkgs/development/libraries/gstreamer/rs/default.nix @@ -227,6 +227,10 @@ stdenv.mkDerivation (finalAttrs: { export XDG_CACHE_HOME=$(mktemp -d) ''; + postInstall = '' + install -Dm444 -t ''${!outputDev}/lib/pkgconfig gst*.pc + ''; + doInstallCheck = (lib.elem "webp" selectedPlugins) && !stdenv.hostPlatform.isStatic && stdenv.hostPlatform.isElf; installCheckPhase = '' From 840ac0bbc32ef564ec67f9ae4625673072c00612 Mon Sep 17 00:00:00 2001 From: Alex Epelde Date: Wed, 3 Dec 2025 15:59:46 -0500 Subject: [PATCH 2/2] gst_all_1.gst-plugins-rs: 0.14.2 -> 0.14.4 https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/blob/0.14.4/CHANGELOG.md --- pkgs/development/libraries/gstreamer/rs/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/gstreamer/rs/default.nix b/pkgs/development/libraries/gstreamer/rs/default.nix index b696d8b075b5..0eaf22962740 100644 --- a/pkgs/development/libraries/gstreamer/rs/default.nix +++ b/pkgs/development/libraries/gstreamer/rs/default.nix @@ -135,7 +135,7 @@ assert lib.assertMsg (invalidPlugins == [ ]) stdenv.mkDerivation (finalAttrs: { pname = "gst-plugins-rs"; - version = "0.14.2"; + version = "0.14.4"; outputs = [ "out" @@ -147,13 +147,13 @@ stdenv.mkDerivation (finalAttrs: { owner = "gstreamer"; repo = "gst-plugins-rs"; rev = finalAttrs.version; - hash = "sha256-mIq8Fo6KoxAo1cL2NQHnSMPgzUWl1eNJUujdaerGjFA="; + hash = "sha256-MZyYHMq6gFJkVxlrmeXUjOmRYsQBHj0848cnF+7mtbU="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; name = "gst-plugins-rs-${finalAttrs.version}"; - hash = "sha256-Z1mqpVL2SES1v0flykOwoDX2/apZHxg7eI5If4BsP4o="; + hash = "sha256-T+fdu+Oe07Uf1YoRGYl2DMb1QgdSZVLwcOqH4bBNGXU="; }; strictDeps = true;