SHA256
1
0
forked from rpm/Mesa

1405 Commits

Author SHA256 Message Date
5209705696 readd second source 2025-03-08 12:09:19 +01:00
b6c2199e59 fix version usage in seetup 2025-03-08 11:58:49 +01:00
00ef0c4365 remove duplicated source 2025-03-08 11:43:42 +01:00
768dad9873 add source back 2025-03-08 11:34:40 +01:00
308e8ff249 fix branch 2025-03-08 11:28:11 +01:00
7fb47487f2 use _service 2025-03-07 23:50:05 +01:00
e0d555728e seams _version is needed 2025-03-07 23:40:27 +01:00
bdc888cb5b try again to get rid of _version 2025-03-07 23:17:08 +01:00
c63b08ceeb copy again 2025-03-07 23:03:08 +01:00
d0259ff8ab Undo mesa 25.0.1 2025-03-07 22:56:41 +01:00
aea9d709a1 fix endif 2025-03-07 22:54:31 +01:00
2cf8b0f958 remove dataclasses used for python36 2025-03-07 22:48:36 +01:00
3a9f3e59e8 adapt changes from X11org mesa repo 2025-03-07 22:46:19 +01:00
b6b1c5c1bd use default version variable 2025-03-07 22:40:53 +01:00
f57f864ea4 force video codecs 2025-03-04 16:27:09 +01:00
a14f128d0d copied from X11 org buildsystem At revision e21e094a75c8541c046ee041aa531285 2025-03-04 16:25:28 +01:00
30ca91b470 use staging branch 2025-03-02 20:11:31 +01:00
2b4340fc0d pick git version 2025-03-02 19:33:20 +01:00
7dc784232f readd manual pages 2025-03-02 14:45:13 +01:00
7cf1f45d38 remove all patches 2025-03-02 14:27:43 +01:00
3563314a74 tar file without main suffix 2025-03-02 14:23:52 +01:00
f9b9cd63ab update to 25.0 2025-03-02 13:15:34 +01:00
0de2f8f2c3 copied over from x11 using latest deps 2025-03-02 13:05:49 +01:00
4fb1b91a53 - use version instead of _version
- remove all patches for older staff
- enable video codecs
2025-03-02 13:01:15 +01:00
9e576e73e3 copy over x11 Mesa factory spec 2025-03-02 12:37:32 +01:00
c205eccb67 ignore idea files and folders 2025-03-02 12:22:07 +01:00
008c70fa91 Accepting request 1191441 from openSUSE:Factory
Revert to 24.1.3 - https://bugzilla.opensuse.org/show_bug.cgi?id=1228164

OBS-URL: https://build.opensuse.org/request/show/1191441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=516
2024-08-03 18:04:45 +00:00
6d2e909e50 Accepting request 1190904 from X11:XOrg
- Update to bugfix release 24.1.5
  --> https://docs.mesa3d.org/relnotes/24.1.5

OBS-URL: https://build.opensuse.org/request/show/1190904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=515
2024-08-02 15:25:29 +00:00
93117a5890 Accepting request 1189038 from openSUSE:Factory
Revert to 24.1.3 - https://bugzilla.opensuse.org/show_bug.cgi?id=1228164

OBS-URL: https://build.opensuse.org/request/show/1189038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=514
2024-07-22 15:16:42 +00:00
10d2cf6335 Accepting request 1189038 from openSUSE:Factory
Revert to 24.1.3 - https://bugzilla.opensuse.org/show_bug.cgi?id=1228164

OBS-URL: https://build.opensuse.org/request/show/1189038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=514
2024-07-22 15:16:42 +00:00
54ee4313b4 Accepting request 1188345 from X11:XOrg
- Update to bugfix release 24.1.4
  --> https://docs.mesa3d.org/relnotes/24.1.4

