this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Package soupault.4.11.0

+63
+63
packages/soupault/soupault.4.11.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Static website generator based on HTML rewriting" 3 + description: """\ 4 + A website generator that works with page element tree rather than text 5 + and allows you to manipulate pages and retrieve metadata from 6 + existing HTML using arbitrary CSS selectors. 7 + 8 + With soupault you can: 9 + 10 + * Generate ToC and footnotes. 11 + * Insert file content or an HTML snippet in any element. 12 + * Preprocess element content with external programs (e.g. run `<pre>` tags through a highlighter) 13 + * Extract page metadata (think microformats) and render it using a Jingoo template or an external script. 14 + * Export extracted metadata to JSON. 15 + 16 + Soupault is extensible with Lua (2.5) plugins and provides an API for element tree manipulation, 17 + similar to web browsers. 18 + 19 + The website generator mode is optional, you can use it as post-processor for existing sites.""" 20 + maintainer: "Daniil Baturin <daniil+opam@baturin.org>" 21 + authors: "Daniil Baturin <daniil+soupault@baturin.org>" 22 + license: "MIT" 23 + homepage: "https://www.soupault.app" 24 + bug-reports: "https://github.com/PataphysicalSociety/soupault/issues" 25 + depends: [ 26 + "ocaml" {>= "4.13"} 27 + "dune" {>= "2.0.0"} 28 + "containers" {>= "3.9"} 29 + "fileutils" {>= "0.6.3"} 30 + "logs" {>= "0.7.0"} 31 + "fmt" {>= "0.8.9"} 32 + "lambdasoup" {>= "1.1.1"} 33 + "markup" {>= "1.0.0-1"} 34 + "otoml" {>= "1.0.5"} 35 + "ezjsonm" {>= "1.2.0"} 36 + "yaml" {>= "2.0.0"} 37 + "csv" {>= "2.4"} 38 + "re" {>= "1.9.0"} 39 + "odate" {>= "0.6"} 40 + "spelll" {>= "0.4"} 41 + "base64" {>= "3.0.0"} 42 + "jingoo" {>= "1.4.2"} 43 + "camomile" {>= "2.0.0"} 44 + "digestif" {>= "0.7.3"} 45 + "tsort" {>= "2.1.0"} 46 + "lua-ml" {>= "0.9.3"} 47 + ] 48 + conflicts: [ 49 + "result" {< "1.5"} 50 + ] 51 + build: [ 52 + ["dune" "subst"] {dev} 53 + ["dune" "build" "-p" name "-j" jobs] 54 + ] 55 + dev-repo: "git+https://github.com/PataphysicalSociety/soupault" 56 + url { 57 + src: 58 + "https://codeberg.org/PataphysicalSociety/soupault/archive/4.11.0.tar.gz" 59 + checksum: [ 60 + "md5=d6cf9bfba3544f56110e70529a91d200" 61 + "sha512=3a48b06818dc6f74efe8919142ff5066edfef72657097ee373a0396400d150bf79eef6619dcaa2ca967bedba5be9c12814858a35ff9b42de1ca98f353853c675" 62 + ] 63 + }