summary refs log tree commit diff
path: root/pkgs/applications/audio
diff options
context:
space:
mode:
authorBernard Fortz <bernard.fortz@gmail.com>2018-08-31 14:38:54 +0200
committerBernard Fortz <bernard.fortz@gmail.com>2018-08-31 14:38:54 +0200
commita847dccf45c1ff7c74221a782c42711481387b58 (patch)
tree9c30d796e73dd647848230c290ff3eef83302cde /pkgs/applications/audio
parent17564e0ed9e5948c6c34cecf63bc45fd08c7135a (diff)
downloadnixlib-a847dccf45c1ff7c74221a782c42711481387b58.tar
nixlib-a847dccf45c1ff7c74221a782c42711481387b58.tar.gz
nixlib-a847dccf45c1ff7c74221a782c42711481387b58.tar.bz2
nixlib-a847dccf45c1ff7c74221a782c42711481387b58.tar.lz
nixlib-a847dccf45c1ff7c74221a782c42711481387b58.tar.xz
nixlib-a847dccf45c1ff7c74221a782c42711481387b58.tar.zst
nixlib-a847dccf45c1ff7c74221a782c42711481387b58.zip
mixxx 2.1.3: Fixed glibc locale bug
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r--pkgs/applications/audio/mixxx/default.nix12
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/applications/audio/mixxx/default.nix b/pkgs/applications/audio/mixxx/default.nix
index 746e306d3771..f3318a7866b4 100644
--- a/pkgs/applications/audio/mixxx/default.nix
+++ b/pkgs/applications/audio/mixxx/default.nix
@@ -1,4 +1,5 @@
-{ stdenv, fetchFromGitHub, chromaprint, fetchpatch, fftw, flac, faad2, mp4v2
+{ stdenv, fetchFromGitHub, makeWrapper, chromaprint, fetchpatch
+, fftw, flac, faad2, glibcLocales, mp4v2
 , libid3tag, libmad, libopus, libshout, libsndfile, libusb1, libvorbis
 , pkgconfig, portaudio, portmidi, protobuf, qt4, rubberband, scons, sqlite
 , taglib, upower, vampSDK
@@ -15,8 +16,10 @@ stdenv.mkDerivation rec {
     sha256 = "1fm8lkbnxka4haidf6yr8mb3r6vaxmc97hhrp8pcx0fvq2mnzvy2";
   };
 
+  nativeBuildInputs = [ makeWrapper ];
+
   buildInputs = [
-    chromaprint fftw flac faad2 mp4v2 libid3tag libmad libopus libshout libsndfile
+    chromaprint fftw flac faad2 glibcLocales mp4v2 libid3tag libmad libopus libshout libsndfile
     libusb1 libvorbis pkgconfig portaudio portmidi protobuf qt4
     rubberband scons sqlite taglib upower vampSDK
   ];
@@ -42,6 +45,11 @@ stdenv.mkDerivation rec {
     runHook postInstall
   '';
 
+  fixupPhase = ''
+    wrapProgram $out/bin/mixxx \
+      --set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive;
+  '';
+    
   meta = with stdenv.lib; {
     homepage = https://mixxx.org;
     description = "Digital DJ mixing software";