Commit graph

112 commits

Author SHA1 Message Date
Ilya Fedin
fc5529d4bc Use the same Opus version as static binary
Use Ninja generator

Debug build in the test AppImage action should be used
2020-05-11 16:40:14 +04:00
ecb038eef6 Fix unignoring of files [skip ci] 2020-05-09 05:10:33 +03:00
21dffaf447 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-05-09 04:03:24 +03:00
Ilya Fedin
447d4e6c47 Remove Portaudio from building instructions
Since it loaded at runtime with dlopen anyway and headers from the system package are OK
2020-05-08 12:49:21 +04:00
3936fca8a1
Fix comment typo [skip ci] 2020-05-08 04:45:37 +03:00
1d28d84ef0 Tag [skip ci] for push actions 2020-05-08 04:40:40 +03:00
ilya-fedin
b5d2b6b303
Remove AppImageKit-checkrt since it's not needed anymore (#40)
* kotatogram-desktop runs pretty fine without AppRun, delete it
* Remove LIBGL_ALWAYS_INDIRECT
Looks like this is not needed anymore
2020-05-08 04:31:15 +03:00
ilya-fedin
de27598161
Add Kvantum to AppImage (#39)
* Add Kvantum to AppImage
* Add support for define matrix in AppImage action
* Remove unused variables
2020-05-07 07:10:12 +03:00
23rd
0c0fc46b90 Added Github Action that updates code in master branch. 2020-05-06 13:29:17 +04:00
ilya-fedin
491681883d
Use new DESKTOP_APP_USE_PACKAGED_LAZY in AppImage and use tdesktop's desktop integration (#36) 2020-05-05 19:39:39 +03:00
7de3002c8c Merge remote-tracking branch 'tdesktop/dev' into dev 2020-05-05 17:27:04 +03:00
23rd
919834093e Added TG for macOS version check to issue closer. 2020-05-05 18:22:54 +04:00
Ilya Fedin
3135463017 Add new option to simplify creation of self-contained packages (snap/flatpak/appimage) 2020-05-05 14:31:18 +04:00
89950de93e Do not ignore changes for docs needed for build 2020-05-05 14:20:58 +04:00
e05f2b2865 Fix snap release action token 2020-05-03 13:57:29 +03:00
ilya-fedin
065e29af79
Synchronize AppImage action and Qt patch with generic one (#34) 2020-05-01 23:14:19 +03:00
f0ebf2f255 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-05-01 18:02:14 +03:00
642505f106 Merge prepare: revert some action excludes 2020-05-01 16:58:46 +03:00
Ilya Fedin
161e51757c Change color of wayland decoration according to theme 2020-05-01 12:26:10 +04:00
48743a7973 Exclude files that aren't necessary for actions 2020-05-01 12:12:49 +04:00
43a3dfdf95 More action excludes 2020-04-26 20:19:57 +03:00
Ilya Fedin
422831fa79 Update snap cache 2020-04-26 12:25:01 +04:00
7a4441f2c6
Delete appimage-release.yml
Since this file is part of https://github.com/kotatogram/kotatogram-desktop-appimages, there is no point in doubling it.
2020-04-25 03:17:15 +03:00
08aac35107 Increase snap caching 2020-04-24 20:45:29 +03:00
5236413fc5 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-04-24 16:27:47 +03:00
ilya-fedin
5e5b59a61a
Fix appimage on ubuntu 16.04 (#30)
* Fix appimage on ubuntu 16.04

* Add missed -j$(nproc)

* Fix python cache
2020-04-23 01:18:46 +03:00
23rd
d46e145c61 Updated Qt to 5.12.8. 2020-04-21 18:55:34 +04:00
e559f63df7 Fix release snap 2020-04-20 15:04:11 +03:00
4c65739a72 Exclude platform-specific files from actions 2020-04-20 15:01:19 +03:00
7d2db1e97c Do not rebuild all actions when only one has changed 2020-04-20 15:01:13 +03:00
1edc990162 Renaming tarball action 2020-04-20 15:00:52 +03:00
ilya-fedin
890f395f50
Add missed arguments to ffmpeg configure command for appimage (#29) 2020-04-20 14:32:18 +03:00
Ilya Fedin
82e835fbc2 Fix snap action 2020-04-20 10:52:10 +04:00
ilya-fedin
f9ac719014
Use native dialogs on wayland in appimage (#27) 2020-04-18 18:14:06 +03:00
ilya-fedin
4808ac0fab
Add nimf and hime to appimage (#25)
* Add nimf to appimage

* Add commit hash to AppImageKit-checkrt fetching step

* Add hime to appimage

* Update Qt to 5.12.8 in release appimage action
2020-04-16 00:50:22 +03:00
ilya-fedin
0a9b93a98c
Use gtk3 dialog on ubuntu 1404 (#24)
* Use gtk file dialog on Ubuntu 14.04 in AppImage

* Fix caching in appimage actions

* Use test api id in test appimage action

* Omit Qt flags that set to default values in appimage action

* Synchronize appimage ffmpeg arguments with generic linux one

* Synchronize move artifact step in appimage release action with test appimage action

* Install as more libraries as possible into /usr/local in AppImage actions

* Use configure.sh in appimage actions

* Add fcitx plugin to appimage

* Add AV1 support to appimage

* Add missing sudo in appimage actions

* Fix step names in appimage actions

* Ignore all .md files in appimage action

* Update Qt to 5.12.8 in appimage action
2020-04-13 18:52:41 +03:00
23rd
65cc9bcd87 Updated parser of issue closer since template was changed.
The issue template was changed in de78f4255e.
2020-04-13 17:18:59 +03:00
Ilya Fedin
bc06a3aea3 Make actions ignore .md files not only in the root of repository 2020-04-13 17:39:00 +04:00
Ilya Fedin
e71b7dd384 Don't overwrite artifacts by multiple runs 2020-04-13 10:42:32 +04:00
Ilya Fedin
664b43acd7 Fixes for linux action:
* Disable building of unneeded openal tools and tests
* Disable ffmpeg linkage with unneeded libraries
* Disable unneeded dtd validation for libwayland
* Omit Qt flags that set to default values
* Fix prefix usage
* Build dependencies in release mode to reduce build size
2020-04-12 19:21:59 +04:00
ilya-fedin
d56347064c
Tarball should contain only one root folder (#23) 2020-04-12 17:29:42 +03:00
ilya-fedin
10efd09c36
Adapt xdg desktop portal support for appimage (#22) 2020-04-08 18:25:48 +03:00
ilya-fedin
926abbe189
Adapt autoupdater for AppImage (#21) 2020-04-08 05:40:45 +03:00
ilya-fedin
16b224a3dc
Fix autostart appimage (#20)
* Fix autostart and features that using desktop file integration on AppImage

* Add test action for AppImage
2020-04-05 22:24:14 +03:00
ilya-fedin
89037d1c8f
Build custom Qt for AppImage (#19) 2020-04-05 12:59:00 +03:00
ilya-fedin
0b44e14f28
Fix AppImage compatibility with Ubuntu 14.04 (#18) 2020-04-02 14:03:13 +03:00
704b0ef335 Updated CI cache 2020-04-02 12:14:51 +03:00
84458a118d Updated AppImage plugins 2020-04-02 01:32:59 +03:00
116916ae70
Updated AppImage credentials 2020-03-31 06:42:01 +03:00
ilya-fedin
3766f79165
Upgrade OpenSSL to 1.1.1 in AppImage (#16) 2020-03-31 06:28:52 +03:00