libGL: update to 17.0.0.

This commit is contained in:
Juan RP 2017-02-13 19:47:07 +01:00
parent 25cfe30f30
commit 77072e6a08
1 changed files with 5 additions and 8 deletions

View File

@ -1,22 +1,19 @@
# Template build file for 'libGL'. # Template build file for 'libGL'.
pkgname=libGL pkgname=libGL
version=13.0.4 version=17.0.0
revision=1 revision=1
wrksrc="mesa-${version}" wrksrc="mesa-${version}"
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-shared-glapi --enable-gbm configure_args="--enable-shared-glapi --enable-gbm
--enable-gles1 --enable-gles2 --enable-egl --enable-vdpau --enable-gles1 --enable-gles2 --enable-egl --enable-vdpau
--enable-xvmc --enable-osmesa --enable-texture-float --enable-xvmc --enable-osmesa --enable-texture-float
--with-egl-platforms=x11,drm,wayland --with-sha1=libnettle" --with-egl-platforms=x11,drm,wayland"
short_desc="Graphics library similar to SGI's OpenGL" short_desc="Graphics library similar to SGI's OpenGL"
maintainer="Juan RP <xtraeme@voidlinux.eu>" maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="http://www.mesa3d.org/" homepage="http://www.mesa3d.org/"
license="MIT, LGPL-2.1" license="MIT, LGPL-2.1"
distfiles="https://mesa.freedesktop.org/archive/${version}/mesa-${version}.tar.xz" distfiles="https://mesa.freedesktop.org/archive/${version}/mesa-${version}.tar.xz"
checksum=a95d7ce8f7bd5f88585e4be3144a341236d8c0fc91f6feaec59bb8ba3120e726 checksum=39db3d59700159add7f977307d12a7dfe016363e760ad82280ac4168ea668481
# static_assert()
CFLAGS="-std=c11"
hostmakedepends=" hostmakedepends="
automake libtool flex pkg-config llvm python-Mako libxml2-python wayland-devel" automake libtool flex pkg-config llvm python-Mako libxml2-python wayland-devel"
@ -24,7 +21,7 @@ makedepends="
glproto dri2proto dri3proto presentproto libXext-devel libXxf86vm-devel glproto dri2proto dri3proto presentproto libXext-devel libXxf86vm-devel
eudev-libudev-devel libdrm-devel expat-devel talloc-devel libvdpau-devel libva-devel eudev-libudev-devel libdrm-devel expat-devel talloc-devel libvdpau-devel libva-devel
libXdamage-devel libXvMC-devel libxshmfence-devel wayland-devel libXdamage-devel libXvMC-devel libxshmfence-devel wayland-devel
elfutils-devel ncurses-devel zlib-devel libffi-devel nettle-devel" elfutils-devel ncurses-devel zlib-devel libffi-devel"
conf_files="/etc/drirc" conf_files="/etc/drirc"
# Set subpackages manually to set proper rdeps in 32bit pkgs. # Set subpackages manually to set proper rdeps in 32bit pkgs.
@ -37,7 +34,7 @@ i686*|x86_64*)
configure_args+=" --with-dri-drivers=i915,i965,r200,radeon,nouveau,swrast" configure_args+=" --with-dri-drivers=i915,i965,r200,radeon,nouveau,swrast"
configure_args+=" --enable-xa --enable-dri3 --enable-nine" configure_args+=" --enable-xa --enable-dri3 --enable-nine"
configure_args+=" --with-vulkan-drivers=intel,radeon" configure_args+=" --with-vulkan-drivers=intel,radeon"
configure_args+=" --enable-opencl --enable-opencl-icd --enable-r600-llvm-compiler" configure_args+=" --enable-opencl --enable-opencl-icd"
hostmakedepends+=" clang libclc-git" hostmakedepends+=" clang libclc-git"
subpackages+=" libxatracker mesa-ati-dri mesa-intel-dri mesa-nouveau-dri" subpackages+=" libxatracker mesa-ati-dri mesa-intel-dri mesa-nouveau-dri"
subpackages+=" mesa-vmwgfx-dri mesa-opencl" subpackages+=" mesa-vmwgfx-dri mesa-opencl"