Loading pkgs/by-name/hy/hyprland-qt-support/package.nix 0 → 100644 +48 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, cmake, ninja, qt6, pkg-config, hyprlang, }: stdenv.mkDerivation (finalAttrs: { pname = "hyprland-qt-support"; version = "0.1.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland-qt-support"; tag = "v${finalAttrs.version}"; hash = "sha256-+uZovj+X0a28172y0o0BvgGXyZLpKPbG03sVlCiSrWc="; }; nativeBuildInputs = [ cmake ninja pkg-config qt6.wrapQtAppsHook ]; buildInputs = [ qt6.qtbase qt6.qtdeclarative qt6.qtsvg qt6.qtwayland hyprlang ]; cmakeFlags = [ (lib.cmakeFeature "INSTALL_QML_PREFIX" qt6.qtbase.qtQmlPrefix) ]; meta = { description = "A Qt6 QML provider for hypr* apps"; homepage = "https://github.com/hyprwm/hyprland-qt-support"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; maintainers = lib.teams.hyprland.members; }; }) pkgs/by-name/hy/hyprpolkitagent/package.nix +2 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ cmake, pkg-config, fetchFromGitHub, hyprland-qt-support, hyprutils, kdePackages, polkit, Loading @@ -27,6 +28,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ hyprland-qt-support hyprutils kdePackages.kirigami-addons kdePackages.polkit-qt-1 Loading pkgs/by-name/hy/hyprsysteminfo/package.nix 0 → 100644 +53 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, cmake, qt6, pkg-config, hyprutils, pciutils, hyprland-qt-support, }: let inherit (lib.strings) makeBinPath; in stdenv.mkDerivation (finalAttrs: { pname = "hyprsysteminfo"; version = "0.1.3"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprsysteminfo"; tag = "v${finalAttrs.version}"; hash = "sha256-KDxT9B+1SATWiZdUBAQvZu17vk3xmyXcw2Zy56bdWbY="; }; nativeBuildInputs = [ cmake pkg-config qt6.wrapQtAppsHook ]; buildInputs = [ qt6.qtbase qt6.qtdeclarative qt6.qtsvg qt6.qtwayland hyprutils hyprland-qt-support ]; preFixup = '' qtWrapperArgs+=(--prefix PATH : "${makeBinPath [ pciutils ]}") ''; meta = { description = "A tiny qt6/qml application to display information about the running system"; homepage = "https://github.com/hyprwm/hyprsysteminfo"; license = lib.licenses.bsd3; maintainers = lib.teams.hyprland.members; mainProgram = "hyprsysteminfo"; platforms = lib.platforms.linux; }; }) Loading
pkgs/by-name/hy/hyprland-qt-support/package.nix 0 → 100644 +48 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, cmake, ninja, qt6, pkg-config, hyprlang, }: stdenv.mkDerivation (finalAttrs: { pname = "hyprland-qt-support"; version = "0.1.0"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprland-qt-support"; tag = "v${finalAttrs.version}"; hash = "sha256-+uZovj+X0a28172y0o0BvgGXyZLpKPbG03sVlCiSrWc="; }; nativeBuildInputs = [ cmake ninja pkg-config qt6.wrapQtAppsHook ]; buildInputs = [ qt6.qtbase qt6.qtdeclarative qt6.qtsvg qt6.qtwayland hyprlang ]; cmakeFlags = [ (lib.cmakeFeature "INSTALL_QML_PREFIX" qt6.qtbase.qtQmlPrefix) ]; meta = { description = "A Qt6 QML provider for hypr* apps"; homepage = "https://github.com/hyprwm/hyprland-qt-support"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; maintainers = lib.teams.hyprland.members; }; })
pkgs/by-name/hy/hyprpolkitagent/package.nix +2 −0 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ cmake, pkg-config, fetchFromGitHub, hyprland-qt-support, hyprutils, kdePackages, polkit, Loading @@ -27,6 +28,7 @@ stdenv.mkDerivation (finalAttrs: { ]; buildInputs = [ hyprland-qt-support hyprutils kdePackages.kirigami-addons kdePackages.polkit-qt-1 Loading
pkgs/by-name/hy/hyprsysteminfo/package.nix 0 → 100644 +53 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, cmake, qt6, pkg-config, hyprutils, pciutils, hyprland-qt-support, }: let inherit (lib.strings) makeBinPath; in stdenv.mkDerivation (finalAttrs: { pname = "hyprsysteminfo"; version = "0.1.3"; src = fetchFromGitHub { owner = "hyprwm"; repo = "hyprsysteminfo"; tag = "v${finalAttrs.version}"; hash = "sha256-KDxT9B+1SATWiZdUBAQvZu17vk3xmyXcw2Zy56bdWbY="; }; nativeBuildInputs = [ cmake pkg-config qt6.wrapQtAppsHook ]; buildInputs = [ qt6.qtbase qt6.qtdeclarative qt6.qtsvg qt6.qtwayland hyprutils hyprland-qt-support ]; preFixup = '' qtWrapperArgs+=(--prefix PATH : "${makeBinPath [ pciutils ]}") ''; meta = { description = "A tiny qt6/qml application to display information about the running system"; homepage = "https://github.com/hyprwm/hyprsysteminfo"; license = lib.licenses.bsd3; maintainers = lib.teams.hyprland.members; mainProgram = "hyprsysteminfo"; platforms = lib.platforms.linux; }; })