Skip to content

Commit

Permalink
opam archiving phase 1
Browse files Browse the repository at this point in the history
  • Loading branch information
hannesm committed Jan 1, 2025
1 parent 9b97607 commit 312c27a
Show file tree
Hide file tree
Showing 4,171 changed files with 146,334 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
51 changes: 51 additions & 0 deletions packages/FrontC/FrontC.3.4.3/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
opam-version: "2.0"
authors: "Hugues Cassé <[email protected]>"
homepage: "https://github.com/BinaryAnalysisPlatform/FrontC"
bug-reports: "https://github.com/BinaryAnalysisPlatform/FrontC/issues"
dev-repo: "git+https://github.com/BinaryAnalysisPlatform/FrontC"
maintainer: "Ivan Gotovchits <[email protected]>"
license: "LGPL-2.1-only"
depends: [
"ocaml"
]

build: [
[make "PREFIX=%{lib}%" "OCAML_SITE=%{lib}%"]
]

install: [
[make "install" "PREFIX=%{lib}%" "OCAML_SITE=%{lib}%"]
["cp" "META" "%{lib}%/FrontC"]
]
synopsis: "Library providing a C parser and lexer"
description: """
FrontC is an OCAML library providing a C parser and lexer. The result
is a syntactic tree easy to process with usual OCAML tree management.

It provides support for ANSI C syntax, old-C K&R style syntax and the
standard GNU CC attributes.

It provides also a C pretty printer as an example of use."""

url {
src:
"https://github.com/BinaryAnalysisPlatform/FrontC/archive/refs/tags/v3.4.3.tar.gz"
checksum: [
"sha256=b96098bc56008e4239e571bb4e7407ac3b83be1c89bf945e2048063f9a5e528c"
"md5=399f66735541ecf8e06220618eef5c98"
]
mirrors: "https://mirrors.aegis.cylab.cmu.edu/bap/FrontC/v3.4.3.tar.gz"
}

