Daniel Novomeský
dbe84d732c
Upgrade libjxl in snapcraft.yaml
2023-02-20 12:11:12 +04:00
Ilya Fedin
326b4eb10d
Add the package with C.UTF-8 locale to snap
2023-02-04 11:29:00 +04:00
Ilya Fedin
933f1944c7
Strip binaries in snap
2023-02-02 16:18:53 +04:00
Ilya Fedin
925849858b
Use ninja generator for libjxl in snap
2023-02-02 16:18:53 +04:00
Ilya Fedin
3c3829d9c5
Replace some legacy variables in snapcraft.yml
2023-02-02 16:18:53 +04:00
Ilya Fedin
fc8d1e21e8
Merge generate-caches and desktop-qt snap parts
2023-01-22 10:43:03 +04:00
Ilya Fedin
c8aa97b6b2
Fix fonts in snap
...
Regression was introduced in 09bd953c18
2023-01-21 09:44:14 +04:00
Ilya Fedin
d67c48fda1
Generate various caches in snap to speedup launch after updates
2023-01-21 09:44:14 +04:00
Ilya Fedin
8820b9046d
Map PipeWire's modules in snap
2023-01-20 16:53:30 +04:00
Ilya Fedin
09bd953c18
Add pipewire configs to snap
2023-01-20 14:44:09 +04:00
Ilya Fedin
24ecd2ac88
Map PipeWire's SPA plugins in snap
2023-01-20 12:12:49 +04:00
Ilya Fedin
241be89e5c
Enable the new experimental setting for Linux
2023-01-12 21:17:08 +04:00
Ilya Fedin
3cbbe3d3c2
Update Qt to 6.4.2 on Linux
2023-01-05 23:00:13 +04:00
John Preston
0af26dd353
Capture mouse in PipeWire screen capture.
2023-01-05 10:09:44 +04:00
Ilya Fedin
b246328dcf
Use latest mesa in snap
2023-01-02 11:19:15 +04:00
Ilya Fedin
dc5abf8ddd
Support ICCv4 with Little CMS on Linux
2022-12-28 16:02:35 +04:00
Ilya Fedin
ecd217a79f
Implement autostart in snap
2022-12-20 18:55:29 +04:00
John Preston
cad87f6818
Update to WebRTC M108.
2022-12-08 14:22:04 +04:00
Ilya Fedin
70b039a6e4
Don't build unneeded libprotoc in snap
2022-11-26 17:26:52 +01:00
Ilya Fedin
d63e483615
Use command-chain for desktop-launch in snap
2022-11-25 12:20:12 +01:00
Ilya Fedin
bea3e5d48f
Add mm-common to glibmm build-packages
2022-11-25 12:20:12 +01:00
Ilya Fedin
8b20c27ba7
Add protobuf to snap
2022-11-25 12:20:12 +01:00
Ilya Fedin
82629dd3e5
Update Qt to 6.4.1 on Linux
2022-11-18 20:40:57 +04:00
Ilya Fedin
b9b6a9e747
Follow desktop file naming specification
...
This is required for GApplication to enable all the features
https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#file-naming
2022-11-18 20:40:33 +04:00
Ilya Fedin
e675dc1ef1
Fix appdata filename in snapcraft.yaml
2022-11-08 01:13:08 +04:00
Ilya Fedin
fc4682d77e
Get rid of TDESKTOP_LAUNCHER_BASENAME
...
This key was mainly used to let flatpak and snap provide right desktop file name.
Now, we can compute it from the environment in runtime for both flatpak and snap.
There's no more need in this option. Desktop filename override by downstreams is highly discouraged.
2022-11-07 13:47:58 +04:00
Ilya Fedin
a73ff8f5d7
Get rid of legacy themes in snap
...
gtk-common-themes contains all the themes now
2022-11-06 08:08:42 +04:00
Ilya Fedin
0c8400212e
Add curl to fix snap build on Launchpad
2022-11-06 00:08:25 +04:00
Ilya Fedin
dcfc3431f5
Disable unneeded validation for libsigc++
2022-11-06 00:08:25 +04:00
Ilya Fedin
fe987e3f22
Don't prime Qt's pkg-config files in snap
2022-11-04 23:06:25 +04:00
Ilya Fedin
d3071acad2
Build newer glibmm in snap
2022-11-04 23:06:25 +04:00
Ilya Fedin
68ad56db79
Use QtWaylandCompositor for webview embedding on Linux
2022-11-01 19:33:46 +04:00
Ilya Fedin
16649a9661
Fix snap build
2022-09-30 07:44:18 +04:00
Ilya Fedin
8eb6d2e36b
Update Qt and libjxl to release versions on Linux
2022-09-30 00:24:32 +04:00
Ilya Fedin
2a6e2fa353
Bundle kcoreaddons
2022-09-28 23:59:59 +04:00
Ilya Fedin
140dcb033b
Fix snap building on snapcraft
2022-09-20 10:20:07 +04:00
Ilya Fedin
06d9d04787
Remove explicit setting of paths for cmake in snapcraft.yaml
...
This is reported as fixed in snapcraft, thus these paths should be set automatically
2022-09-19 19:12:16 +04:00
Ilya Fedin
278ab5ebaf
Add support for AVIF, HEIF and JPEG XL (only on Linux yet)
2022-09-19 11:20:50 +04:00
Ilya Fedin
4975254cc1
Avoid building qttools
...
Removing po folder from kcoreaddons allows that
2022-09-18 15:55:56 +04:00
Ilya Fedin
b36063e086
Update kcoreaddons to 5.98.0
...
And patch to cache portal result
2022-09-17 06:23:05 +04:00
Ilya Fedin
552d96df71
Update Qt to 6.4.0 rc1
2022-09-16 09:46:36 +04:00
Ilya Fedin
86059f2b5e
Update Qt to 6.4.0 beta4 on Linux
2022-09-02 21:27:41 +04:00
Ilya Fedin
2065616592
Let Qt use Vulkan headers for Vulkan support
2022-09-02 21:27:41 +04:00
Ilya Fedin
e20840b4d4
Use KUrlMimeData for clipboard xdg-desktop-portal integration
2022-08-30 20:25:10 +04:00
Ilya Fedin
2259f747f1
Add missing network-status permission
...
This should make webview working as well as auto-reconnection when system network changed
2022-08-22 17:23:02 +04:00
Ilya Fedin
0e97ef992e
Build OpenSSL 1.1.1 in snap
2022-06-28 09:49:45 +04:00
Ilya Fedin
d09a591d1b
Use *.so everywhere to exclude devlopment symlinks in snap
2022-06-28 09:49:45 +04:00
Ilya Fedin
aeddaf3dbd
Update openal to 1.22.2
2022-06-28 09:49:45 +04:00
Ilya Fedin
14416a68db
Fix openal pipewire version check in snap
2022-06-24 21:11:12 +04:00
Ilya Fedin
28f75525b2
Update openal to 1.22.1
...
Downgrade pipewire headers as openal won't work with pipewire version less than headers it builds with now
2022-06-23 09:48:27 +04:00