summaryrefslogtreecommitdiff
path: root/modules/freya/packages/linux.scm
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-06-23 22:15:59 -0400
committerFreya Murphy <freya@freyacat.org>2024-06-23 22:15:59 -0400
commit608d0859d3e0056f91fcad3f35c629847ce3709d (patch)
treec2fe4cb22eea6603d3558b534428e911ae838ff7 /modules/freya/packages/linux.scm
parentupdate vim-plug and easyeffects (diff)
downloaddotfiles-guix-608d0859d3e0056f91fcad3f35c629847ce3709d.tar.gz
dotfiles-guix-608d0859d3e0056f91fcad3f35c629847ce3709d.tar.bz2
dotfiles-guix-608d0859d3e0056f91fcad3f35c629847ce3709d.zip
more hyprland plugins, bluetooth fixes, etc
Diffstat (limited to 'modules/freya/packages/linux.scm')
-rw-r--r--modules/freya/packages/linux.scm34
1 files changed, 34 insertions, 0 deletions
diff --git a/modules/freya/packages/linux.scm b/modules/freya/packages/linux.scm
new file mode 100644
index 0000000..dffe996
--- /dev/null
+++ b/modules/freya/packages/linux.scm
@@ -0,0 +1,34 @@
+(define-module (freya packages linux)
+ #:use-module (guix download)
+ #:use-module (guix packages)
+ #:use-module (guix gexp)
+ #:use-module (gnu packages)
+ #:use-module (gnu packages linux)
+ #:use-module (gnu packages python-xyz)
+ #:use-module (guix git-download)
+ #:use-module (guix utils))
+
+(define-public bluez-new
+ (package
+ (inherit bluez)
+ (version "5.72")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append
+ "mirror://kernel.org/linux/bluetooth/bluez-"
+ version ".tar.xz"))
+ (sha256
+ (base32
+ "0vjk4ihywzv8k07bxq7clqgi2afrw54nfp0gcnxw35m98nipz7a9"))))
+ (arguments
+ (list
+ #:configure-flags
+ #~(list "--sysconfdir=/etc"
+ "--localstatedir=/var"
+ "--enable-library"
+ "--disable-manpages"
+ "--disable-systemd"
+ "--enable-hid2hci"
+ (string-append "--with-dbusconfdir=" #$output "/etc")
+ (string-append "--with-udevdir=" #$output "/lib/udev"))))))