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

libflatbuffers2-2.0.6-bp156.2.7 RPM for s390x

From OpenSuSE Leap 15.6 for s390x

Name: libflatbuffers2 Distribution: SUSE Linux Enterprise 15 SP6
Version: 2.0.6 Vendor: openSUSE
Release: bp156.2.7 Build date: Tue May 14 05:31:43 2024
Group: System/Libraries Build host: s390zp21
Size: 611870 Source RPM: flatbuffers-2.0.6-bp156.2.7.src.rpm
Packager: https://bugs.opensuse.org
Url: https://google.github.io/flatbuffers/
Summary: Memory Efficient Serialization Library
FlatBuffers is a serialization library for games and other memory constrained programs.
FlatBuffers allows to directly access serialized data without unpacking/parsing
it first, while still having great forwards/backwards compatibility.

This package provides the libflatbuffers shared library.

Provides

Requires

License

Apache-2.0

Changelog

* Thu May 12 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 2.0.6
    * Make idl_parser deterministic
    * Various bug fixes
      https://github.com/google/flatbuffers/compare/v2.0.5...v2.0.6
  - Update to version 2.0.5
    * Implement Serialize for flexbuffer::Reader
    * Deprecate EnumVal.object
    * FixedTypedVector: add const to ElementType() and size()
* Wed May 12 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 2.0.0
    * Support for optional scalars in most languages.
    * Rust Verifier, Object API and FlexBuffers support,
      and many API improvements.
    * Overhaul of TypeScript support.
    * gRPC for many languages brought up to date.
    * C++ compile time field reflection.
    * JS FlexBuffers support.
    * Kotlin FlexBuffers and platform support.
    * Swift Object API and many Swift performance improvements.
    * Lua supports LuaJIT and many more fixes.
    * Many other fixes and smaller improvements
  - Drop upstream fixed 5938.patch and 6020.patch
* Thu Feb 04 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Fix build on Tumbleweed:
    - Backport patches:
    * 5938.patch
    * 6020.patch
    - Disable LTO
* Thu Apr 30 2020 Michal Vyskocil <mvyskocil@opensuse.org>
  - Update to 1.12.0
    - An official Swift port! (including gRPC support).
    - A Kotlin port!
    - Object API and native JSON support for C#.
    - Object API and gRPC support for Python.
    - Object API for Go.
    - FlexBuffers for Java.
    - Many other fixes and smaller improvements, 247 commits since 1.11.0
  - Packaging: Use tarball from GitHub release page
    https://github.com/google/flatbuffers/releases
* Fri Feb 14 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix build: RPM 4.15 got a bit stricter and fails on
    find-provides script errors. Earlier RPM versions ignored it. In
    this specic case it turns out that the .cmake file installed is
    invalid, as it contained set(PACKAGE_VERSION "..") (so RPM is
    right to abort). Turns out that upstream simply did not really
    cater for the fact that this could be installed from tarball and
    not from a git checkout: they use 'git describe' to inject a
    version into the .cmake file. Fix this by replacing the
    placeholders using sed, injecting the rpm %version there.
* Tue Dec 03 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Use %cmake_build to build the cmake stuff
* Tue Oct 08 2019 ecsos@opensuse.org
  - Update to 1.11.0
    - More accurate C++ float handling, NaN handling, limit checking.
    - Java optimization: faster object accessors, faster UTF8
      conversion.
    - A lot of Rust port improvements.
    - Vector of union JSON parsing.
    - Parser can now work from binary schemas.
    - Python: numpy vector support.
    - Packaging: Snap & RPM support.
    - Many improvements to our CI, added Bazel CI, dockerized
      language tests.
    - Many other fixes and smaller improvements, 169 commits since
      1.10.0
* Fri Mar 22 2019 olaf@aepfle.de
  - Update to 20190321T162332.a746143 to fix bigendian build
  - dropped remove-date-from-flatc-version.patch
* Sat Mar 16 2019 Torsten Duwe <duwe@suse.com>
  - lift x86-only limitation
* Wed Jan 30 2019 Todd R <toddrme2178@gmail.com>
  - Update to 1.10.0
    * Rust support
    * Dart support
    * Lua support
    * Lobster support
    * C++
      + Improved / more correct verifier
      + compare operator in generated code
      + new/improved move operators for many data types
      + string_view support.
    * Java & C# support vectors of unions.
    * Many other fixes and smaller improvements
  - Package shared library in accordance with shared library
    packaging policy.
  - Remove upstream-included 0001-remove-unnecessary-const-qualifier.patch
  - Rebase remove-date-from-flatc-version.patch
