Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

google-gson-2.8.9-7.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

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.

Provides

Requires

License

Apache-2.0

Changelog

* 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

Files

/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