diff --git a/pkgs/tools/audio/qastools/default.nix b/pkgs/tools/audio/qastools/default.nix new file mode 100644 index 000000000000..920f6913d090 --- /dev/null +++ b/pkgs/tools/audio/qastools/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchurl, cmake, alsaLib, udev, qt }: + +let + version = "0.18.1"; +in + +stdenv.mkDerivation { + name = "qastools-${version}"; + + src = fetchurl { + url = "mirror://sourceforge/qastools/qastools_${version}.tar.bz2"; + sha256 = "1sac6a0j1881wgpv4491b2f4jnhqkab6xyldmcg1wfqb5qkdgzvg"; + }; + + buildInputs = [ + cmake alsaLib udev qt + ]; + + cmakeFlags = [ + "-DCMAKE_INSALL_PREFIX=$out" + "-DALSA_INCLUDE=${alsaLib}/include/alsa/version.h" + ]; + + meta = with stdenv.lib; { + description = "Collection of desktop applications for ALSA configuration"; + license = licenses.gpl3; + platforms = platforms.linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 383b5c3f171e..de1c62f622c3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2251,6 +2251,10 @@ let openmpi = callPackage ../development/libraries/openmpi { }; + qastools = callPackage ../tools/audio/qastools { + qt = qt4; + }; + qhull = callPackage ../development/libraries/qhull { }; qjoypad = callPackage ../tools/misc/qjoypad { };