Changelog for
ccls-0.20240202-1.1.x86_64.rpm :
* Sun Apr 21 2024 Aaron Puchert
- Update to version 0.20240202.
* Compatibility with LLVM 18.
* Disable -include b.hh => -include b.hh.{gch,pch} transition. See https://maskray.me/blog/2023-07-16-precompiled-headers for the behavior.- Remove obsolete patches:
* llvm16-optional-deprecation.patch
* llvm17-precompiled-preamble-build.patch- Thanks to Björn Bidar for the original patch!
* Sat Sep 30 2023 Aaron Puchert - Backport upstream patch llvm17-precompiled-preamble-build.patch to fix build with LLVM 17.- Remove explicit runtime dependency libclang-cpp
* when we don\'t need an exact version, because it will be derived automatically.
* Thu Mar 30 2023 Aaron Puchert - Backport upstream patch llvm16-optional-deprecation.patch to fix build with LLVM 16.- Relax runtime requirements with Clang 16 and newer: the resource directory doesn\'t depend on the patch-level version anymore.- Relax build requirements.
* Sat Jul 30 2022 Aaron Puchert - Update to version 0.20220729.- Drop obsolete patches:
* llvm14-braced-constructor-call.patch
* llvm14-include-STLExtras.patch
* llvm14-refactor-isIdentifierBody.patch
* Sat Jun 04 2022 Aaron Puchert - Port back upstream patches to fix build with LLVM 14:
* llvm14-refactor-isIdentifierBody.patch
* llvm14-braced-constructor-call.patch
* llvm14-include-STLExtras.patch- Fix build with older LLVMs by setting CLANG_LINK_CLANG_DYLIB=ON only for versions >= 9.
* Mon May 03 2021 Ferdinand Thiessen - Update to version 0.20210330
* Fix short_name_size when getNameAsString does not return a prefix- Update to version 0.20201219
* Supports Clang 7~11
* Support 3.15.0 serverInfo
* Report index status via $/progress
* Better recursive .ccls files
* New initialization option completion.placeholder: change client.snippetSupport: false to drop ( and <
* Infer -target and --driver-mode from argv[0]
* indexer: log the number of errors and the first diagnostic
* indexer: set the kind of static data members to Field instead of Var- Fixed gcc dependency for upcoming Leap 15.3
* Mon Nov 02 2020 Dan Čermák - New upstream release 0.20201025 Remove patches:
* 0001-cmake-support-CLANG_LINK_CLANG_DYLIB.patch
* 0002-Adapt-llvmorg-10-init-12036-g3b9715cb2193-handleDecl.patch This release supports Clang 7~11. [#] LSP conformance
* Support 3.15.0 `serverInfo` [#] Misc
* Infer -target and --driver-mode from argv[0] #511
* Support CMake variable `CLANG_LINK_CLANG_DYLIB` (some distributions use this to provide `libclang-cpp.so` instead of `libclang
*.a` or `libclang
*.so`. This option is needed to link against `libclang-cpp.so`)
* `textDocument/documentSymbol`: support unopened files #548
* Mon Aug 24 2020 Martin Liška - Require only 500MB per core.
* Thu Aug 20 2020 Martin Liška - Use memoryperjob constraint instead of %limit_build macro.
* Fri Jun 05 2020 Dan Čermák - Drop conditional macro application for Leap 15.2