modules/ryan-packages/linux.scm

bde398cb8c3dd49ec9d726ef9bef8e6c99766c46 · 1.2 KB · 35 lines raw

1 (define-module (ryan-packages linux)
2 #:use-module (guix download)
3 #:use-module (guix packages)
4 #:use-module (guix gexp)
5 #:use-module (gnu packages)
6 #:use-module (gnu packages linux)
7 #:use-module (gnu packages python-xyz)
8 #:use-module (guix git-download)
9 #:use-module (guix utils))
10
11 (define-public bluez-ryan
12 (package
13 (inherit bluez)
14 (version "5.72")
15 (source
16 (origin
17 (method url-fetch)
18 (uri (string-append
19 "mirror://kernel.org/linux/bluetooth/bluez-"
20 version ".tar.xz"))
21 (sha256
22 (base32
23 "0vjk4ihywzv8k07bxq7clqgi2afrw54nfp0gcnxw35m98nipz7a9"))))
24 (arguments (list
25 #:configure-flags
26 #~(list "--sysconfdir=/etc"
27 "--localstatedir=/var"
28 "--enable-library"
29 "--disable-manpages"
30 "--disable-systemd"
31 "--enable-hid2hci"
32 (string-append "--with-dbusconfdir=" #$output "/etc")
33 (string-append "--with-udevdir=" #$output "/lib/udev"))))))
34
35 bluez-ryan