openSUSE Feature Update: Feature update for libbluray ______________________________________________________________________________ Announcement ID: openSUSE-FU-2022:0911-1 Rating: moderate References: SLE-23838 Affected Products: openSUSE Leap 15.3 openSUSE Leap 15.4 ______________________________________________________________________________ An update that has 0 feature fixes and contains one feature can now be installed. Description: This feature update for libbluray fixes the following issues: Update to version 1.3.0 (jsc#SLE-23838): - Remove unused dependencies from pkgconfig(libbluray) - Enable build against java-devel >= 10. - Add functions to list and read BD-ROM files. - Add initial support for .fmts files. - Add initial support for OpenJDK 11. - Add initial support for UHD disc BD-J menus. - Add support for AWT mouse events (BD-J). - Add support for compiling .jar file with Java 9+ compiler. - Add support for separate key pressed / typed / released user input events. - Enable playback without menus when index.bdmv is missing. - Fix JVM bootstrap issues with some Java 9 versions. - Fix build with Java 1.6. - Fix build with OpenJDK 12 / 13. - Fix creating organization and disc specific BD-J BUDA directories. - Fix memory leak - Fix loading classes with Windows Java 8. - Fix loading libmmbd in Windows 64-bit. - Fix long delay in "Evangelion, You are (not) alone" menu. - Fix mark triggering when multiple marks are passed during single read(). - Fix playback of discs without normal titles (only TopMenu / FirstPlay title). - Fix playback of some broken BD-J discs. - Fix polygon-based BD-J graphics primitives. - Fix reading resources indirectly from mounted .jar file. - Fix resetting user-selected streams when playing without menus. - Fix seek bar pop-up at chapter boundary with some discs. - Fix sign extended bytes when reading single bytes in BDJ. - Fix stack overflow when using Java9+ with debugger connection. - Improve BD-J compability. - Improve JVM and .jar file probing. - Improve Java 8+ compability. - Improve UHD metadata support. - Improve error resilience and stability. - Improve main title selection. - Improve missing/broken playlist handling. - Improve portability. - Move AWT classes to separate .jar file. - Rename list_titles to bd_list_titles and add it to installed programs. - Update libudfread submodule repository URL. - Use external libudfread when available. Patch Instructions: To install this openSUSE Feature Update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: - openSUSE Leap 15.4: zypper in -t patch openSUSE-SLE-15.4-2022-911=1 - openSUSE Leap 15.3: zypper in -t patch openSUSE-SLE-15.3-2022-911=1 Package List: - openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64): libbluray-debugsource-1.3.0-150300.10.3.1 libbluray-devel-1.3.0-150300.10.3.1 libbluray-tools-1.3.0-150300.10.3.1 libbluray-tools-debuginfo-1.3.0-150300.10.3.1 libbluray2-1.3.0-150300.10.3.1 libbluray2-debuginfo-1.3.0-150300.10.3.1 - openSUSE Leap 15.4 (noarch): libbluray-bdj-1.3.0-150300.10.3.1 - openSUSE Leap 15.4 (x86_64): libbluray2-32bit-1.3.0-150300.10.3.1 libbluray2-32bit-debuginfo-1.3.0-150300.10.3.1 - openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64): libbluray-debugsource-1.3.0-150300.10.3.1 libbluray-devel-1.3.0-150300.10.3.1 libbluray-tools-1.3.0-150300.10.3.1 libbluray-tools-debuginfo-1.3.0-150300.10.3.1 libbluray2-1.3.0-150300.10.3.1 libbluray2-debuginfo-1.3.0-150300.10.3.1 - openSUSE Leap 15.3 (noarch): libbluray-bdj-1.3.0-150300.10.3.1 - openSUSE Leap 15.3 (x86_64): libbluray2-32bit-1.3.0-150300.10.3.1 libbluray2-32bit-debuginfo-1.3.0-150300.10.3.1 References: