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-cns11643"
"font-google-noto-emoji" "font-google-noto-emoji"
"syncthing" "syncthing"
"taskwarrior" ;"taskwarrior"
"tasksh" ;"tasksh"
;"imv" ; Nix pkg now for MESA stuff ;"imv" ; Nix pkg now for MESA stuff
"perl" "perl"
"tor" "tor"

View file

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

View file

@ -2,6 +2,7 @@
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix gexp) #:use-module (guix gexp)
#:use-module (guix build utils)
#:use-module (gnu packages) #:use-module (gnu packages)
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
@ -11,7 +12,7 @@
(define-public bluez-ryan (define-public bluez-ryan
(package (package
(inherit bluez) (inherit bluez)
(version "5.72") (version "5.79")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -20,16 +21,18 @@
version ".tar.xz")) version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"0vjk4ihywzv8k07bxq7clqgi2afrw54nfp0gcnxw35m98nipz7a9")))) "12pal1m4xlr8k7kxb6isv5lbaca2wc5zcgy0907wfwcz78qaar21"))))
(arguments (list (arguments (substitute-keyword-arguments (package-arguments bluez)
#:configure-flags ((#:configure-flags ''())
#~(list "--sysconfdir=/etc" #~(append (list "--disable-manpages") #$flags))
"--localstatedir=/var" ((#:phases phases)
"--enable-library" #~(modify-phases #$phases
"--disable-manpages" (add-after 'configure 'fix-make
"--disable-systemd" (lambda _
"--enable-hid2hci" (substitute* "Makefile"
(string-append "--with-dbusconfdir=" #$output "/etc") (("install-confDATA:") "install-IGNORED:")
(string-append "--with-udevdir=" #$output "/lib/udev")))))) (("install-confDATA") "")
(("bluetoothd-fix-permissions:") "install-IGNORED2:")
(("bluetoothd-fix-permissions") ""))))))))))
bluez-ryan bluez-ryan