gnu: emacs-helm-system-packages: Update to 1.10.2.

* gnu/packages/emacs-xyz.scm (emacs-helm-system-packages): Update to 1.10.2.
This commit is contained in:
Pierre Neidhardt 2020-11-14 11:26:04 +01:00
parent e365f8b26c
commit 2980b726d3
No known key found for this signature in database
GPG Key ID: 9BDCF497A4BBCC7F

View File

@ -10712,46 +10712,42 @@ Yasnippet.")
(license license:gpl2+)))) (license license:gpl2+))))
(define-public emacs-helm-system-packages (define-public emacs-helm-system-packages
;; There won't be a new release after 1.10.1 until (package
;; https://github.com/emacs-helm/helm-system-packages/issues/25 is fixed, (name "emacs-helm-system-packages")
;; and latest commits fix import issues with Guix. (version "1.10.2")
(let ((commit "6572340f41611ef1991e9612d34d59130957ee4a")) (source (origin
(package (method git-fetch)
(name "emacs-helm-system-packages") (uri (git-reference
(version (git-version "1.10.1" "1" commit)) (url "https://github.com/emacs-helm/helm-system-packages")
(source (origin (commit (string-append "v" version))))
(method git-fetch) (file-name (git-file-name name version))
(uri (git-reference (sha256
(url "https://github.com/emacs-helm/helm-system-packages") (base32
(commit commit))) "13a8jpj4wwm0yjv8hnsizgjf8wi3r2ap87lyvw7g4c7snp2dydwa"))))
(file-name (git-file-name name version)) (build-system emacs-build-system)
(sha256 (inputs
(base32 `(("recutils" ,recutils)))
"0mcz6vkpk12vsyd37xv1rbg4v442sxc3lj8yxskqg294xbdaclz4")))) (propagated-inputs
(build-system emacs-build-system) `(("emacs-helm" ,emacs-helm)))
(inputs (arguments
`(("recutils" ,recutils))) `(#:phases
(propagated-inputs (modify-phases %standard-phases
`(("emacs-helm" ,emacs-helm))) (add-after 'unpack 'configure
(arguments (lambda* (#:key inputs outputs #:allow-other-keys)
`(#:phases (let ((recutils (assoc-ref inputs "recutils")))
(modify-phases %standard-phases ;; Specify the absolute file names of the various
(add-after 'unpack 'configure ;; programs so that everything works out-of-the-box.
(lambda* (#:key inputs outputs #:allow-other-keys) (substitute* "helm-system-packages-guix.el"
(let ((recutils (assoc-ref inputs "recutils"))) (("recsel") (string-append recutils "/bin/recsel")))))))))
;; Specify the absolute file names of the various (home-page "https://github.com/emacs-helm/helm-system-packages")
;; programs so that everything works out-of-the-box. (synopsis "Helm System Packages is an interface to your package manager")
(substitute* "helm-system-packages-guix.el" (description "List all available packages in Helm (with installed
(("recsel") (string-append recutils "/bin/recsel")))))))))
(home-page "https://github.com/emacs-helm/helm-system-packages")
(synopsis "Helm System Packages is an interface to your package manager")
(description "List all available packages in Helm (with installed
packages displayed in their own respective face). Fuzzy-search, mark and packages displayed in their own respective face). Fuzzy-search, mark and
execute the desired action over any selections of packages: Install, execute the desired action over any selections of packages: Install,
uninstall, display packages details (in Org Mode) or insert details at point, uninstall, display packages details (in Org Mode) or insert details at point,
find files owned by packages... And much more, including performing all the find files owned by packages... And much more, including performing all the
above over the network.") above over the network.")
(license license:gpl3+)))) (license license:gpl3+)))
(define-public emacs-helm-org-rifle (define-public emacs-helm-org-rifle
(package (package