gnu: emacs-flycheck-grammalecte: Disable checks for updates.

* gnu/packages/emacs-xyz.scm (emacs-flycheck-grammalecte)[arguments]: Add
a phase to disable checks for updates.
This commit is contained in:
Nicolas Goaziou 2021-02-05 17:33:28 +01:00
parent 61628e42da
commit 4a42ef0015
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -4810,7 +4810,15 @@ (define-public emacs-flycheck-grammalecte
"/lib/python"
,(version-major+minor (package-version python))
"/site-packages/grammalecte")))
#t)))))
#t))
(add-after 'unpack 'do-not-phone-home
;; The package wants to check upstream Grammalecte version to
;; decide if an update is in order. Always return version
;; installed so it doesn't phone home and doesn't install anything.
(lambda _
(substitute* "flycheck-grammalecte.el"
(("\\(flycheck-grammalecte--grammalecte-upstream-version\\)")
,(format #f "\"~a\"" (package-version grammalecte)))))))))
(inputs
`(("grammalecte" ,grammalecte)
("python" ,python)))