shaderbg: init at 0-unstable-2024-11-26

bokicoder 76781c7f 1b6491ff

+41
+41
pkgs/by-name/sh/shaderbg/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + meson, 6 + ninja, 7 + cmake, 8 + pkg-config, 9 + wayland-scanner, 10 + wayland, 11 + libGL, 12 + }: 13 + stdenv.mkDerivation { 14 + pname = "shaderbg"; 15 + version = "0-unstable-2024-11-26"; 16 + src = fetchFromGitHub { 17 + owner = "Mr-Pine"; 18 + repo = "shaderbg"; 19 + rev = "cf9b135069550f8d7c8411d8a53285882034331c"; 20 + hash = "sha256-J+fRzSTEMlT9oLVZqbstrDxuKiJTAHNTLxB8IPgdom0="; 21 + }; 22 + nativeBuildInputs = [ 23 + meson 24 + ninja 25 + cmake 26 + pkg-config 27 + wayland-scanner 28 + ]; 29 + buildInputs = [ 30 + wayland 31 + libGL 32 + ]; 33 + meta = { 34 + description = "Shader-based live wallpaper program for compositors that support wlr-layer-shell (Sway and others)"; 35 + homepage = "https://github.com/Mr-Pine/shaderbg"; 36 + license = lib.licenses.gpl3Only; 37 + maintainers = with lib.maintainers; [ bokicoder ]; 38 + mainProgram = "shaderbg"; 39 + platforms = lib.platforms.linux; 40 + }; 41 + }