aboutsummaryrefslogtreecommitdiff
path: root/graphics/mesa-dri/files
Commit message (Collapse)AuthorAgeFilesLines
* graphics/mesa: Update to 21.3.4Emmanuel Vadot2022-01-186-65/+21
| | | | | | | | | | | | | | | | | | | | | | | This is the last mesa release with DRI drivers, next one will only have the gallium drivers. Release notes for 21.2.0: https://lists.freedesktop.org/archives/mesa-dev/2021-August/225459.html Release notes for 21.2.1: https://lists.freedesktop.org/archives/mesa-dev/2021-September/225480.html Release notes for 21.2.2: https://lists.freedesktop.org/archives/mesa-dev/2021-September/225490.html Release notes for 21.2.3: https://lists.freedesktop.org/archives/mesa-dev/2021-September/225495.html Release notes for 21.2.4: https://lists.freedesktop.org/archives/mesa-dev/2021-October/225532.html Release notes for 21.2.5: https://lists.freedesktop.org/archives/mesa-dev/2021-October/225555.html Release notes for 21.2.6: https://lists.freedesktop.org/archives/mesa-dev/2021-November/225580.html Release notes for 21.3.0: https://lists.freedesktop.org/archives/mesa-dev/2021-November/225574.html Release notes for 21.3.1: https://lists.freedesktop.org/archives/mesa-dev/2021-December/225581.html Release notes for 21.3.2: https://lists.freedesktop.org/archives/mesa-dev/2021-December/225603.html Release notes for 21.3.3: https://lists.freedesktop.org/archives/mesa-dev/2021-December/225612.html Release notes for 21.3.4: https://lists.freedesktop.org/archives/mesa-dev/2022-January/225635.html MFH: 2022Q1 Reviewed by: zeising (privately) Sponsored by: Beckhoff Automation GmbH & Co. KG Differential Revision: https://reviews.freebsd.org/D33332
* cleanup: drop support for EOL FreeBSD 11.XRene Ladan2021-09-301-15/+0
| | | | | | | | | | | | | | | | | Search criteria used: - 11.4 - OSREL* - OSVER* - *_FreeBSD_11 Input from: - adridg: devel/qca-legacy - jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds - sunpoet: security/p5-*OpenSSL* Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust Differential Revision: https://reviews.freebsd.org/D32008 Test Plan: make index
* graphics/mesa-libs: Add back patch for irisEmmanuel Vadot2021-08-041-0/+11
| | | | | | | Due to how the mesa ports are split we need to patch meson files so iris is prefered on compatible intel GPU. PR: 257462
* graphics/mesa-*: Unbreak on 11.4Emmanuel Vadot2021-07-281-0/+15
| | | | | | Re-add patches that was removed on the 21.1.5 update. PR: 257305
* graphics/mesa-dri: fix build on powerpc64lePiotr Kubaj2021-07-212-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | n file included from ../src/gallium/drivers/llvmpipe/lp_setup_tri.c:50: /usr/lib/clang/11.0.1/include/altivec.h:55:19: error: unknown type name 'vector' static __inline__ vector bool char __ATTRS_o_ai ^ /usr/lib/clang/11.0.1/include/altivec.h:56:10: error: unknown type name 'vector' vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c); ^ /usr/lib/clang/11.0.1/include/altivec.h:56:32: error: unknown type name 'vector' vec_perm(vector bool char __a, vector bool char __b, vector unsigned char __c); ^ /usr/lib/clang/11.0.1/include/altivec.h:66:19: error: unknown type name 'vector' static __inline__ vector bool short __ATTRS_o_ai vec_perm( ^ /usr/lib/clang/11.0.1/include/altivec.h:67:5: error: unknown type name 'vector' vector bool short __a, vector bool short __b, vector unsigned char __c); ^ /usr/lib/clang/11.0.1/include/altivec.h:67:28: error: unknown type name 'vector' vector bool short __a, vector bool short __b, vector unsigned char __c); ^ /usr/lib/clang/11.0.1/include/altivec.h:80:19: error: unknown type name 'vector' static __inline__ vector bool int __ATTRS_o_ai ^ /usr/lib/clang/11.0.1/include/altivec.h:81:10: error: unknown type name 'vector' vec_perm(vector bool int __a, vector bool int __b, vector unsigned char __c); ^ /usr/lib/clang/11.0.1/include/altivec.h:81:31: error: unknown type name 'vector' vec_perm(vector bool int __a, vector bool int __b, vector unsigned char __c); ^ /usr/lib/clang/11.0.1/include/altivec.h:96:19: error: unknown type name 'vector' static __inline__ vector bool long long __ATTRS_o_ai ^ /usr/lib/clang/11.0.1/include/altivec.h:97:10: error: unknown type name 'vector' vec_perm(vector bool long long __a, vector bool long long __b, ^ /usr/lib/clang/11.0.1/include/altivec.h:97:37: error: unknown type name 'vector' vec_perm(vector bool long long __a, vector bool long long __b, ^ /usr/lib/clang/11.0.1/include/altivec.h:203:9: error: unknown type name 'vector' vec_add(vector bool char __a, vector signed char __b) { ^ /usr/lib/clang/11.0.1/include/altivec.h:208:33: error: unknown type name 'vector' vec_add(vector signed char __a, vector bool char __b) { ^ /usr/lib/clang/11.0.1/include/altivec.h:218:9: error: unknown type name 'vector' vec_add(vector bool char __a, vector unsigned char __b) { ^ /usr/lib/clang/11.0.1/include/altivec.h:223:35: error: unknown type name 'vector' vec_add(vector unsigned char __a, vector bool char __b) { ^ /usr/lib/clang/11.0.1/include/altivec.h:232:53: error: unknown type name 'vector' static __inline__ vector short __ATTRS_o_ai vec_add(vector bool short __a, ^ /usr/lib/clang/11.0.1/include/altivec.h:238:53: error: unknown type name 'vector' vector bool short __b) { ^ /usr/lib/clang/11.0.1/include/altivec.h:248:9: error: unknown type name 'vector' vec_add(vector bool short __a, vector unsigned short __b) { ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. Additionally, fix packaging failure on all powerpc*, since llvmpipe is now used.
* mesa*: Update to 21.1.5Emmanuel Vadot2021-07-2013-252/+71
| | | | | | | | | | - swrast is only a gallium driver now. - Bump needed llvm to 12 - libclc is still a llvm10, moving to >10 needs to change from where we pick libclc as its now part of llvm Differential Revision: https://reviews.freebsd.org/D31165 Reviewed by: kbowling, zeising
* graphics/mesa-dri: exclude buffer age on iris under kwinJan Beich2020-12-241-0/+10
| | | | | | | | | | | | Freeze in OpenGL initialization detected PR: 251836 Reported by: Roman, Oleg Nauman, arrowd, Oleksandr Kryvulia Tested by: arrowd, Roman Approved by: manu Notes: svn path=/head/; revision=559047
* mesa-*: Update to 20.2.3Emmanuel Vadot2020-12-031-0/+11
| | | | | | | | | | - Fix mesa-gallium-va and mesa-gallium-vdpau for X11 usage - Add a patch so iris will be prefered for compatible intel GPUs (>=broadwell) PR: 250307 250325 Notes: svn path=/head/; revision=556929
* graphics/mesa-dri: fix build of libosmesa on powerpc64lePiotr Kubaj2020-10-232-0/+28
| | | | | | | | | | Error: ../src/gallium/auxiliary/util/u_pwr8.h:87:11: error: implicit declaration of function 'vec_perm' is invalid in C99 [-Werror,-Wimplicit-function-declaration] return vec_perm (even, odd, perm_mask); ^ Notes: svn path=/head/; revision=553060
* graphics/mesa*: Update to 20.2Emmanuel Vadot2020-10-1238-1059/+201
| | | | | | | | | | | | | | | | | | | Update to 20.2 Move graphics/libxatracker to graphics/mesa-gallium-xa Remove VAAPI and VDPAU options in mesa-libs in favor of two new ports : mesa-gallium-va and mesa-gallium-vdpau Bump needed llvm to llvm10 Change a lot of meson option from false to disabled as it's deprecated. Remove the drm and surfaceless platform from mesa* as it's always enabled now. Add zstd option, used for shader cache. Reviewed by: x11 (zeising@) Differential Revision: https://reviews.freebsd.org/D26682 Notes: svn path=/head/; revision=552109
* mesa: Remove sparc64 patchesEmmanuel Vadot2020-09-191-25/+2
| | | | | | | | | | | | No one who cares about graphics have a sparc64 machine. Next update to 20.2 will not contain any patches too. Reviewed by: zeising Approved by: x11 (zeising@) Differential Revision: https://reviews.freebsd.org/D26460 Notes: svn path=/head/; revision=548949
* graphics/mesa: Fix build with -fno-commonNiclas Zeising2020-08-185-0/+213
| | | | | | | | | | Pull in a bunch of upstream patches to graphics/mesa to fix build with -fno-common, which is the default after the llvm 11 import. MFH: 2020Q3 Notes: svn path=/head/; revision=545240
* graphics/mesa: Fix minor issues from meson switchNiclas Zeising2020-06-161-1/+30
| | | | | | | | | | | | | | | | | | | | | | | Fix a couple of minor issues with mesa related ports after the switch to meson. Define _GNU_SOURCE when building on FreeBSD. This fixes blur effects in Plasma 5 and issues with the SDDM greeter. This fix was originally applied in r516100 but got lost in the switch to meson. [1] Properly detect sys/sysctl.h on FreeBSD. On FreeBSD sys/sysctl.h needs sys/types.h as well, patch the meson build script to take this into account. Fix a broken sed command to properly set ${LOCALBASE}/etc and ${LOCALBASE}/share/ as appropriate. Bump portrevision of all mesa related ports. PR: 247138 [1] Reported by: Roman [1] Reviewed by: manu Tested by: Roman, Serge Volkov Differential Revision: https://reviews.freebsd.org/D25265 Notes: svn path=/head/; revision=539358
* mesa-dri: Disable some arm driversEmmanuel Vadot2020-06-053-55/+0
| | | | | | | | | | | | | We don't have any hardware or driver capable of running the freedreno driver so disable it. Our VC4 support don't work with mesa so disable it too. Reviewed by: zeising (x11@) Approved by: zeising (x11@) Differential Revision: https://reviews.freebsd.org/D25093 Notes: svn path=/head/; revision=538046
* mesa*: Use lld from devel/binutils if /usr/bin/ld isn't lldEmmanuel Vadot2020-06-051-13/+1
| | | | | | | | | | | | GCC arches on 11 and 12 will uses ld.bfd and don't have ld.lld so we can't blindly use ld.lld. Suggested by: jbeich Reported by: pkubaj Approved by: zeising (x11@ implicit) Notes: svn path=/head/; revision=538045
* mesa*: Fix build on i386Emmanuel Vadot2020-06-051-0/+53
| | | | | | | | | | | Fix build related to libatomic on i386. Simply copy the patch from mesa-devel. Reported by: jbeich Approved by: zeising (x11@ implicit) Notes: svn path=/head/; revision=538015
* mesa: Fix linking on 11Emmanuel Vadot2020-06-051-0/+21
| | | | | | | | | | | | | 11 uses gnuld by default and it doesn't support --build-id Add a check in meson and raise the meson version to 0.46 as cc.get_supported_link_arguments was added in this version. Upstream already do this check. Reported by: kib Approved by: zeising (x11@, implicit) Notes: svn path=/head/; revision=538008
* mesa*: Switch to mesonEmmanuel Vadot2020-06-0510-265/+82
| | | | | | | | | | | | | | | | Upstream switched to meson for their build system so do the same as it will be easier to find problems sooner than later. This also switch to python3, python is only used for the build. There is more thing enabled by default (or auto-enabled based on some configuration) so we need to disable a lot more things than with autotools. This should be a non functional change. Reviewed by: zeising (x11@) Differential Revision: https:/reviews.freebsd.org/D25092 Notes: svn path=/head/; revision=537998
* graphics/mesa: Update to 19.0.8Niclas Zeising2020-05-031-17/+0
| | | | | | | | | | | | | | | Update mesa and related ports to 19.0.8. This is the last version where the autotools build system is being used. This serves as a stepping stone for reworking the ports to use the meson build system and to enable further updates. PR: 235570 Submitted by: jbeich (with minor changes) Differential Revision: https://reviews.freebsd.org/D19099 https://reviews.freebsd.org/D19100 Notes: svn path=/head/; revision=533793
* graphics/mesa-libs: Change default to use DRI3Niclas Zeising2020-03-082-32/+0
| | | | | | | | | | | | | | | | | | | | | | | | Change the default mesa configuration to use DRI3 rather than the older DRI2 interface. This should improve performance somewhat, and alleviates the need for the FIXDRM option in x11-servers/xorg-server. Remove the FIXDRM option from x11-servers/xorg-server. Add an UPDATING entry for the change. For users of graphics/drm-legacy-kmod or the base graphics drivers, this might cause regressions. If you experience problems when running OpenGL applications please force the use of the DRI2 backend by setting the LIBGL_DRI3_DISABLE environment variable to 1 before starting any OpenGL application. This is easiest done by adding it to your shell startup file or .xinitrc. Add UPDATING entry for xorg-server, detailing the change of device configuration backend. PR: 196678, 244306 (for tracking) Notes: svn path=/head/; revision=528071
* Update xorgproto, libX11 and libXvMCNiclas Zeising2019-11-062-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | Update x11/xorgproto to 2019.2 [0] Disable all legacy headers, they are no longer needed, since they only detail deprecated protocol features. Update x11/libX11 to 1.6.9 This is a minor update, mostly containing fixes to work with updated x11/xorgproto. Update x11/libXvMC to 1.0.12 [1] This is a minor update, mostly containing fixes to work with updated x11/xorgproto. Patch mesa prts to explicitly link against -lXv, previously this was pulled in by x11/libXvMC, but with changes to libXvMC .pc file, this is no longer true. Bump portrevision for mesa-dri because of this. Thanks fo antoine for the exp-run! PR: 241314 (exp-run) [0], 240801 [1] Submitted by: pete@nomadlogic.org [1] Notes: svn path=/head/; revision=516911
* graphics/mesa: Add -D_GNU_SOURCE to compile flagsNiclas Zeising2019-10-301-8/+17
| | | | | | | | | | | | | | | Add -D_GNU_SOURCE to compile flags when building on FreeBSD. This is needed to have mesa work with various locales, that for instance use , instead of . as a decmal separator. Bump portrevision on all mesa related ports. PR: 241506 Reported by: Jesper Schmitz Mouridsen MFH: 2019Q4 Notes: svn path=/head/; revision=516100
* graphics/mesa-dri: revert r512573 and limit to llvm80 after r512440Jan Beich2019-10-047-229/+0
| | | | | | | | | | | | | Mesa 18.3 doesn't support LLVM 9. While some fixes were backported there're probably more issues. Apparently, Gnome shows black screen. As the port is unlikely to be ready for future LLVM_DEFAULT bumps without a version update just limit to previously tested value. PR: 239682 Requested by: imp Notes: svn path=/head/; revision=513776
* graphics/mesa-dri: fix rendering glitches on AMD GPUs after r512440Jan Beich2019-09-227-0/+229
| | | | | | | | | | | PR: 240722 Reported by: rozhuk.im@gmail.com, freebsdbugs@urisc.net Tested by: rozhuk.im@gmail.com, freebsdbugs@urisc.net Obtained from: upstream Approved by: portmgr blanket Notes: svn path=/head/; revision=512573
* Switch mesa and related ports to llvm80Niclas Zeising2019-06-301-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch mesa over to use llvm80 instead of llvm60. Make it use the global LLVM_DEFAULT instead of deciding for ourself which llvm version to use. [1] Fix build of lang/beginet [1] Add patch from upstream to fix build of devel/libclc. The patch is taken from the git mirror of devel/libclc rather than the SVN repo, for convenience. Add a patch from mesa upstream preventing certain error messages when using amdgpu [2] Add a notice to bsd.default-versions.mk asking that the graphics team be informed before the llvm version is changed. Enable llvm and gallium on MIPS. As far as I can tell, this used to be the default before this change. Bump portrevisions since dependencies changed. PR: 230789 [1], [2] Submitted by: jbeich [1], tobik [2] Obtained from: FreeBSD Graphics Team development repo https://github.com/FreeBSDDesktop/freebsd-ports/commits/feature/mesa-llvm80 Sponsored by: B3 Init (zeising) Notes: svn path=/head/; revision=505425
* graphics/mesa-{libs,dri}: update to 18.3.2Jan Beich2019-01-177-29/+154
| | | | | | | | | | | | | Changes: https://www.mesa3d.org/relnotes/18.3.0.html Changes: https://www.mesa3d.org/relnotes/18.3.1.html Changes: https://www.mesa3d.org/relnotes/18.3.2.html PR: 233034 Tested by: Kevin Oberman Approved by: maintainer timeout (2 weeks after 2019Q1) Differential Revision: https://reviews.freebsd.org/D17872 Notes: svn path=/head/; revision=490570
* graphics/mesa-{libs,dri}: update to 18.2.8Jan Beich2019-01-177-75/+135
| | | | | | | | | | | | | | | | | | | | | | - TEXTURE option is always enabled per https://cgit.freedesktop.org/mesa/mesa/commit/?id=66673bef941a Changes: https://www.mesa3d.org/relnotes/18.2.0.html Changes: https://www.mesa3d.org/relnotes/18.2.1.html Changes: https://www.mesa3d.org/relnotes/18.2.2.html Changes: https://www.mesa3d.org/relnotes/18.2.3.html Changes: https://www.mesa3d.org/relnotes/18.2.4.html Changes: https://www.mesa3d.org/relnotes/18.2.5.html Changes: https://www.mesa3d.org/relnotes/18.2.6.html Changes: https://www.mesa3d.org/relnotes/18.2.7.html Changes: https://www.mesa3d.org/relnotes/18.2.8.html PR: 230298 Tested by: Samy Mahmoudi, Kevin Oberman Approved by: maintainer timeout (2 weeks after 2019Q1) Differential Revision: https://reviews.freebsd.org/D16571 Notes: svn path=/head/; revision=490569
* Followup on r483807.Rene Ladan2018-11-021-6/+3
| | | | | | | | | | | jbeich commented on some ports in D17724 but I forgot to add them to the list. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724 Notes: svn path=/head/; revision=483808
* lang/clover: unbreak with llvm70Jan Beich2018-08-201-0/+52
| | | | | | | | | | | | | | | llvm/codegen/native.cpp:135:49: error: too few arguments to function call, expected at least 4, have 3 if (tm->addPassesToEmitFile(pm, fos, ft)) ~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/llvm70/include/llvm/Target/TargetMachine.h:260:3: note: 'addPassesToEmitFile' declared here virtual bool addPassesToEmitFile(PassManagerBase &, raw_pwrite_stream &, ^ Obtained from: upstream Approved by: portmgr blanket Notes: svn path=/head/; revision=477691
* graphics/mesa: update to 18.1.3Niclas Zeising2018-07-061-16/+0
| | | | | | | Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1 Notes: svn path=/head/; revision=474016
* Add a patch to fix build with BSD grepNiclas Zeising2018-06-221-0/+16
| | | | | | | | | | Since this is not the default, no need to bump portrevision. PR: 228673 Submitted by: Stefan Esser Notes: svn path=/head/; revision=473029
* graphics/mesa-libs, graphics/mesa-dri: Update to 18.1.0Niclas Zeising2018-05-303-21/+31
| | | | | | | | | | | | | Update mesa ports to 18.1 Changes: https://www.mesa3d.org/relnotes/18.1.0.html PR: 227685 Submitted by: jbeich Tested by: Greg V, Carlos J. Puga Medina Notes: svn path=/head/; revision=471152
* graphics/mesa-{libs,dri}: update to 18.0.0Jan Beich2018-04-1015-194/+219
| | | | | | | | | | | Changes: https://www.mesa3d.org/relnotes/18.0.0.html PR: 225415 Tested by: Greg V, cpm, Kevin Oberman, Juan Ramón Molina Menor Reviewed by: Greg V (Wayland, Vulkan), jkim (umtx) Approved by: maintainer timeout (2 weeks) Notes: svn path=/head/; revision=466926
* graphics/mesa-{libs,dri}: update to 17.3.8Jan Beich2018-04-101-5/+5
| | | | | | | | | | | | | | | | | Changes: https://www.mesa3d.org/relnotes/17.3.2.html Changes: https://www.mesa3d.org/relnotes/17.3.3.html Changes: https://www.mesa3d.org/relnotes/17.3.4.html Changes: https://www.mesa3d.org/relnotes/17.3.5.html Changes: https://www.mesa3d.org/relnotes/17.3.6.html Changes: https://www.mesa3d.org/relnotes/17.3.7.html Changes: https://www.mesa3d.org/relnotes/17.3.8.html PR: 225035 Tested by: Oleh Hushchenkov, Kevin Oberman Approved by: maintainer timeout (3 months, cookie licking) MFH: 2018Q2 (mostly regression fixes) Notes: svn path=/head/; revision=466925
* graphics/mesa-dri: fix device name detection for Wayland/EGLJan Beich2018-04-101-0/+68
| | | | | | | | | | PR: 223030 Submitted by: Greg V Obtained from: upstream (Mesa 18.0.0) Approved by: maintainer timeout (4 months) Notes: svn path=/head/; revision=466924
* graphics/mesa-dri: enable Vulkan driversJan Beich2017-12-274-0/+178
| | | | | | | | | PR: 221540 Tested by: Greg V Approved by: x11 (zeising) Notes: svn path=/head/; revision=457430
* Update the Mesa ports to 17.3.1 and switch to LLVM5 by defaultMatthew Rezny2017-12-258-36/+28
| | | | | | | | | | Correct dependencies: remove the cruft added to mesa-dri in the previous commit (those are mesa-libs deps), add a RUN_DEPENDS for libclc to clover Clean up patches, remove one stale patch Notes: svn path=/head/; revision=457264
* Update mesa ports to 17.3.0Niclas Zeising2017-12-173-15/+29
| | | | | | | | | | | | | Add missing dependencies on xcb and xxf86vm. Changelog for mesa: https://www.mesa3d.org/relnotes/17.3.0.html PR: 223195 Submitted by: jbeich Tested by: Greg V, cpm Notes: svn path=/head/; revision=456530
* Update the Mesa ports to 17.2.2Matthew Rezny2017-10-106-26/+24
| | | | | | | | Mesa supports both llvm40 and llvm50. The former remains the default as it's what the OpenCL ports currently require and it's available on more platforms. Notes: svn path=/head/; revision=451657
* Update the Mesa ports to 17.1.2Matthew Rezny2017-06-183-18/+37
| | | | | | | | | | | - patch the Intel driver to re-enable hardware acceleration on 10.x [1] Reported by: cpm [1] Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D11148 Notes: svn path=/head/; revision=443828
* Update the Mesa ports to 17.1.1Matthew Rezny2017-06-061-0/+0
| | | | | | | | | | | | | | - fix build on aarch64 by limiting the vc4 neon patch to armv6 [1] PR: 219441 [1] Submitted by: strejda [1] Reported by: jbeich [1] Reviewed by: kwm Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D11066 Notes: svn path=/head/; revision=442741
* Update the Mesa ports to 17.1.0Matthew Rezny2017-05-2112-102/+76
| | | | | | | | | | | | | | | | | | * restrict use of LLVM for Gallium to platforms with LLVM in base to fix runtime errors when Gallium is built with a mix of GCC and LLVM * make LLVM only a BUILD_DEPEND for mesa-libs, which needs it to build EGL * add pkg-plist entries for freedreno and vc4 drivers [1] * remove extraneous SHEBANG_FILES entry to fix build of freedreno [2,3] * correct typo in libosmesa, which may have affected the Gallium build [4] PR: 219247 [1], 219406 [3] Submitted by: jbeich [1] (2 patches, pkg-plist fix), strejda (vc4 CFLAGS) Reported by: strejda [2], andrew [3], linimon [4] Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10842 Notes: svn path=/head/; revision=441424
* Consolidate the Mesa ports, update to 17.0.4, and add Wayland optionMatthew Rezny2017-05-1217-0/+536
* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs, graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted * mesa-libs has a new WAYLAND option that enables platform support in libEGL * mesa-dri now depends on graphics/s2tc for compressed texture support [1] * re-remove obsolete dependency on makedepends [2] * correct sed fix backported from 17.1 [3] PR: 218799 (exp-run), 212762 [1], 218552 [2], 218562 [3] Submitted by: dbn [1], jbeich [2,3] Reported by: afiskon@devzen.ru [1] Reviewed by: kwm, johalun0@gmail.com Approved by: portmgr, swills (mentor) Differential Revision: https://reviews.freebsd.org/D10448 Notes: svn path=/head/; revision=440699