mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-02-02 08:07:29 +01:00
gnu: emacs-telega: Update to 0.8.291.
* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.8.291. [inputs]: Add tgs2png. Signed-off-by: Andrew Tropin <andrew@trop.in>
This commit is contained in:
parent
01989c5f45
commit
7f29030cd8
1 changed files with 11 additions and 6 deletions
|
@ -262,6 +262,7 @@ (define-module (gnu packages emacs-xyz)
|
||||||
#:use-module (gnu packages fontutils)
|
#:use-module (gnu packages fontutils)
|
||||||
#:use-module (gnu packages password-utils)
|
#:use-module (gnu packages password-utils)
|
||||||
#:use-module (gnu packages pulseaudio)
|
#:use-module (gnu packages pulseaudio)
|
||||||
|
#:use-module (gnu packages animation)
|
||||||
#:use-module (gnu packages sphinx)
|
#:use-module (gnu packages sphinx)
|
||||||
#:use-module (gnu packages screen)
|
#:use-module (gnu packages screen)
|
||||||
#:use-module (gnu packages xdisorg)
|
#:use-module (gnu packages xdisorg)
|
||||||
|
@ -35435,11 +35436,11 @@ (define-public emacs-telega-server
|
||||||
(license license:gpl3+))))
|
(license license:gpl3+))))
|
||||||
|
|
||||||
(define-public emacs-telega
|
(define-public emacs-telega
|
||||||
(let ((commit "009e5ce9d393aa049bb3b1182306db4b5b85833b")
|
(let ((commit "58b4963b292ceb723d665df100b519eb5a99c676")
|
||||||
(revision "1"))
|
(revision "0"))
|
||||||
(package
|
(package
|
||||||
(name "emacs-telega")
|
(name "emacs-telega")
|
||||||
(version (git-version "0.8.290" revision commit))
|
(version (git-version "0.8.291" revision commit))
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
@ -35447,7 +35448,7 @@ (define-public emacs-telega
|
||||||
(url "https://github.com/zevlg/telega.el")
|
(url "https://github.com/zevlg/telega.el")
|
||||||
(commit commit)))
|
(commit commit)))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "06k2qkxzq3l3cdqr70zrxrnm3q6qp9nw3zgm3p65nmx86ky1q72f"))
|
(base32 "1q3ydbm0jhrsyvvdn0mpmxvskq0l53jkh40a5hlx7i3qkinbhbry"))
|
||||||
(file-name (git-file-name "emacs-telega" version))
|
(file-name (git-file-name "emacs-telega" version))
|
||||||
(patches
|
(patches
|
||||||
(search-patches "emacs-telega-path-placeholder.patch"
|
(search-patches "emacs-telega-path-placeholder.patch"
|
||||||
|
@ -35466,7 +35467,11 @@ (define-public emacs-telega
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
;; Hard-code paths to `ffplay` and `ffmpeg`.
|
;; Hard-code paths to `ffplay` and `ffmpeg`.
|
||||||
(let* ((ffplay-bin (search-input-file inputs "/bin/ffplay"))
|
(let* ((ffplay-bin (search-input-file inputs "/bin/ffplay"))
|
||||||
(ffmpeg-bin (search-input-file inputs "/bin/ffmpeg")))
|
(ffmpeg-bin (search-input-file inputs "/bin/ffmpeg"))
|
||||||
|
(tgs2png-bin (search-input-file inputs "/bin/tgs2png")))
|
||||||
|
(substitute* '("telega.el" "telega-sticker.el" "telega-customize.el")
|
||||||
|
(("\\(executable-find \"tgs2png\"\\)")
|
||||||
|
(string-append "\"" tgs2png-bin "\"")))
|
||||||
(substitute* '("telega-ffplay.el" "telega-vvnote.el")
|
(substitute* '("telega-ffplay.el" "telega-vvnote.el")
|
||||||
(("(shell-command-to-string\|concat) \"(ffmpeg\|ffprobe)"
|
(("(shell-command-to-string\|concat) \"(ffmpeg\|ffprobe)"
|
||||||
all func cmd)
|
all func cmd)
|
||||||
|
@ -35489,7 +35494,7 @@ (define-public emacs-telega
|
||||||
(string-append (elpa-directory (assoc-ref outputs "out"))
|
(string-append (elpa-directory (assoc-ref outputs "out"))
|
||||||
"/etc"))))))))
|
"/etc"))))))))
|
||||||
(inputs
|
(inputs
|
||||||
(list emacs-telega-server ffmpeg))
|
(list emacs-telega-server ffmpeg tgs2png))
|
||||||
(native-inputs '())
|
(native-inputs '())
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list emacs-visual-fill-column emacs-company
|
(list emacs-visual-fill-column emacs-company
|
||||||
|
|
Loading…
Reference in a new issue