aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libdvdread
diff options
context:
space:
mode:
authorDaniel Engberg <diizzy@FreeBSD.org>2025-10-24 20:46:32 +0000
committerGanael LAPLANCHE <martymac@FreeBSD.org>2025-10-24 20:49:49 +0000
commitb78c51658d0c8656ea6b74438809cb0affc3484f (patch)
tree1a4cfef9c866f1f821753f1598256daa7910ee93 /multimedia/libdvdread
parent1602b02714de0acc3cb950a5d58bdd67146141d7 (diff)
Diffstat (limited to 'multimedia/libdvdread')
-rw-r--r--multimedia/libdvdread/Makefile22
-rw-r--r--multimedia/libdvdread/distinfo6
-rw-r--r--multimedia/libdvdread/pkg-plist4
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