SHA256
1
0
forked from pool/Mesa
Commit Graph

1346 Commits

Author SHA256 Message Date
1933aac64b Accepting request 1126573 from home:dirkmueller:Factory
- build with valgrind only on 64bit platforms

    previous release or wait for Mesa 23.2.2.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not
  It's unlikely that there will be any side effects from that,
- meson option "-Ddri-drivers" has been removed; wasn't used any
    subsystem seeing too many changes
  * 2nd bug fix release: lots of patches for all over the tree,
- U_glx-fix-indirect-initialization-crash.patch
- removing again BuildRequires for x264 and x265 in case
  /usr/include/dxguids/dxguids.h:70:1: internal compiler error:
- spefile: removed Release lines from libxatracker2,
- build against llvm15/clang15 on sle15-sp5/Leap 15.5
    schedule. There's a lot here: nir, panfrost, gallium video,
    zink.
  * fixes and cleanups all over the tree
  only relevant on these platforms
  * lot of great featurres, including (since rc5) additional
- _constraints:
- use _multibuild
  makes sense since Mesa 21.1.0
- U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
- fixed llvm/clang buildrequires for sle15-sp4/Leap 15.4
- no longer try to build classic non-Gallium OpenGL drivers
  * d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, draw params,
- no longer install libvulkan_lvp package (lavapipe=Software
- update to 21.3.4
  * fixes Mesa-drivers build
    biggest changes.
  * fixes build on ppc64le (boo#1191569)

OBS-URL: https://build.opensuse.org/request/show/1126573
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1241
2023-11-15 11:14:17 +00:00
Ana Guerrero
8e622c3788 Accepting request 1117839 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1117839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=489
2023-10-16 20:33:03 +00:00
95bf69863d Accepting request 1117836 from home:iznogood:factory
- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
  Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889

OBS-URL: https://build.opensuse.org/request/show/1117836
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1239
2023-10-15 03:51:58 +00:00
Ana Guerrero
fe86417aad Accepting request 1115580 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1115580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=488
2023-10-05 18:02:54 +00:00
6ceab1a684 Accepting request 1115578 from home:iznogood:factory
- Update to Mesa 23.2.1
  * Mesa 23.2.1 is a new development release. People who are
    concerned with stability and reliability should stick with a
    previous release or wait for Mesa 23.2.2. 
  * Mesa 23.2.1 is an unusual first stable release due to the
    accidentl tagging of 23.2.0 durring the rc cycle.
  * Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
    reported by glGetString(GL_VERSION) or
    glGetIntegerv(GL_MAJOR_VERSION) /
    glGetIntegerv(GL_MINOR_VERSION) depends on the particular
    driver being used. Some drivers don't support all the features
    required in OpenGL 4.6. OpenGL 4.6 is **only** available if
    requested at context creation. Compatibility contexts may
    report a lower version depending on each driver.
  * Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
    reported by the apiVersion property of the
    VkPhysicalDeviceProperties struct depends on the particular
    driver being used.
  * More details in:
    --> https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.rst

OBS-URL: https://build.opensuse.org/request/show/1115578
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1237
2023-10-04 10:57:15 +00:00
Ana Guerrero
d9375f86aa Accepting request 1114813 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1114813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=487
2023-10-03 18:15:22 +00:00
Dominique Leuenberger
6483028a3f Accepting request 1112897 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1112897
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=486
2023-09-27 22:24:18 +00:00
17e8418042 - adjusted n_drirc-disable-rgb10-for-chromium-on-amd.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1234
2023-09-25 11:28:45 +00:00
62b4edf2d0 - Update to Mesa 23.2.0-rc4
--> https://lists.freedesktop.org/archives/mesa-announce/2023-September/000731.html
- supersedes U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
- disabled u_fix-build-on-ppc64le.patch (no longer needed?)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1233
2023-09-25 11:14:02 +00:00
d10b89477c Accepting request 1112842 from home:aaronpuchert:llvm-next
- Backport upstream patches for compatibility with LLVM 17:
  * U_llvmpipe-only-include-old-Transform-includes-when-ne.patch
    removes unneeded includes of header files that no longer exist.
  * U_clover-llvm-move-to-modern-pass-manager.patch migrates Clover
    to the new pass manager, since the old PM has been removed.

OBS-URL: https://build.opensuse.org/request/show/1112842
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1232
2023-09-21 19:08:18 +00:00
1a33fedd78 - disable nine on arm/aarch64 in the hope to fix build on this
platform; there is no need for Direct3D/Wine for arm/aarch64
  anyway ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1231
2023-09-21 10:28:06 +00:00
44dd457278 - Update to bugfix release 23.1.8:
--> https://docs.mesa3d.org/relnotes/23.1.8.html

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1230
2023-09-21 08:45:37 +00:00
Ana Guerrero
29006a9d1d Accepting request 1109717 from X11:XOrg
- Update to bugfix release 23.1.7:
  --> https://docs.mesa3d.org/relnotes/23.1.7.html

- mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python >= 3.7 ...

OBS-URL: https://build.opensuse.org/request/show/1109717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=485
2023-09-10 11:09:35 +00:00
e08b88901b - Update to bugfix release 23.1.7:
--> https://docs.mesa3d.org/relnotes/23.1.7.html

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1228
2023-09-08 11:25:22 +00:00
24d430f1b0 - mini-cleanup for python package BuildRequires in specfile
- added python3-dataclasses package for sle15/Leap15 to finally fix
  build for these build targets; dataclasses module is in standard
  library of python >= 3.7 ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1227
2023-09-01 10:39:06 +00:00
Ana Guerrero
1607ef24e0 Accepting request 1105975 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1105975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=484
2023-08-30 08:19:05 +00:00
0427873a46 Accepting request 1104341 from home:iznogood:branches:X11:XOrg
- Update to bugfix release 23.1.6:
  --> https://docs.mesa3d.org/relnotes/23.1.6.html

  --> https://docs.mesa3d.org/relnotes/23.1.5.html
- Update to bugfix release 23.1.4

OBS-URL: https://build.opensuse.org/request/show/1104341
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1225
2023-08-26 04:02:59 +00:00
Dominique Leuenberger
c13fca1342 Accepting request 1102149 from X11:XOrg
- Update to bugfix release 23.1.5
  --> https://docs.mesa3d.org/relnotes/23.1.4.html

OBS-URL: https://build.opensuse.org/request/show/1102149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=483
2023-08-04 13:02:55 +00:00
dc6678bd26 - Update to bugfix release 23.1.5
--> https://docs.mesa3d.org/relnotes/23.1.4.html

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1223
2023-08-03 10:35:32 +00:00
Ana Guerrero
4d7c8cc0d9 Accepting request 1100408 from X11:XOrg
- Update to bugfix release 23.1.4 
  --> https://docs.mesa3d.org/relnotes/23.1.4.html
- supersedes u_fix-glx-context-opengl-4.5.patch

OBS-URL: https://build.opensuse.org/request/show/1100408
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=482
2023-07-25 09:22:55 +00:00
c185a8975c improved changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1221
2023-07-24 14:11:50 +00:00
a737976c54 - Update to bugfix release 23.1.4
- supersedes u_fix-glx-context-opengl-4.5.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1220
2023-07-24 11:04:09 +00:00
Dominique Leuenberger
dd070ae097 Accepting request 1094791 from X11:XOrg
- Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy

OBS-URL: https://build.opensuse.org/request/show/1094791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=481
2023-06-24 18:13:27 +00:00
3dadc9d818 - Update to bugfix release 23.1.3
- supersedes U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  (boo#1209005)
- -Dxmlconfig=enabled now also needs -Dexpat=enabled as dependancy

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1218
2023-06-23 07:54:29 +00:00
Dominique Leuenberger
6e8cee3787 Accepting request 1093734 from X11:XOrg
- Add patch u_fix-glx-context-opengl-4.5.patch: Fix a regression
  that causes Wine to crash on GPUs that don't support OpenGL 4.6
  and later:.
  Mesa 23.1 has a regression [1] that breaks Wine if the GPU does not 
  support OpenGL 4.6 (reportedly), Intel HD 4000 is affected.
  The problem was narrowed down to commit e89e1f504 [2] so this patch
  removes the offending [3] part from there to fix the problem.
  It's unlikely that there will be any side effects from that, 
  should be just as good as it was in Mesa 23.0.
  [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901
  [2] e89e1f5049
  [3] https://gitlab.freedesktop.org/mesa/mesa/-/issues/8901#note_1962991
- Add intel_hasvk icd to baselibs.conf.

OBS-URL: https://build.opensuse.org/request/show/1093734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=480
2023-06-20 14:40:05 +00:00
Dominique Leuenberger
79adef7529 Accepting request 1093496 from X11:XOrg
- use -Dxlib-lease=enabled also for -drivers build

- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    2630f4b310

OBS-URL: https://build.opensuse.org/request/show/1093496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=479
2023-06-18 21:07:41 +00:00
8f196fbd8b improved changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1215
2023-06-17 07:14:55 +00:00
c9d6369808 Accepting request 1093519 from home:XRevan86
OBS-URL: https://build.opensuse.org/request/show/1093519
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1214
2023-06-17 07:08:42 +00:00
e14148cf3f - use -Dxlib-lease=enabled also for -drivers build
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1213
2023-06-16 12:49:52 +00:00
ab59043d32 Accepting request 1093479 from home:jtorres:branches:X11:XOrg
- Fix of bsc#1212345
  * After update to 23.1.1 this change affected our build split:
    2630f4b310

OBS-URL: https://build.opensuse.org/request/show/1093479
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1212
2023-06-16 11:55:11 +00:00
Dominique Leuenberger
7f50ea558e Accepting request 1092024 from X11:XOrg
- Update to bugfix release 23.1.2

- needed to fix build of Mesa 23.1
  * Mesa-drivers: -Dshader-cache=enabled
  * Mesa: -Dxlib-lease=enabled
  * recommended for both Mesa and Mesa-drivers to avoid some scary messages when
    comparing fds: -Dallow-kcmp=enabled
- Credits for figuring this out go to "llyyr" <llyyr.public@gmail.com>
- gbm files are no longer needed to be removed manually for -drivers build
- VDPAU support for r300 has been dropped with Mesa 23.1
- supersedes n_no-sse2-on-ix86-except-for-intel-drivers.patch

- Update to bugfix release 23.1.1
- adjusted u_dep_xcb.patch

- Update to 23.1.0
  * new feature release
  * some highlights
    + Our OpenCL implementation Rusticl added support for AMD GPUs.
    + Both ANV (Intel) and RADV (AMD) got initial support for Vulkan Video
      decoding.
    + Vulkan Graphics Pipeline Libraries (GPL) are now supported in RADV.
- adjusted n_stop-iris-flicker.patch
- supersedes U_ReturnME.patch
- meson option "-Ddri-drivers" has been removed; wasn't used any 
  longer by us --> killed it

OBS-URL: https://build.opensuse.org/request/show/1092024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=478
2023-06-12 13:25:21 +00:00
15f23f12c6 - Update to bugfix release 23.1.2
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1210
2023-06-10 14:46:39 +00:00
c7ad8ef77d Accepting request 1092012 from home:sndirsch:branches:X11:XOrg
- needed to fix build of Mesa 23.1
  * Mesa-drivers: -Dshader-cache=enabled
  * Mesa: -Dxlib-lease=enabled
  * recommended for both Mesa and Mesa-drivers to avoid some scary messages when
    comparing fds: -Dallow-kcmp=enabled
- Credits for figuring this out go to "llyyr" <llyyr.public@gmail.com>
- gbm files are no longer needed to be removed manually for -drivers build
- VDPAU support for r300 has been dropped with Mesa 23.1
- supersedes n_no-sse2-on-ix86-except-for-intel-drivers.patch

- Update to bugfix release 23.1.1
- adjusted u_dep_xcb.patch

- Update to 23.1.0
  * new feature release
  * some highlights
    + Our OpenCL implementation Rusticl added support for AMD GPUs.
    + Both ANV (Intel) and RADV (AMD) got initial support for Vulkan Video
      decoding.
    + Vulkan Graphics Pipeline Libraries (GPL) are now supported in RADV.
- adjusted n_stop-iris-flicker.patch
- supersedes U_ReturnME.patch
- meson option "-Ddri-drivers" has been removed; wasn't used any 
  longer by us --> killed it

OBS-URL: https://build.opensuse.org/request/show/1092012
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1209
2023-06-10 14:16:28 +00:00
Dominique Leuenberger
324a830523 Accepting request 1083626 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1083626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=477
2023-04-30 14:07:35 +00:00
94c157a997 - Update to version 23.0.3
* 3rd bug fix release: changes all across the tree, with no one
    subsystem seeing too many changes

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1207
2023-04-22 08:46:30 +00:00
Dominique Leuenberger
8a5bc17ef1 Accepting request 1079508 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1079508
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=476
2023-04-15 20:32:28 +00:00
9a14d967ce - Update to version 23.0.2
* 2nd bug fix release: lots of patches for all over the tree, 
    zink being the biggest singel source of changes.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1205
2023-04-07 19:02:21 +00:00
Dominique Leuenberger
d90516d1c0 Accepting request 1074614 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1074614
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=475
2023-03-29 21:26:29 +00:00
f12960014f Accepting request 1074596 from home:iznogood:branches:X11:XOrg
Tweak - drop upstream ref to patch dropped in last checkin

OBS-URL: https://build.opensuse.org/request/show/1074596
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1203
2023-03-27 08:55:00 +00:00
5165db4ffe - Update to version 23.0.1
* bug fix release which fixes bugs found since Mesa 23.0.0
- supersedes U_glx-fix-indirect-initialization-crash.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1202
2023-03-26 22:26:24 +00:00
Dominique Leuenberger
3acbcec5b0 Accepting request 1071497 from X11:XOrg
- U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
  * reverse apply this patch to fix a regression caused by this
    commit, which resulted in gnome-shell constantly crashing, which
    is making a GNOME/X11 session impossible (boo#1209005)

OBS-URL: https://build.opensuse.org/request/show/1071497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=474
2023-03-15 17:53:30 +00:00
ab6befea69 - U_glx-Remove-pointless-GLX_INTEL_swap_event-paranoia.patch
* reverse apply this patch to fix a regression caused by this
    commit, which resulted in gnome-shell constantly crashing, which
    is making a GNOME/X11 session impossible (boo#1209005)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1200
2023-03-14 12:12:19 +00:00
Dominique Leuenberger
d7f86d4b34 Accepting request 1068561 from X11:XOrg
- U_glx-fix-indirect-initialization-crash.patch 
  * Fixes: b090246a ("glx: Only compute client GL extensions for
    indirect contexts")
  * Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8393
- supersedes n_Revert-glx-Only-compute-client-GL-extensions-for-ind.patch

OBS-URL: https://build.opensuse.org/request/show/1068561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=473
2023-03-03 21:24:08 +00:00
ad793f9e81 - U_glx-fix-indirect-initialization-crash.patch
* Fixes: b090246a ("glx: Only compute client GL extensions for
    indirect contexts")
  * Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8393
- supersedes n_Revert-glx-Only-compute-client-GL-extensions-for-ind.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1198
2023-03-01 22:22:00 +00:00
Dominique Leuenberger
eae7144aef Accepting request 1068141 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1068141
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=472
2023-03-01 15:13:51 +00:00
bbeac4f3fa Accepting request 1068140 from home:favogt:branches:X11:XOrg
- Add patch to fix GLX with indirect rendering:
  * n_Revert-glx-Only-compute-client-GL-extensions-for-ind.patch

OBS-URL: https://build.opensuse.org/request/show/1068140
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1196
2023-02-28 10:02:28 +00:00
0be01f0ffa Accepting request 1067439 from home:sndirsch:branches:X11:XOrg
- Update to version 23.0.0
  * first stable release of 2023
- refreshed patches
  * n_drirc-disable-rgb10-for-chromium-on-amd.patch
  * n_stop-iris-flicker.patch
  * u_dep_xcb.patch
  * u_fix-build-on-ppc64le.patch
- adjusted n_no-sse2-on-ix86-except-for-intel-drivers.patch
- meson: added -Dxmlconfig=enabled to fix link errors
  (missing "-lexpat")

OBS-URL: https://build.opensuse.org/request/show/1067439
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1195
2023-02-23 15:26:00 +00:00
Dominique Leuenberger
dfa827c551 Accepting request 1064280 from X11:XOrg
- U_ReturnME.patch
  * fixes blackscreen in Return To Monkey Island on Intel graphics
    (boo#1208145)

OBS-URL: https://build.opensuse.org/request/show/1064280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=471
2023-02-11 21:20:14 +00:00
0454183bb3 - U_ReturnME.patch
* fixes blackscreen in Return To Monkey Island on Intel graphics
    (boo#1208145)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1193
2023-02-10 14:17:31 +00:00
Dominique Leuenberger
752190894d Accepting request 1063999 from X11:XOrg
- Update to version 22.3.5
  * bug fix release which fixes bugs found since Mesa 22.3.4
  * see https://docs.mesa3d.org/relnotes/22.3.5.html for more
    details
- refreshed u_dep_xcb.patch

OBS-URL: https://build.opensuse.org/request/show/1063999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=470
2023-02-10 13:33:44 +00:00