Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ccls for openSUSE:Factory checked in 
at 2026-10-11 15:20:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccls (Old)
 and      /work/SRC/openSUSE:Factory/.ccls.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccls"

Sun Oct 11 15:20:29 2026 rev:28 rq:1384001 version:0.20261004

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccls/ccls.changes        2026-09-04 
12:43:25.629941756 +0200
+++ /work/SRC/openSUSE:Factory/.ccls.new.3698736/ccls.changes   2026-10-11 
15:25:39.820735099 +0200
@@ -1,0 +2,28 @@
+Sat Oct 10 13:37:38 UTC 2026 - Aaron Puchert <[email protected]>
+
+- Update to version 0.20261004.
+  * Support the LSP 3.17 type hierarchy:
+    - textDocument/prepareTypeHierarchy,
+    - typeHierarchy/supertypes and
+    - typeHierarchy/subtypes.
+    For a virtual method, supertypes/subtypes are the overridden/
+    overriding methods. $ccls/inheritance is unchanged.
+  * Find references and call hierarchy on a constructor now include
+    calls through forwarding functions such as
+    std::make_unique<A>(...) and std::vector<A>::emplace_back(...).
+  * Hover on an auto variable in a function template shows the
+    deduced type when the template has exactly one instantiation.
+    Locals and parameters of template instantiations are no longer
+    indexed as duplicate symbols. For a sugared deduced type, hover
+    adds the desugared type (// aka ...), as clangd does.
+  * Type hierarchy: a class that derives from a type alias now
+    shows up under the aliased base.
+  * `-ivfsoverlay` is honored again with LLVM 22+. Before this, it
+    was silently dropped, and --warning-suppression-mappings= could
+    crash.
+  * Adapt to LLVM 22, 23 and 24.
+- Drop obsolete patches:
+  * fix-llvm22-build.patch
+  * fix-llvm23-build.patch
+
+-------------------------------------------------------------------

Old:
----
  ccls-0.20250815.1.tar.gz
  fix-llvm22-build.patch
  fix-llvm23-build.patch

New:
----
  ccls-0.20261004.tar.gz

----------(Old B)----------
  Old:- Drop obsolete patches:
  * fix-llvm22-build.patch
  * fix-llvm23-build.patch
  Old:  * fix-llvm22-build.patch
  * fix-llvm23-build.patch
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ccls.spec ++++++
--- /var/tmp/diff_new_pack.SaIl2m/_old  2026-10-11 15:25:41.101789443 +0200
+++ /var/tmp/diff_new_pack.SaIl2m/_new  2026-10-11 15:25:41.103789527 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           ccls
-Version:        0.20250815.1
+Version:        0.20261004
 Release:        0
 Summary:        C/C++/ObjC language server
 # main package is Apache 2.0
@@ -26,8 +26,6 @@
 Group:          Development/Tools/IDE
 URL:            https://github.com/MaskRay/ccls
 Source0:        %{URL}/archive/%{version}/%{name}-%{version}.tar.gz
-Patch1:         fix-llvm22-build.patch
-Patch2:         fix-llvm23-build.patch
 BuildRequires:  clang-devel >= 10
 BuildRequires:  cmake >= 3.8
 BuildRequires:  llvm-devel >= 10

++++++ ccls-0.20250815.1.tar.gz -> ccls-0.20261004.tar.gz ++++++
++++ 2920 lines of diff (skipped)

Reply via email to