Skip to content

Commit 6b4f4e8

Browse files
committed
[new release] optint (0.3.0)
CHANGES: - Add infix operators for bitwise operations (@reynir, mirage/optint#23) - Add a deprecation about old infix operators They will be removed at the next minor release
1 parent 08040ec commit 6b4f4e8

File tree

1 file changed

+36
-0
lines changed
  • packages/optint/optint.0.3.0

1 file changed

+36
-0
lines changed

packages/optint/optint.0.3.0/opam

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
opam-version: "2.0"
2+
maintainer: [ "[email protected]" ]
3+
authors: "Romain Calascibetta"
4+
license: "ISC"
5+
homepage: "https://github.com/mirage/optint"
6+
bug-reports: "https://github.com/mirage/optint/issues"
7+
dev-repo: "git+https://github.com/mirage/optint.git"
8+
doc: "https://mirage.github.io/optint/"
9+
synopsis: "Efficient integer types on 64-bit architectures"
10+
description: """
11+
This library provides two new integer types, `Optint.t` and `Int63.t`, which
12+
guarantee efficient representation on 64-bit architectures and provide a
13+
best-effort boxed representation on 32-bit architectures.
14+
15+
Implementation depends on target architecture.
16+
"""
17+
18+
build: ["dune" "build" "-p" name "-j" jobs]
19+
run-test: [ "dune" "runtest" "-p" name "-j" jobs ]
20+
21+
depends: [
22+
"ocaml" {>= "4.07.0"}
23+
"dune"
24+
"crowbar" {with-test & >= "0.2"}
25+
"monolith" {with-test}
26+
"fmt" {with-test}
27+
]
28+
url {
29+
src:
30+
"https://github.com/mirage/optint/releases/download/v0.3.0/optint-0.3.0.tbz"
31+
checksum: [
32+
"sha256=295cff2c134b0385b13ba81d5005d9f841ba40d4a502aed10c997f239ef1147b"
33+
"sha512=15ec97a076584e8ea28c589f1db3b9a0dd6fd5a7950528a1d136761cc13bca0e6e7bf6e0f87c73578a37393c213a7a0f3e7beaabd924e176459b29af52b8dd11"
34+
]
35+
}
36+
x-commit-hash: "66d321700e7c8c6cbcd3cd7c391e35d4943eac4b"

0 commit comments

Comments
 (0)