notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
User login/updates are disabled as part of transition to git. Read details in our recent bog post - this is the old server.
non port: graphics/mesa-dri/Makefile.common
SVNWeb

Number of commits found XX: 55

Mon, 15 Mar 2021
[ 06:04 danfe ] Original commit   Revision:568432
568432 graphics/mesa-dri/Makefile.common
Improve r556423 and allow building against custom LLVM version, i.e.
respect flexible LLVM_DEFAULT, by not hardcoding package version and
depending on the appropriate executable instead.

This is to help users sticking to the particular LLVM versions lower
the number of different LLVM packages installed.  For example, there
is currently a mismatch between LLVM_DEFAULT assigned by the default
versions framework (90) and in this file (10; this hasn't changed).
Wed, 27 Jan 2021
[ 08:36 linimon ] Original commit   Revision:563035
563035 graphics/mesa-dri/Makefile.common
Remove obsolete sparc64 stanza.  This collided with ONLY_FOR_ARCHS
statements in the ports that include it, with the following absurd
value for IGNORE on e.g. aarch64:

  is only for amd64 i386, while you are running aarch64 (reason: Clover needs a
GPU supported by the Radeon KMS driver) (reason: not supported on sparc64)

Approved by:	portmgr (tier-2 blanket)
Thu, 3 Dec 2020
[ 20:55 manu ] Original commit   Revision:556929
556929 graphics/libosmesa/Makefile
556929 graphics/mesa-dri/Makefile
556929 graphics/mesa-dri/Makefile.common
556929 graphics/mesa-dri/distinfo
556929 graphics/mesa-dri/files/patch-src_loader_meson.build
556929 graphics/mesa-gallium-va/Makefile
556929 graphics/mesa-gallium-va/pkg-plist
556929 graphics/mesa-gallium-vdpau/Makefile
556929 graphics/mesa-gallium-vdpau/pkg-plist
556929 graphics/mesa-gallium-xa/Makefile

(Only the first 10 of 12 ports in this commit are shown above. View all ports for this commit)
 mesa-*: Update to 20.2.3

 - 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
Fri, 27 Nov 2020
[ 00:23 pkubaj ] Original commit   Revision:556423
556423 graphics/mesa-dri/Makefile
556423 graphics/mesa-dri/Makefile.common
graphics/mesa-dri: make powerpc64 use LLVM10

LLVM90 requirement was introduced when Mesa used LLVM80 and 90 gave much better
experience on powerpc64. Now that everyone moved to 10, make a move on powerpc64
as well.
Thu, 5 Nov 2020
[ 16:44 mat ] Original commit   Revision:554140
554140 graphics/mesa-dri/Makefile.common
Remove non existing patch.

PR:		250723
Tue, 13 Oct 2020
[ 11:53 manu ] Original commit   Revision:552236
552236 graphics/libosmesa/Makefile
552236 graphics/mesa-dri/Makefile
552236 graphics/mesa-dri/Makefile.common
552236 graphics/mesa-dri/pkg-plist
552236 graphics/mesa-gallium-va/Makefile
552236 graphics/mesa-gallium-vdpau/Makefile
552236 graphics/mesa-gallium-xa/Makefile
552236 graphics/mesa-libs/Makefile
552236 lang/clover/Makefile
graphics/mesa*: Add Iris Gallium driver and libunwind for more arch

Iris is the prefered gallium driver for Intel Gen8 to Gen11, add it
to the build. [1]
Add libunwind support for more arch. [2]

PR:		250307 [1], 250305 [2]
Submitted by:	jbeich [2]
Reported by:	jbeich [1]
Reviewed by:	zeising
Mon, 12 Oct 2020
[ 08:30 manu ] Original commit   Revision:552109
552109 UPDATING
552109 devel/libclc/Makefile
552109 graphics/Makefile
552109 graphics/libosmesa/Makefile
552109 graphics/mesa-dri/Makefile
552109 graphics/mesa-dri/Makefile.common
552109 graphics/mesa-dri/distinfo
552109 graphics/mesa-dri/files/extra-src_gallium_auxiliary_meson.build
552109 graphics/mesa-dri/files/extra-src_gallium_auxiliary_vl_vl__stubs.c
552109 graphics/mesa-dri/files/extra-src_mesa_drivers_dri_i965_intel__screen.c

(Only the first 10 of 58 ports in this commit are shown above. View all ports for this commit)
graphics/mesa*: Update to 20.2

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
Sat, 19 Sep 2020
[ 09:34 manu ] Original commit   Revision:548950
548950 Mk/Uses/gl.mk
548950 graphics/libxatracker/Makefile
548950 graphics/mesa-dri/Makefile.common
548950 graphics/mesa-libs/Makefile
548950 graphics/mesa-libs/pkg-plist
mesa-libs: Add glesv1 lib

There is no real reason to disable glesv1 so add it to the build.
While here add a USE_GL for it.

Reviewed by:	zeising
Approved by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26461
[ 09:33 manu ] Original commit   Revision:548949
548949 graphics/mesa-dri/Makefile.common
548949 graphics/mesa-dri/files/patch-src_gallium_include_pipe_p__config.h
mesa: Remove sparc64 patches

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
Thu, 17 Sep 2020
[ 09:22 manu ] Original commit   Revision:548829
548829 graphics/mesa-dri/Makefile
548829 graphics/mesa-dri/Makefile.common
548829 graphics/mesa-libs/Makefile
548829 graphics/mesa-libs/pkg-plist
mesa*: Only add x11 dependancy if it's requested

This allow to have a full setup without any x11 deps.

PR:	247029
Reviewed by:	zeising
Approved by:	x11 (zeising@)
Differential Revision:	https://reviews.freebsd.org/D26438
Mon, 8 Jun 2020
[ 09:55 manu ] Original commit   Revision:538207
538207 graphics/mesa-dri/Makefile.common
538207 graphics/mesa-dri/Makefile.targets
mesa*: Switch to using a native-file for llvm

Meson seems to not care that a llvm-config binary exists and will prefer
to use llvm-config-devel for some reason.
Using a native-file fixes that and meson will correctly use the llvm specified
in it.

PR:	247026
Approved by:	zeising (x11@ implicit)
Fri, 5 Jun 2020
[ 18:44 manu ] Original commit   Revision:538045
538045 graphics/mesa-dri/Makefile
538045 graphics/mesa-dri/Makefile.common
538045 graphics/mesa-dri/files/patch-meson.build
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)
[ 16:18 manu ] Original commit   Revision:538032
538032 graphics/mesa-dri/Makefile.common
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)
[ 09:13 manu ] Original commit   Revision:537998
537998 graphics/libosmesa/Makefile
537998 graphics/libosmesa/pkg-plist
537998 graphics/libxatracker/Makefile
537998 graphics/libxatracker/pkg-plist
537998 graphics/mesa-dri/Makefile
537998 graphics/mesa-dri/Makefile.common
537998 graphics/mesa-dri/Makefile.targets
537998 graphics/mesa-dri/files/configure.ac
537998 graphics/mesa-dri/files/patch-configure
537998 graphics/mesa-dri/files/patch-meson.build

