.
This commit is contained in:
parent
282e8e2851
commit
3022a84999
2 changed files with 70 additions and 29 deletions
|
@ -192,6 +192,37 @@ and libliftoff will pick hardware planes for these layers if possible.")
|
||||||
|
|
||||||
;;; Low-level Hyprland stuff
|
;;; Low-level Hyprland stuff
|
||||||
|
|
||||||
|
(define-public wlroots-hyprland
|
||||||
|
(package
|
||||||
|
(inherit wlroots)
|
||||||
|
(name "wlroots-hyprland")
|
||||||
|
(version "0.39.1")
|
||||||
|
(source
|
||||||
|
(origin
|
||||||
|
(method git-fetch)
|
||||||
|
(uri
|
||||||
|
(git-reference
|
||||||
|
(url "https://github.com/hyprwm/wlroots-hyprland")
|
||||||
|
(commit "5c1d51c5a2793480f5b6c4341ad0797052aec2ea")))
|
||||||
|
(sha256
|
||||||
|
(base32
|
||||||
|
"0gy0g0kxb3q1wjqrypnvmrxcb4ld3advikchygpwpfp4s9v0mmvd"))))
|
||||||
|
(build-system meson-build-system)
|
||||||
|
(native-inputs
|
||||||
|
(modify-inputs
|
||||||
|
(package-inputs wlroots)
|
||||||
|
(replace "hwdata" hwdata-for-hyprland)
|
||||||
|
(prepend pkg-config)
|
||||||
|
(append utils:cmake)
|
||||||
|
(append gcc-13)
|
||||||
|
(append git)))
|
||||||
|
(propagated-inputs
|
||||||
|
(modify-inputs
|
||||||
|
(package-propagated-inputs wlroots)
|
||||||
|
(prepend libdrm-for-hyprland)
|
||||||
|
(replace "libinput-minimal" libinput-minimal-1.24.0)
|
||||||
|
(replace "wayland-protocols" wayland-protocols-for-hyprland)))))
|
||||||
|
|
||||||
(define-public hyprcursor
|
(define-public hyprcursor
|
||||||
(package
|
(package
|
||||||
(inherit rosenthal:hyprcursor)
|
(inherit rosenthal:hyprcursor)
|
||||||
|
@ -296,6 +327,7 @@ and libliftoff will pick hardware planes for these layers if possible.")
|
||||||
pango
|
pango
|
||||||
pciutils
|
pciutils
|
||||||
tomlplusplus
|
tomlplusplus
|
||||||
|
wlroots-hyprland
|
||||||
wayland
|
wayland
|
||||||
wayland-protocols-for-hyprland))
|
wayland-protocols-for-hyprland))
|
||||||
(home-page "https://hyprland.org")
|
(home-page "https://hyprland.org")
|
||||||
|
@ -345,8 +377,10 @@ more.")
|
||||||
(name "hyprland-official-plugin")
|
(name "hyprland-official-plugin")
|
||||||
(version "e9457e08ca3ff16dc5a815be62baf9e18b539197")
|
(version "e9457e08ca3ff16dc5a815be62baf9e18b539197")
|
||||||
(source
|
(source
|
||||||
(origin (method git-fetch)
|
(origin
|
||||||
(uri (git-reference
|
(method git-fetch)
|
||||||
|
(uri
|
||||||
|
(git-reference
|
||||||
(url "https://github.com/hyprwm/hyprland-plugins")
|
(url "https://github.com/hyprwm/hyprland-plugins")
|
||||||
(commit version)))
|
(commit version)))
|
||||||
(sha256
|
(sha256
|
||||||
|
@ -466,7 +500,8 @@ more.")
|
||||||
(name "hyprland-plugin-hyprsplit")
|
(name "hyprland-plugin-hyprsplit")
|
||||||
(version "6b9db62fab91066bb678f14198771b8e8cc12a8f")
|
(version "6b9db62fab91066bb678f14198771b8e8cc12a8f")
|
||||||
(source
|
(source
|
||||||
(origin (method git-fetch)
|
(origin
|
||||||
|
(method git-fetch)
|
||||||
(uri
|
(uri
|
||||||
(git-reference
|
(git-reference
|
||||||
(url "https://github.com/shezdy/hyprsplit.git")
|
(url "https://github.com/shezdy/hyprsplit.git")
|
||||||
|
@ -509,7 +544,8 @@ more.")
|
||||||
(inherit hyprland-plugin-hyprsplit)
|
(inherit hyprland-plugin-hyprsplit)
|
||||||
(name "hyprland-xwayland-plugin-hyprsplit")
|
(name "hyprland-xwayland-plugin-hyprsplit")
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(modify-inputs (package-propagated-inputs hyprland-plugin-hyprsplit)
|
(modify-inputs
|
||||||
|
(package-propagated-inputs hyprland-plugin-hyprsplit)
|
||||||
(replace "hyprland" hyprland-xwayland)))))
|
(replace "hyprland" hyprland-xwayland)))))
|
||||||
|
|
||||||
;;; Hypr Ecosystem
|
;;; Hypr Ecosystem
|
||||||
|
@ -576,10 +612,13 @@ more.")
|
||||||
(name "hyprpicker")
|
(name "hyprpicker")
|
||||||
(version "0.2.0")
|
(version "0.2.0")
|
||||||
(source
|
(source
|
||||||
(origin (method git-fetch)
|
(origin
|
||||||
(uri (git-reference
|
(method git-fetch)
|
||||||
|
(uri
|
||||||
|
(git-reference
|
||||||
(url "https://github.com/hyprwm/hyprpicker")
|
(url "https://github.com/hyprwm/hyprpicker")
|
||||||
(commit (string-append "v" version))))
|
(commit
|
||||||
|
(string-append "v" version))))
|
||||||
(file-name
|
(file-name
|
||||||
(git-file-name name version))
|
(git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
|
@ -589,15 +628,16 @@ more.")
|
||||||
(native-inputs
|
(native-inputs
|
||||||
(list utils:cmake
|
(list utils:cmake
|
||||||
pkg-config))
|
pkg-config))
|
||||||
(inputs
|
(propagated-inputs
|
||||||
(list cairo
|
(list cairo
|
||||||
hyprland
|
hyprland
|
||||||
rosenthal:hyprland-protocols
|
rosenthal:hyprland-protocols
|
||||||
pango
|
pango
|
||||||
libjpeg-turbo
|
libjpeg-turbo
|
||||||
libxkbcommon
|
libxkbcommon
|
||||||
|
wayland
|
||||||
wayland-protocols-for-hyprland
|
wayland-protocols-for-hyprland
|
||||||
wayland))
|
wlroots-hyprland))
|
||||||
(home-page "https://github.com/hyprwm/hyprpicker")
|
(home-page "https://github.com/hyprwm/hyprpicker")
|
||||||
(synopsis "A wlroots-compatible Wayland color picker that does not suck")
|
(synopsis "A wlroots-compatible Wayland color picker that does not suck")
|
||||||
(description "A wlroots-compatible Wayland color picker that does not suck.")
|
(description "A wlroots-compatible Wayland color picker that does not suck.")
|
||||||
|
|
|
@ -75,7 +75,8 @@
|
||||||
(description "This is the VM used by Pharo.")
|
(description "This is the VM used by Pharo.")
|
||||||
(license license:expat)))
|
(license license:expat)))
|
||||||
|
|
||||||
(define pharo-vm-10.2
|
#;
|
||||||
|
(define-public pharo-vm-10.2
|
||||||
(package
|
(package
|
||||||
(name "pharo-vm")
|
(name "pharo-vm")
|
||||||
(version "10.2.0")
|
(version "10.2.0")
|
||||||
|
|
Loading…
Reference in a new issue