diff --git a/asm-9.3.pom b/asm-9.5.pom
similarity index 97%
rename from asm-9.3.pom
rename to asm-9.5.pom
index 25fc202..17a0acc 100644
--- a/asm-9.3.pom
+++ b/asm-9.5.pom
@@ -3,7 +3,7 @@
4.0.0
org.ow2.asm
asm
- 9.3
+ 9.5
asm
ASM, a very small and fast Java bytecode manipulation framework
http://asm.ow2.io/
@@ -70,6 +70,6 @@
org.ow2
ow2
- 1.5
+ 1.5.1
diff --git a/asm-analysis-9.3.pom b/asm-analysis-9.5.pom
similarity index 96%
rename from asm-analysis-9.3.pom
rename to asm-analysis-9.5.pom
index b7949d4..d2c0a68 100644
--- a/asm-analysis-9.3.pom
+++ b/asm-analysis-9.5.pom
@@ -3,7 +3,7 @@
4.0.0
org.ow2.asm
asm-analysis
- 9.3
+ 9.5
asm-analysis
Static code analysis API of ASM, a very small and fast Java bytecode manipulation framework
http://asm.ow2.io/
@@ -71,13 +71,13 @@
org.ow2.asm
asm-tree
- 9.3
+ 9.5
compile
org.ow2
ow2
- 1.5
+ 1.5.1
diff --git a/asm-commons-9.3.pom b/asm-commons-9.5.pom
similarity index 90%
rename from asm-commons-9.3.pom
rename to asm-commons-9.5.pom
index 8d49283..7e948be 100644
--- a/asm-commons-9.3.pom
+++ b/asm-commons-9.5.pom
@@ -3,7 +3,7 @@
4.0.0
org.ow2.asm
asm-commons
- 9.3
+ 9.5
asm-commons
Usefull class adapters based on ASM, a very small and fast Java bytecode manipulation framework
http://asm.ow2.io/
@@ -71,25 +71,19 @@
org.ow2.asm
asm
- 9.3
+ 9.5
compile
org.ow2.asm
asm-tree
- 9.3
- compile
-
-
- org.ow2.asm
- asm-analysis
- 9.3
+ 9.5
compile
org.ow2
ow2
- 1.5
+ 1.5.1
diff --git a/asm-test-9.3.pom b/asm-test-9.5.pom
similarity index 95%
rename from asm-test-9.3.pom
rename to asm-test-9.5.pom
index 69515e1..900a658 100644
--- a/asm-test-9.3.pom
+++ b/asm-test-9.5.pom
@@ -3,7 +3,7 @@
4.0.0
org.ow2.asm
asm-test
- 9.3
+ 9.5
asm-test
Utilities for testing ASM, a very small and fast Java bytecode manipulation framework
http://asm.ow2.io/
@@ -71,19 +71,19 @@
org.junit.jupiter
junit-jupiter-api
- 5.8.2
+ 5.9.1
compile
org.junit.jupiter
junit-jupiter-params
- 5.8.2
+ 5.9.1
compile
org.ow2
ow2
- 1.5
+ 1.5.1
diff --git a/asm-tree-9.3.pom b/asm-tree-9.5.pom
similarity index 96%
rename from asm-tree-9.3.pom
rename to asm-tree-9.5.pom
index bf153ae..6639870 100644
--- a/asm-tree-9.3.pom
+++ b/asm-tree-9.5.pom
@@ -3,7 +3,7 @@
4.0.0
org.ow2.asm
asm-tree
- 9.3
+ 9.5
asm-tree
Tree API of ASM, a very small and fast Java bytecode manipulation framework
http://asm.ow2.io/
@@ -71,13 +71,13 @@
org.ow2.asm
asm
- 9.3
+ 9.5
compile
org.ow2
ow2
- 1.5
+ 1.5.1
diff --git a/asm-util-9.3.pom b/asm-util-9.5.pom
similarity index 95%
rename from asm-util-9.3.pom
rename to asm-util-9.5.pom
index 6dbb658..cc1a002 100644
--- a/asm-util-9.3.pom
+++ b/asm-util-9.5.pom
@@ -3,7 +3,7 @@
4.0.0
org.ow2.asm
asm-util
- 9.3
+ 9.5
asm-util
Utilities for ASM, a very small and fast Java bytecode manipulation framework
http://asm.ow2.io/
@@ -71,25 +71,25 @@
org.ow2.asm
asm
- 9.3
+ 9.5
compile
org.ow2.asm
asm-tree
- 9.3
+ 9.5
compile
org.ow2.asm
asm-analysis
- 9.3
+ 9.5
compile
org.ow2
ow2
- 1.5
+ 1.5.1
diff --git a/objectweb-asm-9.3.tar.xz b/objectweb-asm-9.3.tar.xz
deleted file mode 100644
index 401a99d..0000000
--- a/objectweb-asm-9.3.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c3bc67fbc1d404dd2b7f4b896e57b6f64aef060649426a6930ce2419b9353162
-size 563748
diff --git a/objectweb-asm-9.3-build.tar.xz b/objectweb-asm-9.5-build.tar.xz
similarity index 100%
rename from objectweb-asm-9.3-build.tar.xz
rename to objectweb-asm-9.5-build.tar.xz
diff --git a/objectweb-asm-9.5.tar.xz b/objectweb-asm-9.5.tar.xz
new file mode 100644
index 0000000..3444315
--- /dev/null
+++ b/objectweb-asm-9.5.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0a94253647ec1cc8ea225cc3a7b921c006f2aeb93fd700068ea5fb1fbf71a45b
+size 570644
diff --git a/objectweb-asm.changes b/objectweb-asm.changes
index 92b8340..ecd43cf 100644
--- a/objectweb-asm.changes
+++ b/objectweb-asm.changes
@@ -1,3 +1,31 @@
+-------------------------------------------------------------------
+Sun Apr 2 18:13:50 UTC 2023 - Anton Shvetz
+
+- Upgrade to version 9.5
+ * new Opcodes.V21 constant for Java 21
+ * new readBytecodeInstructionOffset hook in ClassReader
+ * more detailed exception messages
+ * Javadoc improvements and fixes
+ * bug fixes
+ + 317989: Silent removal of zero-valued entries from the
+ line-number table
+
+-------------------------------------------------------------------
+Sun Jan 29 01:33:32 UTC 2023 - Anton Shvetz
+
+- Upgrade to version 9.4
+ * new Opcodes.V20 constant for Java 20
+ * more checks in CheckClassAdapter
+ * Javadoc improvements and fixes
+ * module-info classes can be built without Gradle and Bnd
+ * parent POM updated to org.ow2:ow2:1.5.1
+ * bug fixes
+ + 317977: CheckClassAdapter is no longer transparent for MAXLOCALS
+ + 317981: Add public getDelegate method to all visitor classes
+ + Analyzer does not compute optimal maxLocals for static methods
+ + Fix SignatureWriter when a generic type has a depth over 30
+ + Skip remap inner class name if not changed in Remapper
+
-------------------------------------------------------------------
Wed Apr 20 07:35:37 UTC 2022 - David Anes
diff --git a/objectweb-asm.spec b/objectweb-asm.spec
index 9037606..7f0cdfa 100644
--- a/objectweb-asm.spec
+++ b/objectweb-asm.spec
@@ -1,7 +1,7 @@
#
# spec file for package objectweb-asm
#
-# Copyright (c) 2022 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: objectweb-asm
-Version: 9.3
+Version: 9.5
Release: 0
Summary: Java bytecode manipulation framework
License: BSD-3-Clause
@@ -103,7 +103,7 @@ for i in asm asm-analysis asm-commons asm-tree asm-util asm-all; do
done
%build
-%ant \
+%ant -Dproject.version=%{version} \
package javadoc
%install