Skip to content

Commit 99f124e

Browse files
committed
Drop support of GHC 8.4
1 parent 5fd9f09 commit 99f124e

File tree

4 files changed

+6
-12
lines changed

4 files changed

+6
-12
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,17 +78,12 @@ jobs:
7878
compilerVersion: 8.6.5
7979
setup-method: ghcup
8080
allow-failure: false
81-
- compiler: ghc-8.4.4
82-
compilerKind: ghc
83-
compilerVersion: 8.4.4
84-
setup-method: ghcup
85-
allow-failure: false
8681
fail-fast: false
8782
steps:
8883
- name: apt-get install
8984
run: |
9085
apt-get update
91-
apt-get install -y --no-install-recommends gnupg ca-certificates dirmngr curl git software-properties-common libtinfo5 libnuma-dev
86+
apt-get install -y --no-install-recommends gnupg ca-certificates dirmngr curl git software-properties-common libtinfo5
9287
- name: Install GHCup
9388
run: |
9489
mkdir -p "$HOME/.ghcup/bin"
@@ -271,7 +266,7 @@ jobs:
271266
${CABAL} -vnormal check
272267
- name: haddock
273268
run: |
274-
if [ $((HCNUMVER >= 80600)) -ne 0 ] ; then $CABAL v2-haddock --disable-documentation --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all ; fi
269+
$CABAL v2-haddock --disable-documentation --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all
275270
- name: unconstrained build
276271
run: |
277272
rm -f cabal.project.local

cabal.haskell-ci

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
installed: -directory -unix -bytestring -filepath
2-
haddock: >= 8.6

htar/htar.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ build-type: Simple
2020
cabal-version: 2.0
2121
tested-with: GHC==9.12.1, GHC==9.10.1, GHC==9.8.2,
2222
GHC==9.6.5, GHC==9.4.8, GHC==9.2.8, GHC==9.0.2,
23-
GHC==8.10.7, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4
23+
GHC==8.10.7, GHC==8.8.4, GHC==8.6.5
2424

2525
executable htar
2626
default-language: Haskell2010
2727
main-is: htar.hs
2828
ghc-options: -Wall -rtsopts
2929
build-depends:
30-
base >= 4.9 && < 5,
30+
base >= 4.12 && < 5,
3131
time >= 1.1,
3232
directory >= 1.0,
3333
filepath >= 1.0,

tar.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ extra-doc-files: changelog.md
3131
README.md
3232
tested-with: GHC==9.12.1, GHC==9.10.1, GHC==9.8.2,
3333
GHC==9.6.5, GHC==9.4.8, GHC==9.2.8, GHC==9.0.2,
34-
GHC==8.10.7, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4
34+
GHC==8.10.7, GHC==8.8.4, GHC==8.6.5
3535

3636
source-repository head
3737
type: git
@@ -49,7 +49,7 @@ library
4949

5050
library tar-internal
5151
default-language: Haskell2010
52-
build-depends: base >= 4.11 && < 5,
52+
build-depends: base >= 4.12 && < 5,
5353
array < 0.6,
5454
bytestring >= 0.10 && < 0.13,
5555
containers >= 0.2 && < 0.8,

0 commit comments

Comments
 (0)