diff options
author | Sergei Trofimovich <slyich@gmail.com> | 2023-09-30 21:00:41 +0100 |
---|---|---|
committer | Sergei Trofimovich <slyich@gmail.com> | 2023-10-09 21:08:33 +0100 |
commit | 92c96af1f1af20c734c52799f4778f29c25c2f52 (patch) | |
tree | c530bcf453d54919af1dcaba12a400f97fc39403 /pkgs | |
parent | 8314cc67bfdc9e7752cf4c85686bafb4f4366794 (diff) | |
download | nixlib-92c96af1f1af20c734c52799f4778f29c25c2f52.tar nixlib-92c96af1f1af20c734c52799f4778f29c25c2f52.tar.gz nixlib-92c96af1f1af20c734c52799f4778f29c25c2f52.tar.bz2 nixlib-92c96af1f1af20c734c52799f4778f29c25c2f52.tar.lz nixlib-92c96af1f1af20c734c52799f4778f29c25c2f52.tar.xz nixlib-92c96af1f1af20c734c52799f4778f29c25c2f52.tar.zst nixlib-92c96af1f1af20c734c52799f4778f29c25c2f52.zip |
meson: 1.2.1 -> 1.2.2
Applied the bindgen flags revert to restore mesa build. Upstream plans to revert as well, but it takes a while. Changes: https://github.com/mesonbuild/meson/compare/1.2.1...1.2.2
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/tools/build-managers/meson/default.nix | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/development/tools/build-managers/meson/default.nix b/pkgs/development/tools/build-managers/meson/default.nix index 8758afea8211..f6002a7607c8 100644 --- a/pkgs/development/tools/build-managers/meson/default.nix +++ b/pkgs/development/tools/build-managers/meson/default.nix @@ -18,13 +18,13 @@ python3.pkgs.buildPythonApplication rec { pname = "meson"; - version = "1.2.1"; + version = "1.2.2"; src = fetchFromGitHub { owner = "mesonbuild"; repo = "meson"; rev = "refs/tags/${version}"; - hash = "sha256-x2VN/6Kg/n6BW5S4nLKfG67dYrSR/G+Aowf6d2Vbc+0="; + hash = "sha256-SujnalAooIlzKZcjt0E4tSBO0J5QRkSE0X1PVpnbIF4="; }; patches = [ @@ -75,6 +75,15 @@ python3.pkgs.buildPythonApplication rec { "docs/yaml/objects/dep.yaml" ]; }) + + # Revert patch breaking mesa build on bindgen: + # https://github.com/mesonbuild/meson/issues/12326 + (fetchpatch { + name = "bindgen-flags-revert.patch"; + url = "https://github.com/mesonbuild/meson/commit/d5546bdceaa2f3040d16a33fcbd824ba94b8cfde.patch"; + hash = "sha256-qOSiWGkjfxJmUfXmqV05yl7wTgAIE0Z7qZqTko9f/LE="; + revert = true; + }) ]; setupHook = ./setup-hook.sh; |