Something went wrong. Try again.
lol
Something went wrong. Try again.
1.3 kB · 45 lines
Nix
at master
12345678910111213141516171819202122232425262728293031323334353637383940414243444546{ buildPythonPackage, distro-info-data, fetchurl, lib, setuptools, unittestCheckHook,}:
buildPythonPackage rec { pname = "distro-info"; version = "1.14"; pyproject = true;
# Not using fetchFromGitLab because it incorrectly sets # SOURCE_DATE_EPOCH=315619200 (1980-01-02) and breaks tests. src = fetchurl { url = "https://salsa.debian.org/debian/distro-info/-/archive/debian/${version}/distro-info-debian-${version}.tar.gz"; hash = "sha256-nRLTlDPnll1jvwfg9FSxs9TmImvQkn9DVqSRSOKTAGI="; };
postPatch = '' substituteInPlace python/distro_info.py \ --replace-fail /usr/share/distro-info ${distro-info-data}/share/distro-info '';
build-system = [ setuptools ]; pypaBuildFlags = "python"; nativeCheckInputs = [ unittestCheckHook ]; preCheck = '' cd python rm distro_info_test/test_flake8.py distro_info_test/test_pylint.py '';
meta = { description = "Information about Debian and Ubuntu releases"; homepage = "https://salsa.debian.org/debian/distro-info"; changelog = "https://salsa.debian.org/debian/distro-info/-/blob/debian/${version}/debian/changelog"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ andersk ]; platforms = lib.platforms.all; };}