Miro Hrončok
8aafa09ef7
Rebuilt for Python 3.8
2019-08-18 23:51:56 +02:00
Fedora Release Engineering
f5c0d413a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 19:30:18 +00:00
Jonathan Wakely
0666fd79ba
Fix Obsoletes tag to remove _isa ( #1706079 )
2019-05-10 10:04:32 +01:00
Jonathan Wakely
5f1c9ef7fa
Make main package obsolete old boost-signals subpackage ( #1706079 )
2019-05-07 10:59:35 +01:00
Jonathan Wakely
0f9795fc5c
Add patch for out-of-bounds vector access in Boost.MPI
2019-02-14 15:24:04 +00:00
Orion Poplawski
8e32c40a85
Rebuild for openmpi 3.1.3
2019-02-13 19:39:13 -07:00
Jonathan Wakely
e7f763888a
Patch Boost.Random to fix warning ( #1673669 )
2019-02-12 23:23:08 +00:00
Miro Hrončok
575500ddcb
Use Python version macros instead of hardcoded numbers
...
This should make it easier when we rebase python to 3.8.
There will be no 2.8, but for consistency, I've updated 27 as well.
2019-02-04 11:41:12 +01:00
Fedora Release Engineering
081b85cab4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 14:50:34 +00:00
Pete Walter
419c3aba65
Rebuild for ICU 63
2019-01-23 21:50:21 +00:00
Denis Arnaud
c424db8834
Fixed a typo with %{name}-python (the 2 was missing)
2019-01-21 00:48:53 +01:00
Denis Arnaud
777ed71df5
The Boost umbrella package no longer requires Python sub-packages
2019-01-20 23:39:05 +01:00
Denis Arnaud
f158da30f8
Fixed a typo with %{name}
2019-01-19 22:08:09 +00:00
Denis Arnaud
094f7ed60f
Make use of %{name} rather than boost so as to be compatible with boost1xx spec files (on EPEL)
2019-01-19 21:55:50 +00:00
Denis Arnaud
aca49b6923
Make use of %{name} rather than boost so as to be compatible with boost1xx spec files (on EPEL)
2019-01-19 19:56:18 +00:00
Denis Arnaud
90fdd43d4d
Rebase to 1.69.0
...
Dropped library: Boost.Signals (now replaced by header-only Boost.Signlas2)
2018-12-14 23:00:28 +00:00
Denis Arnaud
15eed98242
Rebase to 1.68.0
...
New library: Boost.Contract
The Python-related shared libraries now carry the full Python version,
eg _python27.so and _python37.so
Drop patches:
deleted: boost-1.66.0-address-model.patch
deleted: boost-1.66.0-compute.patch
deleted: boost-1.66.0-numpy3.patch
deleted: boost-1.66.0-python37.patch
deleted: boost-1.66.0-spirit-abs-overflow.patch
2018-12-01 21:20:17 +00:00
Denis Arnaud
bf8dec78cc
Suppressed patches nb 86 and 87 (no longer applicable)
2018-12-01 18:04:19 +00:00
Denis Arnaud
8e25e3cb3f
Suppressed patches nb 84 and 85 (no longer applicable)
2018-12-01 17:56:48 +00:00
Denis Arnaud
dad36c9161
Suppressed patch nb 68 (no longer applicable)
2018-12-01 17:44:47 +00:00
Denis Arnaud
a07a46867a
On the way to Boost 1.68 (but not working yet)
2018-12-01 15:16:03 +00:00
Owen W. Taylor
811a3a3329
Disable openmpi and mpich for Flatpak-bundled builds
...
The Fedora OpenMPI and MPICH Flatpaks pose considerable challenges for
rebuilding to use in Flaptaks with prefix=/app - in particular because
of their use of environment-modules. An analysis of all graphical
applications in Fedora that we might want to create Flatpak containers
of shows no apps that use the OpenMPI and MPICH subpackages of boost,
though many other boost packages are used. So simply disabling openmpi
and mpich for Flatpak rebuilds is the simplest approach.
2018-09-28 14:56:20 -04:00
Jonathan Wakely
166218aed3
Fix permissions and python shebang of Boost.Build files
2018-08-23 12:04:40 +01:00
Jonathan Wakely
015b3a9f0a
Patch numpy for Python 3 ( #1596468 )
2018-07-18 17:21:30 +01:00
Fedora Release Engineering
ae9f023f89
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 21:16:10 +00:00
Pete Walter
061d021ce1
Rebuild for ICU 62
2018-07-10 18:40:19 +01:00
Pete Walter
557e21db14
Add missing BuildRequires: gcc-c++
2018-07-10 18:19:21 +01:00
Jonathan Wakely
c6c9a85f21
Add patch to fix build with Python 3.7
2018-06-19 18:15:55 +01:00
Miro Hrončok
1499fdf972
Rebuilt for Python 3.7
2018-06-19 10:40:35 +02:00
Jonathan Wakely
6534bae05f
Add patch for Boost.Compute ( #1585515 )
2018-06-04 23:37:29 +01:00
Jonathan Wakely
3cee16030b
Make Requires: for boost-container unconditional
2018-05-01 20:18:03 +01:00
Jonathan Wakely
af66f9c00c
Remove old Provides: and Obsoletes: tags for boost-devel-static
2018-05-01 20:18:03 +01:00
Jonathan Wakely
299d009cc0
Remove old Provides: and Obsoletes: tags for mpich2 packages
2018-05-01 20:18:03 +01:00
Jonathan Wakely
32555bac58
Remove old Provides: and Obsoletes: tags for odeint packages
2018-05-01 20:18:03 +01:00
Jonathan Wakely
a4629aecca
Fix Provides: and Obsoletes: tags for renamed python2 subpackages
2018-05-01 20:18:02 +01:00
Pete Walter
e556fceb05
Rebuild for ICU 61.1
2018-04-30 09:45:38 +01:00
Jonathan Wakely
1a524340e6
Remove Requires: boost-openmpi-python from boost-openmpi-devel
2018-04-27 10:40:41 +01:00
Jonathan Wakely
9aae0c8a00
Drop ver.py source file and use python version macros
...
The %{python2_version} and %{python3_version} macros are pre-defined, so
we don't need to use ver.py to find the versions.
Use shell variable for Python 3 ABI flags instead of global macro. This
avoids errors when creating SRPMs or running rpmlint, because by
delaying the command until the %build stage we can rely on python3-devel
being installed.
2018-04-26 17:42:30 +01:00
Jonathan Wakely
b4c96119f1
Remove main package dependency on boost-python and boost-numpy ( #1569483 )
...
Rename all subpackages using python2 from boost-xxx to boost-xxx2.
Split new subpackage boost-python2-devel out of boost-devel.
Split new subpackage boost-openmpi-python2-devel out of boost-openmpi-devel.
Split new subpackage boost-mpich-python2-devel out of boost-mpich-devel.
Enable conditional build for python2 packages.
2018-04-26 17:41:54 +01:00
Jonathan Wakely
3946a4a4b0
Ensure boost metapackage installs boost-container and boost-stacktrace.
2018-02-27 16:44:05 +00:00
Jonathan Wakely
b59c4b6666
Add patch to fix integer overflow in Boost.Spirit absolute_value ( #1545092 )
2018-02-23 17:03:02 +00:00
Jonathan Wakely
4c456d525c
Remove unnecessary Group tags and post/postun ldconfig scriptlets
...
The Group tag is not used by RPM.
In F28 the ldconfig %post and %postun scriptlets are done automatically
and so don't need to be explicit in the spec file.
2018-02-15 21:29:07 +00:00
Jonathan Wakely
47b8c9cad1
Add RPM_OPT_FLAGS and RPM_LD_FLAGS to build flags for bjam ( #1541035 )
2018-02-07 21:57:41 +00:00
Jonathan Wakely
d50c552e84
Add RPM_LD_FLAGS to Jamfile and patch build.sh to use RPM flags ( #1541035 )
2018-02-05 17:53:53 +00:00
Jonathan Wakely
7387f7d55f
Do not pass --without-coroutine2 to b2
2018-01-23 20:38:59 +00:00
Jonathan Wakely
747d6e8fe2
Rebase to 1.66.0
...
- Drop patches:
boost-1.63.0-dual-python-build-v2.patch
boost-1.64.0-mpi-get_data.patch
boost-1.64.0-serialization-make_array.patch
boost-1.64.0-icl-ttp-matching.patch
boost-1.64.0-icl-undefined-shift.patch
2018-01-23 15:33:35 +00:00
Jonathan Wakely
1885d22687
Restore "Provides: boost-python" for boost-python2
2018-01-17 11:55:29 +00:00
Jonathan Wakely
5c4a0e07d3
Patch to fix #1516837
2017-12-07 14:37:10 +00:00
Pete Walter
9497c27f10
Rebuild for ICU 60.1
2017-11-30 20:19:32 +00:00
Jonathan Wakely
4c79bb2181
Fix spelling in boost-wave summary
2017-09-25 16:07:49 +01:00
Jonathan Wakely
b634b3b0c8
Fix some rpmlint issues
...
- Remove Requires for libquadmath (explicit-lib-dependency)
- Remove executable bits on header files (spurious-executable-perm)
- Adjust boost.wave %%description (spelling-error)
2017-09-25 14:40:33 +01:00
Jonathan Wakely
cc95da10da
Rename python2-boost to boost-python2
2017-09-13 08:20:07 +01:00
Jonathan Wakely
b9e2eb12e9
Patch to fix #1485641
2017-09-12 17:46:27 +01:00
Jonathan Wakely
91d3fad8f3
Fix descriptions
2017-09-06 16:47:40 +01:00
Zbigniew Jędrzejewski-Szmek
83bcf8daf2
Add Provides for the old name without %_isa
2017-08-20 09:18:07 -04:00
Zbigniew Jędrzejewski-Szmek
d04833457b
Python 2 binary package renamed to python2-boost
2017-08-19 09:38:07 -04:00
Fedora Release Engineering
d185c08009
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-02 18:23:30 +00:00
Fedora Release Engineering
efff732f4f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-26 04:10:16 +00:00
Björn Esser
6e3f05c5de
Drop obsolete patch for mpi serialization make_array
...
Purge unused patches from repo
2017-07-24 13:05:34 +02:00
Björn Esser
c54b0a0c9e
Add patch to fix make_array in serialization
2017-07-24 12:33:11 +02:00
Kalev Lember
91387222f5
Rebuild for std::__once_functor linking issue on ppc64le ( #1470692 )
...
This should hopefully fix linking with boost_context, which currently
fails on ppc64le with:
/usr/lib/gcc/ppc64le-redhat-linux/7/../../../../lib64/libboost_context.so:
undefined reference to `std::__once_functor@GLIBCXX_3.4.11'
2017-07-21 10:18:02 +02:00
Jonathan Wakely
30150eaf49
Rebase to 1.64.0
2017-07-01 19:24:07 +01:00
Jonathan Wakely
a919cdd969
Add numpy and numpy3 packages ( #1451982 )
2017-07-01 13:14:36 +01:00
Jonathan Wakely
7ace5f0128
Remove patch for boost::function strict aliasing problem ( #1422456 )
2017-07-01 12:08:54 +01:00
Jonathan Wakely
218cc61036
Rebuild for rpm-mpi-hooks fix ( #1435690 )
2017-04-25 10:46:17 +01:00
Jonathan Wakely
59415588c8
Patch boost::function to fix strict aliasing problem ( #1422456 )
...
Per packaging guidelines don't clean buildroot in %%install and %%clean.
2017-04-05 17:12:22 +01:00
Peter Robinson
6d2d8199e5
and enable mpich too
2017-03-12 15:18:57 +00:00
Peter Robinson
3da9bab88b
Enable OpenMPI on ppc64le and s390x now they have support
2017-03-12 14:49:02 +00:00
Jonathan Wakely
d2c3a27558
Revert Boost.Build change that breaks building for two Python versions.
...
A change to tools/build/src/tools/python.jam means that the python=2.7
argument to b2 is ignored and both libboost_python.so and
libboost_python3.so are linked to libpython2.7.so. Reverting that change
restores the previous behaviour that allowed building Boost.Python in
two different ways.
2017-02-16 19:18:09 +00:00
Jonathan Wakely
e1dabc540b
Add --without-fiber when Boost.Context is not supported.
2017-02-09 14:02:21 +00:00
Jonathan Wakely
51c6915fb4
Use correct sources for release, not a snapshot
...
Also add -Wno-deprecated-declarations to build flags to silence
hundreds of warnings about std::auto_ptr.
2017-01-27 14:08:36 +00:00
Jonathan Wakely
b9ad2bf8a2
Add missing %if around scriptlets for boost-fiber
2017-01-27 01:13:41 +00:00
Jonathan Wakely
733a71ce66
Rebase to 1.63.0 ( #1401431 )
2017-01-26 22:36:59 +00:00
Miro Hrončok
eb5a2d18d6
Rebuild for Python 3.6
2016-12-20 03:28:47 +01:00
Jonathan Wakely
92f6971ea7
Add patch for Boost.Asio to fix allocator usage ( #1403165 )
2016-12-09 10:31:48 +00:00
Orion Poplawski
22ace9c9e6
Rebuild for openmpi 2.0
2016-10-21 14:58:01 -06:00
Jonathan Wakely
0b594070c7
Add patch for Boost.Python to fix pointer registration ( #1358725 )
2016-08-01 21:23:57 +01:00
Jonathan Wakely
f9cbc68d43
Add patch for Boost.Multiprecision ( #1349638 )
2016-06-28 17:27:27 +01:00
Jonathan Wakely
310c56bc25
Drop rpath ( #1318383 )
2016-06-06 17:50:34 +01:00
Jonathan Wakely
4672342671
Rebuilt for GCC 6.1 ( #1331983 )
2016-05-03 10:14:58 +01:00
David Tardon
f9845a940f
rebuild for ICU 57.1
2016-04-15 20:02:51 +02:00
Dennis Gilmore
b0ac251dd9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-03 17:10:55 +00:00
Jonathan Wakely
c7e4b76204
Remove redundant %defattr statements
2016-01-26 12:45:02 +00:00
Jonathan Wakely
c2efae682b
Make Requires: libquadmath-devel conditional
2016-01-14 02:07:16 +00:00
Jonathan Wakely
263025eccd
Rebase to 1.60
2016-01-13 17:14:32 +00:00
Dan Horák
93bdb8dad9
- rebuilt for s390
2015-12-11 16:35:03 +01:00
Jonathan Wakely
92a4e21c1a
Fix bugzilla ID in %changelog of last commit
2015-12-01 13:54:10 +00:00
Jonathan Wakely
faf2199734
do not use arch-specific BuildRequires ( #225622 )
2015-11-24 12:22:59 +00:00
Dan Horák
3c75cd19c7
- disable also the coroutine2 module when context is not available
2015-11-13 11:22:25 +01:00
Peter Robinson
94638715d9
Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
2015-11-11 19:05:16 +00:00
David Tardon
5effd9fcd9
rebuild for ICU 56.1
2015-10-28 14:07:46 +01:00
Orion Poplawski
66eafe3099
Rebuild for openmpi 1.10.0
2015-09-15 16:04:04 -06:00
Jonathan Wakely
d8ec5cd0e8
Patch Boost.Test to fix #1262444
2015-09-14 18:35:30 +01:00
Jonathan Wakely
a59457fcda
Rebuilt for Boost 1.59
2015-09-02 13:08:15 +01:00
Jonathan Wakely
20123c5e6f
Add patch for Boost.Python bug.
2015-09-02 13:07:43 +01:00
Jonathan Wakely
3d13bdbd4b
Rebase to 1.59.0
2015-08-26 20:29:55 +01:00
Jonathan Wakely
fb630fe1a0
Add boost-doctools subpackage ( #1244268 ).
2015-08-25 15:03:34 +01:00
Jonathan Wakely
7d5037b77f
Escape % character in changelog.
2015-08-24 22:10:18 +01:00
Jonathan Wakely
51fe9e0ae4
Use %license for license files.
2015-08-24 21:46:17 +01:00
Jonathan Wakely
c779362f9f
Bump release to match F23 update.
2015-08-21 16:10:30 +01:00