diff options
author | Jos van den Oever <jos@vandenoever.info> | 2016-11-20 13:10:47 +0100 |
---|---|---|
committer | Jos van den Oever <jos@vandenoever.info> | 2016-11-20 14:36:42 +0100 |
commit | 7906624425874069f1976a710eadb43147630cda (patch) | |
tree | f09ef3470b6c01b14003bff9a69c3cf73006e146 /pkgs/development | |
parent | c49cd8ee96e9c2feeb143e2c2bc17fc265c7712c (diff) | |
download | nixlib-7906624425874069f1976a710eadb43147630cda.tar nixlib-7906624425874069f1976a710eadb43147630cda.tar.gz nixlib-7906624425874069f1976a710eadb43147630cda.tar.bz2 nixlib-7906624425874069f1976a710eadb43147630cda.tar.lz nixlib-7906624425874069f1976a710eadb43147630cda.tar.xz nixlib-7906624425874069f1976a710eadb43147630cda.tar.zst nixlib-7906624425874069f1976a710eadb43147630cda.zip |
qtwebengine: hardcode paths
Hardcode the paths for which the default path resolution does not work in nix.
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/qt-5/5.6/qtwebengine/default.nix | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/pkgs/development/libraries/qt-5/5.6/qtwebengine/default.nix b/pkgs/development/libraries/qt-5/5.6/qtwebengine/default.nix index dba3611683e3..e5d7d0d4372c 100644 --- a/pkgs/development/libraries/qt-5/5.6/qtwebengine/default.nix +++ b/pkgs/development/libraries/qt-5/5.6/qtwebengine/default.nix @@ -30,7 +30,12 @@ qtSubmodule { --replace /bin/echo ${coreutils}/bin/echo substituteInPlace ./src/3rdparty/chromium/v8/build/standalone.gypi \ --replace /bin/echo ${coreutils}/bin/echo - + + # hardcode paths for which default path resolution does not work in nix + sed -i -e 's,\(static QString potentialResourcesPath =\).*,\1 QLatin1String("'$out'/resources");,' src/core/web_engine_library_info.cpp + sed -i -e 's,\(static QString processPath\),\1 = QLatin1String("'$out'/libexec/QtWebEngineProcess"),' src/core/web_engine_library_info.cpp + sed -i -e 's,\(static QString potentialLocalesPath =\).*,\1 QLatin1String("'$out'/translations/qtwebengine_locales");,' src/core/web_engine_library_info.cpp + configureFlags+="\ -plugindir $out/lib/qt5/plugins \ -importdir $out/lib/qt5/imports \ |