1
0
Fork 0

Commit graph

  • 3b4cffcfa7 Don't use PUBLIC in init_target Ilya Fedin 2021-07-29 19:59:58 +04:00
  • f7ccab0e7c Allow LTO with clang Ilya Fedin 2021-07-29 19:59:28 +04:00
  • 2661c92394 Fix build on Linux with Ninja generator Ilya Fedin 2021-07-31 01:05:15 +04:00
  • 6602ed1ea0 Build jemalloc from a submodule. John Preston 2021-07-30 20:47:13 +03:00
  • 289bf222ca Define 'KHRONOS_STATIC' globally. John Preston 2021-07-26 14:08:59 +03:00
  • 1f19308300 Fix d3dcompiler_47.dll loading on 64 bit build. John Preston 2021-07-20 20:00:21 +03:00
  • fe0d8a1841 Allow forcing D3D compiler loading. John Preston 2021-07-20 17:04:12 +03:00
  • 46a49caa21 Add loading of custom shipped d3dcompiler_47.dll. John Preston 2021-07-20 15:38:58 +03:00
  • 9176409d97 Fix some file headers. John Preston 2021-07-20 15:38:17 +03:00
  • b3b83cbd42 Updated cmake sources to TDesktop version 2.8.11+2de0b79 RadRussianRus 2021-07-20 14:27:31 +03:00
  • 872027e466 Allow to build with generators other than Xcode on mac Ilya Fedin 2021-07-20 10:04:51 +04:00
  • cbf0e42029 Updated cmake sources to TDesktop version 2.8.11+b2c762e RadRussianRus 2021-07-20 06:53:29 +03:00
  • b3f3876c5f Activate fixed warnings Ilya Fedin 2021-07-19 21:22:16 +04:00
  • 78627af3f5 More targeted definition of DESKTOP_APP_USE_PACKAGED_RLOTTIE macro Nicholas Guriev 2021-06-14 12:12:21 +03:00
  • a87ac4ad0c Update option description. John Preston 2021-07-19 19:24:22 +03:00
  • 1b71568048 Disable webkit separately from gtk integration mid-kid 2021-04-29 10:46:11 +02:00
  • 66cca9be57 Add SYSTEM flag to target_include_directories where appropriate Ilya Fedin 2021-07-14 01:25:39 +04:00
  • 5b39ef4b82 Updated cmake sources to TDesktop version 2.8.8 RadRussianRus 2021-07-16 02:53:02 +03:00
  • a79798285d Add 'unused variable' warning on MSVC. John Preston 2021-07-13 22:08:45 +03:00
  • 1c8cfe49c5 Clang build fixes Ilya Fedin 2021-07-12 00:11:19 +04:00
  • 5217f71542 Use tg_angle fork. John Preston 2021-07-06 15:54:43 +03:00
  • 95a3953c21 Fixed typo in name of GTK integration option. 23rd 2021-07-04 01:31:43 +03:00
  • 8432257651 Use default Qt-{version} folder on Windows. John Preston 2021-07-01 09:49:50 +03:00
  • d13a57db67 Use plain "LoadLibrary". John Preston 2021-07-01 00:13:59 +03:00
  • 387a2b37ad Use "SetDefaultDllDirectories". John Preston 2021-06-30 18:20:25 +03:00
  • e2455f3194 Add dynamic DirectX loading helper. John Preston 2021-06-30 13:43:36 +03:00
  • fc4d02573c Link Qt with statically built ANGLE. John Preston 2021-06-29 16:51:57 +03:00
  • 32ec2b8db2 Add missed jemalloc dependencies Ilya Fedin 2021-07-02 00:33:03 +04:00
  • 8d7772ab33 Switch from mallocng to jemalloc Ilya Fedin 2021-06-30 05:13:44 +04:00
  • cb92f08d51 Enable Qt's gtk integration Ilya Fedin 2021-06-26 20:40:07 +04:00
  • 4a63a30c17 Get rid of unneeded glibc wraps Ilya Fedin 2021-06-29 06:10:37 +04:00
  • e921da8a83 Fix echo in WinRT header generation RadRussianRus 2021-06-27 13:45:07 +03:00
  • 57e8f3f666 Updated cmake sources to TDesktop version 2.8.1 RadRussianRus 2021-06-27 04:00:01 +03:00
  • 10efb6461f Updated cmake sources to TDesktop version 2.7.10+5519bb35 RadRussianRus 2021-06-25 22:55:11 +03:00
  • 1d59503a24 Fix NuGet WinRT header generation. John Preston 2021-06-26 13:26:05 +03:00
  • 5b0a567240 Use unique_ptr instead of gsl::finally in Wayland helper Ilya Fedin 2021-06-26 11:25:27 +04:00
  • c8fa5ef714 Fix /bigobj option on Windows (it is case sensitive). John Preston 2021-06-24 18:38:30 +04:00
  • 3ba5f8d46a Enable /LARGEADDRESSAWARE for 32 bit Windows build. John Preston 2021-06-24 16:01:49 +04:00
  • c29450cbf1 Add CoreMediaIO framework on macOS. John Preston 2021-06-22 23:07:09 +04:00
  • 52d7dc3993 Fix multiple usages of nuget_add_... John Preston 2021-06-22 19:44:05 +04:00
  • 545f6bf2ce Add NuGet functions to add WebView / WinRT packages. John Preston 2021-06-22 09:50:05 +04:00
  • e002bba002 Some cleanup of unneeded hacks Ilya Fedin 2021-06-19 03:51:50 +04:00
  • 97b9c3f6d8 Removed SPMediaKeyTap solution for macOS media keys. 23rd 2021-06-09 11:45:34 +03:00
  • 03efe01ff9 Added MediaPlayer framework on macOS for NowPlaying support. 23rd 2021-06-09 11:46:24 +03:00
  • 4caa867468 Use custom xdg-shell fork Ilya Fedin 2021-06-10 22:20:37 +04:00
  • e8fba0e1b8 Fix build with RelWithDebInfo target in non-packaged mode Ilya Fedin 2021-06-01 12:05:02 +04:00
  • 6c5ac4cae9 Add forgotten REQUIRED to rnnoise Ilya Fedin 2021-06-01 12:04:27 +04:00
  • bcc0ac15f4 Add valloc/pvalloc to external_mallocng. John Preston 2021-05-19 13:18:46 +04:00
  • 45be9e3215 Link external_mallocng with --whole-archive. John Preston 2021-05-19 10:22:35 +04:00
  • de65519132 Fix build of mallocng. John Preston 2021-05-17 13:12:04 +04:00
  • 294a18baf8 Fix hime-im-client build with GTK3 headers. John Preston 2021-05-17 13:07:18 +04:00
  • 5318ac7c54 Add external_mallocng module Ilya Fedin 2021-05-16 11:33:25 +04:00
  • 42d3840cde Add simple allocation tracer on Linux. John Preston 2021-05-14 15:09:28 +04:00
  • 538b39ec9d Remove libwayland loading debug info. John Preston 2021-05-10 15:54:27 +04:00
  • 4ea94848d8 Define 'WEBRTC_USE_PIPEWIRE'. John Preston 2021-05-10 14:38:22 +04:00
  • 9a8fc7b7cb Fix libwayland loader. John Preston 2021-05-10 14:38:07 +04:00
  • c8341354e1 Link webrtc with more Xlib libraries. John Preston 2021-05-10 10:53:30 +04:00
  • 1720a174c4 Link Qt with libproxy Ilya Fedin 2021-05-03 11:10:31 +04:00
  • 6d1b48811e Fix build without Wayland of static binary Ilya Fedin 2021-04-29 21:30:27 +04:00
  • 4e7ec4e0e1 Move wayland helper from lib_base here Ilya Fedin 2021-04-29 18:51:10 +04:00
  • c606fca6a6 Fix configure on x64 Native Tools Command Prompt. John Preston 2021-04-22 17:29:26 +04:00
  • 32273e3fb1 Fix build with rnnoise on Linux. John Preston 2021-04-27 19:34:56 +04:00
  • 57540cc1db Link rnnoise from Libraries on macOS. John Preston 2021-04-19 13:40:40 +04:00
  • cd19d4af12 Add external rnnoise library. John Preston 2021-04-15 16:49:01 +04:00
  • d1a7e08aa0 Don't link wayland-client statically. John Preston 2021-04-28 22:46:12 +04:00
  • c2a0ebf0fc Updated cmake sources to TDesktop version 2.7.2 RadRussianRus 2021-04-26 23:11:09 +03:00
  • 5e05a1337d Updated cmake sources to TDesktop version 2.7.1+c08a148 RadRussianRus 2021-03-28 13:39:58 +03:00
  • 52ccf5e17a Add desktop-app::external_webview library. John Preston 2021-02-26 15:23:52 +04:00
  • bd9c097fea Added option to disable PDB file generation. 23rd 2021-03-17 12:33:50 +03:00
  • 25f0733a60 Do not enforce NDEBUG macro Nicholas Guriev 2021-03-04 18:58:03 +03:00
  • 2f4cbdd126 Add new fcitx5-qt sources Ilya Fedin 2021-03-04 00:21:53 +04:00
  • 03346be7c5 Build with QT_NO_KEYWORDS Ilya Fedin 2021-03-03 22:41:31 +04:00
  • 3a985882d7 Add WebKit framework on macOS. John Preston 2021-03-02 17:09:45 +04:00
  • 80e188984a Add gio_unix include path to external_glib Ilya Fedin 2021-03-01 11:40:00 +04:00
  • a00057a45e Add external_glibmm module Ilya Fedin 2021-02-28 11:25:42 +04:00
  • 7f4e983cc2 Updated cmake sources to TDesktop version 2.6 RadRussianRus 2021-02-24 08:05:06 +03:00
  • ac193a597d Add DESKTOP_APP_DISABLE_X11_INTEGRATION Ilya Fedin 2021-02-22 17:27:39 +04:00
  • 199bd8d0b2 Remove materialdecoration Ilya Fedin 2021-02-19 09:03:16 +04:00
  • 540828a077 Add DESKTOP_APP_DISABLE_GTK_INTEGRATION Ilya Fedin 2021-02-19 08:45:15 +04:00
  • d888e1d4b5 Merge commit '9bf3d9b' John Preston 2021-02-04 21:08:14 +04:00
  • 9bf3d9b638 Disable implicit cast from QByteArray to const char*. John Preston 2021-02-02 18:38:10 +04:00
  • 695fabda68 Clean up DESKTOP_APP_DISABLE_WEBRTC_INTEGRATION Nicholas Guriev 2021-02-01 18:26:56 +03:00
  • 39aa77999e Add some missing libraries on Windows. John Preston 2021-01-20 22:55:57 +04:00
  • 561273a2f8 Add external_kwayland module Ilya Fedin 2021-01-02 04:45:34 +04:00
  • e1d705b58c Use a different folder for libs_loc RadRussianRus 2021-01-04 08:17:59 +03:00
  • de62d0c7f1 Make x64 Windows version build in out64 folder RadRussianRus 2021-01-04 08:16:59 +03:00
  • 2208358765 Link libraries needed for GL on XCB Ilya Fedin 2020-12-24 05:44:32 +04:00
  • 1954317c84 Updated cmake sources to TDesktop version 2.5.1 RadRussianRus 2020-12-23 20:58:13 +03:00
  • a81345a28d Use CMAKE_DL_LIBS in external_qt Ilya Fedin 2020-12-20 17:21:36 +04:00
  • 98410c7064 Remove unneeded automative shell Ilya Fedin 2020-12-20 17:20:58 +04:00
  • 3d7edfc4ba Add qt_static_plugins module Ilya Fedin 2020-12-20 17:20:03 +04:00
  • 783efab5aa ffmpeg requires Xv for va-x11 now Ilya Fedin 2020-12-15 04:23:22 +04:00
  • ae1d5ed04f Build Qt without libICE/libSM Ilya Fedin 2020-12-15 18:34:28 +04:00
  • 29a45b899b Deduplicate jpeg and zlib linking in qt Ilya Fedin 2020-12-15 17:19:42 +04:00
  • b5124ece3e Remove unneeded Qt static plugins Ilya Fedin 2020-12-15 12:24:53 +04:00
  • ceb5808939 Xext is not used by Qt, wayland-client is not used by ffmpeg Ilya Fedin 2020-12-14 16:18:12 +04:00
  • 1c2be0df28 Add xcb-keysyms and xcb-record dependencies Ilya Fedin 2020-12-09 20:20:56 +04:00
  • f29f5e727f Added XCB Record extension to Qt. 23rd 2020-12-08 08:34:54 +03:00
  • 28b11b099a Update Qt to 5.15.2. John Preston 2020-12-07 15:49:45 +04:00
  • 4436815d19 Build wayland suppport optionally mid-kid 2020-11-12 00:15:46 +01:00