Loading pkgs/tools/graphics/dynamic-wallpaper/default.nix 0 → 100644 +65 −0 Original line number Diff line number Diff line { lib , python3 , fetchFromGitHub , meson , ninja , pkg-config , blueprint-compiler , wrapGAppsHook4 , appstream-glib , desktop-file-utils , glib , gtk4 , libadwaita , librsvg }: python3.pkgs.buildPythonApplication rec { pname = "dynamic-wallpaper"; version = "0.1.0"; format = "other"; src = fetchFromGitHub { owner = "dusansimic"; repo = pname; rev = version; hash = "sha256-DAdx34EYO8ysQzbWrAIPoghhibwFtoqCi8oyDVyO5lk="; }; nativeBuildInputs = [ meson ninja pkg-config blueprint-compiler wrapGAppsHook4 appstream-glib desktop-file-utils ]; buildInputs = [ glib gtk4 libadwaita librsvg ]; propagatedBuildInputs = with python3.pkgs; [ pygobject3 ]; # Prevent double wrapping dontWrapGApps = true; preFixup = '' makeWrapperArgs+=("''${gappsWrapperArgs[@]}") ''; meta = with lib; { description = "Dynamic wallpaper maker for Gnome"; homepage = "https://github.com/dusansimic/dynamic-wallpaper"; license = licenses.gpl2; platforms = platforms.linux; mainProgram = "me.dusansimic.DynamicWallpaper"; maintainers = with maintainers; [ zendo ]; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -3905,6 +3905,8 @@ with pkgs; dynamic-colors = callPackage ../tools/misc/dynamic-colors { }; dynamic-wallpaper = callPackage ../tools/graphics/dynamic-wallpaper { }; dyncall = callPackage ../development/libraries/dyncall { }; dyndnsc = callPackage ../applications/networking/dyndns/dyndnsc { }; Loading
pkgs/tools/graphics/dynamic-wallpaper/default.nix 0 → 100644 +65 −0 Original line number Diff line number Diff line { lib , python3 , fetchFromGitHub , meson , ninja , pkg-config , blueprint-compiler , wrapGAppsHook4 , appstream-glib , desktop-file-utils , glib , gtk4 , libadwaita , librsvg }: python3.pkgs.buildPythonApplication rec { pname = "dynamic-wallpaper"; version = "0.1.0"; format = "other"; src = fetchFromGitHub { owner = "dusansimic"; repo = pname; rev = version; hash = "sha256-DAdx34EYO8ysQzbWrAIPoghhibwFtoqCi8oyDVyO5lk="; }; nativeBuildInputs = [ meson ninja pkg-config blueprint-compiler wrapGAppsHook4 appstream-glib desktop-file-utils ]; buildInputs = [ glib gtk4 libadwaita librsvg ]; propagatedBuildInputs = with python3.pkgs; [ pygobject3 ]; # Prevent double wrapping dontWrapGApps = true; preFixup = '' makeWrapperArgs+=("''${gappsWrapperArgs[@]}") ''; meta = with lib; { description = "Dynamic wallpaper maker for Gnome"; homepage = "https://github.com/dusansimic/dynamic-wallpaper"; license = licenses.gpl2; platforms = platforms.linux; mainProgram = "me.dusansimic.DynamicWallpaper"; maintainers = with maintainers; [ zendo ]; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -3905,6 +3905,8 @@ with pkgs; dynamic-colors = callPackage ../tools/misc/dynamic-colors { }; dynamic-wallpaper = callPackage ../tools/graphics/dynamic-wallpaper { }; dyncall = callPackage ../development/libraries/dyncall { }; dyndnsc = callPackage ../applications/networking/dyndns/dyndnsc { };