treewide: remove gst-plugins-good missing libsoup_3 workaround

As the issue https://github.com/NixOS/nixpkgs/issues/271960 is fixed by https://github.com/NixOS/nixpkgs/pull/276408
This commit is contained in:
aleksana 2024-03-08 22:16:34 +08:00
parent cd7e4e32b1
commit 2a1cd0b439
4 changed files with 0 additions and 21 deletions

View File

@ -19,7 +19,6 @@
# GStreamer # GStreamer
, glib-networking , glib-networking
, gst_all_1 , gst_all_1
, libsoup_3
# User-agent info # User-agent info
, lsb-release , lsb-release
# rt2rtng # rt2rtng
@ -100,8 +99,6 @@ stdenv.mkDerivation rec {
preFixup = '' preFixup = ''
gappsWrapperArgs+=(--suffix PATH : ${lib.makeBinPath [ dbus ]}) gappsWrapperArgs+=(--suffix PATH : ${lib.makeBinPath [ dbus ]})
wrapProgram $out/bin/rt2rtng --prefix PYTHONPATH : $PYTHONPATH wrapProgram $out/bin/rt2rtng --prefix PYTHONPATH : $PYTHONPATH
# for GStreamer
gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "${lib.getLib libsoup_3}/lib")
''; '';
meta = with lib; { meta = with lib; {

View File

@ -14,7 +14,6 @@
, gst_all_1 , gst_all_1
, glib-networking , glib-networking
, darwin , darwin
, libsoup_3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -69,12 +68,6 @@ stdenv.mkDerivation rec {
darwin.apple_sdk_11_0.frameworks.IOKit darwin.apple_sdk_11_0.frameworks.IOKit
]; ];
# FIXME: gst-plugins-good missing libsoup breaks streaming
# (https://github.com/nixos/nixpkgs/issues/271960)
preFixup = ''
gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libsoup_3 ]}")
'';
meta = with lib; { meta = with lib; {
description = "Linux/macOS media player based on GStreamer and GTK"; description = "Linux/macOS media player based on GStreamer and GTK";
homepage = "https://philn.github.io/glide"; homepage = "https://philn.github.io/glide";

View File

@ -6,7 +6,6 @@
, gobject-introspection , gobject-introspection
, yt-dlp , yt-dlp
, libadwaita , libadwaita
, libsoup_3
, glib-networking , glib-networking
, nix-update-script , nix-update-script
}: }:
@ -38,7 +37,6 @@ python3Packages.buildPythonApplication rec {
buildInputs = [ buildInputs = [
libadwaita libadwaita
# needed for gstreamer https # needed for gstreamer https
libsoup_3
glib-networking glib-networking
] ++ (with gst_all_1; [ ] ++ (with gst_all_1; [
gst-plugins-base gst-plugins-base
@ -53,8 +51,6 @@ python3Packages.buildPythonApplication rec {
gappsWrapperArgs+=( gappsWrapperArgs+=(
--prefix PYTHONPATH : "$program_PYTHONPATH" --prefix PYTHONPATH : "$program_PYTHONPATH"
--prefix PATH : "${lib.makeBinPath [yt-dlp]}" --prefix PATH : "${lib.makeBinPath [yt-dlp]}"
# needed for gstreamer https
--prefix LD_LIBRARY_PATH : "${lib.getLib libsoup_3}/lib"
) )
''; '';

View File

@ -18,7 +18,6 @@
, libadwaita , libadwaita
, glib-networking , glib-networking
, gst_all_1 , gst_all_1
, libsoup_3
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -71,12 +70,6 @@ stdenv.mkDerivation rec {
gst-plugins-ugly gst-plugins-ugly
]); ]);
# FIXME: gst-plugins-good missing libsoup breaks streaming
# (https://github.com/nixos/nixpkgs/issues/271960)
preFixup = ''
gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libsoup_3 ]}")
'';
meta = with lib; { meta = with lib; {
description = "A Rust + GTK based netease cloud music player"; description = "A Rust + GTK based netease cloud music player";
homepage = "https://github.com/gmg137/netease-cloud-music-gtk"; homepage = "https://github.com/gmg137/netease-cloud-music-gtk";