Feature update for libbluray
| Announcement ID: | SUSE-FU-2022:0911-1 |
|---|---|
| Rating: | moderate |
| References: | |
| Affected Products: |
|
An update that 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 SUSE 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.3
zypper in -t patch SUSE-2022-911=1 -
Desktop Applications Module 15-SP3
zypper in -t patch SUSE-SLE-Module-Desktop-Applications-15-SP3-2022-911=1
Package List:
-
openSUSE Leap 15.3 (noarch)
- libbluray-bdj-1.3.0-150300.10.3.1
-
openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64 i586)
- libbluray-tools-debuginfo-1.3.0-150300.10.3.1
- libbluray-devel-1.3.0-150300.10.3.1
- libbluray-debugsource-1.3.0-150300.10.3.1
- libbluray2-debuginfo-1.3.0-150300.10.3.1
- libbluray2-1.3.0-150300.10.3.1
- libbluray-tools-1.3.0-150300.10.3.1
-
openSUSE Leap 15.3 (x86_64)
- libbluray2-32bit-debuginfo-1.3.0-150300.10.3.1
- libbluray2-32bit-1.3.0-150300.10.3.1
-
openSUSE Leap 15.3 (aarch64_ilp32)
- libbluray2-64bit-1.3.0-150300.10.3.1
- libbluray2-64bit-debuginfo-1.3.0-150300.10.3.1
-
Desktop Applications Module 15-SP3 (aarch64 ppc64le s390x x86_64)
- libbluray-devel-1.3.0-150300.10.3.1
- libbluray-debugsource-1.3.0-150300.10.3.1
- libbluray2-1.3.0-150300.10.3.1
- libbluray2-debuginfo-1.3.0-150300.10.3.1