···2021 # We don't use the versions from common.nix, because libgbm is a world rebuild,
22 # so the updates need to happen separately on staging.
23- version = "25.0.1";
2425 src = fetchFromGitLab {
26 domain = "gitlab.freedesktop.org";
27 owner = "mesa";
28 repo = "mesa";
29 rev = "mesa-${version}";
30- hash = "sha256-9D4d7EEdZysvXDRcmpbyt85Lo64sldNRomp6/HUVORo=";
31 };
32-33- # Install gbm_backend_abi.h header - this is to simplify future iteration
34- # on building Mesa and friends with system libgbm.
35- # See also:
36- # - https://github.com/NixOS/nixpkgs/pull/387292
37- # - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33890
38- patches = [ ./gbm-header.patch ];
3940 mesonAutoFeatures = "disabled";
41
···2021 # We don't use the versions from common.nix, because libgbm is a world rebuild,
22 # so the updates need to happen separately on staging.
23+ version = "25.1.0";
2425 src = fetchFromGitLab {
26 domain = "gitlab.freedesktop.org";
27 owner = "mesa";
28 repo = "mesa";
29 rev = "mesa-${version}";
30+ hash = "sha256-UlI+6OMUj5F6uVAw+Mg2wOZrjfdRq73d1qufaXVI/go";
31 };
00000003233 mesonAutoFeatures = "disabled";
34
+2-2
pkgs/development/libraries/mesa/headers.nix
···16 pname = "mesa-gl-headers";
1718 # These are a bigger rebuild and don't change often, so keep them separate.
19- version = "25.0.1";
2021 src = fetchFromGitLab {
22 domain = "gitlab.freedesktop.org";
23 owner = "mesa";
24 repo = "mesa";
25 rev = "mesa-${version}";
26- hash = "sha256-9D4d7EEdZysvXDRcmpbyt85Lo64sldNRomp6/HUVORo=";
27 };
2829 dontBuild = true;
···16 pname = "mesa-gl-headers";
1718 # These are a bigger rebuild and don't change often, so keep them separate.
19+ version = "25.1.0";
2021 src = fetchFromGitLab {
22 domain = "gitlab.freedesktop.org";
23 owner = "mesa";
24 repo = "mesa";
25 rev = "mesa-${version}";
26+ hash = "sha256-UlI+6OMUj5F6uVAw+Mg2wOZrjfdRq73d1qufaXVI/go";
27 };
2829 dontBuild = true;