[Bug 293261] graphics/mesa: copy from graphics/mesa-devel for 26.0.0 release

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293261

Jan Beich <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|[email protected]          |[email protected]
              Flags|maintainer-feedback?(jbeich |maintainer-feedback?(x11@Fr
                   |@FreeBSD.org)               |eeBSD.org)
                 CC|                            |[email protected]

--- Comment #2 from Jan Beich <[email protected]> ---
Did you test Plasma on Intel GPU? Bug 251836 added a workaround in mesa-dri but
not mesa-devel. I haven't touched Plasma for years, so no clue if it's still
necessary.

> +MAINTAINER=	[email protected]

Over to x11@ for review. See bug 293099 comment 1 for context.

> +ONLY_FOR_ARCHS=	aarch64 amd64 i386 powerpc64 powerpc64le
> +ONLY_FOR_ARCHS_REASON=	Limited scope: no old drivers and no software rendering. \

Drop it the port is for general consumption. For example, mesa-dri has swrast,
zink, r300, svga (may be useless without vmware.ko).

> +++ b/graphics/mesa/files/patch-suffix	2025-09-10 19:47:02.000000000 -0500
> @@ -0,0 +1,173 @@
> +Add library suffix to avoid conflict with mesa-libs + mesa-dri.
> +Library selection is handled by libglvnd and/or libmap.conf.

Drop it: leftover from -Degl-lib-suffix removal.

> +++ b/graphics/mesa/files/patch-clock_monotonic	2026-02-05 17:12:44.000000000 -0600
> @@ -0,0 +1,21 @@
> +../src/vulkan/wsi/wsi_common_wayland.c:1962:57: error: use of undeclared identifier 'CLOCK_MONOTONIC_RAW'
> + 1962 |          if (clock_id != CLOCK_MONOTONIC && clock_id != CLOCK_MONOTONIC_RAW)
> +      |                                                         ^

Drop it: mesa-26.0.0 isn't affected without
https://gitlab.freedesktop.org/mesa/mesa/-/commit/3fdc14b08926

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.