Merge pull request #98228 from jtojnar/meson-0.55.3

meson: 0.55.1 → 0.55.3

Changed files
+2 -9
pkgs
development
tools
build-managers
meson
+2 -9
pkgs/development/tools/build-managers/meson/default.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "meson";
-
version = "0.55.1";
src = python3.pkgs.fetchPypi {
inherit pname version;
-
sha256 = "O1dB+ITgSSi9+hlHRn/wavpsmOYjwlzvda33HKOc4IA=";
};
patches = [
-
# Meson 0.55.0 incorrectly considers skipped tests as failures,
-
# which makes some packages like gjs fail to build.
-
(fetchpatch {
-
url = "https://github.com/mesonbuild/meson/commit/7db49db67d4aa7582cf46feb7157235e66aa95b1.diff";
-
sha256 = "1chq52sgk24afdlswssr8n8p6fa2wz8rjlxvkjhpqg1kg3qnqc9p";
-
})
-
# Upstream insists on not allowing bindir and other dir options
# outside of prefix for some reason:
# https://github.com/mesonbuild/meson/issues/2561
···
python3.pkgs.buildPythonApplication rec {
pname = "meson";
+
version = "0.55.3";
src = python3.pkgs.fetchPypi {
inherit pname version;
+
sha256 = "19cjy24mfaswxyvqmns6rd7hx05ybqb663zlgklspfr8l4jjmvbb";
};
patches = [
# Upstream insists on not allowing bindir and other dir options
# outside of prefix for some reason:
# https://github.com/mesonbuild/meson/issues/2561