libdca: updated to 0.0.6 libdca-0.0.6: New release with mostly build system bugfixes.diff -r1.12 -r1.13 pkgsrc/audio/libdca/Makefile
(adam)
@@ -1,31 +1,24 @@ | @@ -1,31 +1,24 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2015/01/27 00:36:22 jperkin Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2018/05/23 17:45:23 adam Exp $ | |
2 | # | |||
3 | 2 | |||
4 | DISTNAME= libdca-0.0.5 | 3 | DISTNAME= libdca-0.0.6 | |
5 | CATEGORIES= audio | 4 | CATEGORIES= audio | |
6 | MASTER_SITES= http://download.videolan.org/pub/videolan/libdca/0.0.5/ | 5 | MASTER_SITES= http://download.videolan.org/pub/videolan/libdca/${PKGVERSION_NOREV}/ | |
7 | EXTRACT_SUFX= .tar.bz2 | 6 | EXTRACT_SUFX= .tar.bz2 | |
8 | 7 | |||
9 | MAINTAINER= shattered@NetBSD.org | 8 | MAINTAINER= shattered@NetBSD.org | |
10 | HOMEPAGE= http://www.videolan.org/developers/libdca.html | 9 | HOMEPAGE= http://www.videolan.org/developers/libdca.html | |
11 | COMMENT= DTS Coherent Acoustics decoder | 10 | COMMENT= DTS Coherent Acoustics decoder | |
12 | LICENSE= gnu-gpl-v2 | 11 | LICENSE= gnu-gpl-v2 | |
13 | 12 | |||
14 | RESTRICTED= Unresolved patent issue | 13 | USE_LANGUAGES= c99 | |
15 | NO_BIN_ON_CDROM=${RESTRICTED} | 14 | USE_LIBTOOL= yes | |
16 | NO_BIN_ON_FTP= ${RESTRICTED} | 15 | USE_TOOLS+= pkg-config | |
17 | NO_SRC_ON_CDROM=${RESTRICTED} | 16 | GNU_CONFIGURE= yes | |
18 | NO_SRC_ON_FTP= ${RESTRICTED} | 17 | ||
19 | 18 | RESTRICTED= Unresolved patent issue | ||
20 | GNU_CONFIGURE= yes | 19 | NO_BIN_ON_CDROM= ${RESTRICTED} | |
21 | USE_TOOLS+= pkg-config | 20 | NO_BIN_ON_FTP= ${RESTRICTED} | |
22 | USE_LIBTOOL= yes | 21 | NO_SRC_ON_CDROM= ${RESTRICTED} | |
23 | 22 | NO_SRC_ON_FTP= ${RESTRICTED} | ||
24 | .include "../../mk/compiler.mk" | |||
25 | ||||
26 | # Avoid clang bugs resulting in "duplicate symbol ___sputc". | |||
27 | .if !empty(PKGSRC_COMPILER:Mclang) && ${OPSYS} == "Darwin" | |||
28 | CFLAGS+= -std=gnu89 | |||
29 | .endif | |||
30 | 23 | |||
31 | .include "../../mk/bsd.pkg.mk" | 24 | .include "../../mk/bsd.pkg.mk" |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.5 2017/03/23 17:06:46 joerg Exp $ | 1 | $NetBSD: distinfo,v 1.6 2018/05/23 17:45:23 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (libdca-0.0.5.tar.bz2) = 3fa5188eaaa2fc83fb9c4196f6695a23cb17f3bc | 3 | SHA1 (libdca-0.0.6.tar.bz2) = d292ddb7b4d60c90274f9f0398fa61df0df9442c | |
4 | RMD160 (libdca-0.0.5.tar.bz2) = 979ef56b7484e6542db035d03258f5fba63b9302 | 4 | RMD160 (libdca-0.0.6.tar.bz2) = 9857d7b0379266d9400f271d6f8d788cfb2227ee | |
5 | SHA512 (libdca-0.0.5.tar.bz2) = d9f0ed34efeb3f27af8424fcb3e6df56744c6735854a65b5709c02b42b4513b9c4618dcc19eb44293afa051bd95616651bda5fc3b49dfabe975d0babfb1bc287 | 5 | SHA512 (libdca-0.0.6.tar.bz2) = d264128019e7fd295a35691636311f81960c17802dbbc67764c4e00b2fdf12ebc69b057a4947b57551a130e5cfd1fef3fe3558c7067216ea04a0b6bbb881b4f1 | |
6 | Size (libdca-0.0.5.tar.bz2) = 393291 bytes | 6 | Size (libdca-0.0.6.tar.bz2) = 454121 bytes | |
7 | SHA1 (patch-ab) = 7c736fec06ec3ed15bf7c2a4bb5d096469cfce8b | 7 | SHA1 (patch-configure) = 334d86745a5ef3c6077b0c2f65198632181d35d5 | |
8 | SHA1 (patch-dtsdec) = 536268aa4009a3a0816ae2442e1be0f81233b0d1 | 8 | SHA1 (patch-src_dcadec.c) = c60d59d5ed66c3525cbb1d92e02c3553b8a361b3 |
$NetBSD: patch-configure,v 1.1 2018/05/23 17:45:23 adam Exp $
Do not override compiler flags.
--- configure.orig 2018-05-23 17:05:51.000000000 +0000
+++ configure
@@ -4685,7 +4685,7 @@ fi
-if test x"$GCC" = x"yes"; then
+if false; then
TRY_CFLAGS="$OPT_CFLAGS -Wall"
$NetBSD: patch-src_dcadec.c,v 1.1 2018/05/23 17:45:23 adam Exp $
No return statement, since we cannot know whether the return
type is "void" or "int".
Do not print debug info.
--- src/dcadec.c.orig 2018-05-15 13:26:38.000000000 +0000
+++ src/dcadec.c
@@ -66,7 +66,6 @@ static RETSIGTYPE signal_handler (int si
{
sigint = 1;
signal (sig, SIG_DFL);
- return (RETSIGTYPE)0;
}
static void print_fps (int final)
@@ -273,7 +272,6 @@ static void dca_decode_data (uint8_t * s
length = dca_syncinfo (state, buf, &flags, &sample_rate,
&bit_rate, &frame_length);
if (!length) {
- fprintf (stderr, "skip\n");
for (bufptr = buf; bufptr < buf + HEADER_SIZE-1; bufptr++)
bufptr[0] = bufptr[1];
continue;