Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libfyaml for openSUSE:Factory checked in at 2026-02-06 19:04:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libfyaml (Old) and /work/SRC/openSUSE:Factory/.libfyaml.new.1670 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libfyaml" Fri Feb 6 19:04:53 2026 rev:2 rq:1330734 version:0.9.3 Changes: -------- --- /work/SRC/openSUSE:Factory/libfyaml/libfyaml.changes 2025-09-22 16:43:08.130123173 +0200 +++ /work/SRC/openSUSE:Factory/.libfyaml.new.1670/libfyaml.changes 2026-02-06 19:06:46.627086900 +0100 @@ -1,0 +2,18 @@ +Tue Feb 3 10:32:08 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 0.9.3. Check https://github.com/pantoniou/libfyaml/releases + for older changes. Changes since 0.9.2: + * -winf: Infinite width option for output without line wrapping + * --no-output-newline: Suppress trailing newline (useful with + oneline mode) + * FYEXCF_OUTPUT_FILENAME: New extended option for direct file + output + * JSON mode: Now works like YAML flow mode with less + special-casing + * Compact mode: Now produces truly compact output without + unnecessary indentation + * Scalar preservation: Only changes plain scalar style when + spaces or linebreaks are present, better preserving numeric + values + +------------------------------------------------------------------- Old: ---- libfyaml-0.9.tar.gz New: ---- libfyaml-0.9.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libfyaml.spec ++++++ --- /var/tmp/diff_new_pack.q6XsmG/_old 2026-02-06 19:06:47.543125399 +0100 +++ /var/tmp/diff_new_pack.q6XsmG/_new 2026-02-06 19:06:47.551125735 +0100 @@ -1,7 +1,7 @@ # # spec file for package libfyaml # -# Copyright (c) 2025 SUSE LLC and contributors +# 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 @@ -16,31 +16,33 @@ # +%define lib_name libfyaml0 + Name: libfyaml -Version: 0.9 +Version: 0.9.3 Release: 0 Summary: YAML 1.2 parser and emitter License: MIT -Group: Development/Libraries/C and C++ URL: https://github.com/pantoniou/libfyaml Source: https://github.com/pantoniou/libfyaml/releases/download/v%{version}/libfyaml-%{version}.tar.gz +%if 0%{?suse_version} == 1500 +BuildRequires: gcc14 +BuildRequires: gcc14-c++ +BuildRequires: gcc14-PIE +%endif BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: libtool-ltdl-devel BuildRequires: m4 BuildRequires: pkgconfig -Suggests: libyaml-0-2 %description A YAML 1.2 parser and emitter, featuring a no-copy paradigm. Some YAML 1.3 is supported. -%define lib_name libfyaml0 - %package -n %{lib_name} Summary: YAML 1.2 parser and emitter -Group: System/Libraries %description -n %{lib_name} A YAML parser and emitter. @@ -57,7 +59,6 @@ %package devel Summary: Development files for libfyaml -Group: Development/Libraries/C and C++ Requires: %{lib_name} = %{version} %description devel @@ -66,17 +67,22 @@ %package fy-tool Summary: Command line tools for libfyaml -Group: Development/Libraries/C and C++ Requires: %{lib_name} = %{version} +# Merged manpages in the 0.9.3 update +Provides: libfyaml = 0.9.3 +Obsoletes: libfyaml < 0.9.3 %description fy-tool This package provides a couple of command line tools for processing YAML using libfyaml. %prep -%setup -q -n libfyaml-%{version} +%autosetup -p1 %build +%if 0%{?suse_version} == 1500 +export CC=gcc-14 CXX=g++-14 +%endif ./bootstrap.sh %configure --disable-static %make_build @@ -92,6 +98,7 @@ %files -n %{lib_name} %license LICENSE +%doc AUTHORS README.md %{_libdir}/libfyaml.so.0 %{_libdir}/libfyaml.so.0.0.0 @@ -101,6 +108,7 @@ %{_libdir}/pkgconfig/libfyaml.pc %files fy-tool +%license LICENSE %{_bindir}/fy-compose %{_bindir}/fy-dump %{_bindir}/fy-filter @@ -108,8 +116,5 @@ %{_bindir}/fy-testsuite %{_bindir}/fy-tool %{_bindir}/fy-ypath - -%files -%{_mandir}/man1/fy-*.1%{?ext_man} -%license LICENSE +%doc %{_mandir}/man1/fy-*.1%{?ext_man} ++++++ libfyaml-0.9.tar.gz -> libfyaml-0.9.3.tar.gz ++++++ ++++ 49210 lines of diff (skipped)
