+++ /dev/null
---- boost_1_58_0/libs/context/src/asm/jump_i386_sysv_elf_gas.S
-+++ boost_1_58_0/libs/context/src/asm/jump_i386_sysv_elf_gas.S
-@@ -17,6 +17,10 @@
- * *
- ****************************************************************************************/
-
-+#ifdef __x86_64__
-+#include "jump_x86_64_sysv_elf_gas.S"
-+#else
-+
- .text
- .globl jump_fcontext
- .align 2
-@@ -88,3 +92,5 @@
-
- /* Mark that we don't need executable stack. */
- .section .note.GNU-stack,"",%progbits
-+
-+#endif
---- boost_1_58_0/libs/context/src/asm/make_i386_sysv_elf_gas.S
-+++ boost_1_58_0/libs/context/src/asm/make_i386_sysv_elf_gas.S
-@@ -17,6 +17,10 @@
- * *
- ****************************************************************************************/
-
-+#ifdef __x86_64__
-+#include "make_x86_64_sysv_elf_gas.S"
-+#else
-+
- .text
- .globl make_fcontext
- .align 2
-@@ -75,3 +79,5 @@
-
- /* Mark that we don't need executable stack. */
- .section .note.GNU-stack,"",%progbits
-+
-+#endif
---- boost_1_61_0/libs/context/src/asm/ontop_i386_sysv_elf_gas.S.orig 2016-05-05 23:11:09.000000000 +0200
-+++ boost_1_61_0/libs/context/src/asm/ontop_i386_sysv_elf_gas.S 2016-05-15 19:29:14.464562018 +0200
-@@ -17,6 +17,10 @@
- * *
- *****************************************************************************************/
-
-+#ifdef __x86_64__
-+#include "ontop_x86_64_sysv_elf_gas.S"
-+#else
-+
- .text
- .globl ontop_fcontext
- .align 2
-@@ -59,3 +63,5 @@
-
- /* Mark that we don't need executable stack. */
- .section .note.GNU-stack,"",%progbits
-+
-+#endif
Summary: The Boost C++ Libraries
Summary(pl.UTF-8): Biblioteki C++ "Boost"
Name: boost
-Version: 1.68.0
+Version: 1.69.0
Release: 1
License: Boost Software License and others
Group: Libraries
Source0: http://downloads.sourceforge.net/boost/%{name}_%{fver}.tar.bz2
-# Source0-md5: 7fbd1890f571051f2a209681d57d486a
+# Source0-md5: a1332494397bf48332cb152abfefcec2
Patch0: %{name}-link.patch
-Patch1: %{name}-x32-context.patch
-Patch2: %{name}-clean-gcc-flags.patch
+Patch1: %{name}-clean-gcc-flags.patch
# FC Patches:
Patch201: %{name}-python-abi_letters.patch
# https://svn.boost.org/trac/boost/ticket/5637
BuildRequires: rpm-pythonprov
BuildRequires: rpmbuild(macros) >= 1.734
BuildRequires: zlib-devel
+Obsoletes: boost-signals
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define specflags -DBOOST_IOSTREAMS_USE_DEPRECATED=1
Requires: %{name}-log = %{version}-%{release}
Requires: %{name}-program_options = %{version}-%{release}
Requires: %{name}-regex = %{version}-%{release}
-Requires: %{name}-signals = %{version}-%{release}
Requires: %{name}-system = %{version}-%{release}
Requires: %{name}-test = %{version}-%{release}
Requires: %{name}-thread = %{version}-%{release}
%description regex -l pl.UTF-8
Biblioteka współdzielona do obsługi wyrażeń regularnych w C++.
-%package signals
-Summary: Signals & slots callback implementation
-Summary(pl.UTF-8): Implementacja sygnałów i slotów
-Group: Libraries
-Obsoletes: boost < 1.33
-
-%description signals
-The boost::signals library is an implementation of a signals and slots
-system.
-
-%description signals -l pl.UTF-8
-Biblioteka boost::signals jest implementacją systemu sygnałów i
-slotów.
-
%package system
Summary: Support for getting system specific error codes
Summary(pl.UTF-8): Wsparcie dla pobierania specyficznych dla systemu kodów błędów
%setup -q -n %{name}_%{fver}
%patch0 -p1
%patch1 -p1
-%patch2 -p1
%patch201 -p1
%patch203 -p0
%post regex -p /sbin/ldconfig
%postun regex -p /sbin/ldconfig
-%post signals -p /sbin/ldconfig
-%postun signals -p /sbin/ldconfig
-
%post system -p /sbin/ldconfig
%postun system -p /sbin/ldconfig
%attr(755,root,root) %{_libdir}/libboost_regex.so
%attr(755,root,root) %{_libdir}/libboost_random.so
%attr(755,root,root) %{_libdir}/libboost_serialization.so
-%attr(755,root,root) %{_libdir}/libboost_signals.so
%attr(755,root,root) %{_libdir}/libboost_stacktrace_*.so
%attr(755,root,root) %{_libdir}/libboost_system.so
%attr(755,root,root) %{_libdir}/libboost_thread.so
%{_libdir}/libboost_random.a
%{_libdir}/libboost_regex.a
%{_libdir}/libboost_serialization.a
-%{_libdir}/libboost_signals.a
%{_libdir}/libboost_stacktrace_*.a
%{_libdir}/libboost_system.a
%{_libdir}/libboost_test_exec_monitor.a
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libboost_regex.so.*.*.*
-%files signals
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libboost_signals.so.*.*.*
-
%files system
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libboost_system.so.*.*.*