The NetBSD Project

CVS log for pkgsrc/devel/hs-haskell-src-exts/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / hs-haskell-src-exts

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Mar 5 03:39:14 2025 UTC (2 weeks, 2 days ago) by pho
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
recursive revbump after patching lang/ghc910

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sun Feb 2 13:05:09 2025 UTC (6 weeks, 5 days ago) by pho
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
Bump all Haskell packages after switching the default compiler.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu May 9 01:31:58 2024 UTC (10 months, 1 week ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2 lines
Recursive revbump after changing the default Haskell compiler

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Nov 2 06:36:34 2023 UTC (16 months, 2 weeks ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
Revbump all Haskell after updating lang/ghc96

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Oct 26 08:29:00 2023 UTC (16 months, 3 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
devel/hs-haskell-src-exts: Fix build with GHC 9.6 and Happy 1.21

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Oct 9 04:54:16 2023 UTC (17 months, 1 week ago) by pho
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
Bump Haskell packages after updating lang/ghc94

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Feb 7 01:40:37 2023 UTC (2 years, 1 month ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
revbump all the Haskell packages after modifying the runtime system of lang/ghc94

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Feb 26 03:57:57 2022 UTC (3 years ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Feb 12 08:50:33 2022 UTC (3 years, 1 month ago) by pho
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
revbump after changing the default Haskell compiler

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Jan 18 02:48:09 2022 UTC (3 years, 2 months ago) by pho
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
Bump packages that depends on GHC

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon May 3 19:00:59 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1 lines
*: Bump PKGREVISION for ghc-9.0.1

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat May 1 16:14:19 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -2 lines
Use tools framework for Haskell source preprocessors

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Apr 23 12:16:15 2021 UTC (3 years, 10 months ago) by pho
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -4 lines
Update to haskell-src-exts-1.23.1

1.22.0 --> 1.23.0
=================
* Add support for BlockArguments (#444)
  - Technically breaking change: KnownExtension gained a new constructor BlockArguments
* Add support for Arrow Brackets (#445)
  - Tecnically breaking change: Exp gained new constructor ArrOp

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu Jan 2 04:52:43 2020 UTC (5 years, 2 months ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +4 -4 lines
Update to haskell-src-exts-1.22.0

1.21.1 --> 1.22.0
=================
* Support Template Haskell typed splices and quotations (#432)
  - Breaking change: new constructors on Token data type
* Fix unicode identifier parsing (#442)

1.21.0 --> 1.21.1
=================
* GHC 8.8.1 compatibility (MonadFail)

1.20.3 --> 1.21.0
=================
* DerivingVia (#420)
* TypeInType  (#414)
* Parse TH-quoted list constructor (#415)

1.20.2 --> 1.20.3
=================
* GHC 8.6.1 compatability (MonadFail)
* Remove cpphs dependency

1.20.1 --> 1.20.2
=================
* Add fixity of (&)
* GHC 8.4.1 compatability

1.20.0 --> 1.20.1
===================
* Fix two test failures

1.19.1 --> 1.20.0
===================

* GHC 8.2 updates
* Add some missing Generics instances (#380)
* Support Template Haskell pattern splices (#352)
* Fix overloaded labels starting with _ (#362)
* Relax MultiParamTypeClass check (#333)
* DeriveAnyClass (#337)
* Deriving Strategies (#387)
* OVERLAPS/OVERLAPPING/OVERLAPPABLE pragmas
* Unboxed Sums
* Expression holes in infix expressions
* Support multiple pattern synonyms per pattern synonym signature
* COMPLETE pragmas
* Fix #309, remove unnecessary semi-colon from pretty printer
* Refine ExplicitNamespaces to properly export type operators

1.19.0 --> 1.19.1
===================

* Revert making fields of `SrcLoc` strict. (#340)


1.18.2 --> 1.19.0
===================

* Add JavaScriptFFI to known extensions (#335)
* Remove space when pretty printing `SrcLoc`. (#307)
* Don't reverse arguments in a context. (#328)
* Add support for EmptyCase extension (#255)


1.18.1 --> 1.18.2
===================

* Fix overzealous lexing of type applications

1.18.0 --> 1.18.1
===================

* Fix overzealous lexing of overloaded labels.


1.17.1 --> 1.18.0
===================

* Remove simplified AST
* GHC 8.0 update: Overloaded labels, type applications, pattern synonym
extensions, StrictData, injective type families

AST changes:

* Add TyQuasiQuote (#279).

Other changes:

* Only treat 'role' as a keyword in certain contexts (#286).
* Prettyprint '!' in patterns correctly when BangPatterns are enabled (#287).
* Parse magic hash with multiple trailing hashes (#300).
* Apply fixities inside pattern synonym builders
* Fix lexing of idents with multiple trailing #

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Jan 10 11:49:09 2016 UTC (9 years, 2 months ago) by szptvlfn
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1 lines
Bump PKGREVISION for hs-text-1.2.2.0 || hs-hashable-1.2.3.3

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Dec 5 14:08:39 2015 UTC (9 years, 3 months ago) by szptvlfn
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3 lines
Update to 1.17.1

CHANGELOG:
1.17.0 --> 1.17.1
=================

Bug Fix:

* Fix bug in parsing view patterns (#284)

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Nov 18 21:31:14 2015 UTC (9 years, 4 months ago) by szptvlfn
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -3 lines
Update to 1.17.0

CHANGELOG:
1.16.0.1 --> 1.17.0
===================

AST changes:

* Replaced VarA with AppA in Asst (#168).
* Promoted list/tuple members changed from Promoted to Type (#162).
* Update PatBind, Match, and Alt from containing Binds to Maybe Binds to
  distinguish between empty where clauses and where clauses with no
  binds (#244).
* Add RoleAnnotDecl and Role to support Role annotations (#215).
* Move NameSpace field from EVar/IVar to EAbs/IAbs.

Other changes:

* Add standalone parsers for ImportDecl.
* Fix pretty-printer bugs for HaRP (#160).
* Insert parentheses when pretty-printing non-atomic bang types (#169).
* Un-reverse confusion of left and right arrow (#175).
* Prettyprint option pragmas like 1.15 (#172).
* Conditionally insert lines when pretty-printing declarations (#171).
* Distinguish deriving (Show) from deriving Show (#189).
* Allow parsing of unicode subscript and superscript functions (#173).
* Pretty print unboxed tuples with spaces (#193).
* Improve performance when parsing long extension lists (#200).
* Properly pretty print constructor and class operators (#204).
* Read Haskell source files as UTF-8 (#223).
* Fix ExplicitNamespaces parsing (#216).
* PolyKinds implies KindSignatures (#220).
* Preserve location information for infix binds (#205).
* Preserve positional information in checkPattern (#231).
* Maintain correct line numbers when parsing multiline GHC_OPTIONS (#218).
* Correctly parse "*" with TypeOperators (#81).
* Export the "pretty" method (#222).
* Add javascript calling convention for foreign imports (#236).
* Add non-greedy parsers for module heads (#191).
* Add a flag to disable arity checking when parsing (#260).
* Parse "-" in type signatures (#206).
* Add support for type wildcards and expression holes (#252).
* Add support for Pattern Synonyms (#197).
* Bump the happy lower bound (#250).
* Make test suite pass on GHC 7.12 (#224).
* Support linking Haddock comments to AST nodes (#213).
* Parse multiline LANGUAGE pragmas (#217).
* Parse trailing where (#25).
* Parse modules starting with pragmas and indented
  "module" keyword (#122).
* Use pretty-show to get human readable test outputs.
* Respect fixity declarations inside where/let/class in
  `applyFixities` (#212).
* Correctly parse the combination of view patterns and bang patterns. (#276)

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Aug 2 11:37:31 2015 UTC (9 years, 7 months ago) by szptvlfn
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Bump PKGREVISION for hs-cpphs-1.19.2

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Jun 4 20:08:59 2015 UTC (9 years, 9 months ago) by szptvlfn
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
Bump PKGREVISION for hs-text-1.2.1.1

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Jan 28 18:46:53 2015 UTC (10 years, 1 month ago) by szptvlfn
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Import haskell-src-exts-1.16.0.1 as devel/hs-haskell-src-exts,
packaged for wip by pho.

Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension
of the standard haskell-src package, and handles most common syntactic
extensions to Haskell, including:

    * Multi-parameter type classes with functional dependencies
    * Indexed type families (including associated types)
    * Empty data declarations
    * GADTs
    * Implicit parameters
    * Template Haskell

and a few more. Apart from these standard extensions, it also handles
regular patterns as per the HaRP extension as well as HSX-style
embedded XML syntax.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>