Hello community,
here is the log from the commit of package boost for openSUSE:Factory checked in at 2018-09-07 15:33:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/boost (Old)
and /work/SRC/openSUSE:Factory/.boost.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "boost"
Fri Sep 7 15:33:56 2018 rev:125 rq:631177 version:1.68.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/boost/boost.changes 2018-07-04 23:55:02.143898426 +0200
+++ /work/SRC/openSUSE:Factory/.boost.new/boost.changes 2018-09-07 15:34:00.646893095 +0200
@@ -1,0 +2,25 @@
+Fri Aug 10 12:48:51 UTC 2018 - adam.majer@suse.de
+
+- Update to version 1.68.0
+ New libraries:
+ * YAP: An expression template library for C++14 and later
+
+ Breaking changes since 1.67.0:
+ * uuid: sha1 detail namespace header redirection for backwards
+ compatibility was removed
+ * signals: Boost.Signals will be removed in the next release.
+ Boost.Signals was deprecated in version 1.54.0.
+ Transition to Boost.Signals2 now to avoid disruption.
+
+ Updated libraries: Beast, Context, Coroutine2, Fiber, Fusion,
+ Geometry, GIL, Graph, Lexical Cast, Log, Math,
+ Multi-index containers, Optional, Predef, Program Options,
+ Python, Rational, System, Stacktrace, Test, TypeIndex and Uuid.
+
+ For complete list of changes, see
+ https://www.boost.org/users/history/version_1_68_0.html
+- refreshed patches: boost-no_type_punning.patch,
+ python_library_name.patch
+- dropped: python_numpy_retfunc.patch - no longer needed
+
+-------------------------------------------------------------------
Old:
----
boost_1_67_0.tar.bz2
python_numpy_retfunc.patch
New:
----
boost_1_68_0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ boost.spec ++++++
--- /var/tmp/diff_new_pack.thVErU/_old 2018-09-07 15:34:07.862884960 +0200
+++ /var/tmp/diff_new_pack.thVErU/_new 2018-09-07 15:34:07.866884956 +0200
@@ -16,11 +16,11 @@
#
-%define ver 1.67.0
-%define file_version 1_67_0
+%define ver 1.68.0
+%define file_version 1_68_0
%define docs_version 1.56.0
%define short_version 1_56
-%define lib_appendix 1_67_0
+%define lib_appendix 1_68_0
%bcond_with build_docs
%bcond_without package_pdf
%bcond_without build_quickbook
@@ -80,8 +80,8 @@
%endif
Name: boost%name_suffix
-%define package_name boost_1_67
-Version: 1.67.0
+%define package_name boost_1_68
+Version: 1.68.0
Release: 0
Summary: Boost C++ Libraries
License: BSL-1.0
@@ -113,7 +113,6 @@
Patch17: python_mpi.patch
Patch18: dynamic_linking.patch
Patch20: python_library_name.patch
-Patch21: python_numpy_retfunc.patch
BuildRequires: fdupes
BuildRequires: libbz2-devel
BuildRequires: libexpat-devel
@@ -1123,7 +1122,6 @@
%patch17 -p1
%patch18 -p1
%patch20 -p1
-%patch21 -p1
%build
find . -type f -exec chmod u+w {} +
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.thVErU/_old 2018-09-07 15:34:07.942884870 +0200
+++ /var/tmp/diff_new_pack.thVErU/_new 2018-09-07 15:34:07.942884870 +0200
@@ -1,26 +1,26 @@
-libboost_atomic1_67_0
-libboost_container1_67_0
-libboost_context1_67_0
-libboost_coroutine1_67_0
-libboost_date_time1_67_0
-libboost_fiber1_67_0
-libboost_filesystem1_67_0
-libboost_graph1_67_0
-libboost_graph_parallel1_67_0
-libboost_iostreams1_67_0
-libboost_locale1_67_0
-libboost_math1_67_0
-libboost_mpi1_67_0
-libboost_test1_67_0
-libboost_program_options1_67_0
-libboost_python-py2_7-1_67_0
-libboost_python-py3-1_67_0
-libboost_random1_67_0
-libboost_serialization1_67_0
-libboost_signals1_67_0
-libboost_stacktrace1_67_0
-libboost_system1_67_0
-libboost_thread1_67_0
-libboost_type_erasure1_67_0
-libboost_wave1_67_0
-libboost_regex1_67_0
+libboost_atomic1_68_0
+libboost_container1_68_0
+libboost_context1_68_0
+libboost_coroutine1_68_0
+libboost_date_time1_68_0
+libboost_fiber1_68_0
+libboost_filesystem1_68_0
+libboost_graph1_68_0
+libboost_graph_parallel1_68_0
+libboost_iostreams1_68_0
+libboost_locale1_68_0
+libboost_math1_68_0
+libboost_mpi1_68_0
+libboost_test1_68_0
+libboost_program_options1_68_0
+libboost_python-py2_7-1_68_0
+libboost_python-py3-1_68_0
+libboost_random1_68_0
+libboost_serialization1_68_0
+libboost_signals1_68_0
+libboost_stacktrace1_68_0
+libboost_system1_68_0
+libboost_thread1_68_0
+libboost_type_erasure1_68_0
+libboost_wave1_68_0
+libboost_regex1_68_0
++++++ boost-no_type_punning.patch ++++++
--- /var/tmp/diff_new_pack.thVErU/_old 2018-09-07 15:34:07.966884843 +0200
+++ /var/tmp/diff_new_pack.thVErU/_new 2018-09-07 15:34:07.966884843 +0200
@@ -1,7 +1,7 @@
Index: libs/python/src/dict.cpp
===================================================================
---- libs/python/src/dict.cpp.orig 2009-10-14 00:37:59.000000000 +0200
-+++ libs/python/src/dict.cpp 2012-03-13 17:20:34.286172759 +0100
+--- libs/python/src/dict.cpp.orig
++++ libs/python/src/dict.cpp
@@ -28,9 +28,9 @@ namespace
detail::new_reference dict_base::call(object const& arg_)
@@ -16,8 +16,8 @@
dict_base::dict_base()
Index: libs/python/src/list.cpp
===================================================================
---- libs/python/src/list.cpp.orig 2009-10-14 00:37:59.000000000 +0200
-+++ libs/python/src/list.cpp 2012-03-13 17:20:34.286172759 +0100
+--- libs/python/src/list.cpp.orig
++++ libs/python/src/list.cpp
@@ -10,11 +10,11 @@ namespace boost { namespace python { nam
detail::new_non_null_reference list_base::call(object const& arg_)
@@ -34,8 +34,8 @@
list_base::list_base()
Index: libs/python/src/long.cpp
===================================================================
---- libs/python/src/long.cpp.orig 2009-08-17 23:01:18.000000000 +0200
-+++ libs/python/src/long.cpp 2012-03-13 17:20:34.287172735 +0100
+--- libs/python/src/long.cpp.orig
++++ libs/python/src/long.cpp
@@ -8,16 +8,16 @@ namespace boost { namespace python { nam
new_non_null_reference long_base::call(object const& arg_)
@@ -73,8 +73,8 @@
: object(long_base::call(arg))
Index: libs/python/src/object/class.cpp
===================================================================
---- libs/python/src/object/class.cpp.orig 2011-06-07 06:15:33.000000000 +0200
-+++ libs/python/src/object/class.cpp 2012-03-13 17:20:34.287172735 +0100
+--- libs/python/src/object/class.cpp.orig
++++ libs/python/src/object/class.cpp
@@ -616,9 +616,11 @@ namespace objects
void class_base::add_property(
char const* name, object const& fget, char const* docstr)
@@ -83,8 +83,8 @@
+
object property(
(python::detail::new_reference)
-- PyObject_CallFunction((PyObject*)&PyProperty_Type, const_cast