Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

pywal: init at 2.0.5 (#38443)

(cherry picked from commit ff5baea979b81cd3324580a6e182a8019337fe7e)

authored by Isaac Shapira and committed by Jörg Thalheim b88d66ce c04fbec7

+35
+5
maintainers/maintainer-list.nix
··· 68 68 github = "FireyFly"; 69 69 name = "Jonas Höglund"; 70 70 }; 71 + Fresheyeball = { 72 + email = "fresheyeball@gmail.com"; 73 + github = "fresheyeball"; 74 + name = "Isaac Shapira"; 75 + }; 71 76 Gonzih = { 72 77 email = "gonzih@gmail.com"; 73 78 github = "Gonzih";
+28
pkgs/tools/graphics/pywal/default.nix
··· 1 + { lib, python3Packages, fetchFromGitHub, imagemagick, feh }: 2 + 3 + python3Packages.buildPythonApplication rec { 4 + pname = "pywal"; 5 + version = "2.0.5"; 6 + 7 + src = python3Packages.fetchPypi { 8 + inherit pname version; 9 + sha256 = "117f61db013409ee2657aab9230cc5c2cb2b428c17f7fbcf664909122962165e"; 10 + }; 11 + 12 + # necessary for imagemagick to be found during tests 13 + buildInputs = [ imagemagick ]; 14 + 15 + makeWrapperArgs = [ "--prefix PATH : ${lib.makeBinPath [ imagemagick feh ]}" ]; 16 + 17 + preCheck = '' 18 + mkdir tmp 19 + HOME=$PWD/tmp 20 + ''; 21 + 22 + meta = with lib; { 23 + description = "Generate and change colorschemes on the fly. A 'wal' rewrite in Python 3."; 24 + homepage = https://github.com/dylanaraps/pywal; 25 + license = licenses.mit; 26 + maintainers = with maintainers; [ Fresheyeball ]; 27 + }; 28 + }
+2
pkgs/top-level/all-packages.nix
··· 4384 4384 4385 4385 pytrainer = callPackage ../applications/misc/pytrainer { }; 4386 4386 4387 + pywal = callPackage ../tools/graphics/pywal {}; 4388 + 4387 4389 remarshal = callPackage ../development/tools/remarshal { }; 4388 4390 4389 4391 rtaudio = callPackage ../development/libraries/audio/rtaudio { };