Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / misc / konsave / default.nix
blob75950d28e2320f20055c0a62c9a56abeddf6d89f
1 { lib, python3Packages, fetchPypi }:
3 python3Packages.buildPythonApplication rec {
4   pname = "konsave";
5   version = "2.2.0";
7   src = fetchPypi {
8     inherit version;
9     pname = "Konsave";
10     hash = "sha256-tWarqT2jFgCuSsa2NwMHRaR3/wj0khiRHidvRNMwM8M=";
11   };
13   nativeBuildInputs = with python3Packages; [ setuptools-scm ];
14   propagatedBuildInputs = with python3Packages; [ pyyaml setuptools ];
16   preCheck = ''
17     export HOME=$(mktemp -d)
18   '';
20   meta = with lib; {
21     description = "Save Linux Customization";
22     maintainers = with maintainers; [ MoritzBoehme ];
23     homepage = "https://github.com/Prayag2/konsave";
24     license = licenses.gpl3;
25     platforms = platforms.linux;
26   };