Update to Factory version #1

Open
mlin7442 wants to merge 10 commits from mlin7442/ccls:161_branch_20260205 into leap-16.1
First-time contributor

Update to Factory version

Update to Factory version
mlin7442 added 10 commits 2026-02-05 11:15:56 +01:00
* 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.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=45
- 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.

OBS-URL: https://build.opensuse.org/request/show/1224331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccls?expand=0&rev=21
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=47
- Add fix-llvm20-build.patch to fix build with LLVM 20.

OBS-URL: https://build.opensuse.org/request/show/1268906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccls?expand=0&rev=22
fix-llvm21-build.patch to fix build with LLVM 21.
- Add reformat.patch to ease applying patches from upstream.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=49
- Add llvm21-CompilerInstance-and-PointerUnion.patch and
  fix-llvm21-build.patch to fix build with LLVM 21.
- Add reformat.patch to ease applying patches from upstream.

OBS-URL: https://build.opensuse.org/request/show/1305275
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccls?expand=0&rev=23
* In textDocument/signatureHelp: add trigger character `{`.
  * In initializationOptions: add clang.prependArgs.
  * Support Decl::Concept.
  * Adapt to LLVM 21 and 22.
- Remove obsolete patches:
  * fix-llvm20-build.patch
  * reformat.patch
  * llvm21-CompilerInstance-and-PointerUnion.patch
  * fix-llvm21-build.patch

OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=51
- Update to version 0.20250815.
  * In textDocument/signatureHelp: add trigger character `{`.
  * In initializationOptions: add clang.prependArgs.
  * Support Decl::Concept.
  * Adapt to LLVM 21 and 22.
- Remove obsolete patches:
  * fix-llvm20-build.patch
  * reformat.patch
  * llvm21-CompilerInstance-and-PointerUnion.patch
  * fix-llvm21-build.patch

OBS-URL: https://build.opensuse.org/request/show/1316627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccls?expand=0&rev=24
* Add clang.prependArgs option.
  * Support Decl::Concept.

OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=53
- Update to version 0.20250815.1.
  * Add clang.prependArgs option.
  * Support Decl::Concept.

OBS-URL: https://build.opensuse.org/request/show/1319182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ccls?expand=0&rev=25
autogits_workflow_pr_bot requested review from legaldb 2026-02-05 11:16:25 +01:00
autogits_workflow_pr_bot requested review from packagehub-review 2026-02-05 11:16:25 +01:00
packagehub-review requested review from bigironman 2026-02-05 11:25:25 +01:00
packagehub-review requested review from lkocman-factory 2026-02-05 11:25:25 +01:00
packagehub-review requested review from maxlin_factory 2026-02-05 11:25:25 +01:00
packagehub-review requested review from smithfarm 2026-02-05 11:25:25 +01:00

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @packagehub-review: approve.
To request changes on behalf of the group, create the following comment: @packagehub-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by packagehub-review represents a group of reviewers: bigironman, lkocman-factory, maxlin_factory, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@packagehub-review: approve`. To request changes on behalf of the group, create the following comment: `@packagehub-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
Member

Legal review in progress.

Legal review [in progress](https://legaldb.suse.de/reviews/details/503372).
First-time contributor
Build successful, for more information go in https://build.opensuse.org/project/show/openSUSE:Backports:SLE-16.1:PullRequest:403.
This pull request has official review requests.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u 161_branch_20260205:mlin7442-161_branch_20260205
git checkout mlin7442-161_branch_20260205
Sign in to join this conversation.