Update libdvdread and libdvdnav to latest versions.
Update HOMEPAGE and MASTER_SITES of libdvdcss. Tested to play a DVD on my laptop. From Brad Smith, thanks. sthen@ "Diff looks good to me but I have no optical drives to test with.." OK espie@ (maintainer of libdvdread) "Go for it"
This commit is contained in:
parent
d45920ef9f
commit
c0c61baa8c
@ -1,16 +1,17 @@
|
||||
# $OpenBSD: Makefile,v 1.28 2018/05/02 19:35:14 solene Exp $
|
||||
# $OpenBSD: Makefile,v 1.29 2019/05/01 03:51:17 kmos Exp $
|
||||
|
||||
COMMENT= descramble scrambled DVDs
|
||||
|
||||
VER= 1.4.2
|
||||
REVISION= 0
|
||||
DISTNAME= libdvdcss-${VER}
|
||||
CATEGORIES= converters
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/libdvdcss/${VER}/
|
||||
MASTER_SITES= https://download.videolan.org/pub/videolan/libdvdcss/${VER}/
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
SHARED_LIBS= dvdcss 4.1
|
||||
|
||||
HOMEPAGE= http://www.videolan.org/developers/libdvdcss.html
|
||||
HOMEPAGE= https://www.videolan.org/developers/libdvdcss.html
|
||||
|
||||
# GPLv2+
|
||||
PERMIT_PACKAGE_CDROM= Free speech issue
|
||||
|
@ -1,15 +1,14 @@
|
||||
#$OpenBSD: Makefile,v 1.28 2016/03/15 20:51:11 kili Exp $
|
||||
#$OpenBSD: Makefile,v 1.29 2019/05/01 03:51:17 kmos Exp $
|
||||
|
||||
COMMENT = accessing DVD files
|
||||
|
||||
VER = 5.0.3
|
||||
VER = 6.0.1
|
||||
DISTNAME = libdvdread-${VER}
|
||||
REVISION = 0
|
||||
CATEGORIES = devel
|
||||
MASTER_SITES = http://download.videolan.org/pub/videolan/libdvdread/${VER}/
|
||||
MASTER_SITES = https://download.videolan.org/pub/videolan/libdvdread/${VER}/
|
||||
EXTRACT_SUFX = .tar.bz2
|
||||
|
||||
SHARED_LIBS = dvdread 6.1
|
||||
SHARED_LIBS = dvdread 7.0
|
||||
|
||||
HOMEPAGE = http://dvdnav.mplayerhq.hu/
|
||||
|
||||
@ -21,7 +20,7 @@ PERMIT_PACKAGE_CDROM = Yes
|
||||
WANTLIB = dvdcss
|
||||
|
||||
# dlopen'd
|
||||
LIB_DEPENDS = converters/libdvdcss>=1.3.99
|
||||
LIB_DEPENDS = converters/libdvdcss>=1.4.2
|
||||
|
||||
CONFIGURE_STYLE = gnu
|
||||
CONFIGURE_ARGS =--disable-apidoc
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (libdvdread-5.0.3.tar.bz2) = MhzfLb3IPJZXK8WDzSfYxmDdtUD/FmcuyyhgfQGO2Cs=
|
||||
SIZE (libdvdread-5.0.3.tar.bz2) = 394885
|
||||
SHA256 (libdvdread-6.0.1.tar.bz2) = KM5PAGOIPKTTff1AovZoVQPWebyn2I1Y4E7oESOC1b0=
|
||||
SIZE (libdvdread-6.0.1.tar.bz2) = 404512
|
||||
|
@ -1,7 +1,9 @@
|
||||
$OpenBSD: patch-src_dvd_input_c,v 1.3 2015/04/27 12:17:06 ajacoutot Exp $
|
||||
--- src/dvd_input.c.orig Wed Jan 28 11:17:27 2015
|
||||
+++ src/dvd_input.c Tue Feb 10 14:36:16 2015
|
||||
@@ -308,7 +308,7 @@ int dvdinput_setup(void)
|
||||
$OpenBSD: patch-src_dvd_input_c,v 1.4 2019/05/01 03:51:17 kmos Exp $
|
||||
|
||||
Index: src/dvd_input.c
|
||||
--- src/dvd_input.c.orig
|
||||
+++ src/dvd_input.c
|
||||
@@ -282,7 +282,7 @@ int dvdinput_setup(void)
|
||||
#elif defined(__OS2__)
|
||||
#define CSS_LIB "dvdcss2.dll"
|
||||
#else
|
||||
|
@ -1,19 +0,0 @@
|
||||
$OpenBSD: patch-src_ifo_read_c,v 1.3 2016/03/15 20:51:11 kili Exp $
|
||||
|
||||
Fix write after free.
|
||||
|
||||
From git commit 4e269e52103a0422a3954ecc2f1901dec5fb4f0d (Petri
|
||||
Hintukainen)
|
||||
|
||||
--- src/ifo_read.c.orig Wed Jan 21 17:22:42 2015
|
||||
+++ src/ifo_read.c Tue Mar 15 20:06:08 2016
|
||||
@@ -1118,8 +1118,8 @@ void ifoFree_TT_SRPT(ifo_handle_t *ifofile) {
|
||||
|
||||
if(ifofile->tt_srpt) {
|
||||
free(ifofile->tt_srpt->title);
|
||||
- free(ifofile->tt_srpt);
|
||||
ifofile->tt_srpt->title = NULL;
|
||||
+ free(ifofile->tt_srpt);
|
||||
ifofile->tt_srpt = NULL;
|
||||
}
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.7 2014/11/29 07:35:40 brad Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.8 2019/05/01 03:51:17 kmos Exp $
|
||||
include/dvdread/
|
||||
include/dvdread/bitreader.h
|
||||
include/dvdread/dvd_reader.h
|
||||
@ -9,6 +9,7 @@ include/dvdread/ifo_types.h
|
||||
include/dvdread/nav_print.h
|
||||
include/dvdread/nav_read.h
|
||||
include/dvdread/nav_types.h
|
||||
include/dvdread/version.h
|
||||
lib/libdvdread.a
|
||||
lib/libdvdread.la
|
||||
@lib lib/libdvdread.so.${LIBdvdread_VERSION}
|
||||
|
@ -1,12 +1,12 @@
|
||||
# $OpenBSD: Makefile,v 1.24 2015/04/27 12:17:36 ajacoutot Exp $
|
||||
# $OpenBSD: Makefile,v 1.25 2019/05/01 03:51:17 kmos Exp $
|
||||
|
||||
COMMENT= DVD navigation library
|
||||
|
||||
VER= 5.0.3
|
||||
VER= 6.0.0
|
||||
DISTNAME= libdvdnav-${VER}
|
||||
EPOCH= 0
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/libdvdnav/${VER}/
|
||||
MASTER_SITES= https://download.videolan.org/pub/videolan/libdvdnav/${VER}/
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
SHARED_LIBS= dvdnav 7.1
|
||||
@ -16,9 +16,9 @@ HOMEPAGE= http://dvdnav.mplayerhq.hu/
|
||||
# GPLv2+
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB= dvdread>=6.1 pthread
|
||||
WANTLIB= dvdread>=7.0 pthread
|
||||
|
||||
LIB_DEPENDS= devel/libdvdread>=5.0.3
|
||||
LIB_DEPENDS= devel/libdvdread>=6.0.1
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (libdvdnav-5.0.3.tar.bz2) = UJcCPj0rNpRMdj8d9wfuBrGdxjmyto+zAROl8sv2C20=
|
||||
SIZE (libdvdnav-5.0.3.tar.bz2) = 372203
|
||||
SHA256 (libdvdnav-6.0.0.tar.bz2) = 8KJxGwigIXWXkvjrFLuC/4o8kpv4jDO2T/zdqieTVhg=
|
||||
SIZE (libdvdnav-6.0.0.tar.bz2) = 369605
|
||||
|
Loading…
Reference in New Issue
Block a user