qt5: rename qmakeHook to qmake

This commit is contained in:
Thomas Tuegel 2017-06-02 10:40:19 -05:00
parent 3f3d33a078
commit 210f688802
No known key found for this signature in database
GPG Key ID: 22CBF5249D4B4D59
65 changed files with 165 additions and 151 deletions

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, fftw, libsndfile, qtbase, qtmultimedia, qmakeHook, makeQtWrapper }: { stdenv, fetchFromGitHub, fftw, libsndfile, qtbase, qtmultimedia, qmake, makeQtWrapper }:
let let
@ -37,9 +37,9 @@ in stdenv.mkDerivation rec {
owner = "gillesdegottex"; owner = "gillesdegottex";
}; };
buildInputs = [ fftw libsndfile qtbase qtmultimedia qmakeHook ]; buildInputs = [ fftw libsndfile qtbase qtmultimedia ];
nativeBuildInputs = [ makeQtWrapper ]; nativeBuildInputs = [ makeQtWrapper qmake ];
postPatch = '' postPatch = ''
substituteInPlace dfasma.pro --replace '$$DFASMAVERSIONGITPRO' '${version}' substituteInPlace dfasma.pro --replace '$$DFASMAVERSIONGITPRO' '${version}'

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, fftw, freeglut, mesa_glu, qtbase, qtmultimedia, qmakeHook { stdenv, fetchFromGitHub, fftw, freeglut, mesa_glu, qtbase, qtmultimedia, qmake
, alsaSupport ? true, alsaLib ? null , alsaSupport ? true, alsaLib ? null
, jackSupport ? false, libjack2 ? null , jackSupport ? false, libjack2 ? null
, portaudioSupport ? false, portaudio ? null }: , portaudioSupport ? false, portaudio ? null }:
@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
owner = "gillesdegottex"; owner = "gillesdegottex";
}; };
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
buildInputs = [ fftw qtbase qtmultimedia ] buildInputs = [ fftw qtbase qtmultimedia ]
++ optionals alsaSupport [ alsaLib ] ++ optionals alsaSupport [ alsaLib ]
++ optionals jackSupport [ libjack2 ] ++ optionals jackSupport [ libjack2 ]

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, alsaLib, pkgconfig, qtbase, qtscript, qmakeHook { stdenv, fetchFromGitHub, alsaLib, pkgconfig, qtbase, qtscript, qmake
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "184ydb9f1303v332k5k3f1ki7cb6nkxhh6ij0yn72v7dp7figrgj"; sha256 = "184ydb9f1303v332k5k3f1ki7cb6nkxhh6ij0yn72v7dp7figrgj";
}; };
buildInputs = [ alsaLib pkgconfig qtbase qtscript qmakeHook ]; nativeBuildInputs = [ qmake ];
buildInputs = [ alsaLib pkgconfig qtbase qtscript ];
qmakeFlags = [ "PREFIX=/" ]; qmakeFlags = [ "PREFIX=/" ];

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, libav_0_8, libkeyfinder, qtbase, qtxmlpatterns, qmakeHook, taglib }: { stdenv, fetchFromGitHub, libav_0_8, libkeyfinder, qtbase, qtxmlpatterns, qmake, taglib }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "keyfinder-${version}"; name = "keyfinder-${version}";
@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
owner = "ibsh"; owner = "ibsh";
}; };
buildInputs = [ libav_0_8 libkeyfinder qtbase qtxmlpatterns qmakeHook taglib ]; nativeBuildInputs = [ qmake ];
buildInputs = [ libav_0_8 libkeyfinder qtbase qtxmlpatterns taglib ];
postPatch = '' postPatch = ''
substituteInPlace is_KeyFinder.pro \ substituteInPlace is_KeyFinder.pro \

View File