* Thu Jun 28 2018 kamikazow@opensuse.org
  - Remove make-use-of-GNUInstallDirs.patch – has been upstreamed
  - Add 0001-remove-unnecessary-const-qualifier.patch
    * Post-1.9.0 upstream patch to fix a compilation error.
  - Update to 1.9.0
    * Vtable trimming in all language implementations: can reduce binary size 10-20%!
    * Mini-reflection tables (in C++) for debug-print, etc.
    * Improved .proto conversion.
    * Vectors of unions now also supported in JS/TS/PHP/C.
    * Improved namespace handling.
    * Boolean types in FlexBuffers.
    * Python Numpy vector support.
    * Nested FlatBuffer JSON parsing.
    * C++98 (stlport) support for core FlatBuffers and FlexBuffers.
    * JSON Schema output support.
    * Further optimized C++ memory usage for FlatBufferBuilder: from 3 to 1 dynamic allocations (!)
    * GRPC support in Java & Maven.
    * Build files for Bazel and Conan.
    * Prefixed size support for Java/C#/Python.
    * Typescript docs.
* Thu Jul 06 2017 jengelh@inai.de
  - Trim irrelevant words from descriptions.
  - Stop the abuse of ls output for programmatic input.
    (useless use of cat)
* Wed Jun 21 2017 sebix+novell.com@sebix.at
  - add remove-date-from-flatc-version.patch -- ensure reproducible builds
  - update to 1.7.1
    * Calling CreateVector in C++ on a vector of Offset types with an explicit template parameter (of that Offset type) of could cause the wrong specialization to be selected in 1.7.0. This should affect very few people, but safer to use 1.7.1 just in-case. flatc from 1.7.0 is compatible with 1.7.1.
  - update to 1.7.0
    * Typescript support!
    * Improved GRPC API with proper zero-copy path. BREAKS API
    * Fixed many issues with ReleaseBufferPointer functionality BREAKS API
    * FlexBuffers: nested in FlatBuffer accessors, (nested) parsing from JSON, JSON output.
    * Vectors of unions and unions of structs/strings (C++ only so far).
    * Several speed optimizations for larger data types in C++ FlatBufferBuilder.
    * Schema registry functionality.
    * Improvements to the object API.
    * Improved docs: C# API, vector of structs.
    * Many other fixes and improvements, 116 commits since 1.6.0
* Sat Jun 17 2017 sebix+novell.com@sebix.at
  - update to 1.6.0
  - upstrm changelog for 1.6.0:
    * First ever version of FlexBuffers!
    * npm package support.
    * Vectors of unions now supported (C++ only so far).
    * Improvementto the object API.
    * Some speed optimizations.
    * Many other fixes and impvements, 48 commits since 1.5.0
    upstream changelog for 1.5.0:
    * RPC support for Go.
    * C# accessors now bad on structs (generates less garbage).
    * Improved object API (e.g. choice of pointer types, external references).
    * Flatc can test for conformity against older schema.
    * In-place binary search lookups for C# and Java.
    * Documentation improvements.
    * Many other fixes and improvements, 133 commits since 1.4.0
  - upstream changelog for 1.4.0:
    * Support for GRPC!
    * C++ now has an object API: read & write to generated C++ objects.
    * Mutation support in Go & JS.
    * Many improvements in name space handling and general code generation.
    * Libfuzzer based tests.
    * Documentation for C in the main project.
    * Many other fixes and improvements, 300 commits since 1.3
* Fri Mar 11 2016 avvissu@yandex.ru
  - Update to 1.3.0:
    * support for PHP
    * much improved documentation: a tutorial shared by all languages
    * API improvements for Python, C#, and others
    * C++ code can now be built with GCC as low as 4.4, and doesn't rely on
      exceptions anymore
    * JSON parser can now skip unknown fields
    * benchmark code available in benchmark branch
    * many other fixes and improvements
  - Add general functions to automatically generated by the
    FlatBuffers compiler (use BuildFlatBuffers.cmake)
* Fri Nov 20 2015 hrvoje.senjan@gmail.com
  - Update to 1.2.0
    * Support for JavaScript and Python!
    * A much improved C# and Go API and implementation.
    * Simple mutable FlatBuffers functionality (C++/Java/C#).
    * New reflection functionality: binary schemas, and more dynamic
    read/mutate (C++, relflection.h).
    * Much improved .proto parsing.
  - Added make-use-of-GNUInstallDirs.patch: honour flags passed by
    %cmake macro
* Sat May 16 2015 hrvoje.senjan@gmail.com
  - Install FindFlatBuffers.cmake
  - Mark the package as %ix86 x86_64 exclusive
  - BuildRequire cmake >= 2.8.11.2, it's the lowest version we know
    that has cmake.macros
* Sat Apr 04 2015 hrvoje.senjan@gmail.com
  - Update to 1.1.0:
    * An extensive overhaul to the Java API.
    * Out-of-the-box support for C# and Go.
    * An optional verifier to make FlatBuffers practical in
    untrusted scenarios.
    * .proto parsing for easier migration from Protocol Buffers.
    * Optional manual assignment of field IDs.
    * Dictionary functionality through binary search on a key field.
    * Bug fixes and other improvements thanks to 200+ commits
    from 28 contributors.
* Tue Mar 31 2015 hrvoje.senjan@gmail.com
  - Activate initial flatbuffers package

Files

/usr/lib64/libflatbuffers.so.2
/usr/lib64/libflatbuffers.so.2.0.6
/usr/share/licenses/libflatbuffers2
/usr/share/licenses/libflatbuffers2/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 20:22:04 2024