mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-21 04:06:46 +00:00
Update multimedia/libdvdread and multimedia/libdvdnav to 6.1.0
Changelogs are available here: https://code.videolan.org/videolan/libdvdread/-/blob/master/NEWS https://code.videolan.org/videolan/libdvdnav/-/blob/master/ChangeLog Also, bump dependent ports' revisions and mark sysutils/dvdbackup as BROKEN [1] Approved by: ehaupt [1]
This commit is contained in:
parent
e25425942b
commit
3e1e618952
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=529240
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= dvdauthor
|
||||
PORTVERSION= 0.7.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# $FreeBSD$
|
||||
# $MCom: ports/multimedia/gstreamer-plugins-dvd/Makefile,v 1.7 2008/03/19 14:05:36 ahze Exp $
|
||||
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= multimedia
|
||||
|
||||
COMMENT= Gstreamer dvd plugin set
|
||||
|
@ -1,6 +1,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
|
||||
COMMENT= GStreamer DVD access plugin with libdvdread
|
||||
|
@ -1,6 +1,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
|
||||
COMMENT= GStreamer resindvd DVD playback plugin
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
PORTNAME= kodi
|
||||
DISTVERSION= 19.0.a20200318
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
PKGNAMESUFFIX= -devel
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libdvdnav
|
||||
PORTVERSION= 6.0.1
|
||||
PORTVERSION= 6.1.0
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/libdvdnav/${PORTVERSION}/ \
|
||||
http://dvdnav.mplayerhq.hu/releases/ \
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1571086572
|
||||
SHA256 (libdvdnav-6.0.1.tar.bz2) = e566a396f1950017088bfd760395b0565db44234195ada5413366c9d23926733
|
||||
SIZE (libdvdnav-6.0.1.tar.bz2) = 378491
|
||||
TIMESTAMP = 1585069260
|
||||
SHA256 (libdvdnav-6.1.0.tar.bz2) = f697b15ea9f75e9f36bdf6ec3726308169f154e2b1e99865d0bbe823720cee5b
|
||||
SIZE (libdvdnav-6.1.0.tar.bz2) = 370145
|
||||
|
@ -1,8 +1,9 @@
|
||||
include/dvdnav/dvd_types.h
|
||||
include/dvdnav/dvdnav.h
|
||||
include/dvdnav/dvdnav_events.h
|
||||
include/dvdnav/version.h
|
||||
lib/libdvdnav.a
|
||||
lib/libdvdnav.so
|
||||
lib/libdvdnav.so.4
|
||||
lib/libdvdnav.so.4.2.0
|
||||
lib/libdvdnav.so.4.3.0
|
||||
libdata/pkgconfig/dvdnav.pc
|
||||
|
@ -2,7 +2,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libdvdread
|
||||
PORTVERSION= 6.0.2
|
||||
PORTVERSION= 6.1.0
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/libdvdread/${PORTVERSION}/ \
|
||||
http://dvdnav.mplayerhq.hu/releases/ \
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1571085572
|
||||
SHA256 (libdvdread-6.0.2.tar.bz2) = f91401af213b219cdde24b46c50a57f29301feb7f965678f1d7ed4632cc6feb0
|
||||
SIZE (libdvdread-6.0.2.tar.bz2) = 405298
|
||||
TIMESTAMP = 1584981910
|
||||
SHA256 (libdvdread-6.1.0.tar.bz2) = 501bbd7d1e7d5f2d2a0ff8d0a6ac2fbd7e5e7e0e80ef82fef818f43a30b4750c
|
||||
SIZE (libdvdread-6.1.0.tar.bz2) = 391316
|
||||
|
@ -3,7 +3,7 @@ Use statfs() instead of getfsfile() to get device name from a mount point.
|
||||
(getfsfile() requires an entry in the fstab file which is often not the case
|
||||
for removable media)
|
||||
|
||||
--- src/dvd_reader.c.orig 2018-01-17 21:35:39 UTC
|
||||
--- src/dvd_reader.c.orig 2020-03-04 18:57:19 UTC
|
||||
+++ src/dvd_reader.c
|
||||
@@ -64,7 +64,7 @@ static inline int _private_gettimeofday( struct timeva
|
||||
# include <sys/ucred.h>
|
||||
@ -14,36 +14,34 @@ for removable media)
|
||||
#elif defined(__linux__)
|
||||
# include <mntent.h>
|
||||
# include <paths.h>
|
||||
@@ -420,7 +420,7 @@ static dvd_reader_t *DVDOpenCommon( const char *ppath,
|
||||
@@ -435,7 +435,7 @@ static dvd_reader_t *DVDOpenCommon( void *priv,
|
||||
return ctx;
|
||||
} else if( S_ISDIR( fileinfo.st_mode ) ) {
|
||||
dvd_reader_t *auth_drive = 0;
|
||||
#if defined(SYS_BSD)
|
||||
- struct fstab* fe;
|
||||
+ struct statfs fs;
|
||||
#elif defined(__sun) || defined(__linux__)
|
||||
FILE *mntfile;
|
||||
#endif
|
||||
@@ -511,14 +511,16 @@ static dvd_reader_t *DVDOpenCommon( const char *ppath,
|
||||
@@ -525,13 +525,15 @@ static dvd_reader_t *DVDOpenCommon( void *priv,
|
||||
}
|
||||
}
|
||||
#elif defined(SYS_BSD)
|
||||
- if( ( fe = getfsfile( path_copy ) ) ) {
|
||||
- dev_name = bsd_block2char( fe->fs_spec );
|
||||
- fprintf( stderr,
|
||||
- "libdvdread: Attempting to use device %s"
|
||||
- " mounted on %s for CSS authentication\n",
|
||||
- Log3(ctx, "Attempting to use device %s"
|
||||
- " mounted on %s for CSS authentication",
|
||||
- dev_name,
|
||||
- fe->fs_file );
|
||||
- auth_drive = DVDOpenImageFile( dev_name, NULL, NULL, have_css );
|
||||
- ctx->rd = DVDOpenImageFile( ctx, dev_name, NULL, have_css );
|
||||
+ if( statfs( path_copy, &fs ) == 0 ) {
|
||||
+ if( !strcmp( path_copy, fs.f_mntonname ) ) {
|
||||
+ dev_name = bsd_block2char( fs.f_mntfromname );
|
||||
+ fprintf( stderr,
|
||||
+ "libdvdread: Attempting to use device %s"
|
||||
+ " mounted on %s for CSS authentication\n",
|
||||
+ Log3(ctx, "Attempting to use device %s"
|
||||
+ " mounted on %s for CSS authentication",
|
||||
+ dev_name,
|
||||
+ fs.f_mntonname );
|
||||
+ auth_drive = DVDOpenImageFile( dev_name, NULL, NULL, have_css );
|
||||
+ ctx->rd = DVDOpenImageFile( ctx, dev_name, NULL, have_css );
|
||||
+ }
|
||||
}
|
||||
#elif defined(__sun)
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- src/dvdread/ifo_types.h.orig 2015-06-27 19:35:59.043370000 +0200
|
||||
+++ src/dvdread/ifo_types.h 2015-06-27 19:37:10.885577000 +0200
|
||||
--- src/dvdread/ifo_types.h.orig 2020-03-04 18:57:19 UTC
|
||||
+++ src/dvdread/ifo_types.h
|
||||
@@ -32,7 +32,7 @@
|
||||
|
||||
#if defined(__GNUC__)
|
||||
|
@ -11,5 +11,5 @@ include/dvdread/version.h
|
||||
lib/libdvdread.a
|
||||
lib/libdvdread.so
|
||||
lib/libdvdread.so.7
|
||||
lib/libdvdread.so.7.0.0
|
||||
lib/libdvdread.so.7.1.0
|
||||
libdata/pkgconfig/dvdread.pc
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= xine
|
||||
PORTVERSION= 1.2.9
|
||||
PORTREVISION= 11
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION}
|
||||
PKGNAMEPREFIX= lib
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= lsdvd
|
||||
PORTVERSION= 0.17
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= lxdvdrip
|
||||
PORTVERSION= 1.62
|
||||
PORTREVISION= 18
|
||||
PORTREVISION= 19
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= http://download.berlios.de/lxdvdrip/
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
@ -3,6 +3,7 @@
|
||||
|
||||
PORTNAME= mencoder
|
||||
PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia audio
|
||||
|
||||
MAINTAINER= riggs@FreeBSD.org
|
||||
|
@ -3,6 +3,7 @@
|
||||
|
||||
PORTNAME= mplayer
|
||||
PORTVERSION= ${MPLAYER_PORT_VERSION}.${MPLAYER_SNAPSHOT_DATE:S/-//g}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia audio
|
||||
|
||||
MAINTAINER= riggs@FreeBSD.org
|
||||
|
@ -4,6 +4,7 @@
|
||||
PORTNAME= mpv
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.32.0
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= multimedia audio
|
||||
MASTER_SITES= https://waf.io/:waf
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= ogmrip
|
||||
PORTVERSION= 1.0.1
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= ogmtools
|
||||
PORTVERSION= 1.5
|
||||
PORTREVISION= 14
|
||||
PORTREVISION= 15
|
||||
CATEGORIES= multimedia audio
|
||||
MASTER_SITES= http://www.bunkus.org/videotools/ogmtools/
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= kaa-metadata
|
||||
PORTVERSION= 0.7.7
|
||||
PORTREVISION= 18
|
||||
PORTREVISION= 19
|
||||
CATEGORIES= multimedia python
|
||||
MASTER_SITES= SF/freevo/${PORTNAME}/${PORTVERSION}
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= transcode
|
||||
PORTVERSION= 1.1.7
|
||||
PORTREVISION= 41
|
||||
PORTREVISION= 42
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= https://bitbucket.org/france/transcode-tcforge/downloads/
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= vamps
|
||||
PORTVERSION= 0.99.2
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/Vamps/${PORTVERSION}
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= vlc
|
||||
DISTVERSION= 3.0.8
|
||||
PORTREVISION= 20
|
||||
PORTREVISION= 21
|
||||
PORTEPOCH= 4
|
||||
CATEGORIES= multimedia audio net www
|
||||
MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= wizd
|
||||
PORTVERSION= 24
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= net multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/Sources/Sources%20v${PORTVERSION}
|
||||
DISTFILES= wizd_sources_v${PORTVERSION}.zip simplicity_v1-2.zip
|
||||
|
@ -12,6 +12,9 @@ COMMENT= Backup content from DVD to hard disk
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
# See: https://bugs.launchpad.net/dvdbackup/+bug/1869226
|
||||
BROKEN= does not build with libdvdread 6.1.0
|
||||
|
||||
LIB_DEPENDS= libdvdread.so:multimedia/libdvdread
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
PORTNAME= k3b
|
||||
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= sysutils multimedia kde-applications
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= vobcopy
|
||||
PORTVERSION= 1.2.0
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://vobcopy.org/download/ \
|
||||
LOCAL/ehaupt
|
||||
|
Loading…
Reference in New Issue
Block a user