Ilya Fedin
0bc59a82ba
Use symbolic links for icons in snap
2025-08-09 15:44:08 +04:00
Ilya Fedin
a8430d8ecf
Self-build openh264 in snap for lesser package size
2025-08-09 15:44:08 +04:00
Ilya Fedin
9672b2ec23
Use double dash consistently in snap ldflags
2025-08-09 15:44:08 +04:00
Ilya Fedin
60447f073f
Partially revert "Move packages to a separate snap part"
...
This partially reverts commit ef2e9406c74a7d509f10371de680d4da8633b872 restoring per-part build packages so changes to them don't lead to rebuild of all parts.
2025-08-09 10:39:48 +04:00
Ilya Fedin
62329c104c
Fix accidentally broken CMAKE_INSTALL_PREFIX in snap
...
Regression was introduced in a6a8363527d5853612e56b18841aed71f9ddb44a
2025-08-09 10:39:48 +04:00
Ilya Fedin
02b43c9375
Remove systemd-detect-virt from snap
...
It could be used from the core snap since hardware-observe plug was connected
2025-08-08 09:08:05 +04:00
Ilya Fedin
9a2679efaa
Remove unity7 plug from snap
...
Looks like the desktop plug has everything needed since snapd 2.67
2025-08-08 09:07:53 +04:00
Ilya Fedin
00a396c3e7
Fix stage paths in snap
2025-08-06 07:43:33 +04:00
Ilya Fedin
472d9dd467
Rely on mesa-2404 libraries
2025-07-29 20:37:54 +04:00
Ilya Fedin
f6a3662b0e
Remove LD_LIBRARY_PATH from snap
...
It's not needed since Qt is linked statically
2025-07-29 20:37:54 +04:00
Ilya Fedin
fb777d0c3a
Another attempt to fix png theme icon ordering
2025-07-29 20:37:54 +04:00
John Preston
2a3ee968ff
Fix png theme icon ordering.
...
Hopefully fixes #29332 .
2025-07-29 14:24:54 +04:00
Ilya Fedin
0b2661ad45
Use $CRAFT_PROJECT_NAME more for consistency
2025-07-29 06:49:12 +04:00
Ilya Fedin
1c35a91d13
Remove -s where unneeded in snap
...
This has no sense with static libraries
2025-07-18 09:34:07 +04:00
Ilya Fedin
4c20e79d1f
Update rnnoise to 0.2 in snap
2025-07-18 09:34:07 +04:00
Ilya Fedin
669f46d6a1
Try to fix snap build on armhf
2025-07-18 09:34:07 +04:00
Ilya Fedin
918985449b
Self-build avif in snap for lesser package size
2025-07-16 10:45:24 +04:00
Ilya Fedin
18ab93a9f6
Self-build openal in snap for lesser package size
2025-07-16 10:45:24 +04:00
Ilya Fedin
a6a8363527
Self-build ffmpeg in snap for lesser package size
2025-07-16 10:45:24 +04:00
Ilya Fedin
90edb0903d
Use only jpegli from self-built libjxl in snap
2025-07-16 10:45:24 +04:00
Ilya Fedin
ba1274ff3a
Build all deps statically in snap for lesser package size
2025-07-16 10:45:24 +04:00
Ilya Fedin
60f91bff50
Stop priming static libs completely in snap
2025-07-16 10:45:24 +04:00
Ilya Fedin
ef2e9406c7
Move packages to a separate snap part
2025-07-16 10:45:24 +04:00
Ilya Fedin
3d6783597f
Optimize geoclue dependency in snap
...
It depends on entire daemon and brings unneeded dependencies that make the package way bigger
2025-07-16 10:45:24 +04:00
Ilya Fedin
7cab32f71b
Switch snap to the gnome extension
2025-07-16 10:45:24 +04:00
Ilya Fedin
78a72b42b0
Don't stage unused boost-regex shared library in snap
2025-07-16 10:45:24 +04:00
Ilya Fedin
1c53fca925
Remove unused yasm dependency from snap
2025-07-08 20:38:51 +04:00
Ilya Fedin
7d78de0673
Get rid of QT_GENERATE_SBOM=OFF
2025-07-08 20:38:51 +04:00
Ilya Fedin
9ec27aad53
Update patches
2025-07-02 17:24:38 +04:00
Ilya Fedin
f1d3a946d5
Get rid of libtgvoip leftovers
2025-07-02 17:24:38 +04:00
Yagiz Nizipli
cf4a617f2b
update ada-url to v3.2.4 ( #29353 )
2025-06-27 09:56:01 -07:00
Ilya Fedin
e6ebc19b4f
Switch qt snapcraft part to cmake plugin
2025-06-27 20:49:30 +04:00
Ilya Fedin
56ff5808a3
Unify packaged/non-packaged binary name
2025-06-03 18:25:15 +04:00
Ilya Fedin
15c817dd15
Update Qt 6.9.0 -> 6.9.1
2025-06-03 15:01:48 +04:00
Ilya Fedin
e4f59f1ec4
Build only static libraries in Dockerfile
2025-06-03 14:11:25 +04:00
Ilya Fedin
dda587dc6f
DESKTOP_APP_USE_PACKAGED_LAZY -> DESKTOP_APP_DISABLE_QT_PLUGINS
2025-06-03 09:50:07 +04:00
Ilya Fedin
4a9dd43598
Update tg_owt
2025-06-03 09:41:49 +04:00
Ilya Fedin
ab6375ef2a
Update submodules
2025-05-27 10:56:02 +04:00
Ilya Fedin
50bfed79be
Update protobuf in snap
2025-05-13 07:48:03 +04:00
Ilya Fedin
66ede6037d
Add t2e2e to snap
2025-05-12 09:41:26 +04:00
Ilya Fedin
f97d751343
Update tg_owt
2025-05-03 04:46:45 -07:00
Yagiz Nizipli
635ed02198
update ada-url to v3.2.2
2025-04-24 00:06:56 -07:00
Ilya Fedin
8b92ab25c7
Update Qt 6.8.2 -> 6.9.0
2025-04-04 15:53:51 +05:00
Yagiz Nizipli
885996c5cf
update ada-url to v3.2.1
2025-03-21 09:26:42 +04:00
Ilya Fedin
5b257293eb
Update patches on Linux
2025-03-14 16:50:58 +04:00
Ilya Fedin
594bb8a76b
Support icon themes in snap
2025-03-12 14:54:41 +04:00
Ilya Fedin
228bbc1e8e
Always use app ID based icon name
...
This allows to unify it between flatpak and non-flatpak builds and corresponds to what most other GUI apps on Linux do
2025-03-12 14:54:41 +04:00
Ilya Fedin
3b0bd9d1d1
Remove duplicate entry in qt snap part
2025-02-20 17:48:37 +04:00
Ilya Fedin
0c2d00c792
More clean up in qt snap part
2025-02-20 11:34:47 +04:00
Ilya Fedin
140ba653b9
More clean up in libjxl snap part
2025-02-20 11:34:33 +04:00