[vlc-commits] Contribs: update dvdread to 6.1.0
Jean-Baptiste Kempf
git at videolan.org
Sat Mar 21 21:55:09 CET 2020
vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Sat Mar 21 21:54:34 2020 +0100| [b2965ea3b4a59034a4fd6e24ebdc756e17ea8434] | committer: Jean-Baptiste Kempf
Contribs: update dvdread to 6.1.0
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b2965ea3b4a59034a4fd6e24ebdc756e17ea8434
---
contrib/src/dvdread/SHA512SUMS | 2 +-
.../only-use-getmntentr-when-available.patch | 48 ----------------------
contrib/src/dvdread/rules.mak | 5 +--
3 files changed, 3 insertions(+), 52 deletions(-)
diff --git a/contrib/src/dvdread/SHA512SUMS b/contrib/src/dvdread/SHA512SUMS
index 7b92661876..bcfa849629 100644
--- a/contrib/src/dvdread/SHA512SUMS
+++ b/contrib/src/dvdread/SHA512SUMS
@@ -1 +1 @@
-e8831a67bbf1a144e9298b59e5462889c8b0197592a3c169523b5d84d9b9c1aaa719ccde2aa98c490e04f2a94c3fa7244b286e8faed674ae8c70400a0ece9c6c libdvdread-6.0.2.tar.bz2
+f34d039d1fbe74076cb3073a3dc6a9f3377e3bd05231a04869ca5faeb96e737750c8e019b908da89e83c14a2df38950a2d61a7c7a6c44c988b710fa875b236b5 libdvdread-6.1.0.tar.bz2
diff --git a/contrib/src/dvdread/only-use-getmntentr-when-available.patch b/contrib/src/dvdread/only-use-getmntentr-when-available.patch
deleted file mode 100644
index 52a2e3ed57..0000000000
--- a/contrib/src/dvdread/only-use-getmntentr-when-available.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From da2245e4eccca4b8816ecba3d99c6c2134e3d07c Mon Sep 17 00:00:00 2001
-From: Marvin Scholz <epirat07 at gmail.com>
-Date: Thu, 24 Oct 2019 14:42:55 +0200
-Subject: [PATCH] only use getmntent_r if available
-
----
- configure.ac | 3 +++
- src/dvd_reader.c | 7 ++++++-
- 2 files changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 78a8c3b..b2754bb 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -65,6 +65,9 @@ AS_CASE([$host],
- AS_CASE([$host],
- [*-os2-*], LDFLAGS="-no-undefined -Zbin-files $LDFLAGS")
-
-+AS_CASE([$host],
-+ [*-linux-*], [AC_CHECK_FUNCS([getmntent_r])])
-+
- AC_ARG_WITH([libdvdcss],
- AS_HELP_STRING([--with-libdvdcss], [Link directly against libdvdcss @<:@default=no@:>@]))
-
-diff --git a/src/dvd_reader.c b/src/dvd_reader.c
-index 27dd527..6cea7b5 100644
---- a/src/dvd_reader.c
-+++ b/src/dvd_reader.c
-@@ -543,10 +543,15 @@ static dvd_reader_t *DVDOpenCommon( const char *ppath,
- #elif defined(__linux__)
- mntfile = fopen( _PATH_MOUNTED, "r" );
- if( mntfile ) {
-+
-+#ifdef HAVE_GETMNTENT_R
- struct mntent *me, mbuf;
- char buf [8192];
--
- while( ( me = getmntent_r( mntfile, &mbuf, buf, sizeof(buf) ) ) ) {
-+#else
-+ struct mntent *me;
-+ while( ( me = getmntent( mntfile ) ) ) {
-+#endif
- if( !strcmp( me->mnt_dir, path_copy ) ) {
- fprintf( stderr,
- "libdvdread: Attempting to use device %s"
---
-2.22.0
-
diff --git a/contrib/src/dvdread/rules.mak b/contrib/src/dvdread/rules.mak
index 56865450e4..02f894f731 100644
--- a/contrib/src/dvdread/rules.mak
+++ b/contrib/src/dvdread/rules.mak
@@ -1,5 +1,5 @@
# DVDREAD
-LIBDVDREAD_VERSION := 6.0.2
+LIBDVDREAD_VERSION := 6.1.0
LIBDVDREAD_URL := $(VIDEOLAN)/libdvdread/$(LIBDVDREAD_VERSION)/libdvdread-$(LIBDVDREAD_VERSION).tar.bz2
ifdef BUILD_DISCS
@@ -9,7 +9,7 @@ PKGS += dvdread
endif
endif
endif
-ifeq ($(call need_pkg,"dvdread >= 6.0.0"),)
+ifeq ($(call need_pkg,"dvdread >= 6.1.0"),)
PKGS_FOUND += dvdread
endif
@@ -20,7 +20,6 @@ $(TARBALLS)/libdvdread-$(LIBDVDREAD_VERSION).tar.bz2:
dvdread: libdvdread-$(LIBDVDREAD_VERSION).tar.bz2 .sum-dvdread
$(UNPACK)
- $(APPLY) $(SRC)/dvdread/only-use-getmntentr-when-available.patch
$(call pkg_static,"misc/dvdread.pc.in")
$(MOVE)
More information about the vlc-commits
mailing list