John Preston
022c15d437
Revert "Remove Xcode 15 workaround, was fixed in 15.1."
...
This reverts commit e48df0b2ce .
New linker emits a lot of 'No platform load command found in'
warnings for assembler modules in dav1d and ffmpeg.
It defaults to 'macOS', so I think it's fine.
2024-04-05 21:24:48 +04:00
Ilya Fedin
ad70bff651
Implement DESKTOP_APP_ASAN on Linux
2024-04-05 17:16:52 +04:00
Ilya Fedin
9f1b85aa9d
Actually enable QOI support
2024-04-04 16:15:15 +04:00
John Preston
b875d0ae2b
Revert "Remove -static-libgcc to fix the system proxy."
...
This reverts commit c82faf706f .
I hope this fixes huge amount of crashes in recent versions.
2024-04-01 16:03:21 +04:00
Ilya Fedin
199ce0e7c8
CMAKE_STATIC_LIBRARY_SUFFIX already has the dot
2024-03-26 09:19:17 +04:00
Ilya Fedin
e4d3cc2c96
Use default Qt prefix on Linux
2024-03-25 22:11:13 +04:00
Ilya Fedin
7b8ac67b0f
Move OpenSSL to system directories on Linux
...
Just like done with all other libraries
2024-03-25 22:11:13 +04:00
Ilya Fedin
3bd66f2c07
Don't add /usr/local/include to include directories
...
It's searched by default
2024-03-25 22:11:13 +04:00
John Preston
161b986c32
Upgrade OpenSSL to 3.2.1.
2024-03-25 16:41:44 +04:00
Ilya Fedin
95c83fd264
Update cppgir
2024-03-14 09:16:20 +04:00
John Preston
c82faf706f
Remove -static-libgcc to fix the system proxy.
2024-03-13 21:18:49 +04:00
Ilya Fedin
89c843ff6a
Update Qt to 6.7.0 on Linux
2024-03-13 20:47:34 +04:00
Ilya Fedin
5b703df9b8
Fix build on Windows CI #2
2024-03-13 06:55:56 +04:00
Ilya Fedin
5a61112d6d
Fix build on Windows CI
2024-03-12 13:13:33 +04:00
Ilya Fedin
f1628c260b
Remove no longer right comment
2024-03-08 15:07:18 +04:00
Ilya Fedin
b699c232d5
Update cppgir
2024-03-07 08:06:34 +04:00
23rd
6e910dfb41
Added support for AVIF, HEIF and JPEG XL on macOS.
2024-02-19 00:18:22 +03:00
Ilya Fedin
a46279fcfe
Get rid of libproxy
2024-02-14 09:58:43 +04:00
Zephyr Lykos
a32690808b
Update cppgir to fix nullptr dereference in glib 2.79
...
https://gitlab.com/mnauw/cppgir/-/issues/67
2024-01-30 21:22:00 +04:00
John Preston
82f379f3e5
Add DESKTOP_APP_ASAN option for MSVC.
2024-01-19 21:00:45 +04:00
John Preston
e48df0b2ce
Remove Xcode 15 workaround, was fixed in 15.1.
2024-01-18 17:51:14 +04:00
Klemens Nanni
e541d6577d
Update cppgir
...
Includes build fix for BSDs.
2024-01-05 08:03:05 +04:00
John Preston
9620c46740
More cleaning in force-reconfiguration.
2024-01-04 11:38:53 +04:00
Ilya Fedin
4005d7befb
Try to fix circular dependency between external_scudo and common_options
2023-12-31 20:34:21 +00:00
Ilya Fedin
aa6d01e1be
Ensure scudo is whole linked
2023-12-31 13:40:34 +00:00
Ilya Fedin
fb4386adc3
Update cppgir
2023-12-26 08:55:13 +00:00
Ilya Fedin
92f27add11
Add cppgir ignore files to dependencies
2023-11-29 21:05:26 +04:00
Ilya Fedin
6b5f4bcc43
Support non-VS generator on Windows
2023-11-27 17:01:42 +04:00
Ilya Fedin
c2ef75186a
Replace jemalloc with scudo
...
This should provide a wider support for ARM hardware
2023-11-24 14:47:37 +04:00
John Preston
5abaeaf922
Fix build with MSVC 17.8.0.
2023-11-17 08:21:20 +04:00
John Preston
c373a0a014
Make windows.h header lighter.
2023-11-13 11:22:58 +04:00
Ilya Fedin
78098ede77
Fix target_link_options_if_exists
2023-11-03 08:53:41 +04:00
John Preston
60474a5766
Update Implib.so.
2023-10-28 20:28:09 +04:00
John Preston
fef4eba1b7
Add desktop-app specific definitions for Boost.regex.
2023-10-26 13:51:54 +04:00
Ilya Fedin
21a8d7996d
Enable EGL for Wayland Compositor
2023-10-11 20:37:27 +04:00
Ilya Fedin
0df256ce99
Add missing DESKTOP_APP_USE_PACKAGED_LAZY handling to kcoreaddons
2023-10-07 06:16:34 +04:00
Ilya Fedin
9237a1457f
Set minimal glib version (according to RHEL 8)
2023-10-06 23:00:16 +04:00
Ilya Fedin
78a86e6fee
Add support for KF6CoreAddons
2023-10-06 09:03:02 +04:00
John Preston
813aacf791
Add desktop-app::external_boost_regex.
2023-10-04 15:05:11 +04:00
John Preston
b1b0e95b09
Fix build with older Xcode.
2023-09-29 09:03:30 +04:00
Ilya Fedin
218a34d9b5
Fix build with Qt 6.6
2023-09-27 09:36:31 +04:00
John Preston
aaedaede70
Workaround Xcode 15 linker bugs with -Wl,-ld_classic.
2023-09-25 21:02:13 +04:00
Ilya Fedin
0bacdcaaa4
Fix linking order for plugins using QtDBus
2023-09-23 14:54:17 +04:00
Ilya Fedin
0ae4e78a12
Minimize amount of code to rebuild when switching options
2023-09-22 08:57:41 +04:00
John Preston
18d4aae269
Bump minimum macOS deployment target to 10.13.
2023-09-21 14:52:19 +04:00
Ilya Fedin
8bc8f9580a
Update brotli on Linux
2023-09-21 11:44:05 +04:00
Ilya Fedin
785fec293e
Update fcitx5-qt
2023-09-21 11:44:05 +04:00
Ilya Fedin
7e618c8878
Adapt to work without optional-gtk Qt patch
2023-09-21 09:15:29 +04:00
Ilya Fedin
5735ef13c7
Use -fno-omit-frame-pointer for better backtraces
2023-09-20 17:46:49 +04:00
Ilya Fedin
7b9e2b60b4
Let cppgir use g_object_new_with_properties
2023-09-20 17:46:49 +04:00