Revisions of openvino

Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1169917 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 3)
* Switch to _service file as tagged Source tarball does not include `./thirdparty` submodules.
* Update openvino-fix-install-paths.patch to fix python module install path.
* Enable python module and split it out into a python subpackage (for now default python3 only).
* Explicitly build python metadata (dist-info) and install it (needs simple sed hackery to support "officially" unsupported platform ppc64le).
* Specify ENABLE_JS=OFF to turn off javascript bindings as building these requires downloading npm stuff from the network.
* Build with system pybind11.
* Bump _constraints for updated disk space requirements.
* Drop empty %check section, rpmlint was misleading when it recommended adding this.
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1169395 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 2)
* Numerous specfile cleanups.
* Add openvino-onnx-ml-defines.patch -- Define ONNX_ML at compile time when using system onnx to allow using 'onnx-ml.pb.h' instead of 'onnx.pb.h', the latter not being shipped with openSUSE's onnx-devel package (gh#onnx/onnx#3074).
* Add openvino-fix-install-paths.patch: Change hard-coded install paths in upstream cmake macro to standard Linux dirs.
* Add openvino-ComputeLibrary-include-string.patch: Include header for std::string.
* Add external devel packages as Requires for openvino-devel.
* Pass -Wl,-z,noexecstack to %build_ldflags to avoid an exec stack issue with intel CPU plugin.
* Use ninja for build.
* Adapt _constraits file for correct disk space and memory requirements.
* Add empty %check section.
Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) accepted request 1168442 from Alessandro de Oliveira Faria's avatar Alessandro de Oliveira Faria (cabelo) (revision 1)
HI again @badshah400

All tasks above performed. Thank you very much for your support and patience..

I'm going to write a post on my blog with all my mistakes and learnings. Maybe it will help other people.
Displaying all 3 revisions
openSUSE Build Service is sponsored by