summary refs log tree commit diff
path: root/pkgs/applications/audio
diff options
context:
space:
mode:
authorJörg Thalheim <Mic92@users.noreply.github.com>2018-09-01 12:16:55 +0100
committerGitHub <noreply@github.com>2018-09-01 12:16:55 +0100
commit55a69a9522ebd5aa83f0e44096f8a0658a9daadb (patch)
tree7b801a9ff19a72f1752dd12d83bdc06d594f8f74 /pkgs/applications/audio
parent58c29e9e7536e7e85a3ae3064aba4ea33b9aaf24 (diff)
parenta847dccf45c1ff7c74221a782c42711481387b58 (diff)
downloadnixlib-55a69a9522ebd5aa83f0e44096f8a0658a9daadb.tar
nixlib-55a69a9522ebd5aa83f0e44096f8a0658a9daadb.tar.gz
nixlib-55a69a9522ebd5aa83f0e44096f8a0658a9daadb.tar.bz2
nixlib-55a69a9522ebd5aa83f0e44096f8a0658a9daadb.tar.lz
nixlib-55a69a9522ebd5aa83f0e44096f8a0658a9daadb.tar.xz
nixlib-55a69a9522ebd5aa83f0e44096f8a0658a9daadb.tar.zst
nixlib-55a69a9522ebd5aa83f0e44096f8a0658a9daadb.zip
Merge pull request #45861 from bfortz/mixxx
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";