dart.file_picker: update

qzylinra 43a812f4 48702740

Changed files
+4 -3
pkgs
development
compilers
dart
package-source-builders
file_picker
+4 -3
pkgs/development/compilers/dart/package-source-builders/file_picker/default.nix
···
{
+
lib,
stdenv,
zenity,
}:
{ version, src, ... }:
-
stdenv.mkDerivation rec {
+
stdenv.mkDerivation {
pname = "file_picker";
inherit version src;
inherit (src) passthru;
-
postPatch = ''
+
postPatch = lib.optionalString (lib.versionOlder version "10.3.0") ''
substituteInPlace lib/src/linux/file_picker_linux.dart \
-
--replace-fail "isExecutableOnPath('zenity')" "'${zenity}/bin/zenity'"
+
--replace-fail "isExecutableOnPath('zenity')" "'${lib.getExe zenity}'"
'';
installPhase = ''