diff --git a/srcpkgs/kdelibs/patches/fix-kio-information-leak.patch b/srcpkgs/kdelibs/patches/fix-kio-information-leak.patch new file mode 100644 index 0000000000..250b043b2a --- /dev/null +++ b/srcpkgs/kdelibs/patches/fix-kio-information-leak.patch @@ -0,0 +1,22 @@ +--- kio/misc/kpac/script.cpp ++++ kio/misc/kpac/script.cpp +@@ -754,9 +754,16 @@ namespace KPAC + } + } + ++ KUrl cleanUrl = url; ++ cleanUrl.setUserInfo(QString()); ++ if (cleanUrl.scheme().toLower() == QLatin1String("https")) { ++ cleanUrl.setPath(QString()); ++ cleanUrl.setQuery(QString()); ++ } ++ + QScriptValueList args; +- args << url.url(); +- args << url.host(); ++ args << cleanUrl.url(); ++ args << cleanUrl.host(); + + QScriptValue result = func.call(QScriptValue(), args); + if (result.isError()) { + diff --git a/srcpkgs/kdelibs/template b/srcpkgs/kdelibs/template index c0b1fd796c..8ae8321e84 100644 --- a/srcpkgs/kdelibs/template +++ b/srcpkgs/kdelibs/template @@ -1,7 +1,7 @@ # Template file for 'kdelibs' pkgname=kdelibs version=4.14.3 -revision=7 +revision=8 short_desc="KDE core libraries" maintainer="Juan RP " license="GPL-2.0, LGPL-2.1, FDL"