OBS-URL: https://build.opensuse.org/request/show/1188345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=513
2024-07-19 13:25:34 +00:00
6ed9c130d1 - Update to bugfix release 24.1.4
--> https://docs.mesa3d.org/relnotes/24.1.4

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1317
2024-07-18 08:12:19 +00:00
6d98cb66d5 Accepting request 1185393 from X11:XOrg
- Update to bugfix release 24.1.3
  --> https://docs.mesa3d.org/relnotes/24.1.3
- supersedes the following patches:
  * u_dri-Fix-BGR-format-exclusion.patch
  * u_egl-gbm-Enable-RGBA-configs.patch
  * u_egl-surfaceless-Enable-RGBA-configs.patch
  * boo1226725-test-fix1.patch

- use gcc-13 on SLE 15/Leap 15.x in order to fix build; credits
  go to "Friedrich Haubensak" <hsk17@mail.de> to figure this out!

OBS-URL: https://build.opensuse.org/request/show/1185393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=512
2024-07-05 17:45:02 +00:00
db4b74a27f - Update to bugfix release 24.1.3
--> https://docs.mesa3d.org/relnotes/24.1.3
- supersedes the following patches:
  * u_dri-Fix-BGR-format-exclusion.patch
  * u_egl-gbm-Enable-RGBA-configs.patch
  * u_egl-surfaceless-Enable-RGBA-configs.patch
  * boo1226725-test-fix1.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1315
2024-07-04 12:49:50 +00:00
76dd4fef6a - use gcc-13 on SLE 15/Leap 15.x in order to fix build; credits
go to "Friedrich Haubensak" <hsk17@mail.de> to figure this out!

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1314
2024-07-04 09:49:27 +00:00
5f5abef2fc Accepting request 1185249 from home:hsk17:branches:X11:XOrg
for Leap 15.6, building Mesa and Mesa-drivers succeeds if gcc-13 is used

OBS-URL: https://build.opensuse.org/request/show/1185249
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1313
2024-07-04 09:46:16 +00:00
d8c58c7739 Accepting request 1183856 from X11:XOrg
- boo1226725-test-fix1.patch
  * another try to fix coloring on s390x and other platforms
- re-enabled patchtes only applied on s390x with previous change
  on all platforms again

