Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xtl for openSUSE:Factory checked in 
at 2026-01-02 15:11:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xtl (Old)
 and      /work/SRC/openSUSE:Factory/.xtl.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xtl"

Fri Jan  2 15:11:22 2026 rev:12 rq:1325071 version:0.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/xtl/xtl.changes  2025-03-31 11:44:45.792100702 
+0200
+++ /work/SRC/openSUSE:Factory/.xtl.new.1928/xtl.changes        2026-01-02 
15:11:24.686530845 +0100
@@ -1,0 +2,9 @@
+Fri Jan  2 09:10:51 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.8.1:
+  * Lower the minimum CMake version to 3.16
+  * fix: update xhalf_float_impl.hpp for modern clang and gcc to
+    avoid -Wdeprecated-literal-operator warning on Clang 16 that
+    will soon become a hard error.
+
+-------------------------------------------------------------------

Old:
----
  xtl-0.8.0.tar.gz

New:
----
  xtl-0.8.1.tar.gz

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

Other differences:
------------------
++++++ xtl.spec ++++++
--- /var/tmp/diff_new_pack.QdJt34/_old  2026-01-02 15:11:25.586567972 +0100
+++ /var/tmp/diff_new_pack.QdJt34/_new  2026-01-02 15:11:25.590568137 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtl
 #
-# Copyright (c) 2025 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
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           xtl
-Version:        0.8.0
+Version:        0.8.1
 Release:        0
 Summary:        The x template library
 License:        BSD-3-Clause

++++++ xtl-0.8.0.tar.gz -> xtl-0.8.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtl-0.8.0/.github/workflows/windows.yml 
new/xtl-0.8.1/.github/workflows/windows.yml
--- old/xtl-0.8.0/.github/workflows/windows.yml 2025-03-26 15:47:40.000000000 
+0100
+++ new/xtl-0.8.1/.github/workflows/windows.yml 2025-10-09 08:06:48.000000000 
+0200
@@ -17,8 +17,8 @@
     strategy:
       matrix:
         os:
-          - 2019
           - 2022
+          - 2025
     runs-on: windows-${{ matrix.os }}
 
     steps:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtl-0.8.0/CMakeLists.txt new/xtl-0.8.1/CMakeLists.txt
--- old/xtl-0.8.0/CMakeLists.txt        2025-03-26 15:47:40.000000000 +0100
+++ new/xtl-0.8.1/CMakeLists.txt        2025-10-09 08:06:48.000000000 +0200
@@ -7,7 +7,7 @@
 # The full license is in the file LICENSE, distributed with this software. #
 ############################################################################
 
-cmake_minimum_required(VERSION 3.29)
+cmake_minimum_required(VERSION 3.16)
 project(xtl)
 
 set(XTL_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/include)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtl-0.8.0/docs/source/changelog.rst 
new/xtl-0.8.1/docs/source/changelog.rst
--- old/xtl-0.8.0/docs/source/changelog.rst     2025-03-26 15:47:40.000000000 
+0100
+++ new/xtl-0.8.1/docs/source/changelog.rst     2025-10-09 08:06:48.000000000 
+0200
@@ -7,6 +7,12 @@
 Changelog
 =========
 
+0.8.1
+-----
+
+- Lower the minimum CMake version to 3.16
+- fix: update xhalf_float_impl.hpp for modern clang and gcc to avoid 
-Wdeprecated-literal-operator warning on Clang 16 that will soon become a hard 
error.
+
 0.8.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtl-0.8.0/include/xtl/xhalf_float_impl.hpp 
new/xtl-0.8.1/include/xtl/xhalf_float_impl.hpp
--- old/xtl-0.8.0/include/xtl/xhalf_float_impl.hpp      2025-03-26 
15:47:40.000000000 +0100
+++ new/xtl-0.8.1/include/xtl/xhalf_float_impl.hpp      2025-10-09 
08:06:48.000000000 +0200
@@ -179,7 +179,7 @@
        /// half_float::half = 4.2_h;
        /// ~~~~
        namespace literal {
-               half operator "" _h(long double);
+               half operator""_h(long double);
        }
 
        /// \internal
@@ -1820,7 +1820,7 @@
                template<class,class,std::float_round_style> friend struct 
detail::half_caster;
                friend class std::numeric_limits<half>;
                friend struct std::hash<half>;
-               friend half literal::operator "" _h(long double);
+               friend half literal::operator""_h(long double);
        };
 
        namespace literal {
@@ -1831,7 +1831,7 @@
                /// \param value literal value
                /// \return half with of given value (possibly rounded)
                /// \exception FE_OVERFLOW, ...UNDERFLOW, ...INEXACT according 
to rounding
-               inline half operator "" _h(long double value) { return 
half(detail::binary, detail::float2half<half::round_style>(value)); }
+               inline half operator""_h(long double value) { return 
half(detail::binary, detail::float2half<half::round_style>(value)); }
        }
 
        namespace detail {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtl-0.8.0/include/xtl/xtl_config.hpp 
new/xtl-0.8.1/include/xtl/xtl_config.hpp
--- old/xtl-0.8.0/include/xtl/xtl_config.hpp    2025-03-26 15:47:40.000000000 
+0100
+++ new/xtl-0.8.1/include/xtl/xtl_config.hpp    2025-10-09 08:06:48.000000000 
+0200
@@ -12,7 +12,7 @@
 
 #define XTL_VERSION_MAJOR 0
 #define XTL_VERSION_MINOR 8
-#define XTL_VERSION_PATCH 0
+#define XTL_VERSION_PATCH 1
 
 #ifndef __has_feature
 #define __has_feature(x) 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xtl-0.8.0/readthedocs.yml 
new/xtl-0.8.1/readthedocs.yml
--- old/xtl-0.8.0/readthedocs.yml       2025-03-26 15:47:40.000000000 +0100
+++ new/xtl-0.8.1/readthedocs.yml       2025-10-09 08:06:48.000000000 +0200
@@ -1,5 +1,9 @@
 version: 2
 
+sphinx:
+  # Path to Sphinx configuration file
+  configuration: docs/source/conf.py
+
 build:
   os: "ubuntu-22.04"
   tools:

Reply via email to