Commit Graph

185 Commits

Author SHA1 Message Date
Moritz Bunkus
8d08c82c6e
bump version number, set release code name 2021-07-10 12:31:42 +02:00
Moritz Bunkus
2f22fecc6d
use boost::multiprecision for rationals instead of boost::rational 2021-07-04 12:44:36 +02:00
Moritz Bunkus
a8b1eab3dc
remove remaining occurrences of PCRE2 & JPCRE2 2021-06-27 12:53:38 +02:00
Moritz Bunkus
033d0555c4
README: update version number requirement for fmt 2021-06-25 10:40:18 +02:00
Moritz Bunkus
0b44e8f4d8
README: re-word when cmark is required
It's only used in MKVToolNix GUI. Its use has nothing to do with where
Qt is used.
2021-06-18 17:09:31 +02:00
Moritz Bunkus
4108cfe65a
remove remaining traces of support for bz2 & lzo 2021-06-16 19:57:00 +02:00
Moritz Bunkus
178ff2b141
README/NEWS: make clear that Qt is required & how to disable the GUI
Part of the fix of #3137.
2021-06-16 16:42:19 +02:00
Moritz Bunkus
80cbad698d
remove usage of the magic library
Part of the fix of #3137.
2021-06-16 16:42:01 +02:00
Moritz Bunkus
7ebbf42812
bump version number, set release code name 2021-06-13 12:45:29 +02:00
Moritz Bunkus
5df94b0387
Boost: test for multi-precision library; require at least v1.66.0
I know compilation fails in the multi-precision library with 1.60.0,
the previous requirement. The oldest OS I still support is CentOS 7,
which has 1.69 via EPEL. CentOS 8 is next which comes with 1.66.0, and
that compiles fine. So let's take that as the new baseline.
2021-05-30 14:24:21 +02:00
Moritz Bunkus
e27464d69e
bump version number, set release codename 2021-05-22 12:33:21 +02:00
Moritz Bunkus
b992c2a58b
bump version number, set release codename 2021-04-09 18:12:24 +02:00
Moritz Bunkus
c3db780e11
bump version number, add release code name 2021-04-05 12:08:23 +02:00
Moritz Bunkus
f51d56ae29
fmt: update to 7.1.3 2021-03-10 23:31:15 +01:00
Moritz Bunkus
ed6d7efbfa
bump version number, set release code name 2021-03-06 12:47:41 +01:00
Moritz Bunkus
e5fe861d55
bump version number, set release code name 2021-02-26 19:17:05 +01:00
Moritz Bunkus
27bae85dd4
README: only mention libEBML & libMatroska version numbers in requirements 2021-02-25 15:08:00 +01:00
Moritz Bunkus
a16392cf7b
README, configure: adjust minimum compiler versions wrt. std::filesystem 2021-02-19 22:17:54 +01:00
Moritz Bunkus
752f66db45
switch from boost::filesystem to std::filesystem 2021-02-19 21:28:23 +01:00
Moritz Bunkus
77c5262da3
build system: require libEBML v1.4.2 2021-02-18 12:57:02 +01:00
Moritz Bunkus
d6cbdfe2e9
README: add section about getting support on Reddit/Doom9/IRC 2021-02-06 18:54:28 +01:00
Moritz Bunkus
eccff4a9cb
build system: require libMatroska 1.6.3 2021-01-31 19:46:49 +01:00
Moritz Bunkus
65118e86af
bump version number, set release codename 2021-01-30 16:07:57 +01:00
Moritz Bunkus
e9cb82caf9
bump version number, set release code name 2021-01-04 22:30:22 +01:00
Moritz Bunkus
49be444a61
build system: require libEBML v1.4.1 or newer
libEBML < v1.4.1 contains a bug that leads to use-after-free access in
all of MKVToolNix's programs.

Part of the fix of #2989.
2021-01-04 17:08:59 +01:00
Moritz Bunkus
67dcc81afe
bump version number, set release codename 2020-10-04 13:11:42 +02:00
Moritz Bunkus
f588ebbe32
configure: check for system-wide installed jpcre2.hpp & use if new enough
Implements #2929.
2020-09-30 17:19:02 +02:00
Moritz Bunkus
5de8d53088
bump version number, set release codename 2020-09-06 11:41:56 +02:00
Moritz Bunkus
7032b66cfe
add the jcpre2 header-only wrapper for PCRE2 2020-08-20 14:02:56 +02:00
Moritz Bunkus
941e47d97c
build system: look for & require the PCRE2 library 2020-08-20 13:29:29 +02:00
Moritz Bunkus
91579569b5
build system: require libMatroska v1.6.1 2020-08-02 14:08:17 +02:00
Moritz Bunkus
b170ac73ac
bump version number, set release codename 2020-08-02 13:14:56 +02:00
Moritz Bunkus
f2bf89dffc
bump version number, set release code name 2020-06-27 19:05:22 +02:00
Moritz Bunkus
005224b68b
bump version number, set release code name 2020-05-30 14:11:27 +02:00
Moritz Bunkus
75cd193bea
use std::variant instead of boost::variant 2020-05-12 21:12:50 +02:00
Moritz Bunkus
b26288eb3b
use stdlib instead of Boost's Range & Adaptors libraries 2020-05-11 21:09:51 +02:00
Moritz Bunkus
06e473abd2
bump version number, set release code name 2020-05-01 10:36:02 +02:00
Moritz Bunkus
d3d24901f8
bump version number, set release code name 2020-04-04 14:31:14 +02:00
Moritz Bunkus
a784e54b7e
bump version number, set release code name 2020-03-08 19:05:18 +01:00
Moritz Bunkus
e4ba4104b2
bump version number, set release code name 2020-01-26 14:46:02 +01:00
Moritz Bunkus
64b1c3d9b3
bump version number, set release code name 2020-01-02 12:53:11 +01:00
Moritz Bunkus
080dfeda57
source: use std::regex instead of boost::regex 2019-12-31 15:53:03 +01:00
Moritz Bunkus
ebf0ba5b6a
source: use std::optional instead of boost::optional 2019-12-30 21:37:46 +01:00
Moritz Bunkus
f0f27f82a6
bump version number; set release code name 2019-12-06 18:29:23 +01:00
Moritz Bunkus
9fb1d531f6
bump version number, set release code name 2019-11-09 11:19:51 +01:00
Moritz Bunkus
3b028c20fd
GUI: dark mode: replace QtDarkStyleSheet with built-in Fusion style & custom palette 2019-11-09 10:25:14 +01:00
Moritz Bunkus
8630264aaa
GUI: require Qt ≥ 5.9.0; remove compatibility code for older versions 2019-11-07 21:28:34 +01:00
Moritz Bunkus
7b903f3af3
bump version number, set release code name 2019-11-04 21:53:17 +01:00
Moritz Bunkus
1a7b9ad4da
build system: require Boost 1.60.0 or newer 2019-11-03 14:30:34 +01:00
Moritz Bunkus
68d1f155e5
build system: require C++17 feature "nested namespace definition" 2019-10-31 18:34:04 +01:00