From e8dea0c5c20ffe107adad49fec5083c86b91167c Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Mon, 15 Jun 2015 21:34:30 +0200 Subject: [PATCH] fmit -> 1.0.0 --- pkgs/applications/audio/fmit/default.nix | 26 ++++++++++++++---------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/pkgs/applications/audio/fmit/default.nix b/pkgs/applications/audio/fmit/default.nix index ead15e9a918..a8acfbffb05 100644 --- a/pkgs/applications/audio/fmit/default.nix +++ b/pkgs/applications/audio/fmit/default.nix @@ -1,26 +1,30 @@ -{ stdenv, fetchurl, alsaLib, cmake, fftw, freeglut, jack2, libXmu, qt4 }: +{ stdenv, fetchFromGitHub, alsaLib, cmake, fftw +, freeglut, jack2, libXmu, qt4 }: -stdenv.mkDerivation rec { - version = "0.99.5"; +let version = "1.0.0"; in +stdenv.mkDerivation { name = "fmit-${version}"; - src = fetchurl { - url = "http://download.gna.org/fmit/${name}-Source.tar.bz2"; - sha256 = "1rc84gi27jmq2smhk0y0p2xyypmsz878vi053iqns21k848g1491"; + src = fetchFromGitHub { + sha256 = "13y9csv34flz7065kg69h99hd7d9zskq12inmkf34l4qjyk7c185"; + rev = "v${version}"; + repo = "fmit"; + owner = "gillesdegottex"; }; - # Also update longDescription when adding/removing sound libraries - buildInputs = [ alsaLib cmake fftw freeglut jack2 libXmu qt4 ]; + buildInputs = [ alsaLib fftw freeglut jack2 libXmu qt4 ]; + nativeBuildInputs = [ cmake ]; enableParallelBuilding = true; meta = with stdenv.lib; { + inherit version; description = "Free Musical Instrument Tuner"; longDescription = '' - Software for tuning musical instruments. Uses Qt as GUI library and - ALSA or JACK as sound input library. + FMIT is a graphical utility for tuning your musical instruments, with + error and volume history and advanced features. ''; - homepage = http://home.gna.org/fmit/index.html; + homepage = http://gillesdegottex.github.io/fmit/; license = licenses.gpl3Plus; platforms = with platforms; linux; maintainers = with maintainers; [ nckx ];