summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authoradam <adam>2015-01-31 21:48:02 +0000
committeradam <adam>2015-01-31 21:48:02 +0000
commit6cb409aa40eff7837e426eb7ecffda45cae683dc (patch)
tree48c4cc0e04185c0d388242d7ca548e48969d6c7e /multimedia
parent004bd98bf9c5d688987c3b55a39c5c29f98a64f7 (diff)
downloadpkgsrc-6cb409aa40eff7837e426eb7ecffda45cae683dc.tar.gz
Changes 0.1.2:
- Add support for unmounted discs - Fix use after free
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/libbdplus/Makefile14
-rw-r--r--multimedia/libbdplus/distinfo12
-rw-r--r--multimedia/libbdplus/patches/patch-src_file_file__default.c17
-rw-r--r--multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_segment.c6
-rw-r--r--multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_trap.c17
5 files changed, 33 insertions, 33 deletions
diff --git a/multimedia/libbdplus/Makefile b/multimedia/libbdplus/Makefile
index 5a6141ecd94..82ad5adcfb5 100644
--- a/multimedia/libbdplus/Makefile
+++ b/multimedia/libbdplus/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.1 2014/01/08 23:07:09 wiz Exp $
+# $NetBSD: Makefile,v 1.2 2015/01/31 21:48:02 adam Exp $
-DISTNAME= libbdplus-0.1.0
+DISTNAME= libbdplus-0.1.2
CATEGORIES= multimedia
-MASTER_SITES= ftp://ftp.videolan.org/pub/videolan/libbdplus/0.1.0/
+MASTER_SITES= http://download.videolan.org/pub/videolan/libbdplus/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -10,10 +10,10 @@ HOMEPAGE= https://www.videolan.org/developers/libbdplus.html
COMMENT= Research project to implement the BD+ System Specifications
LICENSE= gnu-lgpl-v2.1
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-USE_TOOLS+= pkg-config
-
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --disable-optimizations
PKGCONFIG_OVERRIDE+= src/libbdplus.pc.in
.include "../../multimedia/libaacs/buildlink3.mk"
diff --git a/multimedia/libbdplus/distinfo b/multimedia/libbdplus/distinfo
index f36381d6197..95d3727ee00 100644
--- a/multimedia/libbdplus/distinfo
+++ b/multimedia/libbdplus/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2014/01/09 10:25:14 wiz Exp $
+$NetBSD: distinfo,v 1.3 2015/01/31 21:48:02 adam Exp $
-SHA1 (libbdplus-0.1.0.tar.bz2) = 67069a4d70e6c06bda560c2d2b623574880394ab
-RMD160 (libbdplus-0.1.0.tar.bz2) = cc73bf0d4b40925e3f823c7c49cc278118fb689c
-Size (libbdplus-0.1.0.tar.bz2) = 317810 bytes
-SHA1 (patch-src_libbdplus_bdsvm_segment.c) = be1b312a23868fe728c01dc565751a66b14ce782
-SHA1 (patch-src_libbdplus_bdsvm_trap.c) = 3b2f56c1998a40be58904cc61218c1112980e567
+SHA1 (libbdplus-0.1.2.tar.bz2) = 2d696eca08f450427d6dc65b604b1ad1c13478bd
+RMD160 (libbdplus-0.1.2.tar.bz2) = 3d2529b576b27f6c41bedb4fc2febca4b9a50e38
+Size (libbdplus-0.1.2.tar.bz2) = 319828 bytes
+SHA1 (patch-src_file_file__default.c) = 59aee01970b6609185ffe287cbcd9cc225ab88a1
+SHA1 (patch-src_libbdplus_bdsvm_segment.c) = 7897d1cec18b57300d74162199af0d46b8bb5460
diff --git a/multimedia/libbdplus/patches/patch-src_file_file__default.c b/multimedia/libbdplus/patches/patch-src_file_file__default.c
new file mode 100644
index 00000000000..8bbddcc50bb
--- /dev/null
+++ b/multimedia/libbdplus/patches/patch-src_file_file__default.c
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_file_file__default.c,v 1.1 2015/01/31 21:48:03 adam Exp $
+
+Fix build on systems without fseeko().
+
+--- src/file/file_default.c.orig 2015-01-31 21:40:11.000000000 +0000
++++ src/file/file_default.c
+@@ -37,6 +37,10 @@
+ # define fseeko fseeko64
+ #endif
+
++#ifndef fseeko
++#define fseeko fseek
++#endif
++
+ static void _file_close(BDPLUS_FILE_H *file)
+ {
+ if (file) {
diff --git a/multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_segment.c b/multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_segment.c
index 09effadd632..4c566185553 100644
--- a/multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_segment.c
+++ b/multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_segment.c
@@ -1,10 +1,10 @@
-$NetBSD: patch-src_libbdplus_bdsvm_segment.c,v 1.2 2014/01/09 10:25:14 wiz Exp $
+$NetBSD: patch-src_libbdplus_bdsvm_segment.c,v 1.3 2015/01/31 21:48:03 adam Exp $
-Fix build on systems without fseeko.
+Fix build on systems without fseeko().
--- src/libbdplus/bdsvm/segment.c.orig 2013-12-18 12:13:09.000000000 +0000
+++ src/libbdplus/bdsvm/segment.c
-@@ -38,6 +38,10 @@
+@@ -39,6 +39,10 @@
# define fseeko fseeko64
#endif
diff --git a/multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_trap.c b/multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_trap.c
deleted file mode 100644
index 1f8b4ebb065..00000000000
--- a/multimedia/libbdplus/patches/patch-src_libbdplus_bdsvm_trap.c
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-src_libbdplus_bdsvm_trap.c,v 1.2 2014/01/09 10:25:14 wiz Exp $
-
-Fix build on systems without fseeko.
-
---- src/libbdplus/bdsvm/trap.c.orig 2013-12-18 12:13:09.000000000 +0000
-+++ src/libbdplus/bdsvm/trap.c
-@@ -54,6 +54,10 @@
- # define fseeko fseeko64
- #endif
-
-+#ifndef fseeko
-+#define fseeko fseek
-+#endif
-+
- /* Set this in CFLAGS to debug gcrypt MPIs and S-expressions */
- #ifndef GCRYPT_DEBUG
- #define GCRYPT_DEBUG 0