Commit graph

308676 commits

Author SHA1 Message Date
pho
9add8d174f Update to blaze-builder-0.4.1.0
* 0.4.1.0
- Gain compatibility with the Semigroup/Monoid proposal
- Add Word8 HTML escaping builders
- Speed up `fromHtmlEscapedText` and `fromHtmlEscapedLazyText`

* 0.4.0.2
- Fixed warnings on GHC 7.10, courtesy of Mikhail Glushenkov.

* 0.4.0.1
- Tightened the version constraints on the bytestring package for GHC
  7.8

* 0.4.0.0
- This is now a compatibility shim for the new bytestring builder.
  Most of the old internal modules are gone.  See this blog post for
  more information:

  <http://blog.melding-monads.com/2015/02/12/announcing-blaze-builder-0-4/>

- The 'Blaze.ByteString.Builder.Html.Utf8.fromHtmlEscaped*' functions
  now strip out any ASCII control characters present in their inputs.
  See <https://github.com/lpsmith/blaze-builder/issues/1> for more
  information.
2020-01-01 06:44:06 +00:00
mef
0c41e96768 (graphics/py-wand) correction part 2, mv README.rst under wand dir., tks leot@ 2020-01-01 06:13:37 +00:00
mef
572402b36c (graphics/py-wand) correction part 1, sort PLIST, thanks leot@ 2020-01-01 05:58:27 +00:00
mef
fb3e1a51d8 Updated devel/p5-Compress-Raw-Bzip2 to 2.093
Updated devel/p5-Glib-Object-Introspection to 0.048
Updated devel/p5-Module-Compile to 0.38
Updated devel/p5-Module-CoreList to 5.20191220
Updated devel/p5-Module-Find to 0.14
Updated devel/p5-MooX-late to 0.016
Updated devel/p5-Moose to 2.2012
Updated devel/p5-MooseX-Daemonize to 0.22
Updated devel/p5-Parse-PMFile to 0.42
Updated devel/p5-Perl-Critic to 1.136
2020-01-01 05:44:53 +00:00
mef
079f828c81 (devel/p5-MooX-late) Convert BUILD_DEPENDS to TEST_DEPENDS 2020-01-01 05:42:06 +00:00
mef
8c218c408c (devel/p5-Perl-Critic) Updated to 1.136
1.136 Wed Nov 27 09:51:09 CST 2019
    Stable release.  No changes since 1.135_01.


