Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: google-gson | Distribution: openSUSE Tumbleweed |
Version: 2.8.9 | Vendor: openSUSE |
Release: 7.2 | Build date: Mon Apr 29 16:47:02 2024 |
Group: Unspecified | Build host: reproducible |
Size: 364530 | Source RPM: google-gson-2.8.9-7.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/google/gson | |
Summary: Java lib for conversion of Java objects into JSON representation |
Gson is a Java library that can be used to convert a Java object into its JSON representation. It can also be used to convert a JSON string into an equivalent Java object. Gson can work with arbitrary Java objects including pre-existing objects that you do not have source-code of.
Apache-2.0
* Mon Apr 29 2024 Fridrich Strba <fstrba@suse.com> - The binaries are compatible with java 1.8 * Wed Feb 21 2024 Gus Kenion <gus.kenion@suse.com> - Use %patch -P N instead of deprecated %patchN. * Sat Sep 09 2023 Fridrich Strba <fstrba@suse.com> - Reproducible builds: use SOURCE_DATE_EPOCH for timestamp * Fri Apr 01 2022 Fridrich Strba <fstrba@suse.com> - Build with Java >= 9 in order to produce a modular jar by compiling the module-info.java sources with all other classes built with release 8 and still compatible with Java 8 - Removed patch: * allow-build-with-java8.patch + not needed in this setting * Thu Mar 31 2022 Fridrich Strba <fstrba@suse.com> - Upgrade to version 2.8.9 (jsc#SLE-24261) * Changes + Make OSGi bundle's dependency on sun.misc optional. + Deprecate Gson.excluder() exposing internal Excluder class. + Prevent Java deserialization of internal classes. + Improve number strategy implementation. + Fix LongSerializationPolicy null handling being inconsistent with Gson. + Support arbitrary Number implementation for Object and Number deserialization. + Bump proguard-maven-plugin from 2.4.0 to 2.5.1. + Don't exclude static local classes. + Fix RuntimeTypeAdapterFactory depending on internal Streams class. + Improve Maven build. + Make dependency on java.sql optional. * fixes bsc#1199064, CVE-2022-25647 - Removed patch: * sun-misc.patch + integrated upstream * Tue Mar 22 2022 Fridrich Strba <fstrba@suse.com> - Build with source and target levels 8 * Tue Oct 19 2021 Fridrich Strba <fstrba@suse.com> - Upgrade to version 2.8.8 * Changes + Fixed issue with recursive types. + Better behaviour with Java 9+ and Unsafe if there is a security manager. + EnumTypeAdapter now works better when ProGuard has obfuscated enum fields. - Removed patch: * fix-test.patch + integrated upstream - Modified patches: * no-template-plugin.patch * osgi-export-internal.patch + rediff to changed context - Added patches: * allow-build-with-java8.patch + lower the unnecessary requirement of Java 9 * sun-misc.patch + make import of sun.misc optional since not all versions of jdk export it * Fri Nov 01 2019 Fridrich Strba <fstrba@suse.com> - Initial packaging of google-gson 2.8.5
/usr/share/doc/packages/google-gson /usr/share/doc/packages/google-gson/CHANGELOG.md /usr/share/doc/packages/google-gson/README.md /usr/share/doc/packages/google-gson/UserGuide.md /usr/share/java/google-gson /usr/share/java/google-gson/gson-extras.jar /usr/share/java/google-gson/gson.jar /usr/share/licenses/google-gson /usr/share/licenses/google-gson/LICENSE /usr/share/maven-metadata/google-gson.xml /usr/share/maven-poms/google-gson /usr/share/maven-poms/google-gson/gson-extras.pom /usr/share/maven-poms/google-gson/gson-parent.pom /usr/share/maven-poms/google-gson/gson.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Dec 4 23:23:17 2024