Hello community,

here is the log from the commit of package pocl for openSUSE:Factory checked in 
at 2017-07-17 09:09:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pocl (Old)
 and      /work/SRC/openSUSE:Factory/.pocl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pocl"

Mon Jul 17 09:09:02 2017 rev:9 rq:509806 version:0.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/pocl/pocl.changes        2017-07-04 
11:58:31.164312939 +0200
+++ /work/SRC/openSUSE:Factory/.pocl.new/pocl.changes   2017-07-17 
09:09:03.301710842 +0200
@@ -1,0 +2,12 @@
+Wed Jul 12 10:50:47 UTC 2017 - jeng...@inai.de
+
+- Description should say what it is, not what it plans in the
+  future.
+
+-------------------------------------------------------------------
+Sat Jul  8 17:29:43 UTC 2017 - mar...@gmx.de
+
+- Fix runtime linking issues (missing crtbeginS.so)
+  - Require gcc for Factory
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ pocl.spec ++++++
--- /var/tmp/diff_new_pack.QAXx4z/_old  2017-07-17 09:09:03.833635924 +0200
+++ /var/tmp/diff_new_pack.QAXx4z/_new  2017-07-17 09:09:03.837635360 +0200
@@ -26,7 +26,7 @@
 # except include/utlist.h which is under BSD (and unbundled) and
 # except lib/kernel/vecmath which is under GPLv3+ or LGPLv3+ (and unbundled in 
future)
 License:        MIT
-Group:          Productivity/Other
+Group:          Development/Tools/Other
 Url:            http://portablecl.org/
 Source0:        http://portablecl.org/downloads/%{name}-%{version}.tar.gz
 Source99:       pocl-rpmlintrc
@@ -52,6 +52,9 @@
 Requires:       clang4
 Requires:       libstdc++-devel
 Requires:       libut2
+%if 0%{?suse_version} > 1325
+Requires:       gcc
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # Only armv7l is supported
 # PPC support is currently broken, due to path problems
@@ -59,34 +62,31 @@
 ExclusiveArch:  %{ix86} x86_64 armv7l armv7hl
 
 %description
-Portable Computing Language (pocl) aims to become a MIT-licensed open source
-implementation of the OpenCL standard which can be easily adapted for new 
targets
-and devices, both for homogeneous CPU and heterogenous GPUs/accelerators.
+Portable Computing Language (pocl) is an implementation of the OpenCL standard
+which can be adapted for new targets and devices, both for homogeneous CPU and
+heterogenous GPUs/accelerators.
 
 pocl uses Clang as an OpenCL C frontend and LLVM for the kernel compiler
-implementation, and as a portability layer. Thus, if your desired target
-has an LLVM backend, it should be able to get OpenCL support easily by using 
pocl.
-
-The goal is to accomplish improved performance portability using a kernel
-compiler that can generate multi-work-item work-group functions that exploit
-various types of parallel hardware resources: VLIW, superscalar, SIMD, SIMT,
-multicore, multithread ...
+implementation, and as a portability layer. If your desired target has an LLVM
+backend, it should be possible to get OpenCL support by using pocl.
 
-Additional purpose of the project is to serve as a research platform for
-issues in parallel programming on heterogeneous platforms.
+pocl yields improved performance portability by using a kernel compiler that
+can generate multi-work-item work-group functions that exploit various types of
+parallel hardware resources, such as VLIW, superscalar, SIMD, SIMT, multicore
+and multithread.
 
 %package devel
-Summary:        Portable Computing Language - development files
+Summary:        Development files for the Portable Computing Language
 Group:          Development/Languages/Other
 Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       opencl-headers
 
 %description devel
-Portable Computing Language (pocl) aims to become a MIT-licensed open source
-implementation of the OpenCL standard which can be easily adapted for new 
targets
-and devices, both for homogeneous CPU and heterogenous GPUs/accelerators.
+Portable Computing Language (pocl) is an implementation of the OpenCL standard
+which can be adapted for new targets and devices, both for homogeneous CPU and
+heterogenous GPUs/accelerators.
 
-This Subpackage provides the development files needed for pocl.
+This subpackage provides the development files needed for pocl.
 
 %prep
 %setup -q


Reply via email to