Skip to content

Changelog libbluray (1:1.0.2-3)


libbluray (1:1.0.2-3) unstable; urgency=medium

   * debian/: Force building with Java 8 and also required Java 8 JRE during
     runtime. Upstream currently neither supports building nor running with
     Java 9 and requires major changes.

libbluray (1:1.0.2-2) unstable; urgency=medium

   * debian/control:
     - Bump Standards-Version.
     - Move to
     - Depend on packages referenced by pkg-config file. (Closes: #883908)
   * debian/: Bump debhelper compat to 11.


libbluray (1:1.0.2-1) unstable; urgency=medium

   * New upstream release.
   * debian/control:
     - Bump Standards-Version.
     - Remove now obsolete Pre-Depends.
   * debian/patches: Refreshed.
   * debian/libbluray-doc.lintian-overrides: Removed, no longer needed.

libbluray (1:1.0.1.deb1-2) unstable; urgency=medium

   * Upload to unstable.
   * debian/control:
     - Remove B-D-I on transitional latex-xcolor (Closes: #865250)
     - Bump Standards-Version to 4.0.0. Support for DEB_BUILD_OPTIONS=nodoc is
       omitted until debhelper properly supports it (#865707).

libbluray (1:1.0.1.deb1-1) experimental; urgency=medium

   * Re-import 1.0.1 upstream release.
     - Fixed SONAME issues.
     - Fixed copy of libudfread.
   * debian/copyright: Update copyright years.

libbluray (1:1.0.1-1) experimental; urgency=medium

   * New upstream release.
   * debian/rules: Remove obsolete flags.
   * debian/patches:
     - Refresh patches.
     - Revert accidental SONAME decrease.
   * debian/copyright: Update copyright years.
   * debian/control: Use libasm-java. (Closes: #839720)

libbluray (1:1.0.0-2) experimental; urgency=medium

   * debian/copyright: Add missing attributions and update copyright years.
     (Closes: #856647)

libbluray (1:1.0.0-1) experimental; urgency=medium

   * New upstream release.
   * Bump SONAME: libbluray1 -> libbluray2.
   * debian/{rules,libbluray-docs*}: Do not use incompatible jquery.js.
   * debian/patches: Refreshed.


libbluray (1:0.9.3-3) unstable; urgency=medium

   [ Sebastian Ramacher ]
   * debian/{control,rules,compat}: Bump to debhelper compat 10.
   * debian/{control,rules}: Demote javahelper to B-D-I (Closes: #841711)
   [ Dylan Aïssi ]
   * Add a patch to fix spelling error.

libbluray (1:0.9.3-2) unstable; urgency=medium

   * debian/rules:
      - Explicitly disable JAR builds if not required.
      - Fix -arch/-indep rules split.

libbluray (1:0.9.3-1) unstable; urgency=medium

   [ Alessio Treglia ]
   * Remove myself from the Uploaders list
   [ Sebastian Ramacher ]
   * New upstream release.
   * debian/rules: Remove no longer needed dh_strip override.
   * debian/patches/03_split-jar-build-for-arch-all.patch: Removed, included
   * debian/libbluray1.symbols: Add new symbol.
   * debian/control:
     - Bump Standards-Version.
     - Update Vcs-*.
   * debian/copyright:
     - Update copyright years.
     - Update a path.


libbluray (1:0.9.2-2) unstable; urgency=medium

   * Migrate to automatic dbg packages.
     - debian/control:
       + B-D on debhelper >= 9.20151219
       + Remove libbluray1-dbg.
     - debian/rules: Run dh_strip with --ddeb-migration.
   * debian/patches:
     - 01_java-compat.patch: Removed, no longer needed.
     - 05_use-system-asm.patch: Refreshed.

libbluray (1:0.9.2-1) unstable; urgency=medium

   * New upstream release.

libbluray (1:0.9.1-1) unstable; urgency=medium

   * New upstream release.
   * debian/copyright: Add contrib/asm.
   * debian/patches/05_use-system-asm.patch: Use system copy of libasm4-java.
   * debian/control: Add libasm4-java to B-D-I.

libbluray (1:0.9.0-1) unstable; urgency=medium

   * New upstream release.
   * debian/libbluray1.symbols: Add new symbols.

libbluray (1:0.8.1-1) unstable; urgency=medium

   * New upstream release.
   * debian/patches/05_bd_open-return-NULL-if-disc-root-is-NULL.patch: Removed,
     included upstream.

libbluray (1:0.8.0-2) unstable; urgency=medium

   * debian/patches/05_bd_open-return-NULL-if-disc-root-is-NULL.patch: Fix
     crash when accessing empty discs. (Closes: #785159)

libbluray (1:0.8.0-1) unstable; urgency=medium

   * New upstream release.
   * debian/patches: Refresh patches.
   * debian/libbluray1.symbols: Add new symbols.
   * debian/copyright: Add copyright information for libudfread.
   * debian/rules: Build with --enable-udf.

libbluray (1:0.7.0-2) unstable; urgency=medium

   * Upload to unstable.

libbluray (1:0.7.0-1) experimental; urgency=medium

   * New upstream release.
   * debian/patches: Refresh patches.
   * debian/control:
     - Add libfontconfig-dev to Build-Depends.
     - Bump Standards-Version.
   * debian/libbluray1.symbols: Add new symbols.
   * debian/copyright: Update copyright years.


libbluray (1:0.6.2-1) unstable; urgency=medium

   * New upstream release.
   * debian/control: Add graphviz to Build-Depends-Indep for doxygen
   * debian/patches: Refreshed.

libbluray (1:0.6.1-2) unstable; urgency=medium

   * debian/patches/03_split-jar-build-for-arch-all.patch: Don't fail if ant is
     not there and we don't build the jar.
   * debian/rules: Build with --disable-silent-rules.

libbluray (1:0.6.1-1) unstable; urgency=medium

   * New upstream release.
   * debian/copyright: Remove Files-Excluded again. Upstream no longer includes
     the files we had to remove.
   * debian/patches/04_kfreebsd-include.patch: Refreshed.

libbluray (1:0.6.0+dfsg-2) unstable; urgency=medium

   * debian/patches/04_kfreebsd-include.patch: Add a workaround for #751532.
     (Closes: #751433).

libbluray (1:0.6.0+dfsg-1) unstable; urgency=medium

   [ Sebastian Ramacher ]
   * debian/control: Remove Andres Meja from Uploaders. Andres is MIA according
     to the MIA team. Thank you for maintaining libbluray, Andres! (Closes:
   * debian/watch: Mangle Debian version.
   * debian/copyright:
     - Add myself.
     - Update copyright years.
     - Document excluded files.
     - Add license information for JNI headers.
   [ Rico Tzschichholz ]
   * New upstream release (0.6.0)
     - Improved BD-J support (Most BD-J discs are correctly played).
     - Mark BD-J titles supported in BLURAY_DISC_INFO if BD-J is functional.
     - Install .jar files to datadir (/usr/share/java/) instead of libdir.
       (LP: #1302319)
     - Added version number to .jar file names.
     - Added JNI headers for BD-J (cross) compilation.
     - Added HDMV/BD-J title information to BLURAY_DISC_INFO.
     - Added disc application info to BLURAY_DISC_INFO.
     - Added bd_set_rate().
     - Added color keys (RED, GREEN, YELLOW, BLUE).
     - Improved error resilence.
     - Fix build without libxml.
     - Fix build failures with OpenJDK 8. (Closes: #746729)
   * Repacked tarball to drop prebuilt binaries
   * Upstream installs libbluray-.jar properly now
   * Update symbols file

libbluray (1:0.5.0-2) unstable; urgency=medium

   * Build JAR file only if we're building Architecture: all packages.
     - debian/patches/03_split-jar-build-for-arch-all.patch: Add option to
       selectively build JAR file.
     - debian/rules:
       + Only build JAR file if we are building libbluray-bdj.
       + Build with BD-J support on all architectures.
     - debian/control: Move ant to Build-Depends-Indep.
   * debian/libbluray-doc.examples: Provide example source.

libbluray (1:0.5.0-1) unstable; urgency=low

   [ Rico Tzschichholz ]
   * New upstream release (0.5.0) (Closes: #734529)
     - Fixes build issues with newer freetype. (Closes: #733400)
     - Portability fixes.
     - Build system updates.
     - Improved BD-J support (still alpha).
     - Improved updating of application-allocated ARGB frame buffer.
     - Get JRE library location from registry (Windows).
     - Added bd_get_main_title().
     - Added BD_EVENT_ERROR when title playback fails.
     - Added BD-J flags to disc info.
     - Added support for user timeout in HDMV menus.
     - Added cropping of RLE images. Cropping values in overlay are now always 0.
     - Added support for LIBAACS_PATH and LIBBDPLUS_PATH environment variables.
     - Added timestamp based m2ts stream filtering.
   [ Sebastian Ramacher ]
   * Build with dh-autoreconf. Thanks to Colin Watson for the patch.
     (Closes: #737652)
   * Build Doxygen documentation only in -indep.
     - debian/control: Move LaTeX and Doxygen build dependencies to
     - debian/rules: Replace override_dh_auto_build target with
       override_dh_auto_build-indep target.
   * debian/control:
     - Bump debhelper to >= 9.
     - Make ant and javahelper B-D linux-any specific to match B-D on
     - Bump Standards-Version to 3.9.5.
     - Add myself to Uploaders.
   * debian/rules: Remove unused and unnecessary flags.
   * debian/copyright: Update copyright years and holders.
   * debian/libbluray1.symbols: Add symbols file.
   * debian/bd_info.1: Add manpage for bd_info.
   * debian/patches/02_online-image.patch: Do not fetch images from the web.


libbluray (1:0.4.0-1) unstable; urgency=low

   [ Rico Tzschichholz ]
   * New upstream release (0.4.0)
     - Fixed slide shows: always cut reads at clip end boundary
     - Fixed logging with non-default mask
     - Fixed buffer overflow in bd_psr_unregister_cb()
     - Fixed IG background when button image position changes
     - Fixed BD-J tearing issues
     - Changed default PhoneME library name in Windows (cvm -> cvmi)
     - Initialize default player region code to B
     - Improved BD-J support (still alpha)
     - Improved language-based stream autoselection
     - Added missing Java files to distribution package
     - Added support for multi-clip sub paths
     - Added bd_select_stream()
     - Added menu page effects
     - Added button animations
     - Added initial support for BluRay Text Subtitles
     - Added bd_read_clpi(): use only public API in clpi_dump
     - Added reference-counted RLE images
   * New upstream release (0.3.0)
     - Build fixes
     - Fixed stopping playback from pop-up menu
     - Fixed multithreading issues in API
     - Fixed initial setting for player profile
     - Fixed stack corruption with long log strings
     - Improved configure script
     - Improved Visual Studio support
     - Improved BD-J support (still alpha)
     - Allow changing player version
     - Added PG (subtitle) decoding and rendering support
     - Added ARGB overlay interface for BD-J graphics
     - Added events for discontinuity, idle state and 3D mode
     - Added playmarks to BLURAY_TITLE_INFO
     - added start time, in time and out time to BLURAY_CLIP_INFO
     - added sub-path id to BLURAY_STREAM_INFO
     - Added bd_seek_playitem()
     - Added bd_set_scr()
     - Added 3D extension data to raw clip info
     - added 3D player settings
     - Added cropping and palette update flag to BD_OVERLAY
   * debian/patches:
     - Refreshed 01_java-compat.patch and keep targeting 1.5
   * debian/control,libbluray-bin:
     - Install /usr/bin/bd_info
     - Add explicit build-dep on pkg-config (Closes: #688578)
     - Add build-dep on libfreetype6-dev
   * debian/rules:
     - Use --fail-missing
     - Pass --with-libxml2, --with-bdj-type=j2se and --with-freetype
   [ Alessio Treglia ]
   * Upload to unstable.
   * Set VCS urls to use canonical form.
   * Update debian/copyright:
     - Refresh the format according to debian copyright format 1.0
     - Add myself to the copyright holders list of the debian/ directory.
     - Group files by license, split licenses from file stanzas.
   * Refresh 01_java-compat.patch.
   * debian/rules: Fix JAVA detection.


libbluray (1:0.2.3-1) experimental; urgency=low

   [ Rico Tzschichholz ]
   * New upstream release
     - Fixed memory leaks
     - Automatic language selection: disable subtitles when audio is in the
       same language
     - Fixed accessing outside of array bounds
     - Default to stream 0 when requested language not found
     - Install bd_info
     - Added disc ID and AACS MKB version to BD_DISC_INFO
     - Added extended AACS error codes
   [ James Page ]
   * Transition package to use default java implementation:
     - d/control: BD on default-jdk for linux archs.
     - d/rules: Use /usr/lib/jvm/default-java for JAVA_HOME.
     - d/patches/java-compat.patch: Set source/target = 1.5 to ensure
       that backwards compatible bytecode is built.

libbluray (1:0.2.2-1) unstable; urgency=low

   * New upstream release

libbluray (1:0.2.1+git20111208.63e308d-5) unstable; urgency=low

   * Enable hardened compiler flags.

libbluray (1:0.2.1+git20111208.63e308d-4) unstable; urgency=low

   * Allow dev package to be multiarch installable.
   * Bump to Standards-Version 3.9.3.
   * Add Multi-Arch: foreign field for libbluray-bdj. Needed since libbluray1 has
     a Suggests dependency on libbluray-bdj.

libbluray (1:0.2.1+git20111208.63e308d-3) unstable; urgency=low

   * Demote libbluray-bdj to Suggests in the libbluray1 library package.
     Thanks to Micah Gersten <> and
     Paul Fertser <> (Closes: #656850)

libbluray (1:0.2.1+git20111208.63e308d-2) unstable; urgency=low

   * Demote libbluray-bdj to libbluray-dev's Suggests since it is actually
     unneeded by a number of reverse dependencies; thanks to Neil Williams
     for having pointed this out. (Closes: #659165)


libbluray (1:0.2.1+git20111208.63e308d-1) unstable; urgency=low

   * New upstream git snapshot from commit
   * debian/patches:
     - Drop soname-bump.patch, which has been done upstream now

libbluray (1:0.2~git20111001.8e5d241-1) unstable; urgency=low

   * Include all files from upstream source.
   * Remove gbp options which are always default.
   * Use different mechanism to set soname.
   * Don't use dh-autoreconf.
   * Put dh sequence as first option.
   * Use dh --parallel.
   * Update this package so it supports multiarch.
   * Update upstream version to '0.2', which upstream uses.
   * Include static lib.

libbluray (1:0.0~git20110717.3477b65-5) unstable; urgency=low

   * Restrict JAVA related checks to Linux architectures (Fixes FTBFS on !Linux)
     Thanks to Christoph Egger for reporting on IRC
   * normalize debian/copyright with config-edit.
     Thanks to lintian for finding an obsoleted field

libbluray (1:0.0~git20110717.3477b65-4) unstable; urgency=low

   * Set JAVA_HOME variable correctly to accommodate the multiarch changes.
     Thanks to Mònica Ramírez Arceda <> for reporting
     (Closes: #640337)

libbluray (1:0.0~git20110717.3477b65-3) unstable; urgency=low

   * Enable bdjava on linux hosts only, Closes: #638222
   * Remove files that are deleted during build
   * Invoke javahelper sequence only on linux
   * Build depend on openjdk-6-jdk instead of default-jdk,
     gcj seems to have problems with ant and jni
   * Add myself to uploaders

libbluray (1:0.0~git20110717.3477b65-2) unstable; urgency=low

   [ Andres Mejia ]
   * debian/copyright:
     - Include myself in copyright for debian packaging. Also distribute
       the packaging under the same terms as libbluray.
   [ Alessio Treglia ]
   * Add libaacs0 to libbluray1's Recommends:
     - No need to build-depend on libaacs0 as libbluray1 is able to load
       it via dlopen()
   * debian/copyright: Use the Comment field (as per DEP-5 rev. 174)
   * debian/control: Add myself as uploader.

libbluray (1:0.0~git20110717.3477b65-1) unstable; urgency=low

   * Package new upstream git snapshot.
   * Update to my email.
   * Bump soname. (Closes: #633462)
   * Fix build dependencies for generating documentation.
   * Add watch file.

libbluray (0.2~git20110613.e93aa91-1) unstable; urgency=low

   * New upstream git snapshot from commit

libbluray (0.2~git20110427.8b86664-1) unstable; urgency=low

   * New upstream git snapshot from commit
   * Rico Tzschichholz was added as uploader.
   * Bump to Standards-Version 3.9.2.
   * Add libxml2-dev as build dependency.
   * Introduce libbluray-bdj package for BD-J library.
   * Introduce package for documentation.
   * Correct package short descriptions.


libbluray (0.1~git20100913.16c8a21-1) unstable; urgency=low

   * Initial release. (Closes: #591192)