Commit Graph

80 Commits

Author SHA1 Message Date
Moritz Bunkus
cbc3e7515c AppImage: create fuse device node if it doesn't exist 2018-03-02 20:22:37 +01:00
Moritz Bunkus
7eeaa40f62 AppImage: improve list of packages to install 2018-03-02 20:22:22 +01:00
Moritz Bunkus
eb9fa235e0 AppImage: determine AppImage dir from script path, not $PWD 2018-03-02 15:53:22 +01:00
Moritz Bunkus
ec0f71f391 version number bump script: process AppImage build file 2018-03-02 15:46:26 +01:00
Moritz Bunkus
c59ffe885d AppImage: first version adopted from the work of darealshinji 2018-03-02 15:06:54 +01:00
Moritz Bunkus
9efea25dc2 macOS build: remove mkvinfo-gui 2018-02-24 11:01:48 +01:00
Moritz Bunkus
bbb2f069eb MIME detection: use libmagic's default path on Windows, too
On Windows libmagic uses the ANSI file functions for opening
files. Therefore passing file names with non-ASCII/non-ANSI characters
won't work a lot of the time. Therefore letting libmagic's look for
and use its default location algorithm is safer. As a result
`magic.mgc` must be stored in `share/misc` instead of `data`.

Fixes #2212.
2018-02-03 11:39:01 +01:00
Moritz Bunkus
9586d394ef macOS build: build cmake & cmark 2018-01-15 19:32:33 +01:00
Moritz Bunkus
80761260be build system: show start/stop messages including duration with RUN_SHOW_START_STOP 2018-01-02 15:40:24 +01:00
Moritz Bunkus
c722e90693 MXE setup: use the gcc7 plugin 2018-01-01 16:42:06 +01:00
Moritz Bunkus
f700dfbd1e build system: require cmark when building the GUIs 2018-01-01 16:42:06 +01:00
Moritz Bunkus
9f5768f5b9 NEWS.md parser: handle entries spanning multiple lines properly 2018-01-01 11:26:20 +01:00
Moritz Bunkus
55e2b64e9d bump_version_set_code_name.sh: check number of parameters 2017-12-17 17:24:53 +01:00
Moritz Bunkus
76ac0304c1 rename README.Windows.md to README.md
The file is solely about compiling for Windows, not for using it on
Windows or anything else. SO make it clearer.

