From ea834d8184c5eeff1ce601a1ba68cd1556749e97 Mon Sep 17 00:00:00 2001 From: Etienne Millon Date: Mon, 5 Jun 2023 18:38:04 +0200 Subject: [PATCH] [new release] dune (15 packages) (3.8.1) CHANGES: - Fix a crash when using a version of Coq < 8.13 due to the native compiler config variable being missing. We now explicitly default to `(mode vo)` for these older versions of Coq. (ocaml/dune#7847, fixes ocaml/dune#7846, @Alizter) - Duplicate installed Coq theories are now allowed with the first appearing in COQPATH being preferred. This is inline with Coq's loadpath semantics. This fixes an issue with install layouts based on COQPATH such as those found in nixpkgs. (ocaml/dune#7790, @Alizter) - Revert ocaml/dune#7415 and ocaml/dune#7450 (Resolve `ppx_runtime_libraries` in the target context when cross compiling) (ocaml/dune#7887, fixes ocaml/dune#7875, @emillon) --- packages/chrome-trace/chrome-trace.3.8.1/opam | 39 +++++++++++++ .../dune-action-plugin.3.8.1/opam | 52 +++++++++++++++++ .../dune-build-info.3.8.1/opam | 45 +++++++++++++++ .../dune-configurator.3.8.1/opam | 49 ++++++++++++++++ packages/dune-glob/dune-glob.3.8.1/opam | 42 ++++++++++++++ .../dune-private-libs.3.8.1/opam | 50 +++++++++++++++++ packages/dune-rpc-lwt/dune-rpc-lwt.3.8.1/opam | 42 ++++++++++++++ packages/dune-rpc/dune-rpc.3.8.1/opam | 43 ++++++++++++++ packages/dune-site/dune-site.3.8.1/opam | 37 ++++++++++++ packages/dune/dune.3.8.1/opam | 56 +++++++++++++++++++ packages/dyn/dyn.3.8.1/opam | 40 +++++++++++++ packages/ocamlc-loc/ocamlc-loc.3.8.1/opam | 43 ++++++++++++++ packages/ordering/ordering.3.8.1/opam | 38 +++++++++++++ packages/stdune/stdune.3.8.1/opam | 44 +++++++++++++++ packages/xdg/xdg.3.8.1/opam | 39 +++++++++++++ 15 files changed, 659 insertions(+) create mode 100644 packages/chrome-trace/chrome-trace.3.8.1/opam create mode 100644 packages/dune-action-plugin/dune-action-plugin.3.8.1/opam create mode 100644 packages/dune-build-info/dune-build-info.3.8.1/opam create mode 100644 packages/dune-configurator/dune-configurator.3.8.1/opam create mode 100644 packages/dune-glob/dune-glob.3.8.1/opam create mode 100644 packages/dune-private-libs/dune-private-libs.3.8.1/opam create mode 100644 packages/dune-rpc-lwt/dune-rpc-lwt.3.8.1/opam create mode 100644 packages/dune-rpc/dune-rpc.3.8.1/opam create mode 100644 packages/dune-site/dune-site.3.8.1/opam create mode 100644 packages/dune/dune.3.8.1/opam create mode 100644 packages/dyn/dyn.3.8.1/opam create mode 100644 packages/ocamlc-loc/ocamlc-loc.3.8.1/opam create mode 100644 packages/ordering/ordering.3.8.1/opam create mode 100644 packages/stdune/stdune.3.8.1/opam create mode 100644 packages/xdg/xdg.3.8.1/opam diff --git a/packages/chrome-trace/chrome-trace.3.8.1/opam b/packages/chrome-trace/chrome-trace.3.8.1/opam new file mode 100644 index 00000000000..44e75f52edd --- /dev/null +++ b/packages/chrome-trace/chrome-trace.3.8.1/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +synopsis: "Chrome trace event generation library" +description: + "This library offers no backwards compatibility guarantees. Use at your own risk." +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "ocaml" {>= "4.08.0"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune-action-plugin/dune-action-plugin.3.8.1/opam b/packages/dune-action-plugin/dune-action-plugin.3.8.1/opam new file mode 100644 index 00000000000..270ae0cf6f1 --- /dev/null +++ b/packages/dune-action-plugin/dune-action-plugin.3.8.1/opam @@ -0,0 +1,52 @@ +opam-version: "2.0" +synopsis: "[experimental] API for writing dynamic Dune actions" +description: """ + +This library is experimental. No backwards compatibility is implied. + +dune-action-plugin provides an API for writing dynamic Dune actions. +Dynamic dune actions do not need to declare their dependencies +upfront; they are instead discovered automatically during the +execution of the action. +""" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "dune-glob" {= version} + "csexp" {>= "1.5.0"} + "ppx_expect" {with-test} + "stdune" {= version} + "dune-private-libs" {= version} + "dune-rpc" {= version} + "base-unix" + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune-build-info/dune-build-info.3.8.1/opam b/packages/dune-build-info/dune-build-info.3.8.1/opam new file mode 100644 index 00000000000..8f9a535c1f5 --- /dev/null +++ b/packages/dune-build-info/dune-build-info.3.8.1/opam @@ -0,0 +1,45 @@ +opam-version: "2.0" +synopsis: "Embed build information inside executable" +description: """ +The build-info library allows to access information about how the +executable was built, such as the version of the project at which it +was built or the list of statically linked libraries with their +versions. It supports reporting the version from the version control +system during development to get an precise reference of when the +executable was built. +""" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "ocaml" {>= "4.08"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune-configurator/dune-configurator.3.8.1/opam b/packages/dune-configurator/dune-configurator.3.8.1/opam new file mode 100644 index 00000000000..fb4f6f8b3b1 --- /dev/null +++ b/packages/dune-configurator/dune-configurator.3.8.1/opam @@ -0,0 +1,49 @@ +opam-version: "2.0" +synopsis: "Helper library for gathering system configuration" +description: """ +dune-configurator is a small library that helps writing OCaml scripts that +test features available on the system, in order to generate config.h +files for instance. +Among other things, dune-configurator allows one to: +- test if a C program compiles +- query pkg-config +- import #define from OCaml header files +- generate config.h file +""" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "ocaml" {>= "4.04.0"} + "base-unix" + "csexp" {>= "1.5.0"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune-glob/dune-glob.3.8.1/opam b/packages/dune-glob/dune-glob.3.8.1/opam new file mode 100644 index 00000000000..a9e4eb317bf --- /dev/null +++ b/packages/dune-glob/dune-glob.3.8.1/opam @@ -0,0 +1,42 @@ +opam-version: "2.0" +synopsis: "Glob string matching language supported by dune" +description: + "dune-glob provides a parser and interpreter for globs as understood by dune language." +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "stdune" {= version} + "dyn" + "ordering" + "dune-private-libs" {= version} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune-private-libs/dune-private-libs.3.8.1/opam b/packages/dune-private-libs/dune-private-libs.3.8.1/opam new file mode 100644 index 00000000000..5ba2510ff0d --- /dev/null +++ b/packages/dune-private-libs/dune-private-libs.3.8.1/opam @@ -0,0 +1,50 @@ +opam-version: "2.0" +synopsis: "Private libraries of Dune" +description: """ +!!!!!!!!!!!!!!!!!!!!!! +!!!!! DO NOT USE !!!!! +!!!!!!!!!!!!!!!!!!!!!! + +This package contains code that is shared between various dune-xxx +packages. However, it is not meant for public consumption and provides +no stability guarantee. +""" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "csexp" {>= "1.5.0"} + "pp" {>= "1.1.0"} + "dyn" {= version} + "stdune" {= version} + "ocaml" {>= "4.08"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune-rpc-lwt/dune-rpc-lwt.3.8.1/opam b/packages/dune-rpc-lwt/dune-rpc-lwt.3.8.1/opam new file mode 100644 index 00000000000..74f6e35fe8f --- /dev/null +++ b/packages/dune-rpc-lwt/dune-rpc-lwt.3.8.1/opam @@ -0,0 +1,42 @@ +opam-version: "2.0" +synopsis: "Communicate with dune using rpc and Lwt" +description: "Specialization of dune-rpc to Lwt" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "dune-rpc" {= version} + "result" {>= "1.5"} + "csexp" {>= "1.5.0"} + "lwt" {>= "5.3.0"} + "base-unix" + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune-rpc/dune-rpc.3.8.1/opam b/packages/dune-rpc/dune-rpc.3.8.1/opam new file mode 100644 index 00000000000..a7565b14dbc --- /dev/null +++ b/packages/dune-rpc/dune-rpc.3.8.1/opam @@ -0,0 +1,43 @@ +opam-version: "2.0" +synopsis: "Communicate with dune using rpc" +description: "Library to connect and control a running dune instance" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "csexp" + "ordering" + "dyn" + "xdg" + "stdune" {= version} + "pp" {>= "1.1.0"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune-site/dune-site.3.8.1/opam b/packages/dune-site/dune-site.3.8.1/opam new file mode 100644 index 00000000000..3dac68fea45 --- /dev/null +++ b/packages/dune-site/dune-site.3.8.1/opam @@ -0,0 +1,37 @@ +opam-version: "2.0" +synopsis: "Embed locations information inside executable and libraries" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "dune-private-libs" {= version} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dune/dune.3.8.1/opam b/packages/dune/dune.3.8.1/opam new file mode 100644 index 00000000000..eb3c7e30c6f --- /dev/null +++ b/packages/dune/dune.3.8.1/opam @@ -0,0 +1,56 @@ +opam-version: "2.0" +synopsis: "Fast, portable, and opinionated build system" +description: """ + +dune is a build system that was designed to simplify the release of +Jane Street packages. It reads metadata from "dune" files following a +very simple s-expression syntax. + +dune is fast, has very low-overhead, and supports parallel builds on +all platforms. It has no system dependencies; all you need to build +dune or packages using dune is OCaml. You don't need make or bash +as long as the packages themselves don't use bash explicitly. + +dune supports multi-package development by simply dropping multiple +repositories into the same directory. + +It also supports multi-context builds, such as building against +several opam roots/switches simultaneously. This helps maintaining +packages across several versions of OCaml and gives cross-compilation +for free. +""" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +conflicts: [ + "merlin" {< "3.4.0"} + "ocaml-lsp-server" {< "1.3.0"} + "dune-configurator" {< "2.3.0"} + "odoc" {< "2.0.1"} + "dune-release" {< "1.3.0"} + "js_of_ocaml-compiler" {< "3.6.0"} + "jbuilder" {= "transition"} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["ocaml" "boot/bootstrap.ml" "-j" jobs] + ["./_boot/dune.exe" "build" "dune.install" "--release" "--profile" "dune-bootstrap" "-j" jobs] +] +depends: [ + # Please keep the lower bound in sync with .github/workflows/workflow.yml, + # dune-project and min_ocaml_version in bootstrap.ml + ("ocaml" {>= "4.08"} | ("ocaml" {>= "4.02" & < "4.08~~"} & "ocamlfind-secondary")) + "base-unix" + "base-threads" +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/dyn/dyn.3.8.1/opam b/packages/dyn/dyn.3.8.1/opam new file mode 100644 index 00000000000..2f6abec581f --- /dev/null +++ b/packages/dyn/dyn.3.8.1/opam @@ -0,0 +1,40 @@ +opam-version: "2.0" +synopsis: "Dynamic type" +description: "Dynamic type" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "ocaml" {>= "4.08.0"} + "ordering" {= version} + "pp" {>= "1.1.0"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/ocamlc-loc/ocamlc-loc.3.8.1/opam b/packages/ocamlc-loc/ocamlc-loc.3.8.1/opam new file mode 100644 index 00000000000..d6f1af28eb0 --- /dev/null +++ b/packages/ocamlc-loc/ocamlc-loc.3.8.1/opam @@ -0,0 +1,43 @@ +opam-version: "2.0" +synopsis: "Parse ocaml compiler output into structured form" +description: + "This library offers no backwards compatibility guarantees. Use at your own risk." +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "ocaml" {>= "4.08.0"} + "dyn" {= version} + "odoc" {with-doc} +] +conflicts: [ + "ocaml-lsp-server" {< "1.15.0"} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/ordering/ordering.3.8.1/opam b/packages/ordering/ordering.3.8.1/opam new file mode 100644 index 00000000000..8d25c43539d --- /dev/null +++ b/packages/ordering/ordering.3.8.1/opam @@ -0,0 +1,38 @@ +opam-version: "2.0" +synopsis: "Element ordering" +description: "Element ordering" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "ocaml" {>= "4.08.0"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/stdune/stdune.3.8.1/opam b/packages/stdune/stdune.3.8.1/opam new file mode 100644 index 00000000000..bca72f19e29 --- /dev/null +++ b/packages/stdune/stdune.3.8.1/opam @@ -0,0 +1,44 @@ +opam-version: "2.0" +synopsis: "Dune's unstable standard library" +description: + "This library offers no backwards compatibility guarantees. Use at your own risk." +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "ocaml" {>= "4.08.0"} + "base-unix" + "dyn" {= version} + "ordering" {= version} + "pp" {>= "1.1.0"} + "csexp" {>= "1.5.0"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8" diff --git a/packages/xdg/xdg.3.8.1/opam b/packages/xdg/xdg.3.8.1/opam new file mode 100644 index 00000000000..a3edcd8ea69 --- /dev/null +++ b/packages/xdg/xdg.3.8.1/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +synopsis: "XDG Base Directory Specification" +description: + "https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html" +maintainer: ["Jane Street Group, LLC "] +authors: ["Jane Street Group, LLC "] +license: "MIT" +homepage: "https://github.com/ocaml/dune" +doc: "https://dune.readthedocs.io/" +bug-reports: "https://github.com/ocaml/dune/issues" +depends: [ + "dune" {>= "3.5"} + "ocaml" {>= "4.08"} + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/ocaml/dune.git" +build: [ + ["dune" "subst"] {dev} + ["rm" "-rf" "vendor/csexp"] + ["rm" "-rf" "vendor/pp"] + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +url { + src: "https://github.com/ocaml/dune/releases/download/3.8.1/dune-3.8.1.tbz" + checksum: [ + "sha256=9413a5d6eb9d7968a0463debb9d9f1be73025345809b827978d0c14db76cf914" + "sha512=6857b64e7ca8ba452937539d5996c8d0941b25d82313cfad9e1e6b835a04fb86605beccdc86400cc705ad6a969171524091ab6981df87629b542cc172b38746b" + ] +} +x-commit-hash: "a340b806a6ec2da97c481c64011bfab7b71213a8"