this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #26130 from dra27/os-cygwin

Update some Cygwin depexts

authored by

Marcello Seri and committed by
GitHub
75e85d5b de5af057

+38 -11
+7 -4
.github/workflows/windows.yml
··· 80 80 $failed = $false 81 81 opam update 82 82 Foreach ($pkg in $pkgs) { 83 - opam install --confirm-level=unsafe-yes "$pkg" 83 + Write-Host "::group::Testing `e[1;34m$pkg`e[0m" 84 + opam install --color=always --confirm-level=unsafe-yes "$pkg" 85 + Write-Host "::endgroup::" 84 86 switch ($LASTEXITCODE) { 85 87 0 { Break } 86 - 5 { Write-Host "$pkg is not installable. Skip."; Break } # TODO: Remove when https://github.com/ocaml/opam/issues/6017 is fixed 87 - 20 { Write-Host "$pkg is not installable. Skip."; Break } 88 - 31 { Write-Host "$pkg failed to build."; $failed = $true; Break } 88 + 5 { Write-Host "$pkg is not installable. `e[1;33mSkip`e[0m."; Break } # TODO: Remove when https://github.com/ocaml/opam/issues/6017 is fixed 89 + 20 { Write-Host "$pkg is not installable. `e[1;33mSkip`e[0m."; Break } 90 + 31 { Write-Host "`e[1;31m$pkg failed to build`e[0m."; $failed = $true; Break } 89 91 default { throw "Unexpected error $_" } 90 92 } 93 + Write-Host 91 94 } 92 95 if ($failed) { 93 96 throw "build failed"
+1
packages/conf-aclocal/conf-aclocal.1.0.0/opam
··· 14 14 ["automake"] {os-distribution = "nixos"} 15 15 ["automake"] {os-distribution = "arch"} 16 16 ["system:automake"] {os = "win32" & os-distribution = "cygwinports"} 17 + ["automake"] {os-distribution = "cygwin"} 17 18 ] 18 19 depends: ["conf-which" {build}] 19 20 synopsis: "Virtual package relying on aclocal"
+1
packages/conf-asciidoc/conf-asciidoc.1/opam
··· 19 19 ["asciidoc"] {os = "macos" & os-distribution = "homebrew"} 20 20 ["asciidoc"] {os = "macos" & os-distribution = "macports"} 21 21 ["system:asciidoc"] {os = "win32" & os-distribution = "cygwinports"} 22 + ["asciidoc"] {os-distribution = "cygwin"} 22 23 ["asciidoc"] {os = "freebsd"} 23 24 ["asciidoc"] {os = "openbsd"} 24 25 ["asciidoc"] {os = "netbsd"}
+1 -1
packages/conf-cairo/conf-cairo.1/opam
··· 24 24 ["cairo"] {os-family = "arch"} 25 25 ["cairo"] {os = "macos" & os-distribution = "homebrew"} 26 26 ["cairo"] {os = "win32" & os-distribution = "cygwinports"} 27 - ["libcairo-devel"] {os-distribution = "cygwin"} 27 + ["libcairo-devel"] {os = "cygwin"} 28 28 ] 29 29 synopsis: "Virtual package relying on a Cairo system installation" 30 30 description:
+1
packages/conf-cmake/conf-cmake.1/opam
··· 22 22 ["devel/cmake"] {os = "netbsd"} 23 23 ["devel/cmake"] {os = "dragonfly"} 24 24 ["system:cmake"] {os-distribution = "cygwinports"} 25 + ["cmake"] {os-distribution = "cygwin"} 25 26 ] 26 27 synopsis: "Virtual package relying on cmake" 27 28 description:
+1
packages/conf-findutils/conf-findutils.1/opam
··· 16 16 ["findutils"] {os-distribution = "ol"} 17 17 ["findutils"] {os-distribution = "arch"} 18 18 ["system:findutils"] {os = "win32" & os-distribution = "cygwinports"} 19 + ["findutils"] {os-distribution = "cygwin"} 19 20 # ["findutils"] {os = "freebsd"} # this installs g* packges, e.g., gfind. Unless code looks for those specific names, it is not necessary to install on freebsd 20 21 ] 21 22 synopsis: "Virtual package relying on findutils"
+4
packages/conf-git/conf-git.1.0/opam
··· 17 17 ["git"] {os-distribution = "arch"} 18 18 ["git"] {os = "macos" & os-distribution = "homebrew"} 19 19 ["system:git"] {os = "win32" & os-distribution = "cygwinports"} 20 + # This is intentionally os = "cygwin" and *not* os-distribution = "cygwin" 21 + # For native Windows, opam 2.2 recommends Git for Windows, so for native 22 + # Windows there's no need for depext support. 23 + ["git"] {os = "cygwin"} 20 24 ] 21 25 synopsis: "Virtual package relying on git" 22 26 description:
+4
packages/conf-git/conf-git.1.1/opam
··· 16 16 ["git"] {os-family = "arch"} 17 17 ["git"] {os-family = "alpine"} 18 18 ["system:git"] {os = "win32" & os-distribution = "cygwinports"} 19 + # This is intentionally os = "cygwin" and *not* os-distribution = "cygwin" 20 + # For native Windows, opam 2.2 recommends Git for Windows, so for native 21 + # Windows there's no need for depext support. 22 + ["git"] {os = "cygwin"} 19 23 ["git"] {os = "freebsd"} 20 24 ] 21 25 synopsis: "Virtual package relying on git"
+1 -1
packages/conf-gtk3/conf-gtk3.18/opam
··· 16 16 ["gtk3-devel"] {os-family = "suse" | os-family = "opensuse"} 17 17 ["gtk3"] {os-family = "arch"} 18 18 ["gtk3"] {os = "win32" & os-distribution = "cygwinports"} 19 - ["libgtk3-devel"] {os-distribution = "cygwin"} 19 + ["libgtk3-devel"] {os = "cygwin"} 20 20 ["gtk3"] {os = "freebsd"} 21 21 ] 22 22 post-messages: [
+1
packages/conf-gtksourceview3/conf-gtksourceview3.0+2/opam
··· 18 18 ["gtksourceview3" "libxml2"] {os = "macos" & os-distribution = "homebrew"} 19 19 ["gtksourceview3 +quartz" "libxml2"] {os = "macos" & os-distribution = "macports"} 20 20 ["gtksourceview3.0"] {os = "win32" & os-distribution = "cygwinports"} 21 + ["libgtksourceview3.0-devel"] { os = "cygwin"} 21 22 ] 22 23 x-ci-accept-failures: [ 23 24 "oraclelinux-7"
+1 -1
packages/conf-gtksourceview3/conf-gtksourceview3.0/opam
··· 17 17 ["gtksourceview3-devel"] {os-family = "suse" | os-family = "opensuse"} 18 18 ["gtksourceview3" "libxml2"] {os = "macos" & os-distribution = "homebrew"} 19 19 ["gtksourceview3.0"] {os = "win32" & os-distribution = "cygwinports"} 20 - ["libgtksourceview3.0-devel"] { os-distribution = "cygwin"} 20 + ["libgtksourceview3.0-devel"] { os = "cygwin"} 21 21 ] 22 22 synopsis: "Virtual package relying on a GtkSourceView-3 system installation" 23 23 description:
+1
packages/conf-jq/conf-jq.1/opam
··· 18 18 ["jq"] {os = "freebsd"} 19 19 ["jq"] {os = "macos" & os-distribution = "homebrew"} 20 20 ["system:jq"] {os = "win32" & os-distribution = "cygwinports"} 21 + ["jq"] {os-distribution = "cygwin"} 21 22 ] 22 23 synopsis: "Virtual package relying on jq" 23 24 description:
+1 -1
packages/conf-libX11/conf-libX11.1/opam
··· 17 17 ["libX11-devel"] {os-distribution = "centos" | os-distribution = "ol" | os-distribution = "fedora" | os-family = "suse" | os-family = "opensuse"} 18 18 ["libx11-dev"] {os-distribution = "alpine"} 19 19 ["libx11"] {os-distribution = "arch"} 20 - ["libX11-dev"] {os-distribution = "cygwin"} 20 + ["libX11-dev"] {os = "cygwin"} 21 21 ["xquartz"] {os = "macos" & os-distribution = "homebrew"} 22 22 ["xorg-libX11"] {os = "macos" & os-distribution = "macports"} 23 23 ["libX11"] {os = "freebsd"}
+1
packages/conf-libtool/conf-libtool.1/opam
··· 25 25 ["libtool"] {os-distribution = "ol"} 26 26 ["libtool"] {os-distribution = "rhel"} 27 27 ["system:libtool"] {os = "win32" & os-distribution = "cygwinports"} 28 + ["libtool"] {os-distribution = "cygwin"} 28 29 ] 29 30 synopsis: "Virtual package relying on libtool installation" 30 31 description: """
+1
packages/conf-perl-ipc-system-simple/conf-perl-ipc-system-simple.1/opam
··· 20 20 ["perl-IPC-System-Simple"] {os-distribution = "fedora"} 21 21 ["perl-ipc-system-simple"] {os-family = "arch"} 22 22 ["system:perl-IPC-System-Simple"] {os = "win32" & os-distribution = "cygwinports"} 23 + ["perl-IPC-System-Simple"] {os-distribution = "cygwin"} 23 24 ] 24 25 x-ci-accept-failures: [ 25 26 "oraclelinux-7"
+1
packages/conf-pkg-config/conf-pkg-config.1.0/opam
··· 21 21 ["pkg-config"] {os = "macos" & os-distribution = "homebrew"} 22 22 ["pkgconf"] {os = "freebsd"} 23 23 ["system:pkgconf"] {os = "win32" & os-distribution = "cygwinports"} 24 + ["pkgconf"] {os = "cygwin"} 24 25 ] 25 26 available: os != "openbsd" & (os != "win32" | os-distribution = "cygwinports") 26 27 synopsis: "Virtual package relying on pkg-config installation"
+1
packages/conf-pkg-config/conf-pkg-config.1.1/opam
··· 31 31 ["pkg-config"] {os = "macos" & os-distribution = "homebrew"} 32 32 ["pkgconf"] {os = "freebsd"} 33 33 ["system:pkgconf"] {os = "win32" & os-distribution = "cygwinports"} 34 + ["pkgconf"] {os = "cygwin"} 34 35 ] 35 36 synopsis: "Virtual package relying on pkg-config installation" 36 37 description: """
+1
packages/conf-pkg-config/conf-pkg-config.1.2/opam
··· 33 33 ["pkgconf-pkg-config"] {os-distribution = "rhel" & os-version >= "8"} 34 34 ["pkgconf-pkg-config"] {os-distribution = "centos" & os-version >= "8"} 35 35 ["system:pkgconf"] {os = "win32" & os-distribution = "cygwinports"} 36 + ["pkgconf"] {os = "cygwin"} 36 37 ] 37 38 synopsis: "Virtual package relying on pkg-config installation" 38 39 description: """
+1
packages/conf-pkg-config/conf-pkg-config.1.3/opam
··· 34 34 ["pkgconf-pkg-config"] {os-distribution = "rhel" & os-version >= "8"} 35 35 ["pkgconf-pkg-config"] {os-distribution = "centos" & os-version >= "8"} 36 36 ["system:pkgconf"] {os = "win32" & os-distribution = "cygwinports"} 37 + ["pkgconf"] {os = "cygwin"} 37 38 ] 38 39 synopsis: "Virtual package relying on pkg-config installation" 39 40 description: """
+1
packages/conf-pkg-config/conf-pkg-config.2/opam
··· 35 35 ["pkgconf-pkg-config"] {os-distribution = "centos" & os-version >= "8"} 36 36 ["pkgconf-pkg-config"] {os-distribution = "ol" & os-version >= "8"} 37 37 ["system:pkgconf"] {os = "win32" & os-distribution = "cygwinports"} 38 + ["pkgconf"] {os = "cygwin"} 38 39 ] 39 40 synopsis: "Check if pkg-config is installed and create an opam switch local pkgconfig folder" 40 41 description: """
+1 -1
packages/conf-pkg-config/conf-pkg-config.3/opam
··· 29 29 ["pkgconf-pkg-config"] {os-distribution = "centos" & os-version >= "8"} 30 30 ["pkgconf-pkg-config"] {os-distribution = "ol" & os-version >= "8"} 31 31 ["system:pkgconf"] {os = "win32" & os-distribution = "cygwinports"} 32 - ["pkgconf"] {os = "win32" & os-distribution = "cygwin"} 32 + ["pkgconf"] {os-distribution = "cygwin"} 33 33 ] 34 34 synopsis: "Check if pkg-config is installed and create an opam switch local pkgconfig folder" 35 35 description: """
+1
packages/conf-python-3-7/conf-python-3-7.1.0.0/opam
··· 27 27 ["python37"] {os-distribution = "macports" & os = "macos"} 28 28 ["python@3"] {os-distribution = "homebrew" & os = "macos"} 29 29 ["system:python3"] {os-distribution = "cygwinports"} 30 + ["python3"] {os-distribution = "cygwin"} 30 31 ] 31 32 x-ci-accept-failures: [ 32 33 "opensuse-15.3" # python >=3.7 not packaged
+1
packages/conf-python-3/conf-python-3.1.0.0/opam
··· 21 21 ["python36"] {os-distribution = "macports" & os = "macos"} 22 22 ["python@3"] {os-distribution = "homebrew" & os = "macos"} 23 23 ["system:python3"] {os-distribution = "cygwinports"} 24 + ["python3"] {os-distribution = "cygwin"} 24 25 ] 25 26 synopsis: "Virtual package relying on Python-3 installation" 26 27 description: """
+1
packages/conf-python-3/conf-python-3.9.0.0/opam
··· 21 21 ["python39"] {os-distribution = "macports" & os = "macos"} # this will not result in a python3 command but only a python3.9 command 22 22 ["python@3.9"] {os-distribution = "homebrew" & os = "macos"} 23 23 ["system:python3"] {os-distribution = "cygwinports"} 24 + ["python3"] {os-distribution = "cygwin"} 24 25 ] 25 26 synopsis: "Virtual package relying on Python-3 installation" 26 27 description: """
+1
packages/conf-time/conf-time.1/opam
··· 8 8 depends: ["conf-which" {build}] 9 9 depexts: [ 10 10 ["system:time"] {os = "win32" & os-distribution = "cygwinports"} 11 + ["time"] {os-distribution = "cygwin"} 11 12 ["time"] {os-family = "debian"} 12 13 ["time"] {os-family = "ubuntu"} 13 14 ["time"] {os-distribution = "centos"}
-1
packages/conf-zig/conf-zig.1/opam
··· 16 16 ["zig"] {os-distribution = "arch"} 17 17 ["zig"] {os = "freebsd"} 18 18 ["zig"] {os = "macos" & os-distribution = "homebrew"} 19 - ["system:zig"] {os = "win32" & os-distribution = "cygwinports"} 20 19 ] 21 20 synopsis: "Virtual package relying on zig" 22 21 description:
+1 -1
packages/conf-zlib/conf-zlib.1/opam
··· 18 18 ["zlib"] {os-distribution = "homebrew" & os = "macos"} 19 19 ["zlib"] {os-family = "arch"} 20 20 ["zlib"] {os = "win32" & os-distribution = "cygwinports"} 21 - ["zlib-devel"] {os-distribution = "cygwin"} 21 + ["zlib-devel"] {os = "cygwin"} 22 22 ] 23 23 synopsis: "Virtual package relying on zlib" 24 24 description: