this repo has no description

owl.1.0.2: release owl 1.0.2-1 with patch to fix systems providing liblapacke separately (#21379)

* owl.1.0.2: release owl 1.0.2-1 with patch to fix

systems providing liblapacke separately

Signed-off-by: Marcello Seri <marcello.seri@gmail.com>

* update

Signed-off-by: Marcello Seri <marcello.seri@gmail.com>

Changed files
+84 -4
packages
owl
owl-plplot
owl-plplot.1.0.2
owl-top
owl-top.1.0.2
owl-zoo
owl-zoo.1.0.2
+1 -1
packages/owl-plplot/owl-plplot.1.0.2/opam
···
depends: [
"ocaml" {>= "4.10.0"}
"dune" {>= "2.0.0"}
-
"owl" {= version}
"plplot"
]
x-commit-hash: "dc77f1d3b7a4b81beba5bcfc4366317e044bce6d"
···
depends: [
"ocaml" {>= "4.10.0"}
"dune" {>= "2.0.0"}
+
"owl" {= version | = "1.0.2-1"}
"plplot"
]
x-commit-hash: "dc77f1d3b7a4b81beba5bcfc4366317e044bce6d"
+2 -2
packages/owl-top/owl-top.1.0.2/opam
···
"ocaml" {>= "4.10.0"}
"dune" {>= "2.0.0"}
"ocaml-compiler-libs"
-
"owl" {= version}
-
"owl-zoo" {= version}
]
x-commit-hash: "dc77f1d3b7a4b81beba5bcfc4366317e044bce6d"
url {
···
"ocaml" {>= "4.10.0"}
"dune" {>= "2.0.0"}
"ocaml-compiler-libs"
+
"owl" {= version | = "1.0.2-1"}
+
"owl-zoo" {= version | = "1.0.2-1"}
]
x-commit-hash: "dc77f1d3b7a4b81beba5bcfc4366317e044bce6d"
url {
+1 -1
packages/owl-zoo/owl-zoo.1.0.2/opam
···
"ocaml" {>= "4.10.0" & < "4.14.0"}
"dune" {>= "2.0.0"}
"ocaml-compiler-libs"
-
"owl" {= version}
]
x-commit-hash: "dc77f1d3b7a4b81beba5bcfc4366317e044bce6d"
url {
···
"ocaml" {>= "4.10.0" & < "4.14.0"}
"dune" {>= "2.0.0"}
"ocaml-compiler-libs"
+
"owl" {= version | = "1.0.2-1"}
]
x-commit-hash: "dc77f1d3b7a4b81beba5bcfc4366317e044bce6d"
url {
+29
packages/owl/owl.1.0.2-1/files/0001-Revert-update-config-file-for-publication.patch
···
···
+
From 98e01498dd1318fc7d812ca7067fd4728384fdaa Mon Sep 17 00:00:00 2001
+
From: Marcello Seri <marcello.seri@gmail.com>
+
Date: Mon, 16 May 2022 20:21:32 +0200
+
Subject: [PATCH] Revert "update config file for publication"
+
+
This reverts commit 93e706d6c0e2c4dc2fbef66208c4024b49c2d9dd.
+
+
Signed-off-by: Marcello Seri <marcello.seri@gmail.com>
+
---
+
src/owl/config/configure.ml | 3 +--
+
1 file changed, 1 insertion(+), 2 deletions(-)
+
+
diff --git a/src/owl/config/configure.ml b/src/owl/config/configure.ml
+
index 190926d7..1f9e3444 100644
+
--- a/src/owl/config/configure.ml
+
+++ b/src/owl/config/configure.ml
+
@@ -235,8 +235,7 @@ some details on how your openblas has been installed and the output of
+
~link_flags:(openblas_conf.libs @ [ "-lm" ])
+
|> not
+
in
+
- (* if needs_lapacke_flag then [ "-llapacke" ] else [] *)
+
- if needs_lapacke_flag then [ ] else []
+
+ if needs_lapacke_flag then [ "-llapacke" ] else []
+
in
+
let openmp_config = get_openmp_config c in
+
(* configure link options *)
+
--
+
2.30.1 (Apple Git-130)
+
+51
packages/owl/owl.1.0.2-1/opam
···
···
+
opam-version: "2.0"
+
maintainer: "Liang Wang <ryanrhymes@gmail.com>"
+
authors: [ "Liang Wang" ]
+
license: "MIT"
+
homepage: "https://github.com/owlbarn/owl"
+
dev-repo: "git+https://github.com/owlbarn/owl.git"
+
bug-reports: "https://github.com/owlbarn/owl/issues"
+
doc: "https://owlbarn.github.io/owl/"
+
synopsis: "OCaml Scientific and Engineering Computing"
+
description: """
+
Owl: OCaml Scientific and Engineering Computing
+
+
Owl is an OCaml numerical library.
+
It supports N-dimensional arrays, both dense and sparse matrix operations, linear algebra, regressions, fast Fourier transforms, and many advanced mathematical and statistical functions (such as Markov chain Monte Carlo methods).
+
Recently, Owl has implemented algorithmic differentiation which essentially makes developing machine learning and neural network algorithms trivial.
+
"""
+
+
build: [
+
[ "dune" "subst" ] {dev}
+
[ "dune" "build" "-p" name "-j" jobs ]
+
[ "dune" "runtest" "-p" name "-j" jobs ] {with-test}
+
]
+
+
patches: "0001-Revert-update-config-file-for-publication.patch"
+
+
extra-files: [
+
["0001-Revert-update-config-file-for-publication.patch" "sha256=333c7a2ee46380faee42b419acdd236953b8d5e081f2e945807b12c430345949"]
+
]
+
+
depends: [
+
"ocaml" {>= "4.10.0"}
+
"alcotest" {with-test}
+
"base" {build}
+
"base-bigarray"
+
"conf-openblas" {>= "0.2.1"}
+
"ctypes" {>= "0.16.0"}
+
"dune" {>= "2.0.0"}
+
"dune-configurator"
+
"eigen" {>= "0.3.0"}
+
"owl-base" {= "1.0.2"}
+
"stdio" {build}
+
"npy"
+
]
+
x-commit-hash: "dc77f1d3b7a4b81beba5bcfc4366317e044bce6d"
+
url {
+
src: "https://github.com/owlbarn/owl/releases/download/1.0.2/owl-1.0.2.tbz"
+
checksum: [
+
"sha256=38d210ce6c1c2f09631fd59951430e4f364b5ae036c71ed1b32ce559b2a29263"
+
"sha512=c468100556445384b9c6adad9c37b5a9b8c27db8be35f61979e65fafa88c60221b8bda0a9c06cfbbc8d4e216a1ed08a315dfefb45bb4f5f15aa82d4358f57567"
+
]
+
}