Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=multilib.git;a=commitdiff;h=fae220cf7066e05139a100bf0375a59b3ca9e9cc
commit fae220cf7066e05139a100bf0375a59b3ca9e9cc Author: DeX77 <[email protected]> Date: Sun Nov 6 22:06:07 2016 +0100 mesa-12.0.3-9-x86_64 * fix rodepends of libgbm/lib32-libgbm + add force option for lib32- subpackages diff --git a/source/x11/mesa/FrugalBuild b/source/x11/mesa/FrugalBuild index b2ba0aa..652b788 100644 --- a/source/x11/mesa/FrugalBuild +++ b/source/x11/mesa/FrugalBuild @@ -34,7 +34,7 @@ fi pkgname=mesa pkgver=12.0.3 -pkgrel=8 +pkgrel=9 pkgdesc="Mesa is a 3D graphics library" url="http://mesa3d.sourceforge.net/" up2date="lynx --dump 'ftp://ftp.freedesktop.org/pub/mesa/' | grep "pub/mesa/[0-9\.]" | tail -n1 | sed 's|.*/\([0-9\.]\)|\1|'" @@ -71,6 +71,7 @@ subrodepends=("mesa-libgl-headers>=$pkgver-$pkgrel libglapi mesa-dri-drivers>=$p subgroups=('x11' 'x11') subarchs=("${archs[*]}" "${archs[*]}") subbackup=('' '') +suboptions=('' '') subpkgs+=('lib32-libgl' 'lib32-mesa-libgl-headers') subdescs+=('Mesa DRI OpenGL files (32-Bit).' 'Mesa OpenGL headers files (32-Bit).') @@ -82,6 +83,7 @@ subrodepends+=("lib32-mesa-libgl-headers>=$pkgver-$pkgrel lib32-libglapi lib32-m subgroups+=('lib32-extra' 'lib32-extra') subarchs+=("${archs[*]}" "${archs[*]}") subbackup+=('' '') +suboptions+=('force' 'force') subpkgs=("${subpkgs[@]}" 'mesa-dri-drivers') subdescs=("${subdescs[@]}" 'Mesa OpenGL DRI drivers.') @@ -93,6 +95,7 @@ subrodepends=("${subrodepends[@]}" '') subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" 'etc/drirc') +suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-mesa-dri-drivers') subdescs=("${subdescs[@]}" 'Mesa OpenGL DRI drivers. (32-Bit)') @@ -104,6 +107,7 @@ subrodepends=("${subrodepends[@]}" '') subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('force') subpkgs=("${subpkgs[@]}" 'libgbm') subdescs=("${subdescs[@]}" 'Mesa gbm library.') @@ -111,10 +115,11 @@ subprovides=("${subprovides[@]}" '') subreplaces=("${subreplaces[@]}" '') subconflicts=("${subconflicts[@]}" '') subdepends=("${subdepends[@]}" 'libdrm>=2.4.71 wayland>=1.11.0-3') -subrodepends+=('mesa-pipe-drivers libglapi') +subrodepends+=('libglapi') subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-libgbm') subdescs=("${subdescs[@]}" 'Mesa gbm library. (32-Bit)') @@ -122,10 +127,11 @@ subprovides=("${subprovides[@]}" '') subreplaces=("${subreplaces[@]}" '') subconflicts=("${subconflicts[@]}" '') subdepends=("${subdepends[@]}" 'lib32-libdrm>=2.4.71 lib32-wayland>=1.11.0-3') -subrodepends+=('lib32-mesa-pipe-drivers lib32-libglapi') +subrodepends+=('lib32-libglapi') subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('force') subpkgs=("${subpkgs[@]}" 'libglapi') subdescs=("${subdescs[@]}" 'Mesa OpenGL API library.') @@ -137,6 +143,7 @@ subrodepends=("${subrodepends[@]}" '') subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-libglapi') subdescs=("${subdescs[@]}" 'Mesa OpenGL API library. (32-Bit)') @@ -148,6 +155,7 @@ subrodepends=("${subrodepends[@]}" '') subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('force') subpkgs=("${subpkgs[@]}" 'libgles') subdescs=("${subdescs[@]}" 'Mesa OpenGL ES1/ES2 libraries.') @@ -159,6 +167,7 @@ subrodepends=("${subrodepends[@]}" 'libglapi khr-headers') subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-libgles') subdescs=("${subdescs[@]}" 'Mesa OpenGL ES1/ES2 libraries. (32-bit)') @@ -170,6 +179,7 @@ subrodepends=("${subrodepends[@]}" 'lib32-libglapi lib32-khr-headers') subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('force') subpkgs=("${subpkgs[@]}" 'khr-headers') subdescs=("${subdescs[@]}" 'Khronos generic header.') @@ -181,6 +191,7 @@ subrodepends=("${subrodepends[@]}" '') subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-khr-headers') subdescs=("${subdescs[@]}" 'Khronos generic header. (32-bit)') @@ -192,6 +203,7 @@ subrodepends=("${subrodepends[@]}" '') subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') +suboptions+=('force') if Fuse EGL; then @@ -205,6 +217,7 @@ if Fuse EGL; then subgroups+=('x11') subarchs+=("${archs[*]}") subbackup+=('') + suboptions+=('') subpkgs+=('lib32-libegl') subdescs+=('Mesa OpenEGL library. (32-bit)') @@ -216,6 +229,8 @@ if Fuse EGL; then subgroups+=('lib32-extra') subarchs+=("${archs[*]}") subbackup+=('') + suboptions+=('force') + fi if Fuse OPENCL; then @@ -229,6 +244,7 @@ if Fuse OPENCL; then subgroups+=('x11') subarchs+=("${archs[*]}") subbackup+=('') + suboptions+=('') subpkgs+=('lib32-libcl') subdescs+=('Mesa OpenCL library. (32-bit)') @@ -240,6 +256,7 @@ if Fuse OPENCL; then subgroups+=('lib32-extra') subarchs+=("${archs[*]}") subbackup+=('') + suboptions+=('force') subpkgs+=('mesa-pipe-drivers') subdescs+=('Mesa gallium pipe drivers.') @@ -251,6 +268,7 @@ if Fuse OPENCL; then subgroups+=('x11') subarchs+=("${archs[*]}") subbackup+=('etc/drirc') + suboptions+=('') subpkgs+=('lib32-mesa-pipe-drivers') subdescs+=('Mesa gallium pipe drivers. (32-bit)') @@ -262,6 +280,8 @@ if Fuse OPENCL; then subgroups+=('lib32-extra') subarchs+=("${archs[*]}") subbackup+=('') + suboptions+=('force') + fi if Fuse XA; then @@ -275,6 +295,7 @@ if Fuse XA; then subgroups+=('x11') subarchs+=("${archs[*]}") subbackup+=('') + suboptions+=('') subpkgs+=('lib32-libxatracker') subdescs+=('Mesa xatracker library (32-bit)') @@ -286,6 +307,8 @@ if Fuse XA; then subgroups+=('lib32-extra') subarchs+=("${archs[*]}") subbackup+=('') + suboptions+=('force') + fi if Fuse VDPAU; then @@ -301,6 +324,7 @@ if Fuse VDPAU; then subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') rodepends+=('mesa-vdpau-drivers') + suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-mesa-vdpau-drivers') subdescs=("${subdescs[@]}" 'Mesa VDPAU drivers. (32-bit)') @@ -313,6 +337,7 @@ if Fuse VDPAU; then subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('force') fi @@ -327,6 +352,7 @@ if Fuse OSMESA; then subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-libosmesa') subdescs=("${subdescs[@]}" 'Mesa Off-screen Rendering (32-bit)') @@ -338,6 +364,7 @@ if Fuse OSMESA; then subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('force') fi @@ -354,6 +381,7 @@ if Fuse VAAPI; then subbackup=("${subbackup[@]}" '') rodepends+=('libva-mesa-driver') makedepends+=('libva>=1.7.1') + suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-libva-mesa-driver') subdescs=("${subdescs[@]}" 'VAAPI mesa driver (32-Bit)') @@ -366,6 +394,8 @@ if Fuse VAAPI; then subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') makedepends+=('libva>=1.7.1') + suboptions+=('force') + fi @@ -380,6 +410,7 @@ if Fuse WAYLAND_EGL; then subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-libwayland-egl') subdescs=("${subdescs[@]}" 'Mesa Wayland EGL library. (32-bit)') @@ -391,6 +422,7 @@ if Fuse WAYLAND_EGL; then subgroups=("${subgroups[@]}" ' lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('force') fi @@ -405,6 +437,7 @@ if Fuse NINE; then subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-mesa-nine') subdescs=("${subdescs[@]}" 'Mesa Support for DirectX 9 (32-bit)') @@ -416,6 +449,8 @@ if Fuse NINE; then subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('force') + fi if Fuse OMX; then @@ -429,6 +464,7 @@ if Fuse OMX; then subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-mesa-opemax') subdescs=("${subdescs[@]}" 'Mesa Support for OpenMAX (32-bit)') @@ -440,6 +476,7 @@ if Fuse OMX; then subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('force') fi if Fuse VULKAN; then @@ -453,6 +490,7 @@ if Fuse VULKAN; then subgroups=("${subgroups[@]}" 'x11') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('') subpkgs=("${subpkgs[@]}" 'lib32-mesa-vulkan') subdescs=("${subdescs[@]}" 'Mesa Support for Vulkan (32-bit)') @@ -464,6 +502,7 @@ if Fuse VULKAN; then subgroups=("${subgroups[@]}" 'lib32-extra') subarchs=("${subarchs[@]}" "${archs[*]}") subbackup=("${subbackup[@]}" '') + suboptions+=('force') fi if Fuse DETECTDEPENDS; then _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
