variety: 0.7.2-96-g3afe3ab -> 0.8.5

This commit is contained in:
AndersonTorres 2020-12-28 22:14:00 -03:00
parent 9154eda951
commit e19c62785f

View file

@ -1,31 +1,28 @@
{ { stdenv, lib, fetchFromGitHub
fehSupport ? false, feh
, imagemagickSupport ? true, imagemagick
, stdenv
, lib
, python37Packages , python37Packages
, fetchFromGitHub , fehSupport ? false, feh
, imagemagickSupport ? true, imagemagick
, intltool , intltool
, gtk3 , gtk3
, gexiv2 , gexiv2
, libnotify , libnotify
, wrapGAppsHook
, gobject-introspection , gobject-introspection
, hicolor-icon-theme , hicolor-icon-theme
, librsvg , librsvg
, wrapGAppsHook
}: }:
with python37Packages; with python37Packages;
buildPythonApplication rec { buildPythonApplication rec {
pname = "variety"; pname = "variety";
version = "0.7.2-96-g3afe3ab"; version = "0.8.5";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "varietywalls"; owner = "varietywalls";
repo = "variety"; repo = "variety";
rev = "3afe3abf725e5db2aec0db575a17c9907ab20de1"; rev = version;
sha256 = "10vw0202dwrwi497nsbq077v4qd3qn5b8cmkfcsgbvvjwlz7ldm5"; sha256 = "sha256-6dLz4KXavXwnk5GizBH46d2EHMHPjRo0WnnUuVMtI1M=";
}; };
nativeBuildInputs = [ intltool wrapGAppsHook ]; nativeBuildInputs = [ intltool wrapGAppsHook ];
@ -43,31 +40,43 @@ buildPythonApplication rec {
--replace /bin/bash ${stdenv.shell} --replace /bin/bash ${stdenv.shell}
''; '';
propagatedBuildInputs = propagatedBuildInputs = [
[ gtk3 beautifulsoup4
gexiv2 configobj
libnotify dbus-python
beautifulsoup4 gexiv2
lxml gobject-introspection
pycairo gtk3
pygobject3 hicolor-icon-theme
configobj httplib2
pillow libnotify
setuptools librsvg
requests lxml
httplib2 pillow
dbus-python pycairo
gobject-introspection pygobject3
hicolor-icon-theme requests
librsvg setuptools
] ] ++ lib.optional fehSupport feh
++ lib.optional fehSupport feh
++ lib.optional imagemagickSupport imagemagick; ++ lib.optional imagemagickSupport imagemagick;
meta = with lib; { meta = with lib; {
description = "A wallpaper manager for Linux systems. It supports numerous desktops and wallpaper sources, including local files and online services: Flickr, Wallhaven, Unsplash, and more";
homepage = "https://github.com/varietywalls/variety"; homepage = "https://github.com/varietywalls/variety";
description = "A wallpaper manager for Linux systems";
longDescription = ''
Variety is a wallpaper manager for Linux systems. It supports numerous
desktops and wallpaper sources, including local files and online services:
Flickr, Wallhaven, Unsplash, and more.
Where supported, Variety sits as a tray icon to allow easy pausing and
resuming. Otherwise, its desktop entry menu provides a similar set of
options.
Variety also includes a range of image effects, such as oil painting and
blur, as well as options to layer quotes and a clock onto the background.
'';
license = licenses.gpl3; license = licenses.gpl3;
maintainers = [ maintainers.zfnmxt ]; maintainers = with maintainers; [ AndersonTorres zfnmxt ];
platforms = with platforms; linux;
}; };
} }