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 <[email protected]>
+
+- 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)