python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / iso-codes / default.nix
blobc38c72ccd04c28f94cae71835a6040a1be30ceea
1 { lib, stdenv, fetchurl, gettext, python3 }:
3 stdenv.mkDerivation rec {
4   pname = "iso-codes";
5   version = "4.11.0";
7   src = fetchurl {
8     url = "https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/v${version}/${pname}-v${version}.tar.gz";
9     sha256 = "sha256-QI95nfQTVGj6fKNetrBcQAS+pEPYHKWLibLkgkAagrs=";
10   };
12   patchPhase = ''
13     for i in `find . -name \*.py`
14     do
15         sed -i -e "s|#!/usr/bin/env python|#!${python3}/bin/python|" $i
16     done
17   '';
19   nativeBuildInputs = [ gettext python3 ];
21   meta = with lib; {
22     homepage = "https://salsa.debian.org/iso-codes-team/iso-codes";
23     description = "Various ISO codes packaged as XML files";
24     license = licenses.lgpl21;
25     platforms = platforms.all;
26   };