Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package plexus-languages for
openSUSE:Factory checked in at 2024-04-11 19:41:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plexus-languages (Old)
and /work/SRC/openSUSE:Factory/.plexus-languages.new.29460 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plexus-languages"
Thu Apr 11 19:41:04 2024 rev:7 rq:1166716 version:1.2.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/plexus-languages/plexus-languages.changes
2022-03-13 22:01:57.412472094 +0100
+++
/work/SRC/openSUSE:Factory/.plexus-languages.new.29460/plexus-languages.changes
2024-04-11 19:41:13.541921700 +0200
@@ -1,0 +2,19 @@
+Wed Apr 10 09:14:52 UTC 2024 - Fridrich Strba <[email protected]>
+
+- Upgrade to upstream version 1.2.0
+ * Changes:
+ + Fail on duplicate modules on the module path
+ + Add java bytecode class file version detection
+ + Fix badge in README
+ * Documentation updates
+ + Fix typo module (#125) @Thihup
+ + Fix scm protocol
+
+-------------------------------------------------------------------
+Wed Apr 10 09:07:44 UTC 2024 - Fridrich Strba <[email protected]>
+
+- Added patch:
+ * plexus-languages-atinject.patch
+ + Fix against multirelease version of atinject
+
+-------------------------------------------------------------------
Old:
----
plexus-languages-1.1.1.tar.xz
New:
----
plexus-languages-1.2.0.tar.xz
plexus-languages-atinject.patch
BETA DEBUG BEGIN:
New:- Added patch:
* plexus-languages-atinject.patch
+ Fix against multirelease version of atinject
BETA DEBUG END:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plexus-languages.spec ++++++
--- /var/tmp/diff_new_pack.2bmbbh/_old 2024-04-11 19:41:15.241984590 +0200
+++ /var/tmp/diff_new_pack.2bmbbh/_new 2024-04-11 19:41:15.253985034 +0200
@@ -1,7 +1,7 @@
#
# spec file for package plexus-languages
#
-# Copyright (c) 2022 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
@@ -17,7 +17,7 @@
Name: plexus-languages
-Version: 1.1.1
+Version: 1.2.0
Release: 0
Summary: Plexus Languages
License: Apache-2.0
@@ -26,18 +26,17 @@
Source0: %{name}-%{version}.tar.xz
Source1: http://www.apache.org/licenses/LICENSE-2.0.txt
Source100: plexus-java-build.xml
+Patch0: plexus-languages-atinject.patch
BuildRequires: ant
BuildRequires: atinject
BuildRequires: fdupes
BuildRequires: java-devel >= 9
-BuildRequires: javapackages-local
+BuildRequires: javapackages-local >= 6
BuildRequires: objectweb-asm
BuildRequires: plexus-containers-component-annotations
BuildRequires: qdox >= 2
BuildRequires: sisu-inject
-Requires: java >= 1.7
-Requires: mvn(com.thoughtworks.qdox:qdox)
-Requires: mvn(org.ow2.asm:asm)
+Requires: java >= 1.8
BuildArch: noarch
%description
@@ -53,6 +52,7 @@
%prep
%setup -q
+%patch -P 0 -p1
cp %{SOURCE1} .
cp %{SOURCE100} plexus-java/build.xml
@@ -74,9 +74,7 @@
install -pm 0644 plexus-java/target/plexus-java-%{version}.jar
%{buildroot}%{_javadir}/%{name}/plexus-java.jar
# pom
install -dm 0755 %{buildroot}%{_mavenpomdir}/%{name}
-install -pm 0644 pom.xml %{buildroot}%{_mavenpomdir}/%{name}/%{name}.pom
-%add_maven_depmap %{name}/%{name}.pom
-install -pm 0644 plexus-java/pom.xml
%{buildroot}%{_mavenpomdir}/%{name}/plexus-java.pom
+%{mvn_install_pom} plexus-java/pom.xml
%{buildroot}%{_mavenpomdir}/%{name}/plexus-java.pom
%add_maven_depmap %{name}/plexus-java.pom %{name}/plexus-java.jar
# javadoc
install -dm 0755 %{buildroot}%{_javadocdir}/%{name}/plexus-java
++++++ _service ++++++
--- /var/tmp/diff_new_pack.2bmbbh/_old 2024-04-11 19:41:15.662000128 +0200
+++ /var/tmp/diff_new_pack.2bmbbh/_new 2024-04-11 19:41:15.706001756 +0200
@@ -2,7 +2,7 @@
<service name="tar_scm" mode="disabled">
<param name="scm">git</param>
<param
name="url">https://github.com/codehaus-plexus/plexus-languages.git</param>
- <param name="revision">plexus-languages-1.1.1</param>
+ <param name="revision">plexus-languages-1.2.0</param>
<param name="match-tag">plexus-languages-*</param>
<param name="versionformat">@PARENT_TAG@</param>
<param
name="versionrewrite-pattern">plexus-languages-(.*)</param>
++++++ plexus-java-build.xml ++++++
--- /var/tmp/diff_new_pack.2bmbbh/_old 2024-04-11 19:41:15.870007824 +0200
+++ /var/tmp/diff_new_pack.2bmbbh/_new 2024-04-11 19:41:15.906009155 +0200
@@ -10,9 +10,10 @@
<property name="project.groupId" value="org.codehaus.plexus"/>
<property name="project.artifactId" value="plexus-java"/>
- <property name="project.version" value="1.1.1"/>
+ <property name="project.version" value="1.2.0"/>
- <property name="compiler.source" value="1.8"/>
+ <property name="compiler.release" value="8"/>
+ <property name="compiler.source" value="1.${compiler.release}"/>
<property name="compiler.target" value="${compiler.source}"/>
<property name="build.finalName"
value="${project.artifactId}-${project.version}"/>
@@ -34,16 +35,11 @@
<path id="build.classpath">
<fileset dir="../lib">
- <!-- asm-6.2 qdox-2.0-M8 javax.inject-1
plexus-component-annotations-1.7.1 -->
<include name="**/*.jar"/>
</fileset>
</path>
<path id="build.test.classpath">
<fileset dir="../lib">
- <!-- asm-6.2 qdox-2.0-M8 javax.inject-1
plexus-component-annotations-1.7.1
- junit-4.12 hamcrest-core-1.3 mockito-core-2.18.3 byte-buddy-1.8.5
- byte-buddy-agent-1.8.5 objenesis-2.6 guice-4.1.0 aopalliance-1.0
- guava-19.0.jar -->
<include name="**/*.jar"/>
</fileset>
</path>
++++++ plexus-languages-1.1.1.tar.xz -> plexus-languages-1.2.0.tar.xz ++++++
++++ 5989 lines of diff (skipped)
++++++ plexus-languages-atinject.patch ++++++
--- plexus-languages-1.1.1/plexus-java/src/main/java9/module-info.java
2024-04-10 11:00:25.596880353 +0200
+++ plexus-languages-1.1.1/plexus-java/src/main/java9/module-info.java
2024-04-10 11:00:57.827095904 +0200
@@ -20,6 +20,7 @@
{
requires com.thoughtworks.qdox;
requires org.objectweb.asm;
+ requires java.inject;
exports org.codehaus.plexus.languages.java.jpms;
exports org.codehaus.plexus.languages.java.version;