Moritz Bunkus
783229560f
configure: require Qt 5 or 6; add --disable-gui for disabling the GUI
...
This is in preparation of fixing #3137 . The plan is not to use
libfile's MIME type detection but Qt's. As both mkvmerge and the GUI
need to auto-detect the MIME type, this means that the command line
applications will have to be linked against Qt's core library (but not
the GUI libraries).
2021-06-15 22:39:33 +02:00
Moritz Bunkus
388fba6822
macOS build: PCRE2: only build static libraries
...
Fixes #2921 .
2020-09-07 10:46:23 +02:00
Moritz Bunkus
f7b8a65cdc
macOS build: add PCRE2
2020-09-06 14:26:49 +02:00
Moritz Bunkus
ce3bdf3c9d
macOS: require 10.14 or newer
...
Several functions of `std::optional` are only available
on Mojave (10.14) and newer, unfortunately.
2019-12-31 16:08:55 +01:00
Moritz Bunkus
e43d58994b
macOS build: build Boost with same custom iconv as rest of MKVToolNix
2019-09-27 14:24:15 +02:00
Moritz Bunkus
c21ce571b2
macOS build: remove unused code for building OpenSSL
2019-08-29 19:46:45 +02:00
Moritz Bunkus
d688e2b6b7
macOS build: don't build Ruby
...
The Ruby version bundled with macOS Mojave suffices and is quite a bit
newer than what `build.sh` would have built.
2019-02-13 13:35:10 +01:00
Moritz Bunkus
00468a549b
macOS build: move certain compiler & linker flags to build system
...
That way they don't have to be set manually before running `configure`.
Fixes #2485 .
2019-01-26 12:02:55 +01:00
Moritz Bunkus
1f077f99cb
macOS build: don't use a cache file for configure
2019-01-25 22:47:46 +01:00
Moritz Bunkus
2384deddd4
macOS build: fix minimum supported macOS version in documentation
2019-01-05 14:11:28 +01:00
Moritz Bunkus
cee0a83e45
macOS build: adjust pre-build file naming to match continuous build names
2018-12-12 21:44:32 +01:00
Moritz Bunkus
6f8463cd96
macOS build: use cache file for configure
2018-11-04 17:28:54 +01:00
Moritz Bunkus
943af4df48
macOS packaging: fix various keys/add recommended ones in DMG's Info.plist
...
Fixes #2343 .
2018-07-23 12:00:09 +02:00
Moritz Bunkus
a1b193b5b9
macOS packaging: update OS version compatibility in README.macOS.txt
2018-07-18 11:34:48 +02:00
Moritz Bunkus
58c36681ab
macOS packaging: include Qt styles plugin in DMG
...
New in Qt 5.11 or so: platform-specific styling is now a separate
plugin from the platform plugin.
2018-07-15 19:13:28 +02:00
Moritz Bunkus
bed9e539ac
macOS: fix building the MKVToolNix package itself
2018-07-12 20:24:08 +02:00
Moritz Bunkus
9e04c038f4
packaging: move all packaging files to packaging
directory
2018-06-25 17:59:11 +02:00