Commit Graph

25 Commits

Author SHA1 Message Date
Moritz Bunkus
edf71b66af
AppImage: use custom Boost instead of system one
The boost coming with AlmaLinux 8 (1.66) fails to compile in C++20
mode.
2024-04-24 12:58:09 +02:00
Moritz Bunkus
eb5c17d96c
appimage build.sh: fix help text 2023-11-11 19:32:18 +01:00
Moritz Bunkus
994594853c
AppImage: bundle the platform-specific input plugins
Qt handles the compose key & dead keys with an input plugin.

Fixes #3577.
2023-06-25 14:01:21 +02:00
Moritz Bunkus
0d593e784f
AppImage: update to build on AlmaLinux 8 2023-06-25 14:00:30 +02:00
Moritz Bunkus
a10fc2c1c4
AppImage build.sh: only download functions.sh if missing 2023-06-24 18:26:28 +02:00
Moritz Bunkus
f940638101
AppImage build.sh: support running in worktree 2023-06-24 18:23:42 +02:00
Moritz Bunkus
b2395c8c10
AppImage: include SVG plugins
Part of the fix of #3335.
2022-04-25 18:59:46 +02:00
Moritz Bunkus
49001033fb
packaging: use bundled drake part 2 2022-04-11 23:39:34 +02:00
Moritz Bunkus
3174f70f76
configure: remove --enable-appimage & auto-detect location of locale dir
Part of the fix of #3137.
2021-06-16 16:42:25 +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
f1c0711f0c
AppImage: default to "latest" Qt version (via symlink) 2021-05-25 13:31:28 +02:00
Moritz Bunkus
b2a8630bfc
packaging: add build-requirement PCRE2 2020-08-21 15:15:23 +02:00
Moritz Bunkus
8a2782a130
AppImage build: auto-detect devtoolset & Boost version to use 2019-11-05 21:57:28 +01: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
dfe23e5f52
AppImage build: fix building against self-compiled Boost 2019-01-26 13:31:27 +01:00
Moritz Bunkus
40e33417ff
AppImage: use gcc 7 for compilation 2018-11-09 18:11:14 +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
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
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
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