33homepage: "https://developer.gnome.org/libgnomecanvas/2.30/"
44authors: "The GNOME Project"
55license: "LGPL-2.1-or-later"
6- build: [["pkg-config" "libgnomecanvas-2.0"]]
6+ build: [
7+ ["pkgconf" {os = "win32" & os-distribution = "cygwin"}
8+ "--personality=i686-w64-mingw32" {os = "win32" & os-distribution = "cygwin" & host-arch-x86_32:installed}
9+ "--personality=x86_64-w64-mingw32" {os = "win32" & os-distribution = "cygwin" & host-arch-x86_64:installed}
10+ "pkg-config" {os != "win32" | os-distribution != "cygwin"}
11+ "libgnomecanvas-2.0"]
12+ ]
713depexts: [
814 ["libgnomecanvas2-dev"] {os-family = "debian"}
915 ["libgnomecanvas2-dev"] {os-family = "ubuntu"}
1016 ["libgnomecanvas-devel"] {os-family = "fedora" | os-family = "rhel"}
1117 ["libgnomecanvas"] {os = "macos" & os-distribution = "homebrew"}
18+ ["libgnomecanvas"] {os = "macos" & os-distribution = "macports"}
1219 ["libgnomecanvas-dev@testing" "libart-lgpl-dev"] {os-family = "alpine"}
1320 ["libgnomecanvas2"] {os = "win32" & os-distribution = "cygwinports"}
1421 ["libgnomecanvas"] {os-family = "arch"}
22+ ["libgnomecanvas-devel"] {os-family = "opensuse"}
1523 ["libgnomecanvas"] {os = "freebsd"}
1624 ["libgnomecanvas"] {os = "openbsd"}
1725 ["gnome2.libgnomecanvas"] {os-distribution = "nixos"}
@@ -26,6 +34,10 @@ synopsis: "Virtual package relying on a Gnomecanvas system installation"
2634description: """
2735This package can only install if libgnomecanvas2-dev is installed
2836on the system."""
29- depends: ["conf-pkg-config" {build}]
37+ depends: [
38+ "conf-pkg-config" {build}
39+ ("host-arch-x86_32" {os = "win32" & os-distribution != "cygwinports"} & "conf-mingw-w64-gnomecanvas-i686" {os = "win32" & os-distribution != "cygwinports"} |
40+ "host-arch-x86_64" {os = "win32" & os-distribution != "cygwinports"} & "conf-mingw-w64-gnomecanvas-x86_64" {os = "win32" & os-distribution != "cygwinports"})
41+ ]
3042bug-reports: "https://github.com/ocaml/opam-repository/issues"
3143flags: conf
0 commit comments