Jonathan Wakely
8bed92113e
Rebuilt for removed libstdc++ symbol ( #1937698 )
2021-03-31 14:38:15 +01:00
Jonathan Wakely
aa5af673c5
Revert previous commit and un-bump %release
...
The original patch to use nullptr was fine, because it's in a .cpp file
which is built using a recent standard dialect, so nullptr is defined.
2021-03-03 12:14:40 +00:00
Jonathan Wakely
394a768911
Adjust Boost.Locale patch to use NULL instead of nullptr
2021-03-03 12:06:46 +00:00
Thomas Rodgers
325ac22f96
Patch Boost.build for https://bugzilla.redhat.com/show_bug.cgi\?id\=1923740
2021-02-02 21:18:56 -08:00
Fedora Release Engineering
cb5a05db6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 01:19:25 +00:00
Thomas Rodgers
5c328ce476
Rebase to 1.75.0
2021-01-18 07:06:59 -08:00
Tomas Hrnciar
ddd384021b
Patch Boost.Python for Python 3.10 - replace _Py_fopen() with fopen() ( #1912903 )
2021-01-08 14:14:59 +01:00
Timm Bäder
64d97f19ff
spec: Don't hardcode gcc
...
Use %set_build_flags to get the proper values for $CFLAGS, $CC, etc. and
%{toolchain} to get the toolchain identifier
2020-12-02 16:12:37 +01:00
Jonathan Wakely
8158d2d41c
Patch Boost.Locale to not access empty vector ( #1899888 )
2020-11-20 10:34:57 +00:00
Jonathan Wakely
820bf32137
Patch Boost.Python for Python 3.10 changes ( #1896382 )
2020-11-14 00:27:17 +00:00
Jonathan Wakely
31a1406483
Remove incorrect dependency on xz, only the shared lib is needed
...
This prevents installing the 32-bit boost-iostreams. package on 64-bit
systems, because the 32-bit xz package is not available.
The dependency on the shared lib will be added automatically anyway.
2020-11-04 17:31:55 +00:00
Jonathan Wakely
c570dcff0d
Build Boost.Iostreams with LZMA support ( #1893060 )
2020-10-30 14:25:10 +00:00
Fedora Release Engineering
cdb89c50f8
- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:15:32 +00:00
Fedora Release Engineering
9e8114f822
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 13:19:20 +00:00
Jonathan Wakely
f1058cd956
Add patch for Boost.MPI to fix espresso ( #1843105 )
2020-06-11 14:13:14 +01:00
Jonathan Wakely
3fcfdd32f8
Add patch for Boost.Geometry issue #721
2020-06-05 19:31:55 +01:00
Miro Hrončok
8e6b263013
Rebuilt for Python 3.9 (fixup)
2020-05-29 14:30:47 +02:00
Jonathan Wakely
b594da2a28
Rebuilt for Python 3.9
...
The previous version of boost was already rebuilt for Python 3.9 but the
new Boost version needs to be rebuilt now that python3-3.8.3-1.fc33 is
in rawhide.
2020-05-29 12:05:17 +01:00
Jonathan Wakely
a562db598b
Add patch for Boost.Beast to work with C++20
2020-05-28 09:03:52 +01:00
Jonathan Wakely
378d8d7e42
Rebase to 1.73.0
...
Replace boost-jam and bjam with boost-b2 and b2
Add boost-nowide subpackage
2020-05-28 08:44:23 +01:00
Miro Hrončok
66b109b6e1
Rebuilt for Python 3.9
2020-05-25 12:59:31 +02:00
Igor Raits
9e76353688
Add Provides for boost-python3-devel
...
Otherwise it is breaking some dependencies.
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-05-23 23:02:15 +02:00
Jonathan Wakely
fb6db033ed
Do not link Python extensions to libpython
...
Boost upstream does not link Boost.Python libraries to libpython, which
matches the advice from Python upstream as well. Drop the Fedora patches
which cause libpython to be linked to. Those patches have been causing
problems for a while anyway.
2020-05-22 16:37:22 +01:00
Jonathan Wakely
1f2e448e09
Require boost-python3 for boost, fold boost-python3-devel into boost-devel
...
Now that we only build Boost.Python for one version of Python there is
no benefit to keeping `boost-python3` and `boost-python3-devel` separate
from the main `boost` and `boost-devel` packages.
This change makes `boost` install `boost-python3` (and recommend
`boost-numpy3` if `python3-numpy` is already installed). The
`boost-python3-devel` subpackage is dropped and its contents added to
the main `boost-devel` subpackage instead.
2020-05-22 14:33:17 +01:00
Pete Walter
b93614e906
Rebuild for ICU 67
2020-05-15 13:53:18 +01:00
Avi Kivity
ab7eefd18e
Fix Boost.Signals2 C++20 compatibility ( #1834764 )
2020-05-12 14:39:35 +03:00
Jonathan Wakely
5d6038484f
Add patch for C++20 compatibility in Boost.Test ( #1832639 )
2020-05-11 13:03:48 +01:00
Jonathan Wakely
0e0b60eac1
Generate version_enc automatically from version and drop version_suffix
2020-04-02 18:50:29 +01:00
Jonathan Wakely
a0e9e6a602
Remove vestigial parts of separate python2/python3 build
...
The %build and %install steps still build the py3 pieces separately,
which is no longer necessary now that we don't build both py2 and py3
subpackages.
2020-04-02 17:54:14 +01:00
Jonathan Wakely
eefba79672
Drop boost-1.57.0-mpl-print.patch patch that doesn't work
...
This patch is supposed to make boost::mpl::print issue a warning with
GCC, but actually it prevents it from warning, whereas the upstream code
does warn.
2020-04-02 17:13:53 +01:00
Jonathan Wakely
d5a194094a
Patch Boost.Format for C++20 compatibility with GCC 10 ( #1818723 )
2020-03-30 15:22:56 +01:00
Kaleb S. KEITHLEY
193ea1c207
Update boost.spec for f33/rawhide
...
ceph-15, landing in needs libboost-context
seems to build okay. see scratch build at https://koji.fedoraproject.org/koji/taskinfo?taskID=41495195
2020-02-14 15:13:08 +00:00
Fedora Release Engineering
1ab43be260
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 13:12:30 +00:00
Denis Arnaud
0fc400a27f
Removed the Python2 sub-packages
2019-11-15 20:06:23 +01:00
Denis Arnaud
56941f6dac
Removed the Python2 sub-packages
2019-11-15 20:04:20 +01:00
Pete Walter
b9f2e3cc4a
Rebuild for ICU 65
2019-11-01 15:56:05 +00:00
Miro Hrončok
3458dcd53a
Rebuilt for Python 3.8.0rc1 ( #1748018 )
2019-10-03 13:51:17 +02:00
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