Commit Graph

73 Commits

Author SHA1 Message Date
Owen Zimmerman cf014e92ce Feat: Switch mesa to large runners (#6157)
* Feat: Switch mesa to large runners

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>

* Bump release

* Bump release

---------

Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
2025-08-26 22:38:25 -05:00
Kyle Gospodnetich 7706984b3b chore: Split dxil into dxil and dxil-libs, allows both 32-bit and 64-bit support for spir-v to dxil (#6156)
* chore: Split dxil into dxil and dxil-libs, allows both 32-bit and 64-bit support for spir-v to dxil

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Increase release

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Make dependency on mesa-dxil arch neutral

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-08-26 20:20:27 -05:00
Kyle Gospodnetich 81a050dcb1 feat: Enable D3D12 for WSL in Mesa (#6150) 2025-08-26 16:27:53 -05:00
Raboneko a2bdd3caa0 bump: steam mesa 2025-08-20 14:21:30 +00:00
Kyle Gospodnetich 7dcb88942c feat: Add AMD Anti-lag backport to Mesa 25.2.0 (#6041)
* chore: Bump mesa release number

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Update bazzite.patch

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Add some missing commits

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Explicitly enable anti-lag layer in spec

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Add anti-lag files to spec

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-08-09 18:53:55 -05:00
Kyle Gospodnetich 11bd4548a5 fix: Update bazzite.patch and mesa.spec for 25.2.0 (Reapplication) (#6036)
* fix: Update bazzite.patch and mesa.spec for 25.2.0 (Reapplication)

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Update bazzite.patch

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-08-10 01:06:07 +08:00
Raboneko fa7f04ca5b bump: mesa 2025-08-08 14:59:48 +00:00
madomado a7df4e89c5 Revert "fix: Update bazzite.patch and mesa.spec for 25.2.0 (#6008)" (#6018)
This reverts commit a25aa6cfef.
2025-08-08 09:04:40 -05:00
Kyle Gospodnetich a25aa6cfef fix: Update bazzite.patch and mesa.spec for 25.2.0 (#6008)
Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-08-07 19:24:07 -05:00
Raboneko 502220c127 bump: golang-github-abenz1267-walker mesa 2025-08-06 16:55:40 +00:00
Raboneko 6a99f45aa4 bump: mesa 2025-07-30 20:44:47 +00:00
Raboneko d80c40eedc bump: mesa 2025-07-16 15:30:11 +00:00
Raboneko 536a70dd1c bump: mesa 2025-07-03 16:51:35 +00:00
Kyle Gospodnetich cfb7dae72f fix: Update mesa.spec with latest changes from upstream (#5601)
* fix: Update mesa.spec with latest changes from upstream

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Remove unneeded patch

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Remove unused patch file

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* chore: Update bazzite.patch

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-06-21 01:09:42 +08:00
Raboneko ee36fb521d bump: mesa 2025-06-18 18:27:45 +00:00
Raboneko 68564dfa69 bump: mesa 2025-06-07 13:57:42 +00:00
Raboneko 15283120ec bump: zed-preview mesa 2025-06-04 18:37:42 +00:00
Kyle Gospodnetich fb14c54473 f42: Update to Mesa 25.1.1 (#5140)
* chore: Update mesa to 25.1.1
Adjust bazzite patch for latest Mesa

* Update patch for 25.1.1

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-06-02 19:15:09 -05:00
Raboneko fd861a1747 fix(mesa): Track download page by description to always return the latest version (#5148) (#5171)
(cherry picked from commit 36ee8bde13)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-31 01:48:05 -05:00
Gilver 1564a2526c bump: mesa (#4938)
Signed-off-by: Gilver <rockgrub@disroot.org>
2025-05-21 17:21:15 +08:00
Kyle Gospodnetich 94a64c141c chore: Add more patches for DOOM: The Dark Ages & Proton GE/Wine Wayland (#4878) 2025-05-18 18:29:33 -05:00
Kyle Gospodnetich 17612503f5 fix: Add extra patch for DOOM: The Dark Ages (Temporary, this is a backport) (#4805) 2025-05-13 16:22:03 +08:00
Raboneko 125987ff10 fix(mesa): libOSMesa is obsolete (#4763) (#4798)
* fix: Obsolete libOSMesa, add compat package

* feat: A lil thank you

* feat: Epoch on compat package so both are the same



* Update mesa.spec

---------


(cherry picked from commit 68ca317303)

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
2025-05-11 21:21:05 -05:00
Kyle Gospodnetich 883cf594ec chore: Update Bazzite.patch for Mesa 25.1 (#4794) 2025-05-11 20:27:13 -05:00
Atapi 500dcdc406 lib/mesa: import doom patches from steamos (#4773) 2025-05-10 22:07:17 -05:00
Raboneko 895a6ee327 bump: mesa 2025-05-07 17:25:55 +00:00
Raboneko fae84cc13b [frawhide] fix(mesa): remove duplicated vulkan_drivers (#4637) (#4651)
This extra line accidentally removes the virtio vulkan driver from the
final mesa-vulkan-drivers package, as documented in the following
bazzite issue:

fixes: ublue-os/bazzite #2472

Signed-off-by: José Pekkarinen <jose.pekkarinen@foxhound.fi>
(cherry picked from commit 6ac86ce5fd)

Co-authored-by: José Pekkarinen <jose.pekkarinen@foxhound.fi>
2025-05-05 13:25:23 +08:00
Raboneko 4511710b14 bump: mesa 2025-04-30 17:34:19 +00:00
Raboneko 642fee33b5 bump: ruffle mesa 2025-04-17 02:00:18 +00:00
Raboneko 7a59090a55 bump: mesa 2025-04-16 13:28:49 +00:00
Raboneko 7341089ddc bump: mesa 2025-04-02 16:48:20 +00:00
Raboneko d0fcd2ab24 fix(mesa): missmatched versions (#4158) (#4167)
Co-authored-by: Owen Zimmerman <owen@fyralabs.com>
(cherry picked from commit 6f2c61b467)

Co-authored-by: madomado <madonuko@outlook.com>
2025-03-26 01:39:20 +08:00
Raboneko d1771aac51 [f41] Mesa: Update bazzite.patch (#4103) (#4105)
* [f41] Mesa: Update bazzite.patch

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* Bump release

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
(cherry picked from commit 21e0168ecc)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-03-22 01:30:14 -05:00
Raboneko f6ca8e6f0a bump: mesa 2025-03-20 13:58:41 +00:00
Raboneko e2cf3c8b56 fix(mesa): backport AMD GPU artifact fix, cleanup and attribute patches (#3943) (#3945)
* fix(mesa): backport AMD GPU artifact fix, cleanup and attribute patches

* cleanup and reorder

* Fix patch credit

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 985de89ca8)

Co-authored-by: Antheas Kapenekakis <5252246+antheas@users.noreply.github.com>
2025-03-16 01:38:06 +08:00
Raboneko 4d82eee79c fix(mesa): Obsolete by Epoch (#3926) (#3930)
* Update mesa.spec

* Update mesa.spec

Signed-off-by: madomado <madonuko@outlook.com>

* Drop anda-srpm-macros build dep

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: madomado <madonuko@outlook.com>
Signed-off-by: Gilver <rockgrub@disroot.org>
Co-authored-by: madomado <madonuko@outlook.com>
(cherry picked from commit ac01365cdc)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-15 12:47:18 +08:00
Raboneko 0c13a92151 feat(mesa): Add patch for vram issue in Mesa 25 (#3880) (#3883)
* Add patch for vram issue in Mesa 25

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* Use new patch

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

* Increase release number

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>

---------

Signed-off-by: Kyle Gospodnetich <me@kylegospodneti.ch>
(cherry picked from commit cf80e1cfba)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-03-13 12:50:46 +08:00
Raboneko 39f3b17153 feat(mesa): patches: two commit backports for game fixes (#3825) (#3868)
Closes #3804

(cherry picked from commit 763fac09cb)

Co-authored-by: madomado <madonuko@outlook.com>
2025-03-11 01:36:21 -05:00
Raboneko f227e25798 fix(mesa): Remove libglapi entirely and change what obsoletes it (#3849) (#3859)
* Just nuke libglapi

Signed-off-by: Gilver <rockgrub@disroot.org>

* No

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump release

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit f6268d8102)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-11 12:58:52 +08:00
Raboneko 290348064b fix(mesa): Deprecate libglapi (#3807) (#3815)
* Pull in upstream changes

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump release?

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 86f887dcdc)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-03-09 10:35:06 +08:00
Raboneko c8b1e26f6c bump: mesa 2025-03-05 21:16:51 +00:00
Raboneko a966a42189 bump: mesa 2025-02-19 15:42:16 +00:00
Raboneko 33a3044548 fix: Add patch for Intel Battlemage + Valve Gamescope (#3420) (#3422)
(cherry picked from commit 1238fbddad)

Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2025-02-18 12:09:09 +08:00
Raboneko 58ffc4ecc0 Fix: Update script for Mesa, bump Mesa back down (#3301) (#3319)
* Fix update script?

Signed-off-by: Gilver <rockgrub@disroot.org>

* Bump Mesa back down

Signed-off-by: Gilver <rockgrub@disroot.org>

* ...Rel

Signed-off-by: Gilver <rockgrub@disroot.org>

* Switch to normal versioning scheme

Signed-off-by: Gilver <rockgrub@disroot.org>

* Was worth a shot

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update update.rhai

Signed-off-by: Gilver <rockgrub@disroot.org>

* Actually...

Signed-off-by: Gilver <rockgrub@disroot.org>

* Update update.rhai

Signed-off-by: Gilver <rockgrub@disroot.org>

---------

Signed-off-by: Gilver <rockgrub@disroot.org>
(cherry picked from commit 8de42ef0fd)

Co-authored-by: Gilver <rockgrub@disroot.org>
2025-02-14 02:41:25 +08:00
Raboneko b7860bf54e bump: mesa 2025-02-12 16:22:54 +00:00
Raboneko c90ee8ddd4 bump: mesa 2025-02-05 17:55:47 +00:00
Raboneko d97c62ea9f bump: mesa yt-dlp 2025-01-30 20:37:07 +00:00
Raboneko 801a122192 bump: discord-ptb-openasar discord-ptb mesa 2025-01-30 20:22:06 +00:00
Cappy Ishihara 79649c1285 feat!: add an epoch to the mesa package (#3093)
While we don't usually use epochs, Some may prefer to always use our
Mesa packages over Fedora's even if they're newer due to our patches.

This PR adds an epoch to the RPM package to ensure the depsolver always
prefers our package over theirs.

While this might seem heavy-handed, the thing is the Mesa packages are only
included in the terra-mesa update stream which is disabled by default.
So this change will ***only*** affect users who ***explicitly*** enabled
the terra-mesa repo.
2025-01-29 22:04:10 -08:00
Raboneko cea240c59a bump: mesa 2025-01-22 18:24:34 +00:00