Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package praat for openSUSE:Factory checked in at 2021-06-04 22:43:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/praat (Old) and /work/SRC/openSUSE:Factory/.praat.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "praat" Fri Jun 4 22:43:41 2021 rev:29 rq:897339 version:6.1.48 Changes: -------- --- /work/SRC/openSUSE:Factory/praat/praat.changes 2021-04-14 10:11:47.957576787 +0200 +++ /work/SRC/openSUSE:Factory/.praat.new.1898/praat.changes 2021-06-04 22:44:08.843167948 +0200 @@ -1,0 +2,32 @@ +Fri Jun 4 07:16:31 UTC 2021 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 6.1.48 + * TextGrid window: Shift-drag drags multiple boundaries again + even if the Shift key is not released. + * Scripting: publishing ("Extract") an object from an editor + window returns its ID again. + * Scripting: "Select..." in an editor window is now prevented + from selecting outside the time domain. + version 6.1.47: + * The Escape key now means Cancel also in a non-pausing pause + window. + version 6.1.46: + * Fixed a bug with line types in the Picture window. + * TextGrid window: shift-click on a boundary again extends the + selection. + version 6.1.45: + * Praat picture files can be drawn with Read from file again. + version 6.1.44: + * Scripting: queries in editor windows are scriptable again. + version 6.1.43: + * TextGrid window: characters in the IPA chart grow with the + window. + * TextGrid window: seeing the maroon shadow now always means + that the boundary will be moved when the mouse is released + (problem since 6.1.20 or so). + version 6.1.42: + * Settings windows: taller text fields for formulas and + vectors. +- Add praat-gcc11.patch to fix build in Factory + +------------------------------------------------------------------- Old: ---- praat-6.1.41.tar.gz New: ---- praat-6.1.48.tar.gz praat-gcc11.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ praat.spec ++++++ --- /var/tmp/diff_new_pack.wie4uY/_old 2021-06-04 22:44:09.655168845 +0200 +++ /var/tmp/diff_new_pack.wie4uY/_new 2021-06-04 22:44:09.659168849 +0200 @@ -17,7 +17,7 @@ Name: praat -Version: 6.1.41 +Version: 6.1.48 Release: 0 Summary: Phonetics by computer License: GPL-3.0-or-later @@ -29,6 +29,8 @@ Patch1: praat-use_system_libs.patch # PATCH-FIX-OPENSUSE praat-no-return-in-nonvoid.patch -- make the compiler happy Patch2: praat-no-return-in-nonvoid.patch +# PATCH-FIX-UPSTREAM praat-gcc11.patch +Patch3: praat-gcc11.patch BuildRequires: gcc-c++ BuildRequires: glpk-devel BuildRequires: hicolor-icon-theme ++++++ praat-6.1.41.tar.gz -> praat-6.1.48.tar.gz ++++++ /work/SRC/openSUSE:Factory/praat/praat-6.1.41.tar.gz /work/SRC/openSUSE:Factory/.praat.new.1898/praat-6.1.48.tar.gz differ: char 30, line 1 ++++++ praat-gcc11.patch ++++++ >From e4aca10e37c66357f17aea241431d01f095495c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Laboissi=C3=A8re?= <raf...@laboissiere.net> Date: Sun, 7 Mar 2021 17:14:28 +0100 Subject: [PATCH] Include <limits> This avoids compilation errors related to the non existent std::numeric_limits in g++ 11. It also works with g++ 10. --- melder/melder.h | 1 + 1 file changed, 1 insertion(+) diff --git a/melder/melder.h b/melder/melder.h index 7ff94a336..9e40751b2 100644 --- a/melder/melder.h +++ b/melder/melder.h @@ -33,6 +33,7 @@ #include <memory> // unique_ptr #include <new> // placement new #include <algorithm> // std::min +#include <limits> // std::numeric_limits /* Law of Demeter for class functions defined outside class definition. ++++++ praat-use_system_libs.patch ++++++ --- /var/tmp/diff_new_pack.wie4uY/_old 2021-06-04 22:44:09.707168902 +0200 +++ /var/tmp/diff_new_pack.wie4uY/_new 2021-06-04 22:44:09.707168902 +0200 @@ -10,10 +10,10 @@ Praat also supplies an unstable upstream portaudio version that's not recommendable for distro inclusion. -Index: praat-6.1.41/melder/NUMlinprog.cpp +Index: praat-6.1.48/melder/NUMlinprog.cpp =================================================================== ---- praat-6.1.41.orig/melder/NUMlinprog.cpp -+++ praat-6.1.41/melder/NUMlinprog.cpp +--- praat-6.1.48.orig/melder/NUMlinprog.cpp ++++ praat-6.1.48/melder/NUMlinprog.cpp @@ -17,7 +17,7 @@ */ @@ -23,10 +23,10 @@ struct structNUMlinprog { glp_prob *linearProgram; -Index: praat-6.1.41/melder/NUMspecfunc.cpp +Index: praat-6.1.48/melder/NUMspecfunc.cpp =================================================================== ---- praat-6.1.41.orig/melder/NUMspecfunc.cpp -+++ praat-6.1.41/melder/NUMspecfunc.cpp +--- praat-6.1.48.orig/melder/NUMspecfunc.cpp ++++ praat-6.1.48/melder/NUMspecfunc.cpp @@ -31,10 +31,10 @@ #include "melder.h" #include "../dwsys/NUM2.h" // NUMridders @@ -42,10 +42,10 @@ double NUMlnGamma (double x) { gsl_sf_result result; -Index: praat-6.1.41/melder/melder.cpp +Index: praat-6.1.48/melder/melder.cpp =================================================================== ---- praat-6.1.41.orig/melder/melder.cpp -+++ praat-6.1.41/melder/melder.cpp +--- praat-6.1.48.orig/melder/melder.cpp ++++ praat-6.1.48/melder/melder.cpp @@ -24,7 +24,7 @@ #include "melder_enums.h" @@ -55,10 +55,10 @@ #ifdef macintosh #include <Carbon/Carbon.h> // Gestalt #endif -Index: praat-6.1.41/dwsys/Makefile +Index: praat-6.1.48/dwsys/Makefile =================================================================== ---- praat-6.1.41.orig/dwsys/Makefile -+++ praat-6.1.41/dwsys/Makefile +--- praat-6.1.48.orig/dwsys/Makefile ++++ praat-6.1.48/dwsys/Makefile @@ -4,7 +4,7 @@ include ../makefile.defs @@ -75,10 +75,10 @@ -$(OBJECTS): *.h ../melder/*.h ../stat/*.h ../sys/*.h ../fon/*.h ../external/gsl/*.h ../dwsys/*.h ../kar/*.h +$(OBJECTS): *.h ../melder/*.h ../stat/*.h ../sys/*.h ../fon/*.h /usr/include/gsl/*.h ../dwsys/*.h ../kar/*.h -Index: praat-6.1.41/Makefile +Index: praat-6.1.48/Makefile =================================================================== ---- praat-6.1.41.orig/Makefile -+++ praat-6.1.41/Makefile +--- praat-6.1.48.orig/Makefile ++++ praat-6.1.48/Makefile @@ -23,23 +23,17 @@ all: all-external all-self external/espeak/libespeak.a \ external/portaudio/libportaudio.a \ @@ -105,10 +105,10 @@ all-self: $(MAKE) -C kar -Index: praat-6.1.41/dwtools/Makefile +Index: praat-6.1.48/dwtools/Makefile =================================================================== ---- praat-6.1.41.orig/dwtools/Makefile -+++ praat-6.1.41/dwtools/Makefile +--- praat-6.1.48.orig/dwtools/Makefile ++++ praat-6.1.48/dwtools/Makefile @@ -4,7 +4,7 @@ include ../makefile.defs @@ -116,13 +116,13 @@ -CPPFLAGS = -I . -I ../kar -I ../melder -I ../LPC -I ../fon -I ../sys -I ../stat -I ../dwsys -I ../external/portaudio -I ../external/espeak -I ../external/clapack -I ../EEG -I ../external/vorbis -I ../external/opusfile +CPPFLAGS = -I . -I ../kar -I ../melder -I ../LPC -I ../fon -I ../sys -I ../stat -I ../dwsys -I ../external/portaudio -I ../external/espeak -I ../external/clapack -I ../EEG -I /usr/include/opus - OBJECTS = ActivationList.o AffineTransform.o \ + OBJECTS = ActivationList.o AffineTransform.o AnalyticSound.o \ Categories.o CategoriesEditor.o \ -Index: praat-6.1.41/dwtools/Sound_extensions.cpp +Index: praat-6.1.48/dwtools/Sound_extensions.cpp =================================================================== ---- praat-6.1.41.orig/dwtools/Sound_extensions.cpp -+++ praat-6.1.41/dwtools/Sound_extensions.cpp -@@ -68,9 +68,9 @@ +--- praat-6.1.48.orig/dwtools/Sound_extensions.cpp ++++ praat-6.1.48/dwtools/Sound_extensions.cpp +@@ -35,9 +35,9 @@ #include "Ltas.h" #include "Manipulation.h" #include "NUMcomplex.h"