Loading pkgs/by-name/hy/hyprtoolkit/package.nix 0 → 100644 +67 −0 Original line number Diff line number Diff line { lib, gcc15Stdenv, fetchFromGitHub, cmake, pkg-config, hyprwayland-scanner, wayland-scanner, aquamarine, cairo, hyprgraphics, hyprlang, hyprutils, iniparser, libdrm, libgbm, libGL, libxkbcommon, pango, pixman, wayland, wayland-protocols, }: gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprtoolkit"; version = "0.1.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprtoolkit"; tag = "v${finalAttrs.version}"; hash = "sha256-AQCTRH8VsrHzOHL0ueXt/6OQtSSfZbT3XUBI4sq8rx4="; }; nativeBuildInputs = [ cmake pkg-config hyprwayland-scanner wayland-scanner ]; buildInputs = [ aquamarine cairo hyprgraphics hyprlang hyprutils iniparser libdrm libgbm libGL libxkbcommon pango pixman wayland wayland-protocols ]; meta = { inherit (finalAttrs.src.meta) homepage; description = "A modern C++ Wayland-native GUI toolkit"; license = lib.licenses.bsd3; teams = [ lib.teams.hyprland ]; platforms = with lib.platforms; linux ++ freebsd; }; }) Loading
pkgs/by-name/hy/hyprtoolkit/package.nix 0 → 100644 +67 −0 Original line number Diff line number Diff line { lib, gcc15Stdenv, fetchFromGitHub, cmake, pkg-config, hyprwayland-scanner, wayland-scanner, aquamarine, cairo, hyprgraphics, hyprlang, hyprutils, iniparser, libdrm, libgbm, libGL, libxkbcommon, pango, pixman, wayland, wayland-protocols, }: gcc15Stdenv.mkDerivation (finalAttrs: { pname = "hyprtoolkit"; version = "0.1.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprtoolkit"; tag = "v${finalAttrs.version}"; hash = "sha256-AQCTRH8VsrHzOHL0ueXt/6OQtSSfZbT3XUBI4sq8rx4="; }; nativeBuildInputs = [ cmake pkg-config hyprwayland-scanner wayland-scanner ]; buildInputs = [ aquamarine cairo hyprgraphics hyprlang hyprutils iniparser libdrm libgbm libGL libxkbcommon pango pixman wayland wayland-protocols ]; meta = { inherit (finalAttrs.src.meta) homepage; description = "A modern C++ Wayland-native GUI toolkit"; license = lib.licenses.bsd3; teams = [ lib.teams.hyprland ]; platforms = with lib.platforms; linux ++ freebsd; }; })