diff --git a/picocli-build.xml b/picocli-build.xml index e664d3c..c84b35a 100644 --- a/picocli-build.xml +++ b/picocli-build.xml @@ -11,7 +11,8 @@ - + + @@ -43,6 +44,7 @@ debug="true" optimize="false" deprecation="true" + release="${compiler.release}" target="${compiler.target}" verbose="false" fork="false" @@ -75,6 +77,7 @@ debug="true" optimize="false" deprecation="true" + release="${compiler.release}" target="${compiler.target}" verbose="false" fork="false" @@ -114,6 +117,7 @@ debug="true" optimize="false" deprecation="true" + release="${compiler.release}" target="${compiler.target}" verbose="false" fork="false" @@ -154,8 +158,7 @@ - + source="${compiler.source}"> + + diff --git a/picocli.changes b/picocli.changes index 0130e90..4a139d5 100644 --- a/picocli.changes +++ b/picocli.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Apr 29 11:53:54 UTC 2024 - Fridrich Strba + +- The binaries are compatible with java 1.8 + ------------------------------------------------------------------- Sun Sep 10 10:27:31 UTC 2023 - Fridrich Strba diff --git a/picocli.spec b/picocli.spec index 6d4051a..01e1bbc 100644 --- a/picocli.spec +++ b/picocli.spec @@ -1,7 +1,7 @@ # # spec file for package picocli # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,9 @@ # +# The automatic requires would be java-headless >= 9, but the +# binaries are java 8 compatible +%define __requires_exclude java-headless Name: picocli Version: 4.7.5 Release: 0 @@ -34,6 +37,7 @@ BuildRequires: fdupes BuildRequires: java-devel >= 9 BuildRequires: javapackages-local BuildRequires: jline >= 2 +Requires: java-headless >= 1.8 BuildArch: noarch %description @@ -44,6 +48,7 @@ Easily included as source to avoid adding a dependency. %package codegen Summary: Picocli Code Generation Group: Development/Libraries/Java +Requires: java-headless >= 1.8 %description codegen Java command line parser with both an annotations API and a programmatic API. @@ -56,6 +61,7 @@ from a picocli model. %package shell-jline2 Summary: Picocli Shell JLine2 Group: Development/Libraries/Java +Requires: java-headless >= 1.8 %description shell-jline2 Java command line parser with both an annotations API and a programmatic API.