Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
19.0.8_2 05 Jun 2020 18:49:51 |
manu |
mesa-dri: Disable some arm drivers
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 |
19.0.8_1 05 Jun 2020 18:44:22 |
manu |
mesa*: Use lld from devel/binutils if /usr/bin/ld isn't lld
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) |
19.0.8_1 05 Jun 2020 16:18:58 |
manu |
mesa*: Always use LLD
LLD is already used in 12 and 13 but we still use ld.bfd by default on 11
and for some unknown reason some mesa libs fails to build with it since the
meson switch.
PR: 246997
Approved by: zeising (x11@ implicit) |
19.0.8_1 05 Jun 2020 12:57:04 |
manu |
mesa*: Fix build on i386
Fix build related to libatomic on i386.
Simply copy the patch from mesa-devel.
Reported by: jbeich
Approved by: zeising (x11@ implicit) |
19.0.8_1 05 Jun 2020 11:31:35 |
manu |
mesa: Fix linking on 11
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) |
19.0.8_1 05 Jun 2020 09:13:58 |
manu |
mesa*: Switch to meson
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 |
19.0.8 11 May 2020 20:11:41 |
jbeich |
Adapt LLVM_DEFAULT downgrades to the new version scheme in devel/llvm10
$ DEFAULT_VERSIONS=llvm=90 make -V LLVM_DEFAULT -C graphics/mesa-dri
80
$ DEFAULT_VERSIONS=llvm=10 make -V LLVM_DEFAULT -C graphics/mesa-dri
10
PR: 245178
Reported by: mi
Approved by: x11 (zeising), maintainer timeout (2 months)
MFH: 2020Q2 (for llvm10 users)
Differential Revision: https://reviews.freebsd.org/D24222 |
19.0.8 03 May 2020 16:15:23 |
zeising |
graphics/mesa: Update to 19.0.8
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 |
18.3.2_10 16 Mar 2020 19:57:41 |
pkubaj |
graphics/mesa-dri: switch to llvm90 on powerpc64
It fixes some graphic crashes. |
18.3.2_9 08 Mar 2020 19:27:27 |
zeising |
graphics/mesa-libs: Change default to use DRI3
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) |
18.3.2_9 15 Feb 2020 20:49:31 |
zeising |
Enable AMD drivers on arm64
Submitted by: andrew
Differential Revision: https://reviews.freebsd.org/D23439 |
18.3.2_9 06 Jan 2020 09:30:13 |
amdmi3 |
- Update WWW
Approved by: portmgr blanket |
18.3.2_9 05 Dec 2019 10:28:10 |
pkubaj |
graphics/mesa-dri: remove ppc64 elfv2 workaround
After https://svnweb.freebsd.org/base?view=revision&revision=355397, base clang
can compile mesa on ppc64, so there's no need for this workaround anymore.
No PORTREVISION bump because elfv2 still isn't the default.
Approved by: zeising (maintainer), mentors (implicit approval)
Differential Revision: https://reviews.freebsd.org/D22686 |
18.3.2_9 29 Nov 2019 21:37:03 |
pkubaj |
graphics/mesa-dri: fix build on powerpc64 elfv2
Base LLVM9 fails to build this port with clang crash (reported on
https://bugs.llvm.org/show_bug.cgi?id=43862). The port builds when using LLVM8.
Since we depend on LLVM8 anyway, use it also for compilation on elfv2.
Approved by: zeising (maintainer), tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D22274 |
18.3.2_9 06 Nov 2019 17:58:27 |
zeising |
Update xorgproto, libX11 and libXvMC
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] |
18.3.2_8 03 Nov 2019 21:56:38 |
zeising |
Switch all ports to use USES=xorg-cat
Change all ports to use USES=xorg-cat instead of the old XORG_CAT
Add USES=xorg and USES=gl as needed to x11@ ports |
18.3.2_8 30 Oct 2019 19:07:32 |
zeising |
graphics/mesa: Add -D_GNU_SOURCE to compile flags
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 |
18.3.2_7 04 Oct 2019 20:08:27 |
jbeich |
graphics/mesa-dri: revert r512573 and limit to llvm80 after r512440
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 |
18.3.2_6 22 Sep 2019 10:21:10 |
jbeich |
graphics/mesa-dri: fix rendering glitches on AMD GPUs after r512440
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 |
18.3.2_5 20 Sep 2019 19:58:36 |
jbeich |
Switch default devel/llvm* to 90
PR: 239682
Reviewed by: tobik
Differential Revision: https://reviews.freebsd.org/D21172 |
18.3.2_4 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
18.3.2_3 30 Jun 2019 14:56:12 |
zeising |
Switch mesa and related ports to llvm80
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]
(Only the first 15 lines of the commit message are shown above ) |
18.3.2_2 04 Mar 2019 10:56:12 |
jbeich |
graphics/mesa-dri: back out r494579
Landed by mistake. x11@ is immune to maintainer timeout nowadays.
PR: 230789 |
18.3.2_1 04 Mar 2019 10:42:22 |
jbeich |
graphics/mesa-dri: switch to llvm70
PR: 230789
Approved by: maintainer timeout (2 weeks) |
18.3.2 17 Jan 2019 16:19:40 |
jbeich |
Don't reference obsolete drm-*-kmod ports |
18.3.2 17 Jan 2019 15:34:55 |
jbeich |
graphics/mesa-{libs,dri}: update to 18.3.2
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 |
18.2.8 17 Jan 2019 15:34:37 |
jbeich |
graphics/mesa-{libs,dri}: update to 18.2.8
- 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 |
18.1.9_3 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
18.1.9_2 11 Nov 2018 23:54:07 |
jbeich |
graphics/mesa-libs: enable WAYLAND by default here and in consumers
PR: 227509
Requested by: Johannes Lundberg, Greg V
Reviewed by: tobik (earlier version)
Approved by: madpilot, x11 (zeising), maintainer timeout (2 weeks)
Exp-run by: antoine |
18.1.9_1 02 Nov 2018 13:40:24 |
rene |
Followup on r483807.
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 |
18.1.9_1 28 Oct 2018 05:04:41 |
jbeich |
graphics/mesa-dri: unbreak GCC build after r438198
configure: error: --enable-llvm is required when building r300
PR: 231329
Approved by: maintainer timeout (1 month) |
18.1.9_1 20 Oct 2018 21:39:20 |
jbeich |
graphics/mesa-dri: don't forbid WAYLAND on non-x86
At least aarch64, armv6, armv7 couldn't set OPTIONS_SET+=WAYLAND via make.conf
(see also bug 227509) despite Wayland itself not having such a limitation.
=>> Ignoring graphics/mesa-dri: option WAYLAND is only valid on platforms with
Vulkan
PR: 221540
Pointy hat to: jbeich (regressed by r482192) |
18.1.9_1 16 Oct 2018 00:00:21 |
jbeich |
graphics/mesa-dri: add WAYLAND option for Vulkan drivers
PR: 221540
Submitted by: Greg V
Approved by: maintainer timeout (9 months timeout), zeising (earlier version) |
18.1.9 29 Sep 2018 18:52:33 |
zeising |
graphics/mesa: Update to 18.1.9 |
18.1.8_1 20 Sep 2018 18:49:52 |
emaste |
graphics/mesa-drivers: add -znotext to LDFLAGS on i386, for lld
This port links some non-PIC code, which fails with lld as it defaults
to disallowing relocations against read-only segments. For i386 we can
just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's
existing default.
PR: 214864
Approved by: portmgr (lld blanket)
Sponsored by: The FreeBSD Foundation |
18.1.8_1 11 Sep 2018 18:34:28 |
zeising |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
18.1.8 10 Sep 2018 05:36:11 |
zeising |
graphics/mesa: Update to 18.1.8
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1 |
18.1.5 20 Aug 2018 23:38:06 |
jbeich |
lang/clover: unbreak with llvm70
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 |
18.1.5 03 Aug 2018 19:24:44 |
zeising |
graphics/mesa: Update to 18.1.5
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1
MFC after: 2018Q3 |
18.1.4_2 31 Jul 2018 18:41:30 |
zeising |
Switch to xorgproto instead of individual packages
Upstream used to distribute protocol headers as separate packages, but has
decided to merge those to a common package, named xorgproto. This update
tracks that change.
* Add a new port, x11/xorgproto, with are protocol headers for xorg.
* Hook the new protocol port to the build and to infrastructure in
bsd.xorg.mk.
* Update all ports with a dependency on any of the old *proto packages to
instead depend on xorgproto. Bump portrevision.
* Delete the old *proto packages, update MOVED.
PR: 230023
Submitted by: zeising
Approved by: portmgr (antoine)
exp-run by: antoine |
18.1.4_1 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
18.1.4 23 Jul 2018 17:27:13 |
zeising |
graphics/mesa: Update to 18.1.4
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1
MFH: 2018Q3
X-MFH-with: r474016 |
18.1.3 06 Jul 2018 16:06:35 |
zeising |
graphics/mesa: update to 18.1.3
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1 |
18.1.2 22 Jun 2018 09:35:05 |
zeising |
Add a patch to fix build with BSD grep
Since this is not the default, no need to bump portrevision.
PR: 228673
Submitted by: Stefan Esser |
18.1.2 16 Jun 2018 00:44:11 |
jbeich |
graphics/libosmesa: drop -pthread workaround after r456530 |
18.1.2 16 Jun 2018 00:43:56 |
jbeich |
graphics/mesa-dri: drop llvm-config workaround after r458680 |
18.1.2 16 Jun 2018 00:43:37 |
jbeich |
graphics/mesa-{libs,dri}: update to 18.1.2
Changes: https://www.mesa3d.org/relnotes/18.1.2.html
PR: 227685 |
18.1.1 07 Jun 2018 18:42:08 |
zeising |
graphics/mesa: Update to 18.1.1
Thanks to jbeich for help with testing.
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1 |
18.1.0 30 May 2018 19:18:01 |
zeising |
graphics/mesa-libs, graphics/mesa-dri: Update to 18.1.0
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 |
18.0.4 18 May 2018 08:59:42 |
jbeich |
graphics/mesa-{libs,dri}: update to 18.0.4
Changes: https://www.mesa3d.org/relnotes/18.0.4.html
PR: 225415 |
18.0.3 08 May 2018 00:34:28 |
jbeich |
graphics/mesa-{libs,dri}: update to 18.0.3
Changes: https://www.mesa3d.org/relnotes/18.0.3.html
PR: 225415 |
18.0.2 28 Apr 2018 20:56:05 |
jbeich |
graphics/mesa-{libs,dri}: update to 18.0.2
Changes: https://www.mesa3d.org/relnotes/18.0.2.html
PR: 225415 |
18.0.1_1 27 Apr 2018 23:10:00 |
jbeich |
graphics/mesa-dri: switch to llvm60
PR: 227682 |
18.0.1 18 Apr 2018 17:48:29 |
jbeich |
graphics/mesa-{libs,dri}: update to 18.0.1
Changes: https://www.mesa3d.org/relnotes/18.0.1.html
PR: 225415 |
18.0.0 10 Apr 2018 00:15:05 |
jbeich |
graphics/mesa-{libs,dri}: update to 18.0.0
Changes: https://www.mesa3d.org/relnotes/18.0.0.html
PR: 225415
Tested by: Greg V, cpm, Kevin Oberman, Juan Ramon Molina Menor
Reviewed by: Greg V (Wayland, Vulkan), jkim (umtx)
Approved by: maintainer timeout (2 weeks) |
17.3.8 10 Apr 2018 00:14:42 |
jbeich |
graphics/mesa-{libs,dri}: update to 17.3.8
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) |
17.3.1_3 10 Apr 2018 00:14:22 |
jbeich |
graphics/mesa-dri: fix device name detection for Wayland/EGL
PR: 223030
Submitted by: Greg V
Obtained from: upstream (Mesa 18.0.0)
Approved by: maintainer timeout (4 months) |
17.3.1_2 10 Apr 2018 00:14:03 |
jbeich |
graphics/mesa-dri: always lower kernel version check
Sandybridge on FreeBSD 11.* is also affected:
$ glxgears
[intel_init_bufmgr: 1685] Kernel 3.9 required.
libGL error: failed to create dri screen
libGL error: failed to load driver: i965
5373 frames in 5.0 seconds = 1074.496 FPS
Reported by: Kevin Oberman
PR: 225035 225415 |
17.3.1_1 01 Jan 2018 20:25:54 |
jbeich |
gecko, mesa-dri: shave unnecessary quoting for absolute path to LLD
Left side already unquoted and Mk/bsd.port.mk didn't quote. |
17.3.1_1 30 Dec 2017 08:51:33 |
jbeich |
graphics/mesa-dri: unbreak on powerpc* + clang after r457430
python2.7 ./radv_entrypoints_gen.py \
--xml ../../../src/vulkan/registry/vk.xml --outdir .
Traceback (most recent call last):
File "./radv_entrypoints_gen.py", line 30, in <module>
from mako.template import Template
ImportError: No module named mako.template
PR: 221540
Reported by: Mark Millard (via ports@ list)
Approved by: portmgr blanket |
17.3.1_1 27 Dec 2017 22:53:47 |
jbeich |
graphics/mesa-dri: enable Vulkan drivers
PR: 221540
Tested by: Greg V
Approved by: x11 (zeising) |
17.3.1 25 Dec 2017 23:30:54 |
rezny |
Update the Mesa ports to 17.3.1 and switch to LLVM5 by default
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 |
17.3.0 17 Dec 2017 13:07:37 |
zeising |
Update mesa ports to 17.3.0
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 |
17.2.4_1 12 Dec 2017 21:29:57 |
madpilot |
- Update libva to 2.0.0
- Update libva-intel-driver to 2.0.0
- Update libva-utils to 2.0.0
- Bump dependent ports due to shlib bump
- Import upstream patch to fix multimedia/mpv [1]
- Import upstream patch to fix multimedia/gstreamer1-vaapi [2]
Approved by: cpm [1], multimedia (timeout) [2]
Obtained
from: https://github.com/mpv-player/mpv/commit/2ecf240b1cd20875991a5b18efafbe799864ff7f
[1]
https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi/commit/gst-libs/gst/vaapi/gstvaapiutils.c?id=777bba473e3ed1c7b8b7f7f0322892851c70dfd9
[2]
Differential Revision: https://reviews.freebsd.org/D12761 |
17.2.4 09 Nov 2017 06:32:10 |
rezny |
Update the Mesa ports to 17.2.4 |
17.2.3 24 Oct 2017 01:36:04 |
rezny |
Update the Mesa ports to 17.2.3 |
17.2.2 10 Oct 2017 21:31:30 |
linimon |
For ports that are explicitly enabled on armv6, also enable them
on armv7. This has not been tested with an -exp run but should
"do no harm".
PR: 221894 (partial) |
17.2.2 10 Oct 2017 06:47:01 |
rezny |
Update the Mesa ports to 17.2.2
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. |
17.1.10 30 Sep 2017 20:11:02 |
rezny |
Update the Mesa ports to 17.1.10 |
17.1.8 06 Sep 2017 04:54:04 |
rezny |
Update Mesa ports to 17.1.8 |
17.1.7 22 Aug 2017 21:12:48 |
rezny |
Update the Mesa ports to 17.1.7 |
17.1.5 16 Jul 2017 16:35:17 |
rezny |
Update to 17.1.5 |
17.1.4 01 Jul 2017 14:39:27 |
jbeich |
graphics/mesa-{libs,dri}: update to 17.1.4
Changes: https://lists.freedesktop.org/archives/mesa-announce/2017-June/000337.html
Changes: https://lists.freedesktop.org/archives/mesa-announce/2017-June/000339.html
MFH: 2017Q2 |
17.1.2 18 Jun 2017 14:02:35 |
rezny |
Update the Mesa ports to 17.1.2
- 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 |
17.1.1 06 Jun 2017 05:09:54 |
rezny |
Update the Mesa ports to 17.1.1
- 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 |
17.1.0 21 May 2017 19:30:54 |
rezny |
Update the Mesa ports to 17.1.0
* 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 |
17.0.4 12 May 2017 18:46:53 |
rezny |
Consolidate the Mesa ports, update to 17.0.4, and add Wayland option
* 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 |