me
/
guix
Archived
1
0
Fork 0

gnu: emacs-webpaste: Update to 3.2.2-1.8ac7b2d.

* gnu/packages/emacs-xyz.scm (emacs-webpaste): Update to 3.2.2-1.8ac7b2d.

Change-Id: Ifc4e9e59cb321d043e7c2aceb682119d6040e134
master
Nicolas Goaziou 2024-03-18 09:21:46 +01:00
parent dc2d352eb1
commit 4a1650ab83
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D
1 changed files with 37 additions and 35 deletions

View File

@ -37927,44 +37927,46 @@ released, and track their progress in watching a series.")
(license license:gpl3+)))
(define-public emacs-webpaste
(package
(name "emacs-webpaste")
(version "3.2.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/etu/webpaste.el")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "07hj9nr7x6c9w2dnvc58cfbprgp9cqzdxflp5qlpglzdw0bi9s3c"))))
(build-system emacs-build-system)
(arguments
`(#:tests? #t
#:test-command '("make" "unit" "integration")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-tests
(lambda _
;; Do not use cask to run tests.
(substitute* "Makefile"
(("\\$\\{CASK\\} exec ") ""))
;; Disable tests that need network access.
(substitute* (list "tests/unit/test-webpaste-provider-creation.el"
"tests/integration/test-webpaste-providers.el")
(("describe") "xdescribe")))))))
(native-inputs
(list emacs-buttercup))
(propagated-inputs
(list emacs-request))
(home-page "https://github.com/etu/webpaste.el")
(synopsis "Paste to pastebin-like services")
(description "This mode pastes whole buffers or parts of buffers
(let ((commit "8ac7b2d409f158bcaa853aa1c5763e8acf2857bb")
(revision "1"))
(package
(name "emacs-webpaste")
(version (git-version "3.2.2" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/etu/webpaste.el")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "1wl2q4q7c2a1m60q4dnajsyzkc9yprkyzx4hxzmxkwry22k906x3"))))
(build-system emacs-build-system)
(arguments
`(#:tests? #t
#:test-command '("make" "unit" "integration")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-tests
(lambda _
;; Do not use cask to run tests.
(substitute* "Makefile"
(("\\$\\{CASK\\} exec ") ""))
;; Disable tests that need network access.
(substitute* (list "tests/unit/test-webpaste-provider-creation.el"
"tests/integration/test-webpaste-providers.el")
(("describe") "xdescribe")))))))
(native-inputs
(list emacs-buttercup))
(propagated-inputs
(list emacs-request))
(home-page "https://github.com/etu/webpaste.el")
(synopsis "Paste to pastebin-like services")
(description "This mode pastes whole buffers or parts of buffers
to pastebin-like services. It supports more than one service and will
failover if one service fails. More services can easily be added over time
and preferred services can easily be configured.")
(license license:gpl3+)))
(license license:gpl3+))))
(define-public emacs-keystore-mode
(let ((release "0.0.1")