@ -3,7 +3,7 @@
{ stdenv, fetchurl, alsaLib, bzip2, fftw, libjack2, libX11, liblo { stdenv, fetchurl, alsaLib, bzip2, fftw, libjack2, libX11, liblo
, libmad, libogg, librdf, librdf_raptor, librdf_rasqal, libsamplerate , libmad, libogg, librdf, librdf_raptor, librdf_rasqal, libsamplerate
, libsndfile, pkgconfig, libpulseaudio, makeQtWrapper, qtbase, redland , libsndfile, pkgconfig, libpulseaudio, makeQtWrapper, qtbase, redland
, qmakeHook, rubberband, serd, sord, vampSDK, fftwFloat , qmake, rubberband, serd, sord, vampSDK, fftwFloat
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -16,11 +16,10 @@ stdenv.mkDerivation rec {
}; };
buildInputs = buildInputs =
[ libsndfile qtbase qmakeHook fftw fftwFloat bzip2 librdf rubberband [ libsndfile qtbase fftw fftwFloat bzip2 librdf rubberband
libsamplerate vampSDK alsaLib librdf_raptor librdf_rasqal redland libsamplerate vampSDK alsaLib librdf_raptor librdf_rasqal redland
serd serd
sord sord
pkgconfig
# optional # optional
libjack2 libjack2
# portaudio # portaudio
@ -32,7 +31,7 @@ stdenv.mkDerivation rec {
libX11 libX11
]; ];
nativeBuildInputs = [ makeQtWrapper qmakeHook ]; nativeBuildInputs = [ makeQtWrapper pkgconfig qmake ];
configurePhase = '' configurePhase = ''
for i in sonic-visualiser svapp svcore svgui; for i in sonic-visualiser svapp svcore svgui;

View File

@ -10,7 +10,8 @@ in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "RStudio-${version}"; name = "RStudio-${version}";
buildInputs = [ cmake boost163 zlib openssl R qt5.full qt5.qtwebkit qt5.qmakeHook libuuid unzip ant jdk makeWrapper pandoc ]; buildInputs = [ cmake boost163 zlib openssl R qt5.full qt5.qtwebkit libuuid unzip ant jdk makeWrapper pandoc ];
nativeBuildInputs = [ qt5.qmake ];
src = fetchurl { src = fetchurl {
url = "https://github.com/rstudio/rstudio/archive/v${version}.tar.gz"; url = "https://github.com/rstudio/rstudio/archive/v${version}.tar.gz";
@ -90,7 +91,7 @@ stdenv.mkDerivation rec {
cp ${pandoc}/bin/pandoc dependencies/common/pandoc/ cp ${pandoc}/bin/pandoc dependencies/common/pandoc/
''; '';
cmakeFlags = [ "-DRSTUDIO_TARGET=Desktop" "-DQT_QMAKE_EXECUTABLE=${qt5.qmakeHook}/bin/qmake" ]; cmakeFlags = [ "-DRSTUDIO_TARGET=Desktop" "-DQT_QMAKE_EXECUTABLE=${qt5.qmake}/bin/qmake" ];
desktopItem = makeDesktopItem { desktopItem = makeDesktopItem {
name = name; name = name;

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, pkgconfig, qmakeHook { stdenv, fetchFromGitHub, pkgconfig, qmake
, python, qtbase, qttools, zlib }: , python, qtbase, qttools, zlib }:
let let
@ -14,7 +14,7 @@ in stdenv.mkDerivation rec {
sha256 = "087jl36g6w2g5l70gz573iwyvx3r7i8fijl3y4mmmf8pyqdyq1n2"; sha256 = "087jl36g6w2g5l70gz573iwyvx3r7i8fijl3y4mmmf8pyqdyq1n2";
}; };
nativeBuildInputs = [ pkgconfig qmakeHook ]; nativeBuildInputs = [ pkgconfig qmake ];
buildInputs = [ python qtbase qttools ]; buildInputs = [ python qtbase qttools ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -1,4 +1,4 @@
{ lib, stdenv, fetchurl, qtbase, qmakeHook, makeWrapper }: { lib, stdenv, fetchurl, qtbase, qmake, makeWrapper }:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "awesomebump-4.0"; name = "awesomebump-4.0";
@ -10,7 +10,8 @@ stdenv.mkDerivation {
setSourceRoot = "sourceRoot=$(echo */Sources)"; setSourceRoot = "sourceRoot=$(echo */Sources)";
buildInputs = [ qtbase qmakeHook makeWrapper ]; nativeBuildInputs = [ makeWrapper qmake ];
buildInputs = [ qtbase ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qtbase, qmakeHook, exiv2 }: { stdenv, fetchFromGitHub, qtbase, qmake, exiv2 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "phototonic-${version}"; name = "phototonic-${version}";
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ qtbase exiv2 ]; buildInputs = [ qtbase exiv2 ];
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
preConfigure = '' preConfigure = ''
sed -i 's;/usr;$$PREFIX/;g' phototonic.pro sed -i 's;/usr;$$PREFIX/;g' phototonic.pro

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, fetchurl, cgal, boost, gmp, mpfr, flex, bison, dxflib, readline { stdenv, fetchFromGitHub, fetchurl, cgal, boost, gmp, mpfr, flex, bison, dxflib, readline
, qtbase, qmakeHook, mesa_glu , qtbase, qmake, mesa_glu
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
}) })
]; ];
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
buildInputs = [ qtbase cgal boost gmp mpfr flex bison dxflib readline mesa_glu ]; buildInputs = [ qtbase cgal boost gmp mpfr flex bison dxflib readline mesa_glu ];
meta = with stdenv.lib; { meta = with stdenv.lib; {

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, fetchpatch, poppler_utils, pkgconfig, libpng { stdenv, fetchurl, fetchpatch, poppler_utils, pkgconfig, libpng
, imagemagick, libjpeg, fontconfig, podofo, qtbase, qmakeHook, icu, sqlite , imagemagick, libjpeg, fontconfig, podofo, qtbase, qmake, icu, sqlite
, makeWrapper, unrarSupport ? false, chmlib, python2Packages, xz, libusb1, libmtp , makeWrapper, unrarSupport ? false, chmlib, python2Packages, xz, libusb1, libmtp
, xdg_utils, makeDesktopItem, wrapGAppsHook , xdg_utils, makeDesktopItem, wrapGAppsHook
}: }:
@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ makeWrapper pkgconfig qmakeHook ]; nativeBuildInputs = [ makeWrapper pkgconfig qmake ];
buildInputs = [ buildInputs = [
poppler_utils libpng imagemagick libjpeg poppler_utils libpng imagemagick libjpeg

View File

@ -1,5 +1,5 @@
{ stdenv, fetchgit, makeQtWrapper, qtbase, qtquick1, qmltermwidget, { stdenv, fetchgit, makeQtWrapper, qtbase, qtquick1, qmltermwidget,
qtquickcontrols, qtgraphicaleffects, qmakeHook }: qtquickcontrols, qtgraphicaleffects, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "1.0.0"; version = "1.0.0";
@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
''; '';
buildInputs = [ qtbase qtquick1 qmltermwidget qtquickcontrols qtgraphicaleffects ]; buildInputs = [ qtbase qtquick1 qmltermwidget qtquickcontrols qtgraphicaleffects ];
nativeBuildInputs = [ makeQtWrapper qmakeHook ]; nativeBuildInputs = [ makeQtWrapper qmake ];
installFlags = [ "INSTALL_ROOT=$(out)" ]; installFlags = [ "INSTALL_ROOT=$(out)" ];

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl { stdenv, fetchurl
, qtbase, qtsvg, qtserialport, qtwebkit, qtmultimedia, qttools, qtconnectivity , qtbase, qtsvg, qtserialport, qtwebkit, qtmultimedia, qttools, qtconnectivity
, yacc, flex, zlib, config, qmakeHook, makeQtWrapper , yacc, flex, zlib, config, qmake, makeQtWrapper
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "golden-cheetah-${version}"; name = "golden-cheetah-${version}";
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
qtbase qtsvg qtserialport qtwebkit qtmultimedia qttools yacc flex zlib qtbase qtsvg qtserialport qtwebkit qtmultimedia qttools yacc flex zlib
qtconnectivity qtconnectivity
]; ];
nativeBuildInputs = [ makeQtWrapper qmakeHook ] ++ qtInputs; nativeBuildInputs = [ makeQtWrapper qmake ] ++ qtInputs;
preConfigure = '' preConfigure = ''
cp src/gcconfig.pri.in src/gcconfig.pri cp src/gcconfig.pri.in src/gcconfig.pri
cp qwt/qwtconfig.pri.in qwt/qwtconfig.pri cp qwt/qwtconfig.pri.in qwt/qwtconfig.pri

View File

@ -1,7 +1,8 @@
{ stdenv, fetchurl, pkgconfig, libXtst, libvorbis, hunspell { stdenv, fetchurl, pkgconfig, libXtst, libvorbis, hunspell
, libao, ffmpeg, libeb, lzo, xz, libtiff , libao, ffmpeg, libeb, lzo, xz, libtiff
, qtbase, qtsvg, qtwebkit, qtx11extras, qttools, qmakeHook }: , qtbase, qtsvg, qtwebkit, qtx11extras, qttools, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "goldendict-1.5.0.rc2"; name = "goldendict-1.5.0.rc2";
src = fetchurl { src = fetchurl {
url = "https://github.com/goldendict/goldendict/archive/1.5.0-RC2.tar.gz"; url = "https://github.com/goldendict/goldendict/archive/1.5.0-RC2.tar.gz";
@ -9,10 +10,12 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ buildInputs = [
pkgconfig qtbase qtsvg qtwebkit qtx11extras qttools libXtst libvorbis hunspell libao ffmpeg libeb pkgconfig qtbase qtsvg qtwebkit qtx11extras qttools
lzo xz libtiff qmakeHook libXtst libvorbis hunspell libao ffmpeg libeb lzo xz libtiff
]; ];
nativeBuildInputs = [ qmake ];
qmakeFlags = [ "CONFIG+=zim_support" ]; qmakeFlags = [ "CONFIG+=zim_support" ];
meta = { meta = {

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qmakeHook, qtbase, qttools, makeQtWrapper }: { stdenv, fetchFromGitHub, qmake, qtbase, qttools, makeQtWrapper }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "gpxsee-${version}"; name = "gpxsee-${version}";
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "17s1v6b1j7pi0yj554bd0cg14bl854gssp5gj2pl51rxji6zr0wp"; sha256 = "17s1v6b1j7pi0yj554bd0cg14bl854gssp5gj2pl51rxji6zr0wp";
}; };
nativeBuildInputs = [ qmakeHook qttools makeQtWrapper ]; nativeBuildInputs = [ qmake qttools makeQtWrapper ];
preConfigure = '' preConfigure = ''
substituteInPlace src/config.h --replace /usr/share/gpxsee $out/share/gpxsee substituteInPlace src/config.h --replace /usr/share/gpxsee $out/share/gpxsee

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qtbase, vcg, glew, qmakeHook, makeQtWrapper, mesa }: { stdenv, fetchFromGitHub, qtbase, vcg, glew, qmake, makeQtWrapper, mesa }:
stdenv.mkDerivation { stdenv.mkDerivation {
@ -12,9 +12,9 @@ stdenv.mkDerivation {
}; };
buildInputs = [ qtbase vcg glew ]; buildInputs = [ qtbase vcg glew ];
nativeBuildInputs = [ qmakeHook makeQtWrapper ];
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ qmake makeQtWrapper ];
qmakeFlags = [ "openBrf.pro" ]; qmakeFlags = [ "openBrf.pro" ];

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, git, gnupg, makeQtWrapper, pass, qtbase, qtsvg, qttools, qmakeHook }: { stdenv, fetchFromGitHub, git, gnupg, makeQtWrapper, pass, qtbase, qtsvg, qttools, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "qtpass-${version}"; name = "qtpass-${version}";
@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
buildInputs = [ git gnupg pass qtbase qtsvg qttools ]; buildInputs = [ git gnupg pass qtbase qtsvg qttools ];
nativeBuildInputs = [ makeQtWrapper qmakeHook ]; nativeBuildInputs = [ makeQtWrapper qmake ];
preConfigure = '' preConfigure = ''
qmakeFlags="$qmakeFlags CONFIG+=release DESTDIR=$out" qmakeFlags="$qmakeFlags CONFIG+=release DESTDIR=$out"

View File

@ -1,7 +1,7 @@
{ stdenv, lib, fetchgit, pkgconfig , libssh2 { stdenv, lib, fetchgit, pkgconfig , libssh2
, qtbase, qtdeclarative, qtgraphicaleffects, qtimageformats, qtquickcontrols , qtbase, qtdeclarative, qtgraphicaleffects, qtimageformats, qtquickcontrols
, qtsvg, qttools, qtquick1 , qtsvg, qttools, qtquick1
, makeQtWrapper, qmakeHook , makeQtWrapper, qmake
}: }:
let let
@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
sha256 = "0a7xa39qp1q32zkypw32mm3wi8wbhxhvrm6l3xsa3k1jzih7hzxr"; sha256 = "0a7xa39qp1q32zkypw32mm3wi8wbhxhvrm6l3xsa3k1jzih7hzxr";
}; };
nativeBuildInputs = [ makeQtWrapper qmakeHook ]; nativeBuildInputs = [ makeQtWrapper qmake ];
buildInputs = [ buildInputs = [
pkgconfig libssh2 qtbase qtdeclarative qtgraphicaleffects qtimageformats pkgconfig libssh2 qtbase qtdeclarative qtgraphicaleffects qtimageformats

View File

@ -1,4 +1,4 @@
{ fetchurl, stdenv, fetchgit, qtbase, qtx11extras, qmakeHook, pkgconfig, boost }: { fetchurl, stdenv, fetchgit, qtbase, qtx11extras, qmake, pkgconfig, boost }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "twmn-git-2014-09-23"; name = "twmn-git-2014-09-23";
@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "1a68gka9gyxyzhc9rn8df59rzcdwkjw90cxp1kk0rdfp6svhxhsa"; sha256 = "1a68gka9gyxyzhc9rn8df59rzcdwkjw90cxp1kk0rdfp6svhxhsa";
}; };
buildInputs = [ qtbase qtx11extras pkgconfig boost qmakeHook ]; nativeBuildInputs = [ pkgconfig qmake ];
buildInputs = [ qtbase qtx11extras boost ];
postPatch = '' postPatch = ''
sed -i s/-Werror// twmnd/twmnd.pro sed -i s/-Werror// twmnd/twmnd.pro

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl, pkgconfig, makeDesktopItem, unzip { stdenv, fetchurl, pkgconfig, makeDesktopItem, unzip
, qtbase, qttools, makeQtWrapper, qtmultimedia, qtquick1, qtquickcontrols , qtbase, qttools, makeQtWrapper, qtmultimedia, qtquick1, qtquickcontrols
, openssl, protobuf, qmakeHook , openssl, protobuf, qmake
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
openssl protobuf openssl protobuf
]; ];
nativeBuildInputs = [ pkgconfig makeQtWrapper qmakeHook ]; nativeBuildInputs = [ pkgconfig makeQtWrapper qmake ];
preConfigure = '' preConfigure = ''
export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE $(pkg-config --cflags openssl)" export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE $(pkg-config --cflags openssl)"

View File

@ -3,7 +3,7 @@
, qtimageformats, qtgraphicaleffects, qtwebkit , qtimageformats, qtgraphicaleffects, qtwebkit
, telegram-qml, libqtelegram-aseman-edition , telegram-qml, libqtelegram-aseman-edition
, gst_all_1 , gst_all_1
, makeQtWrapper, qmakeHook }: , makeQtWrapper, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "cutegram-${meta.version}"; name = "cutegram-${meta.version}";
@ -20,9 +20,9 @@ stdenv.mkDerivation rec {
telegram-qml libqtelegram-aseman-edition telegram-qml libqtelegram-aseman-edition
] ++ (with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly ]); ] ++ (with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly ]);
nativeBuildInputs = [ makeQtWrapper qmakeHook ];
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ makeQtWrapper qmake ];
fixupPhase = '' fixupPhase = ''
wrapQtProgram $out/bin/cutegram \ wrapQtProgram $out/bin/cutegram \

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub { stdenv, fetchFromGitHub
, qtbase, qtmultimedia, qtquick1, qmakeHook }: , qtbase, qtmultimedia, qtquick1, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libqtelegram-aseman-edition-${meta.version}"; name = "libqtelegram-aseman-edition-${meta.version}";
@ -12,8 +12,8 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ qtbase qtmultimedia qtquick1 ]; buildInputs = [ qtbase qtmultimedia qtquick1 ];
nativeBuildInputs = [ qmakeHook ];
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ qmake ];
patchPhase = '' patchPhase = ''
substituteInPlace libqtelegram-ae.pro --replace "/libqtelegram-ae" "" substituteInPlace libqtelegram-ae.pro --replace "/libqtelegram-ae" ""

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub { stdenv, fetchFromGitHub
, qtbase, qtmultimedia, qtquick1, qmakeHook , qtbase, qtmultimedia, qtquick1, qmake
, libqtelegram-aseman-edition }: , libqtelegram-aseman-edition }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -13,8 +13,8 @@ stdenv.mkDerivation rec {
}; };
propagatedBuildInputs = [ qtbase qtmultimedia qtquick1 libqtelegram-aseman-edition ]; propagatedBuildInputs = [ qtbase qtmultimedia qtquick1 libqtelegram-aseman-edition ];
nativeBuildInputs = [ qmakeHook ];
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ qmake ];
patchPhase = '' patchPhase = ''
substituteInPlace telegramqml.pro --replace "/\$\$LIB_PATH" "" substituteInPlace telegramqml.pro --replace "/\$\$LIB_PATH" ""

