{ pkgs, ...}:
pkgs.stdenv.mkDerivation rec {
name = "geolite2-city";
src = pkgs.fetchurl {
name = "maxmind";
url = "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&license_key=t587y1OivLCBMc7D&suffix=tar.gz";
hash = "sha256-OGmDkzS5lGvMfJhxrpOU29wqISCPspIr6hePLQM7MOo=";
};
buildInputs = [ ];
nativeBuildInputs = [ pkgs.findutils ];
unpackCmd = ''
mkdir src
cp $curSrc src/GeoLite2-City.mmdb.tar.gz
cd src
tar -xf GeoLite2-City.mmdb.tar.gz
find . -exec touch --date=@$SOURCE_DATE_EPOCH {} \;
'';
installPhase = ''
install -m 755 -d $out/share
install -m 644 GeoLite2-City.mmdb $out/share/
'';
meta = {
description = "";
};
}