summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch')
-rw-r--r--media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch121
1 files changed, 121 insertions, 0 deletions
diff --git a/media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch b/media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch
new file mode 100644
index 000000000000..7fa3c47d9385
--- /dev/null
+++ b/media-libs/libsndfile/files/libsndfile-1.0.30-fix-nl.patch
@@ -0,0 +1,121 @@
+diff --git a/tests/pedantic-header-test.sh.in b/tests/pedantic-header-test.sh.in
+index 5ba9b4c..283af64 100755
+--- a/tests/pedantic-header-test.sh.in
++++ b/tests/pedantic-header-test.sh.in
+@@ -1,58 +1,58 @@
+-#!/bin/bash
+-
+-# Copyright (C) 2010-2017 Erik de Castro Lopo <erikd@mega-nerd.com>
+-#
+-# All rights reserved.
+-#
+-# Redistribution and use in source and binary forms, with or without
+-# modification, are permitted provided that the following conditions are
+-# met:
+-#
+-# * Redistributions of source code must retain the above copyright
+-# notice, this list of conditions and the following disclaimer.
+-# * Redistributions in binary form must reproduce the above copyright
+-# notice, this list of conditions and the following disclaimer in
+-# the documentation and/or other materials provided with the
+-# distribution.
+-# * Neither the author nor the names of any contributors may be used
+-# to endorse or promote products derived from this software without
+-# specific prior written permission.
+-#
+-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+-# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+-# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-
+-
+-if test ! -f @top_srcdir@/tests/sfversion.c ; then
+- exit 0
+- fi
+-
+-echo -n " Pedantic header test : "
+-
+-# Only do this if the compiler is GCC.
+-if test -n "@GCC_MAJOR_VERSION@" ; then
+-
+- CC=`echo "@CC@" | sed "s/.*shave cc //"`
+- # Compile with -Werror and -pedantic.
+- $CC -std=c99 -Werror -pedantic -I@top_srcdir@/src -I@abs_top_builddir@/src -I@abs_top_builddir@/include -c @top_srcdir@/tests/sfversion.c -o /dev/null
+-
+- # Check compiler return status.
+- if test $? -ne 0 ; then
+- echo
+- exit 1
+- fi
+-
+- echo "ok"
+-else
+- echo "n/a"
+- fi
+-
+-exit 0
++#!/bin/bash
++
++# Copyright (C) 2010-2017 Erik de Castro Lopo <erikd@mega-nerd.com>
++#
++# All rights reserved.
++#
++# Redistribution and use in source and binary forms, with or without
++# modification, are permitted provided that the following conditions are
++# met:
++#
++# * Redistributions of source code must retain the above copyright
++# notice, this list of conditions and the following disclaimer.
++# * Redistributions in binary form must reproduce the above copyright
++# notice, this list of conditions and the following disclaimer in
++# the documentation and/or other materials provided with the
++# distribution.
++# * Neither the author nor the names of any contributors may be used
++# to endorse or promote products derived from this software without
++# specific prior written permission.
++#
++# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
++# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
++# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
++# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
++# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
++# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
++# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
++# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
++# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
++# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
++# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++
++
++if test ! -f @top_srcdir@/tests/sfversion.c ; then
++ exit 0
++ fi
++
++echo -n " Pedantic header test : "
++
++# Only do this if the compiler is GCC.
++if test -n "@GCC_MAJOR_VERSION@" ; then
++
++ CC=`echo "@CC@" | sed "s/.*shave cc //"`
++ # Compile with -Werror and -pedantic.
++ $CC -std=c99 -Werror -pedantic -I@top_srcdir@/src -I@abs_top_builddir@/src -I@abs_top_builddir@/include -c @top_srcdir@/tests/sfversion.c -o /dev/null
++
++ # Check compiler return status.
++ if test $? -ne 0 ; then
++ echo
++ exit 1
++ fi
++
++ echo "ok"
++else
++ echo "n/a"
++ fi
++
++exit 0