Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ccls for openSUSE:Factory checked in at 2024-11-15 15:43:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ccls (Old) and /work/SRC/openSUSE:Factory/.ccls.new.2017 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ccls" Fri Nov 15 15:43:34 2024 rev:21 rq:1224331 version:0.20241108 Changes: -------- --- /work/SRC/openSUSE:Factory/ccls/ccls.changes 2024-10-03 17:45:02.615895750 +0200 +++ /work/SRC/openSUSE:Factory/.ccls.new.2017/ccls.changes 2024-11-15 15:43:43.499634734 +0100 @@ -1,0 +2,14 @@ +Thu Nov 15 22:40:39 UTC 2024 - Aaron Puchert <aaronpuch...@alice-dsl.net> + +- Update to version 0.20241108. + * Sort index requests. When you open A/B/foo.cc, files under + "A/B/" and "A/" will be prioritized during the initial indexing + process, leading to a quicker response time. + * Support for LLVM versions <= 9 has been dropped. + * LSP semantic tokens are now supported. See usage guide + https://maskray.me/blog/2024-10-20-ccls-and-lsp-semantic-tokens + usage (including rainbow semantic highlighting). + * LSP extension textDocument/switchSourceHeader is now supported. +- Drop unnecessary runtime dependency to llvm/clang metapackages. + +------------------------------------------------------------------- Old: ---- ccls-0.20240505.tar.gz New: ---- ccls-0.20241108.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ccls.spec ++++++ --- /var/tmp/diff_new_pack.IsIQs1/_old 2024-11-15 15:43:44.991697230 +0100 +++ /var/tmp/diff_new_pack.IsIQs1/_new 2024-11-15 15:43:45.007697900 +0100 @@ -17,7 +17,7 @@ Name: ccls -Version: 0.20240505 +Version: 0.20241108 Release: 0 Summary: C/C++/ObjC language server # main package is Apache 2.0 @@ -26,13 +26,11 @@ Group: Development/Tools/IDE URL: https://github.com/MaskRay/ccls Source0: %{URL}/archive/%{version}/%{name}-%{version}.tar.gz -BuildRequires: clang-devel >= 7.0 +BuildRequires: clang-devel >= 10 BuildRequires: cmake >= 3.8 -BuildRequires: llvm-devel >= 7.0 +BuildRequires: llvm-devel >= 10 BuildRequires: rapidjson-devel BuildRequires: zlib-devel -Requires: clang >= 5.0 -Requires: llvm >= 7.0 Provides: bundled(macro_map) Provides: bundled(siphash) # ccls hardcodes the paths to clang's resource dir and we thus must ensure that @@ -71,12 +69,7 @@ rm -rf third_party/rapidjson %build -%cmake -DUSE_SYSTEM_RAPIDJSON=ON \ -%if %{pkg_vcmp clang-devel >= 9.0.0} - -DCLANG_LINK_CLANG_DYLIB=ON -%else - -DCLANG_LINK_CLANG_DYLIB=OFF -%endif +%cmake -DUSE_SYSTEM_RAPIDJSON=ON -DCLANG_LINK_CLANG_DYLIB=ON %cmake_build %install ++++++ ccls-0.20240505.tar.gz -> ccls-0.20241108.tar.gz ++++++ ++++ 1660 lines of diff (skipped)