Hello community,

here is the log from the commit of package python-onnx for openSUSE:Leap:15.2 
checked in at 2020-04-25 19:09:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-onnx (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-onnx.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-onnx"

Sat Apr 25 19:09:10 2020 rev:5 rq:797248 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-onnx/python-onnx.changes        
2020-04-02 16:47:57.437834571 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.python-onnx.new.2738/python-onnx.changes      
2020-04-25 19:09:15.168133367 +0200
@@ -1,0 +2,12 @@
+Thu Apr 23 11:49:13 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- Force the interpreter to match the one during build
+- Mypy should use python3 to generate stuff not python2
+  * no-python2.patch
+
+-------------------------------------------------------------------
+Thu Apr 23 10:35:15 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- Do not pull in py2 devel of pybind11
+
+-------------------------------------------------------------------

New:
----
  no-python2.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-onnx.spec ++++++
--- /var/tmp/diff_new_pack.eajUQO/_old  2020-04-25 19:09:15.668134442 +0200
+++ /var/tmp/diff_new_pack.eajUQO/_new  2020-04-25 19:09:15.672134451 +0200
@@ -27,9 +27,11 @@
 Source0:        
https://github.com/onnx/onnx/archive/v%{version}.tar.gz#/onnx-%{version}.tar.gz
 Source1:        %{name}-rpmlintrc
 Patch0:         protobuf.patch
+Patch1:         no-python2.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module protobuf}
+BuildRequires:  %{python_module pybind11-devel}
 BuildRequires:  %{python_module pybind11}
 BuildRequires:  %{python_module pytest-xdist}
 BuildRequires:  %{python_module pytest}
@@ -39,7 +41,6 @@
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  protobuf-devel
-BuildRequires:  python-pybind11-devel
 BuildRequires:  python-rpm-macros
 Requires:       python-numpy
 Requires:       python-protobuf
@@ -59,7 +60,7 @@
 %setup -q -n onnx-%{version}
 # avoid bundles
 rm -rf third_party
-%patch0 -p1
+%autopatch -p1
 # say that the cmake was already built (we used our macros)
 sed -i -e 's:built = False:built = True:g' setup.py
 # do not require extra pytest modules
@@ -79,6 +80,7 @@
   -DBUILD_ONNX_PYTHON=ON \
   -DBUILD_SHARED_LIBS=OFF \
   -DBUILD_STATIC_LIBS=ON \
+  -DPYTHON_EXECUTABLE="%{_bindir}/$python" \
   -DPY_EXT_SUFFIX="`$python-config --extension-suffix`"
 %cmake_build ; cd ..
 }

++++++ no-python2.patch ++++++
Index: onnx-1.6.0/tools/protoc-gen-mypy.py
===================================================================
--- onnx-1.6.0.orig/tools/protoc-gen-mypy.py
+++ onnx-1.6.0/tools/protoc-gen-mypy.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python
+#!/usr/bin/env python3
 
 # Taken from 
https://github.com/dropbox/mypy-protobuf/blob/d984389124eae6dbbb517f766b9266bb32171510/python/protoc-gen-mypy
 # (Apache 2.0 License)

Reply via email to