Page MenuHomeFreeBSD

graphics/mesa-demos: Update to 8.5.0
ClosedPublic

Authored by manu on Fri, Apr 26, 8:10 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, May 8, 1:24 PM
Unknown Object (File)
Thu, May 2, 7:54 PM
Unknown Object (File)
Thu, May 2, 3:19 PM
Unknown Object (File)
Thu, May 2, 3:12 PM
Unknown Object (File)
Thu, May 2, 2:59 PM
Unknown Object (File)
Thu, May 2, 2:54 PM
Unknown Object (File)
Thu, May 2, 2:52 PM
Unknown Object (File)
Thu, May 2, 1:31 PM
Subscribers

Details

Reviewers
None
Group Reviewers
x11
Commits
R11:bb4092f4014b: graphics/mesa-demos: Update to 8.5.0
Summary

While here switch to meson

Sponsored by: Beckhoff Automation GmbH & Co. KG

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

manu requested review of this revision.Fri, Apr 26, 8:10 AM
manu created this revision.
This comment was removed by jbeich.

Squash glew and MASTER_SITES patches.

Re-add -Dlibdrm=disabled lost in rebase.

To aid bisecting USES=meson switch would be better in a separate commit. 8.5.0 still supports autotools but now requires --enable-autotools.

Note, Meson passes -Wl,--as-needed by default which trims libOpenGL.so and libc++.so but these aren't recorded in the port anyway.

graphics/mesa-demos/Makefile
15–16

USES=localbase isn't necessary with -Dwith-glut=${LOCALBASE} (Meson) or --with-glut=${LOCALBASE} (autotools).

files/patch-src_egl_opengl_eglkms.c (upstreamed in 8.5.0) removal can be squashed into D44968 which makes it unused.

This comment was removed by jbeich.

To aid bisecting USES=meson switch would be better in a separate commit. 8.5.0 still supports autotools but now requires --enable-autotools.

For a shared lib port (or any ports which other ports depends on) I would agree with you but for a leaf port like mesa-demos I don't think that it's needed.

Note, Meson passes -Wl,--as-needed by default which trims libOpenGL.so and libc++.so but these aren't recorded in the port anyway.

This revision was not accepted when it landed; it landed in state Needs Review.Tue, Apr 30, 6:12 AM
This revision was automatically updated to reflect the committed changes.