summaryrefslogtreecommitdiff
path: root/multimedia/libdvbpsi
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2013-04-23 09:02:26 +0000
committerwiz <wiz@pkgsrc.org>2013-04-23 09:02:26 +0000
commit61a0fac26e94cefc15cb244fd9c2ee6dce8d17d6 (patch)
treeb999c8cb54b8e83b5c939093bb2ddca0698b931d /multimedia/libdvbpsi
parent17142f5be9570bf71948eb1c3e696f9ec669387e (diff)
downloadpkgsrc-61a0fac26e94cefc15cb244fd9c2ee6dce8d17d6.tar.gz
Update to 1.1.0. Bump ABI depends due to shlib major bump; but no packages use
this version yet. Changes between 1.0.0 and 1.1.0: -------------------------------- * Remove deprecated APIs and bump library version. * Corrected use of dvbpsi_ValidPSISection() to not use b_syntax_indicator as check, the function tries to always check the CRC32 of the given PSI section. Take care to only use the function for PSI sections that have a CRC32 field. Use the function dvbpsi_has_CRC32() for this purpose. * Remove workaround for checking CRC32 in TOT PSI table. * Add function dvbpsi_CalculateCRC32() to calculate a CRC32 on the payload. * Fix offset for description parsing in tables; - CAT - BAT - TOT - NIT * New descriptor: - 0x54 content descriptor * EIT: add NVOD event detection.
Diffstat (limited to 'multimedia/libdvbpsi')
-rw-r--r--multimedia/libdvbpsi/Makefile4
-rw-r--r--multimedia/libdvbpsi/PLIST3
-rw-r--r--multimedia/libdvbpsi/buildlink3.mk4
-rw-r--r--multimedia/libdvbpsi/distinfo9
-rw-r--r--multimedia/libdvbpsi/patches/patch-aa13
5 files changed, 10 insertions, 23 deletions
diff --git a/multimedia/libdvbpsi/Makefile b/multimedia/libdvbpsi/Makefile
index 9f2a05caffc..1cc1ffd8e5d 100644
--- a/multimedia/libdvbpsi/Makefile
+++ b/multimedia/libdvbpsi/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2013/02/26 11:27:28 joerg Exp $
+# $NetBSD: Makefile,v 1.17 2013/04/23 09:02:26 wiz Exp $
-DISTNAME= libdvbpsi-1.0.0
+DISTNAME= libdvbpsi-1.1.0
CATEGORIES= multimedia
MASTER_SITES= http://www.videolan.org/pub/libdvbpsi/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tar.bz2
diff --git a/multimedia/libdvbpsi/PLIST b/multimedia/libdvbpsi/PLIST
index 39582e25291..e6bee5f5bfb 100644
--- a/multimedia/libdvbpsi/PLIST
+++ b/multimedia/libdvbpsi/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2013/01/21 14:41:27 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2013/04/23 09:02:26 wiz Exp $
include/dvbpsi/atsc_eit.h
include/dvbpsi/atsc_ett.h
include/dvbpsi/atsc_mgt.h
@@ -42,6 +42,7 @@ include/dvbpsi/dr_4f.h
include/dvbpsi/dr_50.h
include/dvbpsi/dr_52.h
include/dvbpsi/dr_55.h
+include/dvbpsi/dr_54.h
include/dvbpsi/dr_56.h
include/dvbpsi/dr_58.h
include/dvbpsi/dr_59.h
diff --git a/multimedia/libdvbpsi/buildlink3.mk b/multimedia/libdvbpsi/buildlink3.mk
index 8b275ee2faa..d1b5bc34c4b 100644
--- a/multimedia/libdvbpsi/buildlink3.mk
+++ b/multimedia/libdvbpsi/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2009/03/20 19:25:03 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2013/04/23 09:02:26 wiz Exp $
BUILDLINK_TREE+= libdvbpsi
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= libdvbpsi
LIBDVBPSI_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.libdvbpsi+= libdvbpsi>=0.1.3
-BUILDLINK_ABI_DEPENDS.libdvbpsi+= libdvbpsi>=0.1.6
+BUILDLINK_ABI_DEPENDS.libdvbpsi+= libdvbpsi>=1.1.0
BUILDLINK_PKGSRCDIR.libdvbpsi?= ../../multimedia/libdvbpsi
.endif # LIBDVBPSI_BUILDLINK3_MK
diff --git a/multimedia/libdvbpsi/distinfo b/multimedia/libdvbpsi/distinfo
index 642e760b919..61abfb5fb08 100644
--- a/multimedia/libdvbpsi/distinfo
+++ b/multimedia/libdvbpsi/distinfo
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.8 2013/02/26 11:27:28 joerg Exp $
+$NetBSD: distinfo,v 1.9 2013/04/23 09:02:26 wiz Exp $
-SHA1 (libdvbpsi-1.0.0.tar.bz2) = aa07d8baacc1919b3f3840a8244d690bbe550bce
-RMD160 (libdvbpsi-1.0.0.tar.bz2) = 05a2dd2cda5bfc8a5eaae9cb8f54af43e4ea58b3
-Size (libdvbpsi-1.0.0.tar.bz2) = 433327 bytes
+SHA1 (libdvbpsi-1.1.0.tar.bz2) = f83fde9986e90f93ad8ffd4a813be37c60e5137a
+RMD160 (libdvbpsi-1.1.0.tar.bz2) = 5f3b0d8ab7fc7adc00072b3cf388fc781b3aa946
+Size (libdvbpsi-1.1.0.tar.bz2) = 443464 bytes
SHA1 (patch-Makefile.in) = 5e19ecbfce76b56ddbc6fde6e464e4bb47912155
-SHA1 (patch-aa) = dc8c3b5a99e5e6dd73f0d0461e0924bcbdfbeb7d
SHA1 (patch-src_descriptors_dr__7c.c) = b052b5297806592676a655f5ec1690da762c6263
diff --git a/multimedia/libdvbpsi/patches/patch-aa b/multimedia/libdvbpsi/patches/patch-aa
deleted file mode 100644
index 9179c90e0a7..00000000000
--- a/multimedia/libdvbpsi/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2011/09/08 21:10:26 wiz Exp $
-
---- examples/connect.c.orig 2011-05-19 13:04:02.000000000 +0000
-+++ examples/connect.c
-@@ -38,7 +38,7 @@
- # include <netinet/if_ether.h>
- #endif
- #include <netdb.h>
--#ifndef BSD
-+#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__DragonFly__)
- # include <netinet/ip.h>
- #endif
- #include <netinet/udp.h>