diff options
author | Anderson Torres <torres.anderson.85@protonmail.com> | 2023-01-22 11:01:28 -0300 |
---|---|---|
committer | Anderson Torres <torres.anderson.85@protonmail.com> | 2023-01-25 10:21:24 -0300 |
commit | e9c4598ccba302fcc869f2f017796d1e43c6c378 (patch) | |
tree | 04925f9be5eb6f7fc366b9d71f206e53f26a5874 /pkgs/tools/graphics/wallutils | |
parent | ad46be43971819ac823371ae04399b482b5ebf4a (diff) | |
download | nixpkgs-e9c4598ccba302fcc869f2f017796d1e43c6c378.tar nixpkgs-e9c4598ccba302fcc869f2f017796d1e43c6c378.tar.gz nixpkgs-e9c4598ccba302fcc869f2f017796d1e43c6c378.tar.bz2 nixpkgs-e9c4598ccba302fcc869f2f017796d1e43c6c378.tar.lz nixpkgs-e9c4598ccba302fcc869f2f017796d1e43c6c378.tar.xz nixpkgs-e9c4598ccba302fcc869f2f017796d1e43c6c378.tar.zst nixpkgs-e9c4598ccba302fcc869f2f017796d1e43c6c378.zip |
wallutils: 5.12.4 -> 5.12.5
Also, add myself as maintainer.
Diffstat (limited to 'pkgs/tools/graphics/wallutils')
-rw-r--r-- | pkgs/tools/graphics/wallutils/000-add-nixos-dirs-to-default-wallpapers.patch (renamed from pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch) | 0 | ||||
-rw-r--r-- | pkgs/tools/graphics/wallutils/default.nix | 44 |
2 files changed, 29 insertions, 15 deletions
diff --git a/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch b/pkgs/tools/graphics/wallutils/000-add-nixos-dirs-to-default-wallpapers.patch index 77c55b35c96..77c55b35c96 100644 --- a/pkgs/tools/graphics/wallutils/lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch +++ b/pkgs/tools/graphics/wallutils/000-add-nixos-dirs-to-default-wallpapers.patch diff --git a/pkgs/tools/graphics/wallutils/default.nix b/pkgs/tools/graphics/wallutils/default.nix index 67c325eb26a..6479dba2493 100644 --- a/pkgs/tools/graphics/wallutils/default.nix +++ b/pkgs/tools/graphics/wallutils/default.nix @@ -1,45 +1,58 @@ { lib , buildGoModule , fetchFromGitHub -, pkg-config -, wayland , libX11 -, xbitmaps , libXcursor , libXmu , libXpm , libheif +, pkg-config +, wayland +, xbitmaps }: buildGoModule rec { pname = "wallutils"; - version = "5.12.4"; + version = "5.12.5"; src = fetchFromGitHub { owner = "xyproto"; repo = "wallutils"; rev = version; - sha256 = "sha256-NODG4Lw/7X1aoT+dDSWxWEbDX6EAQzzDJPwsWOLaJEM="; + hash = "sha256-qC+AF+NFXSrUZAYaiFPwvfZtsAGhKE4XFDOUcfXUAbM="; }; vendorSha256 = null; - patches = [ ./lscollection-Add-NixOS-paths-to-DefaultWallpaperDirectories.patch ]; + patches = [ + ./000-add-nixos-dirs-to-default-wallpapers.patch + ]; excludedPackages = [ "./pkg/event/cmd" # Development tools ]; - ldflags = [ "-s" "-w" ]; + nativeBuildInputs = [ + pkg-config + ]; - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ wayland libX11 xbitmaps libXcursor libXmu libXpm libheif ]; + buildInputs = [ + libX11 + libXcursor + libXmu + libXpm + libheif + wayland + xbitmaps + ]; + + ldflags = [ "-s" "-w" ]; preCheck = let skippedTests = [ - "TestClosest" # Requiring Wayland or X. - "TestNewSimpleEvent" # Blocking + "TestClosest" # Requiring Wayland or X "TestEveryMinute" # Blocking + "TestNewSimpleEvent" # Blocking ]; in '' export XDG_RUNTIME_DIR=`mktemp -d` @@ -47,11 +60,12 @@ buildGoModule rec { buildFlagsArray+=("-run" "[^(${builtins.concatStringsSep "|" skippedTests})]") ''; - meta = with lib; { + meta = { description = "Utilities for handling monitors, resolutions, and (timed) wallpapers"; inherit (src.meta) homepage; - license = licenses.bsd3; - maintainers = with maintainers; [ ]; - platforms = platforms.linux; + license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.AndersonTorres ]; + inherit (wayland.meta) platforms; + badPlatforms = lib.platforms.darwin; }; } |