Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rtk for openSUSE:Factory checked in 
at 2026-11-09 16:08:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rtk (Old)
 and      /work/SRC/openSUSE:Factory/.rtk.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rtk"

Mon Nov  9 16:08:17 2026 rev:11 rq:1396323 version:1.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rtk/rtk.changes  2026-10-29 16:12:42.059066450 
+0100
+++ /work/SRC/openSUSE:Factory/.rtk.new.3759290/rtk.changes     2026-11-09 
16:09:17.290488749 +0100
@@ -1,0 +2,28 @@
+Mon Nov  9 08:56:02 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 1.2.0:
+  * git: fold ls-tree path listings by directory
+  * read: tab-separated line numbers, raw-byte fallback for
+    non-UTF-8 input, partial reads booked as the shown span
+  * cargo: keep nextest timeouts and retried failures
+  * pipeline: swap commands rtk has no filter for, keeping
+    excluded commands and the agent permission check intact
+  * hook: honour opt-outs in quoted scripts behind uv run, skip
+    proxy autostart on occupied loopback ports
+  * init: install the OpenCode plugin independently of agent
+    setup, exit code 2 when the codex uninstall guard refuses
+  * ruff: route flag-first implicit check invocations to check;
+    ls output held to what ls prints; non-JSON Go test reports
+    preserved; SQLFluff file shortcuts routed through lint
+  * Many more fixes and improvements; see upstream's release notes
+    for the full list
+- Refresh the vendored dependencies (254 crates); licence tag
+  unchanged (second Zlib foldhash copy and MIT crossterm 0.29
+  already covered)
+- rtk-unbundle-sqlite.patch and rtk-no-deny-warnings.patch
+  still apply unchanged (upstream still bundles sqlite and
+  denies warnings)
+- Cap the test threads at 8: the tests in one binary share a
+  single recall DB, which drops hints under 64-way parallelism
+
+-------------------------------------------------------------------

Old:
----
  rtk-1.1.0.tar.gz

New:
----
  rtk-1.2.0.tar.gz

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

Other differences:
------------------
++++++ rtk.spec ++++++
--- /var/tmp/diff_new_pack.dAXi1P/_old  2026-11-09 16:09:19.639587149 +0100
+++ /var/tmp/diff_new_pack.dAXi1P/_new  2026-11-09 16:09:19.641587233 +0100
@@ -17,19 +17,18 @@
 
 
 Name:           rtk
-Version:        1.1.0
+Version:        1.2.0
 Release:        0
 Summary:        CLI proxy that reduces LLM token consumption of dev commands
 # Legal-Review-Notice: rtk itself is Apache-2.0, but the binary statically 
links
 # the vendored Rust dependencies, so the tag below covers the whole linked set.
-# Re-derived on the 1.1.0 re-vendor with "cargo tree --offline -p rtk
-# --no-default-features -e normal" over the vendored tree (243 crates vendored,
-# 162 in the linked graph): MPL-2.0 comes from colored and option-ext,
-# Unicode-3.0 from the ICU/zerovec crates, ISC from rustls-webpki and untrusted
-# (and from ring, "Apache-2.0 AND ISC"), CDLA-Permissive-2.0 from webpki-roots,
-# BSD-3-Clause from subtle, Zlib from foldhash (linked via rusqlite and
-# ratatui; already linked at 1.0.1, previously undeclared), and MIT from
-# twenty-five MIT-only crates (rusqlite, libsqlite3-sys, which, quick-xml, 
...).
+# - Re-derived on the 1.2.0 re-vendor with "cargo tree --offline -p rtk
+#   --no-default-features -e normal" (254 vendored, 179 linked).
+# - MPL-2.0: colored, option-ext.
+# - Unicode-3.0: the ICU/zerovec crates. ISC: rustls-webpki, untrusted,
+#   and ring ("Apache-2.0 AND ISC"). CDLA-Permissive-2.0: webpki-roots.
+# - BSD-3-Clause: subtle. Zlib: foldhash (via rusqlite and ratatui).
+# - MIT: twenty-nine MIT-only crates (rusqlite, libsqlite3-sys, ...).
 # Every dual/triple "OR" expression in the graph is satisfied by Apache-2.0 or 
