From d0992fbf3a3e4ae12fcabd6b66aa2be24eeaab1a Mon Sep 17 00:00:00 2001 From: Sisiutl Date: Sat, 16 Nov 2024 13:48:37 +0100 Subject: add hyprsunset --- sigils/packages/hyprland.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) (limited to 'sigils/packages') diff --git a/sigils/packages/hyprland.scm b/sigils/packages/hyprland.scm index 3f93a6a..45bb90e 100644 --- a/sigils/packages/hyprland.scm +++ b/sigils/packages/hyprland.scm @@ -437,6 +437,35 @@ implementation. It allows for screensharing, global shortcuts, etc.") screen on Hyprland.") (license license:bsd-3))) +(define-public hyprsunset + (package + (name "hyprsunset") + (version "0.1.0") + (home-page "https://hyprland.org/") + (source + (origin + (method git-fetch) + (uri (git-reference + ;; TODO: hyprland git repo + (url "https://github.com/hyprwm/hyprsunset") + (commit (string-append "v" version)))) + (sha256 + (base32 "110cw7nd6a0krsg6764hx2i45lc8n4b1iln3b8jz1x6pziw1qna9")))) + (build-system cmake-build-system) + (native-inputs (list gcc-13 ;; TODO: remove this when GCC 13 is the default + pkg-config + hyprwayland-scanner)) + (inputs (list wayland + wayland-protocols-next + hyprutils + hyprland-protocols)) + (arguments '(#:tests? #f ;; No tests + #:build-type "release")) + (synopsis "blue-light filter on Hyprland") + (description "hyprsunset is an utility that provides a blue light filter +for your system.") + (license license:bsd-3))) + (define-public hyprsplit (package (name "hyprsplit") -- cgit v1.2.3