python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / games / tintin / default.nix
blob7add5af64fc788d944ce416207de341a33770e51
1 { stdenv, fetchFromGitHub, lib, zlib, pcre
2 , memorymappingHook, memstreamHook
3 , gnutls
4 }:
6 stdenv.mkDerivation rec {
7   pname = "tintin";
8   version = "2.02.20";
10   src = fetchFromGitHub {
11     owner = "scandum";
12     repo = "tintin";
13     rev = version;
14     hash = "sha256-H9Cjg/GkyV50pgewv77zOJ8/Op78P9sQmZ5LorO4L+A=";
15   };
17   buildInputs = [ zlib pcre gnutls ]
18     ++ lib.optionals (stdenv.system == "x86_64-darwin") [ memorymappingHook memstreamHook ];
20   preConfigure = ''
21     cd src
22   '';
24   meta = with lib; {
25     description = "A free MUD client for macOS, Linux and Windows";
26     homepage    = "https://tintin.mudhalla.net/index.php";
27     license     = licenses.gpl3Plus;
28     maintainers = with maintainers; [ abathur ];
29     mainProgram = "tt++";
30     platforms   = platforms.unix;
31   };