View File

@ -1,4 +1,4 @@
{ stdenv, fetchgit, qtbase, qtquickcontrols, qmakeHook, makeQtWrapper, makeDesktopItem }: { stdenv, fetchgit, qtbase, qtquickcontrols, qmake, makeQtWrapper, makeDesktopItem }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "tensor-git-${version}"; name = "tensor-git-${version}";
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
buildInputs = [ qtbase qtquickcontrols ]; buildInputs = [ qtbase qtquickcontrols ];
nativeBuildInputs = [ qmakeHook makeQtWrapper ]; nativeBuildInputs = [ qmake makeQtWrapper ];
desktopItem = makeDesktopItem { desktopItem = makeDesktopItem {
name = "tensor"; name = "tensor";

View File

@ -1,4 +1,4 @@
{ fetchgit, libcommuni, makeQtWrapper, qtbase, qmakeHook, stdenv }: { fetchgit, libcommuni, makeQtWrapper, qtbase, qmake, stdenv }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "communi-${version}"; name = "communi-${version}";
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
fetchSubmodules = true; fetchSubmodules = true;
}; };
nativeBuildInputs = [ makeQtWrapper qmakeHook ]; nativeBuildInputs = [ makeQtWrapper qmake ];
buildInputs = [ libcommuni qtbase ]; buildInputs = [ libcommuni qtbase ];

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, qtbase, qtsvg, qmakeHook, pkgconfig, boost, wirelesstools, iw, qwt6 }: { stdenv, fetchurl, qtbase, qtsvg, qmake, pkgconfig, boost, wirelesstools, iw, qwt6 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "linssid-${version}"; name = "linssid-${version}";
@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "13d35rlcjncd8lx3khkgn9x8is2xjd5fp6ns5xsn3w6l4xj9b4gl"; sha256 = "13d35rlcjncd8lx3khkgn9x8is2xjd5fp6ns5xsn3w6l4xj9b4gl";
}; };
buildInputs = [ qtbase qtsvg pkgconfig boost qwt6 qmakeHook ]; nativeBuildInputs = [ qmake ];
buildInputs = [ qtbase qtsvg pkgconfig boost qwt6 ];
patches = [ ./0001-unbundled-qwt.patch ]; patches = [ ./0001-unbundled-qwt.patch ];

