Change:
Hi! I tried to upgrade NixOS to the channel I got an error while building I removed from my package list to finish the upgrade I finished the upgrade and rebooted I still can't build and get the following error: I believe the maintainer of the package is ; do you have any idea I could try to solve this? I believe you just need to build from the channel. System: NixOS Nix version: Nixpkgs version:
Looks like some qt deps couldn't be found. I'll look into this today.
You can cherry pick the fix onto your local release from here: I'm going to send a PR to nixpkgs tomorrow after some testing.
Should be fixed on now
The fix has been released today and works! Thanks a lot!
I might have talked too fast: now compiles but it seems to fail when it needs to use SSL/TLS (either accessing a web page or one of its resources through HTTPS). This works (only HTTP): But this doesn't: Any idea of what could be wrong?
yeah I think I know what's wrong: will update in a bit
Hi ! Any news on this? I still have the error on :(
working on it now :+1:
I have a fix here:
Cool :) I saw it was merged into . Does this mean it won't be available in the next release? ( was merged into )
did you see the previous message? is there a way to include this fix in ?
I'll open a PR soon
done:
Nice! Thanks a lot!

Discussion:
<del> { stdenv, fetchgit, qt4, fontconfig, freetype, libpng, zlib, libjpeg </del> <ins> { stdenv, fetchFromGitHub, qt4, fontconfig, freetype, libpng, zlib, libjpeg </ins> , openssl, libX11, libXext, libXrender, overrideDerivation }: stdenv.mkDerivation rec { <del> version = "0.12.2.4"; </del> <ins> version = "0.12.3.2"; </ins> name = "wkhtmltopdf-${version}"; <del> src = fetchgit { url = "https://github.com/wkhtmltopdf/wkhtmltopdf.git"; rev = "refs/tags/${version}"; sha256 = "0g96vgi3s633j4myjfzakkyiml1zspvdvbc0q1vhw8fp5n1xdknm"; fetchSubmodules = false; </del> <ins> src = fetchFromGitHub { owner  = "wkhtmltopdf"; repo   = "wkhtmltopdf"; rev    = "${version}"; sha256 = "1yyqjhxv4dvpkad79scs7xdx4iz8jpyidr9ya86k3zpfyvh4gq3s"; </ins> }; wkQt = overrideDerivation qt4 (deriv: { <del> name = "qt-mod-4.8.6"; </del> <ins> name = "qt-mod-4.8.7"; </ins> enableParallelBuilding = true; <del> src = fetchgit { url = "https://github.com/wkhtmltopdf/qt.git"; rev = "48e71c19c7fc67517fb3dca6d42eacb57341c9ba"; # From git submodule spec in wkhtml repo. sha256 = "1ygr7g3k900zjf54ji6kkfppqnxaqwbh8npr53g2krdw3bmny6fx"; </del> <ins> src = fetchFromGitHub { owner  = "wkhtmltopdf"; repo   = "qt"; rev    = "fe194f9dac0b515757392a18f7fc9527c91d45ab"; # From git submodule spec in wkhtml repo. sha256 = "1j2ld2bfacnn3vm2l1870v55sj82bq4y8zkawmlx2y5j63d8vr23"; </ins> }; configureFlags = '' <del> -v -no-separate-debug-info -release -confirm-license -opensource -qdbus -glib -dbus-linked -openssl-linked </del> <ins> -dbus-linked -glib -no-separate-debug-info -openssl-linked -qdbus -v </ins> '' + # This is taken from the wkhtml build script that we don't run '' <del> -fast -static </del> <ins> -confirm-license </ins> -exceptions <del> -xmlpatterns -webkit -system-zlib -system-libpng -system-libjpeg </del> <ins> -fast -graphicssystem raster -iconv -largefile -no-3dnow -no-accessibility -no-audio-backend -no-avx -no-cups -no-dbus -no-declarative -no-glib -no-gstreamer -no-gtkstyle -no-icu -no-javascript-jit </ins> -no-libmng -no-libtiff <del> -no-accessibility -no-stl -no-qt3support </del> <ins> -nomake demos -nomake docs -nomake examples -nomake tests -nomake tools -nomake translations -no-mitshm -no-mmx -no-multimedia -no-nas-sound -no-neon -no-nis -no-opengl -no-openvg -no-pch </ins> -no-phonon -no-phonon-backend <del> -no-opengl -no-declarative </del> <ins> -no-qt3support -no-rpath -no-scripttools -no-sm </ins> -no-sql-ibase -no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 <del> -no-mmx -no-3dnow </del> -no-sse -no-sse2 <del> -no-multimedia -nomake demos -nomake docs -nomake examples -nomake tools -nomake tests -nomake translations </del> <ins> -no-sse3 -no-sse4.1 -no-sse4.2 -no-ssse3 -no-stl -no-xcursor -no-xfixes -no-xinerama -no-xinput -no-xkb -no-xrandr -no-xshape -no-xsync -opensource -openssl -release -static -system-libjpeg -system-libpng -system-zlib -webkit -xmlpatterns </ins> ''; }); buildInputs = [ wkQt fontconfig freetype libpng zlib libjpeg openssl <del> libX11 libXext libXrender ]; </del> <ins> libX11 libXext libXrender ]; </ins> configurePhase = "qmake wkhtmltopdf.pro INSTALLBASE=$out";