this repo has no description

Merge pull request #26223 from bobot/release-flint-0.4.0

[new release] flint (4 packages) (0.4.0)

Changed files
+204
packages
antic
antic.0.4.0
arb
arb.0.4.0
calcium
calcium.0.4.0
conf-flint
conf-flint.3.0
flint
flint.0.4.0
+36
packages/antic/antic.0.4.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Deprecated use flint"
+
maintainer: ["François Bobot"]
+
authors: ["François Bobot"]
+
license: "LGPL-2.1-only"
+
homepage: "https://github.com/bobot/ocaml-flint"
+
bug-reports: "https://github.com/bobot/ocaml-flint/issues"
+
depends: [
+
"dune" {>= "3.7"}
+
"flint" {= version}
+
"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/bobot/ocaml-flint.git"
+
url {
+
src:
+
"https://github.com/bobot/ocaml-flint/releases/download/0.4.0/flint-0.4.0.tbz"
+
checksum: [
+
"sha256=65625a5c4ab3922a9b39bca0f42a57b3ee18844786c4672c68da98a7bbc863d8"
+
"sha512=c92b1099cacac6bf7a181db0c52444d36180b02a1b2aa5c8aff943318f7c3440457126fb0c2dcf56bf341c05c0f287a67b8df9d05f19fe0321b992a0e04e4a8e"
+
]
+
}
+
x-commit-hash: "4cd9eaee849258fcec12549488ccc501fdc9d4a8"
+36
packages/arb/arb.0.4.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Deprecated use flint"
+
maintainer: ["François Bobot"]
+
authors: ["François Bobot"]
+
license: "LGPL-2.1-only"
+
homepage: "https://github.com/bobot/ocaml-flint"
+
bug-reports: "https://github.com/bobot/ocaml-flint/issues"
+
depends: [
+
"dune" {>= "3.7"}
+
"flint" {= version}
+
"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/bobot/ocaml-flint.git"
+
url {
+
src:
+
"https://github.com/bobot/ocaml-flint/releases/download/0.4.0/flint-0.4.0.tbz"
+
checksum: [
+
"sha256=65625a5c4ab3922a9b39bca0f42a57b3ee18844786c4672c68da98a7bbc863d8"
+
"sha512=c92b1099cacac6bf7a181db0c52444d36180b02a1b2aa5c8aff943318f7c3440457126fb0c2dcf56bf341c05c0f287a67b8df9d05f19fe0321b992a0e04e4a8e"
+
]
+
}
+
x-commit-hash: "4cd9eaee849258fcec12549488ccc501fdc9d4a8"
+38
packages/calcium/calcium.0.4.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Deprecated use flint"
+
maintainer: ["François Bobot"]
+
authors: ["François Bobot"]
+
license: "LGPL-2.1-only"
+
homepage: "https://github.com/bobot/ocaml-flint"
+
bug-reports: "https://github.com/bobot/ocaml-flint/issues"
+
depends: [
+
"dune" {>= "3.7"}
+
"flint" {= version}
+
"antic" {= version}
+
"arb" {= version}
+
"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/bobot/ocaml-flint.git"
+
url {
+
src:
+
"https://github.com/bobot/ocaml-flint/releases/download/0.4.0/flint-0.4.0.tbz"
+
checksum: [
+
"sha256=65625a5c4ab3922a9b39bca0f42a57b3ee18844786c4672c68da98a7bbc863d8"
+
"sha512=c92b1099cacac6bf7a181db0c52444d36180b02a1b2aa5c8aff943318f7c3440457126fb0c2dcf56bf341c05c0f287a67b8df9d05f19fe0321b992a0e04e4a8e"
+
]
+
}
+
x-commit-hash: "4cd9eaee849258fcec12549488ccc501fdc9d4a8"
+47
packages/conf-flint/conf-flint.3.0/opam
···
+
opam-version: "2.0"
+
maintainer: "bobot"
+
homepage: "http://flint.org"
+
bug-reports: "https://github.com/flintlib/flint2.git"
+
license: "LGPL-2.1-only"
+
build: [
+
["sh" "-exc" "printf \"#include <flint/flint.h>\\n#if __FLINT_VERSION < 3\\n#error \\\"Flint (>= 3.0) is not accessible\\\"\\n#endif\" > test.c"]
+
["sh" "-exc" "cc -c $CFLAGS -I/usr/local/include test.c"] {os != "macos" & os != "win32"}
+
[
+
"sh"
+
"-exc"
+
"$(ocamlc -config-var c_compiler) -c $CFLAGS -I/usr/local/include test.c"
+
] {os = "win32" & os-distribution = "cygwinports"}
+
[
+
"sh"
+
"-exc"
+
"cc -c $CFLAGS -I/opt/homebrew/include -I/opt/local/include -I/usr/local/include test.c"
+
] {os = "macos"}
+
]
+
depexts: [
+
["libflint-dev"] {os-distribution = "debian"}
+
["libflint-dev"] {os-distribution = "ubuntu" }
+
["flint"] {os = "macos" & os-distribution = "homebrew"}
+
["flint"] {os-distribution = "macports" & os = "macos"}
+
["flint" "flint-devel"] {os-distribution = "centos"}
+
["flint" "flint-devel"] {os-distribution = "fedora"}
+
["flint" "flint-devel"] {os-distribution = "ol"}
+
["flint-dev"] {os-distribution = "alpine"}
+
["flint-devel"] {os-family = "opensuse"}
+
["libflint-devel"] {os = "win32" & os-distribution = "cygwinports"}
+
["flint"] {os-distribution = "nixos"}
+
["flint"] {os-distribution = "arch"}
+
]
+
available: [
+
!(os-distribution = "ubuntu" & os-version < "24.04") &
+
!(os-distribution = "debian" & os-version <= "12") &
+
!(os-distribution = "fedora" & os-version <= "39") &
+
!(os-family = "suse")
+
]
+
+
synopsis: "Virtual package relying on a Flint lib system installation"
+
description:
+
"This package can only install if the Flint lib version 3 is installed on the system."
+
post-messages: "You can try to install conf-flint.1 which works with version 2 of the library" { failure }
+
authors: ["William Hart" "Sebastian Pancratz" "Andy Novocin" "Fredrik Johansson"
+
"Tom Bachmann" "Mike Hansen" "Daniel Schultz"]
+
flags: conf
+47
packages/flint/flint.0.4.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Stub of the C library Flint3"
+
maintainer: ["François Bobot"]
+
authors: ["François Bobot"]
+
license: "LGPL-2.1-only"
+
homepage: "https://github.com/bobot/ocaml-flint"
+
bug-reports: "https://github.com/bobot/ocaml-flint/issues"
+
depends: [
+
"dune" {>= "3.7"}
+
"conf-flint" {>= "3.0"}
+
"zarith" {>= "1.12"}
+
"ctypes" {>= "0.20.1"}
+
"conf-mpfr" {>= "3"}
+
"dune-site" {with-test}
+
"ocaml" {>= "4.10"}
+
"conf-pkg-config" {>= "2"}
+
"dune-configurator"
+
"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/bobot/ocaml-flint.git"
+
conflicts: [ "ocaml-option-bytecode-only" ]
+
messages: [ "Problem with the installation of the external
+
libraries can be fixed using version 0.3 which
+
compile them locally" { failure } ]
+
url {
+
src:
+
"https://github.com/bobot/ocaml-flint/releases/download/0.4.0/flint-0.4.0.tbz"
+
checksum: [
+
"sha256=65625a5c4ab3922a9b39bca0f42a57b3ee18844786c4672c68da98a7bbc863d8"
+
"sha512=c92b1099cacac6bf7a181db0c52444d36180b02a1b2aa5c8aff943318f7c3440457126fb0c2dcf56bf341c05c0f287a67b8df9d05f19fe0321b992a0e04e4a8e"
+
]
+
}
+
x-commit-hash: "4cd9eaee849258fcec12549488ccc501fdc9d4a8"