diff options
| author | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-02-29 15:55:10 -0500 |
|---|---|---|
| committer | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-02-29 15:55:10 -0500 |
| commit | 014c90517b38e855b89ec1e557cb7e08f239c93f (patch) | |
| tree | 6155dc6c9e050b82a985486fa11e6ea0dbcee323 /modules | |
| parent | e416635423a76794c45a273217c875b25c233e7a (diff) | |
updated channels, added kanshi, fixed xdph, fixed firefox to not rebuild
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/ryan-packages/freedesktop.scm | 25 | ||||
| -rw-r--r-- | modules/ryan-packages/mozilla.scm | 2 |
2 files changed, 3 insertions, 24 deletions
diff --git a/modules/ryan-packages/freedesktop.scm b/modules/ryan-packages/freedesktop.scm index add4a6d..56b5633 100644 --- a/modules/ryan-packages/freedesktop.scm +++ b/modules/ryan-packages/freedesktop.scm | |||
| @@ -59,6 +59,7 @@ | |||
| 59 | (list | 59 | (list |
| 60 | #:tests? #f | 60 | #:tests? #f |
| 61 | #:configure-flags #~(list "-Dsystemd=disabled") | 61 | #:configure-flags #~(list "-Dsystemd=disabled") |
| 62 | #:qtbase qtbase | ||
| 62 | #:phases | 63 | #:phases |
| 63 | ;; After building the portal, we need to build the share selector using qt | 64 | ;; After building the portal, we need to build the share selector using qt |
| 64 | #~(modify-phases %standard-phases | 65 | #~(modify-phases %standard-phases |
| @@ -71,7 +72,7 @@ | |||
| 71 | (("\\<(hyprctl-share-picker)\\>" _ cmd) | 72 | (("\\<(hyprctl-share-picker)\\>" _ cmd) |
| 72 | (string-append #$output "/bin/" cmd)))))))) | 73 | (string-append #$output "/bin/" cmd)))))))) |
| 73 | (native-inputs (list gcc-13 pkg-config wayland hyprlang)) | 74 | (native-inputs (list gcc-13 pkg-config wayland hyprlang)) |
| 74 | (inputs (list bash-minimal grim hyprland hyprland-protocols mesa pipewire qtbase sdbus-c++ slurp wayland-protocols qtwayland)) | 75 | (inputs (list bash-minimal grim hyprland hyprland-protocols mesa pipewire sdbus-c++ slurp wayland-protocols qtwayland)) |
| 75 | (home-page "") | 76 | (home-page "") |
| 76 | (synopsis "test") | 77 | (synopsis "test") |
| 77 | (description "test") | 78 | (description "test") |
| @@ -140,28 +141,6 @@ | |||
| 140 | (description "test") | 141 | (description "test") |
| 141 | (license license:bsd-3))) | 142 | (license license:bsd-3))) |
| 142 | 143 | ||
| 143 | (define-public hyprlang | ||
| 144 | (package | ||
| 145 | (name "hyprlang") | ||
| 146 | (version "0.3.2") | ||
| 147 | (source (origin | ||
| 148 | (method git-fetch) | ||
| 149 | (uri (git-reference | ||
| 150 | (url "https://github.com/hyprwm/hyprlang") | ||
| 151 | (commit (string-append "v" version)))) | ||
| 152 | (file-name (git-file-name name version)) | ||
| 153 | (sha256 | ||
| 154 | (base32 | ||
| 155 | "1sxr7whzjamjg9pcvpbxniwph5p3yy2qs87n91zqwb5y9z3gfd7m")))) | ||
| 156 | (build-system cmake-build-system) | ||
| 157 | (native-inputs | ||
| 158 | (list gcc-13)) | ||
| 159 | (home-page "") | ||
| 160 | (synopsis "test") | ||
| 161 | (description "test") | ||
| 162 | (license license:gpl3))) | ||
| 163 | |||
| 164 | |||
| 165 | (define-public wl-mirror | 144 | (define-public wl-mirror |
| 166 | (package | 145 | (package |
| 167 | (name "wl-mirror") | 146 | (name "wl-mirror") |
diff --git a/modules/ryan-packages/mozilla.scm b/modules/ryan-packages/mozilla.scm index 8959b07..0a16014 100644 --- a/modules/ryan-packages/mozilla.scm +++ b/modules/ryan-packages/mozilla.scm | |||
| @@ -26,7 +26,7 @@ | |||
| 26 | (inputs | 26 | (inputs |
| 27 | `(("bash" ,bash-minimal) | 27 | `(("bash" ,bash-minimal) |
| 28 | ("pipewire" ,pipewire) | 28 | ("pipewire" ,pipewire) |
| 29 | ("firefox" ,firefox*))) | 29 | ("firefox" ,firefox))) |
| 30 | (build-system trivial-build-system) | 30 | (build-system trivial-build-system) |
| 31 | (arguments | 31 | (arguments |
| 32 | '(#:modules ((guix build utils)) | 32 | '(#:modules ((guix build utils)) |
