# changelog

author: Petr Machata <pmachata@redhat.com> - 1.53.0-12
changelog:
  - There's no physical difference between single-threaded and
    multi-threaded builds, except some libraries are only built in
    multi-threaded mode.  So build everything in multi-threaded mode,
    and ditch tagged layout, which we don't need anymore.
    https://bugzilla.redhat.com/show_bug.cgi?id=971956


author: Petr Machata <pmachata@redhat.com> - 1.54.0-1
changelog:
  - Rebase to 1.54.0
    - Add new sub-package boost-log
    - Boost.Coroutine is only enabled if Boost.Context is
    - Drop boost-1.53-context.patch (interesting parts now upstream)
    - Drop boost-1.50.0-foreach.patch (#define foreach now discouraged)
    - Drop several unused typedef patches that are now upstream.
      (boost-1.53.0-static_assert-unused_typedef.patch,
      boost-1.53.0-fpclassify-unused_typedef.patch,
      boost-1.53.0-math-unused_typedef-3.patch,
      boost-1.53.0-lexical_cast-unused_typedef.patch,
      boost-1.53.0-regex-unused_typedef.patch,
      boost-1.53.0-thread-unused_typedef.patch)
    - Add release notes patches (001-coroutine.patch,
      002-date-time.patch, 003-log.patch)
    - Add additional unused typedefs in Boost.Math
      (boost-1.54.0-math-unused_typedef-2.patch)
  - Drop symlinks from libboost_{thread,locale,atomic}.so -> *-mt.so,
    which we don't need anymore, as we ditched the tagged layout.


author: Petr Machata <pmachata@redhat.com> - 1.54.0-2
changelog:
  - Fix detection of availability of 128-bit integers in
    Boost.LexicalCast (boost-1.54.0-lexical_cast-int128.patch)


author: Petr Machata <pmachata@redhat.com> - 1.54.0-3
changelog:
  - Bump odeint obsoletes and provides a notch to cover a build that
    sneaked into rawhide (bug 892850).


author: Petr Machata <pmachata@redhat.com> - 1.54.0-4
changelog:
  - Fix compilation of Boost.Pool test cases
    (boost-1.54.0-pool-test_linking.patch)
  - Fix -Wshadow warnings in Boost.Pool
    (boost-1.54.0-pool-max_chunks_shadow.patch)
  - -Wshadow warnings in Boost.Thread
    (boost-1.54.0-thread-cond_variable_shadow.patch)
  - libboost_thread.so.* lacks DT_NEEDED on libboost_atomic.so.* on
    s390.  (boost-1.54.0-thread-link_atomic.patch)


author: Petr Machata <pmachata@redhat.com> - 1.54.0-5
changelog:
  - Fix atomic_cas32 (thanks Jaroslav Škarvada for figuring out where
    the problem is) (boost-1.54.0-interprocess-atomic_cas32-ppc.patch)


author: Petr Machata <pmachata@redhat.com> - 1.54.0-7
changelog:
  - Fix shameful blunders in implementation of the previous fix: don't
    hard-code path to has_atomic_flag_lockfree binary; use m4 instead of
    cpp, cpp in F19+ prefixes output with a bunch of comments.


author: Orion Poplawski <orion@cora.nwra.com> - 3.2.0-0.1.rc1
changelog:
  - Update to 3.2.0-rc1
  - Drop ninja patch fixed upstream
  - Upstream now ships icons, add icon-cache scriptlets


author: Orion Poplawski <orion@cora.nwra.com> - 3.2.0-0.2.rc2
changelog:
  - Update to 3.2.0-rc2
  - Drop C++11 ABI workaround, fixed in gcc
  - Drop strict_aliasing patch fixed upstream long ago
  - Drop FindLua52, FindLua should work now for 5.1-5.3


author: Thomas Spura <tomspur@fedoraproject.org> - 0.13.1-3
changelog:
  - obsolete old Thu Feb 21 2013 python packages (José Matos, #882724)
  - notebook and gui subpackage require matplotlib not the console anymore (#872176)


author: Thomas Spura <tomspur@fedoraproject.org> - 0.13.1-4
changelog:
  - More changes to build for Python 3 (mostly by Andrew McNabb, #784947)
  - Update package structure of python3-ipython subpackage to match python2-ipython one's
  - enable python3 build of ipython
  - exclude pylab tests for now, as it is broken on python3


author: Thomas Spura <tomspur@fedoraproject.org> - 0.13.2-1
changelog:
  - update to 0.13.2 fixes #927169, #947633
  - run tests in xvfb
  - reword description of ipython-tests a bit


author: Russell Taylor <taylorrj@ornl.gov>
changelog:
  - Remove gmock & gtest now that we include them in our repo
  - Remove subversion dependency now that we use git


author: Ben Boeckel <mathstuf@gmail.com> - 0-0.5.20120709gitb90d038
changelog:
  - Preserve timestamps on install
  - Install as ninja-build to avoid conflicts with the ninja IRC package
  - Update snapshot


author: Dan Horák <dan[at]danny.cz> - 1.3.4-2
changelog:
  - workaround possible too low limits for number of processes and open files,
    fixes build on ppc/ppc64 and s390(x)


