diff options
author | Juergen Daubert <jue@jue.li> | 2022-05-31 13:29:50 +0200 |
---|---|---|
committer | Juergen Daubert <jue@jue.li> | 2022-05-31 13:29:50 +0200 |
commit | 7f750214d59aa740ce8014bbcf9aedb1f758e0db (patch) | |
tree | 0670b4a0f5c961add86a4d0160f5882af6e35319 /mesa-demos | |
parent | b0f0b3106630e78ca56c763a0f3c0ce90c59a8b5 (diff) | |
download | xorg-7f750214d59aa740ce8014bbcf9aedb1f758e0db.tar.gz xorg-7f750214d59aa740ce8014bbcf9aedb1f758e0db.tar.xz |
mesa-demos: update to 8.5.0, new deps meson, ninja
Diffstat (limited to 'mesa-demos')
-rw-r--r-- | mesa-demos/.signature | 6 | ||||
-rw-r--r-- | mesa-demos/Pkgfile | 22 |
2 files changed, 15 insertions, 13 deletions
diff --git a/mesa-demos/.signature b/mesa-demos/.signature index ad7086b5..f0d60e61 100644 --- a/mesa-demos/.signature +++ b/mesa-demos/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/xorg.pub -RWTSGWF5Q7TndACbe5OeszT0F4xwrsiSVxMT1gmSsU0aVm8gpjW7YIK3AHUFN0NtQBaeFuizTt7As1n0tH/229DYh8Y+qh+XRAI= -SHA256 (Pkgfile) = 0f758468a2af60946b2bb1cfd13ceb82d2402549991d020dea08239345295d94 +RWTSGWF5Q7TndLJuyd/PpuegrBVL2CSPalsyrZ4Z17CfDJVIEUM9gg7NeOAfHgNaZrr4gY1aKmdWlNqq0MBsC+P1nq2u9g2jaAY= +SHA256 (Pkgfile) = e4947ab34c6c45fe1f76a8499a56d5aa3a4051d18eb33a82413a5e17bafb08fc SHA256 (.footprint) = a328423b6004ca0d68a4ede62c70b950fc7e488a771c89630cf8f10a868bd341 -SHA256 (mesa-demos-8.4.0.tar.bz2) = 01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d +SHA256 (mesa-demos-8.5.0.tar.bz2) = cea2df0a80f09a30f635c4eb1a672bf90c5ddee0b8e77f4d70041668ef71aac1 diff --git a/mesa-demos/Pkgfile b/mesa-demos/Pkgfile index cca26eca..e1fdc952 100644 --- a/mesa-demos/Pkgfile +++ b/mesa-demos/Pkgfile @@ -1,20 +1,22 @@ # Description: Mesa 3D demos # URL: https://www.mesa3d.org/ # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu -# Depends on: glew glu +# Depends on: glew glu meson ninja name=mesa-demos -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 - - ./configure --prefix=/usr - - make -C src/xdemos/ glxinfo glxgears - + meson setup build $name-$version \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D osmesa=disabled + meson compile -C build -j ${JOBS:-1} install -d $PKG/usr/bin - install -m 0755 -t $PKG/usr/bin src/xdemos/glx{gears,info} + install -m 0755 -t $PKG/usr/bin build/src/xdemos/glx{gears,info} } |