[med-svn] [Git][med-team/praat][master] d/p/cross-build.patch: New patch
Rafael Laboissiere
gitlab at salsa.debian.org
Wed May 6 11:54:32 BST 2020
Rafael Laboissiere pushed to branch master at Debian Med / praat
Commits:
87d05d77 by Rafael Laboissière at 2020-05-06T07:54:20-03:00
d/p/cross-build.patch: New patch
- - - - -
2 changed files:
- + debian/patches/cross-build.patch
- debian/patches/series
Changes:
=====================================
debian/patches/cross-build.patch
=====================================
@@ -0,0 +1,109 @@
+Description: Fix cross-build issues
+Author: Helmut Grohne <helmut at subdivi.de>
+Bug-Debian: https://bugs.debian.org/919490
+Forwarded: no
+Reviewed-By: Rafael Laboissière <rafael at debian.org>
+Last-Update: 2020-05-06
+
+--- praat-6.1.14.orig/makefiles/makefile.defs.chrome64
++++ praat-6.1.14/makefiles/makefile.defs.chrome64
+@@ -7,17 +7,19 @@ CC = gcc
+
+ CXX = g++
+
+-COMMONFLAGS = -DUNIX -Dlinux -Dchrome -DALSA -DHAVE_PULSEAUDIO -D_FILE_OFFSET_BITS=64 `pkg-config --cflags gtk+-2.0` -Wreturn-type -Wunused -Wunused-parameter -Wuninitialized -O3 -g1 -pthread
++PKG_CONFIG ?= pkg-config
++
++COMMONFLAGS = -DUNIX -Dlinux -Dchrome -DALSA -DHAVE_PULSEAUDIO -D_FILE_OFFSET_BITS=64 `$(PKG_CONFIG) --cflags gtk+-2.0` -Wreturn-type -Wunused -Wunused-parameter -Wuninitialized -O3 -g1 -pthread
+
+ CFLAGS = -std=gnu99 $(COMMONFLAGS) -Werror=missing-prototypes -Werror=implicit
+
+ CXXFLAGS = -std=c++17 $(COMMONFLAGS) -Wshadow
+
+-LINK = g++
++LINK = $(CXX)
+
+ EXECUTABLE = praat
+
+-LIBS = `pkg-config --libs gtk+-2.0` -lm -lpulse -lasound -lpthread
++LIBS = `$(PKG_CONFIG) --libs gtk+-2.0` -lm -lpulse -lasound -lpthread
+
+ AR = ar
+ RANLIB = ls
+--- praat-6.1.14.orig/makefiles/makefile.defs.cygwin64
++++ praat-6.1.14/makefiles/makefile.defs.cygwin64
+@@ -14,7 +14,7 @@ CFLAGS = -std=gnu99 $(COMMONFLAGS)
+
+ CXXFLAGS = -std=gnu++17 $(COMMONFLAGS) -Wshadow
+
+-LINK = g++
++LINK = $(CXX)
+
+ EXECUTABLE = Praat.exe
+
+--- praat-6.1.14.orig/makefiles/makefile.defs.linux.alsa
++++ praat-6.1.14/makefiles/makefile.defs.linux.alsa
+@@ -15,7 +15,7 @@ CFLAGS = -std=gnu99 $(COMMONFLAGS) -Werr
+
+ CXXFLAGS = -std=c++17 $(COMMONFLAGS) -Wshadow
+
+-LINK = g++
++LINK = $(CXX)
+
+ EXECUTABLE = praat
+
+--- praat-6.1.14.orig/makefiles/makefile.defs.linux.barren
++++ praat-6.1.14/makefiles/makefile.defs.linux.barren
+@@ -13,7 +13,7 @@ CFLAGS = -std=gnu99 $(COMMONFLAGS) -Werr
+
+ CXXFLAGS = -std=c++17 $(COMMONFLAGS) -Wshadow
+
+-LINK = g++
++LINK = $(CXX)
+
+ EXECUTABLE = praat_barren
+
+--- praat-6.1.14.orig/makefiles/makefile.defs.linux.jack
++++ praat-6.1.14/makefiles/makefile.defs.linux.jack
+@@ -15,7 +15,7 @@ CFLAGS = -std=gnu99 $(COMMONFLAGS) -Werr
+
+ CXXFLAGS = -std=c++17 $(COMMONFLAGS) -Wshadow
+
+-LINK = g++
++LINK = $(CXX)
+
+ EXECUTABLE = praat
+
+--- praat-6.1.14.orig/makefiles/makefile.defs.linux.nogui
++++ praat-6.1.14/makefiles/makefile.defs.linux.nogui
+@@ -15,7 +15,7 @@ CFLAGS = -std=gnu99 $(COMMONFLAGS) -Werr
+
+ CXXFLAGS = -std=c++17 $(COMMONFLAGS) -Wshadow
+
+-LINK = g++
++LINK = $(CXX)
+
+ EXECUTABLE = praat_nogui
+
+--- praat-6.1.14.orig/makefiles/makefile.defs.linux.rpi
++++ praat-6.1.14/makefiles/makefile.defs.linux.rpi
+@@ -15,7 +15,7 @@ CFLAGS = -std=gnu99 $(COMMONFLAGS) -Werr
+
+ CXXFLAGS = -std=c++17 $(COMMONFLAGS) -Wshadow
+
+-LINK = g++
++LINK = $(CXX)
+
+ EXECUTABLE = praat
+
+--- praat-6.1.14.orig/makefiles/makefile.defs.linux.silent
++++ praat-6.1.14/makefiles/makefile.defs.linux.silent
+@@ -15,7 +15,7 @@ CFLAGS = -std=gnu99 $(COMMONFLAGS) -Werr
+
+ CXXFLAGS = -std=c++17 $(COMMONFLAGS) -Wshadow
+
+-LINK = g++
++LINK = $(CXX)
+
+ EXECUTABLE = praat
+
=====================================
debian/patches/series
=====================================
@@ -2,3 +2,4 @@ use-ldflags.patch
remove-time-date-macros.patch
fix-procrustes-unit-test.patch
fix-ftbfs-gcc-10.patch
+cross-build.patch
View it on GitLab: https://salsa.debian.org/med-team/praat/-/commit/87d05d77255ead01453385640e176216007746c9
--
View it on GitLab: https://salsa.debian.org/med-team/praat/-/commit/87d05d77255ead01453385640e176216007746c9
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200506/d87d1b4d/attachment-0001.html>
More information about the debian-med-commit
mailing list