View File

@ -20,7 +20,7 @@ let
patches = optional jackSupport ./mumble-jack-support.patch; patches = optional jackSupport ./mumble-jack-support.patch;
nativeBuildInputs = [ pkgconfig python ] nativeBuildInputs = [ pkgconfig python ]
++ { qt4 = [ qmake4Hook ]; qt5 = [ qt5.qmakeHook ]; }."qt${toString source.qtVersion}" ++ { qt4 = [ qmake4Hook ]; qt5 = [ qt5.qmake ]; }."qt${toString source.qtVersion}"
++ (overrides.nativeBuildInputs or [ ]); ++ (overrides.nativeBuildInputs or [ ]);
buildInputs = [ boost protobuf avahi ] buildInputs = [ boost protobuf avahi ]
++ { qt4 = [ qt4 ]; qt5 = [ qt5.qtbase ]; }."qt${toString source.qtVersion}" ++ { qt4 = [ qt4 ]; qt5 = [ qt5.qtbase ]; }."qt${toString source.qtVersion}"

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qt5, qmakeHook, makeQtWrapper, pkgconfig, sqlite }: { stdenv, fetchFromGitHub, qtbase, qmake, qttools, qtwebkit, makeQtWrapper, pkgconfig, sqlite }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "quiterss-${version}"; name = "quiterss-${version}";
@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
sha256 = "1y0n5ps1z4wgf9hkfjrw7dfyncrw22bf9mi3052vmf3s7xzz6vbb"; sha256 = "1y0n5ps1z4wgf9hkfjrw7dfyncrw22bf9mi3052vmf3s7xzz6vbb";
}; };
buildInputs = [ qt5.qtbase qt5.qttools qt5.qtwebkit qmakeHook makeQtWrapper pkgconfig sqlite.dev ]; nativeBuildInputs = [ makeQtWrapper pkgconfig qmake ];
buildInputs = [ qtbase qttools qtwebkit sqlite.dev ];
postInstall = '' postInstall = ''
wrapQtProgram "$out/bin/quiterss" wrapQtProgram "$out/bin/quiterss"

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, which { stdenv, fetchurl, pkgconfig, which
, boost, libtorrentRasterbar, qmakeHook, qt5 , boost, libtorrentRasterbar, qmake, qtbase, qttools
, debugSupport ? false # Debugging , debugSupport ? false # Debugging
, guiSupport ? true, dbus_libs ? null # GUI (disable to run headless) , guiSupport ? true, dbus_libs ? null # GUI (disable to run headless)
, webuiSupport ? true # WebUI , webuiSupport ? true # WebUI
@ -17,9 +17,9 @@ stdenv.mkDerivation rec {
sha256 = "0vs626khavhqqnq2hrwrxyc8ihbngharcf1fd37nwccvy13qqljn"; sha256 = "0vs626khavhqqnq2hrwrxyc8ihbngharcf1fd37nwccvy13qqljn";
}; };
nativeBuildInputs = [ pkgconfig which ]; nativeBuildInputs = [ pkgconfig which qmake ];
buildInputs = [ boost libtorrentRasterbar qt5.qtbase qt5.qttools ] buildInputs = [ boost libtorrentRasterbar qtbase qttools ]
++ optional guiSupport dbus_libs; ++ optional guiSupport dbus_libs;
preConfigure = '' preConfigure = ''

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, qmakeHook, qtbase, qtwebkit, qtx11extras, lzo, libX11 }: { stdenv, fetchurl, qmake, qtbase, qtwebkit, qtx11extras, lzo, libX11 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = pname + "-" + version; name = pname + "-" + version;
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "0yz79v023w1229wzck3gij0iqah1xg8rg4a352q8idvg7bdmyfin"; sha256 = "0yz79v023w1229wzck3gij0iqah1xg8rg4a352q8idvg7bdmyfin";
}; };
buildInputs = [ qtbase qtwebkit qtx11extras lzo libX11 ]; buildInputs = [ qtbase qtwebkit qtx11extras lzo libX11 ];
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
configurePhase = '' configurePhase = ''
runHook preConfigure runHook preConfigure

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, qmakeHook, makeQtWrapper, qtsvg }: { stdenv, fetchurl, qmake, makeQtWrapper, qtsvg }:
let let
version = "1.42.2"; version = "1.42.2";
@ -9,7 +9,8 @@ in stdenv.mkDerivation rec {
sha256 = "1ah44nf4ksxkh01a2zmgvvby4pwczhyq5vcp270rf6visp8v9804"; sha256 = "1ah44nf4ksxkh01a2zmgvvby4pwczhyq5vcp270rf6visp8v9804";
}; };
buildInputs = [ qmakeHook makeQtWrapper qtsvg ]; nativeBuildInputs = [ makeQtWrapper qmake ];
buildInputs = [ qtsvg ];
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];

View File

