mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-02-10 13:40:20 +01:00
gnu: emacs-org2web: Fix build.
* gnu/packages/emacs-xyz.scm (emacs-org2web)[arguments]<#:phases>: Add a phase to fix byte-compilation. [synopsis, description]: Use proper capitalization.
This commit is contained in:
parent
3d46e8837e
commit
70d89980c7
1 changed files with 18 additions and 4 deletions
|
@ -16948,13 +16948,27 @@ and lambdas.")
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0wsvfn409a2ivbich8b8zqza78sprirg4bl7igx536ydqclmi0n7"))))
|
(base32 "0wsvfn409a2ivbich8b8zqza78sprirg4bl7igx536ydqclmi0n7"))))
|
||||||
(build-system emacs-build-system)
|
(build-system emacs-build-system)
|
||||||
|
(arguments
|
||||||
|
(list
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(add-before 'build 'fix-byte-compilation
|
||||||
|
;; XXX: The fix below was integrated upstream and can be removed
|
||||||
|
;; in next release.
|
||||||
|
(lambda _
|
||||||
|
(substitute* "org2web-el2org.el"
|
||||||
|
(("(define-obsolete-function-alias .*)\\)" _ lead)
|
||||||
|
(string-append lead " \"0.1\")"))))))))
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
(list emacs-dash emacs-el2org emacs-ht emacs-mustache
|
(list emacs-dash
|
||||||
|
emacs-el2org
|
||||||
|
emacs-ht
|
||||||
|
emacs-mustache
|
||||||
emacs-simple-httpd))
|
emacs-simple-httpd))
|
||||||
(home-page "https://github.com/tumashu/org2web")
|
(home-page "https://github.com/tumashu/org2web")
|
||||||
(synopsis "Static site generator based on org-mode")
|
(synopsis "Static site generator based on Org mode")
|
||||||
(description "Org2web is a static site generator based on org-mode,
|
(description "Org2web is a static site generator based on Org mode, which
|
||||||
which code derived from Kelvin H's org-page.")
|
code derived from Kelvin H's Org page.")
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
(define-public emacs-meow
|
(define-public emacs-meow
|
||||||
|
|
Loading…
Add table
Reference in a new issue