MIT,
 # both already named. r-efi offers an LGPL-2.1-or-later option but is
 # UEFI-target-only and absent from the Linux graph. MPL-2.0 section 3.2 is
@@ -40,6 +39,9 @@
 URL:            https://github.com/rtk-ai/rtk
 Source0:        
%{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        vendor.tar.zst
+# Source-Binary-Exception: vendor.tar.zst:vendor/ring-*/pregenerated/*.o -- 
other-platform: pregenerated Windows COFF objects of the ring crate, never used 
by the Linux build
+# Source-Binary-Exception: vendor.tar.zst:vendor/winapi-*/lib/*.a -- 
other-platform: Windows import libraries of the winapi crates, only linked by 
Windows GNU targets
+# Source-Binary-Exception: vendor.tar.zst:vendor/windows_*/lib/* -- 
other-platform: Windows import libraries of the windows crates, only linked by 
Windows targets
 # PATCH-FIX-UPSTREAM rtk-unbundle-sqlite.patch [email protected] -- link the 
system SQLite instead of the copy bundled in libsqlite3-sys, 
https://github.com/rtk-ai/rtk/pull/3446 (upstream keeps bundling as an opt-out 
default feature; drop this and build with --no-default-features once it lands)
 Patch0:         rtk-unbundle-sqlite.patch
 # PATCH-FIX-UPSTREAM rtk-no-deny-warnings.patch [email protected] -- do not 
turn rustc warnings into errors, the distribution rustc moves independently of 
upstream's floor, https://github.com/rtk-ai/rtk/pull/3447
@@ -76,18 +78,21 @@
 export CARGO_PROFILE_RELEASE_STRIP=none
 # --no-default-features builds upstream's Apache-2.0 rtk-oss edition: the 
default
 # engine feature links the BUSL-1.1 rtk-engine, which Factory cannot ship.
-# NOTE: keep the braced %{cargo_*} form below — spec-cleaner unbraces it
-# and the unbraced form breaks the build (Unknown option - in cargo_build()).
-%{cargo_build} --no-default-features
+# NOTE: the `--` form below is load-bearing — spec-cleaner 1.3.2 drops the
+# braces of a braced cargo macro call, and the bare form it writes breaks
+# the build (Unknown option - in cargo_build()).
+%cargo_build -- --no-default-features
 
 %install
-%{cargo_install} --no-default-features
+%cargo_install -- --no-default-features
 
 %check
 # The integration tests create repositories and configuration below $HOME.
 export HOME=%{_builddir}/fakehome
 mkdir -p "$HOME"
-%{cargo_test} --no-default-features
+# Cap the test threads: the tests in one binary share a single recall DB
+# (5s sqlite busy timeout), which drops hints under 64-way parallelism.
+%cargo_test -- --no-default-features -- --test-threads 8
 
 %files
 %license LICENSE

++++++ _service ++++++
--- /var/tmp/diff_new_pack.dAXi1P/_old  2026-11-09 16:09:19.678588783 +0100
+++ /var/tmp/diff_new_pack.dAXi1P/_new  2026-11-09 16:09:19.683588993 +0100
@@ -1,6 +1,6 @@
 <services>
   <service name="cargo_vendor" mode="manual">
-    <param name="srctar">rtk-1.1.0.tar.gz</param>
+    <param name="srctar">rtk-1.2.0.tar.gz</param>
     <param name="compression">zst</param>
     <param name="update">true</param>
   </service>

++++++ rtk-1.1.0.tar.gz -> rtk-1.2.0.tar.gz ++++++
++++ 19300 lines of diff (skipped)

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/rtk/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.rtk.new.3759290/vendor.tar.zst differ: char 8, line 
1

Reply via email to