Page MenuHomeFreeBSD

graphics/mesa-*: update to 26.2.0
Needs ReviewPublic

Authored by osa on Sat, Aug 8, 4:23 PM.
Tags
None
Referenced Files
F167325022: D58728.id183890.diff
Thu, Aug 20, 10:12 PM
F167323471: D58728.id183890.diff
Thu, Aug 20, 9:52 PM
F167318256: D58728.id184068.diff
Thu, Aug 20, 9:08 PM
F167276428: D58728.id184058.diff
Thu, Aug 20, 2:25 PM
F167241075: D58728.diff
Thu, Aug 20, 6:47 AM
Unknown Object (File)
Wed, Aug 19, 3:19 PM
Unknown Object (File)
Wed, Aug 19, 2:49 PM
Unknown Object (File)
Wed, Aug 19, 10:25 AM
Subscribers
None

Details

Reviewers
arrowd
Group Reviewers
x11
Summary

Remove upstreamed patches.
Regenerate existing patches.
Use CLOCK_MONOTONIC_FAST instead of CLOCK_MONOTONIC_RAW.
Update patch for the llvmpipe driver.
Update pkg-plist with new entries.

Test Plan

poudriere(8) on 14.4-RELEASE-p8 amd64 is OK.

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

osa requested review of this revision.Sat, Aug 8, 4:23 PM
osa created this revision.
graphics/mesa-dri/files/patch-src_panfrost_perf_pan__perf.h
9

Could you redo this patch like patch-src_intel_common_xe_intel__gem.c is done, with ifdefs?

graphics/mesa-dri/files/patch-src_gallium_drivers_llvmpipe_lp__rast__tri.c
4

work/mesa-26.2.0/ prevents the patch from applying.

osa marked 2 inline comments as done.Tue, Aug 11, 1:46 PM

Fixed the reported issues.

graphics/mesa-dri/pkg-plist
80

These files are option-dependent.

osa marked an inline comment as done.Tue, Aug 11, 5:25 PM
arrowd requested changes to this revision.Fri, Aug 14, 7:25 PM

mesa-libs would need ${RM} share/drirc.d in post-install and also remove @comment share/drirc.d/... from graphics/mesa-libs/pkg-plist.

This revision now requires changes to proceed.Fri, Aug 14, 7:25 PM

Fixed pkg-plist, removal of the ${STAGEDIR}${PREFIX}/share/drirc.d added to the post-install target.

graphics/mesa-dri/pkg-plist
77

Building with

====> Vulkan drivers
     anv=off: Intel GPU Gen9 and newer Vulkan support
     radv=off: AMD/ATI Southern Islands and newer Vulkan support
     swrast_vk=off: Software Rasterizer Vulkan support

and everything else on leads to

===> Checking for items in pkg-plist which are not in STAGEDIR                                                                     
Error: Missing: share/drirc.d/00-lavapipe-defaults.conf