notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: graphics/mesa-dri/pkg-plist

Number of commits found: 24

Wednesday, 22 Nov 2023
09:49 Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa-dri: vulkan: Remove haswell driver

Haswell doesn't work so remove it.
While here fix plist, PR 275242

PR:	275242
Sponsored by:	Beckhoff Automation GmbH & Co. KG
commit hash: 8df779db3590087452a722a2412eb3020f0f00fd commit hash: 8df779db3590087452a722a2412eb3020f0f00fd commit hash: 8df779db3590087452a722a2412eb3020f0f00fd commit hash: 8df779db3590087452a722a2412eb3020f0f00fd 8df779d
Tuesday, 21 Nov 2023
15:17 Emmanuel Vadot (manu) search for other commits by this committer Author: gnikl
graphics/mesa: update to 23.1.8

While here:
- Remove some unneeded dep in gallium-vdpau
- Disable libelf from devel/elfutils (we will fallback on base libelf), PR
273803
- Always disable libunwind, if you want stacktrace you will need to compile from
upstream PR: 250306
- enable vulkan haswell driver

Co-authored-by: manu, vishwin
PR: 273703, 273803, 250306
commit hash: 29d855b6f775be3f43aa5fb4b45c88ca9711dfd3 commit hash: 29d855b6f775be3f43aa5fb4b45c88ca9711dfd3 commit hash: 29d855b6f775be3f43aa5fb4b45c88ca9711dfd3 commit hash: 29d855b6f775be3f43aa5fb4b45c88ca9711dfd3 29d855b
Saturday, 12 Aug 2023
20:56 Kevin Bowling (kbowling) search for other commits by this committer Author: sasamotikomi
graphics/mesa-dri: enable i915g

This is still supported by Mesa for gen2/3 hw not covered by crocus.

PR:		269006
commit hash: 6fef4101daa2041a1dffdcde860a8b386d7a5f5f commit hash: 6fef4101daa2041a1dffdcde860a8b386d7a5f5f commit hash: 6fef4101daa2041a1dffdcde860a8b386d7a5f5f commit hash: 6fef4101daa2041a1dffdcde860a8b386d7a5f5f 6fef410
Tuesday, 13 Dec 2022
14:35 Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa: Remove old header from the plist

Reported by:	jbeich
commit hash: b5565ae6497cbcef5fbe70718fed54edf65e90a4 commit hash: b5565ae6497cbcef5fbe70718fed54edf65e90a4 commit hash: b5565ae6497cbcef5fbe70718fed54edf65e90a4 commit hash: b5565ae6497cbcef5fbe70718fed54edf65e90a4 b5565ae
Monday, 5 Dec 2022
14:03 Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa: Update to 22.3

Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-November/000695.html
On top of the release notes it seems that Gallium XVMC is also removed, see
https://gitlab.freedesktop.org/mesa/mesa/-/commit/8cc766d8f7eac26b7c029a2fac1bdfdba4776c29
for
more info.
Bump LLVM_DEFAULT to llvm15 so LTO works.
Also update libclc to track the one from llvm15.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
Differential Revision:	https://reviews.freebsd.org/D37580
commit hash: 855947ebf7e738232a8bbf6d47cc56f2896f276f commit hash: 855947ebf7e738232a8bbf6d47cc56f2896f276f commit hash: 855947ebf7e738232a8bbf6d47cc56f2896f276f commit hash: 855947ebf7e738232a8bbf6d47cc56f2896f276f 855947e
Wednesday, 19 Oct 2022
19:22 Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa-dri: Fix check-plist

We need to build libEGL now for mesa-dri to succeed but we don't use it.

Sponsored by:	Beckhoff Automation GmbH & Co. KG
PR:	267206
commit hash: f7586c1568e10d077c2974e0ef13c94928da8587 commit hash: f7586c1568e10d077c2974e0ef13c94928da8587 commit hash: f7586c1568e10d077c2974e0ef13c94928da8587 commit hash: f7586c1568e10d077c2974e0ef13c94928da8587 f7586c1
13:30 Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa: Update to 22.2.1

This removes the old dri drivers.
While here add zink (OpenGL over Vulkan).

Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-March/000665.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-March/000667.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-April/000670.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-May/000673.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-May/000675.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-June/000678.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-June/000681.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-June/000682.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-August/000683.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-August/000685.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-September/000687.html
Release notes:
https://lists.freedesktop.org/archives/mesa-announce/2022-October/000688.html

Differential Revision:	https://reviews.freebsd.org/D37003
Sponsored by:	Beckhoff Automation GmbH & Co. KG
commit hash: 23e4dce35c4a5666968d40a38ef569a210a7bede commit hash: 23e4dce35c4a5666968d40a38ef569a210a7bede commit hash: 23e4dce35c4a5666968d40a38ef569a210a7bede commit hash: 23e4dce35c4a5666968d40a38ef569a210a7bede 23e4dce
Saturday, 16 Apr 2022
04:19 Po-Chuan Hsieh (sunpoet) search for other commits by this committer Author: Helge Oldach
graphics/mesa-dri: Fix 4afbb0586e84d991a8a3a501f4dab6eb5971e28c

