head 1.11; access; symbols pkgsrc-2023Q4:1.11.0.28 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.11.0.26 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.24 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.22 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.11.0.20 pkgsrc-2022Q4-base:1.11 pkgsrc-2022Q3:1.11.0.18 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.16 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.14 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.12 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.10 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.8 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.6 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.4 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.2 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.10.0.10 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.10.0.6 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.10.0.8 pkgsrc-2019Q4-base:1.10 pkgsrc-2019Q3:1.10.0.4 pkgsrc-2019Q3-base:1.10 pkgsrc-2019Q2:1.10.0.2 pkgsrc-2019Q2-base:1.10 pkgsrc-2019Q1:1.9.0.8 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.6 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.4 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.2 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.8.0.28 pkgsrc-2018Q1-base:1.8 pkgsrc-2017Q4:1.8.0.26 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.24 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.20 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.18 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.8.0.16 pkgsrc-2016Q4-base:1.8 pkgsrc-2016Q3:1.8.0.14 pkgsrc-2016Q3-base:1.8 pkgsrc-2016Q2:1.8.0.12 pkgsrc-2016Q2-base:1.8 pkgsrc-2016Q1:1.8.0.10 pkgsrc-2016Q1-base:1.8 pkgsrc-2015Q4:1.8.0.8 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.8.0.6 pkgsrc-2015Q3-base:1.8 pkgsrc-2015Q2:1.8.0.4 pkgsrc-2015Q2-base:1.8 pkgsrc-2015Q1:1.8.0.2 pkgsrc-2015Q1-base:1.8 pkgsrc-2014Q4:1.7.0.26 pkgsrc-2014Q4-base:1.7 pkgsrc-2014Q3:1.7.0.24 pkgsrc-2014Q3-base:1.7 pkgsrc-2014Q2:1.7.0.22 pkgsrc-2014Q2-base:1.7 pkgsrc-2014Q1:1.7.0.20 pkgsrc-2014Q1-base:1.7 pkgsrc-2013Q4:1.7.0.18 pkgsrc-2013Q4-base:1.7 pkgsrc-2013Q3:1.7.0.16 pkgsrc-2013Q3-base:1.7 pkgsrc-2013Q2:1.7.0.14 pkgsrc-2013Q2-base:1.7 pkgsrc-2013Q1:1.7.0.12 pkgsrc-2013Q1-base:1.7 pkgsrc-2012Q4:1.7.0.10 pkgsrc-2012Q4-base:1.7 pkgsrc-2012Q3:1.7.0.8 pkgsrc-2012Q3-base:1.7 pkgsrc-2012Q2:1.7.0.6 pkgsrc-2012Q2-base:1.7 pkgsrc-2012Q1:1.7.0.4 pkgsrc-2012Q1-base:1.7 pkgsrc-2011Q4:1.7.0.2 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q3:1.6.0.6 pkgsrc-2011Q3-base:1.6 pkgsrc-2011Q2:1.6.0.4 pkgsrc-2011Q2-base:1.6 pkgsrc-2011Q1:1.6.0.2 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.5.0.4 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.2 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.4.0.10 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.8 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.6 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.4 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.2 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.3.0.16 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.14 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.12 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.10 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.8 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.6 pkgsrc-2008Q1:1.3.0.4 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.2 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.2.0.20 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.18 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.16 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.14 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.12 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.10 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.8 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.6 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.1.1.1.0.8 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.6 pkgsrc-2004Q4-base:1.1.1.1 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.11 date 2020.06.29.15.09.54; author adam; state Exp; branches; next 1.10; commitid arW8A9lFZToZe8eC; 1.10 date 2019.05.28.07.47.14; author adam; state Exp; branches; next 1.9; commitid BpmuVgipDzndAWoB; 1.9 date 2018.04.22.21.40.00; author adam; state Exp; branches; next 1.8; commitid UQM0LM6QkioZ4uzA; 1.8 date 2015.01.05.08.33.10; author wiz; state Exp; branches; next 1.7; commitid 35yzXE0ZkYVKoO4y; 1.7 date 2011.10.07.19.04.46; author drochner; state Exp; branches; next 1.6; 1.6 date 2011.02.14.19.00.45; author drochner; state Exp; branches; next 1.5; 1.5 date 2010.07.08.18.46.46; author drochner; state Exp; branches; next 1.4; 1.4 date 2009.06.14.18.08.07; author joerg; state Exp; branches; next 1.3; 1.3 date 2007.11.14.18.27.48; author drochner; state Exp; branches; next 1.2; 1.2 date 2005.04.18.00.57.21; author salo; state Exp; branches; next 1.1; 1.1 date 2004.04.07.12.52.16; author salo; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.04.07.12.52.16; author salo; state Exp; branches; next ; desc @@ 1.11 log @libmatroska: updated to 1.6.0 Released v1.6.0. * libEBML v1.4.0 is now required. * Due to breaking ABI the soname version has been bumped to 7.0.0. * Default symbol visibility is now "hidden", reducing binary size. * Converted some things pointed out by cppcheck & clang-tidy to C++11. * Fixed a lot of issues pointed out by clang-tidy. * A C++11 compliant compiler is now required. Several of its features are now used in the source. * "KaxCueData" class: added "PositionSet" overrides taking "KaxSimpleBlock" arguments. * "KaxSeekHead" class: the "IndexThis" function now returns a pointer to the newly allocated "KaxSeek" instance. * "KaxBlockData" class: the "SetReferencedTimecode" function is now public. * Fixed classes for updates in the current specification: KaxTrackTimecodeScale (can be written again), TimeSlice, SliceLaceNumber, TrackAttachmentLink (these cannot be written anymore), KaxContentEncAlgo (it's mandatory), KaxChapLanguageIETF (can occur multiple times), KaxFileUsedStartTime, KaxFileUsedEndTime (DivX-related elements, cannot be written anymore) * Added classes for new elements from the current specification: KaxBlockAdditionMapping, KaxBlockAddIDValue, KaxBlockAddIDName, KaxBlockAddIDType, KaxBlockAddIDExtraData, KaxContentEncAESSettings, KaxContentEncAESSettings. * The MATROSKA_VERSION pre-processor definition has been removed. You used to be able toe restrict compiling with only those classes for elements contained in Matroska v1, but that hasn't worked since 2010, so… yeah. * Build system: more fixes for building libMatroska as a DLL on Windows wrt. symbol visibility. @ text @@@comment $NetBSD: PLIST,v 1.10 2019/05/28 07:47:14 adam Exp $ include/matroska/FileKax.h include/matroska/KaxAttached.h include/matroska/KaxAttachments.h include/matroska/KaxBlock.h include/matroska/KaxBlockData.h include/matroska/KaxChapters.h include/matroska/KaxCluster.h include/matroska/KaxClusterData.h include/matroska/KaxConfig.h include/matroska/KaxContentEncoding.h include/matroska/KaxContexts.h include/matroska/KaxCues.h include/matroska/KaxCuesData.h include/matroska/KaxDefines.h include/matroska/KaxInfo.h include/matroska/KaxInfoData.h include/matroska/KaxSeekHead.h include/matroska/KaxSegment.h include/matroska/KaxSemantic.h include/matroska/KaxTag.h include/matroska/KaxTags.h include/matroska/KaxTrackAudio.h include/matroska/KaxTrackEntryData.h include/matroska/KaxTrackVideo.h include/matroska/KaxTracks.h include/matroska/KaxTypes.h include/matroska/KaxVersion.h include/matroska/c/libmatroska.h include/matroska/c/libmatroska_t.h include/matroska/matroska_export.h lib/cmake/Matroska/MatroskaConfig.cmake lib/cmake/Matroska/MatroskaConfigVersion.cmake lib/cmake/Matroska/MatroskaTargets-noconfig.cmake lib/cmake/Matroska/MatroskaTargets.cmake lib/libmatroska.so lib/libmatroska.so.7 lib/libmatroska.so.7.0.0 lib/pkgconfig/libmatroska.pc @ 1.10 log @libmatroska: updated to 1.5.2 Released v1.5.2: * Build system: fixed symbol visibility issue causing linker failures since 1.5.1. Released v1.5.1: * Build system: libEBML 1.3.8 is now required. * Build system: various fixes to the cmake rules regarding visibility, naming and building DLLs on Windows. * KaxBlock: fixed a potential access to invalid memory due to invalid lace sizes read from invalid data. * KaxBlock: fixed a potential null pointer dereference triggerable by reading invalid data. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.9 2018/04/22 21:40:00 adam Exp $ d31 1 d37 2 a38 2 lib/libmatroska.so.6 lib/libmatroska.so.6.0.0 @ 1.9 log @libmatroska: updated to 1.4.9 v1.4.9: * Converted the build system from autoconf/automake to cmake. Patches by Github user "evpobr" with fixes by myself. * Added a code of conduct to the project. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.8 2015/01/05 08:33:10 wiz Exp $ d31 4 a34 4 lib/cmake/matroska/MatroskaConfig.cmake lib/cmake/matroska/MatroskaConfigVersion.cmake lib/cmake/matroska/MatroskaTargets-noconfig.cmake lib/cmake/matroska/MatroskaTargets.cmake @ 1.8 log @Add missing pc file to PLIST. Ride update. @ text @d1 1 a1 1 @@comment $NetBSD$ d31 7 a37 1 lib/libmatroska.la @ 1.7 log @update to 1.3.0 changes: cleanup and minor fixes pkgsrc note: according to the ChangeLog, this version is not binary compatible to older versions -> ABI_DEPENDS bumped @ text @d32 1 @ 1.6 log @update to 1.1.0 changes: -API extensions and cleanup -bugfixes @ text @d20 1 @ 1.5 log @update to 1.0.0 changes: -API extensions -bugfixes pkgsrc note: while the changelog doesn't tell details, there seems to be an ABI incompatibility to the previous version. Bump the bl3 dependency. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:08:07 joerg Exp $ a20 1 include/matroska/KaxTagMulti.h @ 1.4 log @Remove @@dirrm entries from PLISTs @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2007/11/14 18:27:48 drochner Exp $ d15 1 @ 1.3 log @libtoolize and build shared libraries, this will make it usable in dynamically loaded plugins, bump PKGREVISION @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.2 2005/04/18 00:57:21 salo Exp $ a30 2 @@dirrm include/matroska/c @@dirrm include/matroska @ 1.2 log @Update to version 0.7.6 Changes: - add a couple of new elements - address some other minor issues @ text @d1 1 a1 1 @@comment $NetBSD$ d30 1 a30 1 lib/libmatroska.a @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @Initial import of libmatroska-0.6.3: Extensible open standard Audio/Video container format library. Matroska aims to become THE Standard of Multimedia Container Formats. It was derived from a project called MCF, but differentiates from it significantly. It is based on EBML (Extensible Binary Meta Language), a binary derivative of XML. Matroska is designed with the future in mind. It incorporates features you would expect from a modern container format, like: - Streamable over internet (HTTP and RTP) - Fast seeking in the file - High error recovery - Menus (like DVDs have) - Chapter entries - Selectable subtitle streams - Selectable audio streams - Modularly extendable From pkgsrc-wip, submitted by Sergey Svishchev. @ text @@