(define-module (ryan-packages linux) #:use-module (guix download) #:use-module (guix packages) #:use-module (guix gexp) #:use-module (guix build utils) #: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-ryan (package (inherit bluez) (version "5.79") (source (origin (method url-fetch) (uri (string-append "mirror://kernel.org/linux/bluetooth/bluez-" version ".tar.xz")) (sha256 (base32 "12pal1m4xlr8k7kxb6isv5lbaca2wc5zcgy0907wfwcz78qaar21")))) (arguments (substitute-keyword-arguments (package-arguments bluez) ((#:configure-flags ''()) #~(append (list "--disable-manpages") #$flags)) ((#:phases phases) #~(modify-phases #$phases (add-after 'configure 'fix-make (lambda _ (substitute* "Makefile" (("install-confDATA:") "install-IGNORED:") (("install-confDATA") "") (("bluetoothd-fix-permissions:") "install-IGNORED2:") (("bluetoothd-fix-permissions") "")))))))))) bluez-ryan