pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/libdvdread



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Fri Aug 28 19:03:25 UTC 2026

Modified Files:
        pkgsrc/multimedia/libdvdread: Makefile PLIST distinfo

Log Message:
multimedia/libdvdread: Update to 7.1.1

Changelog:
libdvdread (7.1.1)
 * reduce the number of symbols exported to avoid conflicts when linking
 * improve CI coverage

libdvdread (7.1.0)
 * DVD-Audio support:
     * Allow CPRM and CSS decryption support to be available simultaneously
     * Add Audio Still Video Set (ASVS) IFO structures and readers
     * Add ASVS and SAMG support to public IFO open APIs
     * Expose ASVS IFO, backup and menu VOB files
     * Improve AOB/VOB stream type handling
     * Misc fixes on structures documentation
 * DVD-VR support:
     * Add DVD-VR IFO parsing (PGIT, PG_GI, PS_GI)
     * Add DVDOpenVideoRecording functions
     * Add ifoOpenVideoRecording support
     * Add CPRM decryption support
     * Add DVDProbeType auto-detection for DVD-Video, DVD-Audio and DVD-VR
     * Add support for user-defined cells and time maps
     * Harden parsing of missing or malformed DVD-VR metadata
 * Add DVDOpenFiles for caller-provided virtual filesystem implementations
 * Split the internal filesystem implementation into platform-specific helpers
 * Improve file and directory handling on Windows, macOS and iOS
 * Improve logger fallback behavior when no controlling terminal is available
 * Add audio and subpicture code extension enums
 * Fixes and hardening:
     * Hardened IFO parsing for oversized still video groups
     * Fix DVD-Audio ASVS/SAMG fallback handling
     * Fix DVD-VR cell entry point byte swapping
     * Fix DVDFileSeek validation for non-sector-aligned files
     * Fix partial-block size accounting
     * Fix resource leaks, null pointer checks and error paths

libdvdread (7.0.1)
 * Fix crashes when dvdcss library is not present

libdvdread (7.0.0)
 * DVD-Audio support:
     * Introduced DVDOpenStreamAudio, DVDOpenAudio for opening DVD-Audio discs
     * Added DVD-Audio IFO structs for AMGI, SAMG and ATS
     * Added IFO read, print functions for AMGI, SAMG and ATS
     * Added dvdcpxm integration from libdvdcss 1.5.0 for encrypted DVD-A Discs
 * Switch build system to Meson (and remove autotools build system)
 * Use visibility attributes for exported symbols
 * Docs and Readme updates
 * Add missing stream callback functionality
 * Fix public header include paths
 * Improve port on Universal Windows Platform
 * Misc improvements and solidification for the port on various platforms

libdvdread (6.1.3)
 * Improvements for OpenBSD
 * Fix crashes on some DVD (0 PCGI SRP)
 * Fix PTT allocation and command bounds checks
 * Avoid changing the working directory when resolving paths
 * Misc source fixes and cleanups, including fixes for recent toolchains


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/multimedia/libdvdread/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/multimedia/libdvdread/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/multimedia/libdvdread/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/libdvdread/Makefile
diff -u pkgsrc/multimedia/libdvdread/Makefile:1.36 pkgsrc/multimedia/libdvdread/Makefile:1.37
--- pkgsrc/multimedia/libdvdread/Makefile:1.36  Tue May  4 07:26:13 2021
+++ pkgsrc/multimedia/libdvdread/Makefile       Fri Aug 28 19:03:25 2026
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.36 2021/05/04 07:26:13 adam Exp $
+# $NetBSD: Makefile,v 1.37 2026/08/28 19:03:25 ryoon Exp $
 
-DISTNAME=      libdvdread-6.1.2
+DISTNAME=      libdvdread-7.1.1
 CATEGORIES=    multimedia
 MASTER_SITES=  http://download.videolan.org/pub/videolan/libdvdread/${PKGVERSION_NOREV}/
-EXTRACT_SUFX=  .tar.bz2
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://dvdnav.mplayerhq.hu/
@@ -12,10 +12,10 @@ LICENSE=    gnu-gpl-v2
 
 USE_LANGUAGES=         c99
 USE_LIBTOOL=           yes
-GNU_CONFIGURE=         yes
 PKGCONFIG_OVERRIDE=    misc/dvdread.pc.in
 
 MESSAGE_SUBST+=                PKGBASE=${PKGBASE}
 
 .include "options.mk"
+.include "../../devel/meson/build.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/multimedia/libdvdread/PLIST
diff -u pkgsrc/multimedia/libdvdread/PLIST:1.7 pkgsrc/multimedia/libdvdread/PLIST:1.8
--- pkgsrc/multimedia/libdvdread/PLIST:1.7      Sun Jan 21 16:24:29 2018
+++ pkgsrc/multimedia/libdvdread/PLIST  Fri Aug 28 19:03:25 2026
@@ -1,5 +1,7 @@
-@comment $NetBSD: PLIST,v 1.7 2018/01/21 16:24:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2026/08/28 19:03:25 ryoon Exp $
+include/dvdread/attributes.h
 include/dvdread/bitreader.h
+include/dvdread/dvd_filesystem.h
 include/dvdread/dvd_reader.h
 include/dvdread/dvd_udf.h
 include/dvdread/ifo_print.h
@@ -9,11 +11,12 @@ include/dvdread/nav_print.h
 include/dvdread/nav_read.h
 include/dvdread/nav_types.h
 include/dvdread/version.h
-lib/libdvdread.la
+lib/libdvdread.a
+lib/libdvdread.so
+lib/libdvdread.so.8
+lib/libdvdread.so.8.2.0
 lib/pkgconfig/dvdread.pc
 share/doc/libdvdread/AUTHORS
 share/doc/libdvdread/COPYING
-share/doc/libdvdread/ChangeLog
 share/doc/libdvdread/NEWS
-share/doc/libdvdread/README
-share/doc/libdvdread/TODO
+share/doc/libdvdread/README.md

Index: pkgsrc/multimedia/libdvdread/distinfo
diff -u pkgsrc/multimedia/libdvdread/distinfo:1.30 pkgsrc/multimedia/libdvdread/distinfo:1.31
--- pkgsrc/multimedia/libdvdread/distinfo:1.30  Tue Oct 26 11:01:08 2021
+++ pkgsrc/multimedia/libdvdread/distinfo       Fri Aug 28 19:03:25 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.30 2021/10/26 11:01:08 nia Exp $
+$NetBSD: distinfo,v 1.31 2026/08/28 19:03:25 ryoon Exp $
 
-BLAKE2s (libdvdread-6.1.2.tar.bz2) = 4b8936da9001da6ea82cb3f52c6b7e566f171f7f20b1405be57c5caa72198f1e
-SHA512 (libdvdread-6.1.2.tar.bz2) = 5cbee11ec701b7625d71184fd712de48a129f235b08797b499d0f5b06a1c73bfec1d0e52e897585017ab63b1d81b042257eab5ab1f19fb340b05b3e8d794f86c
-Size (libdvdread-6.1.2.tar.bz2) = 391536 bytes
+BLAKE2s (libdvdread-7.1.1.tar.xz) = 22037818225c59fdd550d2359f4f92c7f7cb94c7e9547ef2a335ac78f2359aef
+SHA512 (libdvdread-7.1.1.tar.xz) = 4516788708698dbce07181627a228a67daccaaee27d706aa5478dafb02a4e520fbb89c8f8a028f8a135d162eb96ffb36169134c3da75c709be7a2bcb7477d34b
+Size (libdvdread-7.1.1.tar.xz) = 102460 bytes



Home | Main Index | Thread Index | Old Index