PR:		263042
Submitted by:	Helge Oldach <freebsd@oldach.net>
commit hash: 5d346a8824e953743a1eaf6c145d4cfeed127f5f commit hash: 5d346a8824e953743a1eaf6c145d4cfeed127f5f commit hash: 5d346a8824e953743a1eaf6c145d4cfeed127f5f commit hash: 5d346a8824e953743a1eaf6c145d4cfeed127f5f 5d346a8
Friday, 25 Mar 2022
13:37 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
graphics/mesa-dri: Fix PLIST

- Bump PORTREVISION for package change

===> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: share/drirc.d/00-radv-defaults.conf
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/mesa-dri
=>> Error: check-plist failures detected

Approved by:	portmgr (blanket)
commit hash: 4afbb0586e84d991a8a3a501f4dab6eb5971e28c commit hash: 4afbb0586e84d991a8a3a501f4dab6eb5971e28c commit hash: 4afbb0586e84d991a8a3a501f4dab6eb5971e28c commit hash: 4afbb0586e84d991a8a3a501f4dab6eb5971e28c 4afbb05
Monday, 28 Feb 2022
08:53 Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa*: Update to 21.3.7

While here add panfrost driver for arm64 and enable
lavapipe (llvm based driver for vulkan).

Realese notes:
https://lists.freedesktop.org/archives/mesa-dev/2022-February/225692.html
MFC:	2022Q1
Sponsored by:	Beckhoff Automation GmbH & Co. KG
Differential Revision:	https://reviews.freebsd.org/D34366
Differential Revision:	https://reviews.freebsd.org/D34370
Differential Revision:	https://reviews.freebsd.org/D34371
commit hash: 4ddf9ef51bfdbe55613a0f249d390094a3369177 commit hash: 4ddf9ef51bfdbe55613a0f249d390094a3369177 commit hash: 4ddf9ef51bfdbe55613a0f249d390094a3369177 commit hash: 4ddf9ef51bfdbe55613a0f249d390094a3369177 4ddf9ef
Tuesday, 18 Jan 2022
09:39 Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa: Update to 21.3.4

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
commit hash: e9669c2a0b41e5b3506300c241f4c2e6f6f8f739 commit hash: e9669c2a0b41e5b3506300c241f4c2e6f6f8f739 commit hash: e9669c2a0b41e5b3506300c241f4c2e6f6f8f739 commit hash: e9669c2a0b41e5b3506300c241f4c2e6f6f8f739 e9669c2
Tuesday, 20 Jul 2021
07:36 Emmanuel Vadot (manu) search for other commits by this committer
mesa*: Update to 21.1.5

- 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
commit hash: 22a85734ff71983126a94a1970c534a45a9e730e commit hash: 22a85734ff71983126a94a1970c534a45a9e730e commit hash: 22a85734ff71983126a94a1970c534a45a9e730e commit hash: 22a85734ff71983126a94a1970c534a45a9e730e 22a8573
Thursday, 24 Dec 2020
04:22 jbeich search for other commits by this committer
graphics/mesa-dri: exclude buffer age on iris under kwin

Freeze in OpenGL initialization detected

PR:		251836
Reported by:	Roman, Oleg Nauman, arrowd, Oleksandr Kryvulia
Tested by:	arrowd, Roman
Approved by:	manu
Original commitRevision:559047 
Tuesday, 13 Oct 2020
11:53 manu search for other commits by this committer
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
Original commitRevision:552236 
Monday, 12 Oct 2020
08:30 manu search for other commits by this committer
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
Original commitRevision:552109 
Friday, 3 Jul 2020
17:13 manu search for other commits by this committer
mesa-dri: Use gallium SWRAST on x86 and aarch64

Mesa have two software rasterizer, the classic mesa dri one and
the gallium one.
The classic dri one is starting to be deprecated upstream (like all
dri drivers) so switch the arches that can build the gallium one to it.

Approved by:	zeising (x11)
Original commitRevision:541124 
Friday, 12 Jun 2020
08:01 manu search for other commits by this committer
mesa-dri: SWRAST is set with DRIVER not GDRIVER

Fix packaging swrast_dri.so

PR:		247194
Approved by:	zeising (x11@ implicit)
Original commitRevision:538573 
Wednesday, 10 Jun 2020
20:12 manu search for other commits by this committer
mesa-dri: Fix build when PLATFORM_X11 isn't set

Approved by:	zeising (x11@ implicit)
Original commitRevision:538438 
Friday, 5 Jun 2020
18:49 manu search for other commits by this committer
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
Original commitRevision:538046 
09:13 manu search for other commits by this committer
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
Original commitRevision:537998 
Thursday, 17 Jan 2019
15:34 jbeich search for other commits by this committer
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
Original commitRevision:490570 
15:34 jbeich search for other commits by this committer
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
Original commitRevision:490569 
Wednesday, 27 Dec 2017
22:53 jbeich search for other commits by this committer
graphics/mesa-dri: enable Vulkan drivers

PR:		221540
Tested by:	Greg V
Approved by:	x11 (zeising)
Original commitRevision:457430 
Sunday, 21 May 2017
19:30 rezny search for other commits by this committer
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
Original commitRevision:441424 

Number of commits found: 24