A second advantage is that GitLab won't get confused. GitLab
automatically places a link called "ReadMe" on the overview page. It
links to the first file matching the glob "README*" in alphabetical
order. As "README.Windows.md" sorts lower than "README.md", the link
was pointing to a file explaining to the user how to compile for
Windows. Not the ideal landing page for a repository.
2017-12-16 21:13:15 +01:00
Moritz Bunkus
db1d6801ef MXE setup script: allow specifying LOGFILE 2017-10-23 20:08:37 +02:00
Moritz Bunkus
842edb39e9 docs: update URL of my MXE clone to GitLab 2017-08-22 21:08:24 +02:00
Moritz Bunkus
a9b2d1afcc macOS: don't use macdeployqt 2017-08-22 12:48:33 +02:00
Moritz Bunkus
08a73b9371 macOS: prevent DMG creation if requested 2017-08-21 16:26:13 +02:00
Moritz Bunkus
533ded009a macOS: unlock keychain via script before signing if script exists 2017-08-20 20:02:31 +02:00
Moritz Bunkus
8d97192253 macOS: sign all files in the DMG and the DMG itself 2017-08-20 17:00:50 +02:00
Moritz Bunkus
f89c9e84ff macOS: don't sign too early (or at all); use macdeployqt 2017-08-20 15:24:28 +02:00
Moritz Bunkus
87bae5a6e1 macOS: upgrade Qt to 5.9.1; include SVG, image formats 2017-08-20 15:14:21 +02:00
Moritz Bunkus
62f6a3b96b macOS: build macdeployqt 2017-08-20 11:10:39 +02:00
Moritz Bunkus
78a39e8f26 macOS: code-sign applications and disk image 2017-08-14 22:21:58 +02:00
Moritz Bunkus
76c0fee77a mingw setup script: update tree via "fetch" & "reset --hard" instead of "pull" 2017-07-10 18:37:11 +02:00
Moritz Bunkus
f86248b676 mingw setup script: make ARCHITECTURE overridable 2017-07-09 10:04:35 +02:00
Moritz Bunkus
19f01f77e7 version number bump script: fix updating the installer version number 2017-05-20 22:11:53 +02:00
Moritz Bunkus
98468d68ce version number bump script: fix error when code name contains a slash part 2 2017-05-20 19:19:01 +02:00
Moritz Bunkus
b754ac67a7 version number bump script: fix error when code name contains a slash 2017-05-20 19:15:57 +02:00
Moritz Bunkus
d2e9890825 dev tools: add script for bumping version number & setting release code name 2017-04-22 13:51:07 +02:00
Moritz Bunkus
32d5f15b2f Ruby NEWS.md module: remove comments when reading the file 2017-04-14 15:00:29 +02:00
Moritz Bunkus
b4c2503e6a macOS build: add code for building QtMultimedia 2017-04-05 21:08:52 +02:00
Moritz Bunkus
9385ef75a5 macOS build: get number of parallel jobs from environment if set 2017-04-05 21:08:52 +02:00
Moritz Bunkus
91db6e55a6 macOS build: use drake if available with fallback to rake
Even though rake has support for parallel building now, drake's is
actually better and works across tasks/dependencies properly.
2017-04-05 21:08:52 +02:00
Moritz Bunkus
8bcbbaf31f GUI: add default entries for "execute actions…" 2017-04-05 21:08:52 +02:00
Moritz Bunkus
3d839a818b build system & packaging: install & package sound files 2017-04-05 13:28:25 +02:00
Moritz Bunkus
c03d1c35a8 installer: include licenses of third-party components used in MKVToolNix 2017-04-05 11:16:31 +02:00
Moritz Bunkus
20695cc745 News Ruby module: ignore entries that haven't been released yet 2017-03-30 19:09:57 +02:00
Moritz Bunkus
8606f3d6cf macOS build: set DocBook XSL root via configure 2017-02-19 16:56:12 +01:00
Moritz Bunkus
bddc6d06b5 macOS: explicitly limit rake's number of threads 2017-01-22 15:26:44 +01:00
Moritz Bunkus
2c3ab3edb1 docs, build scripts: convert further mentions of drake to rake 2017-01-08 21:22:06 +01:00
Moritz Bunkus
fbe41fa202 macOS: enforce minimum version 10.9 via MACOS_DEPLOYMENT_TARGET 2017-01-08 21:19:34 +01:00
Moritz Bunkus
0d122b247b add a simple tool for formatting a timestamp in ns 2017-01-03 13:28:29 +01:00
Moritz Bunkus
810b3608f0 move tool dealing with NEWS.md to tools/development
This tool is only useful for developers/maintainers, not for users.
2017-01-02 20:18:25 +01:00
Moritz Bunkus
d7b691b6f5 all: remove --check-for-updates command line option & dependency on CURL 2016-12-30 15:01:30 +01:00
Moritz Bunkus
c7d4682f4f packaging & docs: replace ChangeLog with NEWS.md 2016-12-29 19:52:07 +01:00
Moritz Bunkus
23f8b56eaf macOS build: compile with compatibility for Mavericks (10.9) or newer 2016-12-28 20:00:03 +01:00
Moritz Bunkus
9462425246 macOS build script: add Qt's Concurrent library to the DMG 2016-12-28 15:31:12 +01:00
Moritz Bunkus
55b5f0af25 Windows build system: update instructions & automatic build script for gcc6 2016-12-20 19:52:06 +01:00
Moritz Bunkus
a556d51994 MacOS build: update libvorbis, gettext, boost, Qt 2016-12-19 19:25:00 +01:00