seppo.opam 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. # This file is generated by dune, edit dune-project instead
  2. opam-version: "2.0"
  3. version: "0.5"
  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. "crunch"
  36. "decoders-ezjsonm"
  37. "lambdasoup"
  38. "lwt_ppx"
  39. "markup"
  40. "mirage-crypto-rng" {< "1.0"}
  41. "optint" {>= "0.3.0"}
  42. "safepass"
  43. "sqlite3"
  44. "timedesc"
  45. "tls-lwt"
  46. "tyre"
  47. "uri"
  48. "uucp"
  49. "uuidm"
  50. "uunf"
  51. "uutf"
  52. "x509"
  53. "xmlm"
  54. "alcotest" {with-test}
  55. "cstruct-unix" {with-test}
  56. "decoders-ezxmlm" {with-test}
  57. "markup" {with-test}
  58. "ocaml"
  59. "odig" {with-doc}
  60. "odoc" {with-doc}
  61. "utop" {with-test}
  62. "yojson" {with-test}
  63. "dune" {>= "3.0"}
  64. "lwt_ppx"
  65. ]
  66. build: [
  67. [
  68. "dune"
  69. "build"
  70. "-p"
  71. name
  72. "-j"
  73. jobs
  74. "@install"
  75. "@runtest" {with-test}
  76. "@doc" {with-doc}
  77. ]
  78. ]
  79. dev-repo: "git+ssh://codeberg.org/seppo/seppo.git"