Jan Beich
3b2f9a3a6d
graphics/mesa-devel: update to 24.3.b.2654
...
Changes: 3a9b1baa80...de1eaa4019
2025-01-11 01:36:07 +01:00
Jan Beich
bec5b03b75
graphics/mesa-devel: update to 24.3.b.1490
...
Changes: 128caf94ca...2aae000edb
2024-12-07 01:50:57 +01:00
Jan Beich
eef81d95d8
graphics/mesa-devel: update to 24.3.b.950
...
Changes: 6088a4373c...1a7c54b840
2024-11-28 01:40:23 +01:00
Jan Beich
b5f747edd9
graphics/mesa-devel: switch to upstream mremap fix
2024-11-12 01:17:06 +01:00
Jan Beich
410b991a19
graphics/mesa-devel: drop Clover leftovers after 7393723ec0
2024-11-12 01:07:32 +01:00
Jan Beich
35e33b5b91
graphics/mesa-devel: update to 24.2.b.4926
...
Changes: c0bceaf057...e474d4ebee
2024-10-31 01:53:32 +01:00
Jan Beich
de2398c072
graphics/mesa-devel: update to 24.2.b.3120
...
Changes: 55260d7729...6b83d49879
2024-09-21 02:45:25 +02:00
Jan Beich
744834fc05
graphics/mesa-devel: update to 24.2.b.2708
...
Changes: 5450306a36...55260d7729
2024-09-19 01:40:09 +02:00
Jan Beich
da55103f9c
graphics/mesa-devel: update to 24.2.b.2023
...
Changes: c8d64860ec...2d10233f2f
2024-09-01 02:58:26 +02:00
Cy Schubert
1634c88f12
graphics/mesa-devel: Fix 15-CURRENT 108de784513d build
...
108de784513d on main in src redefined CLOCK_BOOTTIME to alias
CLOCK_MONOTONIC, instead of CLOCK_UPTIME. This results in the following
errors when building this port under 15-CURRENT:
../src/intel/common/xe/intel_gem.c:72:9: error: duplicate case value '4'
72 | case CLOCK_BOOTTIME:
| ^
/usr/include/sys/_clock_id.h:81:25: note: expanded from macro 'CLOCK_BOOTTIME'
81 | #define CLOCK_BOOTTIME CLOCK_MONOTONIC
| ^
/usr/include/sys/_clock_id.h:56:26: note: expanded from macro 'CLOCK_MONOTONIC'
56 | #define CLOCK_MONOTONIC 4
| ^
../src/intel/common/xe/intel_gem.c:66:9: note: previous case defined here
66 | case CLOCK_MONOTONIC:
| ^
/usr/include/sys/_clock_id.h:56:26: note: expanded from macro 'CLOCK_MONOTONIC'
56 | #define CLOCK_MONOTONIC 4
| ^
1 error generated.
On FreeBSD systems without 108de784513d the old definition will be used
while on 108de784513d and newer the duplicate case will be removed.
Reported by: pkg-fallout
Obtained from: src 676041c41ba5
Discussed with: imp
2024-06-07 11:25:46 +02:00
Jan Beich
e2aacd12c2
graphics/mesa-devel: update to 24.0.b.4478
...
Changes: 5fa70730da...d5aefb7a16
2024-04-06 23:32:23 +02:00
Jan Beich
1d9788d2de
graphics/mesa-devel: update to 24.0.b.3440
...
Changes: 84e8a295a0...3556dbb97f
2024-03-21 01:58:14 +01:00
Jan Beich
2cc1ea473e
graphics/mesa-devel: update to 23.3.b.3608
...
Changes: f09384f4c3...f2a593f756
2024-01-11 01:43:18 +01:00
Jan Beich
bc67f159e5
graphics/mesa-devel: update to 23.3.b.3403
...
Changes: 2236dc3481...f09384f4c3
2024-01-09 01:57:38 +01:00
Jan Beich
f6493e8ca1
graphics/mesa-devel: update to 23.2.0.b.806
...
Changes: 5df97c27dc...c9b2f83a2f
2023-08-01 00:47:26 +00:00
Jan Beich
9f622dae5c
graphics/mesa-devel: update to 23.2.0.b.320
...
Changes: a6edac3764...539bf3929b
2023-07-20 03:43:13 +03:00
Jan Beich
73b4795980
graphics/mesa-devel: update to 23.1.b.4214
...
Changes: be91133f87...591ce8f185
2023-07-08 00:47:22 +00:00
Jan Beich
4785b313b9
graphics/mesa-devel: update to 23.1.b.3503
...
Changes: c7751c7f7d...427fee3507
2023-06-24 00:59:00 +00:00
Jan Beich
b73012d372
graphics/mesa-devel: update to 23.0.b.2941
...
Changes: bc178c044e...ecf29228d0
2023-03-14 00:49:24 +00:00
Jan Beich
58633340e9
graphics/mesa-devel: update to 23.0.b.1241
...
Changes: 79caf8a44b...20d4c592c9
2023-02-09 00:23:54 +00:00
Jan Beich
d8990eff95
graphics/mesa-devel: expose OpenCL support
...
Overrides lang/clover but still required for mesa.icd unless built
in standalone mode (DEFAULT_VERSIONS+=gl=mesa-devel). For example,
on Intel GPUs one can set IRIS_ENABLE_CLOVER=1 and RUSTICL_ENABLE=iris
via environ(7) to enable both Clover and Rusticl.
https://docs.mesa3d.org/envvars.html#rusticl-environment-variables
https://github.com/OCL-dev/ocl-icd/blob/master/doc/libOpenCL.7.txt.in
2023-02-03 22:23:41 +00:00
Jan Beich
18db2acd8d
graphics/mesa-devel: update to 23.0.b.740
...
Changes: 842ca28465...2901066980
2023-01-31 00:57:13 +00:00
Jan Beich
11ca4fcbec
graphics/mesa-devel: update to 22.3.b.1543
...
Changes: 921cfcf4c4...55ffbf867b
2022-12-03 23:39:03 +00:00
Jan Beich
82f9d3df58
graphics/mesa-devel: document upstreaming attempt for userptr workaround
2022-09-26 22:53:21 +00:00
Jan Beich
1d3e80b094
graphics/mesa-devel: override hasvk from mesa-dri as well
2022-09-17 11:52:56 +00:00
Jan Beich
b661483bb0
graphics/mesa-devel: update to 22.2.b.2060
...
Changes: 95cea62a9b...5f68262de3
2022-09-13 00:17:15 +00:00
Jan Beich
b7e360bd9f
graphics/mesa-devel: update to 22.2.b.1696
...
Changes: d3642a0e02...a03ce740bb
2022-09-04 09:05:50 +00:00
Jan Beich
a04a1743fd
graphics/mesa-devel: update to 22.2.b.305
...
Changes: b731be2e96...401d03e1e9
2022-08-09 00:51:18 +00:00
Jan Beich
58ee7ad212
graphics/mesa-devel: update to 22.1.b.3143
...
Changes: cbcdcc412c...d301883aba
2022-06-16 00:54:27 +00:00
Jan Beich
b44e82e7d3
graphics/mesa-devel: update to 22.1.b.2850
...
Changes: 893b4d98f8...cbcdcc412c
2022-06-11 00:47:32 +00:00
Jan Beich
62850d28ca
graphics/mesa-devel: update to 22.1.b.436
...
Changes: 5af4d0c2dc...2ca8b014d1
2022-04-26 00:40:53 +00:00
Jan Beich
50151d5181
graphics/mesa-devel: drop libdrm < 2.4.10 workaround after 0066fe2abf
2022-03-15 00:30:22 +00:00
Jan Beich
d34d11c694
graphics/mesa-devel: update to 21.4.b.828
...
Changes: b4bef890ee...e5c39bc427
2022-02-26 00:42:46 +00:00
Jan Beich
609819be06
graphics/mesa-devel: update to 21.4.b.752
...
Changes: a814a4f9db...b4bef890ee
2022-02-24 00:51:35 +00:00
Jan Beich
48f54fbff0
graphics/mesa-devel: update to 21.4.b.579
...
Changes: b995a8eba4...01d1bf6228
2022-02-19 00:43:59 +00:00
Rene Ladan
620968a43a
cleanup: drop support for EOL FreeBSD 11.X
...
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Jan Beich
72ee2b3b1c
graphics/mesa-devel: drop libdrm < 2.4.107 workaround after 1c02555442
2021-07-25 16:17:03 +00:00
Jan Beich
9bab55b193
graphics/mesa-devel: update to 21.2.b.92
...
Changes: f144d91496...1abc480b5a
2021-07-17 00:15:08 +00:00
Jan Beich
d21dac54b8
graphics/mesa-devel: drop libglvnd conditionals after 5343f55d87
2021-07-15 21:24:10 +00:00
Jan Beich
e6ad409116
graphics/mesa-devel: update to 21.2.b.24
...
Changes: 24d2459b02...f144d91496
2021-07-15 00:43:23 +00:00
Jan Beich
ae1b5057d6
graphics/mesa-devel: prefer kmscube for testing libgbm
...
kmscube is better maintained and supports more features than eglkms
2021-07-14 02:09:46 +00:00
Jan Beich
d17122bb82
graphics/mesa-devel: update to 21.1.b.3934
...
Changes: c246af0dd8...e2e9dd44f4
2021-07-06 00:10:26 +00:00
Jan Beich
93734715f4
graphics/mesa-devel: expose crocus to replace i965
...
Example usage:
$ MESA_LOADER_DRIVER_OVERRIDE=crocus glxgears
See also https://gitlab.freedesktop.org/mesa/mesa/-/commit/17a1cc616371
2021-07-01 16:16:18 +00:00
Jan Beich
22fb29c5df
graphics/libdrm: update to 2.4.105
...
Changes: https://lists.freedesktop.org/archives/dri-devel/2021-April/302515.html
Tested by: Greg V (via DankBSD)
Approved by: manu
Differential Revision: https://reviews.freebsd.org/D29734
2021-05-12 15:21:31 +00:00
Jan Beich
2c60eb9e6d
graphics/mesa-devel: update to 21.1.b.21
...
Changes: 3a56f06998...9b71154353
2021-04-15 00:47:31 +00:00
Jan Beich
bc84761cbd
graphics/mesa-devel: update to 21.0.b.2806
...
Changes: 25020c125a...c22267262e
2021-03-11 00:10:31 +00:00
Jan Beich
4336801216
graphics/mesa-devel: split VKLAYERS from VULKAN after r566607
...
VULKAN was overloaded to include Vulkan drivers and layers. However,
building layers requires at least one Vulkan driver.
$ make showconfig
[...]
VULKAN=on: Vulkan layers: device-select,overlay
[...]
====> Vulkan layers: device-select,overlay
anv=on: Haswell and newer
radv=on: Southern Islands and newer (implies LLVM)
$ make clean all WIHOUT="anv radv"
[...]
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: bin/mesa-overlay-control.py
Error: Missing: lib/libVkLayer_MESA_device_select.so
Error: Missing: lib/libVkLayer_MESA_overlay.so
Error: Missing: share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
Error: Missing: share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
===> Error: Plist issues found.
*** Error code 1
PR: 253741
2021-02-26 15:44:59 +00:00
Jan Beich
f640e462f7
graphics/mesa-devel: update to 21.0.b.2294
...
Changes: 60726ed0d3...05d0514a8f
2021-02-25 00:31:58 +00:00
Jan Beich
a5a1b3ed09
graphics/mesa-devel: update to 21.0.b.1739
...
Changes: 3fc8da13f6...8300bc1f16
2021-02-16 00:23:17 +00:00
Jan Beich
9638e44490
graphics/mesa-devel: update to 21.0.b.1635
...
Changes: 8ed874d73f...3fc8da13f6
2021-02-13 00:20:32 +00:00