Compare commits

..

No commits in common. "7bda91c1dacea185fe7f0720b82f2d799d857059" and "442edefa43df4425f8db522f2d9a20ca9ad59e67" have entirely different histories.

2 changed files with 26 additions and 13 deletions

View File

@ -15,3 +15,22 @@
#:use-module (gnu packages jemalloc) #:use-module (gnu packages jemalloc)
#:use-module (gnu packages web) #:use-module (gnu packages web)
#:use-module (gnu packages version-control)) #:use-module (gnu packages version-control))
(define-public go-1.25
(package
(inherit go-1.24)
(name "go")
(version "1.25.3")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/golang/go")
(commit (string-append "go" version))))
(file-name (git-file-name name version))
(sha256
(base32 "037gcrl8nagdsq2kv8irx7n0nijjmlqpz0b0zyj482xz2wzar0fs"))))
;; TODO
(arguments
(substitute-keyword-arguments (package-arguments go-1.24)
((#:tests? _ #t) #f)))))

View File

@ -18,22 +18,16 @@
greetd-tuigreet-session? greetd-tuigreet-session?
this-greetd-tuigreet-session this-greetd-tuigreet-session
(tuigreet greetd-tuigreet-session-tuigreet (tuigreet greetd-tuigreet-session-tuigreet
(default (spec->pkg "tuigreet"))) (default (spec->pkg "tuigreet"))))
(args greetd-tuigreet-session-args
(default '("--issue"
"--time"
"--user-menu"
"--asterisks"
"--remember"
"--remember-session"
"--power-shutdown" "loginctl poweroff"
"--power-reboot" "loginctl reboot"))))
(define-gexp-compiler (greetd-tuigreet-session-compiler (define-gexp-compiler (greetd-tuigreet-session-compiler
(session <greetd-tuigreet-session>) (session <greetd-tuigreet-session>)
system target) system target)
(match-record session <greetd-tuigreet-session> (tuigreet args) (match-record session <greetd-tuigreet-session> (tuigreet)
(let ((tuigreet (file-append tuigreet "/bin/tuigreet"))) (let ((tuigreet (file-append (spec->pkg "tuigreet") "/bin/tuigreet")))
(lower-object (lower-object
(program-file "tuigreet-wrapper" (program-file "tuigreet-wrapper"
#~(execl #$tuigreet #$tuigreet #$@args)))))) #~(execl #$tuigreet #$tuigreet
"--issue" "--time" "--user-menu" "--asterisks"
"--power-shutdown" "loginctl poweroff"
"--power-reboot" "loginctl reboot"))))))