Aaron Puchert
6f4eff68f6
- Update to version 0.20250815.1.
...
* Add clang.prependArgs option.
* Support Decl::Concept.
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=53
2025-11-21 22:26:14 +00:00
Aaron Puchert
7359f2286d
- 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/package/show/devel:tools/ccls?expand=0&rev=51
2025-11-08 22:01:11 +00:00
Aaron Puchert
fabd90d32a
- 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/package/show/devel:tools/ccls?expand=0&rev=49
2025-09-17 02:02:11 +00:00
Aaron Puchert
5854714cc3
- Add fix-llvm20-build.patch to fix build with LLVM 20.
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=47
2025-04-12 23:07:44 +00:00
Aaron Puchert
85c2558205
- 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/package/show/devel:tools/ccls?expand=0&rev=45
2024-11-15 00:47:58 +00:00
Aaron Puchert
ad6695f67c
- Update to version 0.20240505.
...
* For LLVM 19.
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=43
2024-10-02 23:02:14 +00:00
Aaron Puchert
f20a1eef43
- 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.
- Since we have a proper release again, switch back to regular
tarballs for now.
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=41
2024-04-21 23:08:37 +00:00
Aaron Puchert
6796a3c64b
Accepting request 1168956 from home:Thaodan:branches:devel:tools
...
- Remove obsolete patches, they have been accepted by upstream:
* llvm16-optional-deprecation.patch
* llvm17-precompiled-preamble-build.patch
- Switch to untagged release from master branch
as the earlier release doesn't build against LLVM-18 and
because relese tags where only yearly tags anyway.
- Update to version 0.20230717+git4.f8d2778:
* Adapt changes needed to build against LLVM-18
* Add callHierarchy
* Infer -target and --driver-mode from argv[0] #511
OBS-URL: https://build.opensuse.org/request/show/1168956
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=40
2024-04-21 20:39:33 +00:00
Aaron Puchert
7a629249c8
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=38
2023-09-30 12:39:33 +00:00
Aaron Puchert
9796ae135d
- 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.
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=36
2023-03-31 00:56:20 +00:00
Stephan Kulow
3c058da5b6
Accepting request 991811 from home:aaronpuchert:branches:devel:tools
...
- Update to version 0.20220729.
- Drop obsolete patches:
* llvm14-braced-constructor-call.patch
* llvm14-include-STLExtras.patch
* llvm14-refactor-isIdentifierBody.patch
OBS-URL: https://build.opensuse.org/request/show/991811
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=34
2022-07-30 15:50:56 +00:00
a4d3194507
Accepting request 980764 from home:aaronpuchert:branches:devel:tools
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/980764
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=31
2022-06-04 17:42:49 +00:00
daa587ce7c
Accepting request 890167 from home:susnux:branches:devel:tools
...
Update to version 0.20210330
OBS-URL: https://build.opensuse.org/request/show/890167
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=29
2021-05-06 07:13:08 +00:00
977e5a0443
Accepting request 845494 from home:dancermak:branches:devel:tools
...
New upstream release 0.20201025
OBS-URL: https://build.opensuse.org/request/show/845494
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=27
2020-11-02 18:14:53 +00:00
9f1577dbb5
Accepting request 828888 from home:marxin:branches:devel:tools
...
- Require only 500MB per core.
As seen here no more memory per core is needed:
3e4323be08/ccls.svg
OBS-URL: https://build.opensuse.org/request/show/828888
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=25
2020-08-24 09:34:18 +00:00
63ab2e4b25
Accepting request 828209 from home:marxin:memory-constraint
...
- Use memoryperjob constraint instead of %limit_build macro.
OBS-URL: https://build.opensuse.org/request/show/828209
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=23
2020-08-21 08:33:03 +00:00
06044fa605
Accepting request 811900 from home:dancermak:branches:devel:tools
...
- Drop conditional macro application for Leap 15.2
OBS-URL: https://build.opensuse.org/request/show/811900
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=21
2020-06-05 17:20:28 +00:00
7f359a21de
Accepting request 793775 from home:dancermak:branches:devel:tools
...
- Fix build failures with LLVM 10
Added:
* 0002-Adapt-llvmorg-10-init-12036-g3b9715cb2193-handleDecl.patch
Rebased:
* 0001-cmake-support-CLANG_LINK_CLANG_DYLIB.patch
OBS-URL: https://build.opensuse.org/request/show/793775
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=19
2020-04-14 08:50:25 +00:00
84464813b1
Enable building on Leap 15.2
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=18
2020-01-20 09:27:43 +00:00
a2db8df250
Accepting request 745558 from home:dancermak:branches:devel:tools
...
Switch from custom patch to upstream fix
OBS-URL: https://build.opensuse.org/request/show/745558
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=16
2019-11-05 20:51:27 +00:00
4f711eab0d
Accepting request 744701 from home:dancermak:branches:devel:tools
...
Update to release 0.20190823.4
OBS-URL: https://build.opensuse.org/request/show/744701
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=14
2019-11-01 09:32:52 +00:00
b911f38350
Accepting request 734060 from home:dancermak:branches:devel:tools
...
Update to release 0.20190823.3
OBS-URL: https://build.opensuse.org/request/show/734060
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=12
2019-09-30 12:37:54 +00:00
27e5a428b4
Update to pre-release 0.20190823.2
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=10
2019-09-17 09:53:01 +00:00
cd6029cc0c
Accepting request 725496 from home:dancermak:branches:devel:tools
...
New upstream pre-release 20190823
OBS-URL: https://build.opensuse.org/request/show/725496
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=8
2019-08-23 08:20:19 +00:00
668032fba5
Accepting request 712745 from home:dancermak:branches:devel:tools
...
Replace custom patch with upstreamed one
OBS-URL: https://build.opensuse.org/request/show/712745
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=6
2019-07-01 08:37:20 +00:00
9011638ba8
Accepting request 711169 from home:dancermak:branches:devel:tools
...
Fix compilation failures on PPC & ARM
OBS-URL: https://build.opensuse.org/request/show/711169
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=4
2019-06-20 18:52:13 +00:00
Stephan Kulow
798a72f806
Accepting request 690309 from home:dancermak
...
I'd like to use devel:tools as the devel project for ccls
OBS-URL: https://build.opensuse.org/request/show/690309
OBS-URL: https://build.opensuse.org/package/show/devel:tools/ccls?expand=0&rev=1
2019-04-02 06:34:27 +00:00