diff options
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r-- | pkgs/applications/audio/abcde/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/audio/dfasma/default.nix | 11 | ||||
-rw-r--r-- | pkgs/applications/audio/fldigi/default.nix | 10 | ||||
-rw-r--r-- | pkgs/applications/audio/fmit/default.nix | 5 | ||||
-rw-r--r-- | pkgs/applications/audio/id3v2/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/audio/keyfinder-cli/default.nix | 3 | ||||
-rw-r--r-- | pkgs/applications/audio/keyfinder/default.nix | 35 | ||||
-rw-r--r-- | pkgs/applications/audio/mhwaveedit/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/audio/mixxx/default.nix | 30 | ||||
-rw-r--r-- | pkgs/applications/audio/mopidy/default.nix | 21 | ||||
-rw-r--r-- | pkgs/applications/audio/morituri/default.nix | 1 | ||||
-rw-r--r-- | pkgs/applications/audio/ncmpcpp/default.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/audio/pithos/default.nix | 11 |
13 files changed, 70 insertions, 73 deletions
diff --git a/pkgs/applications/audio/abcde/default.nix b/pkgs/applications/audio/abcde/default.nix index eec1bdcf31cd5..2c02baf991847 100644 --- a/pkgs/applications/audio/abcde/default.nix +++ b/pkgs/applications/audio/abcde/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, libcdio, cddiscid, wget, bash, vorbisTools, id3v2, eyeD3 +{ stdenv, fetchurl, libcdio, cddiscid, wget, bash, vorbis-tools, id3v2, eyeD3 , lame, flac, eject, mkcue , perl, DigestSHA, MusicBrainz, MusicBrainzDiscID , makeWrapper }: @@ -50,7 +50,7 @@ in --replace '#!/usr/bin/perl' '#!${perl}/bin/perl' wrapProgram "$out/bin/abcde" --prefix PATH ":" \ - "$out/bin:${libcdio}/bin:${cddiscid}/bin:${wget}/bin:${vorbisTools}/bin:${id3v2}/bin:${eyeD3}/bin:${lame}/bin" + "$out/bin:${libcdio}/bin:${cddiscid}/bin:${wget}/bin:${vorbis-tools}/bin:${id3v2}/bin:${eyeD3}/bin:${lame}/bin" wrapProgram "$out/bin/cddb-tool" --prefix PATH ":" \ "${wget}/bin" diff --git a/pkgs/applications/audio/dfasma/default.nix b/pkgs/applications/audio/dfasma/default.nix index 9be3fff6ecbd4..b2eda29ead5b3 100644 --- a/pkgs/applications/audio/dfasma/default.nix +++ b/pkgs/applications/audio/dfasma/default.nix @@ -2,10 +2,6 @@ let - version = "1.2.5"; - rev = "v${version}"; - sha256 = "0mgy2bkmyp7lvaqsr7hkndwdgjf26mlpsj6smrmn1vp0cqyrw72d"; - reaperFork = { src = fetchFromGitHub { sha256 = "07m2wf2gqyya95b65gawrnr4pvc9jyzmg6h8sinzgxlpskz93wwc"; @@ -30,11 +26,13 @@ let }; }; -in stdenv.mkDerivation { +in stdenv.mkDerivation rec { name = "dfasma-${version}"; + version = "1.2.5"; src = fetchFromGitHub { - inherit sha256 rev; + sha256 = "0mgy2bkmyp7lvaqsr7hkndwdgjf26mlpsj6smrmn1vp0cqyrw72d"; + rev = "v${version}"; repo = "dfasma"; owner = "gillesdegottex"; }; @@ -60,7 +58,6 @@ in stdenv.mkDerivation { ''; meta = with stdenv.lib; { - inherit version; description = "Analyse and compare audio files in time and frequency"; longDescription = '' DFasma is free open-source software to compare audio files by time and diff --git a/pkgs/applications/audio/fldigi/default.nix b/pkgs/applications/audio/fldigi/default.nix index 8e80992d7cad8..a75de090033a5 100644 --- a/pkgs/applications/audio/fldigi/default.nix +++ b/pkgs/applications/audio/fldigi/default.nix @@ -2,13 +2,13 @@ libsamplerate, libpulseaudio, libXinerama, gettext, pkgconfig, alsaLib }: stdenv.mkDerivation rec { - version = "3.22.02"; + version = "3.23.07"; pname = "fldigi"; name = "${pname}-${version}"; src = fetchurl { - url = "http://www.w1hkj.com/downloads/${pname}/${name}.tar.gz"; - sha256 = "1gry3r133j2x99h0ji56v6yjxzvbi0hb18p1lbkr9djzjvf591j3"; + url = "mirror://sourceforge/${pname}/${name}.tar.gz"; + sha256 = "0v78sk9bllxw640wxd4q2qy0h8z2j1d077nxhmpkjpf6mn6vwcda"; }; buildInputs = [ libXinerama gettext hamlib fltk13 libjpeg libpng portaudio @@ -16,9 +16,9 @@ stdenv.mkDerivation rec { meta = { description = "Digital modem program"; - homepage = http://www.w1hkj.com/Fldigi.html; + homepage = http://sourceforge.net/projects/fldigi/; license = stdenv.lib.licenses.gpl3Plus; - maintainers = with stdenv.lib.maintainers; [ relrod ]; + maintainers = with stdenv.lib.maintainers; [ relrod ftrvxmtrx ]; platforms = stdenv.lib.platforms.linux; }; } diff --git a/pkgs/applications/audio/fmit/default.nix b/pkgs/applications/audio/fmit/default.nix index 36988c9809175..21d1d0ef4c67d 100644 --- a/pkgs/applications/audio/fmit/default.nix +++ b/pkgs/applications/audio/fmit/default.nix @@ -7,9 +7,9 @@ assert alsaSupport -> alsaLib != null; assert jackSupport -> libjack2 != null; assert portaudioSupport -> portaudio != null; -let version = "1.0.8"; in -stdenv.mkDerivation { +stdenv.mkDerivation rec { name = "fmit-${version}"; + version = "1.0.8"; src = fetchFromGitHub { sha256 = "04s7xcgmi5g58lirr48vf203n1jwdxf981x1p6ysbax24qwhs2kd"; @@ -37,7 +37,6 @@ stdenv.mkDerivation { enableParallelBuilding = true; meta = with stdenv.lib; { - inherit version; description = "Free Musical Instrument Tuner"; longDescription = '' FMIT is a graphical utility for tuning musical instruments, with error diff --git a/pkgs/applications/audio/id3v2/default.nix b/pkgs/applications/audio/id3v2/default.nix index 71dc88b9231e6..8780c01334066 100644 --- a/pkgs/applications/audio/id3v2/default.nix +++ b/pkgs/applications/audio/id3v2/default.nix @@ -1,8 +1,9 @@ {stdenv, fetchurl, id3lib, groff, zlib}: -let version = "0.1.12"; in stdenv.mkDerivation rec { name = "id3v2-${version}"; + version = "0.1.12"; + src = fetchurl { url = "mirror://sourceforge/id3v2/${name}.tar.gz"; sha256 = "1gr22w8gar7zh5pyyvdy7cy26i47l57jp1l1nd60xfwx339zl1c1"; @@ -19,7 +20,6 @@ stdenv.mkDerivation rec { ''; meta = with stdenv.lib; { - inherit version; description = "A command line editor for id3v2 tags"; homepage = http://id3v2.sourceforge.net/; license = licenses.gpl2Plus; diff --git a/pkgs/applications/audio/keyfinder-cli/default.nix b/pkgs/applications/audio/keyfinder-cli/default.nix index 701bf6f82f44e..6a013e8c604fa 100644 --- a/pkgs/applications/audio/keyfinder-cli/default.nix +++ b/pkgs/applications/audio/keyfinder-cli/default.nix @@ -1,8 +1,8 @@ { stdenv, fetchFromGitHub, libav, libkeyfinder }: -let version = "2015-09-13"; in stdenv.mkDerivation rec { name = "keyfinder-cli-${version}"; + version = "2015-09-13"; src = fetchFromGitHub { repo = "keyfinder-cli"; @@ -18,7 +18,6 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; meta = with stdenv.lib; { - inherit version; inherit (src.meta) homepage; description = "Musical key detection for digital audio (command-line tool)"; longDescription = '' diff --git a/pkgs/applications/audio/keyfinder/default.nix b/pkgs/applications/audio/keyfinder/default.nix index 74110c5924e38..ae1a8ea1edf4d 100644 --- a/pkgs/applications/audio/keyfinder/default.nix +++ b/pkgs/applications/audio/keyfinder/default.nix @@ -1,8 +1,8 @@ { stdenv, fetchFromGitHub, libav_0_8, libkeyfinder, qtbase, qtxmlpatterns, taglib }: -let version = "2.1"; in -stdenv.mkDerivation { +stdenv.mkDerivation rec { name = "keyfinder-${version}"; + version = "2.1"; src = fetchFromGitHub { sha256 = "0j9k90ll4cr8j8dywb6zf1bs9vijlx7m4zsh6w9hxwrr7ymz89hn"; @@ -11,8 +11,22 @@ stdenv.mkDerivation { owner = "ibsh"; }; + buildInputs = [ libav_0_8 libkeyfinder qtbase qtxmlpatterns taglib ]; + + postPatch = '' + substituteInPlace is_KeyFinder.pro \ + --replace "keyfinder.0" "keyfinder" \ + --replace '$$[QT_INSTALL_PREFIX]' "$out" \ + --replace "-stdlib=libc++" "" + ''; + + configurePhase = '' + qmake + ''; + + enableParallelBuilding = true; + meta = with stdenv.lib; { - inherit version; description = "Musical key detection for digital audio (graphical UI)"; longDescription = '' KeyFinder is an open source key detection tool, for DJs interested in @@ -28,19 +42,4 @@ stdenv.mkDerivation { platforms = platforms.linux; maintainers = with maintainers; [ nckx ]; }; - - buildInputs = [ libav_0_8 libkeyfinder qtbase qtxmlpatterns taglib ]; - - postPatch = '' - substituteInPlace is_KeyFinder.pro \ - --replace "keyfinder.0" "keyfinder" \ - --replace '$$[QT_INSTALL_PREFIX]' "$out" \ - --replace "-stdlib=libc++" "" - ''; - - configurePhase = '' - qmake - ''; - - enableParallelBuilding = true; } diff --git a/pkgs/applications/audio/mhwaveedit/default.nix b/pkgs/applications/audio/mhwaveedit/default.nix index d640ddaeb9422..26400ed61da13 100644 --- a/pkgs/applications/audio/mhwaveedit/default.nix +++ b/pkgs/applications/audio/mhwaveedit/default.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, makeWrapper, SDL , alsaLib, gtk, libjack2, ladspaH , ladspaPlugins, libsamplerate, libsndfile, pkgconfig, libpulseaudio, lame -, vorbisTools }: +, vorbis-tools }: stdenv.mkDerivation rec { name = "mhwaveedit-${version}"; @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { postInstall = '' wrapProgram $out/bin/mhwaveedit \ --prefix PATH : ${lame}/bin/ \ - --prefix PATH : ${vorbisTools}/bin/ + --prefix PATH : ${vorbis-tools}/bin/ ''; meta = with stdenv.lib; { diff --git a/pkgs/applications/audio/mixxx/default.nix b/pkgs/applications/audio/mixxx/default.nix index e3422d4ba0694..d7cdfcf0d0810 100644 --- a/pkgs/applications/audio/mixxx/default.nix +++ b/pkgs/applications/audio/mixxx/default.nix @@ -1,20 +1,22 @@ -{ stdenv, fetchurl, scons, pkgconfig, qt4, portaudio, portmidi, libusb1 -, libmad, protobuf, libvorbis, taglib, libid3tag, flac, libsndfile, libshout -, fftw, vampSDK +{ stdenv, fetchurl, chromaprint, fftw, flac, libid3tag, libmad +, libopus, libshout, libsndfile, libusb1, libvorbis, pkgconfig +, portaudio, portmidi, protobuf, qt4, rubberband, scons, sqlite +, taglib, vampSDK }: stdenv.mkDerivation rec { name = "mixxx-${version}"; - version = "1.11.0"; + version = "2.0.0"; src = fetchurl { url = "http://downloads.mixxx.org/${name}/${name}-src.tar.gz"; - sha256 = "0c833gf4169xvpfn7car9vzvwfwl9d3xwmbfsy36cv8ydifip5h0"; + sha256 = "0vb71w1yq0xwwsclrn2jj9bk8w4n14rfv5c0aw46c11mp8xz7f71"; }; buildInputs = [ - scons pkgconfig qt4 portaudio portmidi libusb1 libmad protobuf libvorbis - taglib libid3tag flac libsndfile libshout fftw vampSDK + chromaprint fftw flac libid3tag libmad libopus libshout libsndfile + libusb1 libvorbis pkgconfig portaudio portmidi protobuf qt4 + rubberband scons sqlite taglib vampSDK ]; sconsFlags = [ @@ -22,10 +24,6 @@ stdenv.mkDerivation rec { "qtdir=${qt4}" ]; - postPatch = '' - sed -i -e 's/"which /"type -P /' build/depends.py - ''; - buildPhase = '' runHook preBuild mkdir -p "$out" @@ -41,11 +39,11 @@ stdenv.mkDerivation rec { runHook postInstall ''; - meta = { - homepage = "http://mixxx.org/"; + meta = with stdenv.lib; { + homepage = http://mixxx.org; description = "Digital DJ mixing software"; - license = stdenv.lib.licenses.gpl2Plus; - maintainers = [ stdenv.lib.maintainers.aszlig ]; - platforms = stdenv.lib.platforms.linux; + license = licenses.gpl2Plus; + maintainers = [ maintainers.aszlig maintainers.goibhniu ]; + platforms = platforms.linux; }; } diff --git a/pkgs/applications/audio/mopidy/default.nix b/pkgs/applications/audio/mopidy/default.nix index 91fc9d6f3fc97..ae53008d58c47 100644 --- a/pkgs/applications/audio/mopidy/default.nix +++ b/pkgs/applications/audio/mopidy/default.nix @@ -1,27 +1,30 @@ -{ stdenv, fetchurl, pythonPackages, pygobject, gst_python -, gst_plugins_good, gst_plugins_base, gst_plugins_ugly +{ stdenv, fetchurl, pythonPackages, pygobject, gst_python, wrapGAppsHook +, glib_networking, gst_plugins_good, gst_plugins_base, gst_plugins_ugly }: pythonPackages.buildPythonPackage rec { name = "mopidy-${version}"; - version = "1.1.1"; + version = "1.1.2"; src = fetchurl { url = "https://github.com/mopidy/mopidy/archive/v${version}.tar.gz"; - sha256 = "1xfyg8xqgnrb98wx7a4fzr4vlzkffjhkc1s36ka63rwmx86vqhyw"; + sha256 = "1vn4knpmnp3krmn627iv1r7xa50zl816ac6b24b8ph50cq2sqjfv"; }; + buildInputs = [ + wrapGAppsHook gst_plugins_base gst_plugins_good gst_plugins_ugly glib_networking + ]; + propagatedBuildInputs = with pythonPackages; [ - gst_python pygobject pykka tornado requests2 gst_plugins_base gst_plugins_good gst_plugins_ugly + gst_python pygobject pykka tornado requests2 ]; # There are no tests doCheck = false; - postInstall = '' - wrapProgram $out/bin/mopidy \ - --prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH" + preFixup = '' + gappsWrapperArgs+=(--prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH") ''; meta = with stdenv.lib; { @@ -31,7 +34,7 @@ pythonPackages.buildPythonPackage rec { SoundCloud, Google Play Music, and more ''; license = licenses.asl20; - maintainers = [ maintainers.rickynils ]; + maintainers = with maintainers; [ rickynils fpletz ]; hydraPlatforms = []; }; } diff --git a/pkgs/applications/audio/morituri/default.nix b/pkgs/applications/audio/morituri/default.nix index 8ceb0fe3b36f7..2a4ec853cbcf3 100644 --- a/pkgs/applications/audio/morituri/default.nix +++ b/pkgs/applications/audio/morituri/default.nix @@ -48,5 +48,6 @@ stdenv.mkDerivation rec { description = "A CD ripper aiming for accuracy over speed"; maintainers = with maintainers; [ rycee jgeerds ]; license = licenses.gpl3Plus; + platforms = platforms.linux; }; } diff --git a/pkgs/applications/audio/ncmpcpp/default.nix b/pkgs/applications/audio/ncmpcpp/default.nix index 70cde4b0c706b..488fe45e6c846 100644 --- a/pkgs/applications/audio/ncmpcpp/default.nix +++ b/pkgs/applications/audio/ncmpcpp/default.nix @@ -15,11 +15,11 @@ assert taglibSupport -> (taglib != null); with stdenv.lib; stdenv.mkDerivation rec { name = "ncmpcpp-${version}"; - version = "0.7"; + version = "0.7.2"; src = fetchurl { url = "http://ncmpcpp.rybczak.net/stable/${name}.tar.bz2"; - sha256 = "0xzz0g9whqjcjaaqmsw5ph1zvpi2j5v3i5k73g7916rca3q4z4jh"; + sha256 = "0fq9nk796cp7gs0gwrabb6wp7f5h7pph10hrkrik1wf4k3mzb4k3"; }; configureFlags = [ "BOOST_LIB_SUFFIX=" ] diff --git a/pkgs/applications/audio/pithos/default.nix b/pkgs/applications/audio/pithos/default.nix index 955c776d90446..4095d672f8286 100644 --- a/pkgs/applications/audio/pithos/default.nix +++ b/pkgs/applications/audio/pithos/default.nix @@ -2,16 +2,17 @@ , gst_all_1, wrapGAppsHook }: pythonPackages.buildPythonPackage rec { - name = "pithos-${version}"; - version = "1.1.1"; + pname = "pithos"; + version = "1.1.2"; + name = "${pname}-${version}"; namePrefix = ""; src = fetchFromGitHub { - owner = "pithos"; - repo = "pithos"; + owner = pname; + repo = pname; rev = version; - sha256 = "0373z7g1wd3g1xl8m4ipx5n2ka67a2wcn387nyk8yvgdikm14jm3"; + sha256 = "0zk9clfawsnwmgjbk7y5d526ksxd1pkh09ln6sb06v4ygaiifcxp"; }; postPatch = '' |