available: false
extra-source "FrontC.install" {
src:
"https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/FrontC/FrontC.install"
checksum: [
"sha256=501dee92dc12ec57e4f34b5e5e15ee9630cb47c0c3f5219d6172a450c3495224"
"md5=c56e698d092d18179f9458f311c56412"
]
}
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
45 changes: 45 additions & 0 deletions packages/OCADml/OCADml.0.3.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
opam-version: "2.0"
synopsis: "Types and functions for building CAD packages in OCaml"
description: "Types and functions for building CAD packages in OCaml"
maintainer: ["Geoff deRosenroll<[email protected]"]
authors: ["Geoff deRosenroll<[email protected]"]
license: "GPL-2.0-or-later"
tags: ["OCADml" "CAD"]
homepage: "https://github.com/OCADml/OCADml"
doc: "https://OCADml.github.io/OCADml"
bug-reports: "https://github.com/OCADml/OCADml/issues"
depends: [
"dune" {>= "3.3" & <= "3.17.1"}
"ocaml" {>= "4.14.0"}
"gg" {= "1.0.0"}
"cairo2" {>= "0.6.2" & <= "0.6.5"}
"odoc" {with-doc & <= "2.4.4"}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/OCADml/OCADml.git"
url {
src:
"https://github.com/OCADml/OCADml/releases/download/v0.3.0/OCADml-0.3.0.tbz"
checksum: [
"sha256=9614beb1c81f1f4da39e5c4a8ee820ebf44beb34a44a7e32602782079efad8c8"
"sha512=0a8f6c02f0b97c1a4cd270117bd744a26cf29070a6c704dde9379967d0fadfcfdcaeaa6bd286c7696b0dbd2a9e9aa95ccae517ac487a6771897ff4805e2750f6"
]
}
x-commit-hash: "c35a30fc64a006fc9b81ec21bd8d38b957afe800"
available: false
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
35 changes: 35 additions & 0 deletions packages/amf/amf.0.1.2/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
opam-version: "2.0"
synopsis: "Parser/serializer for Adobe's Action Message Format"
maintainer: "Brian Caine <[email protected]>"
authors: "Brian Caine <[email protected]>"
license: "LGPL with OCaml linking exception"
homepage: "https://briancaine.github.io/ocaml-amf/"
bug-reports: "https://github.com/briancaine/ocaml-amf/issues"
depends: [
"ocaml" {>= "4.04"}
"dune" {>= "1.0" & <= "3.17.1"}
"ppx_deriving" {<= "6.0.3"}
"ppx_sexp_conv" {< "v0.13"}
"base-threads" {= "base"}
"core" {>= "v0.9.1" & < "v0.13"}
"stdint" {<= "0.7.2"}
"sexplib" {< "v0.13"}
"bisect_ppx" {build & <= "2.8.3"}
"ounit" {with-test & <= "2.2.7"}
]
build: [
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test}
]
dev-repo: "git+https://github.com/briancaine/ocaml-amf.git"
url {
src: "https://github.com/briancaine/ocaml-amf/archive/v0.1.2.tar.gz"
checksum: [
"md5=5ffab0f08aeb4af335ed38cbf7a5694d"
"sha512=3621e9978a6988696653fcceb92e17e06014fe31e57cc974387a265df10a63f6c76d4e6ff1ebdb6af8d0da06e8782f9c0000b33fcc53a9fdacdf857881fbb4e2"
]
}
available: false # source tarball not available
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["source-unavailable"]
29 changes: 29 additions & 0 deletions packages/anders/anders.0.7/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
opam-version: "2.0"
synopsis: "CCHM homotopy system type checker based on Mini-TT for OCaml"
maintainer: "Namdak Tonpa <[email protected]>"
authors: "Groupoid Infinity"
license: "ISC"
homepage: "https://groupoid.space/homotopy/"
bug-reports: "https://github.com/groupoid/anders/issues"
depends: [
"dune" {>= "2.0" & <= "3.17.1"}
"ocaml" {>= "4.10.0"}
"menhir" {>= "2.7" & <= "20240715"}
"odoc" {with-doc & <= "2.4.4"}
]
available: false
build: [
["dune" "build" "-p" name "-j" jobs]
["dune" "build" "-p" name "-j" jobs "@doc"] {with-doc}
]
dev-repo: "git+https://github.com/groupoid/anders"
url {
src: "https://github.com/groupoid/anders/archive/refs/tags/0.7.zip"
checksum: [
"md5=258c659c2b4dd602db1d844ef14189f8"
"sha512=d2e7f982ebcd99a05fc7a155c408f6317c0a70dfd33f6b2bc1d6a1fcdf920601b38169c7ee8ec8325a55143d7763ee5bc411c71bfb6a326a7d0b76c5f5ceb496"
]
}
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
32 changes: 32 additions & 0 deletions packages/async/async.108.00.01/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
build: make
remove: [["ocamlfind" "remove" "async"]]
depends: [
"ocaml"
"camlp4" {<= "5.3"}
"ocamlfind" {<= "1.9.6"}
"async_unix" {= "108.00.01"}
"async_core" {= "108.00.01"}
"async_extra" {= "108.00.01"}
"ocamlbuild" {build & <= "0.15.0"}
]
install: [make "install"]
synopsis: "Monadic concurrency library"
description: """
Part of Jane Street’s Core library
The Core suite of libraries is an industrial strength alternative to
OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml."""
flags: light-uninstall
url {
src:
"https://ocaml.janestreet.com/ocaml-core/108.00.01/individual/async-108.00.01.tar.gz"
checksum: [
"sha256=68587507771f6f10cfefb0ed6c36598f6b6ca393c60f18ad198112435c31728c"
"md5=a474bd087fdd5f3a092867f234044152"
]
}
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
33 changes: 33 additions & 0 deletions packages/async_core/async_core.108.00.01/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
build: make
remove: [["ocamlfind" "remove" "async_core"]]
depends: [
"ocaml"
"camlp4" {<= "5.3"}
"ocamlfind" {<= "1.9.6"}
"bin_prot" {<= "v0.17.0"}
"core" {= "108.00.01"}
"fieldslib" {<= "v0.17.0"}
"pa_ounit" {<= "113.00.00"}
"sexplib" {<= "v0.17.0"}
"ocamlbuild" {build & <= "0.15.0"}
]
install: [make "install"]
synopsis: "Part of Jane Street’s Core library"
description: """
The Core suite of libraries is an industrial strength alternative to
OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml."""
flags: light-uninstall
url {
src:
"https://ocaml.janestreet.com/ocaml-core/108.00.01/individual/async_core-108.00.01.tar.gz"
checksum: [
"sha256=c977d9e6a472604712a297c4849c20c65013153ad636877c7bbe8cc06f70c022"
"md5=f677808fc9efbbe144aa55ce49122ad8"
]
}
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
36 changes: 36 additions & 0 deletions packages/async_extra/async_extra.108.00.01/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
build: make
remove: [["ocamlfind" "remove" "async_extra"]]
depends: [
"ocaml"
"camlp4" {<= "5.3"}
"ocamlfind" {<= "1.9.6"}
"async_unix" {= "108.00.01"}
"async_core" {= "108.00.01"}
"bin_prot" {< "113.01.00"}
"core" {<= "v0.17.1"}
"fieldslib" {< "113.01.00"}
"pa_ounit" {<= "113.00.00"}
"pipebang" {<= "113.00.00"}
"sexplib" {< "113.01.00"}
"ocamlbuild" {build & <= "0.15.0"}
]
install: [make "install"]
synopsis: "Part of Jane Street’s Core library"
description: """
The Core suite of libraries is an industrial strength alternative to
OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml."""
flags: light-uninstall
url {
src:
"https://ocaml.janestreet.com/ocaml-core/108.00.01/individual/async_extra-108.00.01.tar.gz"
checksum: [
"sha256=677dc71aa9735f52aa60efca79112e22de491564e75db60ea430101d17bd8031"
"md5=957b3daaf03493831a5b475c3acf76af"
]
}
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
35 changes: 35 additions & 0 deletions packages/async_unix/async_unix.108.00.01/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
opam-version: "2.0"
maintainer: "Jane Street developers"
build: make
remove: [["ocamlfind" "remove" "async_unix"]]
depends: [
"ocaml"
"camlp4" {<= "5.3"}
"ocamlfind" {<= "1.9.6"}
"async_core" {= "108.00.01"}
"bin_prot" {< "113.01.00"}
"core" {<= "v0.17.1"}
"fieldslib" {< "113.01.00"}
"pa_ounit" {<= "113.00.00"}
"pipebang" {<= "113.00.00"}
"sexplib" {< "113.01.00"}
"ocamlbuild" {build & <= "0.15.0"}
]
install: [make "install"]
synopsis: "Part of Jane Street’s Core library"
description: """
The Core suite of libraries is an industrial strength alternative to
OCaml's standard library that was developed by Jane Street, the
largest industrial user of OCaml."""
flags: light-uninstall
url {
src:
"https://ocaml.janestreet.com/ocaml-core/108.00.01/individual/async_unix-108.00.01.tar.gz"
checksum: [
"sha256=4bb99b45adbd230ef99af76804c059c8d029a97608023ade431c93583446466b"
"md5=5df5c16faaa39c5810f3f46bbab512d0"
]
}
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
39 changes: 39 additions & 0 deletions packages/bap-fsi-benchmark/bap-fsi-benchmark.2.4.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
opam-version: "2.0"
maintainer: "Ivan Gotovchits <[email protected]>"
authors: "BAP Team"
homepage: "https://github.com/BinaryAnalysisPlatform/bap/"
bug-reports: "https://github.com/BinaryAnalysisPlatform/bap/issues"
dev-repo: "git+https://github.com/BinaryAnalysisPlatform/bap/"
license: "MIT"
build: [
["./configure" "--prefix=%{prefix}%" "--enable-fsi-benchmark"]
[make]
]

