Up to [cvs.NetBSD.org] / pkgsrc / multimedia / libaacs
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
libaacs: updated to 0.11.1 2022-02-27: Version 0.11.1 - Faster start with MacOS when disc does not use bus encryption. - Improve error logging. - Improve error resilience. 2020-07-22: Version 0.11.0 - Add more AACS2 support (still not complete). - Add support for partial unit keys in KEYDB.CFG. - Improve opening of UHD discs (~ 10 seconds faster). - Improve large KEYDB.CFG parsing (~ 4 times faster). - Improve error resilience. - Reduce memory usage (does not depend on config file size anymore). - Fix segfault on macOS when MMC opening fails. - Fix memory leak with multiple UK entries in KEYDB.cfg file. - Fix AACS2 with multiple unit keys. - Fix include flags order (do not include wrong headers outside of source tree). 2020-03-22: Version 0.10.0 - Add support for AACS2 content certificate. - Add aacs_set_key_caching(). - Add aacs_error_str(). - Issue a warning when using AACS2 capable drive. - Fix macOS mount issues. - Fix parsing title entries from multiple KEYDB.cfg files. - Fix memory leak with multiple KEYDB.cfg files. - Fix data corruption when structs are not packed.
multimedia: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (for legal reasons?): ./multimedia/adobe-flash-player/distinfo adobe-flash-player-32.0.0.465/flash_player_npapi_linux.i386.tar.gz ./multimedia/adobe-flash-player/distinfo adobe-flash-player-32.0.0.465/flash_player_npapi_linux.x86_64.tar.gz ./multimedia/libdvdcss/distinfo libdvdcss-1.4.3.tar.bz2
multimedia: Remove SHA1 hashes for distfiles
Version 0.9.0 - Add aacs_decrypt_bus(). - Add aacs_get_bdj_root_cert_hash(). - Add aacs_get_content_cert_id(). - Add support for unencrypted content in AACS-enabled discs. - Improve error resilience. - Improve support for broken discs (use on-disc backup files). - Verify content certificate signature. - Load and merge multiple KEYDB.cfg files. - Fix build with gcrypt < 1.6.0. - Fix possible crash (debug log output that includes discid) - Fix config file path issues in Windows (non-ASCII paths) - Fix dll exports in Windows. - Fix resource leaks. - Reduced memory footprint.
Add SHA512 digests for distfiles for multimedia category Problems found locating distfiles: Package adobe-flash-plugin11: missing distfile flash-plugin-11.2.202.540-release.i386.rpm Package gmplayer: missing distfile mplayer/AlienMind-1.2.tar.bz2 Package gmplayer: missing distfile mplayer/BlueHeart-1.5.tar.bz2 Package gmplayer: missing distfile mplayer/CornerMP-aqua-1.4.tar.bz2 Package gmplayer: missing distfile mplayer/MPlayer-1.1.1.tar.xz Package gmplayer: missing distfile mplayer/WMP6-2.2.tar.bz2 Package gmplayer: missing distfile mplayer/gnome-1.1.tar.bz2 Package gmplayer: missing distfile mplayer/hwswskin-1.3.tar.bz2 Package gmplayer: missing distfile mplayer/neutron-1.6.tar.bz2 Package gmplayer: missing distfile mplayer/plastic-1.3.tar.bz2 Package gmplayer: missing distfile mplayer/slim-1.3.tar.bz2 Package gmplayer: missing distfile mplayer/xine-lcd-1.2.tar.bz2 Package handbrake: missing distfile handbrake/HandBrake-0.9.3.tar.gz Package handbrake: missing distfile handbrake/bzip2-1.0.5.tar.gz Package handbrake: missing distfile handbrake/faad2-2.6.1.tar.gz Package handbrake: missing distfile handbrake/lame-3.98.tar.gz Package handbrake: missing distfile handbrake/libdvdread-0.9.7.tar.gz Package handbrake: missing distfile handbrake/libmp4v2-r45.tar.gz Package handbrake: missing distfile handbrake/libquicktime-0.9.10.tar.gz Package handbrake: missing distfile handbrake/libtheora-1.0.tar.gz Package handbrake: missing distfile handbrake/mpeg2dec-0.5.1.tar.gz Package handbrake: missing distfile handbrake/x264-r1028-83baa7f.tar.gz Package handbrake: missing distfile handbrake/zlib-1.2.3.tar.gz Package libdvdcss: missing distfile libdvdcss-1.3.99.tar.bz2 Package mplayer-share: missing distfile mplayer/MPlayer-1.1.1.tar.xz Package mpv: missing distfile mpv-0.12.0.tar.gz Package realplayer-codecs: missing distfile rp8codecs-20040626.tar.bz2 Package realplayer-codecs: missing distfile rp8codecs-alpha-20050115.tar.bz2 Package win32-codecs: missing distfile rp9codecs-win32-20050115.tar.bz2 Package xanim: missing distfile xa2.0_cvid_netbsd386.o.gz Package xanim: missing distfile xa2.0_iv32_netbsd386.o.gz Package xanim: missing distfile xa1.0_cyuv_netbsd68k.o.gz Package xanim: missing distfile xa2.0_cvid_linuxELF.o.gz Package xanim: missing distfile xa2.0_iv32_linuxELF.o.gz Package xanim: missing distfile xa1.0_cyuv_sparcAOUT.o.gz Package xanim: missing distfile xa2.0_cvid_sparcELF.o.gz Package xanim: missing distfile xa2.0_iv32_sparcELF.o.gz Package xanim: missing distfile xa1.0_cyuv_linuxPPC.o.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Changes 0.8.1: - Accept NULL mount / device path when application handles file system access. - Fix FreeBSD build. - Do not require pthread with gcrypt >= 1.6.0.
Fix build on NetBSD.
Changes 0.8.0: - Add improved file system interface - Support opening raw devices - Reduce log level of failed PMSN query - Optimizations
Update to 0.7.1: 2014-05-27: Version 0.7.1 - Add support for gcrypt 1.6.0. - Do not retrieve MKB using MMC commands during AACS-Auth
Cleaner patches.
Import libaacs-0.7.0 as multimedia/libaacs. AACS is a DRM system for bluray discs. This library provdes an open source implementation of the standard.