Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package espeak-ng for openSUSE:Factory 
checked in at 2022-04-26 20:14:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/espeak-ng (Old)
 and      /work/SRC/openSUSE:Factory/.espeak-ng.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "espeak-ng"

Tue Apr 26 20:14:52 2022 rev:8 rq:972411 version:1.51

Changes:
--------
--- /work/SRC/openSUSE:Factory/espeak-ng/espeak-ng.changes      2020-01-12 
23:18:19.182681555 +0100
+++ /work/SRC/openSUSE:Factory/.espeak-ng.new.1538/espeak-ng.changes    
2022-04-26 20:16:52.380695665 +0200
@@ -1,0 +2,84 @@
+Sun Apr 24 17:25:17 UTC 2022 - Sebastian Wagner <sebix+novell....@sebix.at>
+- added fix-configure-1171.patch to fix configure step
+- remove no longer needed patches:
+  - espeak-ng-1.49.2-fix_no_return_nonvoid-in-configure.patch
+  - espeak-ng-1.50-fix_gcc10_no_common.patch
+  - espeak-ng-1.50-fix_gcc10_no_common_2.patch
+- update to version 1.51:
+ -  Add support for speechPlayer.
+ -  Add more tests to check the various parts of espeak-ng.
+ -  Various changes to clean up the codebase (Juho Hiltunen)
+ -  Remove support for l_length_mods language option
+ -  Restructure "option brackets" language option to "brackets" and 
"bracketsAnnounced"
+ -  Restructure "stressLength" and "stressAdd" language option
+ -  New Language option: "lowercaseSentence" for ending a sentence if a period 
is followed by a lower case letter
+ -  Add voice variants
+ -  Rename zh to cmn (Mandarin)
+ -  Rename zhy to yue (Cantonese)
+ -  cmn (Mandarin) now assumes all latin characters all English text
+    Use cmn-latn-pinyin for interpreting latin characters as pinyin
+ -  Update list of voice varants for Android application
+ -  Add Chromium extension (guest271314)
+ -  Replace `ieee80.c` by a free software implementation (Ulrich M??ller)
+ - bug fixes:
+ -  Fix reading malformed SSML (Christopher Brannon)
+ -  Fix memory allocation (Christopher Brannon)
+ -  Fix building and phoneme compilation (John Bowler)
+ -  Fix build scripts for Android (Peter V??gner, Minas Tirith Citizen)
+ - documentation:
+ - Add documentation about voice and language options.
+ - Add documentation about dictionary flags.
+ - updated languages:
+ -  ar (Arabic) -- king-dahmanus
+ -  ba (Bashkir) -- boracasli98, Valdis Vitolins, Juho Hiltunen
+ -  cmn (Mandarin) -- Silas S. Brown, Rongcui Dong, Icenowy Zheng, Juho 
Hiltunen
+ -  de (German) -- Karl Eick, Henry Krumb
+ -  el (Modern Greek) -- Reece Dunn (support for variant Greek letter forms)
+ -  en (English) -- Steven Presser, Ben Talagan
+ -  eo (Esperanto) -- AlsoScratch
+ -  eu (Basque) -- agonzalezd
+ -  fa (Farsi/Persian) -- Shadyar Khodayari
+ -  ga (Gaelic (Irish)) Chen, Chien-ting
+ -  grc (Ancient Greek) -- Reece Dunn (support for variant Greek letter forms)
+ -  hak (Hakka Chinese) -- Juho Hiltunen
+ -  haw (Hawaiian) -- Juho Hiltunen
+ -  ka (Georgian) -- Juho Hiltunen
+ -  kok (Konkani) -- Juho Hiltunen
+ -  nb (Norwegian Bokm??l) -- Juho Hiltunen
+ -  nci (Classical Nahuatl) -- Juho Hiltunen
+ -  hy (Armenian) -- tigransimonyan
+ -  ia (Interlingua) -- nesrad
+ -  it (Italian) -- Christian Leo
+ -  ja (Japanese) -- fukuen, Juho Hiltunen
+ -  jbo (Lojban) -- Juho Hiltunen, xunsku
+ -  lv (Latvian) -- Valdis Vitolins
+ -  mi (M??ori) -- boracasli98
+ -  py (Pyash) -- Andrii Logan Zvorygin
+ -  shn (Shan Tay Yai) -- ronaldaug
+ -  tr (Turkish) -- boracasli98, SeanTolstoyevski
+ -  ur (Urdu) -- Ejaz Shah
+ -  uz (Uzbek) -- boracasli98, Valdis Vitolins, Andiv06
+ -  yue (Cantonese) -- Andiv06
+ - new languages:
+ -  be (Belarusian) -- Sergei B
+ -  chr (Cherokee) -- Michael Conrad
+ -  cv (Chuvash) -- boracasli98, Valdis Vitolins
+ -  en-us-nyc (English, New York City) -- Richard Calvi
+ -  haw (Hawaiian) -- Valdis Vitolins
+ -  he (Hebrew) -- boracasli98, Valdis Vitolins
+ -  io (Ido) -- Jos?? Miguel L??pez, Valdis Vitolins
+ -  lb (Luxembourgish) -- Marco Barnig, Valdis Vitolins
+ -  ltg (Latgalian) -- Valdis Vitolins
+ -  nog (Nogai) -- boracasli98, Valdis Vitolins
+ -  piqd (Klingon) -- Valdis Vitolins
+ -  qu (Quechua) -- Valdis Vitolins
+ -  qdb (Lang Belta) -- Da Def, Valdis Vitolins
+ -  qya (Quenya) -- Lucas Werkmeister
+ -  sjn (Sindarin) -- Lucas Werkmeister
+ -  smj (Lule Saami) -- Katri Hiovain, Sebastien Le Maguer
+ -  th (Thai) -- Valdis Vitolins
+ -  tk (Turkmen) -- boracasli98, Valdis Vitolins
+ -  ug (Uyghur) -- boracasli98, Valdis Vitolins
+ -  uk (Ukrainian) -- Valdis Vitolins
+
+-------------------------------------------------------------------

