Commit graph

352474 commits

Author SHA1 Message Date
pho
2fbd54dcc8 Update to warp-3.3.19
3.3.19
* Allowing the eMFILE exception in acceptNewConnection. #831

3.3.18
* Tidy up HashMap and MultiMap #864
* Support GHC 9.2 #863

3.3.17
* Modify exception handling to swallow async exceptions in forked thread
  #850
* Switch default forking function to not install the global exception
  handler (minor optimization) #851

3.3.16
* Move exception handling over to unliftio for better async exception
  support #845
2022-02-12 07:04:55 +00:00
pho
3c9575a325 +hs-unliftio 2022-02-12 07:03:18 +00:00
pho
d5508ee701 doc: Added devel/hs-unliftio version 0.2.21.0 2022-02-12 07:02:56 +00:00
pho
86f2c36815 devel/hs-unliftio: import hs-unliftio-0.2.21.0
Provides the core MonadUnliftIO typeclass, a number of common instances,
and a collection of common functions working with it.
2022-02-12 07:02:21 +00:00
pho
067512a3e8 doc: Updated security/hs-tls to 1.5.7 2022-02-12 07:00:58 +00:00
pho
1a833cb7e2 Update to tls-1.5.7
Version 1.5.7
    New APIs: getFinished and getPeerFinished #445

Version 1.5.6
    Dynamically setting enctypted extensions #444
2022-02-12 07:00:46 +00:00
pho
0a35d1343b doc: Updated security/hs-x509-system to 1.6.7 2022-02-12 06:59:14 +00:00
pho
b070195d58 Update to x509-system-1.6.7
No changelogs are provided by the upstream.
2022-02-12 06:59:05 +00:00
pho
93409c4ae4 doc: Updated security/hs-x509-validation to 1.6.12 2022-02-12 06:58:06 +00:00
pho
c415180ea4 Update to x509-validation-1.16.12
No changelogs are provided by the upstream.
2022-02-12 06:56:38 +00:00
fox
548108ac4f doc: Updated audio/din to 53 2022-02-12 06:29:16 +00:00
fox
737b0a7279 audio/din: Update to 53
Changes since 52:

