Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libclc for openSUSE:Factory checked 
in at 2025-04-09 21:49:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libclc (Old)
 and      /work/SRC/openSUSE:Factory/.libclc.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libclc"

Wed Apr  9 21:49:32 2025 rev:33 rq:1267897 version:0.2.0+llvm20.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libclc/libclc.changes    2025-03-08 
17:51:31.360228772 +0100
+++ /work/SRC/openSUSE:Factory/.libclc.new.1907/libclc.changes  2025-04-09 
21:49:52.253108993 +0200
@@ -1,0 +2,55 @@
+Sat Apr  5 08:56:27 UTC 2025 - Stefan Dirsch <sndir...@suse.com>
+
+- Update to version 20.1.0 (boo#1240848);changes since 19.1.0:
+  * Disable external-calls testing for clspv targets (#127529)
+  * Allow default path when looking for llvm-spirv (#126071)
+  * Clang-format includes
+  * Optimize isfpclass-like CLC builtins (#124145)
+  * clspv: add missing clc_isnan.cl dependency (#124614)
+  * Move key math headers to CLC (#124739)
+  * Move copysign to CLC library; fix & optimize (#124598)
+  * Optimize CLC vector any/all builtins (#124568)
+  * Optimize CLC vector is(un)ordered builtins (#124546)
+  * Optimize CLC vector relational builtins (#124537)
+  * Move nextafter to the CLC library (#124097)
+  * Don't rely on fp16 pragma guards in headers (#122751)
+  * Route int bitselect through CLC; add half (#123653)
+  * Route select through __clc_select (#123647)
+  * Move mad to the CLC library (#123607)
+  * Rename include guards. NFC.
+  * Move degrees/radians to CLC library & optimize (#123222)
+  * Move smoothstep to CLC and optimize its codegen (#123183)
+  * Add missing includes to CLC headers (#118654)
+  * Add Maintainers.md for libclc (#118309)
+  * Optimize ceil/fabs/floor/rint/trunc (#119596)
+  * "[libclc] Create aliases with custom_command (#115885)" (#116025)
+  * "[libclc] Create aliases with custom_command (#115885)" for causing: 
https://github.com/llvm/llvm-project/issues/115942
+  * Add some include guards to CLC declarations. NFC
+  * Create aliases with custom_command (#115885)
+  * Avoid using undefined vector3 components (#115857)
+  * Use builtin_convertvector to convert between vector types (#115865)
+  * Correct use of CLC macro on two definitions
+  * Move relational functions to the CLC library (#115171)
+  * Use __clc_max in CLC functions
+  * Move abs/abs_diff to CLC library
+  * Move clcmacro.h to CLC library. NFC (#114845)
+  * Move ceil/fabs/floor/rint/trunc to CLC library (#114774)
+  * Format clc_fma.cl. NFC
+  * Format clc_tan.cl. NFC
+  * Add some include guards and format a file
+  * Move min/max/clamp into the CLC builtins library (#114386)
+  * Restore header order, which formatting broke
+  * Format clc_ldexp.cl and clc_hypot.cl. NFC
+  * Create an internal 'clc' builtins library
+  * Split off library build system into helpers
+  * Add a new target for gfx1153 (#113138)
+  * Give a helpful error when an unknown target is requested (#111528)
+  * Convert README to Markdown (#111549)
+  * Update build instructions in readme (#111369)
+  * Remove mention of BSD license in readme (#111371)
+  * Fix installation w/ ENABLE_RUNTIME_SUBNORMAL (#109926)
+  * More cross compilation fixes (#97811)
+- require llvm20/clang20 on sle15 >= sp6
+- supersedes fix-cmake-install.patch
+
+-------------------------------------------------------------------

Old:
----
  fix-cmake-install.patch
  libclc-19.1.0.src.tar.xz
  libclc-19.1.0.src.tar.xz.sig

New:
----
  libclc-20.1.0.src.tar.xz
  libclc-20.1.0.src.tar.xz.sig

BETA DEBUG BEGIN:
  Old:- require llvm20/clang20 on sle15 >= sp6
- supersedes fix-cmake-install.patch
BETA DEBUG END:

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

Other differences:
------------------
++++++ libclc.spec ++++++
--- /var/tmp/diff_new_pack.7pwurO/_old  2025-04-09 21:49:52.801132069 +0200
+++ /var/tmp/diff_new_pack.7pwurO/_new  2025-04-09 21:49:52.805132238 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%define _libclc_llvm_ver 19.1.0
+%define _libclc_llvm_ver 20.1.0
 %define _version %_libclc_llvm_ver%{?_rc:rc%_rc}
 %define _tagver %_libclc_llvm_ver%{?_rc:-rc%_rc}
 
@@ -31,15 +31,14 @@
 Source1:        
https://github.com/llvm/llvm-project/releases/download/llvmorg-%{_tagver}/%{name}-%{_version}.src.tar.xz.sig
 Source100:      %{name}-rpmlintrc
 Source101:      https://releases.llvm.org/release-keys.asc#/%{name}.keyring
-Patch0:         fix-cmake-install.patch
 BuildRequires:  cmake
 %if 0%{?suse_version} >= 1550
 BuildRequires:  clang-devel
 BuildRequires:  llvm-devel
 %else
  %if 0%{?sle_version} >= 150600
-BuildRequires:  clang19-devel
-BuildRequires:  llvm19-devel
+BuildRequires:  clang20-devel
+BuildRequires:  llvm20-devel
  %endif
 %endif
 BuildRequires:  python3-base

++++++ libclc-19.1.0.src.tar.xz -> libclc-20.1.0.src.tar.xz ++++++
++++ 15030 lines of diff (skipped)

Reply via email to