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

paperwm: 44.0.0-beta1 -> 44.3.0; enable updater

Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>

authored by Vladimir Serov Anderson Torres and committed by Anderson Torres 175e9d1f 319c27b7

+6 -3
+6 -3
pkgs/desktops/gnome/extensions/paperwm/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 }: 5 6 stdenv.mkDerivation (finalAttrs: { 7 pname = "gnome-shell-extension-paperwm"; 8 - version = "44.0.0-beta.1"; 9 10 src = fetchFromGitHub { 11 owner = "paperwm"; 12 repo = "PaperWM"; 13 rev = "v${finalAttrs.version}"; 14 - hash = "sha256-YRIaSD22bvzXo/wla178GeXIhvIwW6xLacjAQDC2P40="; 15 }; 16 17 dontConfigure = true; ··· 26 runHook postInstall 27 ''; 28 29 meta = { 30 homepage = "https://github.com/paperwm/PaperWM"; 31 description = "Tiled scrollable window management for Gnome Shell"; 32 changelog = "https://github.com/paperwm/PaperWM/releases/tag/${finalAttrs.src.rev}"; 33 license = lib.licenses.gpl3Plus; 34 - maintainers = with lib.maintainers; [ hedning AndersonTorres ]; 35 platforms = lib.platforms.all; 36 }; 37
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , gitUpdater 5 }: 6 7 stdenv.mkDerivation (finalAttrs: { 8 pname = "gnome-shell-extension-paperwm"; 9 + version = "44.3.0"; 10 11 src = fetchFromGitHub { 12 owner = "paperwm"; 13 repo = "PaperWM"; 14 rev = "v${finalAttrs.version}"; 15 + hash = "sha256-zVxsfoIMTBhd2eXI+mP3FWe68UGiCIh+5RsXBKk16jE="; 16 }; 17 18 dontConfigure = true; ··· 27 runHook postInstall 28 ''; 29 30 + passthru.updateScript = gitUpdater { url = finalAttrs.meta.homepage; }; 31 + 32 meta = { 33 homepage = "https://github.com/paperwm/PaperWM"; 34 description = "Tiled scrollable window management for Gnome Shell"; 35 changelog = "https://github.com/paperwm/PaperWM/releases/tag/${finalAttrs.src.rev}"; 36 license = lib.licenses.gpl3Plus; 37 + maintainers = with lib.maintainers; [ hedning AndersonTorres cab404 ]; 38 platforms = lib.platforms.all; 39 }; 40