1{ lib, stdenv, fetchurl, perl, pkg-config, gtk2 }:
2
3stdenv.mkDerivation rec {
4 pname = "eboard";
5 version = "1.1.1";
6
7 src = fetchurl {
8 url = "mirror://sourceforge/eboard/eboard-${version}.tar.bz2";
9 sha256 = "0vm25j1s2zg1lipwjv9qrcm877ikfmk1yh34i8f5l3bwd63115xd";
10 };
11
12 patches = [ ./eboard.patch ];
13
14 buildInputs = [ gtk2 ];
15 nativeBuildInputs = [ perl pkg-config ];
16
17 hardeningDisable = [ "format" ];
18
19 preConfigure = ''
20 patchShebangs ./configure
21 '';
22
23 env.NIX_CFLAGS_COMPILE = "-fpermissive";
24
25 meta = {
26 homepage = "http://www.bergo.eng.br/eboard/";
27 description = "Chess interface for Unix-like systems";
28 platforms = lib.platforms.linux;
29 };
30}