@ -1,4 +1,4 @@
{ stdenv, fetchpatch, fetchFromGitHub, makeQtWrapper, qmakeHook, pkgconfig { stdenv, fetchpatch, fetchFromGitHub, makeQtWrapper, qmake, pkgconfig
, qtbase, qtsvg, qtserialport, boost, libgit2 , qtbase, qtsvg, qtserialport, boost, libgit2
}: }:
@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
buildInputs = [ qtbase qtsvg qtserialport boost libgit2 ]; buildInputs = [ qtbase qtsvg qtserialport boost libgit2 ];
nativeBuildInputs = [ qmakeHook makeQtWrapper pkgconfig ]; nativeBuildInputs = [ qmake makeQtWrapper pkgconfig ];
qmakeFlags = [ "phoenix.pro" ]; qmakeFlags = [ "phoenix.pro" ];

View File

@ -1,16 +1,13 @@
{ stdenv, fetchgit, git, espeak, SDL, udev, doxygen, cmake { stdenv, fetchgit, git, espeak, SDL, udev, doxygen, cmake
, qtbase, qtlocation, qtserialport, qtdeclarative, qtconnectivity, qtxmlpatterns , qtbase, qtlocation, qtserialport, qtdeclarative, qtconnectivity, qtxmlpatterns
, qtsvg, qtquick1, qtquickcontrols, qtgraphicaleffects, qmakeHook , qtsvg, qtquick1, qtquickcontrols, qtgraphicaleffects, qmake
, makeQtWrapper, lndir , makeQtWrapper, lndir
, gst_all_1, qt-gstreamer1, pkgconfig, glibc , gst_all_1, qt-gstreamer1, pkgconfig, glibc
, version ? "2.9.4" , version ? "2.9.4"
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "qgroundcontrol-${version}"; name = "qgroundcontrol-${version}";
buildInputs = [
SDL udev doxygen git
] ++ gstInputs;
qtInputs = [ qtInputs = [
qtbase qtlocation qtserialport qtdeclarative qtconnectivity qtxmlpatterns qtsvg qtbase qtlocation qtserialport qtdeclarative qtconnectivity qtxmlpatterns qtsvg
@ -22,9 +19,8 @@ stdenv.mkDerivation rec {
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ buildInputs = [ SDL udev doxygen git ] ++ gstInputs ++ qtInputs;
pkgconfig makeQtWrapper qmakeHook nativeBuildInputs = [ pkgconfig makeQtWrapper qmake ];
] ++ qtInputs;
patches = [ ./0001-fix-gcc-cmath-namespace-issues.patch ]; patches = [ ./0001-fix-gcc-cmath-namespace-issues.patch ];
postPatch = '' postPatch = ''

View File

@ -1,6 +1,6 @@
{ stdenv, fetchFromGitHub, fetchpatch, pkgconfig, perl, python, which, makeQtWrapper { stdenv, fetchFromGitHub, fetchpatch, pkgconfig, perl, python, which, makeQtWrapper
, libX11, libxcb, mesa , libX11, libxcb, mesa
, qtbase, qtdeclarative, qtquickcontrols, qttools, qtx11extras, qmakeHook , qtbase, qtdeclarative, qtquickcontrols, qttools, qtx11extras, qmake
, libchardet , libchardet
, ffmpeg , ffmpeg
@ -104,7 +104,7 @@ stdenv.mkDerivation rec {
++ optional cddaSupport "--enable-cdda" ++ optional cddaSupport "--enable-cdda"
; ;
nativeBuildInputs = [ pkgconfig perl python which qttools makeQtWrapper qmakeHook ]; nativeBuildInputs = [ pkgconfig perl python which qttools makeQtWrapper qmake ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -1,7 +1,7 @@
{ stdenv, fetchurl, SDL, frei0r, gettext, mlt, jack1, pkgconfig, qtbase, { stdenv, fetchurl, SDL, frei0r, gettext, mlt, jack1, pkgconfig, qtbase,
qtmultimedia, qtwebkit, qtx11extras, qtwebsockets, qtquickcontrols, qtmultimedia, qtwebkit, qtx11extras, qtwebsockets, qtquickcontrols,
qtgraphicaleffects, qtgraphicaleffects,
qmakeHook, makeQtWrapper }: qmake, makeQtWrapper }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "shotcut-${version}"; name = "shotcut-${version}";
@ -12,10 +12,14 @@ stdenv.mkDerivation rec {
sha256 = "09nygz1x9fvqf33gqpc6jnr1j7ny0yny3w2ngwqqfkf3f8n83qhr"; sha256 = "09nygz1x9fvqf33gqpc6jnr1j7ny0yny3w2ngwqqfkf3f8n83qhr";
}; };
buildInputs = [ SDL frei0r gettext mlt pkgconfig qtbase qtmultimedia qtwebkit
qtx11extras qtwebsockets qtquickcontrols qtgraphicaleffects qmakeHook makeQtWrapper ];
enableParallelBuilding = true; enableParallelBuilding = true;
nativeBuildInputs = [ makeQtWrapper pkgconfig qmake ];
buildInputs = [
SDL frei0r gettext mlt
qtbase qtmultimedia qtwebkit qtx11extras qtwebsockets qtquickcontrols
qtgraphicaleffects
];
prePatch = '' prePatch = ''
sed 's_shotcutPath, "qmelt"_"${mlt}/bin/melt"_' -i src/jobs/meltjob.cpp sed 's_shotcutPath, "qmelt"_"${mlt}/bin/melt"_' -i src/jobs/meltjob.cpp

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, qmakeHook, qtscript }: { stdenv, fetchurl, qmake, qtscript }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "smplayer-17.6.0"; name = "smplayer-17.6.0";
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ qtscript ]; buildInputs = [ qtscript ];
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
dontUseQmakeConfigure = true; dontUseQmakeConfigure = true;

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, qmakeHook, qtscript, qtwebkit }: { stdenv, fetchurl, qmake, qtscript, qtwebkit }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "17.5.0"; version = "17.5.0";
@ -15,7 +15,8 @@ stdenv.mkDerivation rec {
dontUseQmakeConfigure = true; dontUseQmakeConfigure = true;
buildInputs = [ qmakeHook qtscript qtwebkit ]; nativeBuildInputs = [ qmake ];
buildInputs = [ qtscript qtwebkit ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Play and download Youtube videos"; description = "Play and download Youtube videos";

View File

@ -1,5 +1,5 @@
{ stdenv, fetchgit { stdenv, fetchgit
, pkgconfig, qtbase, qttools, qmakeHook, qtx11extras, alsaLib, libv4l, libXrandr , pkgconfig, qtbase, qttools, qmake, qtx11extras, alsaLib, libv4l, libXrandr
, ffmpeg , ffmpeg
}: }:
@ -11,13 +11,12 @@ stdenv.mkDerivation {
sha256 = "1hvw7xz1mj16ishbaip73wddbmgibsz0pad4y586zbarpynss25z"; sha256 = "1hvw7xz1mj16ishbaip73wddbmgibsz0pad4y586zbarpynss25z";
}; };
nativeBuildInputs = [ pkgconfig qmake ];
buildInputs = [ buildInputs = [
alsaLib alsaLib
libv4l libv4l
pkgconfig
qtbase qtbase
qttools qttools
qmakeHook
qtx11extras qtx11extras
libXrandr libXrandr
]; ];

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, libarchive, pkgconfig, qtbase { stdenv, fetchFromGitHub, libarchive, pkgconfig, qtbase
, qtimageformats, qtwebkit, qtx11extras, xcbutilkeysyms, qmakeHook }: , qtimageformats, qtwebkit, qtx11extras, xcbutilkeysyms, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.3.1"; version = "0.3.1";
@ -12,8 +12,9 @@ stdenv.mkDerivation rec {
sha256 = "14ld7zm15677jdlasnfa6c42kiswd4d6yg1db50xbk2yflzzwqqa"; sha256 = "14ld7zm15677jdlasnfa6c42kiswd4d6yg1db50xbk2yflzzwqqa";
}; };
nativeBuildInputs = [ pkgconfig qmake ];
buildInputs = [ buildInputs = [
xcbutilkeysyms pkgconfig qtbase qtimageformats qtwebkit qtx11extras libarchive qmakeHook xcbutilkeysyms qtbase qtimageformats qtwebkit qtx11extras libarchive
]; ];
qmakeFlags = [ "PREFIX=/" ]; qmakeFlags = [ "PREFIX=/" ];

View File

@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, fluxbox, xscreensaver, desktop_file_utils, numlockx, { stdenv, fetchFromGitHub, fluxbox, xscreensaver, desktop_file_utils, numlockx,
xorg, qtbase, qtsvg, qtmultimedia, qtx11extras, qmakeHook, qttools, oxygen-icons5 xorg, qtbase, qtsvg, qtmultimedia, qtx11extras, qmake, qttools, oxygen-icons5
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
}; };
nativeBuildInputs = [ nativeBuildInputs = [
qmakeHook qmake
qttools qttools
]; ];

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitLab, doxygen, glib, libaccounts-glib, pkgconfig, qtbase, qmakeHook }: { stdenv, fetchFromGitLab, doxygen, glib, libaccounts-glib, pkgconfig, qtbase, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "accounts-qt-${version}"; name = "accounts-qt-${version}";
@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ glib libaccounts-glib qtbase ]; buildInputs = [ glib libaccounts-glib qtbase ];
nativeBuildInputs = [ doxygen pkgconfig qmakeHook ]; nativeBuildInputs = [ doxygen pkgconfig qmake ];
preConfigure = '' preConfigure = ''
qmakeFlags="$qmakeFlags LIBDIR=$out/lib CMAKE_CONFIG_PATH=$out/lib/cmake" qmakeFlags="$qmakeFlags LIBDIR=$out/lib CMAKE_CONFIG_PATH=$out/lib/cmake"

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qtbase, qtdeclarative, qmakeHook, which { stdenv, fetchFromGitHub, qtbase, qtdeclarative, qmake, which
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ qtbase qtdeclarative ]; buildInputs = [ qtbase qtdeclarative ];
nativeBuildInputs = [ qmakeHook which ]; nativeBuildInputs = [ qmake which ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, fftw, qtbase, qmakeHook }: { stdenv, fetchFromGitHub, fftw, qtbase, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "libkeyfinder-${version}"; name = "libkeyfinder-${version}";
@ -11,7 +11,8 @@ stdenv.mkDerivation rec {
owner = "ibsh"; owner = "ibsh";
}; };
buildInputs = [ fftw qtbase qmakeHook ]; nativeBuildInputs = [ qmake ];
buildInputs = [ fftw qtbase ];
postPatch = '' postPatch = ''
substituteInPlace LibKeyFinder.pro \ substituteInPlace LibKeyFinder.pro \

View File

@ -1,4 +1,4 @@
{ stdenv, fetchgit, qtbase, qtquick1, qmakeHook, qtmultimedia }: { stdenv, fetchgit, qtbase, qtquick1, qmake, qtmultimedia }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.1.0"; version = "0.1.0";
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
}; };
buildInputs = [ qtbase qtquick1 qtmultimedia ]; buildInputs = [ qtbase qtquick1 qtmultimedia ];
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
patchPhase = '' patchPhase = ''
substituteInPlace qmltermwidget.pro \ substituteInPlace qmltermwidget.pro \

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl, unzip { stdenv, fetchurl, unzip
, qt4 ? null, qmake4Hook ? null , qt4 ? null, qmake4Hook ? null
, withQt5 ? false, qtbase ? null, qmakeHook ? null , withQt5 ? false, qtbase ? null, qmake ? null
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
}; };
buildInputs = if withQt5 then [ qtbase ] else [ qt4 ]; buildInputs = if withQt5 then [ qtbase ] else [ qt4 ];
nativeBuildInputs = [ unzip ] ++ (if withQt5 then [ qmakeHook ] else [ qmake4Hook ]); nativeBuildInputs = [ unzip ] ++ (if withQt5 then [ qmake ] else [ qmake4Hook ]);
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -57,7 +57,7 @@ let
propagatedBuildInputs = args.qtInputs ++ (args.propagatedBuildInputs or []); propagatedBuildInputs = args.qtInputs ++ (args.propagatedBuildInputs or []);
nativeBuildInputs = nativeBuildInputs =
(args.nativeBuildInputs or []) (args.nativeBuildInputs or [])
++ [ perl self.qmakeHook ]; ++ [ perl self.qmake ];
NIX_QT_SUBMODULE = args.NIX_QT_SUBMODULE or true; NIX_QT_SUBMODULE = args.NIX_QT_SUBMODULE or true;
@ -127,7 +127,7 @@ let
{ deps = [ makeWrapper ]; } { deps = [ makeWrapper ]; }
(if stdenv.isDarwin then ../make-qt-wrapper-darwin.sh else ../make-qt-wrapper.sh); (if stdenv.isDarwin then ../make-qt-wrapper-darwin.sh else ../make-qt-wrapper.sh);
qmakeHook = qmake =
makeSetupHook makeSetupHook
{ deps = [ self.qtbase.dev ]; } { deps = [ self.qtbase.dev ]; }
(if stdenv.isDarwin then ../qmake-hook-darwin.sh else ../qmake-hook.sh); (if stdenv.isDarwin then ../qmake-hook-darwin.sh else ../qmake-hook.sh);

