trying to build new version of waybar. Does not work yet

This commit is contained in:
Ryan 2023-10-03 16:02:21 -04:00
parent 146140e035
commit faa264f16a
Signed by: ryan77627
GPG key ID: 81B0E222A3E2308E

View file

@ -3,6 +3,13 @@
#:use-module (guix packages)
#:use-module (guix gexp)
#:use-module (gnu packages)
#:use-module (gnu packages python)
#:use-module (gnu packages audio)
#:use-module (gnu packages glib)
#:use-module (gnu packages gtk)
#:use-module (gnu packages llvm)
#:use-module (gnu packages gcc)
#:use-module (gnu packages check)
#:use-module (guix git-download)
#:use-module (guix utils)
#:use-module (gnu packages wm))
@ -24,6 +31,22 @@
(define-public waybar-new
(package
(inherit waybar)
(arguments (list #:configure-flags #~(list "-Dexperimental=true")))))
(name "waybar-new")
(version "0.9.22")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Alexays/Waybar")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "0flwxg9rd7a2ygjvyksxxhxyyhp760jzd5ngkx65y77bxh1l7cpl"))))
(arguments
(list
#:tests? #f
#:configure-flags #~(list "--wrap-mode=nodownload" "-Dexperimental=true")))
(native-inputs (modify-inputs (package-native-inputs waybar) (prepend clang)))
(inputs (modify-inputs (package-inputs waybar) (delete "gtkmm-3"))))) ;(prepend python cava catch2 gtkmm)))))
waybar-new