Skip to content

Commit fc2e5f7

Browse files
committed
Attempt to fix windows build
1 parent 1d6e443 commit fc2e5f7

File tree

1 file changed

+8
-3
lines changed
  • packages/conf-sndfile/conf-sndfile.1

1 file changed

+8
-3
lines changed

packages/conf-sndfile/conf-sndfile.1/opam

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,19 @@ homepage: "https://github.com/libsndfile/libsndfile"
44
bug-reports: "https://github.com/ocaml/opam-repository/issues"
55
authors: "libsndfile developers"
66
license: "LGPL-2.1-or-later"
7-
build: ["pkg-config" "--exists" "sndfile"]
7+
build: [
8+
["pkg-config" "--exists" "sndfile"] {os != "openbsd" & os != "win32" & !(os = "macos" & os-distribution = "homebrew")}
9+
["pkgconf" "--exists" "sndfile"] {(os = "win32" & os-distribution != "msys2") | (os = "macos" & os-distribution = "homebrew")}
10+
]
811
depends: [
912
"conf-pkg-config" {build}
13+
("host-arch-x86_64" {os = "win32" & os-distribution = "msys2"} & "conf-mingw-w64-pkgconf-x86_64" {os = "win32" & os-distribution = "msys2"} |
14+
"host-arch-x86_32" {os = "win32" & os-distribution = "msys2"} & "conf-mingw-w64-pkgconf-i686" {os = "win32" & os-distribution = "msys2"})
1015
]
1116
depexts: [
1217
["libsndfile-dev"] {os-family = "debian" | os-family = "ubuntu" | os-distribution = "alpine"}
13-
["libsndfile"] {os-family = "arch" | os = "freebsd" | os-distribution = "nixos" | os = "macos" & os-distribution = "homebrew"}
14-
["libsndfile-devel"] {os = "win32" & os-distribution = "cygwinports" | os-family = "suse" | os-family = "opensuse" | os-distribution = "centos" | os-distribution = "fedora"}
18+
["libsndfile"] {os = "win32" & os-distribution = "msys2" | os-family = "arch" | os = "freebsd" | os-distribution = "nixos" | os = "macos" & os-distribution = "homebrew"}
19+
["libsndfile-devel"] {os-family = "suse" | os-family = "opensuse" | os-distribution = "centos" | os-distribution = "fedora"}
1520
]
1621
synopsis: "Virtual package relying on sndfile"
1722
description:

0 commit comments

Comments
 (0)