Jean-Marc Lasgouttes
c40d23deac
Update to boost 1.68
...
This avoids warnings from gcc 8
2018-11-23 16:14:23 +01:00
Jean-Marc Lasgouttes
dd8fd3d90a
Get rid of monolithic build support for autoconf
...
It is not useful anymore on modern machines with several cores.
2018-08-30 11:35:37 +02:00
Jean-Marc Lasgouttes
ed09ccbc3c
Update boost to 1.65.1
2017-09-12 11:37:36 +02:00
Kornel Benko
f4c3dc6668
Add the perl-mode-line for emacs to perl scripts
2016-12-03 11:39:28 +01:00
Jean-Marc Lasgouttes
46c6f4de67
Update local boost version to version 1.62
...
This avoids some warnings with gcc6.
2016-10-19 17:33:41 +02:00
Georg Baum
d32f8f326a
Fix boost packaging
...
icu.{hpp,cpp} is not needed and cannot be compiled since it depends on libicu.
The other two files are currently not used, but could be in principle, so I
added them to the build.
2016-06-15 22:21:21 +02:00
Georg Baum
d67a8cb212
Do not try to build an empty boost lib
...
This should fix a build failure on OS X:
Making all in boost
AR liblyxboost.a
ar: no archive members specified
2016-06-11 09:28:11 +02:00
Georg Baum
2047ea5eb4
Replace Boost.Signals with Boost.Signals2
...
Boost.Signals is deprecated. This fixes bug #9943 .
The only thing left to do is to rewrite (or get rid of) the boost -mt test
in config/lyxinclude.m4 not to use signals anymore.
2016-06-09 22:25:34 +02:00
Georg Baum
fe86240d64
Rerun extract.sh to get rid of more boost
...
After the latest changes we require less parts of boost, but unfortunaly the
effect is only small.
2016-06-09 20:47:19 +02:00
Guillaume Munch
b95b77c631
Replace boost::tuple with std::tuple
2016-06-09 15:21:39 +01:00
Guillaume Munch
ca8709aaf5
Replace boost::scoped_ptr with unique_ptr
2016-06-09 15:21:39 +01:00
Georg Baum
3611d90ffe
We do not use the provided MSVC proj files
2016-06-07 22:19:10 +02:00
Georg Baum
7d558d3e2a
Remove boost::typeof
...
Jean-Marc found out that we do not need it.
2016-06-07 22:10:49 +02:00
Georg Baum
2a3efc1585
Update boost to version 1.61
...
I updated using the new extract script. This gets rid of boost::bind, but the
other parts are still needed internally.
2016-06-07 21:14:12 +02:00
Georg Baum
bdbe81be15
Remove unneeded files from extract.sh
...
We do require less files from boost now.
2016-06-07 21:10:19 +02:00
Jean-Marc Lasgouttes
d0a318c742
We do not use <boost/scoped_array.hpp> anymore
...
The code using it was removed at 81959251
.
2016-05-29 17:55:45 -04:00
Jean-Marc Lasgouttes
5ee778af75
Remove support/metahash.h
...
It turns out that it did not take off since introduced in 2011. It is better to remove it and the associated boost headers (extract.sh was run against boost 1.60 to do the update).
Since we will move away from several boost classes when transitioning to C++11, it is good to start by removing lesser used ones.
2016-05-29 17:55:45 -04:00
Jean-Marc Lasgouttes
68a1f9a44e
Do not use of boost::tokenizer
...
It is easier to use instead getVectorFromString for the use we have of this tokenizer. The two places are environment.cpp (path stuff) and qt_helpers (file fileters). The new code is much shorter.
This allow to remove boost/tokenizer.hpp and friends from our boost tree.
2016-05-29 17:55:45 -04:00
Jean-Marc Lasgouttes
87d4ce0ff7
Remove boost/format support
...
Only ChkTex.cpp used it, whereas the rest of our code uses the simpler bformat.
2016-05-29 17:55:45 -04:00
Peter Kümmel
fc459bd977
files are already part of boost
2016-02-16 11:00:34 +01:00
Peter Kümmel
6de524e6cf
Add missing boost files to source package
...
and remove Visual Studio files, we build with CMake on Windows.
2016-02-13 19:03:42 +01:00
Peter Kümmel
bd74a15ebd
update boost to 1.60
2015-12-20 14:04:54 +01:00
Peter Kümmel
3c3141dc23
3rdparty/boost: build with cmake
2015-12-20 13:41:00 +01:00
Peter Kümmel
b7a3831289
move boost to 3rdparty directory
2015-12-20 12:49:10 +01:00