summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/audio/clementine/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/audio/clementine/default.nix')
-rw-r--r--pkgs/applications/audio/clementine/default.nix12
1 files changed, 9 insertions, 3 deletions
diff --git a/pkgs/applications/audio/clementine/default.nix b/pkgs/applications/audio/clementine/default.nix
index b8ff3daec606..6379975e951c 100644
--- a/pkgs/applications/audio/clementine/default.nix
+++ b/pkgs/applications/audio/clementine/default.nix
@@ -70,7 +70,9 @@ let
free = stdenv.mkDerivation {
name = "clementine-free-${version}";
- inherit src patches nativeBuildInputs buildInputs postPatch;
+ inherit src patches nativeBuildInputs postPatch;
+
+ buildInputs = buildInputs ++ [ makeWrapper ];
cmakeFlags = [ "-DUSE_SYSTEM_PROJECTM=ON" ];
@@ -78,6 +80,11 @@ let
passthru.unfree = unfree;
+ postInstall = ''
+ wrapProgram $out/bin/clementine \
+ --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
+ '';
+
meta = with stdenv.lib; {
homepage = http://www.clementine-player.org;
description = "A multiplatform music player";
@@ -108,8 +115,7 @@ let
rmdir $out/bin
makeWrapper ${free}/bin/clementine $out/bin/clementine \
- --set CLEMENTINE_SPOTIFYBLOB $out/libexec/clementine \
- --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
+ --set CLEMENTINE_SPOTIFYBLOB $out/libexec/clementine
mkdir -p $out/share
for dir in applications icons kde4; do