From 93b5b6f0c742681683e11bba8f38ea2e050f8432 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 30 Mar 2026 09:24:00 +0300 Subject: [PATCH] gnu: gst-plugins-rs: Enable spotify plugin. * gnu/packages/gstreamer.scm (gst-plugins-rs)[arguments]: Adjust configure-flags to enable the spotify plugin. Add libgstspotify.so to the audio output. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Adjust gst-plugin-rs inputs. Change-Id: I956fa227acefdb2b1899fd5b973c0b29d95217dc --- gnu/packages/gstreamer.scm | 7 ++----- gnu/packages/rust-crates.scm | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index 0eced27328..90f4ab47c9 100644 --- a/gnu/packages/gstreamer.scm +++ b/gnu/packages/gstreamer.scm @@ -1002,10 +1002,6 @@ par compared to the rest.") "-Dquinn=disabled" ;test fails "-Dskia=disabled" ;attempts to download binaries "-Dsodium-source=system" - ;; The 'spotify' option causes the build error: "the trait - ;; bound `vergen::feature::build::Build: - ;; vergen_lib::entries::Add` is not satisfied" - "-Dspotify=disabled" "-Dtests=enabled" "-Dtracers=disabled" ;test fails "-Dthreadshare=disabled" ;test fails @@ -1061,7 +1057,8 @@ par compared to the rest.") "libgstlewton.so" "libgstrsaudiofx.so" "libgstrsaudioparsers.so" - "libgstspeechmatics.so")) + "libgstspeechmatics.so" + "libgstspotify.so")) (,#$output:net . ("libgstdeepgram.so" "libgsthlsmultivariantsink.so" diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm index 0ed841c7da..32649d970c 100644 --- a/gnu/packages/rust-crates.scm +++ b/gnu/packages/rust-crates.scm @@ -52704,7 +52704,7 @@ rust-valuable-0.1.1 rust-variadics-please-1.1.0 rust-vcpkg-0.2.15 - rust-vergen-9.1.0 + rust-vergen-9.0.6 rust-vergen-gitcl-1.0.8 rust-vergen-lib-0.1.6 rust-vergen-lib-9.1.0