commit flatbuffers for openSUSE:Factory

2020-05-15 Thread root
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

2020-02-20 Thread root
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

2019-12-05 Thread root
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

2019-10-21 Thread root
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

2019-04-01 Thread root
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