From 7abda54bbbe9e43fe3ed4712d875701837e31d3f Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Thu, 2 Mar 2017 08:34:17 -0500 Subject: [PATCH] kdeApplications.kdelibs: patch for insecure URL passing --- pkgs/applications/kde/kdelibs/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/kde/kdelibs/default.nix b/pkgs/applications/kde/kdelibs/default.nix index 0292b51a48d4..e7b7b0a0ec4d 100644 --- a/pkgs/applications/kde/kdelibs/default.nix +++ b/pkgs/applications/kde/kdelibs/default.nix @@ -3,7 +3,7 @@ automoc4, bison, cmake, flex, libxslt, perl, pkgconfig, shared_mime_info, attica, attr, avahi, docbook_xml_dtd_42, docbook_xsl, giflib, ilmbase, libdbusmenu_qt, libjpeg, libxml2, phonon, polkit_qt4, qca2, qt4, - shared_desktop_ontologies, soprano, strigi, udev, xz, pcre + shared_desktop_ontologies, soprano, strigi, udev, xz, pcre, fetchpatch }: kdeApp { @@ -28,6 +28,11 @@ kdeApp { ./0001-old-kde4-cmake-policies.patch ./0002-polkit-install-path.patch ./0003-remove_xdg_impurities.patch + (fetchpatch { + name = "SanitizeURLsBeforePassingThemToFindProxyForURL.patch"; + url = "https://cgit.kde.org/kdelibs.git/patch/?id=1804c2fde7bf4e432c6cf5bb8cce5701c7010559"; + sha256 = "1y9951wgx35yf24i6gjz219fhspyqri1jvbw4fybd8nwwjb6ciz1"; + }) ]; # cmake does not detect path to `ilmbase`