waypaper: 2.5 -> 2.6 (#408011)

authored by Peder Bergebakken Sundt and committed by GitHub 700e60b6 61ac8a62

+19 -16
+19 -16
pkgs/by-name/wa/waypaper/package.nix
··· 1 1 { 2 2 lib, 3 - python3, 3 + python3Packages, 4 4 fetchFromGitHub, 5 5 gobject-introspection, 6 6 wrapGAppsHook3, 7 7 killall, 8 8 }: 9 9 10 - python3.pkgs.buildPythonApplication rec { 10 + python3Packages.buildPythonApplication rec { 11 11 pname = "waypaper"; 12 - version = "2.5"; 12 + version = "2.6"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "anufrievroman"; 17 17 repo = "waypaper"; 18 18 tag = version; 19 - hash = "sha256-g1heJUBVJzRZXcNQCwRcqp6cTUaroKVpcTjG0KldlxU="; 19 + hash = "sha256-MGfTuQcVChI4g7RONiTZZ4a5uX5SDjfLeMxbLIZ7VH4="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ ··· 24 24 wrapGAppsHook3 25 25 ]; 26 26 27 - build-system = [ python3.pkgs.setuptools ]; 27 + build-system = with python3Packages; [ setuptools ]; 28 28 29 - dependencies = [ 30 - python3.pkgs.pygobject3 31 - python3.pkgs.platformdirs 32 - python3.pkgs.pillow 33 - python3.pkgs.imageio 34 - python3.pkgs.imageio-ffmpeg 35 - python3.pkgs.screeninfo 29 + dependencies = with python3Packages; [ 30 + imageio 31 + imageio-ffmpeg 32 + pillow 33 + platformdirs 34 + pygobject3 35 + screeninfo 36 36 ]; 37 37 38 38 propagatedBuildInputs = [ killall ]; ··· 46 46 makeWrapperArgs+=("''${gappsWrapperArgs[@]}") 47 47 ''; 48 48 49 - meta = with lib; { 49 + meta = { 50 50 changelog = "https://github.com/anufrievroman/waypaper/releases/tag/${version}"; 51 51 description = "GUI wallpaper setter for Wayland-based window managers"; 52 52 mainProgram = "waypaper"; ··· 56 56 If wallpaper does not change, make sure that swaybg or swww is installed. 57 57 ''; 58 58 homepage = "https://github.com/anufrievroman/waypaper"; 59 - license = licenses.gpl3Only; 60 - maintainers = with maintainers; [ totalchaos ]; 61 - platforms = platforms.linux; 59 + license = lib.licenses.gpl3Only; 60 + maintainers = with lib.maintainers; [ 61 + prince213 62 + totalchaos 63 + ]; 64 + platforms = lib.platforms.linux; 62 65 }; 63 66 }