dune-project 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. (lang dune 3.0)
  2. ; https://dune.readthedocs.io/en/latest/opam.html#generating-opam-files
  3. (name seppo)
  4. (version 0.4)
  5. (subst disabled)
  6. (implicit_transitive_deps true)
  7. (generate_opam_files true)
  8. (formatting (enabled_for dune))
  9. (license GPL-3.0-only)
  10. (maintainers "Marcus Rohrmoser <work@mro.name>")
  11. (authors "The #Seppo programmers")
  12. (homepage Seppo.Social)
  13. (bug_reports Seppo.Social/issues)
  14. (source (uri git+ssh://codeberg.org/seppo/seppo.git))
  15. (package
  16. (name seppo)
  17. (synopsis "Personal Social Web")
  18. (description "#Seppo empowers you to publish short texts and images and to network in the
  19. Social Web.
  20. By renting commodity webspace and putting a single file in place. Without being
  21. subject to terms and conditions. And without having to fret about small print
  22. or tech lore, but have a life.")
  23. (tags (Social Web Fediverse ActivityPub CGI RFC3875 RFC4287 RFC4685 RFC5005 RFC7033 RFC7565 RFC8890 RFC9116 XSLT))
  24. (depends
  25. camlp-streams
  26. cohttp-lwt-unix
  27. decoders-ezjsonm
  28. lwt_ppx
  29. markup
  30. optint
  31. safepass
  32. timedesc
  33. tls-lwt
  34. uri
  35. uuidm
  36. uucp
  37. uunf
  38. uutf
  39. x509
  40. xmlm
  41. (crunch :with-doc)
  42. (cstruct-unix :with-test)
  43. (decoders-ezxmlm :with-test)
  44. (markup :with-test)
  45. (ocaml (>= 4.10))
  46. (ocaml-lsp-server :with-doc)
  47. (ocp-indent :with-doc)
  48. (odig :with-doc)
  49. (odoc :with-doc)
  50. (tyre :with-test)
  51. (utop :with-test)
  52. (yojson :with-test)
  53. dune
  54. lwt_ppx
  55. ))
  56. (package
  57. (name apchk)
  58. (synopsis "Webfinger & ActivityPub checker")
  59. (description "checker cgi to self-host without a hassle.")
  60. (tags (Social Web "#Fediverse" ActivityPub RFC7033 RFC3875 Checker))
  61. (authors "The #Seppo programmers")
  62. (depends
  63. dune
  64. (crunch :with-doc)
  65. (ocp-indent :with-doc)
  66. )
  67. )
  68. ; See the complete stanza docs at https://dune.readthedocs.io/en/stable/dune-files.html#dune-project