#7 ANNOUNCED: Update to 23.5.26
Merged 10 months ago by music. Opened a year ago by music.
rpms/ music/flatbuffers v23.5.9  into  rawhide

file modified
+3
@@ -19,3 +19,6 @@ 

  /flatbuffers-23.1.4.tar.gz

  /flatbuffers-23.1.21.tar.gz

  /flatbuffers-23.3.3.tar.gz

+ /flatbuffers-23.5.8.tar.gz

+ /flatbuffers-23.5.9.tar.gz

+ /flatbuffers-23.5.26.tar.gz

file removed
-22
@@ -1,22 +0,0 @@ 

- From 3ea1967505b4935e3de5ade53ff8f7bd481a15e6 Mon Sep 17 00:00:00 2001

- From: "Benjamin A. Beasley" <code@musicinmybrain.net>

- Date: Sat, 4 Mar 2023 10:11:21 -0500

- Subject: [PATCH] Fix help output for --java-checkerframework

- 

- ---

-  src/flatc.cpp | 2 +-

-  1 file changed, 1 insertion(+), 1 deletion(-)

- 

- diff --git a/src/flatc.cpp b/src/flatc.cpp

- index 31291a2544e..1cdfc3c16a5 100644

- --- a/src/flatc.cpp

- +++ b/src/flatc.cpp

- @@ -117,7 +117,7 @@ const static FlatCOption flatc_options[] = {

-      "Add Clang _Nullable for C++ pointer. or @Nullable for Java" },

-    { "", "java-package-prefix", "",

-      "Add a prefix to the generated package name for Java." },

- -  { "", "java-checkerframe", "", "Add @Pure for Java." },

- +  { "", "java-checkerframework", "", "Add @Pure for Java." },

-    { "", "gen-generated", "", "Add @Generated annotation for Java." },

-    { "", "gen-jvmstatic", "",

-      "Add @JvmStatic annotation for Kotlin methods in companion object for "

file modified
+6 -10
@@ -1,7 +1,7 @@ 

- %bcond_without cpp_tests

+ %bcond cpp_tests 1

  # Disabled for now because protobuf-devel does not provide CMake files

- %bcond_with cpp_grpc_test

- %bcond_without py_tests

+ %bcond cpp_grpc_test 0

+ %bcond py_tests 1

  

  # Doxygen HTML help is not suitable for packaging due to a minified JavaScript

  # bundle inserted by Doxygen itself. See discussion at
@@ -12,12 +12,12 @@ 

  %bcond_with doc_pdf

  

  Name:           flatbuffers

- Version:        23.3.3

+ Version:        23.5.26

  # The .so version is equal to the project version since upstream offers no ABI

  # stability guarantees. We manually repeat it here and and use the macro in the

  # file lists as a reminder to avoid undetected .so version bumps. See

  # https://github.com/google/flatbuffers/issues/7759.

- %global so_version 23.3.3

+ %global so_version 23.5.26

  Release:        %autorelease

  Summary:        FlatBuffers: Memory Efficient Serialization Library

  
@@ -32,10 +32,6 @@ 

  # Hand-written for Fedora in groff_man(7) format based on --help output

  Source1:        flatc.1

  

- # Fix help output for --java-checkerframework

- # https://github.com/google/flatbuffers/pull/7854

- Patch:          https://github.com/google/flatbuffers/pull/7854.patch

- 

  # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval

  ExcludeArch:    %{ix86}

  
@@ -252,7 +248,7 @@ 

  %license LICENSE

  %doc CHANGELOG.md

  %doc SECURITY.md

- %doc readme.md

+ %doc README.md

  

  %if %{with doc_pdf}

  %doc docs/latex/refman.pdf

file modified
+9
@@ -442,6 +442,15 @@ 

  .I SCHEMA

  file.

  Currently this is required to generate private types in Rust.

+ .TP

+ .B \-\-python\-no\-type\-prefix\-suffix

+ Skip emission of Python functions that are prefixed with typenames

+ .TP

+ .B \-\-python\-typing

+ Generate Python type annotations

+ .TP

+ .B \-\-file\-names\-only

+ Print out generated file names without writing to the files

  .SH EXAMPLES

  .EX

  .B flatc\ \-c\ \-b\ schema1.fbs\ schema2.fbs\ data.json

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (flatbuffers-23.3.3.tar.gz) = 4066c94f2473c7ea16917d29a613e16f840a329089c88e0bdbdb999aef3442ba00abfd2aa92266fa9c067e399dc88e6f0ccac40dc151378857e665638e78bbf0

+ SHA512 (flatbuffers-23.5.26.tar.gz) = cd0a5efad8016e1217d01a181d6b02e546f5693c6412361bfeaee820d5dfe5e2a424cee1963270e851c1a4f936ae8a0032a51c5bb16ee19313e0ecc77dc4ba31

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/0d7700df74be4d3e81523a7fae94aa8b

rebased onto 2fee4a8

a year ago

rebased onto 2a468b1

a year ago

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/2d277b012ab5417fab1690c562116b06

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/0a1e3221a9014a66ad28d25c63af8e78

4 new commits added

  • Update to 23.5.26 (close RHBZ#2196940)
  • Fix and re-enable Python tests
  • Update to 23.5.9
  • Update to 23.5.8
a year ago

Announced to the devel list. Merge and build (in a side tag with hyperhdr) no earlier than 2023-06-06.

Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci
https://fedora.softwarefactory-project.io/zuul/buildset/0c7a36ffb951413b97869dc7c33a5ecb

rebased onto 4c0df6c

a year ago

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/8434824004cf453bb97b42bfb2927b45

Delaying for a week or two because I have limited time to coordinate right now and because the Python 3.12 rebuilds are in progress.

rebased onto 4049c8e

11 months ago

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/89e9a09abc2846068200e54a0a622ea3

5 new commits added

  • Update to 23.5.26 (close RHBZ#2196940)
  • Use new (rpm 4.17.1+) bcond style
  • Fix and re-enable Python tests
  • Update to 23.5.9
  • Update to 23.5.8
11 months ago

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/f91314a9f9e440b9b34090795a89a547

Pull-Request has been merged by music

10 months ago