(Only the first 10 of 22 ports in this commit are shown above. View all ports for this commit)
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
Mon, 11 May 2020
[ 20:11 jbeich ] Original commit   Revision:534936
534936 devel/libclc/Makefile
534936 devel/oclgrind/Makefile
534936 devel/py-llvmlite/Makefile
534936 devel/qtcreator/Makefile
534936 graphics/mesa-dri/Makefile.common
534936 security/afl/Makefile
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
Sun, 3 May 2020
[ 16:15 zeising ] Original commit   Revision:533793
533793 graphics/libosmesa/Makefile
533793 graphics/libxatracker/Makefile
533793 graphics/libxatracker/pkg-plist
533793 graphics/mesa-dri/Makefile
533793 graphics/mesa-dri/Makefile.common
533793 graphics/mesa-dri/distinfo
533793 graphics/mesa-dri/files/patch-9cab8cc.c
533793 graphics/mesa-libs/Makefile
533793 lang/clover/Makefile
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
Mon, 16 Mar 2020
[ 19:57 pkubaj ] Original commit   Revision:528541
528541 graphics/mesa-dri/Makefile
528541 graphics/mesa-dri/Makefile.common
graphics/mesa-dri: switch to llvm90 on powerpc64

It fixes some graphic crashes.
Thu, 5 Dec 2019
[ 10:28 pkubaj ] Original commit   Revision:519075
519075 graphics/mesa-dri/Makefile.common
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
Fri, 29 Nov 2019
[ 21:37 pkubaj ] Original commit   Revision:518673
518673 graphics/mesa-dri/Makefile.common
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
Sun, 3 Nov 2019
[ 21:56 zeising ] Original commit   Revision:516607
516607 devel/gccmakedep/Makefile
516607 devel/imake/Makefile
516607 devel/libgudev/Makefile
516607 devel/libpciaccess/Makefile
516607 devel/lndir/Makefile
516607 devel/makedepend/Makefile
516607 devel/xorg-macros/Makefile
516607 graphics/freeglut/Makefile
516607 graphics/glew/Makefile
516607 graphics/imlib2/Makefile

