CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

graphics/mesa-devel26.2.b.4658_1

Bleeding edge Mesa drivers (OpenCL, OpenGL, Vulkan)

Maintainer
jbeich@FreeBSD.org
Packages
mesa-devel 26.2.b.4658_1
Upstream
Higher version available: 26.2.5
CPE
mesa3d:mesa from the port
WWW
https://www.mesa3d.org/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (945)

Jan Beich (jbeich) · 20.1.b.3803
graphics/mesa-devel: update to 20.1.b.3803

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/ba6cdb275c3...56ab105182e
f1c1c982fc
Jan Beich (jbeich) · 20.1.b.3704
graphics/mesa-devel: update to 20.1.b.3704

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/eaf27eb512c...ba6cdb275c3
78272a4dcd
Jan Beich (jbeich) · 20.1.b.3650
graphics/mesa-devel: update to 20.1.b.3650

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/b5558f2d2aa...eaf27eb512c
3f142890dc
Jan Beich (jbeich) · 20.1.b.3574
graphics/mesa-devel: update to 20.1.b.3574

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/12dd5455f43...b5558f2d2aa
68c5fa6f61
Jan Beich (jbeich) · 20.1.b.3450
graphics/mesa-devel: update to 20.1.b.3450

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/60915f87c73...12dd5455f43
d17f35df49
Jan Beich (jbeich) · 20.1.b.3427
graphics/mesa-devel: update to 20.1.b.3427

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/b6b100ccaee...60915f87c73
90f7681007
Jan Beich (jbeich) · 20.1.b.3300
graphics/mesa-devel: update to 20.1.b.3300

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/7b7917a4241...b6b100ccaee
6097a51c62
Jan Beich (jbeich) · 20.1.b.3199
graphics/mesa-devel: update to 20.1.b.3199

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/f302ef3853b...7b7917a4241
438ed79164
Jan Beich (jbeich) · 20.1.b.3133
graphics/mesa-devel: update to 20.1.b.3133

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/34a03109b8e...f302ef3853b
d1745042d8
Jan Beich (jbeich) · 20.1.b.3033
graphics/mesa-devel: update to 20.1.b.3033

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/b7b72681bdb...34a03109b8e
8d0f1c12ff
Jan Beich (jbeich) · 20.1.b.2916
graphics/mesa-devel: update to 20.1.b.2916

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/19ca34ed270...b7b72681bdb
59da198685
Jan Beich (jbeich) · 20.1.b.2840
graphics/mesa-devel: move _VARS before _OFF
eb8dd66225
Jan Beich (jbeich) · 20.1.b.2840
graphics/mesa-devel: update to 20.1.b.2840

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/40e00c800cf...19ca34ed270
690448a8d5
Jan Beich (jbeich) · 20.1.b.2769
graphics/mesa-devel: update to 20.1.b.2769

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/f6aa0719cfa...40e00c800cf
cc6f30e05e
Jan Beich (jbeich) · 20.1.b.2638
graphics/mesa-devel: update to 20.1.b.2638

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/b9e163fa67e...f6aa0719cfa
225867c245
Jan Beich (jbeich) · 20.1.b.2579
graphics/mesa-devel: update to 20.1.b.2579

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/99afaa1d548...b9e163fa67e
b2f2b1a23c
Jan Beich (jbeich) · 20.1.b.2547
graphics/mesa-devel: update to 20.1.b.2547

- Drop get_option('elf-tls'). Instead re-enable TLS on FreeBSD as part
  of tls_model("global-dynamic") switch.

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/6cba468b5e7...99afaa1d548
5feff20e0d
Jan Beich (jbeich) · 20.1.b.2478
graphics/mesa-devel: update to 20.1.b.2478

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/849227d70f3...6cba468b5e7
e2fae48484
Jan Beich (jbeich) · 20.1.b.2420
graphics/mesa-devel: update to 20.1.b.2420

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/c0c03f4772f...849227d70f3
ac6d774bb2
Jan Beich (jbeich) · 20.1.b.2394
graphics/mesa-devel: update to 20.1.b.2394

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/4fccbd0ea60...c0c03f4772f
7651e46dda
Jan Beich (jbeich) · 20.1.b.2392
graphics/mesa-devel: update to 20.1.b.2392

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/189a0fecf54...4fccbd0ea60
f1cc34b858
Jan Beich (jbeich) · 20.1.b.2297
graphics/mesa-devel: update to 20.1.b.2297

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/6ac99b9f39d...1fd2bc10dc7
80f47a9a4d
Jan Beich (jbeich) · 20.1.b.2209
graphics/mesa-devel: update to 20.1.b.2209

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/19b2ac2bb9e...6ac99b9f39d
d88242536c
Jan Beich (jbeich) · 20.1.b.2119
graphics/mesa-devel: update to 20.1.b.2119

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/e8ad52f7b0c...19b2ac2bb9e
68eca312a4
Jan Beich (jbeich) · 20.1.b.1988
graphics/mesa-devel: update to 20.1.b.1988

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/25a629558ca...e8ad52f7b0c
b3dcdd3423
Jan Beich (jbeich) · 20.1.b.1896
graphics/mesa-devel: update to 20.1.b.1896

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/67ad75a282d...25a629558ca
01333c9697
Jan Beich (jbeich) · 20.1.b.1696
graphics/mesa-devel: unbreak X11=off with DEFAULT_VERSIONS+=gl=mesa-devel