1.135_01 Tue Nov 26 14:50:11 CST 2019
    [New Features]
    The ProhibitNoWarnings pollicy now handles warnings in the experimental::
    group.  Thanks, Ren辿e B辰cker. (GH #892)

    [Documentation]
    Prevented some example code from showing up in `perldoc`.  Thanks, Tom
    Hukins.  (GH #799)
2020-01-01 05:39:06 +00:00
pho
06ea4d4203 doc: Updated devel/happy to 1.19.12 2020-01-01 05:37:31 +00:00
pho
01d3c3d209 Update to happy-1.19.12
1.19.12
* Fix for building with GHC 8.8.x
* Move custom Setup preprocessing steps into a separate executable,
  like Alex

1.19.11
* Fix for building with GHC 8.6.x

1.19.10
* Fix polymorphic (rank-n) non-terminals
* Fix for GHC 8.8.1

1.19.9
* Fix cabal warnings
* Bump upper bounds
* Fix build with GHC 8.4.1-alpha

1.19.8
* Fix issue #94 (some grammars don't compile due to new type
  signatures introduced to allow overloading to be used)

1.19.7
* Fix misisng test suite files in the sdist

1.19.6
* Manually generate Parser.hs using Makefile before sdist, to fix
  bootstrapping problems with cabal sandboxes & new-build
* Documentation fixes
* Fixed GLR support
* new option -p/--pretty prints the grammar rules (only) to a file
* Added generation of additional type signatures to enable use of
  typeclasses in monadic parsers.
2020-01-01 05:37:22 +00:00
pho
4b411ee2cc doc: Updated devel/alex to 3.2.5 2020-01-01 05:32:11 +00:00
pho
efebea91ae Update to alex-3.2.5
Changes in 3.2.5:
* Build fixes for GHC 8.8.x

Changes in 3.2.4:
* Remove dependency on QuickCheck
* Change the way that bootstrapping is done: see README.md for build instructions

Changes in 3.2.3:
* fix issue when using cpphs (#116)

Changes in 3.2.2:
* Manage line length in generated files [GH-84]
* Fix issue when identifier with multiple single quotes, e.g. foo''
  was used
* Allow omitting spaces around = in macro definitions
* Include pre-generated Parser.hs and Scan.hs in the Hackage upload,
  to make bootstrapping easier.

Changes in 3.2.1:
* Fix build problem with GHC; add new test tokens_scan_user.x

Changes in 3.2.0:
* Allow the token type and productions to be overloaded, and add new
  directives: %token, %typeclass, %action. See "Type Signatures and
  Typeclasses" in the manual.
* Some small space leak fixes
2020-01-01 05:32:03 +00:00
pho
87feb2f22a doc: Updated sysutils/hs-temporary to 1.3 2020-01-01 05:25:05 +00:00
pho
7734eb034b Update to temporary-1.3
1.3
* Generated directory names are now based on random hex strings rather
  than PIDs.
* This got a major version bump as a courtesy to users who may depend
  on the specific form of generated names, but that form is not part
  of the API contract and should not be depended upon.

1.2.1.1
* Improve the docs

1.2.1
* Limit support to GHC 7.0+
* Add new functions: writeTempFile, writeSystemTempFile,
  emptyTempFile, emptySystemTempFile
* Make sure that system* functions return canonicalized paths
* Modernize the code base, add tests and documentation

1.2.0.4
* Update maintainership information
* Fix the docs
2020-01-01 05:24:54 +00:00
pho
4f0fb9315f doc: Updated math/hs-distributive to 0.6.1 2020-01-01 05:21:34 +00:00
pho
60bd07ae67 Update to distributive-0.6.1
0.6.1 [2019.09.06]
* Add a Distributive instance for WrappedMonad m.

0.6 [2018.07.02]
* Remove fmapCollect.
* Avoid incurring some dependencies when using recent GHCs.

0.5.3
* Support doctest-0.12

0.5.2
* Revamp Setup.hs to use cabal-doctest. This makes distributive build
  with Cabal-1.25, and makes the doctests work with cabal new-build
  and sandboxes.
* Fix bugs in Data.Distributive.Generic that cause generic
  Distributive instances not to work properly for datatypes with
  recursive types
* Add genericCollect to Data.Distributive.Generic, and switch the
  underlying machinery in that module to work on a collect-like method
  instead of a distribute-like one
* Add a test suite for regression-testing Data.Distributive.Generic

0.5.1
* Add Distributive instances for datatypes from Data.Semigroup and
  GHC.Generics
* Add MINIMAL pragma for Distributive

0.5.0.2
* A more elegant fix for builds on GHC 7.2

0.5.0.1
* Fix builds on GHC 7.2

0.5
* Added flags for removing some dependencies.
* Support doctests when building to non-standard locations (such as
  when using stack.)
* Support base-orphans
2020-01-01 05:21:17 +00:00
mef
998b1a8f8f (devel/p5-Parse-PMFile) Updated to 0.42
0.42 2019/11/09
  - no code changes
  - explicitly declared ExtUtils::MakeMaker::CPANfile as a configure
    requirement (Nikolo++)
2020-01-01 05:17:29 +00:00
pho
14f7d66889 doc: Updated devel/hs-resourcet to 1.1.11 2020-01-01 05:15:31 +00:00
pho
60134fa58b Update to resourcet-1.1.11
1.1.11
* runResourceTChecked, which checks if any of the cleanup actions
  threw exceptions and, if so, rethrows them. NOTE This is probably a
  much better choice of function than runResourceT, and in the next
  major version release, will become the new behavior of runResourceT.

1.1.10
* Added MonadUnliftIO instances and UnliftIO.Resource

1.1.9
* Add generalized version of resourceForkIO

1.1.8.1
* Allocation actions should be masked

1.1.8
* Add instance MonadFix ResourceT #281

1.1.7.5
* Inline the tutorial from SoH

1.1.7.4
* Make test suite slightly more robust

1.1.7.3
* Doc tweak

1.1.7.2
* Remove upper bound on transformers #249

1.1.7.1
* transformers-compat 0.5

1.1.7
* Canonicalise Monad instances #237

1.1.6
* Safe/Trustworthy for resourcet #220

1.1.5
* Add pass-through instances for Alternative and MonadPlus #214

1.1.4.1
* Allow older exceptions version again

1.1.4
* Add MonadResource ExceptT instance #198

1.1.3.2
* monad-control-1.0 support #191
2020-01-01 05:15:20 +00:00
mef
f2272dafde (devel/p5-MooseX-Daemonize) Updated to 0.22
0.22 2019-12-07 01:25:48Z
     - fix usage of setsid
2020-01-01 05:14:22 +00:00
pho
159a7fdede doc: Updated devel/hs-lifted-base to 0.2.3.12 2020-01-01 05:12:43 +00:00
pho
6a631d8a04 Update to lifted-base-0.2.3.12
No changelogs provided by the upstream
2020-01-01 05:12:31 +00:00
mef
324d22155f (devel/p5-Moose) Updated to 2.2012
2.2012   2019-11-22
  [TESTS]
  - adjust test of missing package to accomodate new diagnostic message in
    perl 5.31.6 (RT#130929)
2020-01-01 05:09:22 +00:00
pho
15faa94d4d Add hs-unliftio-core 2020-01-01 05:03:44 +00:00
pho
462be60ddd doc: Added devel/hs-unliftio-core version 0.1.2.0 2020-01-01 05:03:16 +00:00
pho
cde2016485 Import unliftio-core-0.1.2.0
Provides the core MonadUnliftIO typeclass, instances for base and
transformers, and basic utility functions. Typically, you'll want to
use the unliftio library, which provides more functionality (and a
much better description).
2020-01-01 05:03:08 +00:00
pho
d3ea0027a2 Suppress an error occurs when buildlink is not present 2020-01-01 04:54:10 +00:00
pho
02cefafb96 doc: Updated devel/hs-monad-control to 1.0.2.3 2020-01-01 04:51:32 +00:00
pho
ce84214d9c Update to monad-control-1.0.2.3
1.0.2.3
* Correct spelling mistake. Courtesy of Edward Betts.
* Support transformers-compat-0.6.

1.0.2.2
* Added some good documentation. Courtesy of Franz Thoma.

1.0.2.1
* Refer to Michael Snoyman's excellent tutorial on monad-control.

1.0.2.0
* Improve documentation by including type equalities in the Haddock
  documentation.
* Add helpers to define MonadTransControl for stack of two:
  RunDefault2, defaultLiftWith2, defaultRestoreT2

1.0.1.0
* Added the functions:

  liftThrough
    :: (MonadTransControl t, Monad (t m), Monad m)
    => (m (StT t a) -> m (StT t b)) -- ^
    -> t m a -> t m b

  captureT :: (MonadTransControl t, Monad (t m), Monad m) => t m (StT t ())
  captureM :: MonadBaseControl b m => m (StM m ())

* Added Travis-CI integration

1.0.0.5
* Support transformers-0.5 & ransformers-compat-0.5.*.

1.0.0.4
* Support transformers-compat-0.4.*.

1.0.0.3
* Unconditionally add ExceptT instances using transformers-compat.
  Courtesy of Adam Bergmark.

1.0.0.2
* Add a base >= 4.5 constraint because monad-control only builds on
  GHC >= 7.4.

1.0.0.1
* Use Safe instead of Trustworthy. This requires a dependency on stm.

1.0.0.0
* Switch the associated data types StT and StM to associated type
  synonyms.

  This is an API breaking change. To fix your MonadTransControl or
  MonadBaseControl instances simply remove the StT or StM constructors
  and deconstructors for your monad transformers or monad.

* Add the embed, embed_ and liftBaseOpDiscard functions.

0.3.3.1
* Unconditionally add ExceptT instances using transformers-compat.
  Courtesy of Adam Bergmark.
2020-01-01 04:51:21 +00:00
pho
aa8e3c916d doc: Updated devel/hs-transformers-base to 0.4.5.2 2020-01-01 04:47:56 +00:00
pho
56e334a595 Update to transformers-base-0.4.5.2
No changelogs provided by the upstream.
2020-01-01 04:47:40 +00:00
mef
a14bbbb0b5 (devel/p5-MooX-late) Updated to 0.016
0.016   2019-11-18
 [ Test Suite ]
 - Get test suite passing and stuff.
2020-01-01 04:44:06 +00:00
mef
e68f873e06 (devel/p5-Module-Find) Updated to 0.14
0.14, 2019-12-25
A long overdue update. Thank you for the many contributions!

- Fixed RT#99055: Removed file readability check (pull request contributed by Moritz Lenz)
- Now supports @INC hooks (pull request contributed by Graham Knop)
- Now filters out filenames starting with a dot (pull request contributed by Desmond Daignault)
- Now uses strict (pull request contributed by Shlomi Fish)
- Fixed RT#122016: test/ files show up in metacpan (bug report contributed by Karen Etheridge)
2020-01-01 04:42:06 +00:00
mef
14a8433470 (devel/p5-Module-CoreList) Updated to 5.20191220
5.20191220
  - Updated for v5.31.7

5.20191120
  - Updated for v5.31.6
2020-01-01 04:39:24 +00:00
mef
6d8500bb87 (devel/p5-Module-Compile) Updated to 0.38
0.38 Tue Dec 24 17:24:48 PST 2019
 - Apply PR/11 xenu++
 - App::Prove breaks on Windows when $/ is undefined
2020-01-01 04:36:28 +00:00
pho
f6cb3b1188 doc: Updated devel/hs-mmorph to 1.1.3 2020-01-01 04:36:11 +00:00
pho
8e71be832f Update to mmorph-1.1.3
1.1.3
* Add an MFunctor instance for ComposeT for GHC >= 8.6
* Add GHC 8.8 support

1.1.2
* Conditionally disable Polykinds to support older versions of GHC

1.1.1
* Increase upper bound on transformers-compat

1.1.0
BREAKING CHANGE: Enable PolyKinds
  This should in theory be a non-breaking change, but due to a bug in
  GHC 8.0.1 and kind inference ambiguities I'm marking this as a
  breaking change
2020-01-01 04:35:58 +00:00
pho
e8f85a7b71 Remove unused variables 2020-01-01 04:35:29 +00:00
pho
4d955197d4 doc: Updated devel/hs-exceptions to 0.10.4 2020-01-01 04:23:42 +00:00
pho
f858d294b2 Update to exceptions-0.10.4
0.10.4 [2019.12.26]
* Allow building with template-haskell-2.16.*.
* Only depend on transformers-compat on old versions of GHC.

0.10.3 [2019.08.27]
* MonadThrow instance for the strict ST monad.

0.10.2 [2019.05.02]
* Allow building with base-4.13/template-haskell-2.15.

0.10.1 [2019.03.26]
* Define a MonadFail instance for CatchT.
* Allow QuickCheck-2.13 in the test suite.

0.10.0
* Fix a regression in 0.9.0 whereby the non-IO effects in bracket's
  use action were not visible to the release action, and the non-IO
  effects in the release action were not visible after the bracket
  call.
* The type of generalBracket was changed in order to restore those
  non-IO effects, so if you are a library author that provides a
  MonadMask instance, you will need to update your implementation of
  this method.
* Add MonadMask instance for MaybeT
* Add onError function whose action also runs on errors which are not
  exceptions, such as a Nothing or a Left.

0.9.0
* Add generalBracket to the MonadMask typeclass, allowing more valid
  instances.
* Note that functions such as bracket and finally are now based off of
  generalBracket, so if you are a library author that provides a
  MonadMask instance, you will need to provide an implementation of
  this method.
* Add MonadMask instances for ExceptT and ErrorT

0.8.3
* MonadCatch and MonadMask instances for Either SomeException

0.8.1
* Support for throwing in the template-haskell Q monad
* Support for transformers 0.5

0.8.0.1
* Resolved warnings on GHC 7.10 and with transformers 0.4.

0.8
* Use transformers-compat to allow support for ExceptT even on older
  transformers versions.

0.7
* stm support
2020-01-01 04:23:34 +00:00
mef
82f80b5912 (devel/p5-Glib-Object-Introspection) Updated to 0.048
Overview of changes in Glib::Object::Introspection 0.048
========================================================

* Hush deprecation warnings by using memmove instead of g_memmove
* Adapt t/arrays.t to newer poppler versions to avoid test failures
* Avoid double-freeing struct entries in flat array
* Copy item memory in flat arrays when we are given ownership (RT# 130280)
* Hush a few compiler warnings
* Fix skip count in t/arrays.t
* Adapt t/arrays.t to newer poppler versions to avoid test failures
2020-01-01 03:50:08 +00:00
pho
fc0ae2798f doc: Updated devel/hs-QuickCheck to 2.13.2 2020-01-01 03:44:15 +00:00
pho
acdd547003 Update to QuickCheck-2.13.2
Changes:
http://hackage.haskell.org/package/QuickCheck-2.13.2/changelog
2020-01-01 03:44:06 +00:00
pho
14837cfe74 Add hs-splitmix 2020-01-01 03:41:45 +00:00
pho
2bd0997e55 doc: Added devel/hs-splitmix version 0.0.3 2020-01-01 03:41:14 +00:00
pho
be1533fc36 Import splitmix-0.0.3
Pure Haskell implementation of SplitMix described in

Guy L. Steele, Jr., Doug Lea, and Christine H. Flood. 2014. Fast
splittable pseudorandom number generators. In Proceedings of the 2014
ACM International Conference on Object Oriented Programming Systems
Languages & Applications (OOPSLA '14). ACM, New York, NY, USA,
453-472. DOI: https://doi.org/10.1145/2660193.2660195

The paper describes a new algorithm SplitMix for splittable
pseudorandom number generator that is quite fast: 9 64 bit
arithmetic/logical operations per 64 bits generated.

SplitMix is tested with two standard statistical test suites
(DieHarder and TestU01, this implementation only using the former) and
it appears to be adequate for "everyday" use, such as Monte Carlo
algorithms and randomized data structures where speed is important.

In particular, it should not be used for cryptographic or security
applications, because generated sequences of pseudorandom values are
too predictable (the mixing functions are easily inverted, and two
successive outputs suffice to reconstruct the internal state).
2020-01-01 03:41:02 +00:00
pho
b84986d7c3 doc: Updated devel/hs-MonadRandom to 0.3nb1 2020-01-01 03:33:20 +00:00
pho
f5b2580a91 Update to MonadRandom-0.5.1.1
0.5.1.1 (21 May 2018)
* Only depend on fail package when GHC < 8.0.

0.5.1 (9 February 2017)
* Re-export System.Random from Control.Monad.Random.{Lazy,Strict} and
  hence also from Control.Monad.Random.
* Hackage r1: allow transformers-compat-0.6.x.

0.5 (3 January 2017)
* This release has quite a few small additions as well as a big module
  reorganization. However, thanks to module re-exports, most existing
  code using the library should continue to work with no changes; the
  major version bump reflects the large reorganization and my
  inability to 100% guarantee that existing user code will not break.
* The biggest changes that may be of interest to users of the library
  include new lazy vs strict variants of the Rand monad; a new
  MonadInterleave class which is a big improvement over MonadSplit;
  new PrimMonad instances; and new random selection functions like
  weighted, weightedMay, uniformMay, etc.. See the list below for full
  details.
* Although there was some discussion of generalizing MonadRandom to
  work for a wider range of underlying generators (see #26, #31, and
  comments on this blog post), I decided to punt on that for now. It
  seems rather complicated and there are already good alternatives so
  I decided to keep things simple for this release. I'm still open to
  proposals for generalizing future releases.

Changes in 0.5 include:
* Refactor to reflect structure of mtl and transformers libraries.
* Add lazy and strict variants of RandT.
* Add MonadRandom and MonadSplit instances for ListT.
* Add (but do not export) unRandT field to RandT.
* Add MonadCont, MonadError, MonadRWS, PrimMonad, and MonadFail
  instances for RandT.
* Add evalRandTIO operation.
* Move fromList and uniform operations to Control.Monad.Random.Class.
* fromList now raises an error when the total weight of elements is
  zero.
* Generalize the type of uniform to work over any Foldable.
* Add new operations weighted, weightedMay, fromListMay, and
  uniformMay. weighted is like fromList but generalized to work over
  any Foldable. The May variants return a Maybe result instead of
  raising an error.
* New MonadInterleave class for random monads which can interleave
  random generation using split. In some ways this is similar to
  MonadSplit but much more useful.
* Improved documentation.

0.4.2.3 (21 April 2016)
* Mark Control.Monad.Random as Trustworthy.

0.4.2.2 (18 January 2016)
* Allow transformers-0.5.

0.4.2.1 (16 January 2016)
* Allow transformers-compat-0.5.

0.4.2 (16 January 2016)
* Add MonadPlus and Alternative instances for RandT.

0.4.1 (20 November 2015)
* Remove unnecessary Monad m constraint from liftRandT and runRandT.
  This should again technically require a major version bump, but I'm
  not doing it this time in the interest of not being super
  annoying. If this breaks something for you, just yell, and I will
  deprecate this version and do a proper 0.5 release.

0.4 (12 May 2015)
* Remove unnecessary RandomGen g constraints from liftRandT, liftRand,
  evalRandT, evalRand, runRandT, runRand.
* A major version bump is required by the PVP since the types of all
  the above methods have changed, but this release is again very
  unlikely to break any client code.

0.3.0.2 (30 March 2015)
* Add transformers-compat to allow building with newer mtl

0.3.0.1 (24 November 2014)
* Improve documentation: ranges are exclusive at the upper bound
2020-01-01 03:33:07 +00:00
pho
4027cdcd20 Remove PLIST; we can no longer use it for Haskell packages 2020-01-01 03:28:13 +00:00
pho
dc05643284 doc: Updated devel/hdevtools to 0.1.8.0 2020-01-01 03:26:00 +00:00
pho
26c3922cce Update to hdevtools-0.1.8.0
0.1.8.0 - 2019-03-10
* Add support for ghc-8.6 and Cabal-2.4.

0.1.7.0 - 2018-08-08
* Add support for ghc-8.4 and Cabal-2.2.

0.1.6.1 - 2017-12-17
* Fixed moduleinfo command to load targets correctly.
* Print version on -v command line option.
* Fixed build with ghc-8.2.0.

0.1.6.0 - 2017-08-21
* Added handling of source errors: GHC SourceError and other
  exceptions are now correctly sent to the frontend process. This
  enables hdevtools to correctly report haskell syntax errors and
  improves visibility of exceptions leading the backend process to
  die.
* .hdevtoolsrc file for project-specific configuration.
* Use of stack can be turned off with --nostack.

0.1.5.0 - 2016-12-23
* (Re-)added template haskell support when required. Can be turned off
  using --noth.
* Fixed system installed GHC libdir paths using stack.

0.1.4.1 - 2016-09-04
* Do not try to execute stack commands if not available.

0.1.4.0 - 2016-08-08
* Determine GHC libdir and binaries using stack.

0.1.3.2 - 2016-06-09
* Added GHC 8.0.x support

0.1.3.1 - 2016-05-13
* Added support for new Cabal versions
* Do not generate code, fixing inline-c modules typechecking

0.1.3.0 - 2016-02-29
* Improved performance in stack projects: The stack configuration is
  updated only when the passed path implies a different
  stack.yaml. Performance improved substantially from roughly ~1s to
  ~0.3s.
2020-01-01 03:25:51 +00:00
pho
9903aa580a doc: Updated devel/hs-syb to 0.7.1 2020-01-01 03:13:48 +00:00