Old:
----
  espeak-ng-1.49.2-fix_no_return_nonvoid-in-configure.patch
  espeak-ng-1.50-fix_gcc10_no_common.patch
  espeak-ng-1.50-fix_gcc10_no_common_2.patch
  espeak-ng-1.50.tar.gz

New:
----
  espeak-ng-1.51.tar.gz
  fix-configure-1171.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ espeak-ng.spec ++++++
--- /var/tmp/diff_new_pack.H6UTlW/_old  2022-04-26 20:16:52.944696347 +0200
+++ /var/tmp/diff_new_pack.H6UTlW/_new  2022-04-26 20:16:52.952696357 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package espeak-ng
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,21 +18,23 @@
 
 %define sover   1
 Name:           espeak-ng
-Version:        1.50
+Version:        1.51
 Release:        0
 Summary:        Software speech synthesizer (text-to-speech)
-License:        GPL-3.0-or-later AND BSD-2-Clause AND Apache-2.0 AND 
Unicode-DFS-2015
+License:        Apache-2.0 AND BSD-2-Clause AND GPL-3.0-or-later AND 
Unicode-DFS-2015
 URL:            https://github.com/espeak-ng/espeak-ng
 Source0:        
https://github.com/espeak-ng/espeak-ng/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch1:         espeak-ng-1.49.2-fix_no_return_nonvoid-in-configure.patch
-# PATCH-FIX-UPSTREAM espeak-ng-1.50-fix_gcc10_no_common.patch
-Patch2:         espeak-ng-1.50-fix_gcc10_no_common.patch
-# PATCH-FIX_UPSTREAM espeak-ng-1.50-fix_gcc10_no_common_2.patch
-Patch3:         espeak-ng-1.50-fix_gcc10_no_common_2.patch
+# PATCH-FIX_UPSTREAM fix-configure-1171.patch -- 
https://github.com/espeak-ng/espeak-ng/issues/1171
+Patch0:         
https://github.com/espeak-ng/espeak-ng/commit/a25849e4d54a23ae1294b129d5696ca7e144ec8b.patch#/fix-configure-1171.patch
 BuildRequires:  fdupes
+BuildRequires:  gcc-c++
 BuildRequires:  libtool >= 2.4.2
 BuildRequires:  pcaudiolib-devel
 BuildRequires:  pkgconfig
+BuildRequires:  rubygem(kramdown)
+#SECTION docs
+BuildRequires:  rubygem(ronn)
+#/SECTION
 
 %description
 The eSpeak NG (Next Generation) Text-to-Speech program is a speech
@@ -61,6 +63,7 @@
 Summary:        Development files for espeak-ng compatible with espeak
 Requires:       %{name}-compat = %{version}
 Requires:       espeak-ng-devel = %{version}
+Requires:       libespeak-ng%{sover} = %{version}
 Conflicts:      espeak-devel
 
 %description    compat-devel
@@ -74,6 +77,15 @@
 Software speech synthesizer (text-to-speech), support
 library.
 
