lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 23.11-beta 40 lines 1.3 kB view raw
1{ 2 mkDerivation, lib, stdenv, fetchpatch, 3 extra-cmake-modules, docbook_xml_dtd_45, docbook_xsl_ns, 4 karchive, ki18n, qtbase, 5 perl, perlPackages 6}: 7 8mkDerivation { 9 pname = "kdoctools"; 10 nativeBuildInputs = [ 11 extra-cmake-modules 12 # The build system insists on having native Perl. 13 perl perlPackages.URI 14 ]; 15 propagatedBuildInputs = [ 16 # kdoctools at runtime actually needs Perl for the platform kdoctools is 17 # running on, not necessarily native perl. 18 perl perlPackages.URI 19 qtbase 20 ]; 21 buildInputs = [ karchive ki18n ]; 22 outputs = [ "out" "dev" ]; 23 patches = [ ./kdoctools-no-find-docbook-xml.patch ] 24 # kf.doctools.core: Error: Could not find kdoctools catalogs 25 ++ lib.optionals stdenv.isDarwin [ 26 (fetchpatch { 27 name = "kdoctools-relocate-datapath.patch"; 28 url = "https://github.com/msys2/MINGW-packages/raw/0900785a1f4e4146ab9561fb92a1c70fa70fcfc4/mingw-w64-kdoctools-qt5/0001-kdoctools-relocate-datapath.patch"; 29 hash = "sha256-MlokdrabXavWHGXYmdz9zZDJQIwAdNxebJBSAH2Z3vI="; 30 }) 31 ]; 32 cmakeFlags = [ 33 "-DDocBookXML4_DTD_DIR=${docbook_xml_dtd_45}/xml/dtd/docbook" 34 "-DDocBookXSL_DIR=${docbook_xsl_ns}/xml/xsl/docbook" 35 ]; 36 postFixup = '' 37 moveToOutput "share/doc" "$dev" 38 moveToOutput "share/man" "$dev" 39 ''; 40}