Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rtags for openSUSE:Factory checked in at 2026-06-03 20:28:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rtags (Old) and /work/SRC/openSUSE:Factory/.rtags.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rtags" Wed Jun 3 20:28:41 2026 rev:11 rq:1356993 version:2.44 Changes: -------- --- /work/SRC/openSUSE:Factory/rtags/rtags.changes 2025-03-24 13:32:53.437421947 +0100 +++ /work/SRC/openSUSE:Factory/.rtags.new.1937/rtags.changes 2026-06-03 20:30:35.281524289 +0200 @@ -1,0 +2,18 @@ +Wed Jun 3 13:49:51 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 2.44: + * Fix FindLibClang.cmake regex to match define values with '=' + and digits, fixing the build against LLVM 18 + * Blacklist additional ARM code-generation flags that do not + affect parsing + * Fix code completion over TRAMP with unsaved buffers + * Bump cmake_minimum_required to 3.5 for CMake 4.0 compat + * Fix Process::exec() hanging indefinitely (rdm could hang on + startup) + * Replace the old Python/pytest tests with a Vitest suite and + switch CI to GitHub Actions +- Drop rtags-2.38-emacs-28.patch (fix merged upstream) +- Drop the -DCMAKE_POLICY_VERSION_MINIMUM=3.5 workaround; + upstream now declares cmake_minimum_required >= 3.5 + +------------------------------------------------------------------- Old: ---- rtags-2.38-emacs-28.patch rtags-2.38.tar.bz2 New: ---- rtags-2.44.tar.bz2 ----------(Old B)---------- Old: switch CI to GitHub Actions - Drop rtags-2.38-emacs-28.patch (fix merged upstream) - Drop the -DCMAKE_POLICY_VERSION_MINIMUM=3.5 workaround; ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rtags.spec ++++++ --- /var/tmp/diff_new_pack.e9eJ8g/_old 2026-06-03 20:30:36.405570839 +0200 +++ /var/tmp/diff_new_pack.e9eJ8g/_new 2026-06-03 20:30:36.409571005 +0200 @@ -1,7 +1,7 @@ # # spec file for package rtags # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,12 @@ Name: rtags -Version: 2.38 +Version: 2.44 Release: 0 Summary: Clang based source code indexer License: GPL-3.0-or-later URL: https://github.com/Andersbakken/rtags Source0: https://github.com/Andersbakken/rtags/releases/download/v%{version}/rtags-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM rtags-2.38-emacs-28.patch -- Fix build with Emacs 28 -Patch0: rtags-2.38-emacs-28.patch BuildRequires: clang-devel BuildRequires: cmake >= 3.5 BuildRequires: emacs-nox @@ -46,8 +44,7 @@ %build %cmake \ - -DCURSES_CURSES_LIBRARY:FILEPATH="%{_libdir}/libncurses.so" \ - -DCMAKE_POLICY_VERSION_MINIMUM=3.5 + -DCURSES_CURSES_LIBRARY:FILEPATH="%{_libdir}/libncurses.so" %cmake_build %install @@ -57,10 +54,14 @@ chmod 0755 %{buildroot}%{_bindir}/gcc-rtags-wrapper.sh %check -%ctest +# Upstream's test suite (-DWITH_TESTS=1) is not enabled: the pytest +# "automated_tests" are clang-version-sensitive and fail against the +# rolling Clang, and the rct cppunit tests hang in the build environment. +# Without WITH_TESTS there are no ctest tests, so %%ctest would be a no-op. +#%%ctest %files -%doc README.org CHANGELOG +%doc README.org CHANGELOG.md %license LICENSE.txt %{_bindir}/rdm %{_bindir}/rc ++++++ rtags-2.38.tar.bz2 -> rtags-2.44.tar.bz2 ++++++ ++++ 39808 lines of diff (skipped)
