upstream: github.com/robur-coop/kdf
0
fork

Configure Feed

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

opam: migrate 14 hand-maintained packages to dune-generated

Moves package metadata into dune-project for kdf, monopam-info,
ocaml-ax25, ocaml-collision, ocaml-crypto (4 subpackages), ocaml-csv,
ocaml-respond, ocaml-sdnv, ocaml-tls (2 subpackages), ocaml-vec3, and
ocaml-x509, and flags each .opam with the generated-by-dune header.

Running dune build after the ocaml-toml build break is resolved will
regenerate the .opam files from dune-project and reveal any
canonical-form drift in a separate commit.

+51 -13
+27 -1
dune-project
··· 1 1 (lang dune 3.21) 2 2 (name kdf) 3 - (source (tangled gazagnaire.org/kdf)) 3 + (source (tangled gazagnaire.org/kdf)) 4 + (license BSD-2-Clause) 5 + (authors 6 + "Alfredo Beaumont <alfredo.beaumont@gmail.com>" 7 + "Sonia Meruelo <smeruelo@gmail.com>" 8 + "Hannes Mehnert <hannes@mehnert.org>") 9 + (maintainers 10 + "Alfredo Beaumont <alfredo.beaumont@gmail.com>" 11 + "Hannes Mehnert <hannes@mehnert.org>") 12 + (homepage "https://tangled.org/gazagnaire.org/kdf") 13 + (documentation "https://tangled.org/gazagnaire.org/kdf") 14 + (bug_reports "https://tangled.org/gazagnaire.org/kdf/issues") 15 + 16 + (generate_opam_files true) 17 + 18 + (package 19 + (name kdf) 20 + (synopsis "Key Derivation Functions: HKDF RFC 5869, PBKDF RFC 2898, SCRYPT RFC 7914") 21 + (description "A pure OCaml implementation of scrypt (RFC 7914), PBKDF 1 and 2 as defined by PKCS#5 (RFC 2898), and HKDF (RFC 5869).") 22 + (tags (org:blacksun crypto)) 23 + (depends 24 + (ocaml (>= 4.13.0)) 25 + (dune (>= 1.8.0)) 26 + (digestif (>= 1.2.0)) 27 + (crypto (>= 1.0.0)) 28 + (alcotest (and :with-test (>= 0.8.1))) 29 + (ohex (and :with-test (>= 0.2.0)))))
+24 -12
kdf.opam
··· 1 + # This file is generated by dune, edit dune-project instead 1 2 opam-version: "2.0" 2 - name: "kdf" 3 - maintainer: ["Alfredo Beaumont <alfredo.beaumont@gmail.com>" "Hannes Mehnert <hannes@mehnert.org>"] 4 - authors: ["Alfredo Beaumont <alfredo.beaumont@gmail.com>" "Sonia Meruelo <smeruelo@gmail.com>" "Hannes Mehnert <hannes@mehnert.org>"] 3 + synopsis: "Key Derivation Functions: HKDF RFC 5869, PBKDF RFC 2898, SCRYPT RFC 7914" 4 + description: 5 + "A pure OCaml implementation of scrypt (RFC 7914), PBKDF 1 and 2 as defined by PKCS#5 (RFC 2898), and HKDF (RFC 5869)." 6 + maintainer: [ 7 + "Alfredo Beaumont <alfredo.beaumont@gmail.com>" 8 + "Hannes Mehnert <hannes@mehnert.org>" 9 + ] 10 + authors: [ 11 + "Alfredo Beaumont <alfredo.beaumont@gmail.com>" 12 + "Sonia Meruelo <smeruelo@gmail.com>" 13 + "Hannes Mehnert <hannes@mehnert.org>" 14 + ] 5 15 license: "BSD-2-Clause" 6 16 tags: ["org:blacksun" "crypto"] 7 17 homepage: "https://tangled.org/gazagnaire.org/kdf" ··· 17 27 ] 18 28 build: [ 19 29 ["dune" "subst"] {dev} 20 - ["dune" "build" "-p" name "-j" jobs] 21 - ["dune" "runtest" "-p" name "-j" jobs] {with-test} 30 + [ 31 + "dune" 32 + "build" 33 + "-p" 34 + name 35 + "-j" 36 + jobs 37 + "@install" 38 + "@runtest" {with-test} 39 + "@doc" {with-doc} 40 + ] 22 41 ] 23 42 dev-repo: "git+https://tangled.org/gazagnaire.org/kdf.git" 24 - synopsis: "Key Derivation Functions: HKDF RFC 5869, PBKDF RFC 2898, SCRYPT RFC 7914" 25 - description: """ 26 - A pure OCaml implementation of [scrypt](https://tools.ietf.org/html/rfc7914), 27 - [PBKDF 1 and 2 as defined by PKCS#5](https://tools.ietf.org/html/rfc2898), 28 - and [HKDF](https://tools.ietf.org/html/rfc5869). 29 - """ 30 - x-maintenance-intent: [ "(latest)" ]