Petr Machata
0c64b73a16
Convert some shell variables into macros
...
PYTHON2_VERSION needs to be visible across sections, and it's awkward to
define it twice. Just make it a macro. %global expands once only.
PYTHON3_* technically doesn't need this, but let's be consistent.
2012-08-09 22:05:39 +02:00
Petr Machata
cccfe7b394
boost-python3 shouldn't be under the overall boost umbrella
2012-08-08 19:48:59 +02:00
Petr Machata
9053e61361
Drop body of %check
...
This hasn't worked since at least CMake times, and mailing results to a
former maintainer just makes no sense.
2012-08-08 02:54:39 +02:00
Petr Machata
216eea2217
Drop mentions of cmake
2012-08-08 02:53:27 +02:00
Petr Machata
2dcacf6f3c
Enable Python 3 builds
2012-08-08 01:38:07 +02:00
Petr Machata
a28c89a3ed
Fix a couple bugs in paths
2012-07-26 16:06:42 +02:00
Petr Machata
a2450339df
Initial packaging of boost 1.50
...
This is sans Python 3, the rest should be fine.
Rebase many patches, port others, courtesy of Denis Arnaud.
2012-07-26 13:09:54 +02:00
Dennis Gilmore
4fa851e387
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2012-07-18 13:09:43 -05:00
Petr Machata
dcde8a7557
Build Boost.Locale backends
...
- Resolves : #832265
Conflicts:
boost.spec
2012-06-21 23:06:59 +02:00
Petr Machata
b88ee83322
In Boost.Pool, be careful not to overflow allocated chunk size.
...
- Resolves : #828857
2012-06-07 00:44:26 +02:00
Petr Machata
f68c4dd925
Drop enum xtime_clock_types, update uses of boost::TIME_UTC
...
glibc newly defines a macro TIME_UTC, which collides with boost::TIME_UTC.
We can't avoid expanding that macro, but the value happens to be the same
as that of boost::TIME_UTC. So drop enum xtime_clock_types. Update boost
to use macro TIME_UTC instead of the scoped enum value. External clients
will have to do the same.
2012-05-24 23:21:25 +02:00
Petr Machata
e86e3c9db2
Don't attempt to install Python 3 portions of boost --without python3
2012-05-24 13:26:04 +02:00
Petr Machata
a18ee82f35
Drop BR on hwloc (workaround not required anymore)
2012-05-21 14:50:48 +02:00
Petr Machata
d6ae5d8d4d
Bump release, add changelog
2012-05-02 23:33:23 +02:00
Petr Machata
939bdf0202
Update status of several more upstream bugs
2012-05-02 21:50:10 +02:00
Petr Machata
bc9c5908b6
Add support for building boost-python against Python 3
...
This doesn't touch boost-openmpi-python and boost-mpich2-python, as those
are broken anyway at the moment.
2012-05-02 21:49:40 +02:00
Petr Machata
6b86fe4dc1
disable_long_double isn't used anymore
2012-05-02 21:45:05 +02:00
Robert Scheck
8aad81e67c
- Included -math subpackage into umbrella package
...
- Added missing /sbin/ldconfig for -math subpackage
2012-04-22 13:14:01 +02:00
Petr Machata
3f6cbc89ed
Apply the forgotten patch properly
2012-04-20 18:55:53 +02:00
Petr Machata
9fd0eee555
Add BR hwloc-devel
2012-04-20 18:44:55 +02:00
Petr Machata
a80aba9a3a
Apply a forgotten patch
2012-04-20 18:23:44 +02:00
Dennis Gilmore
7af0b4e843
- Rebuilt for c++ ABI breakage
2012-02-28 11:57:29 -06:00
Petr Machata
b8e37f1d07
Update with commentary re upstream tickets
2012-01-27 16:40:33 +01:00
Petr Machata
3ff9d8346b
Merge branch 'master' of ssh://pkgs.fedoraproject.org/boost
2012-01-26 13:17:15 +01:00
Petr Machata
979f500141
Add a boost polygon patch
2012-01-26 13:16:28 +01:00
Denis Arnaud
9f85852534
1. Extracted the (Petr Machata's) patch on long double C++ source
...
from the CMake-ifying patch into a dedicated one.
2. Integrated the CMake-related part of the long double patch into
the CMake-ifying patch.
2012-01-25 23:51:38 +01:00
Petr Machata
1a7f14244d
Additional build fix for proper long-double detection
2012-01-25 15:02:25 +01:00
Petr Machata
0f5140e4c1
The second half of long double support
2012-01-25 02:17:46 +01:00
Denis Arnaud
a7311be698
Integrated Petr Machata's patch for long double support by Boost.Math ( https://bugzilla.redhat.com/show_bug.cgi?id=783660 ).
2012-01-25 00:12:57 +01:00
Petr Machata
8cbc559305
Add links to upstream tickets for the attribute patch
2012-01-17 00:10:16 +01:00
Petr Machata
a9044bc779
Add underscores around several uses of __attribute__((X))
2012-01-16 23:26:54 +01:00
Denis Arnaud
e222e6eb69
Added source source files for mingw cross-compilation of Boost.Locale.
...
Resolves : #781751
2012-01-14 21:41:57 +01:00
Denis Arnaud
252cfe78cc
Added the Boost.Timer sub-package. Resolves : #772397
2012-01-08 00:40:08 +01:00
Denis Arnaud
39e2c15fd4
Integrated into "upstream" (CMake-ified Boost) the Boost.TR1/Math patch.
2012-01-04 23:01:07 +01:00
Petr Machata
54ddcfc414
Build math portions of Boost.TR1 and ship in boost-math
2012-01-04 17:31:12 +01:00
Petr Machata
7a3ddc5eb8
Add an upstream patch for BOOST_ENABLE_THREADS
2012-01-03 18:20:40 +01:00
Petr Machata
76982ecb0f
Add fixes for 756005 and 757385
2011-11-29 15:43:40 +01:00
Petr Machata
7e49cbd1ad
Revert the change in name of the example sub-package
...
- the reason being that we would have to provide this to preserve upgrade
path, which would clutter the spec file further
- and all other packages name this sub-package "example"
2011-11-22 15:16:49 +01:00
Denis Arnaud
3957a04980
Upgrade to Boost-1.48.0, adding two new header-only components
...
(Container and Move) and a new library (Locale).
Resolves : #754865
Added a patch with a manual page for the bjam executable.
Added a patch to fix the non-UTF8-encoded example source file.
Re-worked a little bit the example section, so as to fix the
DOS-formatted and the ISO-8859-encoded files. The examples
sub-package itself has been renamed into examples-devel.
2011-11-20 01:30:18 +01:00
Petr Machata
d5ee7fce50
Merge branch 'f16'
...
Conflicts:
boost.spec
2011-11-03 22:41:18 +01:00
Petr Machata
d7d96c8c27
Use <boost/tr1/tuple> instead of C++11 header <tuple> in boost math
2011-11-03 22:39:38 +01:00
Petr Machata
aa86edc9c6
Attempt to fix the build, PATH presumably gets broken by module unload
2011-09-09 13:56:16 +02:00
Petr Machata
21495bb58e
Rebuild for libicu soname bump
...
- Resolves : #736890
2011-09-09 10:05:24 +02:00
Petr Machata
388db9a379
Address some merge review comments
2011-08-30 19:33:09 +02:00
Petr Machata
08909f63ae
Package examples
...
- Resolves : #722844
2011-07-26 12:18:35 +02:00
Petr Machata
b00a03fd36
Add upstream bugreport comment to patch3
2011-07-22 16:38:36 +02:00
Petr Machata
0d81224cf6
Use boost::throw_exception in boost/numeric/conversion
...
- this to allow compilation with -fno-exception
2011-07-22 11:54:22 +02:00
Denis Arnaud
40072668be
Upgrade to Boost-1.47.0, adding three new header-only components
...
(Geometry, Phoenix, Ratio) and a new library (Chrono).
2011-07-15 02:13:44 +02:00
Denis Arnaud
b3f5fc485e
Upgrade to Boost-1.47.0, adding three new header-only components
...
(Geometry, Phoenix, Ratio) and a new library (Chrono).
2011-07-15 02:12:04 +02:00
Denis Arnaud
cb217512d7
Upgrade to Boost-1.47.0, adding three new header-only components
...
(Geometry, Phoenix, Ratio) and a new library (Chrono).
2011-07-15 02:06:01 +02:00