wok rev 22242

updated mesa packages (9.1.3 -> 9.2.5)
author Hans-G?nter Theisgen
date Tue Nov 12 15:21:11 2019 +0100 (2019-11-12)
parents d2c0010dbfe6
children 7760fd42a974
files libegl-mesa/receipt mesa-dev/receipt mesa-dri-ati/receipt mesa-dri-intel/receipt mesa-dri-nouveau/receipt mesa-dri-vmwgfx/receipt mesa-dri/receipt mesa-wayland-dev/receipt mesa-wayland/receipt mesa/receipt
line diff
     1.1 --- a/libegl-mesa/receipt	Tue Nov 12 09:51:47 2019 +0100
     1.2 +++ b/libegl-mesa/receipt	Tue Nov 12 15:21:11 2019 +0100
     1.3 @@ -1,19 +1,20 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="libegl-mesa"
     1.7 -VERSION="9.1.3"
     1.8 +VERSION="9.2.5"
     1.9  CATEGORY="development"
    1.10 -SHORT_DESC="OpenGL utility library"
    1.11 +SHORT_DESC="OpenGL utility library."
    1.12  MAINTAINER="pascal.bellard@slitaz.org"
    1.13  LICENSE="MIT"
    1.14  WEB_SITE="https://www.mesa3d.org/"
    1.15 +
    1.16 +PROVIDE="libegl"
    1.17 +DEPENDS="gcc-lib-base glibc-base mesa"
    1.18  WANTED="mesa"
    1.19 -DEPENDS="glibc-base gcc-lib-base mesa"
    1.20 -PROVIDE="libegl"
    1.21  
    1.22  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.23  genpkg_rules()
    1.24  {
    1.25  	mkdir -p $fs/usr/lib
    1.26 -	cp -a $install/usr/lib/libEGL* $fs/usr/lib
    1.27 +	cp -a $install/usr/lib/libEGL*	$fs/usr/lib
    1.28  }
     2.1 --- a/mesa-dev/receipt	Tue Nov 12 09:51:47 2019 +0100
     2.2 +++ b/mesa-dev/receipt	Tue Nov 12 15:21:11 2019 +0100
     2.3 @@ -1,22 +1,24 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="mesa-dev"
     2.7 -VERSION="9.1.3"
     2.8 +VERSION="9.2.5"
     2.9  CATEGORY="development"
    2.10 -SHORT_DESC="3D Graphics Library dev files."
    2.11 +SHORT_DESC="3D Graphics Library - development files."
    2.12  MAINTAINER="pascal.bellard@slitaz.org"
    2.13  LICENSE="MIT"
    2.14  WEB_SITE="https://www.mesa3d.org/"
    2.15 +
    2.16 +
    2.17 +DEPENDS="libdrm-dev mesa libglu-mesa-dev libglw-mesa-dev mesa-dri mesa-dri-ati 
    2.18 +	mesa-dri-intel mesa-dri-nouveau pkg-config xorg-dri2proto xorg-glproto 
    2.19 +	xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev"
    2.20  WANTED="mesa"
    2.21  
    2.22 -DEPENDS="mesa mesa-dri mesa-dri-ati mesa-dri-intel mesa-dri-nouveau \
    2.23 -libdrm-dev xorg-libXdamage-dev libglu-mesa-dev libglw-mesa-dev \
    2.24 -xorg-libXxf86vm-dev xorg-libXt-dev xorg-glproto xorg-dri2proto pkg-config"
    2.25 -
    2.26  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.27  genpkg_rules()
    2.28  {
    2.29  	mkdir -p $fs/usr/lib
    2.30 -	cp -a $install/usr/include $fs/usr
    2.31 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    2.32 +
    2.33 +	cp -a $install/usr/include		$fs/usr
    2.34 +	cp -a $install/usr/lib/pkgconfig	$fs/usr/lib
    2.35  }
     3.1 --- a/mesa-dri-ati/receipt	Tue Nov 12 09:51:47 2019 +0100
     3.2 +++ b/mesa-dri-ati/receipt	Tue Nov 12 15:21:11 2019 +0100
     3.3 @@ -1,20 +1,20 @@
     3.4  # SliTaz package receipt.
     3.5  
     3.6  PACKAGE="mesa-dri-ati"
     3.7 -VERSION="9.1.3"
     3.8 +VERSION="9.2.5"
     3.9  CATEGORY="x-window"
    3.10  SHORT_DESC="Mesa DRI + Gallium3D r300 drivers for AMD/ATI Radeon."
    3.11  MAINTAINER="pascal.bellard@slitaz.org"
    3.12  LICENSE="MIT"
    3.13  WEB_SITE="https://www.mesa3d.org/"
    3.14 -DEPENDS="mesa mesa-dri libdrm-radeon"
    3.15 +
    3.16 +#PROVIDE="xorg-xf86-video-ati"
    3.17 +DEPENDS="libdrm-radeon mesa mesa-dri"
    3.18  WANTED="mesa"
    3.19 -#PROVIDE="xorg-xf86-video-ati"
    3.20  
    3.21  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.22  genpkg_rules()
    3.23  {
    3.24  	mkdir -p $fs/usr/lib/dri
    3.25 -	cp $install/usr/lib/dri/r[0-9a]*_dri.so $fs/usr/lib/dri
    3.26 +	cp $install/usr/lib/dri/r[0-9a]*_dri.so	$fs/usr/lib/dri
    3.27  }
    3.28 -
     4.1 --- a/mesa-dri-intel/receipt	Tue Nov 12 09:51:47 2019 +0100
     4.2 +++ b/mesa-dri-intel/receipt	Tue Nov 12 15:21:11 2019 +0100
     4.3 @@ -1,13 +1,14 @@
     4.4  # SliTaz package receipt.
     4.5  
     4.6  PACKAGE="mesa-dri-intel"
     4.7 -VERSION="9.1.3"
     4.8 +VERSION="9.2.5"
     4.9  CATEGORY="x-window"
    4.10  SHORT_DESC="Mesa DRI drivers for Intel."
    4.11  MAINTAINER="pascal.bellard@slitaz.org"
    4.12  LICENSE="MIT"
    4.13  WEB_SITE="https://www.mesa3d.org/"
    4.14 -DEPENDS="mesa mesa-dri libdrm-intel"
    4.15 +
    4.16 +DEPENDS="libdrm-intel mesa mesa-dri"
    4.17  WANTED="mesa"
    4.18  
    4.19  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.20 @@ -16,4 +17,3 @@
    4.21  	mkdir -p $fs/usr/lib/dri
    4.22  	cp $install/usr/lib/dri/i[0-9]*_dri.so $fs/usr/lib/dri
    4.23  }
    4.24 -
     5.1 --- a/mesa-dri-nouveau/receipt	Tue Nov 12 09:51:47 2019 +0100
     5.2 +++ b/mesa-dri-nouveau/receipt	Tue Nov 12 15:21:11 2019 +0100
     5.3 @@ -1,27 +1,31 @@
     5.4  # SliTaz package receipt.
     5.5  
     5.6  PACKAGE="mesa-dri-nouveau"
     5.7 -VERSION="9.1.3"
     5.8 +VERSION="9.2.5"
     5.9  CATEGORY="x-window"
    5.10  SHORT_DESC="Mesa classic DRI + Gallium3D drivers for Nouveau."
    5.11  MAINTAINER="pascal.bellard@slitaz.org"
    5.12  LICENSE="MIT"
    5.13  WEB_SITE="https://www.mesa3d.org/"
    5.14 -DEPENDS="mesa libdrm-nouveau"
    5.15 +
    5.16 +DEPENDS="libdrm-nouveau mesa"
    5.17  WANTED="mesa"
    5.18  
    5.19  # Rules to gen a SliTaz package suitable for Tazpkg.
    5.20  genpkg_rules()
    5.21  {
    5.22 -	mkdir -p $fs/usr/lib/dri $fs/etc/X11/xorg.conf.d
    5.23 -	cp $install/usr/lib/dri/nouveau_vieux_dri.so $fs/usr/lib/dri
    5.24 +	mkdir -p $fs/usr/lib/dri
    5.25 +	mkdir -p $fs/etc/X11/xorg.conf.d
    5.26 +
    5.27 +	cp $install/usr/lib/dri/nouveau_vieux_dri.so	$fs/usr/lib/dri
    5.28 +
    5.29  	cat > $fs/etc/X11/xorg.conf.d/90-DRI.conf <<EOT
    5.30  Section "DRI"
    5.31          Mode         0666
    5.32  EndSection
    5.33  EOT
    5.34 +
    5.35  	chown -R root.root $fs
    5.36  }
    5.37  
    5.38  TAZBB_NO_INSTALL="because this is not hardware neutral"
    5.39 -
     6.1 --- a/mesa-dri-vmwgfx/receipt	Tue Nov 12 09:51:47 2019 +0100
     6.2 +++ b/mesa-dri-vmwgfx/receipt	Tue Nov 12 15:21:11 2019 +0100
     6.3 @@ -1,19 +1,19 @@
     6.4  # SliTaz package receipt.
     6.5  
     6.6  PACKAGE="mesa-dri-vmwgfx"
     6.7 -VERSION="9.1.3"
     6.8 +VERSION="9.2.5"
     6.9  CATEGORY="x-window"
    6.10  SHORT_DESC="Mesa DRI driver for OpenGL rendering in Slitaz as VmWare guest OS."
    6.11  MAINTAINER="pascal.bellard@slitaz.org"
    6.12  LICENSE="MIT"
    6.13 -DEPENDS="libdrm expat linux-drm linux-agp mesa mesa-dri"
    6.14  WEB_SITE="https://www.mesa3d.org/"
    6.15 +
    6.16 +DEPENDS="expat libdrm linux-agp linux-drm mesa mesa-dri"
    6.17  WANTED="mesa"
    6.18  
    6.19  # Rules to gen a SliTaz package suitable for Tazpkg.
    6.20  genpkg_rules()
    6.21  {
    6.22  	mkdir -p $fs/usr/lib/dri
    6.23 -	cp $install/usr/lib/dri/vmwgfx_dri.so $fs/usr/lib/dri
    6.24 +	cp $install/usr/lib/dri/vmwgfx_dri.so	$fs/usr/lib/dri
    6.25  }
    6.26 -
     7.1 --- a/mesa-dri/receipt	Tue Nov 12 09:51:47 2019 +0100
     7.2 +++ b/mesa-dri/receipt	Tue Nov 12 15:21:11 2019 +0100
     7.3 @@ -1,22 +1,22 @@
     7.4  # SliTaz package receipt.
     7.5  
     7.6  PACKAGE="mesa-dri"
     7.7 -VERSION="9.1.3"
     7.8 +VERSION="9.2.5"
     7.9  CATEGORY="x-window"
    7.10  SHORT_DESC="Mesa DRI drivers."
    7.11  MAINTAINER="pascal.bellard@slitaz.org"
    7.12  LICENSE="MIT"
    7.13 -DEPENDS="libdrm expat linux-drm linux-agp"
    7.14  WEB_SITE="https://www.mesa3d.org/"
    7.15 +
    7.16 +DEPENDS="expat libdrm linux-agp linux-drm"
    7.17  WANTED="mesa"
    7.18  
    7.19  # Rules to gen a SliTaz package suitable for Tazpkg.
    7.20  genpkg_rules()
    7.21  {
    7.22  	mkdir -p $fs/usr/lib/dri
    7.23 -	cp $install/usr/lib/dri/swrast_dri.so $fs/usr/lib/dri
    7.24 +	cp $install/usr/lib/dri/swrast_dri.so	$fs/usr/lib/dri
    7.25  
    7.26  	mkdir -p $fs/etc/X11/xorg.conf.d
    7.27 -	cp -a $stuff/*.conf $fs/etc/X11/xorg.conf.d
    7.28 +	cp -a $stuff/*.conf			$fs/etc/X11/xorg.conf.d
    7.29  }
    7.30 -
     8.1 --- a/mesa-wayland-dev/receipt	Tue Nov 12 09:51:47 2019 +0100
     8.2 +++ b/mesa-wayland-dev/receipt	Tue Nov 12 15:21:11 2019 +0100
     8.3 @@ -1,23 +1,23 @@
     8.4  # SliTaz package receipt.
     8.5  
     8.6  PACKAGE="mesa-wayland-dev"
     8.7 -VERSION="9.1.3"
     8.8 +VERSION="9.2.5"
     8.9  CATEGORY="development"
    8.10 -SHORT_DESC="Wayland X server devel files."
    8.11 +SHORT_DESC="Wayland X server - development files."
    8.12  MAINTAINER="pankso@slitaz.org"
    8.13  LICENSE="MIT"
    8.14 -WANTED="mesa-wayland"
    8.15  WEB_SITE="https://www.mesa3d.org/"
    8.16  
    8.17  DEPENDS="pkg-config udev-dev"
    8.18 +WANTED="mesa-wayland"
    8.19  
    8.20  # Rules to gen a SliTaz package suitable for Tazpkg.
    8.21  genpkg_rules()
    8.22  {
    8.23  	mkdir -p $fs/usr/lib/dri
    8.24 -	cp -a $install/usr/include $fs/usr
    8.25 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    8.26 -	cp -a $install/usr/lib/dri/*.*a $fs/usr/lib/dri
    8.27 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    8.28 +
    8.29 +	cp -a $install/usr/include		$fs/usr
    8.30 +	cp -a $install/usr/lib/*.*a		$fs/usr/lib
    8.31 +	cp -a $install/usr/lib/dri/*.*a		$fs/usr/lib/dri
    8.32 +	cp -a $install/usr/lib/pkgconfig	$fs/usr/lib
    8.33  }
    8.34 -
     9.1 --- a/mesa-wayland/receipt	Tue Nov 12 09:51:47 2019 +0100
     9.2 +++ b/mesa-wayland/receipt	Tue Nov 12 15:21:11 2019 +0100
     9.3 @@ -1,32 +1,33 @@
     9.4  # SliTaz package receipt.
     9.5  
     9.6  PACKAGE="mesa-wayland"
     9.7 -VERSION="9.1.3"
     9.8 +VERSION="9.2.5"
     9.9  CATEGORY="x-window"
    9.10  SHORT_DESC="3D Graphics Library that is an open-source implementaton of OpenGL."
    9.11  MAINTAINER="pascal.bellard@slitaz.org"
    9.12  LICENSE="MIT"
    9.13 -SUGGESTED="nvidia"
    9.14 +WEB_SITE="https://www.mesa3d.org/"
    9.15 +
    9.16  SOURCE="Mesa"
    9.17  TARBALL="${SOURCE}Lib-$VERSION.tar.bz2"
    9.18 -WEB_SITE="https://www.mesa3d.org/"
    9.19 -WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/$VERSION/$TARBALL"
    9.20 -#HOST_ARCH="arm i486"
    9.21 +WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/older-versions/${VERSION%%.*}.x/$VERSION/$TARBALL"
    9.22  
    9.23  # Have Wayland support by default ?
    9.24 -PROVIDE="libgl libegl-mesa libglw-mesa"
    9.25 +PROVIDE="libegl-mesa libgl libglw-mesa"
    9.26  
    9.27 -DEPENDS="expat libdrm xorg-libXdamage xorg-libXxf86vm xorg-libXt udev \
    9.28 -wayland"
    9.29 -BUILD_DEPENDS="expat-dev libdrm-dev xorg-libXdamage-dev pkg-config \
    9.30 -xorg-libXxf86vm-dev xorg-libXt-dev xorg-dri2proto xorg-glproto \
    9.31 -lesstif libxml2-python lesstif-dev xorg-server-dev udev-dev wayland-dev"
    9.32 +SUGGESTED="nvidia"
    9.33 +DEPENDS="expat libdrm udev wayland xorg-libXdamage xorg-libXt xorg-libXxf86vm"
    9.34 +BUILD_DEPENDS="expat-dev lesstif-dev libdrm-dev libxml2-python pkg-config 
    9.35 +	udev-dev wayland-dev xorg-dri2proto xorg-glproto \
    9.36 +	xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev xorg-server-dev"
    9.37 +
    9.38 +#HOST_ARCH="arm i486"
    9.39  
    9.40  # Use some build system tools
    9.41  case "$ARCH" in
    9.42  	i?86) 
    9.43 -		BUILD_DEPENDS="$BUILD_DEPENDS talloc xorg-makedepend xorg-imake \
    9.44 -		file libdrm-nouveau llvm libtool automake autoconf libpthread-stubs-dev" ;;
    9.45 +		BUILD_DEPENDS="$BUILD_DEPENDS autoconf automake file libdrm-nouveau 
    9.46 +		libpthread-stubs-dev libtool llvm talloc xorg-imake xorg-makedepend" ;;
    9.47  esac
    9.48  
    9.49  # Rules to configure and make the package.
    9.50 @@ -34,26 +35,29 @@
    9.51  {
    9.52  	find . -name 'nouveau*.h' | \
    9.53  		xargs sed -i 's|libdrm/nouveau.h|libdrm/nouveau/nouveau.h|'
    9.54 -	./autogen.sh \
    9.55 -		--prefix=/usr \
    9.56 -		--sysconfdir=/etc/X11/${PACKAGE} \
    9.57 -		--enable-gles2 \
    9.58 -		--disable-gallium-egl \
    9.59 -		--with-egl-platforms=x11,wayland,drm \
    9.60 -		--enable-gbm \
    9.61 -		--enable-shared-glapi \
    9.62 -		--with-gallium-drivers=r300,r600,swrast,nouveau \
    9.63 +
    9.64 +	./autogen.sh						\
    9.65 +		--prefix=/usr					\
    9.66 +		--sysconfdir=/etc/X11/${PACKAGE}		\
    9.67 +		--enable-gles2					\
    9.68 +		--disable-gallium-egl				\
    9.69 +		--with-egl-platforms=x11,wayland,drm		\
    9.70 +		--enable-gbm					\
    9.71 +		--enable-shared-glapi				\
    9.72 +		--with-gallium-drivers=r300,r600,swrast,nouveau	\
    9.73  		$CONFIGURE_ARGS &&
    9.74 -	make $MAKEFLAGS && make install
    9.75 +	make $MAKEFLAGS &&
    9.76 +	make install
    9.77  }
    9.78  
    9.79  # Rules to gen a SliTaz package suitable for Tazpkg.
    9.80  genpkg_rules()
    9.81  {
    9.82  	mkdir -p $fs/usr/lib/dri
    9.83 -	cp -a $install/etc $fs
    9.84 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    9.85 -	cp -a $install/usr/lib/dri/*.so* $fs/usr/lib/dri
    9.86 +
    9.87 +	cp -a $install/etc			$fs
    9.88 +	cp -a $install/usr/lib/*.so*		$fs/usr/lib
    9.89 +	cp -a $install/usr/lib/dri/*.so*	$fs/usr/lib/dri
    9.90  
    9.91  	# libGLU is included in the package libglu-mesa
    9.92  	#rm -r -f $fs/usr/lib/libGLU*
    9.93 @@ -64,4 +68,3 @@
    9.94  	#libEGL is included in the package libegl-mesa
    9.95  	#rm -r -f $fs/usr/lib/libEGL*
    9.96  }
    9.97 -
    10.1 --- a/mesa/receipt	Tue Nov 12 09:51:47 2019 +0100
    10.2 +++ b/mesa/receipt	Tue Nov 12 15:21:11 2019 +0100
    10.3 @@ -1,42 +1,45 @@
    10.4  # SliTaz package receipt.
    10.5  
    10.6  PACKAGE="mesa"
    10.7 -VERSION="9.1.3"
    10.8 +VERSION="9.2.5"
    10.9  CATEGORY="x-window"
   10.10  SHORT_DESC="3D Graphics Library that is an open-source implementaton of OpenGL."
   10.11  MAINTAINER="pascal.bellard@slitaz.org"
   10.12  LICENSE="MIT"
   10.13 -SUGGESTED="nvidia"
   10.14 +WEB_SITE="https://www.mesa3d.org/"
   10.15 +
   10.16  SOURCE="Mesa"
   10.17  TARBALL="${SOURCE}Lib-$VERSION.tar.bz2"
   10.18 -WEB_SITE="https://www.mesa3d.org/"
   10.19 -WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/$VERSION/$TARBALL"
   10.20 +WGET_URL="ftp://ftp.freedesktop.org/pub/mesa/older-versions/${VERSION%%.*}.x/$VERSION/$TARBALL"
   10.21 +
   10.22  PROVIDE="libgl"
   10.23 -
   10.24 -DEPENDS="expat libdrm xorg-libXdamage xorg-libXxf86vm xorg-libXt udev \
   10.25 -libpthread-stubs"
   10.26 -BUILD_DEPENDS="expat-dev libdrm-dev xorg-libXdamage-dev pkg-config \
   10.27 -xorg-libXxf86vm-dev xorg-libXt-dev xorg-dri2proto xorg-glproto \
   10.28 -talloc xorg-makedepend lesstif libxml2-python xorg-imake lesstif-dev \
   10.29 -xorg-server-dev udev-dev file libdrm-nouveau llvm libpthread-stubs-dev \
   10.30 -libtool automake autoconf"
   10.31 +SUGGESTED="nvidia"
   10.32 +DEPENDS="expat libdrm libpthread-stubs udev xorg-libXdamage xorg-libXt 
   10.33 +	xorg-libXxf86vm"
   10.34 +BUILD_DEPENDS="autoconf automake expat-dev file lesstif-dev libdrm-dev 
   10.35 +	libdrm-nouveau libpthread-stubs-dev libtool libxml2-python llvm 
   10.36 +	pkg-config talloc udev-dev xorg-dri2proto xorg-glproto xorg-imake 
   10.37 +	xorg-libXdamage-dev xorg-libXt-dev xorg-libXxf86vm-dev 
   10.38 +	xorg-makedepend xorg-server-dev"
   10.39  
   10.40  # Rules to configure and make the package.
   10.41  compile_rules()
   10.42  {
   10.43  	find . -name 'nouveau*.h' | \
   10.44  		xargs sed -i 's|libdrm/nouveau.h|libdrm/nouveau/nouveau.h|'
   10.45 -	./autogen.sh \
   10.46 -		--prefix=/usr \
   10.47 +
   10.48 +	./autogen.sh		\
   10.49 +		--prefix=/usr	\
   10.50  		$CONFIGURE_ARGS &&
   10.51 -	make $MAKEFLAGS && make install
   10.52 +	make $MAKEFLAGS &&
   10.53 +	make install
   10.54  }
   10.55  
   10.56  # Rules to gen a SliTaz package suitable for Tazpkg.
   10.57  genpkg_rules()
   10.58  {
   10.59  	mkdir -p $fs/usr/lib
   10.60 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   10.61 +	cp -a $install/usr/lib/*.so*	$fs/usr/lib
   10.62  
   10.63  	# libGLU is included in the package libglu-mesa
   10.64  	rm -r -f $fs/usr/lib/libGLU*
   10.65 @@ -47,4 +50,3 @@
   10.66  	#libEGL is included in the package libegl-mesa
   10.67  	rm -r -f $fs/usr/lib/libEGL*
   10.68  }
   10.69 -