+%package vim
+Summary:        Vim syntax highlighting for espeak-ng data files
+Requires:       %{name} = %{version}-%{release}
+Supplements:    (%{name} and vim)
+BuildArch:      noarch
+
+%description vim
+Optional files for syntax highlighting for espeak-ng data files in vim.
+
 %prep
 %autosetup -p1
 # let's have a versioned data dir
@@ -83,12 +95,10 @@
 
 %build
 ./autogen.sh
-%configure \
-   --with-extdict-ru \
-   --with-extdict-zh \
-   --with-extdict-zhy
+%configure
 # build is not parallel-safe
-make V=1
+%make_build
+LC_ALL=C.UTF-8 make docs
 
 %install
 %make_install
@@ -96,17 +106,23 @@
 pushd %{buildroot}%{_libdir}
 ln -s lib%{name}.so.%{sover} libespeak.so
 popd
+mv %{buildroot}%{_datadir}/vim/addons %{buildroot}%{_datadir}/vim/vimfiles
+rm -vrf %{buildroot}%{_datadir}/vim/registry
 %fdupes %{buildroot}
 
+%check
+ESPEAK_DATA_PATH=`pwd` LD_LIBRARY_PATH=src:${LD_LIBRARY_PATH} src/espeak-ng ...
+
 %post -n lib%{name}%{sover} -p /sbin/ldconfig
 %postun -n lib%{name}%{sover} -p /sbin/ldconfig
 
 %files
 %doc CHANGELOG.md README.md
-%license COPYING COPYING.APACHE COPYING.BSD2 COPYING.IEEE COPYING.UCD
+%license COPYING COPYING.APACHE COPYING.BSD2 COPYING.UCD
 %{_bindir}/espeak-ng
 %{_bindir}/speak-ng
-%{_datadir}/vim
+%{_mandir}/man1/speak-ng.1%{?ext_man}
+%{_mandir}/man1/espeak-ng.1%{?ext_man}
 
 %files devel
 %exclude %{_includedir}/espeak
@@ -126,4 +142,13 @@
 %{_datadir}/espeak-ng-data-%{version}
 %{_libdir}/lib%{name}.so.%{sover}*
 
+%files vim
+%dir %{_datadir}/vim
+%dir %{_datadir}/vim/vimfiles
+%dir %{_datadir}/vim/vimfiles/ftdetect
+%dir %{_datadir}/vim/vimfiles/syntax
+%{_datadir}/vim/vimfiles/ftdetect/espeakfiletype.vim
+%{_datadir}/vim/vimfiles/syntax/espeaklist.vim
+%{_datadir}/vim/vimfiles/syntax/espeakrules.vim
+
 %changelog

++++++ espeak-ng-1.50.tar.gz -> espeak-ng-1.51.tar.gz ++++++
/work/SRC/openSUSE:Factory/espeak-ng/espeak-ng-1.50.tar.gz 
/work/SRC/openSUSE:Factory/.espeak-ng.new.1538/espeak-ng-1.51.tar.gz differ: 
char 12, line 1

++++++ fix-configure-1171.patch ++++++
>From a25849e4d54a23ae1294b129d5696ca7e144ec8b Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thiba...@ens-lyon.org>
Date: Sun, 24 Apr 2022 18:46:24 +0200
Subject: [PATCH] configure.ac: Fix inline function test

fixes #1171
---
 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/configure.ac b/configure.ac
index 7af4dc971..05a4a4024 100644
--- a/configure.ac
+++ b/configure.ac
@@ -97,7 +97,7 @@ AC_LANG_PUSH(C)
 AC_MSG_CHECKING([if $CC supports C99 without any flags])
 AC_COMPILE_IFELSE(
        [AC_LANG_PROGRAM(
-               [[static inline int c99_restrict(int *restrict c99_restrict) 
{}]],
+               [[static inline void c99_restrict(int *restrict c99_restrict) 
{}]],
                [[]])],
        [AC_MSG_RESULT([yes])
         have_c99_native=yes],
@@ -111,7 +111,7 @@ CFLAGS="$CFLAGS -std=c99"
 AC_MSG_CHECKING([if $CC supports C99 with the -std=c99 flag])
 AC_COMPILE_IFELSE(
        [AC_LANG_PROGRAM(
-               [[static inline int c99_restrict(int *restrict c99_restrict) 
{}]],
+               [[static inline void c99_restrict(int *restrict c99_restrict) 
{}]],
                [[]])],
        [AC_MSG_RESULT([yes])
         have_c99_c99=yes],

Reply via email to