1
0
Fork 0

Commit graph

  • 226b4f8c5c Update external_qr_code_generator for the new version Ilya Fedin 2021-12-22 22:20:41 +04:00
  • ec88df7121 Add libwayland 1.20 support to the wayland helper Ilya Fedin 2021-12-22 22:05:31 +04:00
  • f96a4a2fde Fix a cmake error due to non-exstent path in kwayland rules Ilya Fedin 2021-12-22 17:34:41 +04:00
  • 857a31aec6 Remove unneeded GLOBAL from external_jemalloc_bundled Ilya Fedin 2021-12-11 18:28:32 +04:00
  • 7dff7d2cb8 Add dispatch library Ilya Fedin 2021-12-10 17:38:20 +04:00
  • 3db3eeab03 Build kwayland as external project Ilya Fedin 2021-12-11 20:49:04 +04:00
  • e4acb81f08 Add mkspecs include directory for Windows & macOS Ilya Fedin 2021-12-17 01:48:57 +04:00
  • 2d6e661799 Migrate to Qt 6.2.2. John Preston 2021-12-21 15:36:34 +00:00
  • 37c59a2d57 Add mkspecs include directory for Windows & macOS Ilya Fedin 2021-12-17 01:48:57 +04:00
  • 19381f859c Revert "Add DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC option" Ilya Fedin 2021-12-12 18:07:09 +04:00
  • 4bac1976e8 Updated cmake module RadRussianRus 2021-12-12 14:04:33 +03:00
  • 651362c922 Check whether CMAKE_OSX_ARCHITECTURES is initialized before using it Ilya Fedin 2021-12-12 11:49:05 +04:00
  • da42b96d8e fixup! Force mac architecture and deployment target only in non-packaged builds Ilya Fedin 2021-12-10 21:54:52 +04:00
  • 16fc0b3ebb Fix inverted condition RadRussianRus 2021-12-10 21:19:50 +03:00
  • 99db326a25 fixup! Force mac architecture and deployment target only in non-packaged builds Ilya Fedin 2021-12-10 21:54:52 +04:00
  • 95e322b9e6 Force mac architecture and deployment target only in non-packaged builds Ilya Fedin 2021-12-09 14:02:14 +04:00
  • 8addfd3b3f Force mac architecture and deployment target only in non-packaged builds RadRussianRus 2021-12-09 15:12:03 +03:00
  • 0d5a1ba297 Force mac architecture and deployment target only in non-packaged builds Ilya Fedin 2021-12-09 14:02:14 +04:00
  • 8caa6fcbf9 Updated cmake sources to TDesktop version 3.3 RadRussianRus 2021-12-07 17:53:07 +03:00
  • e2f26c05de Updated cmake sources to TDesktop version 3.2.5 RadRussianRus 2021-12-04 16:29:09 +03:00
  • c2b070275e Remove gtk and glib helpers Ilya Fedin 2021-11-30 16:40:57 +04:00
  • fdd7abd266 Disable LTCG for 64 bit Windows build. John Preston 2021-11-27 00:51:10 +04:00
  • 7332624b87 Use d3dcompiler from 20.0.22000.0 SDK. John Preston 2021-11-26 18:13:10 +04:00
  • 3440748171 Ignore 'deprecated' warnings because of [=] capturing 'this'. John Preston 2021-11-14 10:48:23 +04:00
  • 13586e1343 Use C++20 mode on GCC. John Preston 2021-11-14 11:28:55 +04:00
  • 2034686f01 Use Ninja Multi-Config generator by default on Linux. John Preston 2021-11-14 11:28:36 +04:00
  • 54eeac20a9 Define WEBRTC_HAVE_USRSCTP for new tg_owt. John Preston 2021-11-12 10:58:31 +04:00
  • 051f7ba4e3 Remove DESKTOP_APP_DISABLE_WEBKITGTK Ilya Fedin 2021-11-06 16:22:32 +04:00
  • fc65d3305d Revert "Re-enable -pie." John Preston 2021-11-03 21:34:06 +04:00
  • 393ae95d7f Add network reachability plugin on macOS. John Preston 2021-11-02 11:15:58 +04:00
  • d5237e224e Make -Wl,-z,now work on older systems Ilya Fedin 2021-11-01 04:08:01 +04:00
  • 13331633e5 Re-enable -pie. John Preston 2021-10-31 16:49:13 +04:00
  • a976e43aab Fix CMake warning on Windows. John Preston 2021-10-30 15:03:25 +04:00
  • 62f37fd1f6 Build with Qt 6 by default on Unix systems. John Preston 2021-10-29 21:41:51 +04:00
  • 410223b538 Add DESKTOP_APP_MAC_ARCH for separate macOS builds. John Preston 2021-10-28 16:15:30 +04:00
  • 68251bb2f0 Re-enable fcitx-qt5 with Qt 6 Ilya Fedin 2021-10-27 20:21:43 +04:00
  • faf815fee0 Allow loading Qt resources from a file on macOS. John Preston 2021-10-27 20:39:39 +04:00
  • 16224afddd Link a single crashpad_client library. John Preston 2021-10-27 14:08:05 +04:00
  • c0c09baa35 Accept CMAKE_OSX_ARCHITECTURES from command line. John Preston 2021-10-27 10:37:14 +04:00
  • 33799d3d6c Disable ARM NEON in bundled rlottie. John Preston 2021-10-26 16:32:47 +04:00
  • b1d90c34ff Update crashpad to a build from a fork. John Preston 2021-10-25 23:13:17 +04:00
  • 971973d7da Fix warning in linking with FFMpeg. John Preston 2021-10-25 23:12:56 +04:00
  • 891798c735 Enable universal binaries build on macOS with Qt 6.2. John Preston 2021-10-25 12:43:42 +04:00
  • 04de294533 Re-enable kwayland with Qt 6 Ilya Fedin 2021-10-25 07:35:28 +04:00
  • 5ff43f9c51 Enable HIME with Qt 6 Ilya Fedin 2021-10-24 13:46:48 +04:00
  • 50745176b1 Enable dbusmenu-qt with Qt 6 Ilya Fedin 2021-10-24 04:29:11 +04:00
  • 57ccb6c03c Fix build with Qt 6.2 on macOS. John Preston 2021-10-21 19:45:43 +04:00
  • 02993a6c82 Add missed LINUX condition Ilya Fedin 2021-10-21 16:57:30 +04:00
  • 8540bd0b60 Fix static build without Wayland Ilya Fedin 2021-10-21 10:45:33 +04:00
  • 993e1e052e Add OpenSSL plugin to Qt 6 build Ilya Fedin 2021-10-21 10:10:30 +04:00
  • 6ef834cf3c Don't warn about deprecated declarations with Qt 6 Ilya Fedin 2021-10-21 08:58:28 +04:00
  • a8856aa831 Add Qt 6 support Ilya Fedin 2021-10-20 14:47:09 +04:00
  • c4e45be16c Don't link deprecated wl-shell Ilya Fedin 2021-10-19 17:08:32 +04:00
  • 9adb6a5efc fcitx5_qt5 -> fcitx5_qt Ilya Fedin 2021-10-19 17:08:14 +04:00
  • 13575af1f3 Remove -pie linker flag. John Preston 2021-10-08 10:25:32 +04:00
  • f77251b2c1 Remove -Wl,-z,now from the linker flags. John Preston 2021-10-06 20:35:08 +04:00
  • 2b7b92f30b Link PropSys.lib on Windows. John Preston 2021-10-05 21:58:06 +04:00
  • 5c32bf152f Set compiler flags of other XCode attributes Ilya Fedin 2021-09-29 03:12:41 +04:00
  • 883846c92f Set compiler flags of other XCode attributes Ilya Fedin 2021-09-29 03:12:41 +04:00
  • 18d7c34ce1 Hardening flags only for non-packaged builds. John Preston 2021-09-28 22:07:29 +04:00
  • c4c2bf4bad Link UxTheme.lib on Windows. John Preston 2021-09-28 21:08:35 +04:00
  • f3a611c82b Add some hardening compiler / linker flags. John Preston 2021-09-28 18:44:05 +04:00
  • f8a594be84 Updated cmake sources to TDesktop version 3.1.1+0984e63 RadRussianRus 2021-09-26 01:18:36 +03:00
  • 1dacc0ac4f QGenericEnginePlugin is available everywhere Ilya Fedin 2021-09-22 22:32:45 +04:00
  • ed9b0e82d6 Use opus built with cmake on Windows Ilya Fedin 2021-09-24 22:46:15 +04:00
  • dfd1ab4b49 Revert forced LTO disable RadRussianRus 2021-09-20 19:24:44 +03:00
  • 841c2d5cc1 Updated cmake sources to TDesktop version 3.1 RadRussianRus 2021-09-19 22:45:57 +03:00
  • dbc1e4fb35 Use whole-program optimization to eliminate linking of unused symbols Ilya Fedin 2021-09-19 09:29:52 +04:00
  • 789d9ee5e2 Updated cmake sources to TDesktop version 3.0.1 RadRussianRus 2021-09-17 09:18:28 +03:00
  • f1ce909de8 Updated cmake sources to TDesktop version 2.9.3 RadRussianRus 2021-09-16 09:53:16 +03:00
  • 3c8e9a0c75 Don't link anything for jemalloc on FreeBSD Ilya Fedin 2021-09-15 22:45:50 +04:00
  • a4257299f6 Link libgcc statically in pair with libstdc++ Ilya Fedin 2021-09-15 12:40:09 +04:00
  • c94b46f2fd Add missed webrtc shared dependencies Ilya Fedin 2021-09-12 03:26:43 +04:00
  • 2827dd851e Force -fPIE flags in jemalloc build. John Preston 2021-09-12 01:39:17 +03:00
  • 7ca99a4d08 Adjust --as-needed for allocation tracer and jemalloc Ilya Fedin 2021-09-12 01:46:54 +04:00
  • 03fad319f5 Use clang to build jemalloc (it crashes with gcc) Ilya Fedin 2021-09-12 00:58:47 +04:00
  • d3e1827ff0 Don't link hime-im-client, use it with dlopen instead Ilya Fedin 2021-09-11 06:19:50 +04:00
  • 6001968f85 Use glib in desktop-app libs only with dbus Ilya Fedin 2021-09-11 01:57:25 +04:00
  • f8e4318937 nimf doesn't need glib to be linked Ilya Fedin 2021-09-10 22:55:54 +04:00
  • 49ca0abd71 Use -Wl,--as-needed Ilya Fedin 2021-09-10 22:28:57 +04:00
  • aa5afd0a41 Add glib helper to make it optional for Qt Ilya Fedin 2021-09-10 22:28:29 +04:00
  • c390b046f0 Don't use glib in gtk/wayland helpers Ilya Fedin 2021-09-10 22:27:46 +04:00
  • fb97c14bf7 Removed -Wno-range-loop-analysis clang option for macOS. 23rd 2021-09-10 22:20:38 +03:00
  • 750861b4ab Link drm & zlib statically like before, make GL optional Ilya Fedin 2021-09-09 01:14:43 +04:00
  • 1ad8c72d78 Add missed CMAKE_DL_LIBS Ilya Fedin 2021-09-09 01:14:19 +04:00
  • e97617c7c5 Remove unused libs for built-in webrtc audio backends. John Preston 2021-09-08 13:47:06 +03:00
  • f343a1634c Use macOS libs from Libraries/local. John Preston 2021-07-23 18:54:17 +03:00
  • 98c52815e9 Add a check for DESKTOP_APP_DISABLE_AUTOUPDATE in external_auto_updates Ilya Fedin 2021-09-07 22:34:23 +04:00
  • 95ee188c7b Get rid of GTK integration Ilya Fedin 2021-09-03 20:18:05 +04:00
  • 995b1e4cbd Remove /fp:except in Windows 32 bit build. John Preston 2021-08-24 20:11:49 +03:00
  • 76ece84e77 Allow throwing fp exceptions in Windows 32 bit build. John Preston 2021-08-24 17:43:07 +03:00
  • d4535cfa4b Revert odd strings RadRussianRus 2021-08-15 22:17:04 +03:00
  • 101ba7ddef Fix build on Linux with Ninja generator Ilya Fedin 2021-07-31 01:05:15 +04:00
  • 7260711ec5 Add QtSvg include path and preprocessor definition. John Preston 2021-08-11 20:16:08 +03:00
  • 605de3adc8 Add QtSvg to packaged Qt dependencies. John Preston 2021-08-11 20:09:35 +03:00
  • fb595431a9 Link Qt5Svg for wallpaper patterns. John Preston 2021-08-11 18:24:28 +03:00
  • b02fc90612 Get rid of osx and linux32 special targets Ilya Fedin 2021-08-11 06:23:04 +04:00
  • 4d44d822e0 Fixed Github CI Windows build. 23rd 2021-08-11 01:31:09 +03:00
  • 24543509c1 Use libc++ with clang Ilya Fedin 2021-07-29 20:03:04 +04:00
  • 3fbee998ae Move flags non-qt-related flags from external_qt to common_options Ilya Fedin 2021-07-29 20:02:41 +04:00