gruut-ipa: 0.12.0 -> 0.13.0

This commit is contained in:
Martin Weinelt 2022-03-20 03:50:58 +01:00
parent fc8f0a6f0c
commit 4ba2b7b94e
No known key found for this signature in database
GPG key ID: 87C1E9888F856759
2 changed files with 12 additions and 9 deletions

View file

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

View file

@ -3601,7 +3601,9 @@ in {
gruut = callPackage ../development/python-modules/gruut { }; 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 { }; gsd = callPackage ../development/python-modules/gsd { };