Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package maven-dependency-plugin for openSUSE:Factory checked in at 2023-09-28 00:26:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/maven-dependency-plugin (Old) and /work/SRC/openSUSE:Factory/.maven-dependency-plugin.new.23327 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maven-dependency-plugin" Thu Sep 28 00:26:06 2023 rev:4 rq:1113871 version:3.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/maven-dependency-plugin/maven-dependency-plugin.changes 2021-01-11 17:18:47.272835624 +0100 +++ /work/SRC/openSUSE:Factory/.maven-dependency-plugin.new.23327/maven-dependency-plugin.changes 2023-09-28 00:38:31.068939898 +0200 @@ -1,0 +2,81 @@ +Wed Sep 27 11:25:29 UTC 2023 - Fridrich Strba <fst...@suse.com> + +- Update to verion 3.6.0 + * Bug + + MDEP-660: Obsolete example of -Dverbose on web page + + MDEP-671: Unsupported verbose option still appears in docs + + MDEP-680: dependency:go-offline does not use repositories from + parent pom in reactor build + + MDEP-700: Fix possible NPE + + MDEP-693: `dependency:analyze-only` goal fails on OpenJDK 14 + + MDEP-698: FileWriter and FileReader should be replaced + + MDEP-739: Dependency Plugin go-offline doesn't respect + artifact classifier + + MDEP-740: analyze-only failed: Unsupported class file major + version 60 (Java 16) + + MDEP-747: analyze-only failed: Unsupported class file major + version 61 (Java 17) + + MDEP-749: copy-dependencies fails when using excludeScope=test + + MDEP-679: mvn dependency:analyze detected wrong transitive + dependency + + MDEP-742: dependency plugin does not work with JDK 16 + + MDEP-752: skip dependency analyze in ear packaging + + MDEP-753: Non-test dependency reported as Non-test scoped test + only dependency + + MDEP-759: 'Dependency not found' with 3.2.0 and Java-17 while + analyzing + + MDEP-761: Tree plugin does not terminate with 3.2.0 + + MDEP-769: Minor improvement - continue + + MDEP-774: analyze-only failed: PermittedSubclasses requires + ASM9 + + MDEP-781: Broken Link to "Introduction to Dependency Mechanism + Page" + + MDEP-783: TreeMojo docs say scope doesn't work due to + MSHARED-4 + + MDEP-786: Sealed classes not supported + + MDEP-806: Dependency tree in verbose mode for war is empty + + MDEP-809: Javadoc was not updated to reflect that :tree's + verbose option is now ok + + MDEP-630: error dependency:list (caused by postgresql + dependency) + + MDEP-842: :list-classes does not skip if skip is set + + MDEP-843: :list-classes does not use GAV parameters + * New Feature + + MDEP-644: Reintroduce the verbose option for dependency:tree + + MDEP-645: List classes in a given artifact + + MDEP-708: dependency:analyze should recommend narrower scope + where possible + + MDEP-714: Add analyze parameter "ignoreUnusedRuntime" + + MDEP-787: Allow ignoring non-test-scoped dependencies + + MDEP-782: Add a <stripType> option to unpack goals + + MDEP-804: Allow auto-ignore of all non-test scoped + dependencies used only in test scope + * Improvement + + MDEP-705: Unused method o.a.m.p.d.t.TreeMojo.containsVersion + + MDEP-763: Minor improvements + + MDEP-768: GitHub Action build improvement + + MDEP-779: dependency:analyze should list the classes that + cause a used undeclared dependency + + MDEP-789: Improve documentation of analyze - Non-test scoped + + MDEP-602: Turn warnings into errors instead of failOnWarning + + MDEP-674: maven-dependency-plugin should leverage + plexus-build-api to support IDEs + + MDEP-716: TestListClassesMojo logs too much + + MDEP-827: Use outputDirectory from AbstractMavenReport + + MDEP-831: Remove not used dependencies / Replace parts + + MDEP-853: list-repositories - improvements + + MDEP-862: warns about depending on plexus-container-default + + MDEP-864: Replace AnalyzeReportView with a new + AnalyzeReportRenderer + * Task + + MDEP-681: Remove no longer required exclusions + + MDEP-760: Java 1.8 as minimum + + MDEP-841: Explicitly start and end tables with Doxia Sinks in + report renderers + + MDEP-849: Replace Maven shared StringUtils with Commons Lang3 + + MDEP-855: Remove unused and ignored parameter - useJvmChmod + + MDEP-857: Remove custom plexus configuration + + MDEP-859: Code refactor - UnpackUtil + + MDEP-866: Refresh download page + +------------------------------------------------------------------- Old: ---- maven-dependency-plugin-3.1.2-source-release.zip New: ---- maven-dependency-plugin-3.6.0-source-release.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ maven-dependency-plugin.spec ++++++ --- /var/tmp/diff_new_pack.OsF8TE/_old 2023-09-28 00:38:32.128978457 +0200 +++ /var/tmp/diff_new_pack.OsF8TE/_new 2023-09-28 00:38:32.132978602 +0200 @@ -1,7 +1,7 @@ # # spec file for package maven-dependency-plugin # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: maven-dependency-plugin -Version: 3.1.2 +Version: 3.6.0 Release: 0 Summary: Plugin to manipulate, copy and unpack local and remote artifacts License: Apache-2.0 @@ -27,32 +27,35 @@ BuildRequires: fdupes BuildRequires: maven-local BuildRequires: unzip -BuildRequires: mvn(classworlds:classworlds) -BuildRequires: mvn(commons-collections:commons-collections) BuildRequires: mvn(commons-io:commons-io) -BuildRequires: mvn(commons-lang:commons-lang) +BuildRequires: mvn(org.apache.commons:commons-collections4) +BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.maven.doxia:doxia-sink-api) -BuildRequires: mvn(org.apache.maven.doxia:doxia-site-renderer) 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.reporting:maven-reporting-api) BuildRequires: mvn(org.apache.maven.reporting:maven-reporting-impl) -BuildRequires: mvn(org.apache.maven.shared:file-management) BuildRequires: mvn(org.apache.maven.shared:maven-artifact-transfer) BuildRequires: mvn(org.apache.maven.shared:maven-common-artifact-filters) BuildRequires: mvn(org.apache.maven.shared:maven-dependency-analyzer) BuildRequires: mvn(org.apache.maven.shared:maven-dependency-tree) BuildRequires: mvn(org.apache.maven.shared:maven-shared-utils) -BuildRequires: mvn(org.apache.maven.wagon:wagon-http-lightweight) +BuildRequires: mvn(org.apache.maven:maven-aether-provider) 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.apache.maven:maven-repository-metadata) +BuildRequires: mvn(org.apache.maven:maven-settings) BuildRequires: mvn(org.codehaus.plexus:plexus-archiver) +BuildRequires: mvn(org.codehaus.plexus:plexus-i18n) BuildRequires: mvn(org.codehaus.plexus:plexus-io) BuildRequires: mvn(org.codehaus.plexus:plexus-utils) +BuildRequires: mvn(org.eclipse.aether:aether-api) +BuildRequires: mvn(org.eclipse.aether:aether-util) +BuildRequires: mvn(org.eclipse.sisu:sisu-maven-plugin) +BuildRequires: mvn(org.sonatype.plexus:plexus-build-api) BuildArch: noarch %description @@ -71,17 +74,14 @@ %prep %setup -q -%pom_remove_plugin :maven-enforcer-plugin - -# We don't want to support legacy Maven versions (older than 3.1) -%pom_remove_dep org.sonatype.aether: - %build # Tests require legacy Maven -%{mvn_build} -f \ +%{mvn_build} -f -- \ + -Dproject.build.outputTimestamp=$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ) \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} - -- -Dmaven.compiler.release=7 + -Dmaven.compiler.release=8 \ %endif + -Dsource=8 %install %mvn_install ++++++ maven-dependency-plugin-3.1.2-source-release.zip -> maven-dependency-plugin-3.6.0-source-release.zip ++++++ ++++ 71798 lines of diff (skipped)