head 1.19; access; symbols pkgsrc-2023Q4:1.19.0.22 pkgsrc-2023Q4-base:1.19 pkgsrc-2023Q3:1.19.0.20 pkgsrc-2023Q3-base:1.19 pkgsrc-2023Q2:1.19.0.18 pkgsrc-2023Q2-base:1.19 pkgsrc-2023Q1:1.19.0.16 pkgsrc-2023Q1-base:1.19 pkgsrc-2022Q4:1.19.0.14 pkgsrc-2022Q4-base:1.19 pkgsrc-2022Q3:1.19.0.12 pkgsrc-2022Q3-base:1.19 pkgsrc-2022Q2:1.19.0.10 pkgsrc-2022Q2-base:1.19 pkgsrc-2022Q1:1.19.0.8 pkgsrc-2022Q1-base:1.19 pkgsrc-2021Q4:1.19.0.6 pkgsrc-2021Q4-base:1.19 pkgsrc-2021Q3:1.19.0.4 pkgsrc-2021Q3-base:1.19 pkgsrc-2021Q2:1.19.0.2 pkgsrc-2021Q2-base:1.19 pkgsrc-2021Q1:1.18.0.8 pkgsrc-2021Q1-base:1.18 pkgsrc-2020Q4:1.18.0.6 pkgsrc-2020Q4-base:1.18 pkgsrc-2020Q3:1.18.0.4 pkgsrc-2020Q3-base:1.18 pkgsrc-2020Q2:1.18.0.2 pkgsrc-2020Q2-base:1.18 pkgsrc-2020Q1:1.17.0.2 pkgsrc-2020Q1-base:1.17 pkgsrc-2019Q4:1.15.0.4 pkgsrc-2019Q4-base:1.15 pkgsrc-2019Q3:1.14.0.14 pkgsrc-2019Q3-base:1.14 pkgsrc-2019Q2:1.14.0.12 pkgsrc-2019Q2-base:1.14 pkgsrc-2019Q1:1.14.0.10 pkgsrc-2019Q1-base:1.14 pkgsrc-2018Q4:1.14.0.8 pkgsrc-2018Q4-base:1.14 pkgsrc-2018Q3:1.14.0.6 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.14.0.4 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.14.0.2 pkgsrc-2018Q1-base:1.14 pkgsrc-2017Q4:1.13.0.26 pkgsrc-2017Q4-base:1.13 pkgsrc-2017Q3:1.13.0.24 pkgsrc-2017Q3-base:1.13 pkgsrc-2017Q2:1.13.0.20 pkgsrc-2017Q2-base:1.13 pkgsrc-2017Q1:1.13.0.18 pkgsrc-2017Q1-base:1.13 pkgsrc-2016Q4:1.13.0.16 pkgsrc-2016Q4-base:1.13 pkgsrc-2016Q3:1.13.0.14 pkgsrc-2016Q3-base:1.13 pkgsrc-2016Q2:1.13.0.12 pkgsrc-2016Q2-base:1.13 pkgsrc-2016Q1:1.13.0.10 pkgsrc-2016Q1-base:1.13 pkgsrc-2015Q4:1.13.0.8 pkgsrc-2015Q4-base:1.13 pkgsrc-2015Q3:1.13.0.6 pkgsrc-2015Q3-base:1.13 pkgsrc-2015Q2:1.13.0.4 pkgsrc-2015Q2-base:1.13 pkgsrc-2015Q1:1.13.0.2 pkgsrc-2015Q1-base:1.13 pkgsrc-2014Q4:1.12.0.2 pkgsrc-2014Q4-base:1.12 pkgsrc-2014Q3:1.10.0.16 pkgsrc-2014Q3-base:1.10 pkgsrc-2014Q2:1.10.0.14 pkgsrc-2014Q2-base:1.10 pkgsrc-2014Q1:1.10.0.12 pkgsrc-2014Q1-base:1.10 pkgsrc-2013Q4:1.10.0.10 pkgsrc-2013Q4-base:1.10 pkgsrc-2013Q3:1.10.0.8 pkgsrc-2013Q3-base:1.10 pkgsrc-2013Q2:1.10.0.6 pkgsrc-2013Q2-base:1.10 pkgsrc-2013Q1:1.10.0.4 pkgsrc-2013Q1-base:1.10 pkgsrc-2012Q4:1.10.0.2 pkgsrc-2012Q4-base:1.10 pkgsrc-2012Q3:1.9.0.6 pkgsrc-2012Q3-base:1.9 pkgsrc-2012Q2:1.9.0.4 pkgsrc-2012Q2-base:1.9 pkgsrc-2012Q1:1.9.0.2 pkgsrc-2012Q1-base:1.9 pkgsrc-2011Q4:1.8.0.24 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.8.0.22 pkgsrc-2011Q3-base:1.8 pkgsrc-2011Q2:1.8.0.20 pkgsrc-2011Q2-base:1.8 pkgsrc-2011Q1:1.8.0.18 pkgsrc-2011Q1-base:1.8 pkgsrc-2010Q4:1.8.0.16 pkgsrc-2010Q4-base:1.8 pkgsrc-2010Q3:1.8.0.14 pkgsrc-2010Q3-base:1.8 pkgsrc-2010Q2:1.8.0.12 pkgsrc-2010Q2-base:1.8 pkgsrc-2010Q1:1.8.0.10 pkgsrc-2010Q1-base:1.8 pkgsrc-2009Q4:1.8.0.8 pkgsrc-2009Q4-base:1.8 pkgsrc-2009Q3:1.8.0.6 pkgsrc-2009Q3-base:1.8 pkgsrc-2009Q2:1.8.0.4 pkgsrc-2009Q2-base:1.8 pkgsrc-2009Q1:1.8.0.2 pkgsrc-2009Q1-base:1.8 pkgsrc-2008Q4:1.7.0.16 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.14 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.12 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.10 pkgsrc-2008Q2-base:1.7 cwrapper:1.7.0.8 pkgsrc-2008Q1:1.7.0.6 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.4 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.2 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.6.0.4 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.6.0.2 pkgsrc-2007Q1-base:1.6 pkgsrc-2006Q4:1.5.0.8 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.6 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.4 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.2 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.4.0.6 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.4 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.2 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.2.0.4 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.4 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.2 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.19 date 2021.05.04.07.27.17; author adam; state Exp; branches; next 1.18; commitid 3klwh3zpsXMwKNRC; 1.18 date 2020.05.22.12.43.52; author adam; state Exp; branches; next 1.17; commitid MaMFXehOc0HIEe9C; 1.17 date 2020.03.28.17.43.37; author nia; state Exp; branches; next 1.16; commitid StGH4YCa9l3a5c2C; 1.16 date 2020.03.24.14.59.20; author nia; state Exp; branches; next 1.15; commitid dUwVYss8trCEiF1C; 1.15 date 2019.11.03.11.08.09; author adam; state Exp; branches; next 1.14; commitid 63kQzfOoGVhoAoJB; 1.14 date 2018.01.21.16.25.17; author adam; state Exp; branches; next 1.13; commitid kKODRrptOlHygLnA; 1.13 date 2015.01.31.21.26.44; author adam; state Exp; branches; next 1.12; commitid 0fPlVs2UUx2iQd8y; 1.12 date 2014.10.04.12.44.45; author wiz; state Exp; branches; next 1.11; commitid GoQZ7AsLLv1oMSSx; 1.11 date 2014.10.01.12.23.31; author wiz; state Exp; branches; next 1.10; commitid Ob1eRuA5psOYKuSx; 1.10 date 2012.10.08.09.21.06; author asau; state Exp; branches; next 1.9; 1.9 date 2012.01.20.18.13.58; author drochner; state Exp; branches; next 1.8; 1.8 date 2009.01.14.22.30.46; author jmcneill; state Exp; branches; next 1.7; 1.7 date 2007.07.01.16.00.10; author heinz; state Exp; branches; next 1.6; 1.6 date 2007.01.09.14.44.11; author drochner; state Exp; branches; next 1.5; 1.5 date 2006.03.04.21.30.14; author jlam; state Exp; branches; next 1.4; 1.4 date 2005.05.04.16.24.52; author drochner; state Exp; branches; next 1.3; 1.3 date 2005.04.11.21.46.41; author tv; state Exp; branches; next 1.2; 1.2 date 2004.10.03.00.13.02; author tv; state Exp; branches; next 1.1; 1.1 date 2004.04.06.13.44.52; author jmmv; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.04.06.13.44.52; author jmmv; state Exp; branches; next ; desc @@ 1.19 log @libdvdnav: updated to 6.1.1 libdvdnav (6.1.1) * fix build issues * improve CI @ text @# $NetBSD: Makefile,v 1.18 2020/05/22 12:43:52 adam Exp $ DISTNAME= libdvdnav-6.1.1 CATEGORIES= multimedia MASTER_SITES= https://download.videolan.org/pub/videolan/libdvdnav/${PKGVERSION_NOREV}/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://dvdnav.mplayerhq.hu/ COMMENT= Library to navigate DVDs LICENSE= gnu-gpl-v2 USE_LANGUAGES= c99 USE_LIBTOOL= yes USE_TOOLS+= pkg-config GNU_CONFIGURE= yes PKGCONFIG_OVERRIDE= misc/dvdnav.pc.in .include "../../multimedia/libdvdread/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.18 log @revbump for multimedia/libdvdread; requested by leot@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2020/03/28 17:43:37 nia Exp $ d3 1 a3 2 DISTNAME= libdvdnav-6.1.0 PKGREVISION= 1 d13 4 a16 5 GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= pkg-config USE_LANGUAGES= c99 @ 1.17 log @libdvdnav: Needs USE_LANGUAGES=c99 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2020/03/24 14:59:20 nia Exp $ d4 1 @ 1.16 log @libdvdnav: Update to 6.1.0 libdvdnav (6.1.0) * add a dvdnav_open2 API to setup a logging mechanism, similar to libdvdread * add a dvdnav_get_number_of_angles API * add a dvdnav_version API * rework the logs in the library and remove direct printf calls * handle out-of-order ADMAP entries blocking playback * fix crashes in dvdnav_describe_title_chapters in broken DVDs * cleanup old code and buildsystem @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2019/11/03 11:08:09 adam Exp $ d16 1 @ 1.15 log @libdvdnav: updated to 6.0.1 libdvdnav (6.0.1) * improve random playback mode, to work-around broken discs * fix divide-by-zerop issue in tmap search * fix pthread on OS/2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2018/01/21 16:25:17 adam Exp $ d3 1 a3 1 DISTNAME= libdvdnav-6.0.1 d5 1 a5 1 MASTER_SITES= http://download.videolan.org/pub/videolan/libdvdnav/${PKGVERSION_NOREV}/ d13 4 a16 3 USE_LIBTOOL= yes USE_TOOLS+= pkg-config GNU_CONFIGURE= yes @ 1.14 log @libdvdnav: updated to 6.0.0 libdvdnav (6.0.0) * fix crashes on some DVD on describe_title call * fix various crashes related to PGC validity * fix compilation issues * fix API return codes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2015/01/31 21:26:44 adam Exp $ d3 1 a3 1 DISTNAME= libdvdnav-6.0.0 @ 1.13 log @Changes 5.0.3: * added dvdnav_open_stream to read from external read/seek callbacks * fixed reading DVD label regression @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2014/10/04 12:44:45 wiz Exp $ d3 1 a3 1 DISTNAME= libdvdnav-5.0.3 @ 1.12 log @Add rpath to pkgconfig file. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2014/10/01 12:23:31 wiz Exp $ d3 1 a3 2 DISTNAME= libdvdnav-5.0.1 PKGREVISION= 1 d5 1 a5 1 MASTER_SITES= http://www.videolan.org/pub/videolan/libdvdnav/5.0.1/ d13 1 a13 2 GNU_CONFIGURE= YES USE_LIBTOOL= YES d15 1 @ 1.11 log @Update to 5.0.1. Set LICENSE. libdvdnav (5.0.1) * removed assert on unknown VM commands, fixing playback of some DVDs * fixed a double free in dvdnav_free_dup * fixed an integer overflow, a data race condition and return inconsistency libdvdnav (5.0.0) * Android support * fixed numerous crashes, assertions and corruptions * rewrite of the build-system, including silent rules * clean code, simplify and remove warnings * fix compilation in C++ applications * removal of remap .MAP files unused feature * remove the dvdnavmini library * fix compilation on OS/2 and Hurd libdvdnav (4.2.1) * fixed failed assertion on menu-less DVDs * fixed playback issues on multi-angle DVDs * fixed crash when playing a DVD from different region than currently set in the DVD drive * fixed segfaults when reading certain DVDs (including "Jack Reacher", "Ghost Protocol", "Inside Man", "The Dictator" and "Tangled") @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2012/10/08 09:21:06 asau Exp $ d4 1 d17 1 @ 1.10 log @Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.9 2012/01/20 18:13:58 drochner Exp $ # d3 1 a3 1 DISTNAME= libdvdnav-4.2.0 d5 1 a5 1 MASTER_SITES= http://dvdnav.mplayerhq.hu/releases/ d11 1 d15 1 a15 4 USE_TOOLS+= automake autoconf aclocal autoreconf pre-configure: cd ${WRKSRC} && autoreconf -vi @ 1.9 log @sync w/ libdvdread @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2009/01/14 22:30:46 jmcneill Exp $ a12 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.8 log @Update to libdvdnav version 4.1.3. libdvdnav is now maintained by the mplayer project, and the next release after 0.1.10 (the one we're coming from) was 4.1.1. libdvdnav (4.1.3) * an embarassing amount of fixes regarding potential memory and resource leaks (patches contributed by Erik Hovland) * added dvdread-config (dvdnav-config's younger brother) * added pkg-config support * split dvdread to a separate tree; now you need to check it out and install it before building libdvdnav. In order to configure libdvdnav We need the executable dvdread-config somewhere in the PATH or explicitly specified to configure[2] with --with-dvdread-config=~/bin/dvdread-config libdvdnav (4.1.2) * multiple build system fixes * added dvdnav_describe_title_chapters(title) to get title and chapters duration libdvdnav (4.1.1) * added dvdnav_audio_stream_channels() to return number of channels * fixed dvdnav_time_search() in multi-angle dvds (but it still needs improvements) * added dvdnav_audio_stream_format() to identify the codec used in audio streams * starting DVD playback at specific title/part positions with dvdnav_{title,part}_play() works again * removed wrong SPU stream change event filter (fixes unwanted subtitles in the trailer of "Girl, interrupted", RC2) * fixed error "Expected NAV packet but none found." occuring sometimes on resume from menu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2007/07/01 16:00:10 heinz Exp $ d4 1 a4 1 DISTNAME= libdvdnav-4.1.3 d6 1 a6 1 MASTER_SITES= http://www.mplayerhq.hu/MPlayer/releases/dvdnav/ d10 1 a10 1 HOMEPAGE= http://www.mplayerhq.hu/ @ 1.7 log @The package supports installation to DESTDIR. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2007/01/09 14:44:11 drochner Exp $ d4 1 a4 2 DISTNAME= libdvdnav-0.1.10 PKGREVISION= 1 d6 2 a7 1 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dvd/} d10 1 a10 1 HOMEPAGE= http://dvd.sourceforge.net/ d17 1 d19 4 @ 1.6 log @-avoid file descriptor leak -advance buffer pointer correctly on short reads from an unnamed contributor bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2006/03/04 21:30:14 jlam Exp $ d13 2 @ 1.5 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2005/05/04 16:24:52 drochner Exp $ d5 1 @ 1.4 log @update to 0.1.10 changes: bugfixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2005/04/11 21:46:41 tv Exp $ d8 1 a8 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.3 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2004/10/03 00:13:02 tv Exp $ d4 1 a4 2 DISTNAME= libdvdnav-0.1.9 PKGREVISION= 1 @ 1.2 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2004/04/06 13:44:52 jmmv Exp $ a13 1 USE_BUILDLINK3= YES @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d5 1 @ 1.1.1.1 log @Initial import of libdvdnav, version 0.8.0: libdvdnav is a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games. All this functionality is provided through a simple API which provides the DVD playback as a single logical stream of blocks, intermitted by special dvdnav events to report certain conditions. The main usage of libdvdnav is a loop regularly calling a function to get the next block, surrounded by additional calls to tell the library of user interaction. The whole DVD virtual machine and internal playback states are completely encapsulated. @ text @@