gruut-ipa: 0.12.0 -> 0.13.0

main
Martin Weinelt 2 years ago
parent fc8f0a6f0c
commit 4ba2b7b94e
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759
  1. 17
      pkgs/development/python-modules/gruut-ipa/default.nix
  2. 4
      pkgs/top-level/python-packages.nix

@ -1,32 +1,33 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, pkgs
, espeak
, numpy
, python
}:
buildPythonPackage rec {
pname = "gruut-ipa";
version = "0.12.0";
version = "0.13.0";
format = "setuptools";
src = fetchFromGitHub {
owner = "rhasspy";
repo = pname;
rev = "v${version}";
sha256 = "sha256-6pMdBKbp++/5321rc8A2euOSXZCHzHg+wmaEaMZ0egw=";
sha256 = "sha256-Q2UKELoG8OaAPxIrZNCpXgeWZ2fCzb3g3SOVzCm/gg0=";
};
postPatch = ''
patchShebangs bin/speak-ipa
patchShebangs bin/*
substituteInPlace bin/speak-ipa \
--replace '${"\${src_dir}:"}' "$out/lib/${python.libPrefix}/site-packages:" \
--replace "do espeak" "do ${pkgs.espeak}/bin/espeak"
--replace "do espeak" "do ${espeak}/bin/espeak"
'';
postInstall = ''
install -m0755 bin/speak-ipa $out/bin/speak-ipa
'';
propagatedBuildInputs = [
numpy
];
checkPhase = ''
runHook preCheck

@ -3601,7 +3601,9 @@ in {
gruut = callPackage ../development/python-modules/gruut { };
gruut-ipa = callPackage ../development/python-modules/gruut-ipa { };
gruut-ipa = callPackage ../development/python-modules/gruut-ipa {
inherit (pkgs) espeak;
};
gsd = callPackage ../development/python-modules/gsd { };

Loading…
Cancel
Save