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
58877fab75
build system: add man page translations fr it ru zh_TW
2020-01-01 19:28:55 +01: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
080dfeda57
source: use std::regex
instead of boost::regex
2019-12-31 15:53:03 +01:00
Moritz Bunkus
5cfb9422e7
installer: remove link to Inviska MKV Extract
...
The web site seems to be defunct: expired SSL certificate, domain
parking.
The project is still available on VideoHelp.com, but I don't want to
endorse a seemingly abandoned project and endanger users.
Fixes #2705 .
2019-12-21 23:40:53 +01:00
Симеон Цветков
59bb731278
Update Bulgarian.nsh
2019-12-09 14:00:26 +00:00
Moritz Bunkus
f0f27f82a6
bump version number; set release code name
2019-12-06 18:29:23 +01:00
Moritz Bunkus
48c90b9443
CentOS packaging: build with EPEL's Boost 1.69.0 instead of self-built
2019-11-30 17:06:18 +01:00
Moritz Bunkus
9fb1d531f6
bump version number, set release code name
2019-11-09 11:19:51 +01:00
Moritz Bunkus
7ff5cdd26d
spec file: only require generic gcc-c++ package instead of version-specific one
2019-11-06 14:58:25 +01:00
Moritz Bunkus
8a2782a130
AppImage build: auto-detect devtoolset & Boost version to use
2019-11-05 21:57:28 +01:00
Moritz Bunkus
7b903f3af3
bump version number, set release code name
2019-11-04 21:53:17 +01:00
Moritz Bunkus
977bd029b7
installer: add Bulgarian translation file
2019-11-03 14:23:56 +01:00
Moritz Bunkus
78576c0d4a
integrate Bulgarian translation
2019-11-03 11:44:18 +01:00
Moritz Bunkus
208aa471f6
deb packaging: support Ubuntu 19.10 "Eoan"; drop support for older releases
2019-10-13 13:10:25 +02:00
Moritz Bunkus
b113981519
RPM spec: drop support for openSUSE 42.x
2019-10-13 11:45:33 +02:00
Moritz Bunkus
6d390b3af8
RPM spec: use devtoolset-8 on CentOS 7
2019-10-13 11:45:17 +02:00
Moritz Bunkus
8b26fb15ef
AppImage: handle ARGV0 being empty
2019-10-11 22:09:44 +02:00
Moritz Bunkus
2a83672513
AppImage: use "z" instead of "revision" in git file name
...
Allows sorting as intended (git revisions higher than releases) even
when simply sorting alphabetically.
2019-10-11 21:41:11 +02:00
Moritz Bunkus
ec80478f87
AppImage: don't use AppRun; set up environment in select-binary.sh instead
...
The original AppRun contains a hard-coded change to the current
working directory to the mounted installation. This made using
relative file names impossible. However, the MKVToolNix can be run
from anywhere and don't rely on the current working directory.
Fixes #2632 .
2019-10-11 11:10:53 +02:00
Moritz Bunkus
c568460c1c
AppImage: fix converting git revision to version number
2019-10-11 10:46:07 +02:00
Moritz Bunkus
b1e1bd7b6e
macOS: add script for updating specs.sh for newer Qt
2019-10-07 11:51:50 +02:00
Moritz Bunkus
42aa03c09b
macOS: update Qt to 5.13.1
2019-10-07 11:51:35 +02:00
Moritz Bunkus
e98e1c6ec5
bump version number; set release codename
2019-10-06 14:10:16 +02:00
Moritz Bunkus
62716d8949
CentOS spec: add support for CentOS 8
2019-09-27 22:46:20 +02:00
Moritz Bunkus
8ec4021610
macOS build: enable C++17 instead of C++14
2019-09-27 15:52:23 +02: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
d1f51d7378
macOS build: update several libraries
...
• Boost 1.67.0 → 1.71.0
• cmark 0.28.3 → 0.29.0
• FLAC 1.3.2 → 1.3.3
• gettext 0.19.8.1 → 0.20
• iconv 1.15 → 1.16
• Qt 5.12.1 → 5.12.4
2019-08-29 19:46:52 +02:00
Moritz Bunkus
c21ce571b2
macOS build: remove unused code for building OpenSSL
2019-08-29 19:46:45 +02:00
Moritz Bunkus
c8f74c82f1
bump version number, set release code name
2019-08-24 10:02:59 +02:00
Moritz Bunkus
41e3e941df
bump version number, set release code name
2019-08-10 16:18:29 +02:00
Roberto Boriotti
21c0fe439d
installer translations: update Italian
2019-08-08 20:28:28 +02:00
Moritz Bunkus
39f7b45d9f
RPM spec file: openSUSE: make rake dependency explicit
...
On 15.0 there's currently a problem with the "provides" for rubygem-rake.
2019-08-07 21:21:21 +02:00
Roberto Boriotti
7dde02b9a0
installer translations: update Italian
2019-08-07 18:11:50 +02:00
Moritz Bunkus
2054835cd7
bump version number, set release code name
2019-06-22 12:05:29 +02:00
Moritz Bunkus
61e272dd36
bump version number, set release code name
2019-05-18 13:19:23 +02:00
Moritz Bunkus
2556a08165
bump version number, set release code name
2019-04-15 00:03:55 +02:00
Moritz Bunkus
c3b611d6ee
bump version number, set release code name
2019-04-12 15:26:42 +02:00
Moritz Bunkus
c2b2181abe
bump version number, set release code name
2019-03-12 21:35:12 +01:00
Moritz Bunkus
71865d9081
macOS build: don't use visibility compiler flags
...
According to issue #2508 a self-compiled version of `mkvextract`
misbehaves if the option `-fvisibility=hidden` is used. As building my
own DMG without the option works just fine, and as the resulting
programs work fine, too, I'll simply drop both flags from the build
process altogether.
Fixes #2508 .
2019-02-13 13:35:49 +01:00
Moritz Bunkus
ac30bb5a04
macOS build: remove paths & checksums for Qt 5.11.0, 5.12.0
2019-02-13 13:35:29 +01: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
29db3ff4bd
bump version number, set release codename
2019-02-09 11:32:31 +01:00
Moritz Bunkus
ba36af83f6
macOS: build against Qt 5.12.1
2019-02-03 12:51:46 +01:00
Moritz Bunkus
dfe23e5f52
AppImage build: fix building against self-compiled Boost
2019-01-26 13:31:27 +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
77b810a9d2
RPM spec file: use self-built, current Boost instead of system Boost
2019-01-25 22:37:42 +01:00
Moritz Bunkus
61cf09e478
bump version number, set release code name
2019-01-05 16:09:05 +01:00
Moritz Bunkus
2384deddd4
macOS build: fix minimum supported macOS version in documentation
2019-01-05 14:11:28 +01:00
Moritz Bunkus
54854c20ec
bump version number, set release codename
2019-01-04 13:35:06 +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
b6393350ab
macOS build: update Qt to 5.12.0
2018-12-12 09:15:37 +01:00
Moritz Bunkus
1677217003
bump version number, set release codename
2018-12-01 12:14:39 +01:00
Moritz Bunkus
65870e15af
fmt conversion: Debian packaging: fix dependencies for Ubuntu 16.04
2018-11-20 21:40:36 +01:00
Moritz Bunkus
8f4569ae73
RPM packaging: enable optimizations
2018-11-20 21:30:27 +01:00
Moritz Bunkus
6e7f04a142
fmt conversion: integrate bundled fmt into build system
2018-11-20 21:30:27 +01:00
Moritz Bunkus
e1a887d3b8
fmt conversion: require packages in RPM/DEB build scripts
2018-11-20 21:30:27 +01:00
Moritz Bunkus
40e33417ff
AppImage: use gcc 7 for compilation
2018-11-09 18:11:14 +01:00
Moritz Bunkus
89f0c6defb
RPM spec: require gcc 7 on CentOS
2018-11-09 16:45:57 +01:00
Moritz Bunkus
6f8463cd96
macOS build: use cache file for configure
2018-11-04 17:28:54 +01:00
Moritz Bunkus
3b9b39163e
AppImage: fix handling of revision that are tags second try
2018-10-26 10:15:26 +02:00
Moritz Bunkus
fc0946db0a
bump version number, set release codename
2018-10-25 22:22:31 +02:00
Moritz Bunkus
c853050594
AppImage: fix handling of revision that are tags
...
For a tag such as "release-28.0.0", `git describe --tags` won't append
a commit number suffix.
2018-10-25 21:30:57 +02:00
Moritz Bunkus
c1bea9233f
bump version number, set release code name
2018-10-23 20:46:33 +02:00
Moritz Bunkus
4af926cc20
bump version number, set release codename
2018-10-20 16:29:36 +02:00
Moritz Bunkus
2a7d98715f
bump version number, set release code name
2018-09-26 18:44:21 +02:00
Moritz Bunkus
7f3d89d9e6
build system: optionally link against Dr. MinGW's crash backtrace library
2018-09-11 19:13:31 +02:00
Moritz Bunkus
bdd78e1070
populate installer dir: don't overwrite no_strip/is_shared if set
2018-08-31 17:57:15 +02:00
Moritz Bunkus
69c74e3415
bump version number, set release code name
2018-08-26 12:54:00 +02:00
Peter Eszlari
e415dfca66
debian: rename mkvtoolnix.xml
2018-08-21 14:17:22 +02:00
Moritz Bunkus
549ccc9b09
build system/Linux packaging: install AppStream metadata file
2018-08-09 15:22:33 +02:00
Moritz Bunkus
9e9440899b
Windows installer: remove build number again
2018-08-06 21:47:52 +02:00
Moritz Bunkus
1904967533
Windows installer: add link to "Inviska MKV Extract"
2018-08-06 21:35:37 +02: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
e58bf47f73
bump version number, set release code name
2018-07-12 19:56:19 +02:00
Moritz Bunkus
93eb166ab6
AppImage: change git version number slightly
2018-06-26 20:07:31 +02:00
Moritz Bunkus
e72e12e25f
AppImage: use custom entry point for binary selection
2018-06-25 22:27:18 +02:00
Moritz Bunkus
b2e5c4bc8f
installer: fix paths after move to packaging
sub-directory
2018-06-25 19:14:15 +02:00
Moritz Bunkus
aee8f64d54
appimage: optionally get version number from git describe
for git builds
2018-06-25 18:46:16 +02:00
Moritz Bunkus
421e49701a
appimage: fix set -e set -x
not to be in one line
2018-06-25 18:08:11 +02:00
Moritz Bunkus
9e04c038f4
packaging: move all packaging files to packaging
directory
2018-06-25 17:59:11 +02:00