$ make check-plist
Error: Missing: include/GL/glx.h
Error: Missing: include/GL/glxext.h
Error: Missing: libdata/pkgconfig/gl.pc
de0faabd1b
Jan Beich (jbeich) · 20.1.b.1696
graphics/mesa-devel: drop duplicate GLVND declaration

USES=gl controls its behavior via OPTIONS_{EXCLUDE,SLAVE}.
be61a4f222
Jan Beich (jbeich) · 20.1.b.1696
graphics/mesa-devel: refactor suffix/glvnd into options

- Allow to completely avoid release version of Mesa
- Allow disabling libglvnd in future
6299a3e1cf
Jan Beich (jbeich) · 20.1.b.1696
graphics/mesa-devel: disable EGL ICD with libglvnd

Adding suffix to flat .json file was broken, anyway.

Reported by:	Greg V
b56d000858
Jan Beich (jbeich) · 20.1.b.1696
graphics/mesa-devel: don't override libGL if built without X11
924e6db4e3
Jan Beich (jbeich) · 20.1.b.1696
graphics/mesa-devel: don't use PKGNAMESUFFIX outside of Makefile

In future the suffix maybe adjusted based on other conditions.
cd11ecf034
Jan Beich (jbeich) · 20.1.b.1696
graphics/mesa-devel: update to 20.1.b.1696

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/a6c747e8e0b...67ad75a282d
8f5f24ba17
Jan Beich (jbeich) · 20.1.b.1590
graphics/mesa-devel: update to 20.1.b.1590

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/d1f9d1e26a2...a6c747e8e0b
e6b2d6e30a
Jan Beich (jbeich) · 20.1.b.1550
graphics/mesa-devel: hook BINARY_ALIAS into --native-file

Meson probes FreeBSD suffixes[1] for llvm-config but ends up selecting
the last match instead of the unsuffixed version. Given BINARY_ALIAS
is not respected this breaks dependency tracking. So, help Meson find
the correct tool by translating into its own aliasing facility.

[1] https://github.com/mesonbuild/meson/blob/0.54.2/mesonbuild/environment.py#L185-L198
b460e08f93
Jan Beich (jbeich) · 20.1.b.1550
graphics/mesa-devel: enable NLS support

WARNING: Gettext not found, all translation targets will be ignored.

python3.7 src/util/xmlpool/gen_xmlpool.py --template src/util/xmlpool/t_options.h --output src/util/xmlpool/options.h --localedir _build/src/util/xmlpool --languages ca es de nl sv fr
Warning: language 'ca' not found.
Warning: language 'es' not found.
Warning: language 'de' not found.
Warning: language 'nl' not found.
Warning: language 'sv' not found.
Warning: language 'fr' not found.

https://bugs.archlinux.org/task/66310
https://gitlab.freedesktop.org/mesa/mesa/commit/7834926a4f5c
423d668177
Jan Beich (jbeich) · 20.1.b.1550
graphics/mesa-devel: silence option warnings after r537516

meson.build:548: WARNING: gallium-xvmc option "false" deprecated, please use "disabled" instead.
meson.build:705: WARNING: gallium-xa option "false" deprecated, please use "disabled" instead.
f93a97228a
Jan Beich (jbeich) · 20.1.b.1550
graphics/mesa-devel: update to 20.1.b.1550

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/8252bb0ec6d...d1f9d1e26a2
cd59e759dd
Jan Beich (jbeich) · 20.1.b.1495
graphics/mesa-devel: update to 20.1.b.1495

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/fb62e642ae6...8252bb0ec6d
d2e65c2551
Jan Beich (jbeich) · 20.1.b.1363_2
graphics/mesa-devel: drop libdrm workaround after r537533
23766f2fbd
Jan Beich (jbeich) · 20.1.b.1363_1
graphics/mesa-devel: enable futex in more places
210d35bee0
Jan Beich (jbeich) · 20.1.b.1363
graphics/mesa-devel: update to 20.1.b.1363

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/aaec065f03e...fb62e642ae6
6c83c28dde
Jan Beich (jbeich) · 20.1.b.1310
graphics/mesa-devel: allow users to disable drivers

- DragonFly cannot use anv without futex (Linux, OpenBSD) or _umtx_op (FreeBSD)
- DragonFly doesn't install libelf from ELF Tool Chain
- powerpc64 cannot use LIBUNWIND as it yet to be ported
- powerpc64 on FreeBSD < 13 cannot use -fuse-ld=lld
- anv, i965, iris only support Intel GPUs on x86
- anv, i965, iris work fine without LLVM support

PR:		246913
6bec8effca
Jan Beich (jbeich) · 20.1.b.1310
graphics/mesa-devel: drop duplicate configure arguments
d29c8555fd
Jan Beich (jbeich) · 20.1.b.1310
graphics/mesa-devel: add new port

Submitted by:	Greg V (based on)

Development branch of Mesa 3D graphics library. Only some drivers are
enabled, so it can co-exist with the stable version.

https://www.mesa3d.org/
ed151c4502
« newest← newerpage 19 of 19