From 5b80605cfd73bac41286804e9d0be1ccaf2f7b6a Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Sat, 2 May 2015 13:38:16 -0500 Subject: [PATCH] clementine: disable build-time libspotify support Clementine can download the Spotify support blob at runtime for supported platforms, but we cannot distribute it because of licensing restrictions. --- pkgs/applications/audio/clementine/default.nix | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/audio/clementine/default.nix b/pkgs/applications/audio/clementine/default.nix index c55f3f4d0aaf..9e9af0be94d1 100644 --- a/pkgs/applications/audio/clementine/default.nix +++ b/pkgs/applications/audio/clementine/default.nix @@ -6,8 +6,6 @@ let version = "1.2.3"; - withSpotify = config.clementine.spotify or false; - exeName = "clementine"; unwrapped = stdenv.mkDerivation { @@ -61,8 +59,7 @@ stdenv.mkDerivation { buildInputs = [ unwrapped makeWrapper - ] ++ gst_plugins - ++ stdenv.lib.optional withSpotify libspotify; + ] ++ gst_plugins; installPhase = '' mkdir -p $out/bin @@ -77,15 +74,11 @@ stdenv.mkDerivation { meta = with stdenv.lib; { homepage = "http://www.clementine-player.org"; description = "A multiplatform music player" - + " (" - + concatStrings (optionals (withSpotify) ["with spotify, "]) - + "with gstreamer plugins: " + + " (with gstreamer plugins: " + concatStrings (intersperse ", " (map (x: x.name) gst_plugins)) + ")"; license = licenses.gpl3Plus; platforms = platforms.linux; maintainers = [ maintainers.ttuegel ]; - # libspotify is unfree - hydraPlatforms = optionals (!withSpotify) platforms.linux; }; }