]> granicus.if.org Git - handbrake/commitdiff
contrib: Update to libdvdread 5.0.3.
authorBradley Sepos <bradley@bradleysepos.com>
Mon, 10 Jul 2017 21:18:47 +0000 (17:18 -0400)
committerBradley Sepos <bradley@bradleysepos.com>
Sat, 22 Jul 2017 18:08:11 +0000 (14:08 -0400)
contrib/libdvdread/P00-mingw-dlfcn.patch [new file with mode: 0644]
contrib/libdvdread/module.defs

diff --git a/contrib/libdvdread/P00-mingw-dlfcn.patch b/contrib/libdvdread/P00-mingw-dlfcn.patch
new file mode 100644 (file)
index 0000000..430e817
--- /dev/null
@@ -0,0 +1,11 @@
+--- libdvdread-5.0.3/src/dvd_input.c.orig      2015-01-28 11:17:27.000000000 -0500
++++ libdvdread-5.0.3/src/dvd_input.c   2017-07-10 19:12:12.000000000 -0400
+@@ -55,7 +55,7 @@
+ # else
+ # if defined(WIN32)
+ /* Only needed on MINGW at the moment */
+-#  include "../msvc/contrib/dlfcn.c"
++#  include "msvc/msvc/contrib/dlfcn.c"
+ # endif
+ #endif
index 7789a0f3ca485b9426c83676ad2e1576d5c33fef..f226365cf9fe5353b96ec7e55428864427679e84 100644 (file)
@@ -1,14 +1,9 @@
 $(eval $(call import.MODULE.defs,LIBDVDREAD,libdvdread,PKGCONFIG))
 $(eval $(call import.CONTRIB.defs,LIBDVDREAD))
 
-LIBDVDREAD.FETCH.url    = https://download.handbrake.fr/handbrake/contrib/libdvdread-5.0.0-6-gcb1ae87.tar.gz
-LIBDVDREAD.FETCH.sha256 = d2e4200c3c5d5f812892f9c14851c94e2f707d54e7328946c6397ac999f15f17
-
-# TODO: libdvdread >= 5.0.3
-#LIBDVDREAD.FETCH.url    = https://download.videolan.org/pub/videolan/libdvdread/5.0.3/libdvdread-5.0.3.tar.bz2
-#LIBDVDREAD.FETCH.sha256 = 321cdf2dbdc83c96572bc583cd27d8c660ddb540ff16672ecb28607d018ed82b
-
-LIBDVDREAD.CONFIGURE.bootstrap = rm -fr aclocal.m4 autom4te.cache configure; autoreconf -I m4 -fiv;
+LIBDVDREAD.FETCH.url     = https://download.handbrake.fr/handbrake/contrib/libdvdread-5.0.3.tar.bz2
+LIBDVDREAD.FETCH.url    += https://download.videolan.org/pub/videolan/libdvdread/5.0.3/libdvdread-5.0.3.tar.bz2
+LIBDVDREAD.FETCH.sha256  = 321cdf2dbdc83c96572bc583cd27d8c660ddb540ff16672ecb28607d018ed82b
 
 ifeq (1-mingw,$(BUILD.cross)-$(BUILD.system))
     LIBDVDREAD.CONFIGURE.extra = --enable-dlfcn