View File

@ -48,7 +48,7 @@ let
propagatedBuildInputs = args.qtInputs ++ (args.propagatedBuildInputs or []); propagatedBuildInputs = args.qtInputs ++ (args.propagatedBuildInputs or []);
nativeBuildInputs = nativeBuildInputs =
(args.nativeBuildInputs or []) (args.nativeBuildInputs or [])
++ [ perl self.qmakeHook ]; ++ [ perl self.qmake ];
NIX_QT_SUBMODULE = args.NIX_QT_SUBMODULE or true; NIX_QT_SUBMODULE = args.NIX_QT_SUBMODULE or true;
@ -114,7 +114,7 @@ let
{ deps = [ makeWrapper ] ++ optionals (!stdenv.isDarwin) [ dconf.lib gtk3 ]; } { deps = [ makeWrapper ] ++ optionals (!stdenv.isDarwin) [ dconf.lib gtk3 ]; }
(if stdenv.isDarwin then ../make-qt-wrapper-darwin.sh else ../make-qt-wrapper.sh); (if stdenv.isDarwin then ../make-qt-wrapper-darwin.sh else ../make-qt-wrapper.sh);
qmakeHook = qmake =
makeSetupHook makeSetupHook
{ deps = [ self.qtbase.dev ]; } { deps = [ self.qtbase.dev ]; }
(if stdenv.isDarwin then ../qmake-hook-darwin.sh else ../qmake-hook.sh); (if stdenv.isDarwin then ../qmake-hook-darwin.sh else ../qmake-hook.sh);

