[packages/libbluray] fix build with java < 9
atler
atler at pld-linux.org
Fri Mar 20 00:02:13 CET 2026
commit 04c0baa3cefff8f62c97e727300dd40e87d890c1
Author: Jan Palus <atler at pld-linux.org>
Date: Fri Mar 20 00:01:46 2026 +0100
fix build with java < 9
java8.patch | 10 ++++++++++
libbluray.spec | 2 ++
2 files changed, 12 insertions(+)
---
diff --git a/libbluray.spec b/libbluray.spec
index 0cad49f..ab44de0 100644
--- a/libbluray.spec
+++ b/libbluray.spec
@@ -15,6 +15,7 @@ Group: Libraries
Source0: https://download.videolan.org/videolan/libbluray/%{version}/%{name}-%{version}.tar.xz
# Source0-md5: e9d2fcb48ab14a43fe48797db4429437
Patch0: javac.patch
+Patch1: java8.patch
URL: http://www.videolan.org/developers/libbluray.html
%{?with_apidocs:BuildRequires: doxygen}
BuildRequires: fontconfig-devel
@@ -111,6 +112,7 @@ Dokumentacja API biblioteki libbluray.
%prep
%setup -q
%patch -P0 -p1
+%patch -P1 -p1
%build
%if %{with java}
diff --git a/java8.patch b/java8.patch
new file mode 100644
index 0000000..853cd8c
--- /dev/null
+++ b/java8.patch
@@ -0,0 +1,10 @@
+--- libbluray-1.4.1/src/libbluray/bdj/meson.build.orig 2026-03-19 23:57:21.180827516 +0100
++++ libbluray-1.4.1/src/libbluray/bdj/meson.build 2026-03-20 00:00:04.369813641 +0100
+@@ -2,6 +2,7 @@
+ # SPDX-License-Identifier: MIT
+
+ java_src_version = '1.5'
++java_src_version_asm = '1.5'
+
+ ant = find_program('ant', required: get_option('bdj_jar'), disabler: true)
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libbluray.git/commitdiff/04c0baa3cefff8f62c97e727300dd40e87d890c1
More information about the pld-cvs-commit
mailing list