- apply patches below to get GL on s390x working again only on
  s390x, because they break colors during YaST installation
  also on x86_64 platform (QT/GTK using GL backend?) (boo#1226725)

- u_egl-gbm-Enable-RGBA-configs.patch,
  u_egl-surfaceless-Enable-RGBA-configs.patch
  * these are needed now after applying previous patch 
    u_dri-Fix-BGR-format-exclusion.patch also on other platforms
    than s390x? (boo#1226725)

- u_dri-Fix-BGR-format-exclusion.patch
  * fixes glxinfo/eglxinfo on s390x (boo#1226725, comment#6)

OBS-URL: https://build.opensuse.org/request/show/1183856
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=511
2024-06-29 13:16:39 +00:00
OBS User buildservice-autocommit
8600f3c8cd baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1312
2024-06-29 13:16:39 +00:00
OBS User buildservice-autocommit
30a350267a Updating link to change in openSUSE:Factory/Mesa revision 511
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=d5baac2081a63b11bbc3a15a69785a3f
2024-06-29 13:16:39 +00:00
e2527467fe fix typo in changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1311
2024-06-28 13:07:29 +00:00
3c3b62388b - boo1226725-test-fix1.patch
* another try to fix coloring on s390x and other platforms
- re-enabled patchtes only applied on s390x with previous change
  on all platforms again

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1310
2024-06-28 12:54:24 +00:00
43ec8d3aa1 - apply patches below to get GL on s390x working again only on
s390x, because they break colors during YaST installation
  also on x86_64 platform (QT/GTK using GL backend?) (boo#1226725)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1309
2024-06-27 09:00:28 +00:00
7d2faa24c2 - u_egl-gbm-Enable-RGBA-configs.patch,
u_egl-surfaceless-Enable-RGBA-configs.patch
  * these are needed now after applying previous patch 
    u_dri-Fix-BGR-format-exclusion.patch also on other platforms
    than s390x? (boo#1226725)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1308
2024-06-26 08:36:33 +00:00
943478c94a Accepting request 1183148 from home:sndirsch:branches:X11:XOrg
- u_dri-Fix-BGR-format-exclusion.patch
  * fixes glxinfo/eglxinfo on s390x (boo#1226725, comment#6)

OBS-URL: https://build.opensuse.org/request/show/1183148
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1307
2024-06-25 11:43:33 +00:00
9014baf88d Accepting request 1182863 from X11:XOrg
- Specfile cleanup
  * copy rust crate sources into subprojects folder
  * remove supplements. nvk is still new
- Specfile changes for Rust crates. Also added this to README-suse-maintenance.md
  * Since Rust crates are not installed or discouraged to be installed
    as system dependencies because of the maintenance burden of being the
    next crates.io, we will have to download the following crates as vendored
    dependencies. Hence, do not be scared if the dependencies are done like
    this To check new crates or update the versions, just go to the subprojects
    folder and run `grep -r crates .` then set versions appropriately.
- Update baselibs.conf
- Build requires rust-cbindgen >= 0.25. However, this means
  we cannot build libvulkan_nouveau on Leap.
- Enable libvulkan_nouveau including the following depencencies
  * add rust crate paste-1.0.14.tar.gz
  * add rust crate proc-macro2-1.0.70.tar.gz
  * add rust crate quote-1.0.33.tar.gz
  * add rust crate syn-2.0.39.tar.gz
  * add rust crate unicode-ident-1.0.12.tar.gz
- Update to bugfix release 24.1.2
  --> https://docs.mesa3d.org/relnotes/24.1.2

OBS-URL: https://build.opensuse.org/request/show/1182863
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=510
2024-06-24 18:50:23 +00:00
71de1f37ae Accepting request 1182705 from home:uncomfyhalomacro:branches:X11:XOrg
- Specfile cleanup
  * copy rust crate sources into subprojects folder
  * remove supplements. nvk is still new
- Specfile changes for Rust crates. Also added this to README-suse-maintenance.md
  * Since Rust crates are not installed or discouraged to be installed
    as system dependencies because of the maintenance burden of being the
    next crates.io, we will have to download the following crates as vendored
    dependencies. Hence, do not be scared if the dependencies are done like
    this To check new crates or update the versions, just go to the subprojects
    folder and run `grep -r crates .` then set versions appropriately.
- Update baselibs.conf
- Build requires rust-cbindgen >= 0.25. However, this means
  we cannot build libvulkan_nouveau on Leap.
- Enable libvulkan_nouveau including the following depencencies
  * add rust crate paste-1.0.14.tar.gz
  * add rust crate proc-macro2-1.0.70.tar.gz
  * add rust crate quote-1.0.33.tar.gz
  * add rust crate syn-2.0.39.tar.gz
  * add rust crate unicode-ident-1.0.12.tar.gz

OBS-URL: https://build.opensuse.org/request/show/1182705
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1305
2024-06-23 08:17:18 +00:00
323cd840d6 Accepting request 1181825 from X11:XOrg
- Disable LTO on %ix86/x86_64 due to rendering bugs on Radeon
  graphics (boo#1226462)

OBS-URL: https://build.opensuse.org/request/show/1181825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=509
2024-06-21 14:02:10 +00:00
9de89aac63 - Update to bugfix release 24.1.2
--> https://docs.mesa3d.org/relnotes/24.1.2

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1303
2024-06-20 14:25:18 +00:00
9333edd95b improved changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1302
2024-06-19 22:35:40 +00:00
40ac861c4e - Disable LTO for AMD64. It seems fixes issues with incorrect graphical display on AMD GPUs
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1301
2024-06-19 22:33:04 +00:00