this repo has no description
1opam-version: "2.0"
2maintainer: "garrigue@math.nagoya-u.ac.jp"
3authors: ["Jacques Garrigue et al., Nagoya University"]
4homepage: "https://garrigue.github.io/lablgtk/"
5bug-reports: "https://github.com/garrigue/lablgtk/issues"
6dev-repo: "git+https://github.com/garrigue/lablgtk.git"
7license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception"
8build: [
9 ["./configure" "--prefix" prefix "LABLGLDIR=%{lib}%/lablgl"]
10 [make "world"]
11]
12install: [
13 [make "install"]
14]
15depends: [
16 "ocaml" {>= "4.06"}
17 "ocamlfind" {>= "1.2.1"}
18 "conf-gtk2" {build}
19 "camlp-streams" {build}
20]
21depopts: [
22 "conf-gtksourceview"
23 "conf-gnomecanvas"
24 "conf-glade"
25 "lablgl"
26]
27conflicts: [
28 "conf-glade" {ocaml:version >= "5.0"}
29]
30patches: ["lablgldir.patch"]
31post-messages: [
32 "This package requires gtk+ 2.0 development packages installed on your system"
33 {failure}
34 """
35To solve pkg-config issues, you may need to do
36'export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig' and retry"""
37 {failure & os = "macos"}
38]
39synopsis: "OCaml interface to GTK+"
40url {
41 src: "https://github.com/garrigue/lablgtk/archive/2.18.13.tar.gz"
42 checksum: [
43 "sha256=7b9e680452458fd351cf8622230d62c3078db528446384268cd0dc37be82143c"
44 "md5=d0a326b99475216cc22232e72c89415f"
45 ]
46}
47extra-source "lablgtk.install" {
48 src:
49 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/lablgtk/lablgtk.install"
50 checksum: [
51 "sha256=a7254f258d43669943ababb0846017096262938bccc2f0d62cbc53687cd77d15"
52 "md5=1a3468258dd50aab33b9844db158b11a"
53 ]
54}
55extra-source "lablgldir.patch" {
56 src:
57 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/lablgtk/lablgldir.patch.2.18.13"
58 checksum: [
59 "sha256=018a0f6006413258878ac550e078fa29a6f42f63ae7b6a50f38d116128f21b73"
60 "md5=ea7cb50e7f6aa85968063d059ab46c44"
61 ]
62}