Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package maven-jlink-plugin for openSUSE:Factory checked in at 2026-03-13 21:16:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/maven-jlink-plugin (Old) and /work/SRC/openSUSE:Factory/.maven-jlink-plugin.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maven-jlink-plugin" Fri Mar 13 21:16:03 2026 rev:5 rq:1338585 version:3.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/maven-jlink-plugin/maven-jlink-plugin.changes 2025-06-24 20:49:21.296816788 +0200 +++ /work/SRC/openSUSE:Factory/.maven-jlink-plugin.new.8177/maven-jlink-plugin.changes 2026-03-13 21:16:32.052621819 +0100 @@ -1,0 +2,139 @@ +Thu Mar 12 13:29:13 UTC 2026 - Fridrich Strba <[email protected]> + +- Upgrade to upstream version 3.3.0 + * New features and improvements + + [#620] Add support for optional attach parameter to disable + artifact attachment + + [#502] Add prefix to zip entries + + Exclude automatic modules from jlink image + * Documentation updates + + Follow Oracle javadoc guidelines + + There are no examples + + API doc copy edits + * Maintenance + + README updates + + Migrate site docs to Markdown + + Cleanup tests + + Replace deprecated DefaultJavaToolChain + + JUnit Jupiter migration from JUnit 4.x + + Enabling Prevent Branch Protection Rules + + Add Apache 2.0 LICENSE file + + Fix the checkstyle violation introduced in the new version of + the parent pom + + Skip POM dependencies when assembling jlink classpath + + MNGSITE-529: Rename "Goals" to "Plugin Documentation" + + document github issues + + Enable GitHub issues + + Reduce injection + + Use Guice injection for ZipArchiver + + Replace two deprecated methods + + Declare and verify all dependencies + + Switch to @Inject + * Dependency updates + + Bump mavenVersion to 3.9.13 + + Bump org.mockito:mockito-junit-jupiter from 4.11.0 to 5.22.0 + + Bump org.apache.maven.shared:maven-filtering from 3.3.1 to + 3.5.0 + + Bump org.assertj:assertj-core from 3.25.2 to 3.27.7 + + Bump org.codehaus.mojo:mrm-maven-plugin from 1.6.0 to 1.7.1 + + Bump org.apache.maven.plugins:maven-plugins from 41 to 47 + + Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.11.0 + + Bump org.apache.maven:maven-archiver from 3.6.1 to 3.6.6 + + Bump org.codehaus.plexus:plexus-java from 1.2.0 to 1.5.2 + + Bump actions/checkout from 4 to 6 + + Bump commons-io:commons-io from 2.11.0 to 2.21.0 + + Bump org.junit:junit-bom from 5.10.1 to 5.14.1 + + Update Invokerplugin to 3.9.1 to support Java 25 + + Bump actions/setup-java from 4 to 5 +- Changes of 3.2.0 + * Bug + + MJLINK-62: Replace ByteArrayOutputStream with StringWriter + + MJLINK-64: Add-options double quoting + * New Feature + + MJLINK-75: Reproducibility of ZIP artifacts + * Improvement + + MJLINK-69: Update to Java 11 + + MJLINK-76: Upgrade maven-plugin parent to 41 + * Task + + MJLINK-77: Update description and parameters of --compress to + reflect JDK21 changes + * Dependency upgrade + + MJLINK-63: Upgrade plexus-java + + MJLINK-66: Update parent pom to 39 + + MJLINK-70: Update m-site-p to 3.12.1 + + MJLINK-71: Require Maven 3.6.3 as new baseline + + MJLINK-72: Remove common-lang3 + + MJLINK-74: Update org.codehaus.plexus:plexus-archiver from + 4.7.1 to 4.9.1 +- Changes of 3.1.0 + * Bug + + MJLINK-54: Compiler source/target for site generating does not + work with 8 + + MJLINK-55: Pre Release Marker in Site must be changed + * New Feature + + MJLINK-40: Add support for --include-locales option + + MJLINK-41: Add support for launcher script + * Improvement + + MJLINK-36: Use JLink via ToolProvider + + MJLINK-49: Add support for single maven projects + + MJLINK-52: Add support for classifiers + + MJLINK-53: ITs should fail if no jlink binary is available + + MJLINK-56: Convert unit tests to Junit5 + + MJLINK-58: Remove usage of plexus utils, use commons lang or + native java instead. + * Task + + MJLINK-60: Website still shows PRE-RELEASE watermark + * Dependency upgrade + + MJLINK-47: Upgrade plexus-archiver to 4.2.3 +- Changes of 3.0.0 + * Bug + + MJLINK-4: NPE on execution + + MJLINK-5: Parameter 'compression' is wrong. It is 'compress' + + MJLINK-23: Allow setting additional modulepaths + + MJLINK-42: NullPointerException when running jlink:jlink + * New Feature + + MJLINK-9: Add support for multi module projects + + MJLINK-18: Add support for JLink launcher + * Improvement + + MJLINK-1: Dependency Report produces exception based on JDK 9 + based JAR file... + + MJLINK-3: Improve verbose output during build + + MJLINK-6: Allow set the jmods path + + MJLINK-14: Let POM parent do it's work + + MJLINK-15: Upgrade plexus-java 0.9.7 + + MJLINK-26: Can not create an image from a single module + project without a dependency + + MJLINK-28: Add WARNING in case of duplicate module names + + MJLINK-45: make build Reproducible + + MJLINK-50: Upgrade to Java 8 / Maven 3.1.0 + * Dependency upgrade + + MJLINK-8: Upgrade plexus-java 0.9.5 + + MJLINK-10: Upgrade maven-plugin-plugin to 3.5.1 + + MJLINK-11: Upgrade parent to 31 + + MJLINK-13: Remove hard code version for maven-site-plugin + + MJLINK-16: Upgrade mave-surefire/failsafe-plugin 2.21.0 + + MJLINK-17: Add documentation information for GitHub + + MJLINK-20: Upgrade plexus-archiver to 3.6.0 + + MJLINK-21: Upgrade test dependencies + + MJLINK-22: Upgrade maven-plugins parent to version 32. + + MJLINK-24: Upgrade bound plugins + + MJLINK-25: Upgrade bounded plugins (maven-resources-plugin to + 3.1.0) + + MJLINK-29: Upgrade maven-compiler-plugin to version 3.8.0 in + IT's + + MJLINK-30: Upgrade parent to version 33 + + MJLINK-31: Upgrade plexus-java 0.9.11 + + MJLINK-32: Upgrade plexus-archiver 3.7.0 + + MJLINK-33: Upgrade maven-archiver 3.3.0 + + MJLINK-34: Upgrade java-language to 1.0.1 + + MJLINK-35: Upgrade plexus-archiver - 4.1.0 + + MJLINK-37: Upgrade maven-archiver to 3.4.0 + + MJLINK-38: Upgrade plexus-java 1.0.3 + + MJLINK-43: upgrade plexus-java 1.0.5 + + MJLINK-44: Upgrade maven-plugins to 34 + + MJLINK-46: Upgrade maven-archiver to 3.5.0 +- Removed patch: + * maven-jlink-plugin-plexus-languages-1.0.patch + + not needed with this version + +------------------------------------------------------------------- Old: ---- maven-jlink-plugin-3.0.0-alpha-1-source-release.zip maven-jlink-plugin-plexus-languages-1.0.patch New: ---- _scmsync.obsinfo build.specials.obscpio maven-jlink-plugin-3.3.0-source-release.zip ----------(Old B)---------- Old:- Removed patch: * maven-jlink-plugin-plexus-languages-1.0.patch + not needed with this version ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ maven-jlink-plugin.spec ++++++ --- /var/tmp/diff_new_pack.CmPOBM/_old 2026-03-13 21:16:32.628645743 +0100 +++ /var/tmp/diff_new_pack.CmPOBM/_new 2026-03-13 21:16:32.628645743 +0100 @@ -1,7 +1,7 @@ # # spec file for package maven-jlink-plugin # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,28 +16,29 @@ # -%global basever 3.0.0 -%global opt alpha -%global optver 1 Name: maven-jlink-plugin -Version: %{basever}~%{opt}%{optver} +Version: 3.3.0 Release: 0 Summary: Apache Maven JLink Plugin License: Apache-2.0 Group: Development/Libraries/Java URL: https://maven.apache.org/plugins/%{name}/ -Source0: https://archive.apache.org/dist/maven/plugins/%{name}-%{basever}-%{opt}-%{optver}-source-release.zip -Patch0: maven-jlink-plugin-plexus-languages-1.0.patch +Source0: https://archive.apache.org/dist/maven/plugins/%{name}-%{version}-source-release.zip BuildRequires: fdupes +BuildRequires: java-devel >= 11 BuildRequires: maven-local BuildRequires: unzip -BuildRequires: mvn(org.apache.commons:commons-lang3) +BuildRequires: mvn(commons-io:commons-io) +BuildRequires: mvn(javax.inject:javax.inject) BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations) BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-plugins:pom:) +BuildRequires: mvn(org.apache.maven.shared:maven-filtering) BuildRequires: mvn(org.apache.maven.shared:maven-shared-utils) BuildRequires: mvn(org.apache.maven:maven-archiver) +BuildRequires: mvn(org.apache.maven:maven-artifact) BuildRequires: mvn(org.apache.maven:maven-core) +BuildRequires: mvn(org.apache.maven:maven-model) BuildRequires: mvn(org.apache.maven:maven-plugin-api) BuildRequires: mvn(org.codehaus.plexus:plexus-archiver) BuildRequires: mvn(org.codehaus.plexus:plexus-java) @@ -55,19 +56,11 @@ API documentation for %{name}. %prep -%setup -q -n %{name}-%{basever}-%{opt}-%{optver} -%patch -P 0 -p1 - -%pom_xpath_remove pom:project/pom:parent/pom:relativePath -%pom_add_dep org.apache.maven:maven-compat:\${mavenVersion} -%pom_add_dep org.apache.maven.shared:maven-shared-utils +%setup -q +%pom_remove_plugin :maven-dependency-plugin %build -%{mvn_build} -f -- \ -%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} - -Dmaven.compiler.release=8 \ -%endif - -Dsource=8 +%{mvn_build} -f %install %mvn_install ++++++ _scmsync.obsinfo ++++++ mtime: 1773374237 commit: 63b803c6249389f66c1fa7c352b5472edcf71affbfc7c6d7d17d0df9a8e42c52 url: https://src.opensuse.org/java-packages/maven-jlink-plugin.git revision: 63b803c6249389f66c1fa7c352b5472edcf71affbfc7c6d7d17d0df9a8e42c52 projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-03-13 04:58:07.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ maven-jlink-plugin-3.0.0-alpha-1-source-release.zip -> maven-jlink-plugin-3.3.0-source-release.zip ++++++ ++++ 9729 lines of diff (skipped)
