| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: google-gson | Distribution: SUSE Linux 16 |
| Version: 2.8.9 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Mon Apr 29 16:47:02 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 364530 | Source RPM: google-gson-2.8.9-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| 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 fstrba@suse.com
- The binaries are compatible with java 1.8
* Wed Feb 21 2024 gus.kenion@suse.com
- Use %patch -P N instead of deprecated %patchN.
* Sat Sep 09 2023 fstrba@suse.com
- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
* Fri Apr 01 2022 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 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 fstrba@suse.com
- Build with source and target levels 8
* Tue Oct 19 2021 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 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, Fri Oct 31 22:37:22 2025