FS#65949 - [libbluray] increase java dep version

Attached to Project: Arch Linux
Opened by Detlev Brodowski (brody) - Monday, 23 March 2020, 14:38 GMT
Last edited by Maxime Gauduin (Alucryd) - Tuesday, 31 March 2020, 08:17 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Maxime Gauduin (Alucryd)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Please increase java version in optdepends and makedepends to the latest openjdk version of Archlinux.
Upstream provides java 12 and 13 since February.

Additional info:
* package version(s): 1.2.0
* link to upstream commit
https://code.videolan.org/videolan/libbluray/-/commit/e670de413fc0ba59c036dfb442edaff85fd1cc1e

Kind regards
Detlev
This task depends upon

Closed by  Maxime Gauduin (Alucryd)
Tuesday, 31 March 2020, 08:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.2.0-3
Comment by Maxime Gauduin (Alucryd) - Tuesday, 24 March 2020, 02:18 GMT
Just pushed 1.2.0-2 to [testing]. Will move to extra in a week if there are no issues.
Comment by Jonas Witschel (diabonas) - Tuesday, 24 March 2020, 09:38 GMT
The bytecode compiled by a JDK version >=12 targets Java >=7, as can be seen from the commit linked in the bug report as well as by manually verifying the generated JAR archives. Hence the optional dependency should be "java-runtime>=7" (which is redundant since Java 7 is the oldest version supported in Arch Linux anyway, so just using "java-runtime" is fine) instead of "java-runtime=13". This might be important for people running older Java versions so that they are not forced to needlessly install Java 13.

Likewise I suggest removing the versioned make dependency as well unless there is definite evidence that libbluray is not compilable with JDK 14 (from the linked commit, it doesn't look like it), otherwise this package might accidentally block the update to Java 14.
Comment by Maxime Gauduin (Alucryd) - Tuesday, 24 March 2020, 11:30 GMT
Agreed and executed, the testing package has been updated. Thanks.
Comment by Jonas Witschel (diabonas) - Tuesday, 24 March 2020, 13:21 GMT
Thanks, I signed off on libbluray 1.2.0-3.

Loading...