The NetBSD Project

CVS log for pkgsrc/devel/hs-QuickCheck/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / hs-QuickCheck

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


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

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

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Jan 29 17:36:52 2025 UTC (7 weeks, 4 days ago) by pho
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +5 -3 lines
devel/hs-QuickCheck: update to QuickCheck-2.15.0.1

No release notes have been provided by the upstream.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu May 9 01:31:44 2024 UTC (10 months, 2 weeks 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.15: preferred, colored
Changes since revision 1.15: +2 -1 lines
Recursive revbump after changing the default Haskell compiler

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Apr 29 03:33:52 2024 UTC (10 months, 3 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -3 lines
devel/hs-QuickCheck: Update to 2.15

QuickCheck 2.15
	* BREAKING: properties without quantification are no longer implicitly
	  wrapped in once
	* Add witness property modifier and witnesses field in result on
	compilers that support Typeable to allow conveniently exposing
	counterexamples
	* Add assertException, assertExceptionIO, assertDeepException, and
	assertDeepExceptionIO (thanks to Alexey Kuleshevich)
	* Add withMaxSize, withMaxShrinks, and withMaxDiscardRatio combinators
	* Add recheck
	* Add HasCallStack to partial top-level functions
	* Updated some documentation
	* Fix overflow bug when calculating discard ratio
	* Fix error printing bug when shrinks are discarded
	* Fix withMaxSuccess not working when checkCoverage is turned on
	* Fix a bug whereby an unfortunately timed discard could unduly fail a
	property running with checkCoverage
	* Fix Arbitrary intance for Map breaking invariants from
	Data.Map.Strict (thanks to Neil Mayhew)
	* Fix non-covered classes not showing up in output as 0% covered
	* Fix Negative's Arbitrary instance discarding an unnecessary number
	of generated values.
	* Fix promote doing an unnecessary seed split
	* Fix a bug whereby maxSuccess and discardRatio would interact poorly
	to produce too few size increases.
	* Fix a couple of underflow bugs in generators for Small Natural and
	Ratio Natural
	* Fix a bug whereby the internal DISCARDED exception would show up
	user-side in sample

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

Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Oct 27 07:26:45 2023 UTC (16 months, 3 weeks ago) by pho
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -4 lines
devel/hs-QuickCheck: Update to 2.14.3

QuickCheck 2.14.3 (released 2023-05-31)
* Add shrinkBoundedEnum (thanks to Jonathan Knowles)
* Add discardAfter for discarding tests on timeout (thanks to Justus Sagemüller)
* Add assertWith for monadic testing (thanks to KtorZ)
* Add functionElements to Test.QuickCheck.Function (thanks to Oleg Grenrus)
* Add Arbitrary instance for Newline (thanks to Daniel Bramucci)
* Improve Arbitrary instances for Float and Double (thanks to Oleg Grenrus)
* Improve arbitrarySizedFractional (thanks to Bodigrim)
* Fix shrinkRealFrac and shrinkDecimal, which were broken
* Speed up printing of progress messages (thanks to Bodigrim)
* Add COMPLETE pragmas for Fn and family (thanks to ilkecan)
* Make templateHaskell flag manual (thanks to Oleg Grenrus)

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

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Feb 7 01:40:26 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.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
revbump all the Haskell packages after modifying the runtime system of lang/ghc94

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Feb 26 03:57:47 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.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk

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

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

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon May 3 19:00:54 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.6: preferred, colored
Changes since revision 1.6: +2 -1 lines
*: Bump PKGREVISION for ghc-9.0.1

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Apr 23 10:46:52 2021 UTC (3 years, 11 months ago) by pho
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Update to QuickCheck-2.14.2

QuickCheck 2.14.2 (released 2020-11-14)
* Add Arbitrary instances for Tree (thanks to Oleg Grenrus)
* GHC 9.0 compatibility (thanks to Vilem-Benjamin Liepelt)

QuickCheck 2.14.1 (released 2020-07-05)
* Compatibility with random >= 1.2.

QuickCheck 2.14 (released 2020-03-28)
* QuickCheck is now much faster at generating test data!

  As a result, many properties can now be tested a lot faster; the
  examples distributed with QuickCheck run about twice as fast as
  before, for example. Of course, your mileage may vary.

  The reason for this is that there are now specialised versions of
  the 'choose' combinator for various types. These are: chooseInt,
  chooseInteger, chooseBoundedIntegral, and chooseEnum.  These
  combinators are identical to 'choose' but much faster.  All
  QuickCheck combinators, with the exception of 'choose' itself, use
  the new combinators behind the scenes.

  You should see a speedup without doing anything, but to get a
  further speedup, consider replacing any uses of 'choose' in your own
  generators with the new combinators.

  We are hoping that future releases of the 'random' library may speed
  up 'choose', in which case these combinators may no longer be
  needed.

  Thanks to Oleg Grenrus for suggesting to bypass 'choose' for random
  number generation, and providing the appropriate primitive in his
  'splitmix' random number library.

* Smaller changes and bugfixes:
  - RecursivelyShrink and GSubterms are exported from
    Test.QuickCheck.Test (thanks to Tom Mortiboy).
  - Don't generate invalid unicode characters (thanks to Boris
    Stepanov).
  - When a call to 'within' fails, include the duration of the timeout
    in the failure report (thanks to William Rusnack).
  - In Gen, avoid splitting the seed in the implementation of >>, *>
    and <* (thanks to David Feuer).
  - Fix a couple of bugs with shrinking of floating-point numbers.
  - Export functionMapWith, functionEitherWith and functionPairWith
    from Test.QuickCheck.Function (thanks to Oleg Grenrus).
  - Remove redundant RealFloat constraint from Arbitrary/CoArbitrary
    instances for Complex (thanks to Bodigrim).

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Jan 1 03:44:06 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.4: preferred, colored
Changes since revision 1.4: +3 -5 lines
Update to QuickCheck-2.13.2

Changes:
http://hackage.haskell.org/package/QuickCheck-2.13.2/changelog

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Dec 13 14:14:35 2015 UTC (9 years, 3 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, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
Bump PKGREVISION for
hs-primitive-0.6.1.0 || hs-vector-0.11.0.0 || hs-mwc-random-0.13.3.2 || hs-vector-algorithms-0.7.0.1

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat May 9 11:22:26 2015 UTC (9 years, 10 months ago) by szptvlfn
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Because this error:
  ERROR: hs-primitive>=0.5.4 is not installed; can't buildlink files.
Bump PKGREVISION for hs-primitive-0.5.4.0

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Feb 14 04:57:28 2015 UTC (10 years, 1 month ago) by pho
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +3 -1 lines
Forgot to add a dependency on devel/hs-transformers. Bump revision

I badly want buildlink for Haskell packages, though it's not very easy
to implement...

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat Feb 14 04:34:33 2015 UTC (10 years, 1 month ago) by pho
Branches: MAIN
Import QuickCheck-2.7.6 from wip/hs-QuickCheck

QuickCheck is a library for random testing of program properties.

The programmer provides a specification of the program, in the form of
properties which functions should satisfy, and QuickCheck then tests
that the properties hold in a large number of randomly generated
cases.

Specifications are expressed in Haskell, using combinators defined in
the QuickCheck library. QuickCheck provides combinators to define
properties, observe the distribution of test data, and define test
data generators.

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>