nanotts: fix build with cmake4, unbreak
This commit is contained in:
@@ -35,6 +35,10 @@ stdenv.mkDerivation {
|
||||
];
|
||||
|
||||
patchPhase = ''
|
||||
# fix 64-bit compilation error in picoapi.c: picoos_uint32 vs picoos_objsize_t
|
||||
substituteInPlace svoxpico/picoapi.c \
|
||||
--replace-fail 'picoos_uint32 rest_mem_size;' 'picoos_objsize_t rest_mem_size;'
|
||||
|
||||
substituteInPlace "src/main.cpp" --replace "/usr/share/pico/lang" "$out/share/lang"
|
||||
echo "" > update_build_version.sh
|
||||
'';
|
||||
@@ -46,6 +50,11 @@ stdenv.mkDerivation {
|
||||
--set ALSA_PLUGIN_DIR ${alsa-plugins}/lib/alsa-lib
|
||||
'';
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace CMakeLists.txt \
|
||||
--replace-fail "cmake_minimum_required(VERSION 3.3)" "cmake_minimum_required(VERSION 3.10)"
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Speech synthesizer commandline utility that improves pico2wave, included with SVOX PicoTTS";
|
||||
homepage = "https://github.com/gmn/nanotts";
|
||||
|
||||
Reference in New Issue
Block a user