View File

@ -1,10 +1,10 @@
{ stdenv, fetchurl, qtdeclarative , qttools, qtbase, qmakeHook }: { stdenv, fetchurl, qtdeclarative , qttools, qtbase, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "qtinstaller"; name = "qtinstaller";
propagatedBuildInputs = [qtdeclarative qttools]; propagatedBuildInputs = [ qtdeclarative qttools ];
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
version = "2.0.3"; version = "2.0.3";
src = fetchurl { src = fetchurl {

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qmakeHook, qtbase, pkgconfig, gtk2 }: { stdenv, fetchFromGitHub, qmake, qtbase, pkgconfig, gtk2 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "qtstyleplugins-2017-03-11"; name = "qtstyleplugins-2017-03-11";
@ -10,7 +10,8 @@ stdenv.mkDerivation rec {
sha256 = "085wyn85nrmzr8nv5zv7fi2kqf8rp1gnd30h72s30j55xvhmxvmy"; sha256 = "085wyn85nrmzr8nv5zv7fi2kqf8rp1gnd30h72s30j55xvhmxvmy";
}; };
buildInputs = [ qmakeHook pkgconfig gtk2 ]; nativeBuildInputs = [ pkgconfig qmake ];
buildInputs = [ gtk2 ];
installPhase = '' installPhase = ''
make INSTALL_ROOT=$NIX_QT5_TMP install make INSTALL_ROOT=$NIX_QT5_TMP install

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qmakeHook, qtwebkit, hunspell }: { stdenv, fetchFromGitHub, qmake, qtwebkit, hunspell }:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "qtwebkit-plugins-2015-05-09"; name = "qtwebkit-plugins-2015-05-09";
@ -10,7 +10,7 @@ stdenv.mkDerivation {
sha256 = "0xyq25l56jgdxgqqv0380brhw9gg0hin5hyrf1j6d3c8k1gka20m"; sha256 = "0xyq25l56jgdxgqqv0380brhw9gg0hin5hyrf1j6d3c8k1gka20m";
}; };
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
buildInputs = [ qtwebkit hunspell ]; buildInputs = [ qtwebkit hunspell ];

View File

@ -1,4 +1,4 @@
{ fetchurl, stdenv, zip, zlib, qtbase, qmakeHook }: { fetchurl, stdenv, zip, zlib, qtbase, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "quazip-0.7.1"; name = "quazip-0.7.1";
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
preConfigure = "cd quazip"; preConfigure = "cd quazip";
buildInputs = [ zlib qtbase ]; buildInputs = [ zlib qtbase ];
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
meta = { meta = {
description = "Provides access to ZIP archives from Qt programs"; description = "Provides access to ZIP archives from Qt programs";

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, qtbase, qtsvg, qttools, qmakeHook }: { stdenv, fetchurl, qtbase, qtsvg, qttools, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "qwt-6.1.2"; name = "qwt-6.1.2";
@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
}; };
propagatedBuildInputs = [ qtbase qtsvg qttools ]; propagatedBuildInputs = [ qtbase qtsvg qttools ];
nativeBuildInputs = [ qmakeHook ]; nativeBuildInputs = [ qmake ];
postPatch = '' postPatch = ''
sed -e "s|QWT_INSTALL_PREFIX.*=.*|QWT_INSTALL_PREFIX = $out|g" -i qwtconfig.pri sed -e "s|QWT_INSTALL_PREFIX.*=.*|QWT_INSTALL_PREFIX = $out|g" -i qwtconfig.pri

View File

@ -1,5 +1,5 @@
{ lib, fetchurl, pythonPackages, pkgconfig, qtbase, qtsvg, qtwebkit, qtwebengine, dbus_libs { lib, fetchurl, pythonPackages, pkgconfig, qtbase, qtsvg, qtwebkit, qtwebengine, dbus_libs
, lndir, makeWrapper, qmakeHook }: , lndir, makeWrapper, qmake }:
let let
version = "5.8.1"; version = "5.8.1";
@ -21,9 +21,10 @@ in buildPythonPackage {
sha256 = "0biak7l574i2gc8lj1s45skajbxsmmx66nlvs6xaakzkc6r293qy"; sha256 = "0biak7l574i2gc8lj1s45skajbxsmmx66nlvs6xaakzkc6r293qy";
}; };
nativeBuildInputs = [ pkgconfig makeWrapper qmake ];
buildInputs = [ buildInputs = [
pkgconfig makeWrapper lndir lndir qtbase qtsvg qtwebkit qtwebengine dbus_libs
qtbase qtsvg qtwebkit qtwebengine dbus_libs qmakeHook
]; ];
propagatedBuildInputs = [ sip ]; propagatedBuildInputs = [ sip ];

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, makeWrapper { stdenv, fetchurl, makeWrapper
, qtbase, makeQtWrapper, qtquickcontrols, qtscript, qtdeclarative, qmakeHook , qtbase, makeQtWrapper, qtquickcontrols, qtscript, qtdeclarative, qmake
, withDocumentation ? false , withDocumentation ? false
}: }:
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
buildInputs = [ qtbase qtscript qtquickcontrols qtdeclarative ]; buildInputs = [ qtbase qtscript qtquickcontrols qtdeclarative ];
nativeBuildInputs = [ qmakeHook makeQtWrapper makeWrapper ]; nativeBuildInputs = [ qmake makeQtWrapper makeWrapper ];
doCheck = true; doCheck = true;

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, cmake, qmakeHook, makeQtWrapper, qtbase, perl, python, php }: { stdenv, fetchurl, cmake, qmake, makeQtWrapper, qtbase, perl, python, php }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "qcachegrind-${version}"; name = "qcachegrind-${version}";
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
buildInputs = [ qtbase perl python php ]; buildInputs = [ qtbase perl python php ];
nativeBuildInputs = [ qmakeHook makeQtWrapper ]; nativeBuildInputs = [ qmake makeQtWrapper ];
postInstall = '' postInstall = ''
mkdir -p $out/bin mkdir -p $out/bin

View File

@ -1,4 +1,4 @@
{ stdenv, pkgconfig, zlib, qtbase, qtsvg, qttools, qtmultimedia, qmakeHook, fetchurl }: { stdenv, pkgconfig, zlib, qtbase, qtsvg, qttools, qtmultimedia, qmake, fetchurl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "chessx-${version}"; name = "chessx-${version}";
version = "1.4.0"; version = "1.4.0";
@ -7,15 +7,13 @@ stdenv.mkDerivation rec {
sha256 = "1x10c9idj2qks8xk9dy7aw3alc5w7z1kvv6dnahs0428j0sp4a74"; sha256 = "1x10c9idj2qks8xk9dy7aw3alc5w7z1kvv6dnahs0428j0sp4a74";
}; };
buildInputs = [ buildInputs = [
stdenv
pkgconfig
qtbase qtbase
qtsvg qtsvg
qttools qttools
qtmultimedia qtmultimedia
zlib zlib
qmakeHook
]; ];
nativeBuildInputs = [ pkgconfig qmake ];
# RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_da.qm' # RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_da.qm'
#enableParallelBuilding = true; #enableParallelBuilding = true;

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, coreutils, qtbase, qtdeclarative, qmakeHook, texlive }: { stdenv, fetchFromGitHub, coreutils, qtbase, qtdeclarative, qmake, texlive }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "dwarf-therapist-original-${version}"; name = "dwarf-therapist-original-${version}";
@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
outputs = [ "out" "layouts" ]; outputs = [ "out" "layouts" ];
buildInputs = [ qtbase qtdeclarative ]; buildInputs = [ qtbase qtdeclarative ];
nativeBuildInputs = [ texlive qmakeHook ]; nativeBuildInputs = [ texlive qmake ];
enableParallelBuilding = false; enableParallelBuilding = false;

