Commit Graph

176 Commits

Author SHA1 Message Date
Petr Machata 0494a65cc9 Add many patches for unused typedefs, and an execstack patch 2013-07-22 17:47:20 +02:00
Petr Machata c5eabd4220 Install images etc. for documentation
Resolves: #985593
2013-07-20 01:11:30 +02:00
Petr Machata e50fa4d644 Add symlinks for /usr/lib/libboost_{thread,locale,atomic}.so -> *-mt.so 2013-06-27 23:48:42 +02:00
Petr Machata b2935ff7ac libboost_context.so must be guarded by conditional 2013-03-07 00:26:25 +01:00
Petr Machata a84c8455d8 Add a separate package boost-python3-devel, build with -fno-strict-aliasing 2013-03-06 13:06:57 +01:00
Petr Machata 5605dc8747 Make Boost.Context support conditional 2013-02-27 22:37:18 +01:00
Petr Machata 91de02f8db Fix build of Boost.Context on ppc64, future-proof the linker script 2013-02-11 20:06:45 +01:00
Denis Arnaud 2a146a567b Fixed the changelog dates in the RPM specification file. 2013-02-10 18:49:31 +01:00
Denis Arnaud de6a0f31f2 Fixed the libboost_thread-mt.so script (which wrongly referred to Boost-1.50) 2013-02-10 18:27:31 +01:00
Petr Machata 50c4b88ebf Meh 2013-02-08 01:44:42 +01:00
Petr Machata ea81f69c26 Rebase to 1.53.0 final, add two subpackages, purge module env 2013-02-08 01:42:27 +01:00
Petr Machata a84f7fd048 Initial packaging of Beta 1.53.0
- this fails at the end of the build complaining that the following
  file wasn't found:
    boost-1.53.0-0.1.beta1.fc18.i386/usr/lib/openmpi/lib/*.a
2013-02-08 01:42:27 +01:00
Peter Robinson ba25f6b6bb Rebuild for icu soname bump 2013-01-26 15:13:19 +00:00
Denis Arnaud 6628b109d0 Rebuild for the new MPICH2 (and libmpich2 soname bump) 2012-11-03 17:58:05 +01:00
Petr Machata 6d69081e38 Add upstream ticket reference to boost-1.50.0-polygon.patch 2012-09-19 13:00:21 +02:00
Petr Machata b5f76d5add Update %%description to reflect current state of C++ standardization 2012-08-16 20:42:58 +02:00
Petr Machata 44a7aadaed Override boost_thread-mt.so with a linker script 2012-08-16 03:26:33 +02:00
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 979f500141 Add a boost polygon patch 2012-01-26 13:16:28 +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
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