Unverified Commit d8179d81 authored by Norbert Melzer's avatar Norbert Melzer Committed by GitHub
Browse files

Merge pull request #202280 from mateodd25/swww

swww: init at 0.7.2
parents cf29f748 c9856cae
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -9270,6 +9270,12 @@
    githubId = 854770;
    name = "Matej Cotman";
  };
  mateodd25 = {
    email = "mateodd@icloud.com";
    github = "mateodd25";
    githubId = 854770;
    name = "Mateo Diaz";
  };
  mathnerd314 = {
    email = "mathnerd314.gph+hs@gmail.com";
    github = "Mathnerd314";
+25 −0
Original line number Diff line number Diff line
{ config, lib, pkgs, fetchFromGitHub, rustPlatform, pkg-config, lz4, libxkbcommon }:
rustPlatform.buildRustPackage rec {
  pname = "swww";
  version = "0.7.2";

  src = fetchFromGitHub {
    owner = "Horus645";
    repo = pname;
    rev = "refs/tags/v${version}";
    hash = "sha256-1SmCeIlcjOX3yCvpfqQ82uq4h2xlGhX9OCwKb6jGK78=";
  };

  cargoSha256 = "sha256-08YM9yTCRJPHdOc1+7F3guYiP3y1WSi3/hzlDRVpitc=";
  buildInputs = [ lz4 libxkbcommon ];
  doCheck = false; # Integration tests do not work in sandbox environment
  nativeBuildInputs = [ pkg-config ];

  meta = with lib; {
    description = "Efficient animated wallpaper daemon for wayland, controlled at runtime";
    homepage = "https://github.com/Horus645/swww";
    license = licenses.gpl3;
    maintainers = with maintainers; [ mateodd25 ];
    platforms = platforms.linux;
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -4189,6 +4189,8 @@ with pkgs;
  swaytools = python3Packages.callPackage ../tools/wayland/swaytools { };
  swww = callPackage ../tools/wayland/swww { };
  wayland-utils = callPackage ../tools/wayland/wayland-utils { };
  wayland-proxy-virtwl = callPackage ../tools/wayland/wayland-proxy-virtwl { };