View File

@ -1,5 +1,5 @@
{ fetchurl, unzip, stdenv, makeWrapper, qtbase, yajl, libzip, hunspell { fetchurl, unzip, stdenv, makeWrapper, qtbase, yajl, libzip, hunspell
, boost, lua5_1, luafilesystem, luazip, lrexlib, luasqlite3, qmakeHook }: , boost, lua5_1, luafilesystem, luazip, lrexlib, luasqlite3, qmake }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "mudlet-${version}"; name = "mudlet-${version}";
@ -10,9 +10,10 @@ stdenv.mkDerivation rec {
sha256 = "08fhqd323kgz5s17ac5z9dhkjxcmwvcmvhzy0x1vw4rayhijfrd7"; sha256 = "08fhqd323kgz5s17ac5z9dhkjxcmwvcmvhzy0x1vw4rayhijfrd7";
}; };
nativeBuildInputs = [ makeWrapper qmake ];
buildInputs = [ buildInputs = [
unzip qtbase lua5_1 hunspell libzip yajl boost makeWrapper unzip qtbase lua5_1 hunspell libzip yajl boost
luafilesystem luazip lrexlib luasqlite3 qmakeHook luafilesystem luazip lrexlib luasqlite3
]; ];
preConfigure = "cd src"; preConfigure = "cd src";

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, qtbase, qmakeHook, inkscape, imagemagick, wpa_supplicant }: { stdenv, fetchurl, qtbase, qmake, inkscape, imagemagick, wpa_supplicant }:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "wpa_gui-${wpa_supplicant.version}"; name = "wpa_gui-${wpa_supplicant.version}";
@ -6,7 +6,7 @@ stdenv.mkDerivation {
inherit (wpa_supplicant) src; inherit (wpa_supplicant) src;
buildInputs = [ qtbase ]; buildInputs = [ qtbase ];
nativeBuildInputs = [ qmakeHook inkscape imagemagick ]; nativeBuildInputs = [ qmake inkscape imagemagick ];
prePatch = '' prePatch = ''
cd wpa_supplicant/wpa_gui-qt4 cd wpa_supplicant/wpa_gui-qt4

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, libudev, pkgconfig, qtbase, qmakeHook, zlib }: { stdenv, fetchFromGitHub, libudev, pkgconfig, qtbase, qmake, zlib }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
version = "0.2.6"; version = "0.2.6";
@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ nativeBuildInputs = [
pkgconfig pkgconfig
qmakeHook qmake
]; ];
patches = [ patches = [

View File

@ -1,4 +1,4 @@
{ stdenv, fetchurl, qtbase, qtsvg, qttools, qmakeHook, makeQtWrapper }: { stdenv, fetchurl, qtbase, qtsvg, qttools, qmake, makeQtWrapper }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "qt5ct-${version}"; name = "qt5ct-${version}";
@ -9,7 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "0by0wz40rl9gxvwbd85j0y5xy9mjab1cya96rv48x677v95lhm9f"; sha256 = "0by0wz40rl9gxvwbd85j0y5xy9mjab1cya96rv48x677v95lhm9f";
}; };
nativeBuildInputs = [ makeQtWrapper qmakeHook qttools ]; propagatedBuildInputs = [ qtbase qtsvg qttools ];
nativeBuildInputs = [ qmake ];
buildInputs = [ qtbase qtsvg ]; buildInputs = [ qtbase qtsvg ];

View File

@ -1,11 +1,11 @@
{ stdenv, fetchFromGitHub, qtbase, qmakeHook, makeQtWrapper, libXrandr }: { stdenv, fetchFromGitHub, qtbase, qmake, makeQtWrapper, libXrandr }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "radeon-profile-${version}"; name = "radeon-profile-${version}";
version = "20161221"; version = "20161221";
nativeBuildInputs = [ qmakeHook makeQtWrapper ]; nativeBuildInputs = [ qmake makeQtWrapper ];
buildInputs = [ qtbase libXrandr ]; buildInputs = [ qtbase libXrandr ];
src = (fetchFromGitHub { src = (fetchFromGitHub {

View File

@ -1,5 +1,5 @@
{ stdenv, fetchurl, pkgconfig, libusb1 { stdenv, fetchurl, pkgconfig, libusb1
, qtbase, qttools, makeQtWrapper, qmakeHook , qtbase, qttools, makeQtWrapper, qmake
, withEspeak ? false, espeak ? null }: , withEspeak ? false, espeak ? null }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
buildInputs = [ libusb1 qtbase qttools ] buildInputs = [ libusb1 qtbase qttools ]
++ stdenv.lib.optional withEspeak espeak; ++ stdenv.lib.optional withEspeak espeak;
nativeBuildInputs = [ makeQtWrapper pkgconfig qmakeHook ]; nativeBuildInputs = [ makeQtWrapper pkgconfig qmake ];
preConfigure = '' preConfigure = ''
cd rbutil/rbutilqt cd rbutil/rbutilqt

View File

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, qtbase, qmakeHook, makeWrapper, libX11 }: { stdenv, fetchFromGitHub, qtbase, qmake, makeWrapper, libX11 }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "cmst-${version}"; name = "cmst-${version}";
@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "0lsg8ya36df48ij0jawgli3f63hy6mn9zcla48whb1l4r7cih545"; sha256 = "0lsg8ya36df48ij0jawgli3f63hy6mn9zcla48whb1l4r7cih545";
}; };
nativeBuildInputs = [ makeWrapper qmakeHook ]; nativeBuildInputs = [ makeWrapper qmake ];
buildInputs = [ qtbase ]; buildInputs = [ qtbase ];

View File

@ -4049,7 +4049,7 @@ with pkgs;
}; };
quazip_qt4 = libsForQt5.quazip.override { quazip_qt4 = libsForQt5.quazip.override {
qtbase = qt4; qmakeHook = qmake4Hook; qtbase = qt4; qmake = qmake4Hook;
}; };
scrot = callPackage ../tools/graphics/scrot { }; scrot = callPackage ../tools/graphics/scrot { };
@ -15665,7 +15665,7 @@ with pkgs;
rofi-menugen = callPackage ../applications/misc/rofi-menugen { }; rofi-menugen = callPackage ../applications/misc/rofi-menugen { };
rstudio = callPackage ../applications/editors/rstudio { }; rstudio = libsForQt5.callPackage ../applications/editors/rstudio { };
rsync = callPackage ../applications/networking/sync/rsync { rsync = callPackage ../applications/networking/sync/rsync {
enableACLs = !(stdenv.isDarwin || stdenv.isSunOS || stdenv.isFreeBSD); enableACLs = !(stdenv.isDarwin || stdenv.isSunOS || stdenv.isFreeBSD);