diff options
author | Orivej Desh <orivej@gmx.fr> | 2021-06-30 13:29:45 +0000 |
---|---|---|
committer | Orivej Desh <orivej@gmx.fr> | 2021-07-01 20:41:11 +0000 |
commit | 505468f48d415dc1c6bbd1185411b3b7eeb135f5 (patch) | |
tree | c2742c3de319830c4ecc6fc8be84d6a273b14d62 /pkgs/applications/audio | |
parent | 9f952205d0c2074c993ecfbfdf62b5eebe0cc6f4 (diff) | |
download | nixpkgs-505468f48d415dc1c6bbd1185411b3b7eeb135f5.tar nixpkgs-505468f48d415dc1c6bbd1185411b3b7eeb135f5.tar.gz nixpkgs-505468f48d415dc1c6bbd1185411b3b7eeb135f5.tar.bz2 nixpkgs-505468f48d415dc1c6bbd1185411b3b7eeb135f5.tar.lz nixpkgs-505468f48d415dc1c6bbd1185411b3b7eeb135f5.tar.xz nixpkgs-505468f48d415dc1c6bbd1185411b3b7eeb135f5.tar.zst nixpkgs-505468f48d415dc1c6bbd1185411b3b7eeb135f5.zip |
praat: 6.0.43 -> 6.1.50
Diffstat (limited to 'pkgs/applications/audio')
-rw-r--r-- | pkgs/applications/audio/praat/default.nix | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/pkgs/applications/audio/praat/default.nix b/pkgs/applications/audio/praat/default.nix index 239b62a4026..66a14fa05b2 100644 --- a/pkgs/applications/audio/praat/default.nix +++ b/pkgs/applications/audio/praat/default.nix @@ -1,30 +1,34 @@ -{ lib, stdenv, fetchurl, alsa-lib, gtk2, pkg-config }: +{ lib, stdenv, fetchFromGitHub, pkg-config, wrapGAppsHook, alsa-lib, gtk3, libpulseaudio }: stdenv.mkDerivation rec { pname = "praat"; - version = "6.0.43"; + version = "6.1.50"; - src = fetchurl { - url = "https://github.com/praat/praat/archive/v${version}.tar.gz"; - sha256 = "1l13bvnl7sv8v6s5z63201bhzavnj6bnqcj446akippsam13z4sf"; + src = fetchFromGitHub { + owner = "praat"; + repo = "praat"; + rev = "v${version}"; + sha256 = "11cw4292pml71hdnfy8y91blwyh45dyam1ywr09355zk44c5njpq"; }; configurePhase = '' - cp makefiles/makefile.defs.linux.alsa makefile.defs + cp makefiles/makefile.defs.linux.pulse makefile.defs ''; installPhase = '' - mkdir -p $out/bin - cp praat $out/bin + install -Dt $out/bin praat ''; - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ alsa-lib gtk2 ]; + nativeBuildInputs = [ pkg-config wrapGAppsHook ]; + buildInputs = [ alsa-lib gtk3 libpulseaudio ]; - meta = { + enableParallelBuilding = true; + + meta = with lib; { description = "Doing phonetics by computer"; homepage = "https://www.fon.hum.uva.nl/praat/"; - license = lib.licenses.gpl2Plus; # Has some 3rd-party code in it though - platforms = lib.platforms.linux; + license = licenses.gpl2Plus; # Has some 3rd-party code in it though + maintainers = with maintainers; [ orivej ]; + platforms = platforms.linux; }; } |