Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nix for openSUSE:Factory checked in at 2026-03-19 17:37:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nix (Old) and /work/SRC/openSUSE:Factory/.nix.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nix" Thu Mar 19 17:37:30 2026 rev:13 rq:1340907 version:2.34.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nix/nix.changes 2026-03-01 22:15:16.519074214 +0100 +++ /work/SRC/openSUSE:Factory/.nix.new.8177/nix.changes 2026-03-19 17:37:59.435334101 +0100 @@ -1,0 +2,9 @@ +Tue Mar 17 18:55:45 UTC 2026 - Marcus Rueckert <[email protected]> + +- Update to version 2.34.1: + see /usr/share/doc/packages/rl-2.34.md +- refresh 0001-port-option-to-disable-functional-tests-to-meson.patch +- drop 0002-libutil-fix-unreachable-case.patch +- add de426e1a3.patch to support lowdown 3 + +------------------------------------------------------------------- Old: ---- 0002-libutil-fix-unreachable-case.patch nix-2.33.3.tar.gz New: ---- de426e1a3.patch nix-2.34.1.tar.gz ----------(Old B)---------- Old:- refresh 0001-port-option-to-disable-functional-tests-to-meson.patch - drop 0002-libutil-fix-unreachable-case.patch - add de426e1a3.patch to support lowdown 3 ----------(Old E)---------- ----------(New B)---------- New:- drop 0002-libutil-fix-unreachable-case.patch - add de426e1a3.patch to support lowdown 3 ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nix.spec ++++++ --- /var/tmp/diff_new_pack.UFi24y/_old 2026-03-19 17:38:01.263409837 +0100 +++ /var/tmp/diff_new_pack.UFi24y/_new 2026-03-19 17:38:01.263409837 +0100 @@ -26,7 +26,7 @@ %endif Name: nix -Version: 2.33.3 +Version: 2.34.1 Release: 0 Summary: The purely functional package manager License: LGPL-2.1-only @@ -36,7 +36,7 @@ Source2: sysusers.conf Source9: series Patch1: 0001-port-option-to-disable-functional-tests-to-meson.patch -Patch2: 0002-libutil-fix-unreachable-case.patch +Patch2: de426e1a3.patch BuildRequires: bison BuildRequires: boost-devel BuildRequires: busybox-static @@ -166,7 +166,6 @@ -Dunit-tests=false \ -Dfunctional-tests=disabled \ -Djson-schema-checks=false \ - -Dkaitai-struct-checks=false \ -Dlibcmd:readline-flavor=readline \ -Dlibstore:embedded-sandbox-shell=true \ -Dlibstore:sandbox-shell=busybox-static \ @@ -223,7 +222,7 @@ %files %license COPYING -%doc doc/manual/source/release-notes/rl-2.33.md +%doc doc/manual/source/release-notes/rl-2.34.md %doc CONTRIBUTING.md README.md # config files %config(noreplace) %{_sysconfdir}/nix/ @@ -233,6 +232,7 @@ %config %{_sysconfdir}/profile.d/nix.sh # binaries %{_bindir}/nix* +%{_libexecdir}/nix-nswrapper # systemd %{_unitdir}/nix* %{_tmpfilesdir}/nix-daemon.conf ++++++ 0001-port-option-to-disable-functional-tests-to-meson.patch ++++++ --- /var/tmp/diff_new_pack.UFi24y/_old 2026-03-19 17:38:01.371414312 +0100 +++ /var/tmp/diff_new_pack.UFi24y/_new 2026-03-19 17:38:01.371414312 +0100 @@ -9,11 +9,11 @@ 2 files changed, 14 insertions(+) create mode 100644 meson_options.txt -Index: nix-2.33.0/meson.build +Index: nix/meson.build =================================================================== ---- nix-2.33.0.orig/meson.build -+++ nix-2.33.0/meson.build -@@ -59,7 +59,9 @@ if get_option('unit-tests') +--- nix.orig/meson.build ++++ nix/meson.build +@@ -63,7 +63,9 @@ if get_option('unit-tests') subproject('libexpr-tests') subproject('libflake-tests') endif @@ -23,11 +23,11 @@ if get_option('json-schema-checks') subproject('json-schema-checks') endif -Index: nix-2.33.0/meson.options +Index: nix/meson.options =================================================================== ---- nix-2.33.0.orig/meson.options -+++ nix-2.33.0/meson.options -@@ -41,3 +41,9 @@ option( +--- nix.orig/meson.options ++++ nix/meson.options +@@ -34,3 +34,9 @@ option( value : true, description : 'Check JSON schema validity of schemas and examples (requires jv)', ) ++++++ de426e1a3.patch ++++++ commit de426e1a38920e38aa129df45baf1838bd68d588 Author: Lisanna Dettwyler <[email protected]> Date: Sat Mar 14 17:16:01 2026 -0400 Fix compatibility with lowdown 3 Resolves #15420 Signed-off-by: Lisanna Dettwyler <[email protected]> (cherry picked from commit 342faaa1fa0aa3accc3027081b66c7c2ca36670b) diff --git a/src/libcmd/markdown.cc b/src/libcmd/markdown.cc index c3341da73..2cdc8e38c 100644 --- a/src/libcmd/markdown.cc +++ b/src/libcmd/markdown.cc @@ -38,7 +38,9 @@ static std::string doRenderMarkdownToTerminal(std::string_view markdown) # endif .feat = LOWDOWN_COMMONMARK | LOWDOWN_FENCED | LOWDOWN_DEFLIST | LOWDOWN_TABLES, .oflags = -# if HAVE_LOWDOWN_1_4 +# if HAVE_LOWDOWN_3 + LOWDOWN_NORELLINK +# elif HAVE_LOWDOWN_1_4 LOWDOWN_TERM_NORELLINK // To render full links while skipping relative ones # else LOWDOWN_TERM_NOLINK diff --git a/src/libcmd/meson.build b/src/libcmd/meson.build index ced5f0d97..d970a8e4b 100644 --- a/src/libcmd/meson.build +++ b/src/libcmd/meson.build @@ -44,6 +44,10 @@ configdata.set( 'HAVE_LOWDOWN_1_4', lowdown.version().version_compare('>= 1.4.0').to_int(), ) +configdata.set( + 'HAVE_LOWDOWN_3', + lowdown.version().version_compare('>= 3.0.0').to_int(), +) readline_flavor = get_option('readline-flavor') if readline_flavor == 'editline' ++++++ nix-2.33.3.tar.gz -> nix-2.34.1.tar.gz ++++++ ++++ 56116 lines of diff (skipped) ++++++ series ++++++ --- /var/tmp/diff_new_pack.UFi24y/_old 2026-03-19 17:38:05.755595947 +0100 +++ /var/tmp/diff_new_pack.UFi24y/_new 2026-03-19 17:38:05.759596113 +0100 @@ -1,3 +1,2 @@ 0001-port-option-to-disable-functional-tests-to-meson.patch -0002-libutil-fix-unreachable-case.patch
