debian/changelog | 11 +++++++++++ debian/control | 10 ++++------ debian/rules | 14 +++++++------- 3 files changed, 22 insertions(+), 13 deletions(-)
New commits: commit 6d4e41f6701ce600d260743ca6697dad3414981e Author: Sven Joachim <svenj...@gmx.de> Date: Wed Mar 5 21:27:08 2014 +0100 Drop dependency of libegl1-mesa-drivers on libgl1-mesa-dri This was only necessary due to egl_gallium.so being linked against libllvmradeon, and there is no shared llvmradeon library anymore. Conflicts: debian/changelog debian/control diff --git a/debian/changelog b/debian/changelog index e11ae3f..fece1ca 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,12 @@ mesa (10.1.0-3) UNRELEASED; urgency=medium + [ Andreas Boll ] * Build OpenCL only on architectures where we have LLVM enabled. * Actually enable radeonsi on kfreebsd. + [ Sven Joachim ] + * Drop dependency of libegl1-mesa-drivers on libgl1-mesa-dri again. + -- Andreas Boll <andreas.boll....@gmail.com> Wed, 19 Mar 2014 21:23:46 +0100 mesa (10.1.0-2) experimental; urgency=medium diff --git a/debian/control b/debian/control index 35f3ed0..7d78cb9 100644 --- a/debian/control +++ b/debian/control @@ -323,8 +323,6 @@ Depends: libegl1-mesa (= ${binary:Version}), libglapi-mesa (= ${binary:Version}), libwayland-egl1-mesa (= ${binary:Version}), -# for libllvmradeon - libgl1-mesa-dri (= ${binary:Version}) [any-i386 any-amd64], Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: free implementation of the EGL API -- hardware drivers commit 834aba4f446414025d5d4fff6b678c6d0a8f470a Author: Andreas Boll <andreas.boll....@gmail.com> Date: Wed Mar 19 21:32:43 2014 +0100 Actually enable radeonsi on kfreebsd. Acked-by: Julien Cristau <jcris...@debian.org> diff --git a/debian/changelog b/debian/changelog index ca14c15..e11ae3f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ mesa (10.1.0-3) UNRELEASED; urgency=medium * Build OpenCL only on architectures where we have LLVM enabled. + * Actually enable radeonsi on kfreebsd. -- Andreas Boll <andreas.boll....@gmail.com> Wed, 19 Mar 2014 21:23:46 +0100 diff --git a/debian/rules b/debian/rules index 3953ecf..9076c33 100755 --- a/debian/rules +++ b/debian/rules @@ -92,9 +92,6 @@ else GALLIUM_DRIVERS += r600 r300 endif ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 armhf)) - # Radeonsi needs LLVM, so only build it on the subset of archs - # where we have LLVM enabled. - GALLIUM_DRIVERS += radeonsi # opencl needs gallium-pipe-loader which needs udev, # so no opencl on kfreebsd. # opencl needs LLVM and Clang, so only build it on the subset @@ -102,8 +99,9 @@ else confflags_GALLIUM += --enable-opencl --enable-opencl-icd endif - # LLVM is required for r300g and llvmpipe: + # LLVM is required for r300g, radeonsi and llvmpipe: ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf)) + GALLIUM_DRIVERS += radeonsi confflags_GALLIUM += --enable-gallium-llvm confflags_GALLIUM += --with-llvm-shared-libs endif commit ca03c0988565c2a7a6e4531904e4e96a81e1c80e Author: Andreas Boll <andreas.boll....@gmail.com> Date: Wed Mar 19 21:17:36 2014 +0100 Build OpenCL only on architectures where we have LLVM enabled. Acked-by: Julien Cristau <jcris...@debian.org> diff --git a/debian/changelog b/debian/changelog index 8a2952f..ca14c15 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +mesa (10.1.0-3) UNRELEASED; urgency=medium + + * Build OpenCL only on architectures where we have LLVM enabled. + + -- Andreas Boll <andreas.boll....@gmail.com> Wed, 19 Mar 2014 21:23:46 +0100 + mesa (10.1.0-2) experimental; urgency=medium [ Sjoerd Simons ] diff --git a/debian/control b/debian/control index 69e4497..35f3ed0 100644 --- a/debian/control +++ b/debian/control @@ -41,8 +41,8 @@ Build-Depends: llvm-3.4-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf], libelf-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf], libwayland-dev (>= 1.2.0) [linux-any], - libclang-3.4-dev [linux-any], - libclc-dev [linux-any], + libclang-3.4-dev [amd64 i386 armhf], + libclc-dev [amd64 i386 armhf], Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/mesa Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/mesa.git Homepage: http://mesa3d.sourceforge.net/ @@ -821,7 +821,7 @@ Description: Debugging symbols for the Mesa VDPAU video acceleration drivers Package: mesa-opencl-icd Section: libs -Architecture: linux-any +Architecture: amd64 i386 armhf Depends: libclc-r600, ocl-icd-libopencl1, @@ -837,7 +837,7 @@ Description: free implementation of the OpenCL API -- ICD runtime Package: mesa-opencl-icd-dbg Section: debug Priority: extra -Architecture: linux-any +Architecture: amd64 i386 armhf Depends: mesa-opencl-icd (= ${binary:Version}), ${misc:Depends}, diff --git a/debian/rules b/debian/rules index 481ea7a..3953ecf 100755 --- a/debian/rules +++ b/debian/rules @@ -70,9 +70,6 @@ else EGL_DISPLAYS += drm # Non-Linux ports also lack *_CLOEXEC and epoll, so wayland isn't ready yet: EGL_DISPLAYS += wayland -# < aboll> opencl needs gallium-pipe-loader which needs udev -# so no opencl for kbsd - confflags_GALLIUM += --enable-opencl --enable-opencl-icd ifeq (,$(filter $(DEB_HOST_ARCH), s390 s390x)) DRI_DRIVERS += nouveau endif @@ -98,6 +95,11 @@ else # Radeonsi needs LLVM, so only build it on the subset of archs # where we have LLVM enabled. GALLIUM_DRIVERS += radeonsi + # opencl needs gallium-pipe-loader which needs udev, + # so no opencl on kfreebsd. + # opencl needs LLVM and Clang, so only build it on the subset + # of arches where we have LLVM enabled. + confflags_GALLIUM += --enable-opencl --enable-opencl-icd endif # LLVM is required for r300g and llvmpipe: -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1wqnee-00074g...@moszumanska.debian.org