Taskwarrior is now nix, updated bluez

This commit is contained in:
Ryan 2025-01-22 12:02:54 -05:00
parent 012e58699d
commit 479e112a8b
Signed by: ryan77627
GPG key ID: 81B0E222A3E2308E
3 changed files with 18 additions and 14 deletions

View file

@ -83,8 +83,8 @@
"font-cns11643"
"font-google-noto-emoji"
"syncthing"
"taskwarrior"
"tasksh"
;"taskwarrior"
;"tasksh"
;"imv" ; Nix pkg now for MESA stuff
"perl"
"tor"

View file

@ -397,6 +397,7 @@
eza
wl-mirror
starship
taskwarrior3
# Wrapped programs for some env variables
(pkgs.writeScriptBin "hyprlock" ''

View file

@ -2,6 +2,7 @@
#: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)
@ -11,7 +12,7 @@
(define-public bluez-ryan
(package
(inherit bluez)
(version "5.72")
(version "5.79")
(source
(origin
(method url-fetch)
@ -20,16 +21,18 @@
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"))))))
"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