Up to [cvs.NetBSD.org] / pkgsrc / multimedia / libbluray
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
libbluray: update to 1.3.4. 2022-11-25: Version 1.3.4 - Improve API documentation. - Improve JVM probing. - Improve support for FreeBSD and Solaris. - Improve .jar file search. - Add configure option to build without external libudfread.
libbluray: update to 1.3.3. 2022-09-19: Version 1.3.3 - Initial support for Java 18. - Add support for OpenBSD operating system. - Improve support for FreeBSD, NetBSD and DragonFlyBSD - Improve Java 17 support.
libbluray: update to 1.3.2. 2022-06-28: Version 1.3.2 - Fix build/run failure after Oracle Java CPU for April 2022
libbluray: update to 1.3.1. 2022-03-03: Version 1.3.1 - Add support for Java 13 ... 16. - Improve JVM probing in Windows. - Fix playback issues with some discs when using recent libbdplus. - Fix loading dlopen'd libraries on OpenBSD.
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
libbluray: update to 1.3.0. 2021-04-05: Version 1.3.0 - Add bd_event_name(). - Add return value to bd_refcnt_inc(). - Add cache for parsed clpi file data. - Add player setting for JRE location (JAVA_HOME). - Improve FreeBSD BD-J support. - Improve portability. - Improve JVM and .jar file probing. - Fix handling of non-ASCII .iso filenames in Windows (update libudfread to 1.1.2). - Fix leak.
libbluray: update to 1.2.1. 2020-10-25: Version 1.2.1 - Add initial support for .fmts files. - Improve missing/broken playlist handling ("Star Trek Beyond 4K"). - Improve UHD metadata support. - Improve BD-J compability. - Improve error resilience and stability. - Fix long delay in "Evangelion, You are (not) alone" menu. - Fix JVM bootstrap issues with some Java 9 versions. - Fix sign extended bytes when reading single bytes in BDJ. - Fix creating organization and disc specific BD-J BUDA directories. - Use external libudfread when available. - Rename list_titles to bd_list_titles and add it to installed programs.
libbluray: updated to 1.2.0 Version 1.2.0 - Add functions to list and read BD-ROM files. - Add support for separate key pressed / typed / released user input events. - Add support for AWT mouse events (BD-J). - Fix build with OpenJDK 12 / 13.
libblueray: Replace local pthread_equal(3) patch with a real fix * mutex: Switch the POSIX backend to PTHREAD_MUTEX_RECURSIVE https://code.videolan.org/videolan/libbluray/merge_requests/17
libbluray: Fix potential segfault on recent NetBSD-current
libbluray: updated to 1.1.2 Version 1.1.2 - Add libxml version to pkg-config Requires.private. - Improve support for NetBSD operating system. - Improve BD-J compability. - Improve Java 8+ compability. - Fix main playlist caching in Windows. - Fix mark triggering when multiple marks are passed during single read(). - Fix seek bar pop-up at chapter boundary with some discs. - Fix reading resources indirectly from mounted .jar file.
libbluray: updated to 1.1.1 Version 1.1.1 - Enable playback without menus when index.bdmv is missing. - Improve error resilience and stability. - Improve BD-J compability. - Fix loading libraries on MacOS / hardened runtime. - Fix resetting user-selected streams when playing without menus. - Fix stack overflow when using Java9+ with debugger connection. - Fix polygon-based BD-J graphics primitives. - Fix loading libmmbd in Windows 64-bit. - Fix loading classes with Windows Java 8. - Fix build with Java 1.6. - Fix pkg-config Libs.private.
libbluray: updated to 1.1.0 Version 1.1.0 - Add initial support for OpenJDK 11. - Add initial support for UHD disc BD-J menus. - Add support for compiling .jar file with Java 9+ compiler. - Move AWT classes to separate .jar file. - Update libudfread submodule repository URL. - Improve main title selection. - Improve error resilience and stability. - Improve BD-J compability. - Fix playback of some broken BD-J discs. - Fix playback of discs without normal titles (only TopMenu / FirstPlay title).
Fix compilation error for gettimeofday() on FreeBSD. Use of gettimeofday() needs __XSI_VISIBLE (that implies _XOPEN_SOURCE defined) on FreeBSD.
libbluray: updated to 1.0.2 Version 1.0.2 - Add initial support for UHD BluRay discs (without BD-J menus). - Detect JRE (from the Java Applet plugin) on MacOS. - Improve error resilience and stability. - Improve libmmbd support. - Fix static build dependencies in pkgconfig file. - Fix creation of cache (sub-)directories on windows platforms. - Fix BD-J temporary storage when persistent storage is disabled. - Fix leaks.
Version 1.0.1 - Add possibility to check whether BD-J is functional without opening a disc. - Improve main title selection. - Improve error resilience and stability. - Fix Windows dll loading. - Fix JAVA_HOME environment variable handling in Windows. - Fix build issues when CPPFLAGS is given in make command line. - Fix MSVC build issues. - Remove --disable-bdjava and --disable-udf configure options.
Version 1.0.0 - Add support for Java VM (BD-J) on MacOS. - Add clip_id to BLURAY_CLIP_INFO. - Add a suitable JVM path for Fedora/RHEL and clones. - Add support for AVCHD 8.3 filenames. - Add player setting for disabling persistent storage. - Add bd_set_rate(). - Add playback time position to BD_EVENT_SEEK. - Add BD_VK_ROOT_MENU handling. - Add support for heavily fragmented 3D .m2ts files. - Improve Win32 dll loading security. - Improve playback resume position accuracy. - Improve error resilience and stability. - Fix using libmmbd with unmounted discs. - Fix leaks. - Delay BD-J overlay opening until something visible has been drawn. - Close BD-J overlay when window is not visible. - Use temporary storage when cache or persistent root location is unknown.
Version 0.9.2 - Add primary audio stream to bd_select_stream(). - Improve error resilience. - Fix Java 8 compability issues. - Fix Android build. - Fix SecurityException in AWTAutoShutdown. - Fix BD-J check when install path in Windows contains non-ASCII chars. - Fix jvm.dll loading in Windows ($JAVA_HOME/bin should be in dll load path). - Fix class translating in recent Java 8 versions.
Changes 0.9.1: - Improved BD-J security. - Improved error resilience. - Improved seeking (avoid skipping PAT/PMT/PCR). - Fix UO mask check when bd_play_title() is used for Top Menu. - Fix re-starting of title bound Xlets when title changes. - Fix loading classes with invalid debug info.
Update libbluray to 0.9.0: 2015-10-02: Version 0.9.0 - Add functions to read files from VFS. - Improved error resilience. - Improved BD-J compability. - Fix Xlet-initiated font caching. - Fix return value when setting BLURAY_PLAYER_SETTING_DECODE_PG. - Fix build with C++ compiler
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: - Notify application when UO mask changes. - Improved error resilience. - Improved BD-J compability. - Fix crash after bd_open(NULL). - Fix compability problem with libbdplus. - Fix memory leak in UDF filesystem parser. - Fix crash in freetype.
Changes 0.7.0: - Add player setting for BD-J persistent storage and cache paths. - Add support for system fonts. BD-J fonts in jre/lib/fonts/ are not required anymore. - Add BD-J organization ID and disc ID to BLURAY_DISC_INFO. - Release still mode when BD-J terminates. - Implement BD-J caching. - Improve BD-J compability. - Java 8 compability fixes. - Fix storage size for bdjo object reference in BLURAY_DISC_INFO. - Fix BD-J on-disc font usage. - Fix animations in some BD-J menus. - Fix BD-J storage path charset issues in Windows.
Import libbluray-0.6.0 as multimedia/libbluray. This library is written for the purpose of playing Blu-ray movies. It is intended for software that want to support Blu-ray playback (such as VLC and MPlayer).