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
 

Reply via email to