1
0
Fork 0

Commit graph

  • bf6a99a36e Updated cmake sources to TDesktop version 2.4.7 RadRussianRus 2020-11-07 00:04:45 +03:00
  • d9e8a608c2 Add possibility to build on Windows for x64. John Preston 2020-11-06 20:19:54 +03:00
  • 4bf45519f6 Disable Linux GLIBC wraps for special builds. John Preston 2020-11-06 08:48:01 +03:00
  • 3a2d8a252d Build with Qt 5.15.1 in CentOS 7 docker. John Preston 2020-11-04 16:08:52 +03:00
  • 94025be392 Add GSS Framework on macOS for Qt 5.15.1. John Preston 2020-10-27 13:30:10 +03:00
  • 3d2b39935c Update Qt version to 5.15.1. John Preston 2020-10-08 09:55:37 +03:00
  • a7e73ebc03 Reverted CXX standard to latest on Apple Clang. 23rd 2020-10-26 04:14:24 +03:00
  • ed9fa2e798 Add external_jpeg Ilya Fedin 2020-10-07 06:19:33 +04:00
  • 84ce1c5c65 Use RelWithDebInfo for OpenAL on Windows. John Preston 2020-10-29 14:24:50 +03:00
  • cfc6051fb6 Remove XCB from fcitx5_qt5 dependencies. John Preston 2020-10-23 17:48:52 +03:00
  • b485d43a45 Opus headers are in opus subfolder Ilya Fedin 2020-10-23 14:06:26 +04:00
  • 18bf821e50 Add missing REQUIRED when finding QtThemeSupport Ilya Fedin 2020-10-12 16:30:39 +04:00
  • e5af534f94 Get rid of lxqt-qtplugin Ilya Fedin 2020-10-12 16:15:13 +04:00
  • 917f3d69ba Add opus and zlib source directoies as include directories only on Windows Ilya Fedin 2020-10-14 13:40:15 +04:00
  • b11cd9d772 Updated cmake sources to TDesktop version 2.4.3 RadRussianRus 2020-10-19 18:34:12 +03:00
  • 001c41a6be Add desktop-app::external_xcb Ilya Fedin 2020-10-04 07:37:34 +04:00
  • 68438bb43d Add desktop-app::external_glib Ilya Fedin 2020-10-04 07:26:53 +04:00
  • 5d6f8ebee3 Downgrade to C++17 on Apple Clang for now. John Preston 2020-09-29 19:08:04 +03:00
  • c9d1ac50d3 Load Rstrtmgr dynamically. John Preston 2020-09-25 19:40:03 +03:00
  • fd35de214f Disable IPO on Windows RadRussianRus 2020-09-07 01:17:40 +03:00
  • 8ed7b65eca Build Qt without ICU Ilya Fedin 2020-09-01 22:32:34 +04:00
  • 0fd23e1ea5 Fix Qt dependencies Ilya Fedin 2020-09-01 20:25:11 +04:00
  • fb7924a6ff -Wno-register is defined in options_linux.cmake now Ilya Fedin 2020-08-30 09:07:40 +04:00
  • d955882cb4 Update webrtc packaged build for tg_owt Ilya Fedin 2020-08-29 20:48:37 +04:00
  • 3a7b44d038 Enable custom webrtc build on all platforms. John Preston 2020-08-23 17:38:43 +04:00
  • 9b1ed3965b OS X 10.10-10.11: Use OpenSSL 1.1.1, enable WebRTC. John Preston 2020-08-20 17:59:10 +04:00
  • 4c8956027d Use tg_owt webrtc fork. John Preston 2020-08-20 16:06:55 +04:00
  • 8c999a0023 Declare DESKTOP_APP_QTWAYLANDCLIENT_PRIVATE_HEADERS Ilya Fedin 2020-08-17 21:40:40 +04:00
  • 6797807bf2 Remove DESKTOP_APP_ENABLE_IPO_OPTIMIZATIONS since cmake has CMAKE_INTERPROCEDURAL_OPTIMIZATION Ilya Fedin 2020-08-16 10:58:20 +04:00
  • 3ec8ccaa4f Add option to set webrtc location Ilya Fedin 2020-08-16 10:57:16 +04:00
  • b372364a2c Add _DISABLE_WEBRTC_INTEGRATION option. John Preston 2020-08-11 17:21:17 +04:00
  • 83150a4691 Fix build on MSVC 16.6.0. John Preston 2020-05-21 11:28:32 +04:00
  • d7c7e92ebc Remove test webrtc libraries on Windows. John Preston 2020-07-16 15:17:39 +04:00
  • fde8a86d2b Remove test webrtc libraries on macOS. John Preston 2020-07-15 20:26:00 +04:00
  • ef2cfa49cb Use test capture from webrtc on macOS. John Preston 2020-07-14 13:10:59 +04:00
  • 119b164e7b Link webrtc libraries with '-ObjC' to fix categories. John Preston 2020-07-13 19:03:56 +04:00
  • bff30ad53b Fix build for macOS. John Preston 2020-07-13 18:02:30 +04:00
  • 8414d2aa3a Fix external_webrtc for Linux. John Preston 2020-05-18 17:50:41 +04:00
  • 5a8376923d Fix external_webrtc for macOS. John Preston 2020-05-17 12:49:11 +04:00
  • 429ef7aa64 Add the same definitions to external_webrtc. John Preston 2020-05-15 20:44:35 +04:00
  • 7931925d5c Link external_webrtc with test modules for now. John Preston 2020-05-14 16:25:51 +04:00
  • fcde3de276 Add external_webrtc library. John Preston 2020-05-13 16:55:11 +04:00
  • f8f80b5cb6 Set -g and -Werror only with DESKTOP_APP_SPECIAL_TARGET on macOS just like on Linux Ilya Fedin 2020-08-11 05:26:31 +04:00
  • a88d82e41b Fix if format in gsl CMakeLists.txt Ilya Fedin 2020-08-11 04:44:06 +04:00
  • 6fa0e8df72 Revert "Unduplicate pkgconfig library in hime_im_client" Ilya Fedin 2020-08-11 01:53:43 +04:00
  • f05e28c8da Replace DESKTOP_APP_USE_PACKAGED with DESKTOP_APP_SPECIAL_TARGET in some places Ilya Fedin 2020-08-07 13:27:35 +04:00
  • 2d6b9aeab5 Get rid of USE_PACKAGED options by automatic fallback Ilya Fedin 2020-08-07 12:55:16 +04:00
  • 2d8bd57e22 Unduplicate pkgconfig library in hime_im_client Ilya Fedin 2020-08-06 16:24:44 +04:00
  • 519cb81044 Passthrough DESKTOP_APP_DISABLE_DBUS_INTEGRATION to the code Ilya Fedin 2020-08-06 16:23:41 +04:00
  • e78f35962f QtX11Extras no more needed for fcitx5-qt Ilya Fedin 2020-08-01 13:07:25 +00:00
  • 28ff839711 Fix linking with glibc wraps, libatomic. John Preston 2020-07-26 12:13:01 +04:00
  • 3f73163b06 Link libatomic statically Ilya Fedin 2020-07-25 02:28:52 +04:00
  • 80835258c7 Fix build on Windows. John Preston 2020-07-24 17:03:23 +04:00
  • da5abddc62 Make OBJECT libraries STATIC Ilya Fedin 2020-07-24 04:09:21 +04:00
  • 88c7addb4e Add missed openssl dependency to qt Ilya Fedin 2020-07-24 03:10:01 +04:00
  • 408083f52e Fix build with external_opus on Windows. John Preston 2020-07-23 15:30:05 +04:00
  • 36dc69e460 Move Qt plugins dependencies to subfolders Ilya Fedin 2020-07-23 06:50:17 +04:00
  • 25070e1b04 Fix opus linking with ffmpeg Ilya Fedin 2020-07-23 03:54:18 +04:00
  • f0150997cb Use OPTIONAL_COMPONENTS and QUIET Ilya Fedin 2020-07-22 23:57:45 +04:00
  • 2acd52d39a Set link options only without DESKTOP_APP_USE_PACKAGED Ilya Fedin 2020-07-22 19:49:55 +04:00
  • 0417330cc9 Add atomic library to common options for better compaibility with non-x86 archs Ilya Fedin 2020-07-22 19:48:16 +04:00
  • 9eb24ca5c1 QtWaylandClient contains QtXkbCommonSupport includes Ilya Fedin 2020-07-16 18:54:29 +04:00
  • 2e9f0d27ad ALEXT prototypes aren't needed anymore Ilya Fedin 2020-07-10 20:52:49 +04:00
  • 544e699b8f Qt5WaylandClient is used by tdesktop itself now Ilya Fedin 2020-07-11 09:47:46 +04:00
  • 9346d5f895 Remove some libraries. John Preston 2020-07-02 20:56:09 +04:00
  • 6b36a649dc Add remove_target_sources() function. John Preston 2020-06-29 20:11:16 +04:00
  • 03bde956c5 Drop unneeded Q_OS_LINUX32/Q_OS_LINUX64 Ilya Fedin 2020-06-14 18:02:31 +04:00
  • eb97b772a3 Revert "Fix build on MSVC 16.6.0." John Preston 2020-06-10 16:40:40 +04:00
  • b558136e64 Allow to specify path to QtWaylandClient private headers via cmake Ilya Fedin 2020-06-06 17:41:51 +04:00
  • 4d8c284636 Find OpenAL and rlottie with cmake module and fallback to pkg-config Ilya Fedin 2020-06-06 16:43:30 +04:00
  • 63f0ef5c63 Add DESKTOP_APP_SPECIAL_TARGET define. John Preston 2020-06-02 22:23:25 +04:00
  • 7c151a302a Add backported QtXkbCommonSupport Ilya Fedin 2020-05-31 17:29:29 +04:00
  • f4271f2cd4 Update fcitx-5-qt cmake files for the new version Ilya Fedin 2020-05-14 20:10:08 +04:00
  • 38ab2ecb6f Fix OpenAL include path Ilya Fedin 2020-05-15 04:12:18 +04:00
  • 85759739eb Add DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC option Ilya Fedin 2020-05-13 00:00:32 +04:00
  • e4f4dad321 Fix build on MSVC 16.6.0. John Preston 2020-05-21 11:28:32 +04:00
  • fd813dfb9c Remove old GYP build script. John Preston 2020-05-20 13:44:34 +04:00
  • 4ea254886e Add DESKTOP_APP_USE_PACKAGED support for Windows Ilya Fedin 2020-05-09 21:59:36 +04:00
  • a10bb86dcd Add fcitx5-qt and it's dependencies Ilya Fedin 2020-05-08 15:31:50 +04:00
  • 81a0fc7970 Fix Linux-only Qt includes Ilya Fedin 2020-05-05 16:02:17 +04:00
  • b026d86b57 Add lxqt-qtplugin and xdgiconloader modules Ilya Fedin 2020-05-05 11:12:18 +04:00
  • bce16efbe6 Add qt5ct, qt5ct_qtplugin and qt5ct_style modules Ilya Fedin 2020-05-04 19:37:45 +04:00
  • 27d29124a4 Add option to include platformthemes Ilya Fedin 2020-05-04 21:36:11 +04:00
  • 3194d883d2 Add missed dependencies Ilya Fedin 2020-05-05 07:02:07 +04:00
  • 4777689c68 Add missed init_target to external_statusnotifieritem Ilya Fedin 2020-05-05 04:46:13 +04:00
  • 8d12d5a21f Add hime and hime_qt5 modules Ilya Fedin 2020-05-03 07:56:43 +04:00
  • b7f7db72a2 add nimf_qt5 cmake module Ilya Fedin 2020-05-02 14:24:22 +04:00
  • 9e8743a970 add fcitx-qt5 cmake module Ilya Fedin 2020-05-02 12:25:07 +04:00
  • 6e4cf0f5c4 Fix minizip include directory passthrough Ilya Fedin 2020-05-02 10:06:41 +04:00
  • 6aa291f2e3 Add materialdecoration as a module Ilya Fedin 2020-05-02 06:15:50 +04:00
  • e0e4d943e2 Add new option to simplify creation of self-contained packages (snap/flatpak/appimage) Ilya Fedin 2020-05-02 05:48:58 +04:00
  • 763af89594 Don't link IOSurface and Metal in OS X version. John Preston 2020-05-04 16:49:04 +04:00
  • 834a8a00e4 Use FindPackage() to find GSL library. Vitaly Zaitsev 2020-04-17 11:23:47 +02:00
  • 656e312a60 Add material decoration Ilya Fedin 2020-04-29 20:05:09 +04:00
  • 1197cc2b56 Add QWebpPlugin as a build-time dependency Ilya Fedin 2020-04-29 18:36:50 +04:00
  • d5153dfd92 Adapt DESKTOP_APP_USE_PACKAGED for macOS and proper usage of pkg-config Ilya Fedin 2020-04-01 03:33:12 +04:00
  • 4a8061d2b0 Updated Qt to 5.12.8. 23rd 2020-04-05 12:19:14 +03:00
  • 1c459cd439 Add possibility to enable autoupdate on non-special target and to enable DESKTOP_APP_USE_PACKAGED with special target Ilya Fedin 2020-04-06 07:52:28 +04:00
  • b4ea62dfda Fix major version parsing. John Preston 2020-03-30 16:55:42 +04:00
  • d48723593f Limited maximum number of suggestions to 5 for Hunspell. 23rd 2020-03-16 19:24:19 +03:00