Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package flatbuffers for openSUSE:Factory checked in at 2023-03-28 17:49:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/flatbuffers (Old) and /work/SRC/openSUSE:Factory/.flatbuffers.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "flatbuffers" Tue Mar 28 17:49:08 2023 rev:10 rq:1074771 version:23.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/flatbuffers/flatbuffers.changes 2022-05-16 18:11:11.061405423 +0200 +++ /work/SRC/openSUSE:Factory/.flatbuffers.new.31432/flatbuffers.changes 2023-03-28 17:49:16.646949417 +0200 @@ -1,0 +2,36 @@ +Mon Mar 27 19:52:42 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- 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). + * Fixed a bug in C++ alignment that was using sizeof() instead of + the intended AlignOf() for structs (#7520). + +------------------------------------------------------------------- Old: ---- flatbuffers-2.0.6.tar.gz New: ---- flatbuffers-23.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ flatbuffers.spec ++++++ --- /var/tmp/diff_new_pack.AvChWh/_old 2023-03-28 17:49:17.918955554 +0200 +++ /var/tmp/diff_new_pack.AvChWh/_new 2023-03-28 17:49:17.922955574 +0200 @@ -1,7 +1,7 @@ # # spec file for package flatbuffers # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,18 +16,16 @@ # -%define _lto_cflags %{nil} - -%define sonum 2 +%define sonum 23_3_3 Name: flatbuffers -Version: 2.0.6 +Version: 23.3.3 Release: 0 Summary: Memory Efficient Serialization Library License: Apache-2.0 Group: Development/Libraries/C and C++ URL: https://google.github.io/flatbuffers/ Source0: https://github.com/google/flatbuffers/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -BuildRequires: cmake >= 2.8.12 +BuildRequires: cmake >= 3.8 BuildRequires: gcc-c++ BuildRequires: pkgconfig @@ -67,12 +65,6 @@ %build chmod -x readme.md docs/source/*.md docs/footer.html docs/source/doxyfile -# Fixup CMake/FlatbuffersConfigVersion.cmake.in - Upstream releases tarballs -# that make no sense. They exect git describe to find correct information about -# the version in use - and replace that into the cmake file in the end. Obviously -# the tarball has no .git directory and thus does not carry that inormation -# We just inject %%version there. Easiest fix. -sed -i 's/@VERSION_MAJOR@.@VERSION_MINOR@.@VERSION_PATCH@/%{version}/' CMake/FlatbuffersConfigVersion.cmake.in %cmake -DCMAKE_BUILD_TYPE=Release \ -DFLATBUFFERS_BUILD_SHAREDLIB=ON \ -DFLATBUFFERS_BUILD_FLATLIB=OFF \ @@ -93,7 +85,7 @@ %postun -n libflatbuffers%{sonum} -p /sbin/ldconfig %files -n libflatbuffers%{sonum} -%license LICENSE.txt +%license LICENSE %{_libdir}/libflatbuffers.so.* %files devel ++++++ python-flatbuffers.spec ++++++ --- /var/tmp/diff_new_pack.AvChWh/_old 2023-03-28 17:49:17.958955747 +0200 +++ /var/tmp/diff_new_pack.AvChWh/_new 2023-03-28 17:49:17.962955767 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-flatbuffers # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,8 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-flatbuffers -Version: 2.0.6 +Version: 23.3.3 Release: 0 Summary: The FlatBuffers serialization format for Python License: Apache-2.0 @@ -46,7 +45,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %files %{python_files} -%license ../LICENSE.txt +%license ../LICENSE %{python_sitelib}/* %changelog ++++++ flatbuffers-2.0.6.tar.gz -> flatbuffers-23.3.3.tar.gz ++++++ ++++ 198704 lines of diff (skipped)