commit flatbuffers for openSUSE:Factory
Hello community, here is the log from the commit of package flatbuffers for openSUSE:Factory checked in at 2020-05-15 23:52:10 Comparing /work/SRC/openSUSE:Factory/flatbuffers (Old) and /work/SRC/openSUSE:Factory/.flatbuffers.new.2738 (New) Package is "flatbuffers" Fri May 15 23:52:10 2020 rev:6 rq:805753 version:1.12.0 Changes: --- /work/SRC/openSUSE:Factory/flatbuffers/flatbuffers.changes 2020-02-20 15:01:18.798986546 +0100 +++ /work/SRC/openSUSE:Factory/.flatbuffers.new.2738/flatbuffers.changes 2020-05-15 23:52:11.417529537 +0200 @@ -1,0 +2,14 @@ +Thu Apr 30 07:30:35 UTC 2020 - Michal Vyskocil + +- 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 + +--- python-flatbuffers.changes: same change Old: flatbuffers-1.11.0.tar.gz New: v1.12.0.tar.gz Other differences: -- ++ flatbuffers.spec ++ --- /var/tmp/diff_new_pack.uxiAKr/_old 2020-05-15 23:52:12.237531117 +0200 +++ /var/tmp/diff_new_pack.uxiAKr/_new 2020-05-15 23:52:12.241531125 +0200 @@ -18,13 +18,13 @@ %define sonum 1 Name: flatbuffers -Version:1.11.0 +Version:1.12.0 Release:0 Summary:Memory Efficient Serialization Library License:Apache-2.0 Group: Development/Libraries/C and C++ URL:https://google.github.io/flatbuffers/ -Source: https://github.com/google/flatbuffers/archive/%{version}/%{name}-%{version}.tar.gz +Source0: https://github.com/google/flatbuffers/archive/v%{version}.tar.gz BuildRequires: cmake >= 2.8.11.2 BuildRequires: gcc-c++ ++ python-flatbuffers.spec ++ --- /var/tmp/diff_new_pack.uxiAKr/_old 2020-05-15 23:52:12.265531171 +0200 +++ /var/tmp/diff_new_pack.uxiAKr/_new 2020-05-15 23:52:12.269531179 +0200 @@ -18,13 +18,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-flatbuffers -Version:1.11.0 +Version:1.12.0 Release:0 Summary:The FlatBuffers serialization format for Python License:Apache-2.0 Group: Development/Languages/Python URL:https://github.com/google/flatbuffers -Source: https://github.com/google/flatbuffers/archive/%{version}/flatbuffers-%{version}.tar.gz +Source0: https://github.com/google/flatbuffers/archive/v%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros
commit flatbuffers for openSUSE:Factory
Hello community, here is the log from the commit of package flatbuffers for openSUSE:Factory checked in at 2020-02-20 15:01:13 Comparing /work/SRC/openSUSE:Factory/flatbuffers (Old) and /work/SRC/openSUSE:Factory/.flatbuffers.new.26092 (New) Package is "flatbuffers" Thu Feb 20 15:01:13 2020 rev:5 rq:777680 version:1.11.0 Changes: --- /work/SRC/openSUSE:Factory/flatbuffers/flatbuffers.changes 2019-12-05 17:39:33.193348031 +0100 +++ /work/SRC/openSUSE:Factory/.flatbuffers.new.26092/flatbuffers.changes 2020-02-20 15:01:18.798986546 +0100 @@ -1,0 +2,13 @@ +Fri Feb 14 12:01:50 UTC 2020 - Dominique Leuenberger + +- 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. + +--- Other differences: -- ++ flatbuffers.spec ++ --- /var/tmp/diff_new_pack.LdZB6Y/_old 2020-02-20 15:01:22.018992864 +0100 +++ /var/tmp/diff_new_pack.LdZB6Y/_new 2020-02-20 15:01:22.022992871 +0100 @@ -1,7 +1,7 @@ # # spec file for package flatbuffers # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -64,6 +64,12 @@ %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 \ ++ python-flatbuffers.spec ++ --- /var/tmp/diff_new_pack.LdZB6Y/_old 2020-02-20 15:01:22.034992895 +0100 +++ /var/tmp/diff_new_pack.LdZB6Y/_new 2020-02-20 15:01:22.038992903 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-flatbuffers # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed
commit flatbuffers for openSUSE:Factory
Hello community, here is the log from the commit of package flatbuffers for openSUSE:Factory checked in at 2019-12-05 17:36:45 Comparing /work/SRC/openSUSE:Factory/flatbuffers (Old) and /work/SRC/openSUSE:Factory/.flatbuffers.new.4691 (New) Package is "flatbuffers" Thu Dec 5 17:36:45 2019 rev:4 rq:754456 version:1.11.0 Changes: --- /work/SRC/openSUSE:Factory/flatbuffers/flatbuffers.changes 2019-10-21 12:30:31.788105510 +0200 +++ /work/SRC/openSUSE:Factory/.flatbuffers.new.4691/flatbuffers.changes 2019-12-05 17:39:33.193348031 +0100 @@ -1,0 +2,5 @@ +Tue Dec 3 14:49:14 UTC 2019 - Tomáš Chvátal + +- Use %cmake_build to build the cmake stuff + +--- --- /work/SRC/openSUSE:Factory/flatbuffers/python-flatbuffers.changes 2019-10-21 12:30:32.632106467 +0200 +++ /work/SRC/openSUSE:Factory/.flatbuffers.new.4691/python-flatbuffers.changes 2019-12-05 17:39:33.537347907 +0100 @@ -1,0 +2,5 @@ +Tue Dec 3 14:39:53 UTC 2019 - Tomáš Chvátal + +- Use same tarball as it is equal between python and C code + +--- Old: python-flatbuffers-1.11.0.tar.gz Other differences: -- ++ flatbuffers.spec ++ --- /var/tmp/diff_new_pack.1UI8AE/_old 2019-12-05 17:39:35.061347357 +0100 +++ /var/tmp/diff_new_pack.1UI8AE/_new 2019-12-05 17:39:35.073347353 +0100 @@ -1,7 +1,7 @@ # # spec file for package flatbuffers # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,14 +16,14 @@ # -Name: flatbuffers %define sonum 1 +Name: flatbuffers Version:1.11.0 Release:0 Summary:Memory Efficient Serialization Library License:Apache-2.0 Group: Development/Libraries/C and C++ -Url:http://google.github.io/flatbuffers/ +URL:https://google.github.io/flatbuffers/ Source: https://github.com/google/flatbuffers/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake >= 2.8.11.2 BuildRequires: gcc-c++ @@ -68,14 +68,12 @@ -DFLATBUFFERS_BUILD_SHAREDLIB=ON \ -DFLATBUFFERS_BUILD_FLATLIB=OFF \ -DFLATBUFFERS_BUILD_FLATC=ON - -make %{?_smp_mflags} V=1 +%cmake_build %install %cmake_install -pushd CMake -mkdir -p "%{buildroot}/%{_datadir}/cmake/Modules" -install -m0644 *FlatBuffers.cmake %{buildroot}%{_datadir}/cmake/Modules/ +mkdir -p %{buildroot}/%{_datadir}/cmake/Modules +install -Dm0644 CMake/*FlatBuffers.cmake %{buildroot}%{_datadir}/cmake/Modules/ %check %ctest @@ -84,17 +82,11 @@ %postun -n libflatbuffers%{sonum} -p /sbin/ldconfig %files -n libflatbuffers%{sonum} -%defattr(-,root,root) +%license LICENSE.txt %{_libdir}/libflatbuffers.so.* %files devel -%defattr(-,root,root) %doc readme.md docs/ -%if 0%{?leap_version} >= 420200 || 0%{?suse_version} > 1320 -%license LICENSE.txt -%else -%doc LICENSE.txt -%endif %{_bindir}/flatc %{_libdir}/libflatbuffers.so %{_includedir}/flatbuffers/ ++ python-flatbuffers.spec ++ --- /var/tmp/diff_new_pack.1UI8AE/_old 2019-12-05 17:39:35.101347343 +0100 +++ /var/tmp/diff_new_pack.1UI8AE/_new 2019-12-05 17:39:35.113347338 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-flatbuffers # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,40 +23,30 @@ Summary:The FlatBuffers serialization format for Python License:Apache-2.0 Group: Development/Languages/Python -Url:https://github.com/google/flatbuffers -Source: https://github.com/google/flatbuffers/archive/%{version}/%{name}-%{version}.tar.gz -BuildRequires: %{python_module devel} +URL:https://github.com/google/flatbuffers +Source: https://github.com/google/flatbuffers/archive/%{version}/flatbuffers-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Recommends: python-numpy BuildArch: noarch - %python_subpackages %description Python runtime library for use with the Flatbuffers serialization format. %prep -%setup -q -n flatbuffers-%{version} +%setup -q -n flatbuffers-%{version}/python %build -pushd python %python_build -popd %install -pushd python %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} -popd %files %{python_fi
commit flatbuffers for openSUSE:Factory
Hello community, here is the log from the commit of package flatbuffers for openSUSE:Factory checked in at 2019-10-21 12:30:30 Comparing /work/SRC/openSUSE:Factory/flatbuffers (Old) and /work/SRC/openSUSE:Factory/.flatbuffers.new.2352 (New) Package is "flatbuffers" Mon Oct 21 12:30:30 2019 rev:3 rq:741296 version:1.11.0 Changes: --- /work/SRC/openSUSE:Factory/flatbuffers/flatbuffers.changes 2019-04-01 12:38:16.669912188 +0200 +++ /work/SRC/openSUSE:Factory/.flatbuffers.new.2352/flatbuffers.changes 2019-10-21 12:30:31.788105510 +0200 @@ -1,0 +2,17 @@ +Tue Oct 8 15:35:58 UTC 2019 - ec...@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 + +--- --- /work/SRC/openSUSE:Factory/flatbuffers/python-flatbuffers.changes 2019-03-26 15:43:50.356190820 +0100 +++ /work/SRC/openSUSE:Factory/.flatbuffers.new.2352/python-flatbuffers.changes 2019-10-21 12:30:32.632106467 +0200 @@ -1,0 +2,5 @@ +Tue Oct 8 15:39:10 UTC 2019 - ec...@opensuse.org + +- Update to 1.11.0 + +--- Old: _service flatbuffers-1.10.0.20190321T162332.a746143.tar.xz New: flatbuffers-1.11.0.tar.gz python-flatbuffers-1.11.0.tar.gz Other differences: -- ++ flatbuffers.spec ++ --- /var/tmp/diff_new_pack.7agIl7/_old 2019-10-21 12:30:33.644107615 +0200 +++ /var/tmp/diff_new_pack.7agIl7/_new 2019-10-21 12:30:33.648107619 +0200 @@ -12,19 +12,19 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: flatbuffers %define sonum 1 -Version:1.10.0.20190321T162332.a746143 +Version:1.11.0 Release:0 Summary:Memory Efficient Serialization Library License:Apache-2.0 Group: Development/Libraries/C and C++ Url:http://google.github.io/flatbuffers/ -Source: %{name}-%{version}.tar.xz +Source: https://github.com/google/flatbuffers/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake >= 2.8.11.2 BuildRequires: gcc-c++ ++ python-flatbuffers.spec ++ --- /var/tmp/diff_new_pack.7agIl7/_old 2019-10-21 12:30:33.664107637 +0200 +++ /var/tmp/diff_new_pack.7agIl7/_new 2019-10-21 12:30:33.664107637 +0200 @@ -12,19 +12,19 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-flatbuffers -Version:1.10.0.20190321T162332.a746143 +Version:1.11.0 Release:0 Summary:The FlatBuffers serialization format for Python License:Apache-2.0 Group: Development/Languages/Python Url:https://github.com/google/flatbuffers -Source: flatbuffers-%{version}.tar.xz +Source: https://github.com/google/flatbuffers/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes
commit flatbuffers for openSUSE:Factory
Hello community, here is the log from the commit of package flatbuffers for openSUSE:Factory checked in at 2019-04-01 12:38:14 Comparing /work/SRC/openSUSE:Factory/flatbuffers (Old) and /work/SRC/openSUSE:Factory/.flatbuffers.new.25356 (New) Package is "flatbuffers" Mon Apr 1 12:38:14 2019 rev:2 rq:689883 version:1.10.0.20190321T162332.a746143 Changes: --- /work/SRC/openSUSE:Factory/flatbuffers/flatbuffers.changes 2019-03-26 15:43:50.116191101 +0100 +++ /work/SRC/openSUSE:Factory/.flatbuffers.new.25356/flatbuffers.changes 2019-04-01 12:38:16.669912188 +0200 @@ -1,0 +2,11 @@ +Fri Mar 22 09:00:49 UTC 2019 - o...@aepfle.de + +- Update to 20190321T162332.a746143 to fix bigendian build +- dropped remove-date-from-flatc-version.patch + +--- +Sat Mar 16 18:25:43 UTC 2019 - Torsten Duwe + +- lift x86-only limitation + +--- Old: flatbuffers-1.10.0.tar.gz remove-date-from-flatc-version.patch New: _service flatbuffers-1.10.0.20190321T162332.a746143.tar.xz Other differences: -- ++ flatbuffers.spec ++ --- /var/tmp/diff_new_pack.5JU23W/_old 2019-04-01 12:38:18.377913010 +0200 +++ /var/tmp/diff_new_pack.5JU23W/_new 2019-04-01 12:38:18.409913026 +0200 @@ -18,18 +18,15 @@ Name: flatbuffers %define sonum 1 -Version:1.10.0 +Version:1.10.0.20190321T162332.a746143 Release:0 Summary:Memory Efficient Serialization Library License:Apache-2.0 Group: Development/Libraries/C and C++ Url:http://google.github.io/flatbuffers/ -Source: https://github.com/google/flatbuffers/archive/v%{version}.tar.gz#/flatbuffers-%{version}.tar.gz -# PATCH-FIX-OPENSUSE remove-date-from-flatc-version.patch -- ensure reproducible builds -Patch0: remove-date-from-flatc-version.patch +Source: %{name}-%{version}.tar.xz BuildRequires: cmake >= 2.8.11.2 BuildRequires: gcc-c++ -ExclusiveArch: %{ix86} x86_64 %description FlatBuffers is a serialization library for games and other memory constrained programs. @@ -63,11 +60,10 @@ and tools. %prep -%setup -q -chmod -x readme.md docs/source/*.md docs/footer.html docs/source/doxyfile -%patch0 +%autosetup -p1 %build +chmod -x readme.md docs/source/*.md docs/footer.html docs/source/doxyfile %cmake -DCMAKE_BUILD_TYPE=Release \ -DFLATBUFFERS_BUILD_SHAREDLIB=ON \ -DFLATBUFFERS_BUILD_FLATLIB=OFF \ ++ python-flatbuffers.spec ++ --- /var/tmp/diff_new_pack.5JU23W/_old 2019-04-01 12:38:18.625913129 +0200 +++ /var/tmp/diff_new_pack.5JU23W/_new 2019-04-01 12:38:18.653913143 +0200 @@ -13,21 +13,22 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-flatbuffers -Version:1.10.0 +Version:1.10.0.20190321T162332.a746143 Release:0 -License:Apache-2.0 Summary:The FlatBuffers serialization format for Python -Url:https://github.com/google/flatbuffers +License:Apache-2.0 Group: Development/Languages/Python -Source: https://github.com/google/flatbuffers/archive/v%{version}.tar.gz#/flatbuffers-%{version}.tar.gz -BuildRequires: python-rpm-macros +Url:https://github.com/google/flatbuffers +Source: flatbuffers-%{version}.tar.xz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes +BuildRequires: python-rpm-macros Recommends: python-numpy BuildArch: noarch ++ _service ++ git https://github.com/google/flatbuffers a7461433c6864b27d16e08c351d5fe109d5b932e flatbuffers %ci.%h 1.10.0 *tar xz