|
|
|
@ -1,16 +1,17 @@ |
|
|
|
|
{ buildGoPackage, fetchFromGitHub, lib |
|
|
|
|
, wayland, libX11, xbitmaps, libXcursor, libXmu, libXpm |
|
|
|
|
, pkg-config |
|
|
|
|
, wayland, libX11, xbitmaps, libXcursor, libXmu, libXpm, libheif |
|
|
|
|
}: |
|
|
|
|
|
|
|
|
|
buildGoPackage rec { |
|
|
|
|
pname = "wallutils"; |
|
|
|
|
version = "5.9.0"; |
|
|
|
|
version = "5.10.0"; |
|
|
|
|
|
|
|
|
|
src = fetchFromGitHub { |
|
|
|
|
owner = "xyproto"; |
|
|
|
|
repo = "wallutils"; |
|
|
|
|
rev = version; |
|
|
|
|
sha256 = "17xw1311xpmi5c8mwa9yvn4pxa7g4n09j84lvy61gmxc5m128fwy"; |
|
|
|
|
sha256 = "1phlkpy8kg4ai2xmachpbbxvl8fga9hqqbad2a2121yl60709l1k"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
goPackagePath = "github.com/xyproto/wallutils"; |
|
|
|
@ -22,7 +23,8 @@ buildGoPackage rec { |
|
|
|
|
sed -iE 's/VersionString = "[0-9].[0-9].[0-9]"/VersionString = "${version}"/' wallutils.go |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
buildInputs = [ wayland libX11 xbitmaps libXcursor libXmu libXpm ]; |
|
|
|
|
nativeBuildInputs = [ pkg-config ]; |
|
|
|
|
buildInputs = [ wayland libX11 xbitmaps libXcursor libXmu libXpm libheif ]; |
|
|
|
|
|
|
|
|
|
meta = with lib; { |
|
|
|
|
description = "Utilities for handling monitors, resolutions, and (timed) wallpapers"; |
|
|
|
|