···
2
+
maintainer: "garrigue@math.nagoya-u.ac.jp"
3
+
authors: ["Jacques Garrigue et al., Nagoya University"]
4
+
homepage: "https://garrigue.github.io/lablgtk/"
5
+
bug-reports: "https://github.com/garrigue/lablgtk/issues"
6
+
dev-repo: "git+https://github.com/garrigue/lablgtk.git"
7
+
license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception"
9
+
["./configure" "--prefix" prefix "LABLGLDIR=%{lib}%/lablgl"]
17
+
"ocamlfind" {>= "1.2.1"}
19
+
"camlp-streams" {build}
22
+
"conf-gtksourceview"
28
+
"conf-glade" {ocaml:version >= "5.0"}
30
+
patches: ["lablgldir.patch"]
32
+
"This package requires gtk+ 2.0 development packages installed on your system"
35
+
To solve pkg-config issues, you may need to do
36
+
'export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig' and retry"""
37
+
{failure & os = "macos"}
39
+
synopsis: "OCaml interface to GTK+"
41
+
src: "https://github.com/garrigue/lablgtk/archive/2.18.14.tar.gz"
43
+
"sha256=b3b746d4aa8a2bf7d63b1eca9f5319aac0c1888c5c54cf0581f8d895fd78c277"
44
+
"md5=b0ea9cc66cbc7eb698b73f7815b35462"
47
+
extra-source "lablgtk.install" {
49
+
"https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/lablgtk/lablgtk.install"
51
+
"sha256=a7254f258d43669943ababb0846017096262938bccc2f0d62cbc53687cd77d15"
52
+
"md5=1a3468258dd50aab33b9844db158b11a"
55
+
extra-source "lablgldir.patch" {
57
+
"https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/lablgtk/lablgldir.patch.2.18.13"
59
+
"sha256=018a0f6006413258878ac550e078fa29a6f42f63ae7b6a50f38d116128f21b73"
60
+
"md5=ea7cb50e7f6aa85968063d059ab46c44"