From 205e4883ebd708924f3466f11ab4790ced1b4179 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 30 May 2019 11:54:05 +0200 Subject: [PATCH] gnome3.gnome-todo: fixup parallel building --- pkgs/desktops/gnome-3/apps/gnome-todo/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/desktops/gnome-3/apps/gnome-todo/default.nix b/pkgs/desktops/gnome-3/apps/gnome-todo/default.nix index 4ae3b629af9..088906e7fba 100644 --- a/pkgs/desktops/gnome-3/apps/gnome-todo/default.nix +++ b/pkgs/desktops/gnome-3/apps/gnome-todo/default.nix @@ -38,6 +38,10 @@ stdenv.mkDerivation rec { sha256 = "08ldgyxv9216dgr8y9asqd7j2y82y9yqnqhkqaxc9i8a67yz1gzy"; }) ]; + postPatch = '' + chmod +x meson_post_install.py + patchShebangs meson_post_install.py + ''; nativeBuildInputs = [ meson @@ -64,10 +68,8 @@ stdenv.mkDerivation rec { json-glib ]; - postPatch = '' - chmod +x meson_post_install.py - patchShebangs meson_post_install.py - ''; + # Fix parallel building: missing dependency from src/gtd-application.c + preBuild = "ninja src/gtd-vcs-identifier.h"; passthru = { updateScript = gnome3.updateScript {