nixpkgs-suyu/pkgs/desktops/kde-4.14/kdewebdev/klinkstatus.nix
Vladimír Čunát 81b9cc6f54 html-tidy: unify with its drop-in replacement tidy-html5
- the original project has been unmaintained for years
- some dependants needed to be patched due to renamed headers
  https://github.com/htacg/tidy-html5/issues/326#issuecomment-160329114
- separate tidy-html5 package was removed, as since the 5.0.0 version
  it's meant as a successor to both, and library name got back
  from libtidy5.so to libtidy.so
  https://github.com/htacg/tidy-html5/issues/326#issuecomment-160314666

/cc committers to tidy-html5: @edwjto and @zimbatm.
2015-11-29 10:32:02 +01:00

18 lines
454 B
Nix

{ kde, kdelibs, libxml2, libxslt, kdepimlibs, html-tidy, boost }:
kde {
# todo: ruby19 is not found by the build system. not linking against ruby18 due to it being too old
postPatch = ''
substituteInPlace klinkstatus/src/tidy/tidyx.h \
--replace buffio.h tidybuffio.h
'';
buildInputs = [ kdelibs kdepimlibs html-tidy boost ];
meta = {
description = "A KDE link checker";
homepage = http://klinkstatus.kdewebdev.org;
};
}