]> git.pld-linux.org Git - packages/beignet.git/blobdiff - beignet.spec
- summary typo, versioned libGL and libEGL dependencies
[packages/beignet.git] / beignet.spec
index 6fc49d0ceb78feadbeebf872e105fc2dd751cb6d..a5a111afb60133d5bde3eee9f57a6ccc322b5966 100644 (file)
@@ -1,19 +1,8 @@
-#
-# TODO:
-#      - make it build with our LLVM
-#
-
-# Conditional build:
-%bcond_with    host_pci_id     # build specifically for the build host
-
-# by default build kernel for Intel Ivybridge
-%define                gen_pci_id      0x0162
-
 Summary:       Open source implementation of the OpenCL specification for Intel GPUs
-Summary(pl.UTF-8):     Mająca otwarte źródła implementacja specyfikacji OpenGL dla GPU formy Intel
+Summary(pl.UTF-8):     Mająca otwarte źródła implementacja specyfikacji OpenCL dla GPU formy Intel
 Name:          beignet
 Version:       1.3.1
-Release:       0.1
+Release:       1
 License:       LGPL v2+
 Group:         Libraries
 Source0:       https://01.org/sites/default/files/beignet-%{version}-source.tar.gz
@@ -22,9 +11,10 @@ Patch0:              cflags.patch
 Patch1:                static_llvm.patch
 URL:           http://www.freedesktop.org/wiki/Software/Beignet/
 BuildRequires: Mesa-libgbm-devel
-BuildRequires: Mesa-libEGL-devel
+BuildRequires: Mesa-libGL-devel >= 13.0.0
+BuildRequires: Mesa-libEGL-devel >= 13.0.0
 BuildRequires: OpenGL-devel
-BuildRequires: clang-devel
+BuildRequires: clang-devel >= 3.9
 BuildRequires: cmake >= 2.6.0
 BuildRequires: libdrm-devel >= 2.4.66
 BuildRequires: libedit-devel
@@ -36,6 +26,7 @@ BuildRequires:        ocl-icd-devel
 BuildRequires: pkgconfig
 BuildRequires: python
 BuildRequires: sed >= 4.0
+BuildRequires: xorg-lib-libX11-devel
 BuildRequires: xorg-lib-libXext-devel
 BuildRequires: xorg-lib-libXfixes-devel
 BuildRequires: zlib-devel
@@ -61,11 +52,9 @@ poleceń, jądra i programów oraz uruchamia je na GPU.
 
 %prep
 %setup -qn Beignet-%{version}-Source
-
 %patch0 -p1
 %patch1 -p1
 
-
 %build
 install -d build
 cd build
@@ -73,7 +62,6 @@ cd build
        -DLIB_INSTALL_DIR=%{_libdir} \
        -DCMAKE_CXX_FLAGS_PLD="%{rpmcxxflags} -DNDEBUG -DGBE_DEBUG=0" \
        -DCMAKE_C_FLAGS_PLD="%{rpmcxxflags} -DNDEBUG -DGBE_DEBUG=0" \
-       -DGEN_PCI_ID=%{gen_pci_id} \
        ../
 %{__make}
 
@@ -97,7 +85,9 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/%{name}/libgbe.so
 %attr(755,root,root) %{_libdir}/%{name}/libgbeinterp.so
 %{_libdir}/%{name}/beignet.pch
+%ifarch %{x8664}
 %{_libdir}/%{name}/beignet_20.bc
 %{_libdir}/%{name}/beignet_20.pch
+%endif
 %{_libdir}/%{name}/include
 /etc/OpenCL/vendors/intel-beignet.icd
This page took 0.11483 seconds and 4 git commands to generate.