install: [[make "install"]]

remove: [["rm" "-f" "%{bin}%/bap-byteweight"]]

depends: [
"ocaml" {>= "4.08.0" }
"bap-std" {= "2.4.0"}
"bap-ida" {= "2.4.0"}
"bap-byteweight-frontend" {= "2.4.0"}
"cmdliner" {<= "1.3.0"}
"fileutils" {<= "0.6.6"}
"re" {<= "1.12.0"}
]
synopsis: "BAP function start identification benchmark game"
flags: light-uninstall

url {
src: "https://github.com/BinaryAnalysisPlatform/bap/archive/v2.4.0.tar.gz"
checksum: [
"sha256=63ada71fa4f602bd679174dc6bf780d54aeded40ad4ec20d256df15886e3d2d5"
"md5=b8b1aff8c6846f2213eafc54de07b304"
]
mirrors: "https://mirrors.aegis.cylab.cmu.edu/bap/2.4.0/v2.4.0.tar.gz"
}
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
39 changes: 39 additions & 0 deletions packages/bap-fsi-benchmark/bap-fsi-benchmark.2.5.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
opam-version: "2.0"
maintainer: "Ivan Gotovchits <[email protected]>"
authors: "BAP Team"
homepage: "https://github.com/BinaryAnalysisPlatform/bap/"
bug-reports: "https://github.com/BinaryAnalysisPlatform/bap/issues"
dev-repo: "git+https://github.com/BinaryAnalysisPlatform/bap/"
license: "MIT"
build: [
["./configure" "--prefix=%{prefix}%" "--enable-fsi-benchmark"]
[make]
]

install: [[make "install"]]

remove: [["rm" "-f" "%{bin}%/bap-byteweight"]]

depends: [
"ocaml" {>= "4.08.0" }
"bap-std" {= "2.5.0"}
"bap-ida" {= "2.5.0"}
"bap-byteweight-frontend" {= "2.5.0"}
"cmdliner" {<= "1.3.0"}
"fileutils" {<= "0.6.6"}
"re" {<= "1.12.0"}
]
synopsis: "BAP function start identification benchmark game"
flags: light-uninstall

url {
src: "https://github.com/BinaryAnalysisPlatform/bap/archive/v2.5.0.tar.gz"
checksum: [
"sha256=9c126781385d2fa9b8edab22e62b25c70bf2f99f6ec78abb7e5e36d63cfa4174"
"md5=5abd9b3628b43f797326034f31ca574f"
]
mirrors: "https://mirrors.aegis.cylab.cmu.edu/bap/2.5.0/v2.5.0.tar.gz"
}
x-opam-repository-commit-hash-at-time-of-archiving:
"f53a621b4d526e0b11cfd4249960e0bedd76721a"
x-reason-for-archiving: ["uninstallable"]
Loading

0 comments on commit 312c27a

Please sign in to comment.