pinnwand: use poetry-core instead of poetry

to reduce build-time closure
This commit is contained in:
Frederik Rietdijk 2021-01-03 14:13:33 +01:00
parent beef4b95a9
commit 8c46ea4ab5

View file

@ -1,4 +1,4 @@
{ lib, python3, fetchFromGitHub, nixosTests }: { lib, python3, fetchFromGitHub, nixosTests, fetchpatch }:
let let
python = python3.override { python = python3.override {
@ -25,7 +25,7 @@ in with python.pkgs; buildPythonApplication rec {
}; };
nativeBuildInputs = [ nativeBuildInputs = [
poetry poetry-core
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -43,6 +43,14 @@ in with python.pkgs; buildPythonApplication rec {
pytest pytest
''; '';
patches = [
# Use poetry-core instead of poetry. Fixed in 1.2.3
(fetchpatch {
url = "https://github.com/supakeen/pinnwand/commit/38ff5729c59abb97e4b416d3ca66466528b0eac7.patch";
sha256 = "F3cZe29z/7glmS3KWzcfmZnhYmC0LrLLS0zHk7WS2rQ=";
})
];
passthru.tests = nixosTests.pinnwand; passthru.tests = nixosTests.pinnwand;
meta = with lib; { meta = with lib; {