Ilya Fedin
6dff1f11ba
Fix .gir file generation in snap
2023-05-18 15:49:15 +04:00
Ilya Fedin
e05b813b6e
Fix gobject-inrospection dependency in snap
...
Debian's weird package naming goes on
2023-05-17 17:59:47 +04:00
Ilya Fedin
665467b02d
Add new dependencies to snap build
2023-05-17 15:38:49 +04:00
Ilya Fedin
627c870dd5
Get rid of qt5compat dependency
2023-05-15 10:14:52 +04:00
Ilya Fedin
bb008911b0
Get rid of SystemMediaControls::setServiceName usage
2023-05-15 09:50:28 +04:00
John Preston
b881d24a5a
Update libyuv in tg_owt.
2023-05-01 11:08:24 +04:00
Ilya Fedin
68e229640b
Revert "Build OpenSSL 1.1.1 in snap"
...
This reverts commit 0e97ef992e
.
2023-04-30 12:31:14 +04:00
Ilya Fedin
1ac0c4142d
Update tg_owt in snap
2023-04-30 12:31:14 +04:00
Ilya Fedin
cc6f63edf4
Downgrade wl_seat version in snap
...
To avoid high-resolution scrolling events
2023-04-25 08:29:07 +04:00
Ilya Fedin
b2faed6b96
Switch Dockerfile and snap to https for Qt clone
2023-04-06 09:47:41 +04:00
Ilya Fedin
c9308d04b8
Don't set no more needed variables for portal support in snap
...
Both glib 2.76 and Qt 6.5 detect snap automatically now
2023-04-04 08:31:28 +04:00
Ilya Fedin
dc459d454f
Update OpenAL to 1.23.0 on Linux
2023-04-03 13:33:37 +04:00
Ilya Fedin
a529932556
Update Qt to 6.5.0 on Linux
2023-04-03 13:33:37 +04:00
Ilya Fedin
bebf8e4a03
Update glibmm in snap to 2.76.0
2023-04-01 00:17:58 +04:00
Ilya Fedin
463b628f99
Remove no longer needed hack to build libjxl in snap
2023-04-01 00:17:58 +04:00
Ilya Fedin
e9a92c311b
Fix non-first attempts to build snap
2023-04-01 00:17:58 +04:00
Ilya Fedin
4b57cbb9f7
Make liblapack3 discoverable in snap
2023-03-10 08:01:27 +04:00
Ilya Fedin
e62bdc9e1c
Fix legacy snapcraftctl usage
2023-03-10 06:21:57 +04:00
Ilya Fedin
b46d002157
Make libblas3 discoverable in snap
2023-03-10 06:21:57 +04:00
Ilya Fedin
327febbcdf
Install libavfilter in snap
2023-03-09 08:25:00 +04:00
Ilya Fedin
79e2157442
Update Qt to 6.5.0-beta3 on Linux
2023-03-01 11:14:34 +04:00
Ilya Fedin
84dbdc6e92
Let Dockerfile define the Qt version in use
2023-03-01 11:14:34 +04:00
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