From 17c8c3abc088b1cb865b8cbeb1de5bf5d9290dc7 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Sun, 5 Jul 2026 15:26:52 -0700 Subject: [PATCH] praat: 6.4.65 -> 6.6.30 --- pkgs/by-name/pr/praat/package.nix | 30 ++++++++---------------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/pkgs/by-name/pr/praat/package.nix b/pkgs/by-name/pr/praat/package.nix index 78ee87bb9771..39139fc46815 100644 --- a/pkgs/by-name/pr/praat/package.nix +++ b/pkgs/by-name/pr/praat/package.nix @@ -8,18 +8,17 @@ stdenv, wrapGAppsHook3, libjack2, - iconConvTools, }: stdenv.mkDerivation (finalAttrs: { pname = "praat"; - version = "6.4.65"; + version = "6.6.30"; src = fetchFromGitHub { owner = "praat"; repo = "praat.github.io"; tag = "v${finalAttrs.version}"; - hash = "sha256-v4cAFLSJllrNgTm6ewR40HYvdi8a1bZcEBz/BTdFsxA="; + hash = "sha256-D6XnrN+pvUpgUcgyU8pEtuOx2cIMoSm8Px0+f5xi1aM="; }; strictDeps = true; @@ -27,7 +26,6 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ pkg-config wrapGAppsHook3 - iconConvTools ]; buildInputs = [ @@ -41,27 +39,15 @@ stdenv.mkDerivation (finalAttrs: { "AR=${stdenv.cc.targetPrefix}ar" ]; - configurePhase = '' - runHook preConfigure - - cp makefiles/makefile.defs.linux.pulse-gcc makefile.defs - - runHook postConfigure - ''; - - installPhase = '' - runHook preInstall - - install -Dt $out/bin praat - install -Dm444 main/praat.desktop -t $out/share/applications - icoFileToHiColorTheme main/praat.ico praat $out - install -Dm444 main/praat-480.svg $out/share/icons/hicolor/scalable/apps/praat.svg - - runHook postInstall - ''; + buildFlags = [ "PRAAT_AUDIO=pulse" ]; + installFlags = [ "PREFIX=${placeholder "out"}" ]; enableParallelBuilding = true; + postInstall = '' + mv $out/share/applications/org.praat.Praat.desktop $out/share/applications/praat.desktop + ''; + meta = { description = "Doing phonetics by computer"; mainProgram = "praat";