telegram-qml: Fix running of {pre,post}Configure
Commit 0055c6a introduced a new preConfigure hook that sets the right qmake path. Unfortunately the mkDerivation attributes of telegram-qml override the whole configurePhase, so this hook isn't run at all. This fixes the build of telegram-qml and it now successfully compiles on my machine. Built it using the following command, because it wasn't exposed via the top-level packages attribute: nix-build -E ' with import ./. {}; qt55.callPackage pkgs/applications/networking/instant-messengers/telegram/telegram-qml { libqtelegram-aseman-edition = qt55.callPackage pkgs/applications/networking/instant-messengers/telegram/libqtelegram-aseman-edition {}; } ' Signed-off-by: aszlig <aszlig@redmoonstudios.org>
This commit is contained in:
parent
080b54d766
commit
c275fc610e
@ -21,7 +21,9 @@ stdenv.mkDerivation rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
configurePhase = ''
|
configurePhase = ''
|
||||||
|
runHook preConfigure
|
||||||
qmake -r PREFIX=$out BUILD_MODE+=lib
|
qmake -r PREFIX=$out BUILD_MODE+=lib
|
||||||
|
runHook postConfigure
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user