gnu: Add emacs-ssh-deploy.

* gnu/packages/emacs-xyz.scm (emacs-ssh-deploy): New variable.

Change-Id: I016d3c15f376c099f260d955672bab2b19f8b978
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
Sisiutl 2024-07-27 21:57:07 +02:00 committed by Nicolas Goaziou
parent 7f14eda95f
commit 61bf47d00c
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -35164,6 +35164,28 @@ (define-public emacs-ssh-agency
passphrase until the first time you push to a remote.")
(license license:gpl3+)))
(define-public emacs-ssh-deploy
(package
(name "emacs-ssh-deploy")
(version "3.1.16")
(source
(origin
(method url-fetch)
(uri (string-append "https://elpa.gnu.org/packages/ssh-deploy-" version
".tar"))
(sha256
(base32 "0fb88l3270d7l808q8x16zcvjgsjbyhgifgv17syfsj0ja63x28p"))))
(build-system emacs-build-system)
(home-page "https://github.com/cjohansson/emacs-ssh-deploy")
(synopsis "Deployment via Tramp, global or per directory.")
(description
"SSH Deploy enables automatic deploys on explicit-save actions, manual
uploads, renaming, deleting, downloads, file and directory differences,
launching remote terminals (Eshell, Shell), detection of remote changes,
remote directory browsing, remote SQL database sessions and running custom
deployment scripts via Tramp.")
(license license:gpl3+)))
(define-public emacs-super-save
(package
(name "emacs-super-save")