gnu: iter-vitae: Update to 0.5.1.

* gnu/packages/web.scm (iter-vitae): Update to 0.5.1.
[arguments]<#:phases>{install-program-files}: Remove unnecessary mkdir-p.
Adapt installed files.
[description]: Update to mention correct tech.

Change-Id: I2c34dfc60cc75b7fbffd050eb58b52d8a13561e1
Signed-off-by: Andreas Enge <andreas@enge.fr>
This commit is contained in:
Josep Bigorra 2025-11-30 19:25:22 +01:00 committed by Andreas Enge
parent 39211967bc
commit b84618b89b
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3

View file

@ -6099,7 +6099,7 @@ NetSurf project.")
(define-public iter-vitae
(package
(name "iter-vitae")
(version "0.3.35")
(version "0.5.1")
(source
(origin
(method git-fetch)
@ -6108,7 +6108,7 @@ NetSurf project.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0sxdidz1j6bd5s5b3d0p91kd69i6hf9mg4iqppsf5gg31gf2y4d7"))))
(base32 "08rak4lq732mil2q7mlqm6dh57s2k1n94isrshj3k3ahspcdl1p3"))))
(arguments
`(#:source-directory "src"
#:phases (modify-phases %standard-phases
@ -6118,15 +6118,12 @@ NetSurf project.")
"/bin"))
(share (string-append (assoc-ref outputs "out")
"/share")))
(mkdir-p (string-append share "/scripts"))
(mkdir-p (string-append share "/resources"))
(install-file "resources/help.txt"
(string-append share
"/resources"))
(copy-recursively "resources/js"
(string-append share "/resources/js"))
(string-append share "/resources"))
(install-file "resources/css/iter-vitae.olive.min.css"
(string-append share "/resources/css"))
(install-file "scripts/iter-vitae" bin)
(install-file "scripts/log.sh"
(install-file "scripts/log.bash"
(string-append share "/scripts/"))
(chmod (string-append bin "/iter-vitae") #o755)))))))
(build-system guile-build-system)
@ -6142,7 +6139,7 @@ of your CV details (in Scheme code).
With a @acronym{MVC, model-view-controller} approach,
it lets you separate the data from the presentation (how the document looks).
This tool creates a web-site version of your CV (using SXML and TailwindCSS),
This tool creates a web-site version of your CV (using SXML and Olive CSS),
and is designed for long-term use, so you can update and evolve your CV over the years.
The program supports multilingual content and is fully extensible.")
(home-page "https://codeberg.org/jjba23/iter-vitae")