Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at release-19.03 47 lines 1.4 kB view raw
1{ 2 stdenv, fetchurl, fetchpatch, 3 automoc4, cmake_2_8, libxslt, perl, pkgconfig, shared-mime-info, 4 attica, docbook_xml_dtd_42, docbook_xsl, giflib, 5 libdbusmenu_qt, libjpeg, phonon, qt4 6}: 7 8stdenv.mkDerivation rec { 9 version = "4.14.38"; 10 name = "kdelibs-${version}"; 11 src = fetchurl { 12 url = "mirror://kde/stable/applications/17.08.3/src/${name}.tar.xz"; 13 sha256 = "1zn3yb09sd22bm54is0rn98amj0398zybl550dp406419sil7z9p"; 14 }; 15 patches = [ 16 # https://phabricator.kde.org/D22989 17 (fetchpatch { 18 url = "https://cgit.kde.org/kdelibs.git/patch/?id=2c3762feddf7e66cf6b64d9058f625a715694a00"; 19 sha256 = "1wbzywh8lcc66n6y3pxs18h7cwkq6g216faz27san33jpl8ra1i9"; 20 name = "CVE-2019-14744.patch"; 21 }) 22 ]; 23 24 enableParallelBuilding = true; 25 26 nativeBuildInputs = [ 27 automoc4 cmake_2_8 libxslt perl pkgconfig shared-mime-info 28 ]; 29 buildInputs = [ 30 attica giflib libdbusmenu_qt libjpeg 31 ]; 32 propagatedBuildInputs = [ qt4 phonon ]; 33 34 cmakeFlags = [ 35 "-DDOCBOOKXML_CURRENTDTD_DIR=${docbook_xml_dtd_42}/xml/dtd/docbook" 36 "-DDOCBOOKXSL_DIR=${docbook_xsl}/xml/xsl/docbook" 37 "-DKJS_FORCE_DISABLE_PCRE=true" 38 "-DWITH_SOLID_UDISKS2=OFF" 39 ]; 40 41 meta = with stdenv.lib; { 42 platforms = platforms.linux; 43 hydraPlatforms = platforms.none; 44 homepage = http://www.kde.org; 45 license = with licenses; [ gpl2 fdl12 lgpl21 ]; 46 }; 47}