Hello community, here is the log from the commit of package beignet for openSUSE:Factory checked in at 2017-10-27 14:01:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/beignet (Old) and /work/SRC/openSUSE:Factory/.beignet.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "beignet" Fri Oct 27 14:01:08 2017 rev:12 rq:536886 version:1.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/beignet/beignet.changes 2017-05-17 10:54:34.109018441 +0200 +++ /work/SRC/openSUSE:Factory/.beignet.new/beignet.changes 2017-10-27 14:01:11.108679893 +0200 @@ -1,0 +2,17 @@ +Thu Oct 26 11:28:51 UTC 2017 - [email protected] + +- Update to version 1.3.2: + * Add some Gemini Lake devices support. + * Add llvm4.0 and llvm5.0 support. + * Add cl_intel_required_subgroup_size extension support. + * Fix some other bugs. +- Drop no longer needed patches: + * 0001-Backend-Remove-old-llvm-support-code.patch + * 0002-Backend-Fix-an-include-file-error-problem.patch + * 0003-Backend-Refine-GEP-lowering-code.patch + * 0004-Backend-Refine-LLVM-version-check-macro.patch + * 0005-Backend-Refine-FCmp-one-and-une.patch + * 0006-utest-fix-image-qualifier-of-compiler_fill_gl_image-.patch + * 0007-Backend-Add-LLVM40-support.patch + +------------------------------------------------------------------- Old: ---- 0001-Backend-Remove-old-llvm-support-code.patch 0002-Backend-Fix-an-include-file-error-problem.patch 0003-Backend-Refine-GEP-lowering-code.patch 0004-Backend-Refine-LLVM-version-check-macro.patch 0005-Backend-Refine-FCmp-one-and-une.patch 0006-utest-fix-image-qualifier-of-compiler_fill_gl_image-.patch 0007-Backend-Add-LLVM40-support.patch beignet-1.3.1-source.tar.gz New: ---- beignet-1.3.2-source.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ beignet.spec ++++++ --- /var/tmp/diff_new_pack.LaRPbp/_old 2017-10-27 14:01:13.064588462 +0200 +++ /var/tmp/diff_new_pack.LaRPbp/_new 2017-10-27 14:01:13.068588275 +0200 @@ -17,7 +17,7 @@ Name: beignet -Version: 1.3.1 +Version: 1.3.2 Release: 0 Summary: OpenCL implementation for Intel GPUs License: LGPL-2.1+ @@ -25,19 +25,8 @@ Url: https://01.org/beignet/ Source0: https://01.org/sites/default/files/%{name}-%{version}-source.tar.gz Source99: beignet-rpmlintrc -Patch0: 0001-Backend-Remove-old-llvm-support-code.patch -Patch1: 0002-Backend-Fix-an-include-file-error-problem.patch -Patch2: 0003-Backend-Refine-GEP-lowering-code.patch -Patch3: 0004-Backend-Refine-LLVM-version-check-macro.patch -Patch4: 0005-Backend-Refine-FCmp-one-and-une.patch -Patch5: 0006-utest-fix-image-qualifier-of-compiler_fill_gl_image-.patch -Patch6: 0007-Backend-Add-LLVM40-support.patch BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: llvm >= 3.3 -BuildRequires: llvm-clang >= 3.3 -BuildRequires: llvm-clang-devel >= 3.3 -BuildRequires: llvm-devel >= 3.3 BuildRequires: ncurses-devel BuildRequires: opencl-headers BuildRequires: pkgconfig @@ -47,7 +36,15 @@ BuildRequires: pkgconfig(ocl-icd) BuildRequires: pkgconfig(zlib) # exclusive to Intel GPU -ExclusiveArch: %ix86 x86_64 +ExclusiveArch: %{ix86} x86_64 +%if 0%{?suse_version} > 1320 +BuildRequires: clang-devel >= 3.3 +BuildRequires: clang-devel-static >= 3.3 +%else +BuildRequires: llvm-clang >= 3.3 +BuildRequires: llvm-clang-devel >= 3.3 +BuildRequires: llvm-devel >= 3.3 +%endif %description Beignet is an implementation of the OpenCL specification - a generic @@ -68,13 +65,6 @@ %prep %setup -q -n Beignet-%{version}-Source -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 %build %cmake \ @@ -86,7 +76,6 @@ find %{buildroot}%{_includedir}/CL/ -regextype posix-egrep -not -regex ".*(cl_intel.h)" -type f -delete %files -%defattr(-,root,root) %doc COPYING README.md %{_libdir}/beignet/ %{_sysconfdir}/OpenCL/vendors/intel-beignet.icd @@ -94,7 +83,6 @@ %dir %{_sysconfdir}/OpenCL/vendors %files devel -%defattr(-,root,root) %doc docs/* %{_includedir}/CL/cl_intel.h ++++++ beignet-1.3.1-source.tar.gz -> beignet-1.3.2-source.tar.gz ++++++ ++++ 4870 lines of diff (skipped)