(Only the first 10 of 237 ports in this commit are shown above. View all ports for this commit)
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
Fri, 4 Oct 2019
[ 20:08 jbeich ] Original commit   Revision:513776
513776 graphics/libosmesa/Makefile
513776 graphics/mesa-dri/Makefile
513776 graphics/mesa-dri/Makefile.common
513776 graphics/mesa-dri/files/patch-0a7e767
513776 graphics/mesa-dri/files/patch-39d0c68
513776 graphics/mesa-dri/files/patch-3e249b8
513776 graphics/mesa-dri/files/patch-648dc52
513776 graphics/mesa-dri/files/patch-b5012a0
513776 graphics/mesa-dri/files/patch-dded2ed
513776 graphics/mesa-dri/files/patch-e4803ab

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
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
Sun, 30 Jun 2019
[ 14:56 zeising ] Original commit   Revision:505425
505425 Mk/bsd.default-versions.mk
505425 devel/libclc/Makefile
505425 devel/libclc/files/patch-62a9191.c
505425 graphics/libosmesa/Makefile
505425 graphics/mesa-dri/Makefile
505425 graphics/mesa-dri/Makefile.common
505425 graphics/mesa-dri/files/patch-9cab8cc.c
505425 graphics/mesa-libs/Makefile
505425 lang/beignet/Makefile
505425 lang/beignet/files/patch-llvm8

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
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 View all of this commit message)
Mon, 4 Mar 2019
[ 10:56 jbeich ] Original commit   Revision:494583
494583 devel/libclc/Makefile
494583 graphics/libosmesa/Makefile
494583 graphics/mesa-dri/Makefile
494583 graphics/mesa-dri/Makefile.common
494583 lang/beignet/Makefile
494583 lang/clover/Makefile
graphics/mesa-dri: back out r494579

Landed by mistake. x11@ is immune to maintainer timeout nowadays.

PR:		230789
[ 10:42 jbeich ] Original commit   Revision:494579
494579 devel/libclc/Makefile
494579 graphics/libosmesa/Makefile
494579 graphics/mesa-dri/Makefile
494579 graphics/mesa-dri/Makefile.common
494579 lang/beignet/Makefile
494579 lang/clover/Makefile
graphics/mesa-dri: switch to llvm70

PR:		230789
Approved by:	maintainer timeout (2 weeks)
Thu, 17 Jan 2019
[ 15:34 jbeich ] Original commit   Revision:490570
490570 graphics/mesa-dri/Makefile.common
490570 graphics/mesa-dri/distinfo
490570 graphics/mesa-dri/files/configure.ac
490570 graphics/mesa-dri/files/patch-compat-include-guards
490570 graphics/mesa-dri/files/patch-configure
490570 graphics/mesa-dri/files/patch-src_amd_vulkan_radv__device.c
490570 graphics/mesa-dri/files/patch-src_intel_tools_aub__mem.c
490570 graphics/mesa-dri/files/patch-src_intel_tools_aubinator.c
490570 graphics/mesa-dri/files/patch-src_intel_vulkan_anv__device.c
490570 graphics/mesa-dri/files/patch-src_util_u__thread.h

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
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
[ 15:34 jbeich ] Original commit   Revision:490569
490569 graphics/mesa-dri/Makefile
490569 graphics/mesa-dri/Makefile.common
490569 graphics/mesa-dri/distinfo
490569 graphics/mesa-dri/files/configure.ac
490569 graphics/mesa-dri/files/patch-configure
490569 graphics/mesa-dri/files/patch-llvm7
490569 graphics/mesa-dri/files/patch-src_intel_tools_aubinator.c
490569 graphics/mesa-dri/files/patch-src_intel_tools_aubinator__error__decode.c
490569 graphics/mesa-dri/files/patch-src_intel_tools_error2aub.c
490569 graphics/mesa-dri/files/patch-src_util_build__id.c

(Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
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
Sat, 29 Sep 2018
[ 18:52 zeising ] Original commit   Revision:480911
480911 graphics/libosmesa/Makefile
480911 graphics/mesa-dri/Makefile
480911 graphics/mesa-dri/Makefile.common
480911 graphics/mesa-dri/distinfo
480911 graphics/mesa-libs/Makefile
graphics/mesa: Update to 18.1.9
Mon, 10 Sep 2018
[ 05:36 zeising ] Original commit   Revision:479359
479359 graphics/mesa-dri/Makefile.common
479359 graphics/mesa-dri/distinfo
graphics/mesa: Update to 18.1.8

Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1
Fri, 3 Aug 2018
[ 19:24 zeising ] Original commit   Revision:476319
476319 graphics/libosmesa/Makefile
476319 graphics/mesa-dri/Makefile
476319 graphics/mesa-dri/Makefile.common
476319 graphics/mesa-dri/distinfo
476319 graphics/mesa-libs/Makefile
graphics/mesa: Update to 18.1.5

Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1
MFC after:	2018Q3
Mon, 23 Jul 2018
[ 17:27 zeising ] Original commit   Revision:475192
475192 graphics/mesa-dri/Makefile.common
475192 graphics/mesa-dri/distinfo
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
Fri, 6 Jul 2018
[ 16:06 zeising ] Original commit   Revision:474016
474016 graphics/mesa-dri/Makefile.common
474016 graphics/mesa-dri/distinfo
474016 graphics/mesa-dri/files/patch-configure
graphics/mesa: update to 18.1.3

Obtained
from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/mesa-18.1
Sat, 16 Jun 2018
[ 00:43 jbeich ] Original commit   Revision:472506
472506 graphics/mesa-dri/Makefile.common
472506 graphics/mesa-dri/Makefile.targets
472506 graphics/mesa-dri/distinfo
graphics/mesa-{libs,dri}: update to 18.1.2

Changes:	https://www.mesa3d.org/relnotes/18.1.2.html
PR:		227685
Thu, 7 Jun 2018
[ 18:42 zeising ] Original commit   Revision:471944
471944 graphics/mesa-dri/Makefile.common
471944 graphics/mesa-dri/distinfo
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
Wed, 30 May 2018
[ 19:18 zeising ] Original commit   Revision:471152
471152 graphics/mesa-dri/Makefile.common
471152 graphics/mesa-dri/distinfo
471152 graphics/mesa-dri/files/patch-src_gallium_auxiliary_util_u__network.c
471152 graphics/mesa-dri/files/patch-src_gallium_drivers_freedreno_freedreno__screen.c
471152 graphics/mesa-dri/files/patch-src_util_os__time.c
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
Fri, 18 May 2018
[ 08:59 jbeich ] Original commit   Revision:470280
470280 graphics/mesa-dri/Makefile.common
470280 graphics/mesa-dri/distinfo
graphics/mesa-{libs,dri}: update to 18.0.4

Changes:	https://www.mesa3d.org/relnotes/18.0.4.html
PR:		225415
Tue, 8 May 2018
[ 00:34 jbeich ] Original commit   Revision:469340
469340 graphics/mesa-dri/Makefile.common
469340 graphics/mesa-dri/distinfo
graphics/mesa-{libs,dri}: update to 18.0.3

Changes:	https://www.mesa3d.org/relnotes/18.0.3.html
PR:		225415
Sat, 28 Apr 2018
[ 20:56 jbeich ] Original commit   Revision:468593
468593 graphics/mesa-dri/Makefile
468593 graphics/mesa-dri/Makefile.common
468593 graphics/mesa-dri/distinfo
graphics/mesa-{libs,dri}: update to 18.0.2

Changes:	https://www.mesa3d.org/relnotes/18.0.2.html
PR:		225415
Fri, 27 Apr 2018
[ 23:10 jbeich ] Original commit   Revision:468501
468501 Mk/bsd.gecko.mk
468501 devel/libclc/Makefile
468501 emulators/rpcs3/Makefile
468501 graphics/mesa-dri/Makefile
468501 graphics/mesa-dri/Makefile.common
468501 lang/beignet/Makefile
468501 www/firefox/Makefile
468501 www/waterfox/Makefile
graphics/mesa-dri: switch to llvm60

PR:		227682
Wed, 18 Apr 2018
[ 17:48 jbeich ] Original commit   Revision:467724
467724 graphics/mesa-dri/Makefile.common
467724 graphics/mesa-dri/distinfo
graphics/mesa-{libs,dri}: update to 18.0.1

Changes:	https://www.mesa3d.org/relnotes/18.0.1.html
PR:		225415
Tue, 10 Apr 2018
[ 00:15 jbeich ] Original commit   Revision:466926
466926 graphics/mesa-dri/Makefile
466926 graphics/mesa-dri/Makefile.common
466926 graphics/mesa-dri/distinfo
466926 graphics/mesa-dri/files/configure.ac
466926 graphics/mesa-dri/files/patch-configure
466926 graphics/mesa-dri/files/patch-src_amd_vulkan_winsys_amdgpu_radv__amdgpu__cs.c
466926 graphics/mesa-dri/files/patch-src_egl_drivers_dri2_platform__x11.c
466926 graphics/mesa-dri/files/patch-src_gallium_auxiliary_util_u__network.c
466926 graphics/mesa-dri/files/patch-src_gallium_winsys_svga_drm_vmw__screen__ioctl.c
466926 graphics/mesa-dri/files/patch-src_intel_compiler_brw__fs__bank__conflicts.cpp

(Only the first 10 of 18 ports in this commit are shown above. View all ports for this commit)
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)
[ 00:14 jbeich ] Original commit   Revision:466925
466925 graphics/mesa-dri/Makefile
466925 graphics/mesa-dri/Makefile.common
466925 graphics/mesa-dri/distinfo
466925 graphics/mesa-dri/files/extra-src_mesa_drivers_dri_i965_intel__screen.c
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)
Mon, 25 Dec 2017
[ 23:30 rezny ] Original commit   Revision:457264
457264 graphics/mesa-dri/Makefile
457264 graphics/mesa-dri/Makefile.common
457264 graphics/mesa-dri/Makefile.targets
457264 graphics/mesa-dri/distinfo
457264 graphics/mesa-dri/files/patch-configure
457264 graphics/mesa-dri/files/patch-include_GL_internal_dri__interface.h
457264 graphics/mesa-dri/files/patch-src_egl_drivers_dri2_platform__x11.c
457264 graphics/mesa-dri/files/patch-src_gallium_auxiliary_pipe-loader_pipe__loader__drm.c
457264 graphics/mesa-dri/files/patch-src_glx_glxext.c
457264 graphics/mesa-dri/files/patch-src_intel_Makefile.in

(Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
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
Sun, 17 Dec 2017
[ 13:07 zeising ] Original commit   Revision:456530
456530 graphics/mesa-dri/Makefile
456530 graphics/mesa-dri/Makefile.common
456530 graphics/mesa-dri/Makefile.targets
456530 graphics/mesa-dri/distinfo
456530 graphics/mesa-dri/files/patch-src_egl_drivers_dri2_platform__x11.c
456530 graphics/mesa-dri/files/patch-src_glx_glxext.c
456530 graphics/mesa-dri/files/patch-src_intel_Makefile.in
456530 graphics/mesa-libs/Makefile
456530 graphics/mesa-libs/pkg-plist
456530 lang/clover/Makefile
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
Thu, 9 Nov 2017
[ 06:32 rezny ] Original commit   Revision:453796
453796 graphics/mesa-dri/Makefile.common
453796 graphics/mesa-dri/distinfo
Update the Mesa ports to 17.2.4
Tue, 24 Oct 2017
[ 01:36 rezny ] Original commit   Revision:452756
452756 graphics/mesa-dri/Makefile.common
452756 graphics/mesa-dri/distinfo
Update the Mesa ports to 17.2.3
Tue, 10 Oct 2017
[ 06:47 rezny ] Original commit   Revision:451657
451657 graphics/mesa-dri/Makefile.common
451657 graphics/mesa-dri/Makefile.targets
451657 graphics/mesa-dri/distinfo
451657 graphics/mesa-dri/files/extra-src_gallium_drivers_vc4_Makefile.in
451657 graphics/mesa-dri/files/patch-configure
451657 graphics/mesa-dri/files/patch-src_egl_drivers_dri2_platform__x11.c
451657 graphics/mesa-dri/files/patch-src_gallium_auxiliary_pipe-loader_pipe__loader__drm.c
451657 graphics/mesa-dri/files/patch-src_gallium_include_pipe_p__config.h
451657 graphics/mesa-dri/files/patch-src_intel_tools_aubinator.c
451657 graphics/mesa-libs/Makefile
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.
Sat, 30 Sep 2017
[ 20:11 rezny ] Original commit   Revision:451008
451008 graphics/mesa-dri/Makefile.common
451008 graphics/mesa-dri/distinfo
Update the Mesa ports to 17.1.10
Wed, 6 Sep 2017
[ 04:54 rezny ] Original commit   Revision:449324
449324 graphics/mesa-dri/Makefile.common
449324 graphics/mesa-dri/distinfo
Update Mesa ports to 17.1.8
Tue, 22 Aug 2017
[ 21:12 rezny ] Original commit   Revision:448581
448581 graphics/mesa-dri/Makefile.common
448581 graphics/mesa-dri/distinfo
Update the Mesa ports to 17.1.7
Sun, 16 Jul 2017
[ 16:35 rezny ] Original commit   Revision:446036
446036 graphics/mesa-dri/Makefile.common
446036 graphics/mesa-dri/distinfo
Update to 17.1.5
Sat, 1 Jul 2017
[ 14:39 jbeich ] Original commit   Revision:444827
444827 graphics/mesa-dri/Makefile.common
444827 graphics/mesa-dri/distinfo
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
Sun, 18 Jun 2017
[ 14:02 rezny ] Original commit   Revision:443828
443828 graphics/libosmesa/Makefile
443828 graphics/mesa-dri/Makefile
443828 graphics/mesa-dri/Makefile.common
443828 graphics/mesa-dri/Makefile.targets
443828 graphics/mesa-dri/distinfo
443828 graphics/mesa-dri/files/configure.ac
443828 graphics/mesa-dri/files/extra-src_mesa_drivers_dri_i965_intel__screen.c
443828 graphics/mesa-dri/files/patch-configure
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
Tue, 6 Jun 2017
[ 05:09 rezny ] Original commit   Revision:442741
442741 graphics/mesa-dri/Makefile
442741 graphics/mesa-dri/Makefile.common
442741 graphics/mesa-dri/distinfo
442741 graphics/mesa-dri/files/extra-src_gallium_drivers_vc4_Makefile.in
442741 graphics/mesa-dri/files/patch-src_gallium_drivers_vc4_Makefile.in
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
Sun, 21 May 2017
[ 19:30 rezny ] Original commit   Revision:441424
441424 graphics/libosmesa/Makefile
441424 graphics/mesa-dri/Makefile
441424 graphics/mesa-dri/Makefile.common
441424 graphics/mesa-dri/Makefile.targets
441424 graphics/mesa-dri/distinfo
441424 graphics/mesa-dri/files/configure.ac
441424 graphics/mesa-dri/files/patch-configure
441424 graphics/mesa-dri/files/patch-src_egl_drivers_dri2_platform__x11.c
441424 graphics/mesa-dri/files/patch-src_gallium_auxiliary_pipe-loader_pipe__loader__drm.c
441424 graphics/mesa-dri/files/patch-src_gallium_drivers_vc4_Makefile.in

(Only the first 10 of 20 ports in this commit are shown above. View all ports for this commit)
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
Fri, 12 May 2017
[ 18:46 rezny ] Original commit   Revision:440699
440699 MOVED
440699 Mk/Scripts/qa.sh
440699 Mk/bsd.port.mk
440699 Mk/bsd.xorg.mk
440699 emulators/i386-wine-devel/Makefile.i386
440699 emulators/i386-wine/Makefile.i386
440699 graphics/Makefile
440699 graphics/copperspice/Makefile
440699 graphics/dri
440699 graphics/gbm

(Only the first 10 of 52 ports in this commit are shown above. View all ports for this commit)
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

Number of commits found XX: 55

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
Security Policy
Privacy
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
samba411Mar 28
samba412Mar 28
samba413Mar 28
linux-c7-nettleMar 27
nettleMar 27
opensslMar 26
spamassassinMar 24
giteaMar 23
giteaMar 21
dnsmasqMar 18
dnsmasq-develMar 18
gitlab-ceMar 18
minioMar 17
chromiumMar 16
libresslMar 16

12 vulnerabilities affecting 72 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2021-03-28 22:40:29


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 42809
Broken 73
Deprecated 286
Ignore 313
Forbidden 4
Restricted 137
No CDROM 71
Vulnerable 22
Expired 114
Set to expire 262
Interactive 0
new 24 hours 0
new 48 hours0
new 7 days0
new fortnight2
new month74

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2021 Dan Langille. All rights reserved.