From 02ac409a7848e8908d5278546775187c333bb27a Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Tue, 3 Mar 2020 15:42:34 +0100 Subject: [PATCH 01/56] update to version 2.10.3 --- jackson-databind.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index c438453..6f30001 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.10.2 -Release: 2%{?dist} +Version: 2.10.3 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -70,6 +70,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Tue Mar 03 2020 Fabio Valentini - 2.10.3-1 +- Update to version 2.10.3. + * Wed Jan 29 2020 Fedora Release Engineering - 2.10.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index c39384e..aabac9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.10.2.tar.gz) = ac87f528757dd7aa6706c4493acbf5d2a1f0477b1a64dba367533d7efea10239d6e11f568b3ca00b8c9c9f0c8ca0b8079555fe4dc6ad03458a498e839e302eba +SHA512 (jackson-databind-2.10.3.tar.gz) = d2c96e9a6aa90c5bb705697b4916127e8b93d06652eccf0594cd5e73fbaee881aa3036ca6e492177dae8fd9d4ebbfe52f674ac59ac934f4388f732038fe4a1bf From 3c977046a8f696401273dbc129b70d2915725798 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Fri, 8 May 2020 14:26:50 +0200 Subject: [PATCH 02/56] update to version 2.10.4 --- jackson-databind.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 6f30001..7d7e51e 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.10.3 +Version: 2.10.4 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -70,6 +70,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Fri May 08 2020 Fabio Valentini - 2.10.4-1 +- Update to version 2.10.4. + * Tue Mar 03 2020 Fabio Valentini - 2.10.3-1 - Update to version 2.10.3. diff --git a/sources b/sources index aabac9b..33a2442 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.10.3.tar.gz) = d2c96e9a6aa90c5bb705697b4916127e8b93d06652eccf0594cd5e73fbaee881aa3036ca6e492177dae8fd9d4ebbfe52f674ac59ac934f4388f732038fe4a1bf +SHA512 (jackson-databind-2.10.4.tar.gz) = 096bd96191f7ddd9365fe1eb7dfa322566b90c4a9a5a7437e5129c00b6582562193869de158e94eafec037f4eb05c9efb800adb3206c7aa8e1a3d08bae2dd0ba From 15cb103daeef3e55b8aed9ba1132b348567b3183 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 25 May 2020 17:21:03 +0200 Subject: [PATCH 03/56] update to version 2.11.0 --- jackson-databind.spec | 9 ++++++--- sources | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 7d7e51e..a98280e 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.10.4 +Version: 2.11.0 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -8,13 +8,13 @@ URL: https://github.com/FasterXML/jackson-databind/ Source0: %{url}/archive/%{name}-%{version}.tar.gz BuildRequires: maven-local - BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version} BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version} BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version} BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) -BuildRequires: mvn(org.powermock:powermock-api-mockito) +BuildRequires: mvn(org.powermock:powermock-api-mockito2) +BuildRequires: mvn(org.powermock:powermock-core) BuildRequires: mvn(org.powermock:powermock-module-junit4) BuildArch: noarch @@ -70,6 +70,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Mon May 25 2020 Fabio Valentini - 2.11.0-1 +- Update to version 2.11.0. + * Fri May 08 2020 Fabio Valentini - 2.10.4-1 - Update to version 2.10.4. diff --git a/sources b/sources index 33a2442..657a473 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.10.4.tar.gz) = 096bd96191f7ddd9365fe1eb7dfa322566b90c4a9a5a7437e5129c00b6582562193869de158e94eafec037f4eb05c9efb800adb3206c7aa8e1a3d08bae2dd0ba +SHA512 (jackson-databind-2.11.0.tar.gz) = f0db4edc16be0b314c65ca9f677eee6b15311d33f6400fd74123c9fb72bc28a50b0df55fc0babaa07ad5da9fad41d0f66a4242fc4bccdb1f0c1609780bad4d93 From 2e81c063866b2d3d54971d4240103096122c102b Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 6 Jul 2020 16:25:52 +0200 Subject: [PATCH 04/56] update to version 2.11.1 --- jackson-databind.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index a98280e..bf3ab7f 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.11.0 +Version: 2.11.1 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -70,6 +70,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Mon Jul 06 2020 Fabio Valentini - 2.11.1-1 +- Update to version 2.11.1. + * Mon May 25 2020 Fabio Valentini - 2.11.0-1 - Update to version 2.11.0. diff --git a/sources b/sources index 657a473..a47163b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.11.0.tar.gz) = f0db4edc16be0b314c65ca9f677eee6b15311d33f6400fd74123c9fb72bc28a50b0df55fc0babaa07ad5da9fad41d0f66a4242fc4bccdb1f0c1609780bad4d93 +SHA512 (jackson-databind-2.11.1.tar.gz) = 0987011de31fd57e1494dcce59872c5af8e05f9f46abdd1ac6aae98c8faede62dc0370e4ebc09548ac74dd18395de375d583069ba1c73d9839e2e64be4951674 From 9385e125793253004260a9920cbdb0fd7d9b4f3d Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 10 Jul 2020 21:39:59 +0200 Subject: [PATCH 05/56] Rebuilt for JDK-11 --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index bf3ab7f..07c4579 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -70,6 +70,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Fri Jul 10 2020 Jiri Vanek - 2.11.1-2 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + * Mon Jul 06 2020 Fabio Valentini - 2.11.1-1 - Update to version 2.11.1. From fb53a831fd3f1292110106cc716b9f9845223fa9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jul 2020 02:06:27 +0000 Subject: [PATCH 06/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 07c4579..df55bcc 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -70,6 +70,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Tue Jul 28 2020 Fedora Release Engineering - 2.11.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Fri Jul 10 2020 Jiri Vanek - 2.11.1-2 - Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 From d59ef2f228faa3613433e1370219a571a6657ef3 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sat, 8 Aug 2020 15:58:45 +0200 Subject: [PATCH 07/56] update to version 2.11.2 --- jackson-databind.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index df55bcc..686b590 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.11.1 -Release: 3%{?dist} +Version: 2.11.2 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -70,6 +70,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Sat Aug 08 2020 Fabio Valentini - 2.11.2-1 +- Update to version 2.11.2. + * Tue Jul 28 2020 Fedora Release Engineering - 2.11.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index a47163b..e0725fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.11.1.tar.gz) = 0987011de31fd57e1494dcce59872c5af8e05f9f46abdd1ac6aae98c8faede62dc0370e4ebc09548ac74dd18395de375d583069ba1c73d9839e2e64be4951674 +SHA512 (jackson-databind-2.11.2.tar.gz) = fbdfabb240b042b29e52d82ad710a6ddb520dfeedd78136fdab223604fe004861611f68732a1bc70c8af6066757a9a828835a17d2c2c41de555f35cc5f131198 From af01e08095ee95706b76711b72b558428fa72c3e Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Sun, 9 Aug 2020 22:26:02 +0200 Subject: [PATCH 08/56] drop useless powermock build dependency --- jackson-databind.spec | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 686b590..36c1f72 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -13,9 +13,7 @@ BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version} BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version} BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) -BuildRequires: mvn(org.powermock:powermock-api-mockito2) -BuildRequires: mvn(org.powermock:powermock-core) -BuildRequires: mvn(org.powermock:powermock-module-junit4) +BuildRequires: mvn(org.mockito:mockito-core) BuildArch: noarch @@ -46,7 +44,11 @@ sed -i 's/\r//' LICENSE NOTICE rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkaroundTest.java %pom_xpath_remove pom:classpathDependencyExcludes -# org.powermock.reflect.exceptions.FieldNotFoundException: Field 'fTestClass' was not found in class org.junit.internal.runners.MethodValidator. +# TestTypeFactoryWithClassLoader fails to compile +# - it's the only test that uses powermock, so drop the powermock dependencies +# - mockito is only transitively pulled in by powermock, so add it back +%pom_remove_dep org.powermock: +%pom_add_dep org.mockito:mockito-core::test rm src/test/java/com/fasterxml/jackson/databind/type/TestTypeFactoryWithClassLoader.java # Off test that require connection with the web @@ -70,6 +72,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Sun Aug 09 2020 Fabio Valentini - 2.11.2-2 +- Drop useless powermock build dependency. + * Sat Aug 08 2020 Fabio Valentini - 2.11.2-1 - Update to version 2.11.2. From 8bd67820cbc271c12106301b07e95ee97cd5e1b8 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Wed, 14 Oct 2020 12:31:21 +0200 Subject: [PATCH 09/56] update to version 2.11.3 --- jackson-databind.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 36c1f72..779c7ef 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.11.2 -Release: 2%{?dist} +Version: 2.11.3 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -72,6 +72,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Wed Oct 14 2020 Fabio Valentini - 2.11.3-1 +- Update to version 2.11.3. + * Sun Aug 09 2020 Fabio Valentini - 2.11.2-2 - Drop useless powermock build dependency. diff --git a/sources b/sources index e0725fa..e15283f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.11.2.tar.gz) = fbdfabb240b042b29e52d82ad710a6ddb520dfeedd78136fdab223604fe004861611f68732a1bc70c8af6066757a9a828835a17d2c2c41de555f35cc5f131198 +SHA512 (jackson-databind-2.11.3.tar.gz) = f8200de2ae583ed7b814854793f58fc6efb13edd643ec0671a276894b3dd9f0871d3d24f7bf53532cb6b60aac002f333dbe5e0df07ea265e4eaa5f0e840a211b From 27385b26dbd53e121e723a7a5d2e521e7e331513 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Mon, 18 Jan 2021 21:10:36 +0100 Subject: [PATCH 10/56] update to version 2.11.4 --- jackson-databind.spec | 17 ++++++++++------- sources | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 779c7ef..737d088 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,11 +1,11 @@ -Name: jackson-databind -Version: 2.11.3 -Release: 1%{?dist} -Summary: General data-binding package for Jackson (2.x) -License: ASL 2.0 and LGPLv2+ +Name: jackson-databind +Version: 2.11.4 +Release: 1%{?dist} +Summary: General data-binding package for Jackson (2.x) +License: ASL 2.0 and LGPLv2+ -URL: https://github.com/FasterXML/jackson-databind/ -Source0: %{url}/archive/%{name}-%{version}.tar.gz +URL: https://github.com/FasterXML/jackson-databind +Source0: %{url}/archive/%{name}-%{version}.tar.gz BuildRequires: maven-local BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version} @@ -72,6 +72,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Mon Jan 18 2021 Fabio Valentini - 2.11.4-1 +- Update to version 2.11.4. + * Wed Oct 14 2020 Fabio Valentini - 2.11.3-1 - Update to version 2.11.3. diff --git a/sources b/sources index e15283f..190d9a5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.11.3.tar.gz) = f8200de2ae583ed7b814854793f58fc6efb13edd643ec0671a276894b3dd9f0871d3d24f7bf53532cb6b60aac002f333dbe5e0df07ea265e4eaa5f0e840a211b +SHA512 (jackson-databind-2.11.4.tar.gz) = e32ab66a013f0caa625447de0c511049b5c288b6f0e1b5135c6d9b41a07b29fdc8cbd758f8836722d7a7002b38526b09084a495c7b45ed87b790f2b5ac315793 From 51777d0891418cc36b9d749a8a4c3670b51643e3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 14:37:13 +0000 Subject: [PATCH 11/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 737d088..62032df 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -72,6 +72,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 2.11.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jan 18 2021 Fabio Valentini - 2.11.4-1 - Update to version 2.11.4. From 6497be3579b5a61a9aae1ad3e548bc7ffa2ff508 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Fri, 4 Jun 2021 17:38:00 -0500 Subject: [PATCH 12/56] Disable tests --- jackson-databind.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 62032df..abf34bb 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -59,7 +59,7 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %mvn_file : %{name} %build -%mvn_build -- -Dmaven.test.failure.ignore=true +%mvn_build -f -- -Dmaven.test.failure.ignore=true %install %mvn_install @@ -72,6 +72,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Fri May 21 2021 Dogtag PKI Team - 2.11.4-3 +- Disable tests + * Tue Jan 26 2021 Fedora Release Engineering - 2.11.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 33b21fd78bf79bb9ec6588f349fef0a3fe82bca7 Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Fri, 4 Jun 2021 17:50:32 -0500 Subject: [PATCH 13/56] Drop jackson-databind-javadoc --- jackson-databind.spec | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index abf34bb..a653db9 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -22,12 +22,6 @@ The general-purpose data-binding functionality and tree-model for Jackson Data Processor. It builds on core streaming parser/generator package, and uses Jackson Annotations for configuration. -%package javadoc -Summary: Javadoc for %{name} - -%description javadoc -This package contains API documentation for %{name}. - %prep %setup -q -n %{name}-%{name}-%{version} @@ -59,7 +53,7 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %mvn_file : %{name} %build -%mvn_build -f -- -Dmaven.test.failure.ignore=true +%mvn_build -f -j -- -Dmaven.test.failure.ignore=true %install %mvn_install @@ -68,12 +62,10 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %doc README.md release-notes/* %license LICENSE NOTICE -%files javadoc -f .mfiles-javadoc -%license LICENSE NOTICE - %changelog * Fri May 21 2021 Dogtag PKI Team - 2.11.4-3 - Disable tests +- Drop jackson-databind-javadoc * Tue Jan 26 2021 Fedora Release Engineering - 2.11.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 6aa89f121d7f2d7309a1b123b7a46de8e60baed9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 08:51:36 +0000 Subject: [PATCH 14/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index a653db9..53d4f17 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -63,6 +63,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 2.11.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Fri May 21 2021 Dogtag PKI Team - 2.11.4-3 - Disable tests - Drop jackson-databind-javadoc From 22a1908390d6cd44ea0b2317dec8d4264d701f57 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 13:34:39 +0000 Subject: [PATCH 15/56] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 53d4f17..e284d95 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -63,6 +63,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 2.11.4-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 2.11.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 0254cb73f69dd2cbd54baa0c9f8072b4ba39fdf5 Mon Sep 17 00:00:00 2001 From: Jiri Date: Sat, 5 Feb 2022 21:03:53 +0100 Subject: [PATCH 16/56] Rebuilt for java-17-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java17 --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index e284d95..0af0c12 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.4 -Release: 5%{?dist} +Release: 6%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -63,6 +63,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Sat Feb 05 2022 Jiri Vanek - 2.11.4-6 +- Rebuilt for java-17-openjdk as system jdk + * Thu Jan 20 2022 Fedora Release Engineering - 2.11.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 626a836785a116e0482b5e8ebfc16da3fbc3e503 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 8 Jul 2022 15:25:58 +0200 Subject: [PATCH 17/56] Rebuilt for Drop i686 JDKs https://fedoraproject.org/wiki/Changes/Drop_i686_JDKs --- jackson-databind.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 0af0c12..3c0a6b7 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.4 -Release: 6%{?dist} +Release: 7%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -16,6 +16,7 @@ BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.mockito:mockito-core) BuildArch: noarch +ExclusiveArch: %{java_arches} noarch %description The general-purpose data-binding functionality and tree-model for Jackson Data @@ -63,6 +64,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Fri Jul 08 2022 Jiri Vanek - 2.11.4-7 +- Rebuilt for Drop i686 JDKs + * Sat Feb 05 2022 Jiri Vanek - 2.11.4-6 - Rebuilt for java-17-openjdk as system jdk From fd2d3bd22ce3580e3a8474fb0edb205628a38ea2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 21 Jul 2022 15:00:01 +0000 Subject: [PATCH 18/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 3c0a6b7..8e39d1a 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.11.4 -Release: 7%{?dist} +Release: 8%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -64,6 +64,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Thu Jul 21 2022 Fedora Release Engineering - 2.11.4-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Fri Jul 08 2022 Jiri Vanek - 2.11.4-7 - Rebuilt for Drop i686 JDKs From 05694fbc7b6c2b5ee716e11faddfbf0f3f49d49c Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Tue, 8 Nov 2022 11:47:09 +0000 Subject: [PATCH 19/56] Update version to 2.14 --- jackson-databind.spec | 8 ++++++-- sources | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 8e39d1a..356f1a0 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.11.4 -Release: 8%{?dist} +Version: 2.14.0 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: ASL 2.0 and LGPLv2+ @@ -30,6 +30,7 @@ Jackson Annotations for configuration. %pom_remove_plugin ":maven-enforcer-plugin" %pom_remove_plugin "org.jacoco:jacoco-maven-plugin" %pom_remove_plugin "org.moditect:moditect-maven-plugin" +%pom_remove_plugin "de.jjohannes:gradle-module-metadata-maven-plugin" cp -p src/main/resources/META-INF/NOTICE . sed -i 's/\r//' LICENSE NOTICE @@ -64,6 +65,9 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %license LICENSE NOTICE %changelog +* Tue Nov 08 2022 Chris Kelley - 2.14.0-1 +- Update to version 2.14 + * Thu Jul 21 2022 Fedora Release Engineering - 2.11.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 190d9a5..8d29438 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.11.4.tar.gz) = e32ab66a013f0caa625447de0c511049b5c288b6f0e1b5135c6d9b41a07b29fdc8cbd758f8836722d7a7002b38526b09084a495c7b45ed87b790f2b5ac315793 +SHA512 (jackson-databind-2.14.0.tar.gz) = 314573f31811087803774e11e9a846ff1e7f66c9f976a0e257ca4a16151c5d82bade8a8865abc775153205d4c12f8c8a6ccb1e8d0056f28a3257684a4517b747 From 6f119669fd5083f2d70a059a64934c3b2ef6cf33 Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Tue, 8 Nov 2022 11:48:41 +0000 Subject: [PATCH 20/56] Update to use SPDX licence --- jackson-databind.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 356f1a0..200a468 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -2,7 +2,7 @@ Name: jackson-databind Version: 2.14.0 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) -License: ASL 2.0 and LGPLv2+ +License: Apache-2.0 and LGPL-2.0-or-later URL: https://github.com/FasterXML/jackson-databind Source0: %{url}/archive/%{name}-%{version}.tar.gz @@ -67,6 +67,7 @@ rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest %changelog * Tue Nov 08 2022 Chris Kelley - 2.14.0-1 - Update to version 2.14 +- Update to use SPDX licence * Thu Jul 21 2022 Fedora Release Engineering - 2.11.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 1c0c3ae9b61fc045c76f13512d8b8a7b4d5bb8ca Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Tue, 8 Nov 2022 14:44:02 +0000 Subject: [PATCH 21/56] Don't attempt to remove tests that no longer exist --- jackson-databind.spec | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 200a468..65c45e5 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -48,9 +48,7 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar rm src/test/java/com/fasterxml/jackson/databind/type/TestTypeFactoryWithClassLoader.java # Off test that require connection with the web -rm src/test/java/com/fasterxml/jackson/databind/ser/jdk/JDKTypeSerializationTest.java \ - src/test/java/com/fasterxml/jackson/databind/deser/jdk/JDKStringLikeTypesTest.java \ - src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java +rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %mvn_file : %{name} From b31f36b724f32897bc6414d97549720c9573aa18 Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Wed, 23 Nov 2022 15:15:19 +0000 Subject: [PATCH 22/56] Update to version 2.14.1 --- jackson-databind.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 65c45e5..eed54b0 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.14.0 +Version: 2.14.1 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -63,6 +63,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Wed Nov 23 2022 Chris Kelley - 2.14.1-1 +- Update to version 2.14.1 + * Tue Nov 08 2022 Chris Kelley - 2.14.0-1 - Update to version 2.14 - Update to use SPDX licence diff --git a/sources b/sources index 8d29438..c49c9fe 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.14.0.tar.gz) = 314573f31811087803774e11e9a846ff1e7f66c9f976a0e257ca4a16151c5d82bade8a8865abc775153205d4c12f8c8a6ccb1e8d0056f28a3257684a4517b747 +SHA512 (jackson-databind-2.14.1.tar.gz) = 723f66681a77cbb290189d27b3afffe188e16514610b304efc64fb824b32eb48eda98e3ed25d53a427a0c2d762d95488ce569088211809a08638a7c25cdd5179 From 0d56607659cfa84a19e5be60453d94a8fa1345fb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 13:29:00 +0000 Subject: [PATCH 23/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index eed54b0..0d2efa9 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.14.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -63,6 +63,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 2.14.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Nov 23 2022 Chris Kelley - 2.14.1-1 - Update to version 2.14.1 From 8411b1305f2382d8a230cb8ce5f076984396cbf3 Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Tue, 31 Jan 2023 10:19:30 +0000 Subject: [PATCH 24/56] Update to version 2.14.2 --- jackson-databind.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 0d2efa9..78baf26 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.14.1 -Release: 2%{?dist} +Version: 2.14.2 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -63,6 +63,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Tue Jan 31 2023 Chris Kelley - 2.14.2-1 +- Update to version 2.14.2 + * Thu Jan 19 2023 Fedora Release Engineering - 2.14.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index c49c9fe..c3b3473 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.14.1.tar.gz) = 723f66681a77cbb290189d27b3afffe188e16514610b304efc64fb824b32eb48eda98e3ed25d53a427a0c2d762d95488ce569088211809a08638a7c25cdd5179 +SHA512 (jackson-databind-2.14.2.tar.gz) = f94b7f9a335675aa6b2a54014e6e7c503c12ee66729c52dd4f267e4db79f5e297d32e385ed52290889e98ab42c45f1f2f52df3d92539b09e40d47e7aa0498099 From e95de747fe787e5fe5b39777a11d52288788189b Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Mon, 19 Jun 2023 21:50:01 +0100 Subject: [PATCH 25/56] Update to version 2.15.2 --- jackson-databind.spec | 8 +++++++- sources | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 78baf26..79339d5 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.14.2 +Version: 2.15.2 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -12,6 +12,7 @@ BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version} BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version} BuildRequires: mvn(com.google.code.maven-replacer-plugin:replacer) +Buildrequires: mvn(junit:junit) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.mockito:mockito-core) @@ -32,6 +33,8 @@ Jackson Annotations for configuration. %pom_remove_plugin "org.moditect:moditect-maven-plugin" %pom_remove_plugin "de.jjohannes:gradle-module-metadata-maven-plugin" +%pom_change_dep org.junit:junit-bom junit:junit + cp -p src/main/resources/META-INF/NOTICE . sed -i 's/\r//' LICENSE NOTICE @@ -63,6 +66,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Mon Jun 19 2023 Chris Kelley - 2.15.2-1 +- Update to version 2.15.2 + * Tue Jan 31 2023 Chris Kelley - 2.14.2-1 - Update to version 2.14.2 diff --git a/sources b/sources index c3b3473..707908c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.14.2.tar.gz) = f94b7f9a335675aa6b2a54014e6e7c503c12ee66729c52dd4f267e4db79f5e297d32e385ed52290889e98ab42c45f1f2f52df3d92539b09e40d47e7aa0498099 +SHA512 (jackson-databind-2.15.2.tar.gz) = 1ebbc24ebcd76693c5659d9b489bab483f87c4048fe7df4cffb3e8608f32933b3f0d9c4df671bc8ecc35535ae5715b894d695e553a214eb3fa2cccbbfc2ab470 From 75dfb1661fc9ee4126f0b2c6b1dabd37fcc64919 Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Fri, 23 Jun 2023 11:10:00 +0100 Subject: [PATCH 26/56] Conditionalise use of ExclusiveArch --- jackson-databind.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jackson-databind.spec b/jackson-databind.spec index 79339d5..072bcce 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -17,7 +17,9 @@ BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.mockito:mockito-core) BuildArch: noarch +%if 0%{?fedora} ExclusiveArch: %{java_arches} noarch +%endif %description The general-purpose data-binding functionality and tree-model for Jackson Data From 8bb6e25d21af94870e113c4c87c5146600553faa Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jul 2023 07:45:43 +0000 Subject: [PATCH 27/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 072bcce..fdb5023 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.15.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -68,6 +68,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Thu Jul 20 2023 Fedora Release Engineering - 2.15.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Mon Jun 19 2023 Chris Kelley - 2.15.2-1 - Update to version 2.15.2 From 24f5061532403418be50d2bd802f65fab0e5c38d Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Thu, 2 Nov 2023 11:36:28 +0100 Subject: [PATCH 28/56] Add packit integration --- .packit.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .packit.yaml diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..5ed400e --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,20 @@ +---- +downstream_package_name: jackson-databind +specfile_path: jackson-databind.spec +upstream_package_name: jackson-databind +upstream_project_url: https://github.com/FasterXML/jackson-databind +upstream_tag_template: jackson-databind-{version} + +actions: + post-upstream-clone: + - "wget https://src.fedoraproject.org/rpms/jackson-databind/raw/main/f/jackson-databind.spec -O jackson-databind.spec" + +jobs: +- job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-development + +# We cannot do koji_build/bodhi_update jobs yet as we need to use +# a side-tag and this is no supported yet. We can add them is this +# issue gets resolved: https://github.com/packit/packit/issues/1870 From 06e7f5c24824aa72d090fb2699187baeaa5ab972 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Mon, 6 Nov 2023 10:33:25 +0100 Subject: [PATCH 29/56] Fix typo in .packit.yaml --- .packit.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.packit.yaml b/.packit.yaml index 5ed400e..bb69ead 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -1,4 +1,4 @@ ----- +--- downstream_package_name: jackson-databind specfile_path: jackson-databind.spec upstream_package_name: jackson-databind From e9d89bccbf4888541b048672428dba0f43a4b2ac Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Mon, 6 Nov 2023 09:55:10 +0000 Subject: [PATCH 30/56] [packit] 2.15.3 upstream release Upstream tag: jackson-databind-2.15.3 Upstream commit: 31dc75f0 --- README.packit | 3 +++ jackson-databind.spec | 20 ++++++++++++++++++-- sources | 2 +- 3 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 README.packit diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..2a3acd4 --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 0.84.0. diff --git a/jackson-databind.spec b/jackson-databind.spec index fdb5023..35fbf5a 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.15.2 -Release: 2%{?dist} +Version: 2.15.3 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -68,6 +68,22 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Mon Nov 06 2023 Chris Kelley - 2.15.3-1 +- [maven-release-plugin] prepare release jackson-databind-2.15.3 (Tatu Saloranta) +- Prepare for 2.15.3 release (Tatu Saloranta) +- Minor refactoring wrt #4149 (Tatu Saloranta) +- Create TestMixedCollections.java (#4149) (PJ Fanning) +- Update release notes wrt #4121 (Tatu Saloranta) +- Preserve the original component type in merging to the array (#4121) (Yury Molchan) +- Introduce more efficient Form-Based GitHub Issue Templates (#4042) (Kim, Joo Hyuk) +- Improve JavaDoc and Test for config ACCEPT_EMPTY_STRING_AS_NULL_OBJECT wrt special cases (#4012) (Kim, Joo Hyuk) +- Update Maven wrapper version (Tatu Saloranta) +- Minor javadoc improvement (Tatu Saloranta) +- Update release notes wrt #3968 fix (Tatu Saloranta) +- Ignore ConstructorDetector.SingleArgConstructor.PROPERTIES preference for Records. (#3969) (Sim Yih Tsern) +- to 2.15.3-SNAPSHOT (Tatu Saloranta) +- [maven-release-plugin] prepare for next development iteration (Tatu Saloranta) + * Thu Jul 20 2023 Fedora Release Engineering - 2.15.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 707908c..7cb88b3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.15.2.tar.gz) = 1ebbc24ebcd76693c5659d9b489bab483f87c4048fe7df4cffb3e8608f32933b3f0d9c4df671bc8ecc35535ae5715b894d695e553a214eb3fa2cccbbfc2ab470 +SHA512 (jackson-databind-2.15.3.tar.gz) = ecdf2e420530b45d655cd7b680a6171259c065e0fd2b8179fd36ba4d4f787673d056635eb3b624ef4b582e8346c861b097eb68f94f798e6a3cd520fb27658a9d From 3266cfdd1a4d8e7958a9d5ca47ff01469e44c97d Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Wed, 22 Nov 2023 15:58:10 +0000 Subject: [PATCH 31/56] [packit] 2.16.0 upstream release Upstream tag: jackson-databind-2.16.0 Upstream commit: 74621b01 --- README.packit | 2 +- jackson-databind.spec | 28 +++++++++++++++++++++++++++- sources | 2 +- 3 files changed, 29 insertions(+), 3 deletions(-) diff --git a/README.packit b/README.packit index 2a3acd4..5998f60 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.84.0. +The file was generated using packit 0.85.0. diff --git a/jackson-databind.spec b/jackson-databind.spec index 35fbf5a..ebba7cf 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.15.3 +Version: 2.16.0 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -68,6 +68,32 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Wed Nov 22 2023 Chris Kelley - 2.16.0-1 +- [maven-release-plugin] prepare release jackson-databind-2.16.0 (Tatu Saloranta) +- Prepare for 2.16.0 release (Tatu Saloranta) +- Post-commit fixes to #1770 (Tatu Saloranta) +- issue-1770 - big number not returned as DecimalNode (#4191) (PJ Fanning) +- minor test comment improvement (Tatu Saloranta) +- Remove a test for closed issue; no plans to change behavior currently, no benefit from failing test. (Tatu Saloranta) +- Update release notes wrt #4185 (Tatu Saloranta) +- Fix for 4185 (#4189) (Kim, Joo Hyuk) +- test cleanup (Tatu Saloranta) +- Fix #4184: setCurrentValue() for empty POJO called at wrong time (#4186) (Tatu Saloranta) +- Bump the github-actions group with 2 updates (#4183) (dependabot[bot]) +- DeserializationContext changed to allow null (#4179) (wrongwrong) +- Minor clean up (Tatu Saloranta) +- Exception when deserialization of private `record` with default constructor (fix for #4175) (#4178) (Kim, Joo Hyuk) +- Move test for #4175 under failing/ for 2.16 (as it's failing) (Tatu Saloranta) +- Add test for #4715 in 2.15 (passing) (Tatu Saloranta) +- Update release notes wrt #1172 (Tatu Saloranta) +- Test `JsonView` works with `JsonCreator` (#4173) (Kim, Joo Hyuk) +- Minor test improvement (Tatu Saloranta) +- Create win.yml for windows CI (#4172) (PJ Fanning) +- Bump the github-actions group with 2 updates (#4171) (dependabot[bot]) +- Try fixing #4168 wrt linefeed diff (#4170) (Tatu Saloranta) +- Back to snapshot dep (Tatu Saloranta) +- [maven-release-plugin] prepare for next development iteration (Tatu Saloranta) + * Mon Nov 06 2023 Chris Kelley - 2.15.3-1 - [maven-release-plugin] prepare release jackson-databind-2.15.3 (Tatu Saloranta) - Prepare for 2.15.3 release (Tatu Saloranta) diff --git a/sources b/sources index 7cb88b3..c3c7928 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.15.3.tar.gz) = ecdf2e420530b45d655cd7b680a6171259c065e0fd2b8179fd36ba4d4f787673d056635eb3b624ef4b582e8346c861b097eb68f94f798e6a3cd520fb27658a9d +SHA512 (jackson-databind-2.16.0.tar.gz) = c59c7eb6531cea3f4d89a61cbd876d9e72ad64a8926521bb8d681c06b29b11e77ed8b59f71cdac0cad04003710f02085ddbf8903694c2c102b45c98b859cf200 From b8add540bb590fd3e9d403e56397b4122806e044 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Mon, 4 Dec 2023 17:22:20 +0100 Subject: [PATCH 32/56] Fix build for java 11 When java 11 is detected the preview features are enabled generating problems with other libraries built on this. Since these features are not needed for the library to work the option is removed from the pom file before to compile the package. --- jackson-databind.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/jackson-databind.spec b/jackson-databind.spec index ebba7cf..d6dbe1e 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -44,6 +44,7 @@ sed -i 's/\r//' LICENSE NOTICE %pom_remove_dep javax.measure:jsr-275 rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkaroundTest.java %pom_xpath_remove pom:classpathDependencyExcludes +%pom_xpath_remove '//pom:compilerArgs/pom:arg[contains(text(),"enable-preview")]' # TestTypeFactoryWithClassLoader fails to compile # - it's the only test that uses powermock, so drop the powermock dependencies From 549dca029a8a0b903b985f73339ea1d36128748b Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Mon, 4 Dec 2023 18:24:01 +0100 Subject: [PATCH 33/56] Add change log for java 11 fix --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index d6dbe1e..35b3198 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.16.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -69,6 +69,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Mon Dec 04 2023 Chris Kelley - 2.16.0-2 +- Fix pom file to work with java 11 + * Wed Nov 22 2023 Chris Kelley - 2.16.0-1 - [maven-release-plugin] prepare release jackson-databind-2.16.0 (Tatu Saloranta) - Prepare for 2.16.0 release (Tatu Saloranta) From e154848294139e6abaad5efb95f8301af61938d5 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Mon, 4 Dec 2023 18:25:05 +0100 Subject: [PATCH 34/56] Fix log attribution --- jackson-databind.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 35b3198..9864b02 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -69,7 +69,7 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog -* Mon Dec 04 2023 Chris Kelley - 2.16.0-2 +* Mon Dec 04 2023 Marco Fargetta - 2.16.0-2 - Fix pom file to work with java 11 * Wed Nov 22 2023 Chris Kelley - 2.16.0-1 From 9223ca31edb5e07a15c5b6dec5da9032c5405b89 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jan 2024 23:24:15 +0000 Subject: [PATCH 35/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 9864b02..9e79634 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.16.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -69,6 +69,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Sat Jan 20 2024 Fedora Release Engineering - 2.16.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Dec 04 2023 Marco Fargetta - 2.16.0-2 - Fix pom file to work with java 11 From b49e84b21b213ddbb506554875a61109a37d8ec3 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Wed, 17 Jan 2024 17:50:27 +0100 Subject: [PATCH 36/56] [packit] 2.16.1 upstream release Upstream tag: jackson-databind-2.16.1 Upstream commit: 28efa9ba --- README.packit | 2 +- jackson-databind.spec | 22 ++++++++++++++++++++-- sources | 2 +- 3 files changed, 22 insertions(+), 4 deletions(-) diff --git a/README.packit b/README.packit index 5998f60..d529207 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.85.0. +The file was generated using packit 0.87.1. diff --git a/jackson-databind.spec b/jackson-databind.spec index 9e79634..f9c69d3 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.16.0 -Release: 3%{?dist} +Version: 2.16.1 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -69,6 +69,24 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Mon Jan 22 2024 Marco Fargetta - 2.16.1-1 +- [maven-release-plugin] prepare release jackson-databind-2.16.1 (Tatu Saloranta) +- Prepare for 2.16.1 release (Tatu Saloranta) +- Add passing test to close #3277 (#4259) (Kim, Joo Hyuk) +- Add failing test for #4218 (Tatu Saloranta) +- Post-merge clean up for #4229 (Tatu Saloranta) +- Fix regression from #4008, optimize `ObjectNode.findValue(s)` and `findParent(s)` (#4230) (Kim, Joo Hyuk) +- Minor update to release notes wrt #3133 (Tatu Saloranta) +- Update release notes wrt #3133 fix (Tatu Saloranta) +- Add now-passing test for #3133 (#4231) (Kim, Joo Hyuk) +- Fix #4200: use annotations for delegating `@JsonCreator` (#4228) (Tatu Saloranta) +- Tiny cleanup to eliminate bit of dead code (Tatu Saloranta) +- Minor tweak post #4216 (Tatu Saloranta) +- Allow primitive array deserializer to be captured by `DeserializerModifier` (#4219) (Kim, Joo Hyuk) +- typo fix (release notes) (Tatu Saloranta) +- Back to snapshot deps (Tatu Saloranta) +- [maven-release-plugin] prepare for next development iteration (Tatu Saloranta) + * Sat Jan 20 2024 Fedora Release Engineering - 2.16.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index c3c7928..8dc6845 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.16.0.tar.gz) = c59c7eb6531cea3f4d89a61cbd876d9e72ad64a8926521bb8d681c06b29b11e77ed8b59f71cdac0cad04003710f02085ddbf8903694c2c102b45c98b859cf200 +SHA512 (jackson-databind-2.16.1.tar.gz) = 3f23fb124cea2e551786e0317143ea0596d1bf4cb6aff5dc7e78dff81d3bd206662b59ad75d299e2e1280af2037645c30163b52cb6825e49d3effe9403ad7e85 From e94add7ef19cf114041edd70d63836b3d6d84350 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Mon, 22 Jan 2024 18:13:38 +0100 Subject: [PATCH 37/56] Fix java bytecode version --- jackson-databind.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index f9c69d3..044359f 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.16.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -34,6 +34,10 @@ Jackson Annotations for configuration. %pom_remove_plugin "org.jacoco:jacoco-maven-plugin" %pom_remove_plugin "org.moditect:moditect-maven-plugin" %pom_remove_plugin "de.jjohannes:gradle-module-metadata-maven-plugin" +%pom_xpath_set "//pom:javac.src.version" "11" +%pom_xpath_set "//pom:javac.target.version" "11" +%pom_xpath_set "//pom:maven.compiler.source" "11" +%pom_xpath_set "//pom:maven.compiler.target" "11" %pom_change_dep org.junit:junit-bom junit:junit @@ -69,6 +73,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Mon Jan 22 2024 Marco Fargetta - 2.16.1-2 +- Force the java bytecode version to java11 + * Mon Jan 22 2024 Marco Fargetta - 2.16.1-1 - [maven-release-plugin] prepare release jackson-databind-2.16.1 (Tatu Saloranta) - Prepare for 2.16.1 release (Tatu Saloranta) From 323a7ec216c4da18047a83726fef00b6c5d4c87c Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Mon, 22 Jan 2024 18:32:29 +0100 Subject: [PATCH 38/56] Add compiler flags for maven --- jackson-databind.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 044359f..97515ff 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -36,8 +36,8 @@ Jackson Annotations for configuration. %pom_remove_plugin "de.jjohannes:gradle-module-metadata-maven-plugin" %pom_xpath_set "//pom:javac.src.version" "11" %pom_xpath_set "//pom:javac.target.version" "11" -%pom_xpath_set "//pom:maven.compiler.source" "11" -%pom_xpath_set "//pom:maven.compiler.target" "11" +%pom_xpath_inject "//pom:maven.compiler.source" "11" +%pom_xpath_inject "//pom:maven.compiler.target" "11" %pom_change_dep org.junit:junit-bom junit:junit From 08eee10cb5617556da7da451fde820df710d9b33 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Mon, 22 Jan 2024 19:02:21 +0100 Subject: [PATCH 39/56] Fix pom inject format --- jackson-databind.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 97515ff..e5dfe66 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -36,8 +36,8 @@ Jackson Annotations for configuration. %pom_remove_plugin "de.jjohannes:gradle-module-metadata-maven-plugin" %pom_xpath_set "//pom:javac.src.version" "11" %pom_xpath_set "//pom:javac.target.version" "11" -%pom_xpath_inject "//pom:maven.compiler.source" "11" -%pom_xpath_inject "//pom:maven.compiler.target" "11" +%pom_xpath_inject "//pom:properties" " 11" +%pom_xpath_inject "//pom:properties" " 1.6" %pom_change_dep org.junit:junit-bom junit:junit From 198e6a2b2ae0c16748482cd9ad8c629691807eea Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 23:04:05 +0000 Subject: [PATCH 40/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index e5dfe66..1770367 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.16.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -73,6 +73,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 2.16.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jan 22 2024 Marco Fargetta - 2.16.1-2 - Force the java bytecode version to java11 From 4f9e39a342517fb22ee5fefede4b33fab79d15e6 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 31 Jan 2024 12:34:23 -0500 Subject: [PATCH 41/56] Conditionalize arches for RHEL RHEL 10 has dropped Java on i686, and therefore ELN, c10s, and RHEL 10 (and newer) builds must also be limited to %java_arches. --- jackson-databind.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 1770367..06840f2 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -17,7 +17,7 @@ BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.mockito:mockito-core) BuildArch: noarch -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?rhel} >= 10 ExclusiveArch: %{java_arches} noarch %endif From 0b3e430ea1c6226ea4dbc3cb580a7fc3bd13383e Mon Sep 17 00:00:00 2001 From: Chris Kelley Date: Wed, 21 Feb 2024 19:40:58 +0000 Subject: [PATCH 42/56] Update .packit.yaml to pull for rawhide only --- .packit.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.packit.yaml b/.packit.yaml index bb69ead..eb9b440 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -13,7 +13,7 @@ jobs: - job: pull_from_upstream trigger: release dist_git_branches: - - fedora-development + - fedora-rawhide # We cannot do koji_build/bodhi_update jobs yet as we need to use # a side-tag and this is no supported yet. We can add them is this From f836aacee39b7290b146c42c8c368e1f4cc3502a Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 27 Feb 2024 15:46:27 +0100 Subject: [PATCH 43/56] Rebuilt for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 06840f2..e95be63 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.16.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -73,6 +73,9 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Tue Feb 27 2024 Jiri Vanek - 2.16.1-4 +- Rebuilt for java-21-openjdk as system jdk + * Wed Jan 24 2024 Fedora Release Engineering - 2.16.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 40a55b351ed510c3d7dea1577fb8272e01d35536 Mon Sep 17 00:00:00 2001 From: Packit Date: Sat, 9 Mar 2024 20:32:18 +0000 Subject: [PATCH 44/56] [packit] 2.16.2 upstream release - Resolves rhbz#2268715 Upstream tag: jackson-databind-2.16.2 Upstream commit: a04a0a18 --- README.packit | 2 +- jackson-databind.spec | 10 ++++++++-- sources | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/README.packit b/README.packit index d529207..58aeb5d 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.87.1. +The file was generated using packit 0.93.0.post1.dev3+ge6195b47. diff --git a/jackson-databind.spec b/jackson-databind.spec index e95be63..4c34d01 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.16.1 -Release: 4%{?dist} +Version: 2.16.2 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -73,6 +73,12 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Sat Mar 09 2024 Packit - 2.16.2-1 +- [maven-release-plugin] prepare release jackson-databind-2.16.2 (Tatu Saloranta) +- Prepare for 2.16.2 release (Tatu Saloranta) +- Make `PropertyNamingStrategy` not affect Enums (#4414) (Kim, Joo Hyuk) +- Resolves rhbz#2268715 + * Tue Feb 27 2024 Jiri Vanek - 2.16.1-4 - Rebuilt for java-21-openjdk as system jdk diff --git a/sources b/sources index 8dc6845..969c406 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.16.1.tar.gz) = 3f23fb124cea2e551786e0317143ea0596d1bf4cb6aff5dc7e78dff81d3bd206662b59ad75d299e2e1280af2037645c30163b52cb6825e49d3effe9403ad7e85 +SHA512 (jackson-databind-2.16.2.tar.gz) = 1374fcd8743df200eac2181f1e8995a4cdd46656e78dd96fc0e0438b650629f23a70e86c826161bc5f6b365f643f172f4d92fc450b97808ef65535f12ea432a4 From 4de6597c9f3c134cae6844611c6f3a711fffa15c Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 12 Mar 2024 22:48:14 +0000 Subject: [PATCH 45/56] [packit] 2.17.0 upstream release - Resolves rhbz#2269279 Upstream tag: jackson-databind-2.17.0 Upstream commit: cd2d15eb --- README.packit | 2 +- jackson-databind.spec | 179 +++++++++++++++++++++++++++++++++++++++++- sources | 2 +- 3 files changed, 180 insertions(+), 3 deletions(-) diff --git a/README.packit b/README.packit index 58aeb5d..38c0a99 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.93.0.post1.dev3+ge6195b47. +The file was generated using packit 0.93.0.post1.dev5+g0048024e. diff --git a/jackson-databind.spec b/jackson-databind.spec index 4c34d01..b586ae4 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.16.2 +Version: 2.17.0 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -73,6 +73,183 @@ rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %license LICENSE NOTICE %changelog +* Tue Mar 12 2024 Packit - 2.17.0-1 +- [maven-release-plugin] prepare release jackson-databind-2.17.0 (Tatu Saloranta) +- Prepare for 2.17.0 release (Tatu Saloranta) +- Fix #2543: Skip delegating creator arguments when collecting properties (#4426) (Kyrylo Merzlikin) +- ... (Tatu Saloranta) +- Add failing test for #4356 (Tatu Saloranta) +- Migrate tests to `JUnit 5` for `/mixins`, `/misc`, `/module`, `/objectId` tests (#4423) (Kim, Joo Hyuk) +- Back to snapshot dep (Tatu Saloranta) +- [maven-release-plugin] prepare for next development iteration (Tatu Saloranta) +- Add failing test for #4417 (Tatu Saloranta) +- Fix #4403: prevent use of zero-prefixed String as Enum index on deserialization (#4420) (Tatu Saloranta) +- warnings cleanup (Tatu Saloranta) +- Test refactoring/renaming (Tatu Saloranta) +- Add deprecation markers to avoid warnings from compiler (Tatu Saloranta) +- Fix #4416: Deprecate `JsonNode.asText(String)` (#4419) (Tatu Saloranta) +- Refactoring JsonFormat detection, post #4409 (#4418) (Tatu Saloranta) +- Bump the github-actions group with 3 updates (#4412) (dependabot[bot]) +- Add tests related to #4409 (#4411) (Tatu Saloranta) +- Add failing test for #4403 (default enum read fail) (#4408) (Tatu Saloranta) +- Try to modify an existing test to help resolve #4354 (Tatu Saloranta) +- ... (Tatu Saloranta) +- Migrate tests to `Junit 5` (#4405) (Kim, Joo Hyuk) +- Back to snapshot dep (Tatu Saloranta) +- [maven-release-plugin] prepare for next development iteration (Tatu Saloranta) +- [maven-release-plugin] prepare release jackson-databind-2.17.0-rc1 (Tatu Saloranta) +- Prepare for 2.17.0-rc1 release (Tatu Saloranta) +- Migrate `/jsontype` and `/jsontype/deftyping` tests to `JUnit 5` (#4398) (Kim, Joo Hyuk) +- Bump the github-actions group with 2 updates (#4399) (dependabot[bot]) +- Minor fix to release notes (Tatu Saloranta) +- fix incorrect issue/pr ref in release notes (Tatu Saloranta) +- Deserialize `java.util.UUID` encoded as Base64 and base64Url with or without padding (#4393) (Jesper Blomquist) +- Remove junit-bom, gotten via parent pom for 2.17 (Tatu Saloranta) +- fix minor test regression (Tatu Saloranta) +- Yet more test renaming (Tatu Saloranta) +- More JUnit5 test conversions (#4390) (Tatu Saloranta) +- More test renaming (Tatu Saloranta) +- Test refactoring (Tatu Saloranta) +- Test renaming/refactoring (Tatu Saloranta) +- Test refactoring (renaming) (Tatu Saloranta) +- Test refactoring (Tatu Saloranta) +- Minor test refactoring (Tatu Saloranta) +- ... (Tatu Saloranta) +- modify all tests (#4389) (Kim, Joo Hyuk) +- Once more fix test wrt [core#1173] (Tatu Saloranta) +- support nulls in TextNode equals (#4379) (PJ Fanning) +- Bump the github-actions group with 1 update (#4375) (dependabot[bot]) +- Resolve a unit test regression wrt revert of [core#1173] fix (temporarily) (Tatu Saloranta) +- Warnings clean up (Tatu Saloranta) +- UTs for issue #4358 (#4359) (Mark Herkrath) +- Minor warnings removal (Tatu Saloranta) +- Prepare for 2.17.0-rc1 (Tatu Saloranta) +- All (#4374) (Kim, Joo Hyuk) +- Bump the github-actions group with 2 updates (#4367) (dependabot[bot]) +- Fix #4364: add `PropertyName.merge()`, use by AnnotationIntrospectorPair (#4365) (Tatu Saloranta) +- Update JUnit5 to 5.10.1 (Tatu Saloranta) +- add Undefined to EnumWithNullToString4355Test (#4361) (PJ Fanning) +- Migrate `/deser/jdk` tests to `JUnit 5` (#4362) (Kim, Joo Hyuk) +- ... (Tatu Saloranta) +- Alternate approach for wildcards in TypeBindings (#4151) (Jonas Konrad) +- Yet more cleaning of StdTypeResolverBuilder (Tatu Saloranta) +- Refactor handling of default type property for StdTypeResolverBuilder (#4352) (Tatu Saloranta) +- Bump the github-actions group with 3 updates (#4350) (dependabot[bot]) +- Minor refactoring for readability wrt DeserializerCache/converter (#4349) (Tatu Saloranta) +- One tiny robustification to ResolvableDeserializer handling (Tatu Saloranta) +- Minor test refactoring (Tatu Saloranta) +- Add failing test (reproduction) for #562 (#4347) (Tatu Saloranta) +- Move #4316 testing to non-failing now that it passes (Tatu Saloranta) +- Migrate `/deser/dos`, `/deser/builder`, `/deser/enums` tests to JUnit 5 (#4344) (Kim, Joo Hyuk) +- Streamline `ThrowableDeserializer` slightly to reduce call stack for deep nesting (#4345) (Tatu Saloranta) +- Tests to verify proper life-cycle of `RecyclerPool` implementations, from databind perspective (#4324) (Mario Fusco) +- Make `@JsonAlias` be respected by polymorphic deduction for deserialization (#4335) (Kim, Joo Hyuk) +- Implement new `BeanPropertyDefinition.getAliases()` method (#4336) (Kim, Joo Hyuk) +- Second half of #4337: deserializers (#4339) (Tatu Saloranta) +- Tiny test refactoring (Tatu Saloranta) +- Fix #4337: support `@JsonSerialize(contentConverter)` with `AtomicReference` (#4338) (Tatu Saloranta) +- Test renaming (Tatu Saloranta) +- MInor straightening of alias access (Tatu Saloranta) +- Warnings clean up (Tatu Saloranta) +- Add explicit closing of `BufferRecycler` from ObjectMapper/ObjectWriter (#4334) (Tatu Saloranta) +- Bump the github-actions group with 2 updates (#4332) (dependabot[bot]) +- Instantiators for additional container classes (#4300) (Eduard Dudar) +- Migrate `/deser/creators` tests to `JUnit 5` (#4331) (Kim, Joo Hyuk) +- Add one more auto-close for `ObjectWriter` (Tatu Saloranta) +- Minor cosmetic change (Tatu Saloranta) +- Minor fix from #4324 (auto-close of `SegmentedStringWriter`) (Tatu Saloranta) +- Refactoring to prepare for getting #4300 merged (Tatu Saloranta) +- Yet more test renaming (Tatu Saloranta) +- Move test to better package (Tatu Saloranta) +- Fix #4309 (#4320) (Kim, Joo Hyuk) +- Bump the github-actions group with 2 updates (#4319) (dependabot[bot]) +- Add failing test for #4119 (Tatu Saloranta) +- test renaming (Tatu Saloranta) +- Minor test refactoring (Tatu Saloranta) +- Minor test refactoring post #4317 (Tatu Saloranta) +- Migrate `/deser` tests to `JUnit 5` (#4317) (Kim, Joo Hyuk) +- Add failing test for #4316 (Tatu Saloranta) +- Add missing overrides wrt FP handling for "untyped" case (Tatu Saloranta) +- Improve `JsonNode` and "untyped" (java.lang.Object) deserializers wrt number detection (Tatu Saloranta) +- Warnings cleanup (Tatu Saloranta) +- Migrate `/convert` tests to `JUnit 5` (#4307) (Kim, Joo Hyuk) +- Implement `getNumberTypeFP()` for `JsonNode`-backed parser (Tatu Saloranta) +- Add `TokenBuffer` support for `JsonParser.getNumberTypeFP()` (Tatu Saloranta) +- ... (Tatu Saloranta) +- Enable ci-fuzz workflow for 2.17 pulls (Tatu Saloranta) +- Minor fix wrt null-handling for `TreeSet`s (Tatu Saloranta) +- Migrate `/deser/filter` tests to `JUnit 5` (#4296) (Kim, Joo Hyuk) +- Update BasicExceptionTest.java (#4297) (Kim, Joo Hyuk) +- Remove broken link from README (Tatu Saloranta) +- Try fixing wiki links from README (Tatu Saloranta) +- Bump the github-actions group with 1 update (#4284) (dependabot[bot]) +- Test class renaming (Tatu Saloranta) +- Test refactoring (Tatu Saloranta) +- Test renaming (Tatu Saloranta) +- Migrate `/exc` tests to `JUnit 5` (#4282) (Kim, Joo Hyuk) +- doc : write suggestion also (#4280) (Kim, Joo Hyuk) +- Renaming wrt issue being resolved (Tatu Saloranta) +- Add new option to handle properties not part of current active `@JsonView` (#4275) (Kim, Joo Hyuk) +- Bump the github-actions group with 2 updates (#4268) (dependabot[bot]) +- Update code coverage ref on README (Tatu Saloranta) +- Migrate `/type` tests into `JUnit5` (#4267) (Kim, Joo Hyuk) +- Improve handling of failure to deserialize `java.util.regex.Pattern` (#4266) (Tatu Saloranta) +- Fix #4262: handle `null` insert fail for `TreeSet` (#4265) (Tatu Saloranta) +- Moar test refactoring (Tatu Saloranta) +- Test refactoring (Tatu Saloranta) +- Test refactoring (Tatu Saloranta) +- Test refactoring (Tatu Saloranta) +- Update release notes wrt #736 (Tatu Saloranta) +- Fix `REQUIRE_SETTERS_FOR_GETTERS` taking no effect (#4257) (Kim, Joo Hyuk) +- Another minor tweak to ThrowableDeserializer to flatten call stack (Tatu Saloranta) +- Minor refactoring to `ThrowableDeserializer` to avoid calling Deprecated constructor (Tatu Saloranta) +- Fix #4263: remove generic type parameterization from `ObjectArrayDeserializer` (#4264) (Tatu Saloranta) +- Minor comment fix (Tatu Saloranta) +- Fix OSS-Fuzz found issue with `null` for "suppressable" entries for `Throwable`s (#4261) (Tatu Saloranta) +- Fix year number (2024->2023) in comments (Tatu Saloranta) +- Improve error handling of `TokenBuffer` wrt malformed input (EOF handling) (#4260) (Tatu Saloranta) +- Bump the github-actions group with 1 update (#4255) (dependabot[bot]) +- Migrate `/contextual` tests to `JUnit 5` (#4251) (Kim, Joo Hyuk) +- Fix test failure with static mocking by replacing `PowerMock` with `Mockito` (#4254) (Kim, Joo Hyuk) +- Add pre-validation for parsing "stringified" Floating-Point numbers, missing length checks (#4253) (Tatu Saloranta) +- Fix #4248: add special handling for `null` "cause" for Throwable deserialization (#4249) (Tatu Saloranta) +- Improve `JsonNodeDeserializer` handling of NaN wrt `USE_BIG_DECIMAL_FOR_FLOATS` (#4245) (Tatu Saloranta) +- Moar warnings removal (3.0-proofing) (Tatu Saloranta) +- More warnings removal (3.0-proofing) (Tatu Saloranta) +- Bump the github-actions group with 1 update (#4241) (dependabot[bot]) +- Deprecate `DefaultTyping.EVERYTHING` (#4240) (Kim, Joo Hyuk) +- Tiny streamlining (Tatu Saloranta) +- Minor exception message fix (Tatu Saloranta) +- strongly discourage users from disabling WRAP_EXCEPTIONS (#4235) (PJ Fanning) +- Test streamlining (Tatu Saloranta) +- Post-merge tweaks for #4194 (Tatu Saloranta) +- Add `DeserializationFeature.FAIL_ON_NAN_TO_BIG_DECIMAL_COERCION` to determine what happens on `JsonNode` coercion to `BigDecimal` with NaN (#4195) (Kim, Joo Hyuk) +- Minor javadoc fix (Tatu Saloranta) +- Minor Javadoc improvements to JsonNode wrt findValue() and related methods (Tatu Saloranta) +- Fixed testAddFilterWithEmptyStringId() (#4232) (saurabh-shetty) +- Fix #4200: use annotations for delegating `@JsonCreator` (#4228) (Tatu Saloranta) +- Add failing test case for #4200. (Tatu Saloranta) +- Fixed com.fasterxml.jackson.databind.node.TestConversions#testValueToTree (#4227) (saurabh-shetty) +- Fix #4205: add "sun.*" as "JDK" package (#4226) (Tatu Saloranta) +- Fix #4214: support polymorphic deserialization of `EnumSet` (#4222) (Tatu Saloranta) +- Minor refactoring for #4217: move `DatabindTestUtil` under `.../testutil` (Tatu Saloranta) +- Migrate tests in `view` test package to `JUnit 5` using `DatabindTestUtil` (#4217) (Kim, Joo Hyuk) +- .. (Tatu Saloranta) +- Fixed potential test failure due to nondeterminism in the order of elements in jsonString in SimpleFilterProviderTest.testAddFilterLastOneRemainsFlip test (#4224) (saurabh-shetty) +- Bump the github-actions group with 1 update (#4223) (dependabot[bot]) +- ... (Tatu Saloranta) +- Minor tweaks to (failing) test for #4214 (Tatu Saloranta) +- Added unit test for Issue-4214 (#4215) (V H V Sekhar Durga) +- Some more dead code elimination (Tatu Saloranta) +- Update README.md Jackson Version (#4220) (Muhammad Khalikov) +- Update release notes wrt #4209, minor clean up (Tatu Saloranta) +- Make Bean (De)SerializerModifier implement Serializable #4209 (#4212) (Muhammad Khalikov) +- Bump the github-actions group with 1 update (#4210) (dependabot[bot]) +- typo fix (Tatu Saloranta) +- Bump the github-actions group with 1 update (#4206) (dependabot[bot]) +- Start 2.17 branch (Tatu Saloranta) +- Resolves rhbz#2269279 + * Sat Mar 09 2024 Packit - 2.16.2-1 - [maven-release-plugin] prepare release jackson-databind-2.16.2 (Tatu Saloranta) - Prepare for 2.16.2 release (Tatu Saloranta) diff --git a/sources b/sources index 969c406..142fd2b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.16.2.tar.gz) = 1374fcd8743df200eac2181f1e8995a4cdd46656e78dd96fc0e0438b650629f23a70e86c826161bc5f6b365f643f172f4d92fc450b97808ef65535f12ea432a4 +SHA512 (jackson-databind-2.17.0.tar.gz) = 58ba293faa4f4eb88e3fa82b160ddc2de94eaf760933470027873cbcf505ca75a245b5b3af5a2e6732a4a9f5f84f688ea8143d0de3fb4b237183c3246330803d From b4eb0c359bd2767419bc558d2e52898b0e86c847 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Thu, 21 Mar 2024 16:28:45 +0100 Subject: [PATCH 46/56] Fix some dependencies not needed --- jackson-databind.spec | 8 -------- 1 file changed, 8 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index b586ae4..51d584a 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -39,8 +39,6 @@ Jackson Annotations for configuration. %pom_xpath_inject "//pom:properties" " 11" %pom_xpath_inject "//pom:properties" " 1.6" -%pom_change_dep org.junit:junit-bom junit:junit - cp -p src/main/resources/META-INF/NOTICE . sed -i 's/\r//' LICENSE NOTICE @@ -51,14 +49,8 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %pom_xpath_remove '//pom:compilerArgs/pom:arg[contains(text(),"enable-preview")]' # TestTypeFactoryWithClassLoader fails to compile -# - it's the only test that uses powermock, so drop the powermock dependencies # - mockito is only transitively pulled in by powermock, so add it back -%pom_remove_dep org.powermock: %pom_add_dep org.mockito:mockito-core::test -rm src/test/java/com/fasterxml/jackson/databind/type/TestTypeFactoryWithClassLoader.java - -# Off test that require connection with the web -rm src/test/java/com/fasterxml/jackson/databind/TestJDKSerialization.java %mvn_file : %{name} From ac23a76e8d30ac2559a3574274f7aebb3fdbbfd5 Mon Sep 17 00:00:00 2001 From: Packit Date: Sun, 5 May 2024 02:28:28 +0000 Subject: [PATCH 47/56] Update to 2.17.1 upstream release - Resolves: rhbz#2279122 Upstream tag: jackson-databind-2.17.1 Upstream commit: cf9e8558 Commit authored by Packit automation (https://packit.dev/) --- README.packit | 2 +- jackson-databind.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README.packit b/README.packit index 38c0a99..066b312 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.93.0.post1.dev5+g0048024e. +The file was generated using packit 0.95.0.post1.dev8+gce6bd577. diff --git a/jackson-databind.spec b/jackson-databind.spec index 51d584a..5078bb8 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.17.0 +Version: 2.17.1 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -65,6 +65,10 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Sun May 05 2024 Packit - 2.17.1-1 +- Update to version 2.17.1 +- Resolves: rhbz#2279122 + * Tue Mar 12 2024 Packit - 2.17.0-1 - [maven-release-plugin] prepare release jackson-databind-2.17.0 (Tatu Saloranta) - Prepare for 2.17.0 release (Tatu Saloranta) diff --git a/sources b/sources index 142fd2b..4ff1a48 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.17.0.tar.gz) = 58ba293faa4f4eb88e3fa82b160ddc2de94eaf760933470027873cbcf505ca75a245b5b3af5a2e6732a4a9f5f84f688ea8143d0de3fb4b237183c3246330803d +SHA512 (jackson-databind-2.17.1.tar.gz) = 26488cf8bed9f5a3af0559cc441db3a7bea61bb97e9e4c89fe1ed72b7e6c62e7749e32d0bf4b0d99bd1626d10bb99266e60df3672a5e5240eb97311db0a95e82 From cfa384acd4fb01c03ed3229f26cf6bf3c6f2650d Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 5 Jul 2024 17:49:37 +0000 Subject: [PATCH 48/56] Update to 2.17.2 upstream release - Resolves: rhbz#2296004 Upstream tag: jackson-databind-2.17.2 Upstream commit: 091d9687 Commit authored by Packit automation (https://packit.dev/) --- README.packit | 2 +- jackson-databind.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README.packit b/README.packit index 066b312..f2be23e 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.95.0.post1.dev8+gce6bd577. +The file was generated using packit 0.97.3.post1.dev7+g1954e49a. diff --git a/jackson-databind.spec b/jackson-databind.spec index 5078bb8..26b7e0c 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.17.1 +Version: 2.17.2 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -65,6 +65,10 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Fri Jul 05 2024 Packit - 2.17.2-1 +- Update to version 2.17.2 +- Resolves: rhbz#2296004 + * Sun May 05 2024 Packit - 2.17.1-1 - Update to version 2.17.1 - Resolves: rhbz#2279122 diff --git a/sources b/sources index 4ff1a48..033ab05 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.17.1.tar.gz) = 26488cf8bed9f5a3af0559cc441db3a7bea61bb97e9e4c89fe1ed72b7e6c62e7749e32d0bf4b0d99bd1626d10bb99266e60df3672a5e5240eb97311db0a95e82 +SHA512 (jackson-databind-2.17.2.tar.gz) = aa7605e6004fec149731770ccef4e811eb190060d151c4380a4773c98b9eeb06686f96a495034cfa663c0a824250e85b378221b3d0d733fdcba87b1be53c8c8a From 5d0fe04ab5bbf5df5e6fa03cc2b5fed3800071e2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 18 Jul 2024 10:43:54 +0000 Subject: [PATCH 49/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 26b7e0c..49cf74e 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.17.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -65,6 +65,9 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Thu Jul 18 2024 Fedora Release Engineering - 2.17.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jul 05 2024 Packit - 2.17.2-1 - Update to version 2.17.2 - Resolves: rhbz#2296004 From 7c8e774811001c4a7ed7abe1150c6d3f4f56c27d Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 27 Sep 2024 04:18:57 +0000 Subject: [PATCH 50/56] Update to 2.18.0 upstream release - Resolves: rhbz#2315070 Upstream tag: jackson-databind-2.18.0 Upstream commit: 6ecd5fc9 Commit authored by Packit automation (https://packit.dev/) --- README.packit | 2 +- jackson-databind.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/README.packit b/README.packit index f2be23e..ab6dd33 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.97.3.post1.dev7+g1954e49a. +The file was generated using packit 0.101.1. diff --git a/jackson-databind.spec b/jackson-databind.spec index 49cf74e..2bcab28 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind -Version: 2.17.2 -Release: 2%{?dist} +Version: 2.18.0 +Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -65,6 +65,10 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Fri Sep 27 2024 Packit - 2.18.0-1 +- Update to version 2.18.0 +- Resolves: rhbz#2315070 + * Thu Jul 18 2024 Fedora Release Engineering - 2.17.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index 033ab05..bc06441 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.17.2.tar.gz) = aa7605e6004fec149731770ccef4e811eb190060d151c4380a4773c98b9eeb06686f96a495034cfa663c0a824250e85b378221b3d0d733fdcba87b1be53c8c8a +SHA512 (jackson-databind-2.18.0.tar.gz) = 52f304791bd081ebe7f7cd9b6d67e3d2b5f1b406279897e7cc071257f6d2e253bca61785dfb0bb6e341491277cdd98c35b1232d88f5c704811d2abbf003713e3 From 4f19ff8da8a09d4f80df14ef5366e478f9b3ab8c Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 28 Nov 2024 02:38:23 +0000 Subject: [PATCH 51/56] Update to 2.18.2 upstream release - Resolves: rhbz#2322329 Upstream tag: jackson-databind-2.18.2 Upstream commit: 287af927 Commit authored by Packit automation (https://packit.dev/) --- README.packit | 2 +- jackson-databind.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/README.packit b/README.packit index ab6dd33..fafa6eb 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 0.101.1. +The file was generated using packit 0.104.1. diff --git a/jackson-databind.spec b/jackson-databind.spec index 2bcab28..07ce062 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,5 +1,5 @@ Name: jackson-databind -Version: 2.18.0 +Version: 2.18.2 Release: 1%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -65,6 +65,10 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Thu Nov 28 2024 Packit - 2.18.2-1 +- Update to version 2.18.2 +- Resolves: rhbz#2322329 + * Fri Sep 27 2024 Packit - 2.18.0-1 - Update to version 2.18.0 - Resolves: rhbz#2315070 diff --git a/sources b/sources index bc06441..610397f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (jackson-databind-2.18.0.tar.gz) = 52f304791bd081ebe7f7cd9b6d67e3d2b5f1b406279897e7cc071257f6d2e253bca61785dfb0bb6e341491277cdd98c35b1232d88f5c704811d2abbf003713e3 +SHA512 (jackson-databind-2.18.2.tar.gz) = 227d4b75ef9a177112398b58276fac8f3304400c9d7097bff105ce3c3d6c66c1233a8f1534a2de8eb5d9717bbe7bf57efe62ad4a4f8a547fde88fac8883e2a25 From 8ff5e51a3bf3ae31df1b3236a7e6fa073e662640 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Fri, 10 Jan 2025 15:36:27 +0100 Subject: [PATCH 52/56] Remove preview fix from pom --- jackson-databind.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 07ce062..7f4b771 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -37,7 +37,7 @@ Jackson Annotations for configuration. %pom_xpath_set "//pom:javac.src.version" "11" %pom_xpath_set "//pom:javac.target.version" "11" %pom_xpath_inject "//pom:properties" " 11" -%pom_xpath_inject "//pom:properties" " 1.6" +%pom_xpath_inject "//pom:properties" " 11" cp -p src/main/resources/META-INF/NOTICE . sed -i 's/\r//' LICENSE NOTICE @@ -46,7 +46,6 @@ sed -i 's/\r//' LICENSE NOTICE %pom_remove_dep javax.measure:jsr-275 rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkaroundTest.java %pom_xpath_remove pom:classpathDependencyExcludes -%pom_xpath_remove '//pom:compilerArgs/pom:arg[contains(text(),"enable-preview")]' # TestTypeFactoryWithClassLoader fails to compile # - mockito is only transitively pulled in by powermock, so add it back From bdc0839db25c251da7812395b2ffb030b23db04f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 07:33:47 +0000 Subject: [PATCH 53/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 7f4b771..75a83e4 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.18.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -64,6 +64,9 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Fri Jan 17 2025 Fedora Release Engineering - 2.18.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Thu Nov 28 2024 Packit - 2.18.2-1 - Update to version 2.18.2 - Resolves: rhbz#2322329 From bcb44836b878e03fd539304db08be6a1329fef3c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 17:51:41 +0000 Subject: [PATCH 54/56] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- jackson-databind.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 75a83e4..c477688 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,6 +1,6 @@ Name: jackson-databind Version: 2.18.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later @@ -64,6 +64,9 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 2.18.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Jan 17 2025 Fedora Release Engineering - 2.18.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From eedbdc4d54a036408d2fb046d9ba8a3daa88877a Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 29 Jul 2025 21:01:02 +0200 Subject: [PATCH 55/56] Rebuilt for java-25-openjdk as preffered jdk https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk Note, that since f43, you should be always explicit on what jdk to use. This commit should do exactly that. --- jackson-databind.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index c477688..765f02c 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,13 +1,13 @@ Name: jackson-databind Version: 2.18.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later URL: https://github.com/FasterXML/jackson-databind Source0: %{url}/archive/%{name}-%{version}.tar.gz -BuildRequires: maven-local +BuildRequires: maven-local-openjdk25 BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version} BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version} BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version} @@ -64,6 +64,9 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Tue Jul 29 2025 jiri vanek - 2.18.2-4 +- Rebuilt for java-25-openjdk as preffered jdk + * Thu Jul 24 2025 Fedora Release Engineering - 2.18.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 9fa98d726959bb327ef820ea376e22c320ca220f Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Mon, 3 Nov 2025 22:58:23 +0000 Subject: [PATCH 56/56] Restore support for RHEL and older Fedora --- jackson-databind.spec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/jackson-databind.spec b/jackson-databind.spec index 765f02c..3df496f 100644 --- a/jackson-databind.spec +++ b/jackson-databind.spec @@ -1,13 +1,18 @@ Name: jackson-databind Version: 2.18.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: General data-binding package for Jackson (2.x) License: Apache-2.0 and LGPL-2.0-or-later URL: https://github.com/FasterXML/jackson-databind Source0: %{url}/archive/%{name}-%{version}.tar.gz +%if 0%{?rhel} || 0%{?fedora} && 0%{?fedora} <= 42 +BuildRequires: maven-local +%else BuildRequires: maven-local-openjdk25 +%endif + BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= %{version} BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= %{version} BuildRequires: mvn(com.fasterxml.jackson:jackson-base:pom:) >= %{version} @@ -64,6 +69,9 @@ rm src/test/java/com/fasterxml/jackson/databind/introspect/NoClassDefFoundWorkar %license LICENSE NOTICE %changelog +* Mon Nov 3 2025 Dogtag PKI Team - 2.18.2-5 +- Restore support for RHEL and older Fedora + * Tue Jul 29 2025 jiri vanek - 2.18.2-4 - Rebuilt for java-25-openjdk as preffered jdk