{ lib , stdenv , fetchFromGitHub , meson , ninja }: stdenv.mkDerivation (finalAttrs: { pname = "hyprland-protocols"; version = "0.4.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland-protocols"; rev = "v${finalAttrs.version}"; hash = "sha256-CnpsECzP1VvBx8aM/ptv3S7rykYqTeh63LgEMv7hBnU="; }; nativeBuildInputs = [ meson ninja ]; meta = { homepage = "https://github.com/hyprwm/hyprland-protocols"; description = "Wayland protocol extensions for Hyprland"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ fufexan ]; platforms = lib.platforms.linux; }; })