Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-scikit-build for
openSUSE:Factory checked in at 2023-05-17 10:53:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-scikit-build (Old)
and /work/SRC/openSUSE:Factory/.python-scikit-build.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-scikit-build"
Wed May 17 10:53:25 2023 rev:19 rq:1087463 version:0.17.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-scikit-build/python-scikit-build.changes
2023-05-12 20:40:11.414824597 +0200
+++
/work/SRC/openSUSE:Factory/.python-scikit-build.new.1533/python-scikit-build.changes
2023-05-17 10:53:56.671610168 +0200
@@ -1,0 +2,7 @@
+Tue May 16 19:21:48 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 0.17.5
+ * Generator args were missing for actual compile in #975
+ * Add support for netbsd & pyodide (future) in #977
+
+-------------------------------------------------------------------
Old:
----
scikit_build-0.17.4.tar.gz
New:
----
scikit_build-0.17.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-scikit-build.spec ++++++
--- /var/tmp/diff_new_pack.327fP5/_old 2023-05-17 10:53:57.091612430 +0200
+++ /var/tmp/diff_new_pack.327fP5/_new 2023-05-17 10:53:57.095612451 +0200
@@ -27,7 +27,7 @@
%{?sle15_python_module_pythons}
Name: python-scikit-build%{psuffix}
-Version: 0.17.4
+Version: 0.17.5
Release: 0
Summary: Improved build system generator for Python
C/C++/Fortran/Cython extensions
License: MIT
++++++ scikit_build-0.17.4.tar.gz -> scikit_build-0.17.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/scikit_build-0.17.4/CHANGES.rst
new/scikit_build-0.17.5/CHANGES.rst
--- old/scikit_build-0.17.4/CHANGES.rst 2020-02-02 01:00:00.000000000 +0100
+++ new/scikit_build-0.17.5/CHANGES.rst 2020-02-02 01:00:00.000000000 +0100
@@ -15,6 +15,22 @@
.. START-BRIEF-CHANGELOG
+
+Scikit-build 0.17.5
+===================
+
+A small fix release fixing the passing on of generator specific arguments. This
+fixes some cases where the Ninja generator was found but then was unable to
+build. NetBSD was reported to work, so was added to the BSD's supported.
+
+Bug fixes
+---------
+
+* Generator args were missing for actual compile in #975
+* Add support for netbsd & pyodide (future) in #977
+
+
+
Scikit-build 0.17.4
===================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/scikit_build-0.17.4/PKG-INFO
new/scikit_build-0.17.5/PKG-INFO
--- old/scikit_build-0.17.4/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
+++ new/scikit_build-0.17.5/PKG-INFO 2020-02-02 01:00:00.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: scikit-build
-Version: 0.17.4
+Version: 0.17.5
Summary: Improved build system generator for Python C/C++/Fortran/Cython
extensions
Project-URL: Bug Tracker, https://github.com/scikit-build/scikit-build/issues
Project-URL: Changelog,
https://scikit-build.readthedocs.io/en/latest/changes.html
@@ -101,6 +101,22 @@
+
+Scikit-build 0.17.5
+===================
+
+A small fix release fixing the passing on of generator specific arguments. This
+fixes some cases where the Ninja generator was found but then was unable to
+build. NetBSD was reported to work, so was added to the BSD's supported.
+
+Bug fixes
+---------
+
+* Generator args were missing for actual compile in #975
+* Add support for netbsd & pyodide (future) in #977
+
+
+
Scikit-build 0.17.4
===================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/scikit_build-0.17.4/skbuild/_version.py
new/scikit_build-0.17.5/skbuild/_version.py
--- old/scikit_build-0.17.4/skbuild/_version.py 2020-02-02 01:00:00.000000000
+0100
+++ new/scikit_build-0.17.5/skbuild/_version.py 2020-02-02 01:00:00.000000000
+0100
@@ -1,4 +1,4 @@
# file generated by setuptools_scm
# don't change, don't track in version control
-__version__ = version = '0.17.4'
-__version_tuple__ = version_tuple = (0, 17, 4)
+__version__ = version = '0.17.5'
+__version_tuple__ = version_tuple = (0, 17, 5)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/scikit_build-0.17.4/skbuild/cmaker.py
new/scikit_build-0.17.5/skbuild/cmaker.py
--- old/scikit_build-0.17.4/skbuild/cmaker.py 2020-02-02 01:00:00.000000000
+0100
+++ new/scikit_build-0.17.5/skbuild/cmaker.py 2020-02-02 01:00:00.000000000
+0100
@@ -275,6 +275,7 @@
cmake_source_dir,
"-G",
generator.name,
+ *generator.args,
"--no-warn-unused-cli",
f"-DCMAKE_INSTALL_PREFIX:PATH={cmake_install_prefix}",
f"-DPYTHON_VERSION_STRING:STRING={python_version_string}",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/scikit_build-0.17.4/skbuild/platform_specifics/platform_factory.py
new/scikit_build-0.17.5/skbuild/platform_specifics/platform_factory.py
--- old/scikit_build-0.17.4/skbuild/platform_specifics/platform_factory.py
2020-02-02 01:00:00.000000000 +0100
+++ new/scikit_build-0.17.5/skbuild/platform_specifics/platform_factory.py
2020-02-02 01:00:00.000000000 +0100
@@ -19,7 +19,8 @@
return windows.WindowsPlatform()
- if this_platform == "linux":
+ # Some flexibility based on what emcripten distros decide to call
themselves
+ if this_platform.startswith(("linux", "emscripten", "pyodide")):
from . import linux
return linux.LinuxPlatform()
@@ -34,7 +35,7 @@
return osx.OSXPlatform()
- if this_platform in {"freebsd", "os400", "openbsd"}:
+ if this_platform in {"freebsd", "netbsd", "os400", "openbsd"}:
from . import bsd
return bsd.BSDPlatform()