mirror of
https://codeberg.org/hako/Rosenthal.git
synced 2026-03-04 17:04:21 +00:00
rosenthal: Remove hugo. [moved to Nonguix]
* modules/rosenthal/packages/web.scm (hugo): Delete variable.
This commit is contained in:
parent
7bda91c1da
commit
a3e553fc65
@ -217,88 +217,6 @@ from serving static websites to running dynamic web applications.")
|
|||||||
(home-page "https://git.boiledscript.com/hako/caddy")
|
(home-page "https://git.boiledscript.com/hako/caddy")
|
||||||
(properties '((disable-updater? . #t)))))
|
(properties '((disable-updater? . #t)))))
|
||||||
|
|
||||||
(define-public hugo
|
|
||||||
(package
|
|
||||||
(name "hugo")
|
|
||||||
(version "0.152.2")
|
|
||||||
(source (origin
|
|
||||||
(method git-fetch)
|
|
||||||
(uri (git-reference
|
|
||||||
(url "https://github.com/gohugoio/hugo")
|
|
||||||
(commit (string-append "v" version))))
|
|
||||||
(file-name (git-file-name name version))
|
|
||||||
(sha256
|
|
||||||
(base32
|
|
||||||
"093p1k0m2n5b2bbk49kmciwr92wy9b8b4hw5wwmlhs2v304rw9cx"))))
|
|
||||||
(build-system go-build-system)
|
|
||||||
(arguments
|
|
||||||
(list
|
|
||||||
#:go go-1.24
|
|
||||||
#:install-source? #f
|
|
||||||
#:import-path "."
|
|
||||||
#:build-flags
|
|
||||||
#~(list "-tags" "extended withdeploy"
|
|
||||||
(string-append
|
|
||||||
"-ldflags="
|
|
||||||
" -X github.com/gohugoio/hugo/common/hugo.vendorInfo=Nonguix"))
|
|
||||||
#:test-flags ''("-skip=^TestCommands/mod|^TestCommands/server")
|
|
||||||
#:test-subdirs ''(".")
|
|
||||||
#:modules
|
|
||||||
'(((guix build gnu-build-system) #:prefix gnu:)
|
|
||||||
(guix build go-build-system)
|
|
||||||
(guix build utils))
|
|
||||||
#:phases
|
|
||||||
#~(modify-phases %standard-phases
|
|
||||||
(replace 'unpack
|
|
||||||
(lambda args
|
|
||||||
(unsetenv "GO111MODULE")
|
|
||||||
(apply (assoc-ref gnu:%standard-phases 'unpack) args)
|
|
||||||
(copy-recursively
|
|
||||||
#+(this-package-native-input "vendored-go-dependencies")
|
|
||||||
"vendor")))
|
|
||||||
(replace 'install-license-files
|
|
||||||
(assoc-ref gnu:%standard-phases 'install-license-files))
|
|
||||||
(add-after 'unpack 'fix-paths
|
|
||||||
(lambda* (#:key native-inputs inputs #:allow-other-keys)
|
|
||||||
(setenv "C_INCLUDE_PATH"
|
|
||||||
(string-append
|
|
||||||
(getenv "C_INCLUDE_PATH") ":"
|
|
||||||
(dirname
|
|
||||||
(dirname
|
|
||||||
(dirname
|
|
||||||
(search-input-file
|
|
||||||
(or native-inputs inputs)
|
|
||||||
"src/dec/alphai_dec.h"))))))
|
|
||||||
(with-directory-excursion "vendor/github.com/bep/gowebp"
|
|
||||||
(substitute* (find-files "internal/libwebp")
|
|
||||||
(("../../libwebp_src/(.*)\"" _ file)
|
|
||||||
(format #f "~a\""
|
|
||||||
(search-input-file
|
|
||||||
(or native-inputs inputs) file)))))
|
|
||||||
(with-directory-excursion "vendor/github.com/bep/golibsass"
|
|
||||||
(substitute* (find-files "internal/libsass")
|
|
||||||
(("../../libsass_src/(.*)\"" _ file)
|
|
||||||
(format #f "~a\""
|
|
||||||
(search-input-file
|
|
||||||
(or native-inputs inputs) file))))))))))
|
|
||||||
(native-inputs
|
|
||||||
(list (origin
|
|
||||||
(method (go-mod-vendor #:go go-1.24))
|
|
||||||
(uri (package-source this-package))
|
|
||||||
(file-name "vendored-go-dependencies")
|
|
||||||
(sha256
|
|
||||||
(base32
|
|
||||||
"1yhk8as1jz5459bzkmqjwdp82xqsr7sx1m1jkkk58cfzagznpz78")))
|
|
||||||
(package-source libsass)
|
|
||||||
(package-source libwebp)))
|
|
||||||
(home-page "https://gohugo.io/")
|
|
||||||
(synopsis "Static site generator written in Go")
|
|
||||||
(description
|
|
||||||
"Hugo is a static site generator written in Go, optimized for speed and
|
|
||||||
designed for flexibility. With its advanced templating system and fast asset
|
|
||||||
pipelines, Hugo renders a complete site in seconds, often less.")
|
|
||||||
(license license:asl2.0)))
|
|
||||||
|
|
||||||
(define-public forgejo
|
(define-public forgejo
|
||||||
(package
|
(package
|
||||||
(name "forgejo")
|
(name "forgejo")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user