this repo has no description
1opam-version: "2.0"
2maintainer: "unixjunkie@sdf.org"
3authors: ["Francois BERENGER"]
4homepage: "https://github.com/UnixJunkie/orxgboost"
5bug-reports: "https://github.com/UnixJunkie/orxgboost/issues"
6dev-repo: "git+https://github.com/UnixJunkie/orxgboost.git"
7license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
8build: [
9 ["R" "CMD" "BATCH" "install_matrix.r"]
10 ["R" "CMD" "BATCH" "install_xgboost.r"]
11 ["jbuilder" "build" "-p" name "-j" jobs]
12]
13depends: [
14 "ocaml"
15 "jbuilder" {>= "1.0+beta7"}
16 "conf-r"
17 "dolog" {< "4.0.0" & with-test}
18 "batteries" {with-test}
19 "cpm" {with-test}
20]
21x-ci-accept-failures: ["debian-unstable"]
22post-messages: [
23"Please interact with R to install needed things in user-space:
24R
25install.packages('Marix', repos='http://cran.r-project.org')
26install.packages('xgboost', repos='http://cran.r-project.org')" {failure}
27]
28synopsis: "Gradient boosting for OCaml using the R xgboost package"
29description: """
30This package really fires up and talks to an R interpreter.
31Data are exchanged via text files.
32It can handle dense or sparse (in CSR format) data matrices.
33For details, cf. Chen, Tianqi, and Carlos Guestrin.
34"Xgboost: A scalable tree boosting system."
35Proceedings of KDD'16. ACM, 2016.
36DOI: 10.1145/2939672.2939785.
37https://xgboost.readthedocs.io/en/latest/"""
38url {
39 src: "https://github.com/UnixJunkie/orxgboost/archive/v1.0.1.tar.gz"
40 checksum: [
41 "sha256=0528b3b6de2d988ab2b26bdc9bfb6cc96fc29cf5296bebd2ab557faa214ac9d0"
42 "md5=37389aa495cba09b8c4b79f30e6891f1"
43 ]
44}
45extra-source "install_xgboost.r" {
46 src:
47 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/orxgboost/install_xgboost.r"
48 checksum: [
49 "sha256=4be84eca6e8dfb8c7268517ae963e0b21b6021813333d285fe9b67c036536511"
50 "md5=0cc15f242946933f2d335a18b833fff1"
51 ]
52}
53extra-source "install_matrix.r" {
54 src:
55 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/orxgboost/install_matrix.r"
56 checksum: [
57 "sha256=f9d596d2caae65cdb8440f85f3e903e802643e4d6a639ad5a148727b4fe84d23"
58 "md5=ab1c0ae726388159b1315bc9fe61a013"
59 ]
60}