mesa-demos-32: 8.4.0 -> 8.5.0
This commit is contained in:
parent
5dce435199
commit
cd4e5d85d0
@ -1,4 +1,32 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/eglinfo-32
|
||||
-rwxr-xr-x root/root usr/bin/es2_info-32
|
||||
-rwxr-xr-x root/root usr/bin/es2gears_x11-32
|
||||
-rwxr-xr-x root/root usr/bin/es2tri-32
|
||||
-rwxr-xr-x root/root usr/bin/glsync-32
|
||||
-rwxr-xr-x root/root usr/bin/glthreads-32
|
||||
-rwxr-xr-x root/root usr/bin/glxcontexts-32
|
||||
-rwxr-xr-x root/root usr/bin/glxdemo-32
|
||||
-rwxr-xr-x root/root usr/bin/glxgears-32
|
||||
-rwxr-xr-x root/root usr/bin/glxgears_fbconfig-32
|
||||
-rwxr-xr-x root/root usr/bin/glxgears_pixmap-32
|
||||
-rwxr-xr-x root/root usr/bin/glxheads-32
|
||||
-rwxr-xr-x root/root usr/bin/glxinfo-32
|
||||
-rwxr-xr-x root/root usr/bin/glxpbdemo-32
|
||||
-rwxr-xr-x root/root usr/bin/glxpixmap-32
|
||||
-rwxr-xr-x root/root usr/bin/glxsnoop-32
|
||||
-rwxr-xr-x root/root usr/bin/glxswapcontrol-32
|
||||
-rwxr-xr-x root/root usr/bin/manywin-32
|
||||
-rwxr-xr-x root/root usr/bin/multictx-32
|
||||
-rwxr-xr-x root/root usr/bin/offset-32
|
||||
-rwxr-xr-x root/root usr/bin/overlay-32
|
||||
-rwxr-xr-x root/root usr/bin/pbdemo-32
|
||||
-rwxr-xr-x root/root usr/bin/pbinfo-32
|
||||
-rwxr-xr-x root/root usr/bin/shape-32
|
||||
-rwxr-xr-x root/root usr/bin/sharedtex-32
|
||||
-rwxr-xr-x root/root usr/bin/sharedtex_mt-32
|
||||
-rwxr-xr-x root/root usr/bin/texture_from_pixmap-32
|
||||
-rwxr-xr-x root/root usr/bin/wincopy-32
|
||||
-rwxr-xr-x root/root usr/bin/xfont-32
|
||||
-rwxr-xr-x root/root usr/bin/xrotfontdemo-32
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXZ+8iTAL8lj8toUpW6HsagxPJWdKSDvAf9J+17npEbUKVbPvt1dQlnF2IIxyngXGWxNizSCgU8aahf9m7pcUNAo=
|
||||
SHA256 (Pkgfile) = f64428559db6170ba74a7835446d18d5d2511979fdfce9b51d59207b2dc7be94
|
||||
SHA256 (.footprint) = f8bf632f6963622eaf1476d0ffa4fb93dbfe24daa590f8f6ab151c131d8789d2
|
||||
SHA256 (mesa-demos-8.4.0.tar.bz2) = 01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d
|
||||
RWSwxGo/zH7eXch/NNZ8gJ9f8CN3v8A9skYuGulxBKICZXfsW9h0VqaybI4k8tXGoTNn+fbZ0eh4s/sgbc5mEHdyIPw/EH0twA4=
|
||||
SHA256 (Pkgfile) = 042ba250b7b55795b2cab1da8bc466e672654731ddf53cb1c37081503c9dc24f
|
||||
SHA256 (.footprint) = 740529199588f77017512e327d02432d4521bc95fe23eea66da5d14fc4b7efa7
|
||||
SHA256 (mesa-demos-8.5.0.tar.bz2) = cea2df0a80f09a30f635c4eb1a672bf90c5ddee0b8e77f4d70041668ef71aac1
|
||||
|
@ -1,21 +1,29 @@
|
||||
# Description: Mesa 3D demos
|
||||
# URL: https://www.mesa3d.org/
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: glew-32 glu-32
|
||||
# Depends on: glew-32 glu-32 libglvnd-32
|
||||
|
||||
name=mesa-demos-32
|
||||
version=8.4.0
|
||||
version=8.5.0
|
||||
release=1
|
||||
source=(https://archive.mesa3d.org/demos/${name%-*}-$version.tar.bz2)
|
||||
source=(https://archive.mesa3d.org/demos/$version/${name%-*}-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
cd ${name%-*}-$version
|
||||
meson setup ${name%-*}-$version build \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--buildtype=plain \
|
||||
--wrap-mode nodownload \
|
||||
-D b_lto=true \
|
||||
-D b_pie=true \
|
||||
-D gles1=disabled \
|
||||
-D with-system-data-files=true \
|
||||
-D osmesa=disabled
|
||||
meson compile -C build
|
||||
DESTDIR=$PKG meson install -C build
|
||||
|
||||
./configure --prefix=/usr
|
||||
local i
|
||||
for i in $PKG/usr/bin/*; do mv "$i" "$i"-32; done
|
||||
|
||||
make -C src/xdemos/ glxinfo glxgears
|
||||
|
||||
install -d $PKG/usr/bin
|
||||
install -m 0755 src/xdemos/glxgears $PKG/usr/bin/glxgears-32
|
||||
install -m 0755 src/xdemos/glxinfo $PKG/usr/bin/glxinfo-32
|
||||
rm -r $PKG/usr/share/
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user