1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

gnu: Remove python-daemux.

* gnu/packages/tmux.scm (python-daemux): Delete variable.

Fixes: guix/guix#5199
Change-Id: I5856717be0f2ee846515600e4a8f13e128b3f149
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Nicolas Graves
2026-01-27 16:57:32 +01:00
committed by Andreas Enge
parent 0d2964c549
commit 9d91b1e289

View File

@@ -199,42 +199,6 @@ manager in Python. It creates object mappings to traverse, inspect and interact
with live tmux sessions.")
(license license:expat)))
(define-public python-daemux
(package
(name "python-daemux")
(version "0.1.0")
(source
;; We fetch from the Git repo because there are no tests in the PyPI
;; archive.
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/edouardklein/daemux")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0cb8v552f2hkwz6d3hwsmrz3gd28jikga3lcc3r1zlw8ra7804ph"))))
(build-system python-build-system)
(arguments
`(#:phases (modify-phases %standard-phases
(replace 'check
(lambda _
(mkdir-p "tmptmux")
(setenv "TMUX_TMPDIR" (string-append (getcwd) "/tmptmux"))
(invoke "tmux" "new-session" "-d")
(invoke "make" "test"))))))
(propagated-inputs
(list python-libtmux))
(native-inputs
(list python-coverage python-flake8 python-sphinx tmux))
(home-page "https://github.com/edouardklein/daemux")
(synopsis "Start, stop, restart and check daemons via tmux")
(description
"Daemux lets you run daemons in a @command{tmux} pane. Users can launch
long-running background tasks, and check these tasks' health by hand, relaunch
them, etc., by attaching to the corresponding pane in tmux.")
(license license:agpl3+)))
(define-public tmux-xpanes
(package
(name "tmux-xpanes")