Skip to content

Commit

Permalink
qt5.qtwebengine: patch more library paths
Browse files Browse the repository at this point in the history
Adapted from chromium derivation. Fixes qutebrowser crash.
  • Loading branch information
abbradar committed Mar 22, 2017
1 parent 8c410f4 commit a7a858a
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 0 deletions.
7 changes: 7 additions & 0 deletions pkgs/development/libraries/qt-5/5.7/qtwebengine/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
, alsaLib
, libcap
, pciutils
, systemd

, bison, flex, git, which, gperf
, coreutils
Expand Down Expand Up @@ -42,6 +43,12 @@ qtSubmodule {
-e "s,QLibraryInfo::location(QLibraryInfo::LibraryExecutablesPath),QLatin1String(\"$out/libexec\"),g" \
src/core/web_engine_library_info.cpp
sed -i -e '/lib_loader.*Load/s!"\(libudev\.so\)!"${systemd.lib}/lib/\1!' \
src/3rdparty/chromium/device/udev_linux/udev?_loader.cc
sed -i -e '/libpci_loader.*Load/s!"\(libpci\.so\)!"${pciutils}/lib/\1!' \
src/3rdparty/chromium/gpu/config/gpu_info_collector_linux.cc
configureFlags+="\
-plugindir $out/lib/qt5/plugins \
-importdir $out/lib/qt5/imports \
Expand Down
7 changes: 7 additions & 0 deletions pkgs/development/libraries/qt-5/5.8/qtwebengine/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
, alsaLib
, libcap
, pciutils
, systemd

, bison, flex, git, which, gperf
, coreutils
Expand Down Expand Up @@ -42,6 +43,12 @@ qtSubmodule {
-e "s,QLibraryInfo::location(QLibraryInfo::LibraryExecutablesPath),QLatin1String(\"$out/libexec\"),g" \
src/core/web_engine_library_info.cpp
sed -i -e '/lib_loader.*Load/s!"\(libudev\.so\)!"${systemd.lib}/lib/\1!' \
src/3rdparty/chromium/device/udev_linux/udev?_loader.cc
sed -i -e '/libpci_loader.*Load/s!"\(libpci\.so\)!"${pciutils}/lib/\1!' \
src/3rdparty/chromium/gpu/config/gpu_info_collector_linux.cc
configureFlags+="\
-plugindir $out/lib/qt5/plugins \
-importdir $out/lib/qt5/imports \
Expand Down

0 comments on commit a7a858a

Please sign in to comment.