seppo.opam 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. # This file is generated by dune, edit dune-project instead
  2. opam-version: "2.0"
  3. version: "0.4"
  4. synopsis: "Personal Social Web"
  5. description: """
  6. #Seppo empowers you to publish short texts and images and to network in the
  7. Social Web.
  8. By renting commodity webspace and putting a single file in place. Without being
  9. subject to terms and conditions. And without having to fret about small print
  10. or tech lore, but have a life."""
  11. maintainer: ["Marcus Rohrmoser <work@mro.name>"]
  12. authors: ["The #Seppo programmers"]
  13. license: "GPL-3.0-only"
  14. tags: [
  15. "Social"
  16. "Web"
  17. "Fediverse"
  18. "ActivityPub"
  19. "CGI"
  20. "RFC3875"
  21. "RFC4287"
  22. "RFC4685"
  23. "RFC5005"
  24. "RFC7033"
  25. "RFC7565"
  26. "RFC8890"
  27. "RFC9116"
  28. "XSLT"
  29. ]
  30. homepage: "Seppo.Social"
  31. bug-reports: "Seppo.Social/issues"
  32. depends: [
  33. "camlp-streams"
  34. "cohttp-lwt-unix"
  35. "decoders-ezjsonm"
  36. "lwt_ppx"
  37. "markup"
  38. "optint"
  39. "safepass"
  40. "timedesc"
  41. "tls-lwt"
  42. "uri"
  43. "uuidm"
  44. "uucp"
  45. "uunf"
  46. "uutf"
  47. "x509"
  48. "xmlm"
  49. "crunch" {with-doc}
  50. "cstruct-unix" {with-test}
  51. "decoders-ezxmlm" {with-test}
  52. "markup" {with-test}
  53. "ocaml" {>= "4.10"}
  54. "ocaml-lsp-server" {with-doc}
  55. "ocp-indent" {with-doc}
  56. "odig" {with-doc}
  57. "odoc" {with-doc}
  58. "tyre" {with-test}
  59. "utop" {with-test}
  60. "yojson" {with-test}
  61. "dune" {>= "3.0"}
  62. "lwt_ppx"
  63. ]
  64. build: [
  65. [
  66. "dune"
  67. "build"
  68. "-p"
  69. name
  70. "-j"
  71. jobs
  72. "@install"
  73. "@runtest" {with-test}
  74. "@doc" {with-doc}
  75. ]
  76. ]
  77. dev-repo: "git+ssh://codeberg.org/seppo/seppo.git"