diff --git a/packages/ocaml-version/ocaml-version.3.7.3/opam b/packages/ocaml-version/ocaml-version.3.7.3/opam
new file mode 100644
index 00000000000..e9070545de9
--- /dev/null
+++ b/packages/ocaml-version/ocaml-version.3.7.3/opam
@@ -0,0 +1,54 @@
+opam-version: "2.0"
+synopsis: "Manipulate, parse and generate OCaml compiler version strings"
+description: """\
+This library provides facilities to parse version numbers of the OCaml compiler, and enumerates the various official OCaml releases and configuration variants.
+
+OCaml version numbers are of the form `major.minor.patch+extra`, where the `patch` and `extra` fields are optional. This library offers the following functionality:
+
+- Functions to parse and serialise OCaml compiler version numbers.
+- Enumeration of official OCaml compiler version releases.
+- Test compiler versions for a particular feature (e.g. the `bytes` type)
+- [opam](https://opam.ocaml.org) compiler switch enumeration.
+
+### Further information
+
+- **Discussion:** Post on with the `ocaml` tag under the Ecosystem category.
+- **Bugs:**
+- **Docs:** """
+maintainer: "Anil Madhavapeddy "
+authors: "Anil Madhavapeddy "
+license: "ISC"
+tags: "org:ocamllabs"
+homepage: "https://github.com/ocurrent/ocaml-version"
+doc: "https://ocurrent.github.io/ocaml-version/doc"
+bug-reports: "https://github.com/ocurrent/ocaml-version/issues"
+depends: [
+ "dune" {>= "3.6"}
+ "ocaml" {>= "4.07.0"}
+ "alcotest" {with-test}
+ "odoc" {with-doc}
+]
+build: [
+ ["dune" "subst"] {dev}
+ [
+ "dune"
+ "build"
+ "-p"
+ name
+ "-j"
+ jobs
+ "@install"
+ "@runtest" {with-test}
+ "@doc" {with-doc}
+ ]
+]
+dev-repo: "git+https://github.com/ocurrent/ocaml-version.git"
+x-maintenance-intent: [ "(latest)" ]
+url {
+ src:
+ "https://github.com/ocurrent/ocaml-version/releases/download/v3.7.3/ocaml-version-3.7.3.tbz"
+ checksum: [
+ "md5=19a39d2f0d3cbcd35a97131ac254bacb"
+ "sha512=f38cc6e78ed0e3590757ce083baf8954c98243486264de1742006a9f96fdc15080d38e1cd6475bb6a989e2e12204bffa66617ecb93719498470820ab4fd3ad5c"
+ ]
+}