gnu: emacs-compat: Update to 29.1.0.1.

* gnu/packages/emacs-xyz.scm (emacs-compat): Update to 29.1.0.1.
This commit is contained in:
Nicolas Goaziou 2023-01-07 00:33:48 +01:00
parent 5b057c1983
commit b334184d1c
No known key found for this signature in database
GPG Key ID: DA00B4F048E92F2D

View File

@ -7794,24 +7794,25 @@ variables, and so on. The mode also allows you to execute Tup commands.")
(license license:gpl3+))) (license license:gpl3+)))
(define-public emacs-compat (define-public emacs-compat
(package (let ((commit "8a32564247ad3baee571252a2004c3d347962d01")) ;version bump
(name "emacs-compat") (package
(version "28.1.2.2") (name "emacs-compat")
(source (origin (version "29.1.0.1")
(source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
(url "https://git.sr.ht/~pkal/compat") (url "https://git.sr.ht/~pkal/compat")
(commit version))) (commit commit)))
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1c1pr6zzvgfbsclp1fyx911d4qvihz8hw5mp7g0l0df2rlpypdzw")))) "0wxv63cqrw7pd5vg5hwh48bf326766x6mzz1qw8shhkrycr43fks"))))
(build-system emacs-build-system) (build-system emacs-build-system)
(propagated-inputs (list emacs-nadvice)) (propagated-inputs (list emacs-nadvice))
(home-page "https://git.sr.ht/~pkal/compat") (home-page "https://git.sr.ht/~pkal/compat")
(synopsis "Emacs Lisp Compatibility Library") (synopsis "Emacs Lisp Compatibility Library")
(description (description
"To allow for the usage of Emacs functions and macros that are defined "To allow for the usage of Emacs functions and macros that are defined
in newer versions of Emacs, @code{compat.el} provides definitions that in newer versions of Emacs, @code{compat.el} provides definitions that
are installed ONLY if necessary. These reimplementations of functions are installed ONLY if necessary. These reimplementations of functions
and macros are at least subsets of the actual implementations. Be and macros are at least subsets of the actual implementations. Be
@ -7822,7 +7823,7 @@ here. Some depend on new features from the core, others cannot be
implemented to a meaningful degree. The main audience for this implemented to a meaningful degree. The main audience for this
library are not regular users, but package maintainers. Therefore library are not regular users, but package maintainers. Therefore
commands and user options are usually not implemented here.") commands and user options are usually not implemented here.")
(license license:gpl3+))) (license license:gpl3+))))
(define-public emacs-company (define-public emacs-company
(package (package