Skip to content

Commit 89a105c

Browse files
committed
[ 2.9.4.2 ] Bump to 2.9.4.2 and CHANGELOG
1 parent eb4c729 commit 89a105c

File tree

2 files changed

+18
-5
lines changed

2 files changed

+18
-5
lines changed

source/BNFC.cabal

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: BNFC
2-
Version: 2.9.4.1
2+
Version: 2.9.4.2
33
cabal-version: 2.0
44
-- >=2.0 for build-tool-depends: hspec-discover
55
-- Andreas, 2022-12-16, issue #429:
@@ -46,10 +46,12 @@ tested-with:
4646
GHC == 8.0.2
4747
-- GHC == 7.10.3
4848

49-
Extra-source-files:
49+
Extra-doc-files:
5050
README.md
5151
CHANGELOG.md
5252
-- LICENSE is automatically included
53+
54+
Extra-source-files:
5355
Makefile
5456
src/BNFC.cf
5557
src/Makefile
@@ -69,7 +71,7 @@ Extra-source-files:
6971

7072
Source-repository head
7173
type: git
72-
location: git://github.com/BNFC/bnfc.git
74+
location: https://github.com/BNFC/bnfc.git
7375
subdir: source
7476

7577
executable bnfc
@@ -82,6 +84,8 @@ executable bnfc
8284
other-modules:
8385
-- Generated by cabal
8486
Paths_BNFC
87+
autogen-modules:
88+
Paths_BNFC
8589
default-extensions:
8690
-- Keep in alphabetical order.
8791
LambdaCase
@@ -113,7 +117,7 @@ library
113117
, time
114118
, transformers
115119
-- for Control.Monad.IO.Class, which is in base >= 4.9 but not below
116-
if impl(ghc < 8.0)
120+
if impl(ghc < 8)
117121
build-depends:
118122
semigroups
119123
build-tool-depends:
@@ -162,6 +166,8 @@ library
162166
other-modules:
163167
-- Generated by cabal
164168
Paths_BNFC
169+
autogen-modules:
170+
Paths_BNFC
165171
exposed-modules:
166172
-- Generated from LICENSE
167173
BNFC.License
@@ -294,7 +300,7 @@ test-suite unit-tests
294300
deepseq,
295301
string-qq,
296302
time
297-
if impl(ghc < 8.0)
303+
if impl(ghc < 8)
298304
build-depends:
299305
semigroups
300306
build-tool-depends:

source/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# 2.9.4.2
2+
3+
Andreas Abel <[email protected]> Jan 2026
4+
5+
* Cabal 3.12 compatibility: remove generated `Lex.hs` and `Par.hs` from source tarball
6+
* Build tested with GHC 8.0 - 9.12.2
7+
18
# 2.9.4.1
29

310
Andreas Abel <[email protected]>, December 2022

0 commit comments

Comments
 (0)