Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package netty for openSUSE:Factory checked 
in at 2024-11-28 22:43:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/netty (Old)
 and      /work/SRC/openSUSE:Factory/.netty.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "netty"

Thu Nov 28 22:43:00 2024 rev:2 rq:1227087 version:4.1.114

Changes:
--------
--- /work/SRC/openSUSE:Factory/netty/netty.changes      2024-10-30 
17:38:04.629407869 +0100
+++ /work/SRC/openSUSE:Factory/.netty.new.28523/netty.changes   2024-11-28 
22:43:32.635945326 +0100
@@ -1,0 +2,12 @@
+Wed Nov 27 07:45:09 UTC 2024 - Fridrich Strba <fst...@suse.com>
+
+- Clean a bit the spec file and adapt to the recent changes in
+  netty-tcnative package
+- Removed patches:
+  * 0005-Do-not-use-the-Graal-annotations.patch
+  * 0006-Do-not-use-the-Jetbrains-annotations.patch
+    + remove the annotations with a macro in the jurand tool
+  * 0007-Do-not-require-the-tcnative-native-library.patch
+    + we are building now the artifact, so we can require it
+
+-------------------------------------------------------------------

Old:
----
  0005-Do-not-use-the-Graal-annotations.patch
  0006-Do-not-use-the-Jetbrains-annotations.patch
  0007-Do-not-require-the-tcnative-native-library.patch

BETA DEBUG BEGIN:
  Old:- Removed patches:
  * 0005-Do-not-use-the-Graal-annotations.patch
  * 0006-Do-not-use-the-Jetbrains-annotations.patch
  Old:  * 0005-Do-not-use-the-Graal-annotations.patch
  * 0006-Do-not-use-the-Jetbrains-annotations.patch
    + remove the annotations with a macro in the jurand tool
  Old:    + remove the annotations with a macro in the jurand tool
  * 0007-Do-not-require-the-tcnative-native-library.patch
    + we are building now the artifact, so we can require it
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ netty.spec ++++++
--- /var/tmp/diff_new_pack.dFLW9L/_old  2024-11-28 22:43:33.243970651 +0100
+++ /var/tmp/diff_new_pack.dFLW9L/_new  2024-11-28 22:43:33.247970818 +0100
@@ -34,15 +34,13 @@
 Patch1:         0002-Remove-optional-dep-conscrypt.patch
 Patch2:         0003-Remove-optional-deps-jetty-alpn-and-npn.patch
 Patch3:         0004-Disable-Brotli-and-ZStd-compression.patch
-Patch4:         0005-Do-not-use-the-Graal-annotations.patch
-Patch5:         0006-Do-not-use-the-Jetbrains-annotations.patch
-Patch6:         0007-Do-not-require-the-tcnative-native-library.patch
-Patch7:         no-werror.patch
-Patch8:         reproducible.patch
+Patch4:         no-werror.patch
+Patch5:         reproducible.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gcc
+BuildRequires:  jurand
 BuildRequires:  libtool
 BuildRequires:  make
 BuildRequires:  maven-local
@@ -50,6 +48,7 @@
 BuildRequires:  mvn(com.fasterxml:aalto-xml)
 BuildRequires:  mvn(com.jcraft:jzlib)
 BuildRequires:  mvn(commons-logging:commons-logging)
+BuildRequires:  mvn(io.netty:netty-tcnative) >= 2.0.60
 BuildRequires:  mvn(io.netty:netty-tcnative-classes) >= 2.0.60
 BuildRequires:  mvn(kr.motd.maven:os-maven-plugin)
 BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
@@ -103,9 +102,12 @@
 %patch -P 3 -p1
 %patch -P 4 -p1
 %patch -P 5 -p1
-%patch -P 6 -p1
-%patch -P 7 -p1
-%patch -P 8 -p1
+
+# remove annotations for which we have no dependencies
+# Graal annotations
+%{java_remove_annotations} common -p "com.oracle.svm.core.annotate"
+# Jetbrains annotation
+%{java_remove_annotations} common -p "org.jetbrains.annotations"
 
 # remove unnecessary dependency on parent POM
 %pom_remove_parent . bom dev-tools
@@ -218,7 +220,6 @@
 
 %pom_remove_dep -r :annotations-java5
 
-
 %pom_xpath_remove -r "pom:dependency[pom:classifier='linux-x86_64-fedora']"
 %pom_xpath_remove -r "pom:dependency[pom:classifier='linux-aarch_64-fedora']"
 %pom_xpath_remove -r "pom:dependency[pom:classifier='osx-x86_64']"
@@ -234,7 +235,6 @@
 %pom_xpath_remove -r "pom:dependency[pom:classifier='linux-riscv64']"
 %endif
 
-
 # Tell xmvn to install attached artifact, which it does not
 # do by default. In this case install all attached artifacts with
 # the linux classifier.

Reply via email to