btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / gd / gdome2 / package.nix
blobf71753b479d79ef57e9d994079b16aab78402a15
1 {lib, stdenv, fetchurl, pkg-config, glib, libxml2, gtk-doc}:
3 let
4   pname = "gdome2";
5   version = "0.8.1";
6 in
8 stdenv.mkDerivation {
9   name = "${pname}-${version}";
11   src = fetchurl {
12     url = "http://gdome2.cs.unibo.it/tarball/${pname}-${version}.tar.gz";
13     sha256 = "0hyms5s3hziajp3qbwdwqjc2xcyhb783damqg8wxjpwfxyi81fzl";
14   };
16   hardeningDisable = [ "format" ];
18   nativeBuildInputs = [ pkg-config ];
19   buildInputs = [ glib libxml2 gtk-doc ];
20   propagatedBuildInputs = [glib libxml2];
21   patches = [
22     ./xml-document.patch
23     ./fno-common.patch
24   ];
26   meta = with lib; {
27     homepage = "http://gdome2.cs.unibo.it/";
28     description = "DOM C library developed for the Gnome project";
29     mainProgram = "gdome-config";
30     license = licenses.lgpl21Plus;
31     maintainers = with maintainers; [ prikhi roconnor ];
32     platforms = platforms.linux;
33   };