maintainer-feedback requested: [Bug 214580] graphics/libdrm: Update to 2.4.71

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Nov 16 20:06:49 UTC 2016


matthew at reztek.cz has reassigned Bugzilla Automation <bugzilla at FreeBSD.org>'s
request for maintainer-feedback to x11 at FreeBSD.org:
Bug 214580: graphics/libdrm: Update to 2.4.71
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214580



--- Description ---
Created attachment 177085
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=177085&action=edit
update graphics/libdrm to 2.4.71

I'm moving the local diffs I've been maintaining for far too long into PRs
since the flow to and from the external repo has become too slow with only two
partially active members of graphics team remaining. I have tried to
incorporate most of the work from the external repo that is ports-ready in my
local patches. It is my hope that making the changes available in reasonable
chunks and visible in PRs will lead to quicker commit to the ports tree than
leaving the updates to languish in an external repo.

This is an update of graphics/libdrm which has been stewing for the better part
of a year and is a pre-requisite to update Mesa. There are significant patches
included to add support for libdevq, an alternative to udev for discovering
graphics hardware, which has been developed by the graphics team. Other patches
have been updated, added, or removed as appropriate over time. In the course of
updating, I also added handling of the VC4 driver, which will be useful for
RPi. Due to the length of time that has passed, the number of times I've
updated this port, and the multitude of times bits have passed between my tree
and the external repo, I will not bother trying to itemize the changes.

In summary:
Update from 2.4.66 to 2.4.71
Package the VC4 driver
Support for libdevq
Patch maintenance

QA: running in production on multiple 10-STABLE, now 11-STABLE, amd64 systems
for months.


More information about the freebsd-x11 mailing list