Moritz Bunkus
bd0f5bc0df
build system: require Boost's date/time library
2014-05-26 08:49:15 +02:00
Moritz Bunkus
640788f675
build system: build man page translations regardless of level of completion
2014-05-24 20:49:37 +02:00
Moritz Bunkus
108e5dbe71
Merge branch 'master' into mkvtoolnix-gui
2014-02-07 22:30:44 +01:00
Moritz Bunkus
d3cf4f5756
fix compilation on Solaris: ioctl requires more headers
2014-02-05 07:53:34 +01:00
Moritz Bunkus
c2747fca07
fixup! configure: adjust tests for Qt5
2014-01-16 12:14:07 +01:00
Moritz Bunkus
181bde8bcb
configure: adjust tests for Qt5
2014-01-16 12:09:30 +01:00
Moritz Bunkus
cd13fb900f
build system: use correct processor architecture for 64bit Windows builds
2014-01-02 21:23:13 +01:00
Moritz Bunkus
2670e2e168
build system: use gtest system installation if present
2013-12-25 13:00:28 +01:00
Moritz Bunkus
cf06b42c66
build system: fix wxWidgets detection for wx 2.9x and mingw i686-pc-mingw32
2013-11-02 15:40:27 +01:00
Moritz Bunkus
fddc0b7231
build system: add C++11 flag to wxWidgets test
2013-10-26 18:52:13 +02:00
Moritz Bunkus
5b887990ca
build system: use -std=c++11 instead of -std=c++0x if the compiler supports it
2013-10-26 18:50:15 +02:00
Moritz Bunkus
da654e7ea7
build system: add -Wlogical-op warning flag for gcc 4.8.x
2013-10-26 12:52:22 +02:00
Moritz Bunkus
5de88ec536
build system: move compiler warning flag checks to their own file
2013-10-26 12:52:22 +02:00
Moritz Bunkus
aaca20b740
configure: look for Boost libs in multiarch directories
2013-10-17 23:13:05 +02:00
Moritz Bunkus
a03ab1e3e4
Update libMatroska to 82a7b7c (pre 1.4.1) and require 1.4.1
2013-07-02 22:33:50 +02:00
Moritz Bunkus
38b11bbce0
common: use stdlib's type traits instead of Boost's
2013-05-04 15:22:23 +02:00
Moritz Bunkus
4f309cc9ca
build system: only add clang-specific flags for clang
2013-05-02 11:37:31 +02:00
Moritz Bunkus
8af42f2a85
build system: avoid certain warnings with clang & libstdc++
2013-04-13 19:38:06 +02:00
Moritz Bunkus
94b2632a1f
build system: avoid certain warnings with Qt and clang
2013-04-04 09:21:23 +02:00
Moritz Bunkus
a156d0d5be
mkvmerge: set I/O priority class to 'idle' for lower/lowest --priorities on Linux
...
Implements #863 .
2013-03-31 15:17:08 +02:00
Moritz Bunkus
2daf658edc
All: remove support for BZ2 and LZO compression
2013-03-03 21:04:19 +01:00
Moritz Bunkus
0978c28c55
configure: output more information about enabled/disabled features
2013-01-15 20:47:09 +01:00
Moritz Bunkus
b57b7f8f71
configure: test for Boost's "variant" library
2012-12-22 20:02:32 +01:00
Moritz Bunkus
51413838a9
Improve Docbook DTD detection on Arch Linux
2012-09-29 08:59:16 +02:00
Moritz Bunkus
6fae39971c
Require libmatroska 1.4.0
2012-09-26 16:45:40 +02:00
Moritz Bunkus
db7855993f
Test for existence of files in lib/lib{ebml,matroska} if internal libs are used
2012-09-21 11:52:37 +02:00
Moritz Bunkus
b3fe8bc99e
Require libebml 1.3.0 or newer
2012-09-04 09:44:30 +02:00
Moritz Bunkus
a947a859ce
Don't build with full optimization with clang
...
Due to bug 11962 in llvm/clang.
2012-09-02 13:25:57 +02:00
Moritz Bunkus
cd770a8808
Test and use '-Qunused-arguments' with clang
...
Otherwise clang will complain about all the -I directives it doesn't
use.
2012-08-19 23:31:38 +02:00
Moritz Bunkus
405fde3565
Explicitly link against Boost's system lib during the filesystem lib test
2012-08-18 21:01:17 +02:00
Moritz Bunkus
9550b1c747
Replace boost::bind/boost::function with std::bind/std::function
2012-08-08 20:37:09 +02:00
Moritz Bunkus
abcc50f2b4
Fix linking if configure --cache-file is used twice
2012-04-24 19:55:43 +02:00
Moritz Bunkus
6f3e230bf5
Prevent WXWIDGETS_* var leaking to build-config if detection fails
2012-04-15 10:47:37 +02:00
Moritz Bunkus
d9a643afd8
Fix Qt detection for cross-compilation builds
2012-04-15 10:42:05 +02:00
Moritz Bunkus
75cd192440
Rename mmg-qt to mkvtoolnix-gui
2012-04-10 23:22:29 +02:00
Moritz Bunkus
d1024a97eb
Check for Qt's rcc; Bump minimum Qt version to 4.7.0
2012-04-10 17:33:09 +02:00
Moritz Bunkus
bb155cc1dd
Implement/fix build system for mmg-qt
2012-04-09 17:48:38 +02:00
Moritz Bunkus
5edff6bf0e
Explicitly request to link against richtext library
...
In wxWidgets 2.9.x the "richtext" library is not part of the default
library set anymore.
2012-04-07 13:37:33 +02:00
Moritz Bunkus
af67218b72
Check all required Boost libraries
2012-04-06 18:01:52 +02:00
Moritz Bunkus
84b114fd5c
Check for C++11 feature std::tuple
2012-03-31 19:28:21 +02:00
Moritz Bunkus
69442d2d24
Remove element_{mapping,parser,writer} and all occurrences of expat
2012-03-29 21:04:42 +02:00
Moritz Bunkus
48cc8862c5
Generate BROWSE file for Emacs
2012-03-26 20:19:14 +02:00
Moritz Bunkus
bbfb20cda7
Don't look for boost::property_tree anymore
2012-03-17 14:19:38 +01:00
Moritz Bunkus
69fa4eb808
Require C++11 feature "initializer lists"
2012-03-17 10:15:46 +01:00
Moritz Bunkus
62bdf273e5
nRequire C++11 feature 'nullptr'
2012-03-07 20:42:33 +01:00
Moritz Bunkus
b9ad48d72b
Require Boost's rational library
2012-02-26 21:44:22 +01:00
Moritz Bunkus
aa577bdb4d
Add configure option --without-gettext
2011-12-28 15:28:04 +01:00
Moritz Bunkus
1a8c3e8d1e
Add configure option --without-curl
2011-12-28 15:17:01 +01:00
Moritz Bunkus
6848b06781
Remove posix_fadvise() code
2011-12-27 16:13:04 +01:00
KonaBlend
19a62aa4b0
darwin11: support minimal boost tree
...
Add build support for a minimal boost tree which contains only
filesystem, regex and system dynamic libraries plus all headers.
- merge latest autoconf macros for boost from autoconf archive
- patch { filesystem, regex, system } macros to detect .dylib suffixes
- platform: Mac OS X 10.7.2
- boost versions: 1.47.0, 1.48.0
- compiler: gcc-4.6.2
2011-12-04 07:41:44 -05:00