Package Release Info

libbluray-1.3.0-150300.10.9.1

Update Info: SUSE-SLE-Module-Packagehub-Subpackages-15-SP5-2024-98
Available in Package Hub : 15 SP5 Subpackages Updates

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libbluray2

Change Logs

* Thu May 12 2022 pgajdos@suse.com
- fix build for both 15sp3 and 15sp4 [bsc#1199463]
- added patches
  implement the new java.io.FileSystem.isInvalid method that entered all
  supported java versions with April 2022 CPU (taken from Factory)
  + libbluray-April2022CPU.patch
* Thu Nov 25 2021 danilo.spinella@suse.com
- Update to 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 leak.
- Update to 1.2.1:
  + Add initial support for .fmts files.
  + Improve missing/broken playlist handling.
  + 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.
- Update to 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.
- Update to 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.
- Update to 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.
- Update to 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).
- Remove unused dependencies from pkgconfig(libbluray)
  Our pkg is dynamically linked, so Libs.private is not needed
  Nothing in the exported header files needs paths from
  Requires.private
  * libbluray-pkgconfig.patch
- Refresh libbluray-java9.patch
- Drop libbluray-jvm_dir.patch
- Enable build against java-devel >= 10.
* Tue Dec 19 2017 fstrba@suse.com
- Modified patch:
  * libbluray-java9.patch
    + Some change in hunks integrating upstream fixes that were
    partially different from ours.
* Tue Dec 19 2017 fstrba@suse.com
- BuildConflict with jdk10 or higher, since some removal of
  deprecated SecurityManager functions makes BD-J not buildable
  with jdk10
* Tue Dec 05 2017 joerg.lorenzen@ki.tng.de
- Update to 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.
- At least java-devel >= 1.8 ist required for build.
* Mon Oct 30 2017 fstrba@suse.com
- Added patch:
  * libbluray-java9.patch
    + Fix build with jdk9
    + Due to incompatible changes in jdk9, the same code cannot be
    built with jdk9 and jdk <= 1.8
    + Only apply on systems that hava jdk9
* Sun Sep 10 2017 dimstar@opensuse.org
- BuildConflict with java-devel >= 1.9. Java 8 is the last to
  support source_version 1.5.
* Thu Jun 15 2017 joerg.lorenzen@ki.tng.de
- Update to 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.
- Fixed patch libbluray-jvm_dir.patch.
* Fri Mar 03 2017 joerg.lorenzen@ki.tng.de
- Update to 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.
- Fixed patch libbluray-jvm_dir.patch.
- Changed soname version to 2.
* Mon Feb 13 2017 jengelh@inai.de
- Rename %soname to %sover to better reflect its use.
  Fix RPM groups.
* Sun Feb 12 2017 pascal.bleser@opensuse.org
- drop patch A02-expopse-clip_id.patch as Handbrake seems to be the only
  package that needs it, to avoid binary runtime incompatibilities with
  libbluray packages that would stem from other repositories
* Thu Feb 02 2017 pascal.bleser@opensuse.org
- add patch to expose clip_id (as applied by Debian), which is
  necessary to build packages that depend on it (such as Handbrake)
  * A02-expose-clip_id.patch
* Tue Aug 16 2016 tchvatal@suse.com
- Drop libbluray-autotools.patch as it has no real benefit and if
  something should be upstreamed
* Thu May 19 2016 tchvatal@suse.com
- Fix download url to not fail on network error
* Tue May 17 2016 joerg.lorenzen@ki.tng.de
- Update to version 0.9.3:
  + Add bd_open_files(). This function deprecates old global file
    system hooks.
  + Add flag for on-disc menu support to DISC_INFO.
  + Add configure argument to disable building of JAR file.
  + Add missing player settings enums.
  + Update linux Java search path list and preferred JVM.
  + Enable UDF support by default.
  + Split developer tools from examples.
  + Improve BDJ_EVENT_CHAPTER triggering.
  + Improve main title detection.
  + Improve error resilience.
  + Improve BD-J compability.
  + Improve detecting of working aacs implementation.
  + Improve libmmbd support.
  + Fix BD-J media player stop().
  + Fix restoring playback rate with some BD-J discs.
  + Fix restoring suspended playback time position.
  + Fix current chapter lookup.
  + Fix lost key focus with multi-HScene discs.
  + Fix playback of discs without Top Menu title.
  + Fix caching of some BD-J files from UDF filesystem.
  + Fix stopping playback from HDMV menus.
  + Fix possible errors in win32 .iso image reading.
  + Fix undefined values in DISC_INFO.
  + Fix memory leaks.
- Fixed patch libbluray-jvm_dir.patch.
* Thu Dec 03 2015 joerg.lorenzen@ki.tng.de
- Update to 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.
- Fixed patches libbluray-autotools.patch and libbluray-jvm_dir.patch.
* Wed Nov 04 2015 idonmez@suse.com
- Update to version 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.
* Mon Oct 05 2015 joerg.lorenzen@ki.tng.de
- Update to 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
* Mon Aug 10 2015 olaf@aepfle.de
- Fix build in SLE_11
* Fri May 22 2015 joerg.lorenzen@ki.tng.de
- Update to version 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.