417 Commits

Author SHA1 Message Date
John Preston
0b7af2d638 Patch tlottie to fix broken sticker rendering
Stickers that showed only an outline, gift patterns without their dots
and gift models that were not drawn at all now render like in rlottie.
2026-09-17 12:38:30 +04:00
John Preston
8316d84d72 Update tlottie to latest revision. 2026-09-16 22:09:16 +04:00
23rd
54fe9ae0b0 Excluded misspelled mark drawing from builds with patched Qt. 2026-09-13 10:05:37 +03:00
John Preston
ed4fa40056 Update tlottie. 2026-09-08 23:54:12 +04:00
John Preston
a1bd75075b Update tlottie in the build recipes. 2026-09-08 10:16:24 +04:00
John Preston
e2044589e2 Build tlottie in the snap. 2026-09-08 08:41:07 +04:00
John Preston
96db3c8aac Build OpenSSL 3.2.1 in the snap. 2026-09-04 14:53:18 +04:00
John Preston
5143200db7 Update submodules and patches, Qt to 6.11.2. 2026-09-04 10:56:38 +04:00
23rd
414b562301 Removed protobuf dependency from cld3 and build recipes. 2026-08-19 12:30:33 +03:00
23rd
b840c8b262 Added bluez and u2f-devices snap plugs for passkeys. 2026-07-31 18:01:35 +03:00
John Preston
1f671716f3 Update patches with Qt 6 crash fix. 2026-07-31 15:59:45 +04:00
John Preston
a8dca061b0 Update patches and ffmpeg in snap. 2026-07-24 00:25:10 +04:00
Ilya Fedin
a4daa6ed55 Re-use LZ4 from snap runtime 2026-07-14 13:07:47 +04:00
Ilya Fedin
e670d51fb6 Attach mini debug info to release binary 2026-07-14 12:56:17 +04:00
Ilya Fedin
72bf653490 Remove no longer used xcb-screensaver library from snap 2026-07-14 12:27:38 +04:00
Ilya Fedin
a2d3b37a9e Restore cmake 3.25 as minimum version 2026-07-01 12:34:56 +04:00
Ilya Fedin
ae167dba19 Update patches 2026-06-15 11:53:42 +04:00
Ilya Fedin
9f2920a881 Remove clang from Docker and Snap
It was needed only for dispatch
2026-06-11 16:52:05 +04:00
John Preston
92b8d18c1e Fix patches revision in snap. 2026-06-09 16:59:33 +04:00
Ilya Fedin
fa2164c538 Move minizip into prepare.py/Dockerfile 2026-06-09 14:57:22 +04:00
John Preston
43c4a2ea60 Update patches in snap. 2026-06-09 14:28:11 +04:00
Ilya Fedin
24b4724b42 Add newer cmake to snap build 2026-06-08 16:39:02 +04:00
Ilya Fedin
2573a145eb Qt 6.11.0 -> 6.11.1 2026-05-14 10:11:03 +04:00
Ilya Fedin
6cc58e3701 Use git -C with xargs 2026-04-16 23:45:27 +07:00
Ilya Fedin
c5317e6de9 Revert "Replace mozjpeg with jpegli on Linux"
This reverts commit cb5fdac0da.
2026-04-14 21:50:44 +07:00
23rd
5f60eb53ff Updated tg_owt to fix PipeWire 1.5.81+ compatibility.
Required for Flathub builds on newer 50 runtimes.
2026-03-28 10:29:13 +03:00
Ilya Fedin
ba4715a3af Qt 6.11.0-rc1 -> 6.11.0 2026-03-23 15:26:03 +04:00
Daniel Novomeský
d804a327aa Update dav1d, libwebp, libheif, libjxl 2026-03-04 16:36:05 +04:00
Ilya Fedin
f68db94c81 Qt 6.10.2 -> 6.11.0-rc1 2026-03-04 14:48:09 +04:00
Ilya Fedin
2a3c260dd6 Qt 6.10.1 -> 6.10.2 2026-01-29 16:49:47 +04:00
Ilya Fedin
6022c79cbb Ensure curl is present when building snap 2026-01-21 17:54:33 +04:00
Ilya Fedin
6de7e7f4a8 Cherry-pick a jpegli fix for DHT marker 2025-12-22 18:37:54 +04:00
Ilya Fedin
08d6e8c7eb Update Qt
6.10.0 -> 6.10.1
6.2.12 -> 6.2.13
5.15.17 -> 5.15.18
2025-12-22 17:53:10 +04:00
ilya-fedin
5ebd0df15f Update patches on Linux 2025-10-25 20:56:56 +04:00
John Preston
b61724019a Update patches revision in snapcraft. 2025-10-23 10:56:01 +04:00
Ilya Fedin
ab5eafbe68 Update Qt to 6.10.0 2025-10-22 21:59:38 +04:00
Ilya Fedin
795d452493 Update submodules 2025-09-15 16:42:36 +04:00
Ilya Fedin
929032d598 Add GStreamer H264, H265, AAC and VA-API plugins to snap 2025-09-06 20:05:21 +04:00
Ilya Fedin
09fb42291d Revert "Self-build openh264 in snap for lesser package size"
This reverts commit a8430d8ecf.
2025-09-06 20:05:21 +04:00
Ilya Fedin
e6665a8305 Fix playing audio files via webkitgtk in snap 2025-09-06 20:04:48 +04:00
Ilya Fedin
1eb9b40607 Update Qt to 6.9.2 2025-08-30 17:50:39 +04:00
Ilya Fedin
05c10e3f57 Switch patches to nil plugin in snap 2025-08-30 16:04:57 +04:00
Ilya Fedin
48525de714 Restore icon key in snapcraft.yaml
Looks like it didn't help with themed icon after all and snapcraft chooses a 64x64 icon without it which looks blurry with HiDPI
2025-08-23 19:58:56 -07:00
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 ef2e9406c7 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 a6a8363527
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