git: b78c51658d0c - main - multimedia/libdvdread: Update to 7.0.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 24 Oct 2025 20:53:30 UTC
The branch main has been updated by martymac:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b78c51658d0c8656ea6b74438809cb0affc3484f
commit b78c51658d0c8656ea6b74438809cb0affc3484f
Author: Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-10-24 20:46:32 +0000
Commit: Ganael LAPLANCHE <martymac@FreeBSD.org>
CommitDate: 2025-10-24 20:49:49 +0000
multimedia/libdvdread: Update to 7.0.0
ChangeLog: https://code.videolan.org/videolan/libdvdread/-/blob/7.0.0/NEWS
PR: 290437
Reported by: diizzy
---
multimedia/libdvdread/Makefile | 22 +++++++++++-----------
multimedia/libdvdread/distinfo | 6 +++---
multimedia/libdvdread/pkg-plist | 4 ++--
3 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/multimedia/libdvdread/Makefile b/multimedia/libdvdread/Makefile
index be1cad7958cf..ecefa84cb495 100644
--- a/multimedia/libdvdread/Makefile
+++ b/multimedia/libdvdread/Makefile
@@ -1,8 +1,6 @@
PORTNAME= libdvdread
-DISTVERSION= 6.1.3
+DISTVERSION= 7.0.0
CATEGORIES= multimedia
-MASTER_SITES= https://get.videolan.org/${PORTNAME}/${DISTVERSION}/ \
- https://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION}/
MAINTAINER= martymac@FreeBSD.org
COMMENT= Videolan version of the libdvdread project
@@ -11,14 +9,16 @@ WWW= https://www.videolan.org/developers/libdvdnav.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= libtool pathfix pkgconfig tar:bz2
-USE_CSTD= c99
+USES= meson pkgconfig
USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
+USE_GITLAB= yes
+GL_SITE= https://code.videolan.org/
+GL_ACCOUNT= videolan
-PORTDOCS= AUTHORS COPYING ChangeLog NEWS README.md TODO
+PORTDOCS= AUTHORS COPYING NEWS README.md TODO
+
+MESON_ARGS= -Ddefault_library=shared
OPTIONS_DEFINE= DOCS
OPTIONS_RADIO= DVDCSS
@@ -28,12 +28,12 @@ OPTIONS_DEFAULT= DVDCSS_DLOPEN
.endif
DVDCSS_DLOPEN_DESC= Use library via dlopen() function (recommended)
+DVDCSS_LINK_DESC= Link with library
+
# XXX DVDCSS version hardcoded in src/dvd_input.c
DVDCSS_DLOPEN_LIB_DEPENDS= libdvdcss.so.2:multimedia/libdvdcss
-DVDCSS_LINK_DESC= Link with library
DVDCSS_LINK_LIB_DEPENDS= libdvdcss.so.2:multimedia/libdvdcss
-DVDCSS_LINK_USES= localbase
-DVDCSS_LINK_CONFIGURE_WITH= libdvdcss
+DVDCSS_LINK_MESON_ENABLED= libdvdcss
.include <bsd.port.mk>
diff --git a/multimedia/libdvdread/distinfo b/multimedia/libdvdread/distinfo
index 9fd1c9d97bc0..d3379887ecaa 100644
--- a/multimedia/libdvdread/distinfo
+++ b/multimedia/libdvdread/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1654202546
-SHA256 (libdvdread-6.1.3.tar.bz2) = ce35454997a208cbe50e91232f0e73fb1ac3471965813a13b8730a8f18a15369
-SIZE (libdvdread-6.1.3.tar.bz2) = 395439
+TIMESTAMP = 1761173314
+SHA256 (libdvdread-7.0.0.tar.bz2) = ecb58701294d0d27c142494fbf3255278c349a54f5532e35d5dc98c5ec0dec7c
+SIZE (libdvdread-7.0.0.tar.bz2) = 92792
diff --git a/multimedia/libdvdread/pkg-plist b/multimedia/libdvdread/pkg-plist
index 3beab053f349..5dc66f1b65d6 100644
--- a/multimedia/libdvdread/pkg-plist
+++ b/multimedia/libdvdread/pkg-plist
@@ -1,3 +1,4 @@
+include/dvdread/attributes.h
include/dvdread/bitreader.h
include/dvdread/dvd_reader.h
include/dvdread/dvd_udf.h
@@ -8,8 +9,7 @@ include/dvdread/nav_print.h
include/dvdread/nav_read.h
include/dvdread/nav_types.h
include/dvdread/version.h
-lib/libdvdread.a
lib/libdvdread.so
lib/libdvdread.so.8
-lib/libdvdread.so.8.0.0
+lib/libdvdread.so.8.1.0
libdata/pkgconfig/dvdread.pc