8
0
forked from pool/flatbuffers

47 Commits

Author SHA256 Message Date
dc96b689ff Accepting request 1289278 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1289278
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=15
2025-07-01 09:34:20 +00:00
b6e3c8122b - Use pyproject macros to build and install.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=46
2025-06-30 13:02:38 +00:00
6186442a65 Accepting request 1287816 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1287816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=14
2025-06-23 13:05:23 +00:00
6839388b44 Accepting request 1286392 from home:frispete:Tumbleweed
- Update to 25.2.10
  - Removed the old documentation pages. The new one is live at https://flatbuffers.dev
  - Swift version 6.0 support (#8414)
- Changes from 25.1.24
  - Mostly related to bazel build support.
  - Min bazel supported is now 7 or higher, as WORKSPACE files are removed (#8509)
  - Minor C++ codegen fix removing extra semicolon (#8488)
- Changes from 27.1.21
  - Rust Full Reflection (#8102)
  - Mostly documentation updates hosted at https://flatbuffers.dev
- Changes from 24.3.25
  - Fixed license metadata parsing (#8253)
  - [C++] Allow string_view in `LookUpByKey` in addition to null-terminated c-style strings (#8203)
- Changes from 24.3.7
  - Just to fix some of the CI build issues from the 24.3.6 release.
- Changes from 24.3.6
  - Fix typescript object API to allow 0 values for null-default scalars (#7864)

- Update to 25.2.10
- Fix invalid ../LICENSE file reference in build

OBS-URL: https://build.opensuse.org/request/show/1286392
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=44
2025-06-23 05:56:44 +00:00
aaab2763bd Accepting request 1137487 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1137487
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=13
2024-01-08 22:45:25 +00:00
9c4f3db9ae Accepting request 1137227 from home:ecsos
- Add %{?sle15_python_module_pythons}
- Fix build error in Leap.
- Fix warning python-sitelib-glob-in-files.

OBS-URL: https://build.opensuse.org/request/show/1137227
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=42
2024-01-08 08:15:32 +00:00
1efd3b7e4f Accepting request 1121143 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1121143
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=12
2023-10-30 21:11:01 +00:00
e82a74dbdf Accepting request 1116912 from home:ecsos
- Update to 23.5.26
  - TS/JS: Upgrade package.json dependencies by @bjornharrtell in #7933
  - fix out-of-source builds with cmake by @dbaileychess in #7946
  - removed extern code generation declarations preferring direct includes by @dbaileychess in #7948
  - fixed bfbs gen to pass extra options by @dbaileychess in #7949
  - Fix //tests/ts:bazel_repository_test by @philsc in #7952
  - Change SizedPrefixed verifier to be <= provided size by @dbaileychess in #7957
  - fix(TS): fixed incorrect function name when importing unionTo functions by @sssooonnnggg in #7958
  - remove flatbuffers tests from android by @dbaileychess in #7959
  - feat(C++): Support underlying_type for union by @sssooonnnggg in #7954
  - feat: Support union underlying type for TS/JS by @sssooonnnggg in #7961
  - README.md: SemVer case typo by @crisman in #7962
  - chore: fixed broken script: RustTest.bat by @sssooonnnggg in #7963
  - Switch to using alias instead of a typedef for FlatBufferBuilder by @dbaileychess in #7966
  - fix(rust): fixed rust namer isses, resolve #7865 and ##7782 by @sssooonnnggg in #7964
  - Fix python tests by @yan12125 in #7960
  - switch back to having T explicitly defined in CreateVector by @dbaileychess in #7967
  - don't emit flatbuffers include in bfbs generated output by @dbaileychess in #7968
  - Update java pom.xml file to allow java 8 compatibility by @swimar in #7894
  - FlatBuffers Version 23.5.26 by @dbaileychess in #7976
- Changes from 23.5.9
  - FlatBuffers 64 for C++ by @dbaileychess in #7935
  - FlatBuffers Version 23.5.9 by @dbaileychess in #7945
- Changes from 23.5.8
  - Update filename to README.md and improve formatting by @SmashedFrenzy16 in #7855
  - Fix help output for --java-checkerframework by @musicinmybrain in #7854
  - ToCamelCase() when kLowerCamel now converts first char to lower. by @paulovap in #7838
  - Adding comment for code clarification by @SmashedFrenzy16 in #7856
  - made changes to the rust docs so they would compile. by @jeffsmith82 in #7871
  - fix using null string in vector by @phenixxy in #7872
  - Use Bool for flatbuffers 'bool' instead of Byte in swift by @blindspotbounty in #7876
  - Update go documentation link to point to root module by @le-michael in #7879
  - README.md: PyPI case typo by @crisman in #7880
  - [CS] Verifier by @tira-misu in #7850
  - [TS/JS] Use minvalue from enum if not found by @bjornharrtell in #7888
  - Add a FileWriter interface by @Kn99HN in #7821
  - [TS/JS] Upgrade dependencies by @bjornharrtell in #7889
  - Fix go_sample.sh by @jdemeyer in #7903
  - Go: add test for FinishWithFileIdentifier by @jdemeyer in #7905
  - Optionally generate type prefixes and suffixes for python code by @maxburke in #7857
  - Support file_identifier in Go by @jdemeyer in #7904
  - Go: make generated code more compliant to "go fmt" by @jdemeyer in #7907
  - TS/JS: Use TypeError instead of Error when appropriate by @jmillan in #7910
  - Allow to use functions from BuildFlatBuffers.cmake from a flatbuffe… by @KerstinKeller in #7912
  - Make JSON supporting advanced union features by @admo in #7869
  - drop glibc from runtime dependencies by @faucct in #7906
  - Replace deprecated command with environment file by @jongwooo in #7921
  - Optionally generate Python type annotations by @maxburke in #7858
  - additional check for absl::string_view availability by @ocpalo in #7897
  - Only generate @kotlin.ExperimentalUnsigned annotation on create*Vector methods having an unsigned array type parameter. by @aaronriekenberg in #7881
  - Migrate from rules_nodejs to rules_js/rules_ts by @philsc in #7923
  - Revert "Migrate from rules_nodejs to rules_js/rules_ts" by @dbaileychess in #7927
  - inject no long for FBS generation to remove logs in flattests by @dbaileychess in #7926
  - fixed some windows warnings by @dbaileychess in #7929
  - Migrate from rules_nodejs to rules_js/rules_ts (take 2) by @philsc in #7928
  - Add binary schema reflection by @dbaileychess in #7932
  - Rework cmake flatc codegeneration by @dbaileychess in #7938
  - Add #!/usr/bin/bash to release.sh by @rishabhdeepsingh in #7942
  - FlatBuffers Version 23.5.8 by @rishabhdeepsingh in #7943
- Update to 23.5.26

OBS-URL: https://build.opensuse.org/request/show/1116912
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=40
2023-10-30 10:40:23 +00:00
44bda968f2 Accepting request 1084964 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/1084964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=11
2023-05-05 13:59:01 +00:00
5c18a80a98 Accepting request 1084743 from home:dimstar:Factory
- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

OBS-URL: https://build.opensuse.org/request/show/1084743
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=38
2023-05-05 07:40:05 +00:00
fa44919f8a Accepting request 1074771 from devel:libraries:c_c++
- update to 23.3.3:
  * Major release! Just kidding, we are continuing the versioning
    scheme of using a date to signify releases. This results in the
    first release of the new year to
    bump the tradition major version field.
  * Refactoring of flatc generators to use an interface (#7797).
  * Removed legacy cmake support and set min to 3.8 (#7801).
  * Reworked entry points for Typescript/Javascript and compatibility
    for single file build (#7510)
  * Removed go.mod files after some versioning issues were being
    report (#7780).
  * Go minimum version is now 1.19 (#7720) with the addition of Go
    modules.
  * Added CI support for Big Endian regression testing (#7707).
  * Fixed getFullyQualifiedName in typescript to return name
    delimited by '.' instead of '_' (#7730).
  * Fixed the versioning scheme to not include leading zeros which
    are not consistently handled by every package manager. Only the
    last release (12.12.06)
    should have suffered from this.
  * 20 Major releases in a row? Nope, we switched to a new versioning
    scheme that is based on date.
  * Python supports fixed size arrays now (#7529).
  * Behavior change in how C++ object API uses UnPackTo. The original
    intent of this was to reduce allocations by reusing an existing
    object to pack data into.
    At some point, this logic started to merge the states of the two
    objects instead of clearing the state of the packee. This change
    goes back to the original intention, the packed object is cleared
    when getting data packed into it (#7527).

OBS-URL: https://build.opensuse.org/request/show/1074771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=10
2023-03-28 15:49:08 +00:00
acb6f08673 - update to 23.3.3:
* Major release! Just kidding, we are continuing the versioning
    scheme of using a date to signify releases. This results in the
    first release of the new year to
    bump the tradition major version field.
  * Refactoring of flatc generators to use an interface (#7797).
  * Removed legacy cmake support and set min to 3.8 (#7801).
  * Reworked entry points for Typescript/Javascript and compatibility
    for single file build (#7510)
  * Removed go.mod files after some versioning issues were being
    report (#7780).
  * Go minimum version is now 1.19 (#7720) with the addition of Go
    modules.
  * Added CI support for Big Endian regression testing (#7707).
  * Fixed getFullyQualifiedName in typescript to return name
    delimited by '.' instead of '_' (#7730).
  * Fixed the versioning scheme to not include leading zeros which
    are not consistently handled by every package manager. Only the
    last release (12.12.06)
    should have suffered from this.
  * 20 Major releases in a row? Nope, we switched to a new versioning
    scheme that is based on date.
  * Python supports fixed size arrays now (#7529).
  * Behavior change in how C++ object API uses UnPackTo. The original
    intent of this was to reduce allocations by reusing an existing
    object to pack data into.
    At some point, this logic started to merge the states of the two
    objects instead of clearing the state of the packee. This change
    goes back to the original intention, the packed object is cleared
    when getting data packed into it (#7527).

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=36
2023-03-27 19:57:14 +00:00
6f852d74c9 Accepting request 977480 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/977480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=9
2022-05-16 16:08:41 +00:00
8acba82e7a Accepting request 976609 from home:susnux:branches:devel:libraries:c_c++
Update to version 2.0.6

OBS-URL: https://build.opensuse.org/request/show/976609
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=34
2022-05-16 08:33:25 +00:00
709e648ac3 Accepting request 892368 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/892368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=8
2021-05-12 17:31:59 +00:00
db4b3f6c19 Accepting request 892334 from home:susnux:branches:devel:libraries:c_c++
Update to version 2.0.0

OBS-URL: https://build.opensuse.org/request/show/892334
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=32
2021-05-12 06:14:41 +00:00
b27095c265 Accepting request 869522 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/869522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=7
2021-02-04 19:24:48 +00:00
2b62178890 Accepting request 869215 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Fix build on Tumbleweed:
  - Backport patches:
    * 5938.patch
    * 6020.patch
  - Disable LTO

OBS-URL: https://build.opensuse.org/request/show/869215
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=30
2021-02-04 16:31:20 +00:00
b616ce408b Accepting request 805753 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/805753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=6
2020-05-15 21:52:10 +00:00
522bb8cc8f Accepting request 799137 from home:mvyskocil:branches:devel:libraries:c_c++
- 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

OBS-URL: https://build.opensuse.org/request/show/799137
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=28
2020-05-15 07:40:29 +00:00
ad23fc192d Accepting request 777680 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/777680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=5
2020-02-20 14:01:13 +00:00
8417a01d4e Accepting request 774354 from home:dimstar:Factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/774354
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=26
2020-02-20 13:09:53 +00:00
82cc43a95f Accepting request 754456 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/754456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=4
2019-12-05 16:36:45 +00:00
Hrvoje Senjan
a404e03af8 Accepting request 753277 from home:scarabeus_iv:branches:devel:libraries:c_c++
- Use %cmake_build to build the cmake stuff

- Use same tarball as it is equal between python and C code

OBS-URL: https://build.opensuse.org/request/show/753277
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=24
2019-12-05 16:07:21 +00:00
9ddd4b0113 Accepting request 741296 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/741296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=3
2019-10-21 10:30:30 +00:00
785b5eca47 Accepting request 736267 from home:ecsos:kube
Update to 1.11.0

OBS-URL: https://build.opensuse.org/request/show/736267
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=22
2019-10-20 07:47:53 +00:00
c1bf422b39 Accepting request 689883 from devel:libraries:c_c++
- Update to 20190321T162332.a746143 to fix bigendian build
- dropped remove-date-from-flatc-version.patch

- lift x86-only limitation

OBS-URL: https://build.opensuse.org/request/show/689883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=2
2019-04-01 10:38:14 +00:00
a7a9fd48a4 - dropped remove-date-from-flatc-version.patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=20
2019-03-29 13:35:36 +00:00
c0599673ff OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=19 2019-03-29 13:05:56 +00:00
3cb4b05471 Accepting request 689777 from home:olh:branches:devel:libraries:c_c++
fix previous change to cover also SLE_12

OBS-URL: https://build.opensuse.org/request/show/689777
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=18
2019-03-29 12:46:22 +00:00
dc395d4575 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=17 2019-03-29 09:45:09 +00:00
98aed51677 Accepting request 687555 from multimedia:apps
- Update to 20190321T162332.a746143 to fix bigendian build

- lift x86-only limitation

OBS-URL: https://build.opensuse.org/request/show/687555
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=16
2019-03-29 09:39:05 +00:00
a5be58d49e Accepting request 685943 from devel:libraries:c_c++
build dependency for other packages

OBS-URL: https://build.opensuse.org/request/show/685943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/flatbuffers?expand=0&rev=1
2019-03-26 14:43:06 +00:00
Hrvoje Senjan
3c609def62 Accepting request 670195 from home:TheBlackCat:branches:devel:libraries:c_c++
- Update to 1.10.0
- Package shared library in accordance with shared library packaging policy.
- Add python bindings.

OBS-URL: https://build.opensuse.org/request/show/670195
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=14
2019-02-03 12:45:24 +00:00
591aafe43d Accepting request 619465 from home:KAMiKAZOW
Update to 1.9.0 – fixes TW build

OBS-URL: https://build.opensuse.org/request/show/619465
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=13
2018-07-02 07:17:25 +00:00
5d59b6e9f8 Accepting request 508435 from home:jengelh:branches:devel:libraries:c_c++
- Trim irrelevant words from descriptions.
- Stop the abuse of ls output for programmatic input.
  (useless use of cat)

OBS-URL: https://build.opensuse.org/request/show/508435
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=12
2017-07-06 11:30:37 +00:00
8a83c56d24 Accepting request 505521 from home:sebix:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/505521
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=11
2017-06-26 06:10:33 +00:00
Ismail Dönmez
2a09f34258 Accepting request 370032 from home:awissu:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/370032
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=10
2016-03-11 20:13:51 +00:00
Hrvoje Senjan
30eb2223cd OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=9 2015-11-20 20:55:10 +00:00
Hrvoje Senjan
5cceed1247 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=8 2015-11-20 20:53:08 +00:00
Hrvoje Senjan
93c9e939df OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=7 2015-11-20 20:44:20 +00:00
Hrvoje Senjan
51198d42eb OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=6 2015-11-20 20:35:38 +00:00
Hrvoje Senjan
56ecf2d699 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=5 2015-05-16 08:03:03 +00:00
Hrvoje Senjan
875d689e94 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=4 2015-05-16 08:01:26 +00:00
Hrvoje Senjan
404e712cce OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=3 2015-05-16 07:52:02 +00:00
Hrvoje Senjan
56c31051b7 1.1.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=2
2015-04-04 20:16:15 +00:00
Ismail Dönmez
1e3809e69e Accepting request 293793 from home:sumski:hazard:to:your:stereo
Activate flatbuffers package

OBS-URL: https://build.opensuse.org/request/show/293793
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/flatbuffers?expand=0&rev=1
2015-04-04 10:57:17 +00:00