nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

libvarlink: fix cross compilation by using the correct python3 for varlink-wrapper.py

Nick Cao 75368305 3f9b0a53

+2 -5
+2 -5
pkgs/development/libraries/libvarlink/default.nix
··· 19 19 sha256 = "sha256-oUy9HhybNMjRBWoqqal1Mw8cC5RddgN4izxAl0cgnKE="; 20 20 }; 21 21 22 - nativeBuildInputs = [ meson ninja ]; 22 + nativeBuildInputs = [ meson ninja python3 ]; 23 23 24 24 postPatch = '' 25 - substituteInPlace varlink-wrapper.py \ 26 - --replace "/usr/bin/env python3" "${python3}/bin/python3" 27 - 28 25 # test-object: ../lib/test-object.c:129: main: Assertion `setlocale(LC_NUMERIC, "de_DE.UTF-8") != 0' failed. 29 26 # PR that added it https://github.com/varlink/libvarlink/pull/27 30 27 substituteInPlace lib/test-object.c \ 31 28 --replace 'assert(setlocale(LC_NUMERIC, "de_DE.UTF-8") != 0);' "" 32 29 33 - patchShebangs lib/test-symbols.sh 30 + patchShebangs lib/test-symbols.sh varlink-wrapper.py 34 31 ''; 35 32 36 33 doCheck = true;