File tree Expand file tree Collapse file tree 4 files changed +25
-61
lines changed Expand file tree Collapse file tree 4 files changed +25
-61
lines changed Original file line number Diff line number Diff line change 8
8
#
9
9
# For more information, see https://github.com/haskell-CI/haskell-ci
10
10
#
11
- # version: 0.19.20241223
11
+ # version: 0.19.20250327
12
12
#
13
- # REGENDATA ("0.19.20241223 ",["github","unix-compat.cabal"])
13
+ # REGENDATA ("0.19.20250327 ",["github","unix-compat.cabal"])
14
14
#
15
15
name : Haskell-CI
16
16
on :
23
23
jobs :
24
24
linux :
25
25
name : Haskell-CI - Linux - ${{ matrix.compiler }}
26
- runs-on : ubuntu-20 .04
26
+ runs-on : ubuntu-24 .04
27
27
timeout-minutes :
28
28
60
29
29
container :
32
32
strategy :
33
33
matrix :
34
34
include :
35
- - compiler : ghc-9.12.1
35
+ - compiler : ghc-9.12.2
36
36
compilerKind : ghc
37
- compilerVersion : 9.12.1
37
+ compilerVersion : 9.12.2
38
38
setup-method : ghcup
39
39
allow-failure : false
40
40
- compiler : ghc-9.10.1
47
47
compilerVersion : 9.8.4
48
48
setup-method : ghcup
49
49
allow-failure : false
50
- - compiler : ghc-9.6.6
50
+ - compiler : ghc-9.6.7
51
51
compilerKind : ghc
52
- compilerVersion : 9.6.6
52
+ compilerVersion : 9.6.7
53
53
setup-method : ghcup
54
54
allow-failure : false
55
55
- compiler : ghc-9.4.8
@@ -106,12 +106,12 @@ jobs:
106
106
- name : Install GHCup
107
107
run : |
108
108
mkdir -p "$HOME/.ghcup/bin"
109
- curl -sL https://downloads.haskell.org/ghcup/0.1.30.0 /x86_64-linux-ghcup-0.1.30.0 > "$HOME/.ghcup/bin/ghcup"
109
+ curl -sL https://downloads.haskell.org/ghcup/0.1.50.1 /x86_64-linux-ghcup-0.1.50.1 > "$HOME/.ghcup/bin/ghcup"
110
110
chmod a+x "$HOME/.ghcup/bin/ghcup"
111
111
- name : Install cabal-install
112
112
run : |
113
- "$HOME/.ghcup/bin/ghcup" install cabal 3.14 .1.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
114
- echo "CABAL=$HOME/.ghcup/bin/cabal-3.14 .1.0 -vnormal+nowrap" >> "$GITHUB_ENV"
113
+ "$HOME/.ghcup/bin/ghcup" install cabal 3.12 .1.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
114
+ echo "CABAL=$HOME/.ghcup/bin/cabal-3.12 .1.0 -vnormal+nowrap" >> "$GITHUB_ENV"
115
115
- name : Install GHC (GHCup)
116
116
if : matrix.setup-method == 'ghcup'
117
117
run : |
Original file line number Diff line number Diff line change @@ -23,10 +23,10 @@ jobs:
23
23
24
24
- os : macos-latest
25
25
ghc : 9.10.1
26
- resolver : nightly-2025-01-16
26
+ resolver : nightly-2025-03-27
27
27
- os : macos-latest
28
28
ghc : 9.8.4
29
- resolver : lts-23.4
29
+ resolver : lts-23.14
30
30
- os : macos-latest
31
31
ghc : 9.2.8
32
32
resolver : lts-20.26
@@ -35,20 +35,20 @@ jobs:
35
35
36
36
- os : windows-latest
37
37
ghc : 9.10.1
38
- resolver : nightly-2025-01-16
38
+ resolver : nightly-2025-03-27
39
39
- os : windows-latest
40
40
ghc : 9.8.4
41
- resolver : lts-23.4
41
+ resolver : lts-23.14
42
42
- os : windows-latest
43
43
ghc : 8.4.4
44
44
resolver : lts-12.26
45
45
46
46
- os : ubuntu-latest
47
47
ghc : 9.10.1
48
- resolver : nightly-2025-01-16
48
+ resolver : nightly-2025-03-27
49
49
- os : ubuntu-latest
50
50
ghc : 9.8.4
51
- resolver : lts-23.4
51
+ resolver : lts-23.14
52
52
- os : ubuntu-latest
53
53
ghc : 9.6.6
54
54
resolver : lts-22.43
Original file line number Diff line number Diff line change 1
- ## Unreleased
1
+ ## Version 0.7.4 (2025-03-27)
2
2
3
- - Add wasm32-wasi support.
3
+ - Add ` wasm32-wasi ` support
4
+ ([ PR #16 ] ( https://github.com/haskell-pkg-janitors/unix-compat/pull/16 ) ).
5
+ - Tested with GHC 8.0 - 9.12.
4
6
5
7
## Version 0.7.3 (2024-10-11)
6
8
Original file line number Diff line number Diff line change 1
- cabal-version : >= 1.10
1
+ cabal-version : 1.18
2
2
name : unix-compat
3
- version : 0.7.3
4
- x-revision : 1
3
+ version : 0.7.4
5
4
synopsis : Portable POSIX-compatibility layer.
6
5
description : This package provides portable implementations of parts
7
6
of the unix package. This package re-exports the unix
@@ -17,10 +16,10 @@ category: System
17
16
build-type : Simple
18
17
19
18
tested-with :
20
- GHC == 9.12.1
19
+ GHC == 9.12.2
21
20
GHC == 9.10.1
22
21
GHC == 9.8.4
23
- GHC == 9.6.6
22
+ GHC == 9.6.7
24
23
GHC == 9.4.8
25
24
GHC == 9.2.8
26
25
GHC == 9.0.2
@@ -31,7 +30,7 @@ tested-with:
31
30
GHC == 8.2.2
32
31
GHC == 8.0.2
33
32
34
- extra-source -files :
33
+ extra-doc -files :
35
34
CHANGELOG.md
36
35
37
36
source-repository head
@@ -94,21 +93,6 @@ Test-Suite unix-compat-testsuite
94
93
LinksSpec
95
94
ProcessSpec
96
95
97
- -- ghc-options:
98
- -- -Wall
99
- -- -fwarn-tabs
100
- -- -funbox-strict-fields
101
- -- -threaded
102
- -- -fno-warn-unused-do-bind
103
- -- -fno-warn-type-defaults
104
-
105
- -- extensions:
106
- -- OverloadedStrings
107
- -- ExtendedDefaultRules
108
-
109
- -- if flag(lifted)
110
- -- cpp-options: -DLIFTED
111
-
112
96
build-depends :
113
97
unix-compat
114
98
, base
@@ -120,28 +104,6 @@ Test-Suite unix-compat-testsuite
120
104
, extra
121
105
, temporary
122
106
123
- if os(windows)
124
- -- c-sources:
125
- -- cbits/HsUname.c
126
- -- cbits/mktemp.c
127
-
128
- -- extra-libraries: msvcrt
129
- -- build-depends: Win32 >= 2.5.0.0
130
- build-depends : time
131
- build-depends : directory
132
-
133
- -- other-modules:
134
- -- System.PosixCompat.Internal.Time
135
-
136
- else
137
- -- build-depends: unix >= 2.4 && < 2.9
138
- -- include-dirs: include
139
- -- includes: HsUnixCompat.h
140
- -- install-includes: HsUnixCompat.h
141
- -- c-sources: cbits/HsUnixCompat.c
142
- if os(solaris)
143
- cc-options : -DSOLARIS
144
-
145
107
default-language : Haskell2010
146
108
ghc-options :
147
109
-Wall
You can’t perform that action at this time.
0 commit comments