DIN Is Noise 53:

  /*  new in DIN53:

        launched drones launch drones that launch drones that launch drones....!

          use Drone Params > Defaults > Generations to set the number of times this can happen

            if Generations = 1,  A drone launcher launches drones (@ a Drones Per Minute)
            that die at the end of their lifetimes. This is default and the only behaviour until DIN 52.
            if Generations = 2, A drone launcher launches drones that launch drones.
            if Generations = 3, A drone launcher launches drones that launch drones that
            launch drones too.
            if Generations = 4, 5, 6, ... this quickly escalates into a population explosion of drones;
            lots of drones birthing lots of drones, living their life out and waiting to die can get
            very loud (especially if the Compressor isnt ON), slow down DIN and maybe even your computer
            beyond rescue. Be careful! :)

            Ways to prevent this population explosion are: keep Generatons low (Menu > Drone Params
            > Defaults), keep Drones Per Minute (DPM) and Lifetime on the original
            launcher low (Select drone launcher and adjust values from Menu > Drone Params > Motion) and
            keep the Fall time low (the fade-out time for drone after being killed, from Menu > Drone
            Params > Defaults)

            The launched drones take the DPM and Lifetime of their parent so editing carefully the
            parameters of the original launcher is important.

  /*  new default Drones Per Minute (DPM) on a drone launcher (Menu > Drone Params > Defaults). Assigns a
      DPM when making a drone launcher.  Turn on ~ to assign a DPM at random.

  * re: Auto rotation of drone velocity/acceleration vectors:
      changed Degrees Per Second to Degrees Per Tick

  /* re: Menu > Drone Params > Defaults > Bounces
      when set to 0, launched drones dont bounce off the bottom of the microtonal keyboard
        but are killed immediately (behaviour until DIN 52)
      when set to -1, drones dont bounce off the bottom of the microtonal keyboard at all:
        but they are not killed either, they just live their life(time) out

  /* gravity base and tip dont move ie stay fixed as you scroll the microtonal keyboard in DIN53.
     this is because gravity is now in 'object space' along with the drones and microtonal ranges.
     until DIN52, gravity was in 'UI space' along with UI controls.

  * repositioned drone arrow UI elements

  ! fixed : DIN not quitting when frozen drones present !
  ! fixed : change size of gravity vector when its modulating !
2022-02-12 06:28:52 +00:00
pho
e558715628 doc: Updated shells/shellcheck to 0.8.0 2022-02-12 05:34:33 +00:00
pho
ec728c4be0 Update to shellcheck-0.8.0
v0.8.0 - 2021-11-06
Added
* disable=all now conveniently disables all warnings
* external-sources=true directive can be added to .shellcheckrc to make
  shellcheck behave as if -x was specified.
* Optional check-extra-masked-returns for pointing out commands with
  suppressed exit codes (SC2312).
* Optional require-double-brackets for recommending [[ ]] (SC2292).
* SC2286-SC2288: Warn when command name ends in a symbol like /.)'"
* SC2289: Warn when command name contains tabs or linefeeds
* SC2291: Warn about repeated unquoted spaces between words in echo
* SC2292: Suggest [[ over [ in Bash/Ksh scripts (optional)
* SC2293/SC2294: Warn when calling eval with arrays
* SC2295: Warn about "\({x#\)y}" treating $y as a pattern when not quoted
* SC2296-SC2301: Improved warnings for bad parameter expansions
* SC2302/SC2303: Warn about loops over array values when using them as keys
* SC2304-SC2306: Warn about unquoted globs in expr arguments
* SC2307: Warn about insufficient number of arguments to expr
* SC2308: Suggest other approaches for non-standard expr extensions
* SC2313: Warn about read with unquoted, array indexed variable

Fixed
* SC2102 about repetitions in ranges no longer triggers on [[ -v arr[xx] ]]
* SC2155 now recognizes typeset and local read-only declare statements
* SC2181 now tries to avoid triggering for error handling functions
* SC2290: Warn about misused = in declare & co, which were not caught by
  SC2270+
* The flag --color=auto no longer outputs color when TERM is "dumb" or
  unset

Changed
* SC2048: Warning about $* now also applies to ${array[*]}
* SC2181 now only triggers on single condition tests like [ $? = 0 ].
* Quote warnings are now emitted for declaration utilities in sh
* Leading _ can now be used to suppress warnings about unused variables
* TTY output now includes warning level in text as well as color

Removed
* SC1004: Literal backslash+linefeed in '' was found to be usually correct
2022-02-12 05:34:24 +00:00
pho
cdf2c259db doc: Updated converters/hs-aeson to 2.0.3.0 2022-02-12 05:31:33 +00:00
pho
c3432c17cd Update to aeson-2.0.3.0
2.0.3.0
* text-2.0 support
* bytestring-0.11.2.0 support
* Rewrite pure text literal unescaper.
* Add QuickCheck's Arbitrary, CoArbitrary and Function instances

2.0.2.0
* Add IsList (KeyMap v) instance.
* Add toMapText and fromMapText to Data.Aeson.KeyMap.
* Add ShortText instances
* Add Solo instances

2.0.1.0
* Add FromJSON KeyMap instance.
* Make ordered-keymap on by default.

2.0.0.0
* Remove forced -O2 and then unneeded fast flag. Also remove most of INLINE
  pragmas. In the effect, aeson compiles almost twice as fast.
* To get fast compilation effect cabal-install users may specify
  optimization: False.
* Make map type used by Object abstract so the underlying implementation
  can be modified, thanks to Callan McGill
* Add ordered-keymap flag allowing to change the underlying implementation
  of object KeyMap.
* Drop GHC-7 support
* Remove Data.Aeson.Encode module
* Double and Float infinities are encoded as "+inf" and "-inf". Change
  To/FromJSONKey instances to use "+inf" and "-inf" too.
* FromJSON () and FromJSON (Proxy tag) accept any JSON value.
2022-02-12 05:31:25 +00:00
pho
b1dfdb3eee +hs-witherable 2022-02-12 05:29:18 +00:00
pho
da6386e86c doc: Added devel/hs-witherable version 0.4.2 2022-02-12 05:28:46 +00:00
pho
737bb3e941 devel/hs-witherable: import hs-witherable-0.4.2
A stronger variant of traverse which can remove elements and generalised
mapMaybe, catMaybes, filter.
2022-02-12 05:28:34 +00:00
pho
393364ccfe +hs-semialign 2022-02-12 05:28:02 +00:00
pho
a4bcf8d4d1 doc: Added devel/hs-semialign version 1.2.0.1 2022-02-12 05:27:37 +00:00
pho
be4afce7eb devel/hs-semialign: import hs-semialign-1.2.0.1
The major use of These of this is provided by the align member of Semialign
class, representing a generalized notion of "zipping with padding" that
combines structures without truncating to the size of the smaller input.

It turns out that zip operation fits well the Semialign class, forming
lattice-like structure.
2022-02-12 05:27:27 +00:00
pho
7ef7a03cbf doc: Updated math/hs-semigroupoids to 5.3.7 2022-02-12 05:26:43 +00:00
pho
3fdf081c59 Update to semigroupoids-5.3.7
5.3.7 [2022.01.09]
* Relax the Bind constraints in the following instances to Functor:

    -instance (Bind f,    Monad f) => Alt  (MaybeT f)
    -instance (Bind f,    Monad f) => Plus (MaybeT f)
    +instance (Functor f, Monad f) => Alt  (MaybeT f)
    +instance (Functor f, Monad f) => Plus (MaybeT f)

    -instance (Bind f,    Monad f, Semigroup e)           => Alt  (ExceptT e f)
    -instance (Bind f,    Monad f, Semigroup e, Monoid e) => Plus (ExceptT e f)
    +instance (Functor f, Monad f, Semigroup e)           => Alt  (ExceptT e f)
    +instance (Functor f, Monad f, Semigroup e, Monoid e) => Plus (ExceptT e f)

     -- If building with transformers-0.5.* or older
    -instance (Bind f,    Monad f)          => Alt  (ErrorT e f)
    -instance (Bind f,    Monad f, Error e) => Plus (ErrorT e f
    +instance (Functor f, Monad f)          => Alt  (ErrorT e f)
    +instance (Functor f, Monad f, Error e) => Plus (ErrorT e f)

5.3.6 [2021.10.07]
* Allow building with GHC 9.2.
* Allow building with transformers-0.6.*.
* Add Alt instance for Identity.
* Add Conclude, Decide and Divise type classes and instances.
* Add (<.*>), (<*.>), and traverseMaybe functions, which make it easier to
  defined Traversable1 instances for data types that have fields with a
  combination of Traversable and Traversable1 instances.
* Add Semigroupoids.Do module with overloads for use with QualifiedDo.
* Add Apply, Alt, Plus, Bind and BindTrans instances for the CPS versions
  of WriterT and RWST.
* Add psum function to Data.Functor.Plus.
* Add Categorical data type.
2022-02-12 05:26:25 +00:00
pho
036f60a748 +hs-indexed-traversable-instances 2022-02-12 05:22:34 +00:00
pho
3f0f972429 doc: Added devel/hs-indexed-traversable-instances version 0.1.1 2022-02-12 05:22:07 +00:00
pho
0a15d25a17 devel/hs-indexed-traversable-instances: import hs-indexed-traversable-instances-0.1.1
This package provides extra instances for type-classes in the
indexed-traversable package.

The intention is to keep this package minimal; it provides instances that
formely existed in lens or optics-extra. We recommend putting other
instances directly into their defining packages. The indexed-traversable
package is light, having only GHC boot libraries as its dependencies.
2022-02-12 05:21:58 +00:00
pho
ec2409c95e +hs-OneTuple 2022-02-12 05:21:18 +00:00
pho
d5628ef123 doc: Added devel/hs-OneTuple version 0.3.1 2022-02-12 05:20:49 +00:00
pho
d230cceea0 devel/hs-OneTuple: import hs-OneTuple-0.3.1
This package is a compatibility package for a singleton data type
"Solo". It is available in base-4.16 (GHC-9.2).
2022-02-12 05:20:39 +00:00
pho
7063990634 Fix build with GHC 9.2 2022-02-12 05:20:01 +00:00
pho
298971bf9c doc: Updated math/hs-bifunctors to 5.5.11 2022-02-12 05:19:45 +00:00
pho
aefcec144b Update to bifunctors-5.5.11
5.5.11 [2021.04.30]
    Allow building with template-haskell-2.18 (GHC 9.2).
2022-02-12 05:19:37 +00:00
pho
35127374bb doc: Updated devel/hs-tasty to 1.4.2.1 2022-02-12 05:18:39 +00:00
pho
fb3d74ba32 Update to tasty-1.4.2.1
Version 1.4.2.1
    Fix warnings under GHC 9.2

Version 1.4.2
    Add consoleTestReporterWithHook
    Suggest pattern to rerun an individual failing test
    Add Test.Tasty.Patterns.Printer
2022-02-12 05:18:31 +00:00
pho
45f57c3679 doc: Updated textproc/hs-lucid to 2.11.0 2022-02-12 05:17:30 +00:00
pho
6bf64ee5a2 Update to lucid-2.11.0
2.11.0
* Change internal attributes to Seq Attribute. This preserves
  ordering. Attributes are merged in a left-biased way, preserving the key
  order as first encountered.

2.9.13
* Change internal attributes representation from HashMap to Map. This
  introduces stable ordering, at a negligible performance cost for
  realistic element sizes. This may affect some test suites.
* doctype no longer accepts attributes. You can use with with doctypeHtml
  now, if needed.
2022-02-12 05:17:21 +00:00
pho
0286976579 Fix build with GHC 9.2 2022-02-12 05:16:24 +00:00
pho
76bc2cf6bb doc: Updated math/hs-contravariant to 1.5.5 2022-02-12 05:16:03 +00:00
pho
997bf4fb3f Update to contravariant-1.5.5
1.5.5 [2021.07.27]
    Fix the build on old GHCs using transformers-0.6.*.

1.5.4 [2021.07.25]
    Allow building with transformers-0.6.*.
2022-02-12 05:15:54 +00:00
pho
00dd45ef6c doc: Updated math/hs-mwc-random to 0.15.0.2 2022-02-12 05:13:51 +00:00
pho
795979a254 Update to mwc-random-0.15.0.2
Changes in 0.15.0.2
    Doctests on 32-bit platforms are fixed. (#79)
2022-02-12 05:13:43 +00:00
pho
9d8122a10c doc: Updated security/hs-x509-store to 1.6.9 2022-02-12 05:13:02 +00:00
pho
8f478f2aff Update to x509-store-1.6.9
No changelogs are provided by the upstream.
2022-02-12 05:12:54 +00:00
pho
0c8dafe2a6 doc: Updated www/hs-xss-sanitize to 0.3.7 2022-02-12 05:12:17 +00:00
pho
79787b8627 Update to xss-sanitize-0.3.7
0.3.7
* clear the contents of style and script tags instead of escaping them
2022-02-12 05:12:03 +00:00
pho
4b7129b8c8 doc: Updated wm/xmonad-contrib to 0.17.0 2022-02-12 05:11:12 +00:00
pho
30f24f5bbe Update to xmonad-contrib-0.17.0
The list of changes is too long to paste here:
https://hackage.haskell.org/package/xmonad-contrib-0.17.0/changelog
2022-02-12 05:11:00 +00:00
pho
0fa22a6f7c doc: Updated x11/hs-X11-xft to 0.3.4 2022-02-12 05:07:13 +00:00
pho
fb5c2342e1 Update to X11-xft-0.3.4
0.3.4 (2021-12-11)
* Dropped support for GHC 7.10.
* Added xftDrawStringFallback, which works like xftDrawString but supports
  font fallback.
* Added xftTextAccumExtents, which works like xftTextExtents but possibly
  uses different fonts for different parts of the string and returns the
  accumulative extents.
* Added the functions xftfont_max_ascent, xftfont_max_descent, and
  xftfont_max_height to gain information about a non-empty list of
  XftFonts.

0.3.3 (2021-12-01)
* Fixed flipped green/blue values in XRenderColor.
2022-02-12 05:07:04 +00:00