diff options
author | Michał Górny <mgorny@gentoo.org> | 2021-03-16 14:51:20 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2021-03-16 17:42:16 +0100 |
commit | a677ccd2966d9c9cb9458586eaacee33055896b2 (patch) | |
tree | 2bb3e8d1ff02b9d6842877b34511ea376d823217 /dev-haskell | |
parent | media-fonts/ja-ipafonts: EAPI-7 bump (diff) | |
download | gentoo-a677ccd2966d9c9cb9458586eaacee33055896b2.tar.gz gentoo-a677ccd2966d9c9cb9458586eaacee33055896b2.tar.bz2 gentoo-a677ccd2966d9c9cb9458586eaacee33055896b2.zip |
*/*: Normalize metadata.xml files
Normalize quoting, replace '>' with entities, replace unnecessary
entities, remove trailing empty lines.
Done via:
find -name metadata.xml -exec xml ed -P -L -d //none {} +
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-haskell')
80 files changed, 141 insertions, 142 deletions
diff --git a/dev-haskell/ac-ppm/metadata.xml b/dev-haskell/ac-ppm/metadata.xml index 435999615a27..6eebf314be89 100644 --- a/dev-haskell/ac-ppm/metadata.xml +++ b/dev-haskell/ac-ppm/metadata.xml @@ -7,10 +7,10 @@ </maintainer> <longdescription> This package is written in 100% Haskell and enables you to - write PPM (\"Portable Pixel Map\") images in human-readable + write PPM (\"Portable Pixel Map\") images in human-readable text format as well as the more efficient binary format. It uses the ByteString library for maximum efficiency. - For those that don't know, PPM is an image file format + For those that don't know, PPM is an image file format which is trivially simple, but therefore horribly inefficient. None the less, many programs can read PPM files, so this package represents an easy way to write Haskell code that diff --git a/dev-haskell/arithmoi/metadata.xml b/dev-haskell/arithmoi/metadata.xml index c32026c57e0a..99051a85ca65 100644 --- a/dev-haskell/arithmoi/metadata.xml +++ b/dev-haskell/arithmoi/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/base-noprelude/metadata.xml b/dev-haskell/base-noprelude/metadata.xml index d90faa18c748..624ee3bbed6e 100644 --- a/dev-haskell/base-noprelude/metadata.xml +++ b/dev-haskell/base-noprelude/metadata.xml @@ -6,19 +6,19 @@ <name>Gentoo Haskell</name> </maintainer> <longdescription> - This package simplifies defining custom "Prelude"s without having + This package simplifies defining custom "Prelude"s without having to use @-XNoImplicitPrelude@ by re-exporting the full module-hierarchy of the [base-4.13.0.0](https://hackage.haskell.org/package/base-4.13.0.0) - package /except/ for the "Prelude" module. + package /except/ for the "Prelude" module. - An usage example for such a "Prelude"-replacement is available with + An usage example for such a "Prelude"-replacement is available with the [Prelude](http://hackage.haskell.org/package/Prelude) package. Starting with GHC 7.10 & Cabal-1.22 this package makes use of the package-level @reexported-modules@ feature. Each version of @base-noprelude@ depends on a specific - @base@-version and thus mirrors @base@'s + @base@-version and thus mirrors @base@'s versioning (with the exception that @base-noprelude@ needs to add an /additional/ 5th version component in case of bug-fix releases). diff --git a/dev-haskell/base-prelude/metadata.xml b/dev-haskell/base-prelude/metadata.xml index ca9a5160de97..cb751f85043e 100644 --- a/dev-haskell/base-prelude/metadata.xml +++ b/dev-haskell/base-prelude/metadata.xml @@ -7,17 +7,17 @@ </maintainer> <longdescription> A library which aims to reexport all the non-conflicting and - most general definitions from the \"base\" package. + most general definitions from the \"base\" package. This includes APIs for applicatives, arrows, monoids, foldables, traversables, exceptions, generics, ST, MVars and STM. - This package will never have any dependencies other than \"base\". + This package will never have any dependencies other than \"base\". /Versioning policy/ The versioning policy of this package deviates from PVP in the sense - that its exports in part are transitively determined by the version of \"base\". - Therefore it's recommended for the users of \"base-prelude\" to specify - the bounds of \"base\" as well. + that its exports in part are transitively determined by the version of \"base\". + Therefore it's recommended for the users of \"base-prelude\" to specify + the bounds of \"base\" as well. </longdescription> </pkgmetadata> diff --git a/dev-haskell/biosff/metadata.xml b/dev-haskell/biosff/metadata.xml index d11b6ace7fc6..fc323e3c2a21 100644 --- a/dev-haskell/biosff/metadata.xml +++ b/dev-haskell/biosff/metadata.xml @@ -13,6 +13,6 @@ <longdescription> The library contains the functionality for reading and writing SFF files (sequencing data from 454 and Ion Torrent). It duplicates - code from (and is incompatible with) the "bio" library. + code from (and is incompatible with) the "bio" library. </longdescription> </pkgmetadata> diff --git a/dev-haskell/bitwise/metadata.xml b/dev-haskell/bitwise/metadata.xml index 4f0bc14cf689..c68a0e9787de 100644 --- a/dev-haskell/bitwise/metadata.xml +++ b/dev-haskell/bitwise/metadata.xml @@ -22,14 +22,14 @@ Quick tour of the bitwise library: - [Data.Bits.Bitwise] Lift boolean operations on 'Bool' to bitwise - operations on 'Data.Bits.Bits'. + [Data.Bits.Bitwise] Lift boolean operations on 'Bool' to bitwise + operations on 'Data.Bits.Bits'. [Data.Array.BitArray] Immutable bit arrays. - [Data.Array.BitArray.ST] Mutable bit arrays in 'Control.Monad.ST.ST'. + [Data.Array.BitArray.ST] Mutable bit arrays in 'Control.Monad.ST.ST'. - [Data.Array.BitArray.IO] Mutable bit arrays in 'IO'. + [Data.Array.BitArray.IO] Mutable bit arrays in 'IO'. [Data.Array.BitArray.ByteString] (De)serialization. @@ -40,7 +40,7 @@ * immutable random access single bit reads: @BitArray ix@ is about 40% slower than @UArray ix Bool@, - * 'Control.Monad.ST.ST' mutable random access single bit reads: + * 'Control.Monad.ST.ST' mutable random access single bit reads: @STBitArray s ix@ is about the same as @STUArray s ix Bool@, * immutable map @Bool -> Bool@: diff --git a/dev-haskell/cabal-doctest/metadata.xml b/dev-haskell/cabal-doctest/metadata.xml index 90bd0c4b51cc..766a49c0eb31 100644 --- a/dev-haskell/cabal-doctest/metadata.xml +++ b/dev-haskell/cabal-doctest/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/chimera/metadata.xml b/dev-haskell/chimera/metadata.xml index 317b99f5cc7f..c4103da3aa36 100644 --- a/dev-haskell/chimera/metadata.xml +++ b/dev-haskell/chimera/metadata.xml @@ -25,7 +25,7 @@ which kinda defeats the purpose. This package intends to tackle both issues, - providing a data type 'Chimera' for + providing a data type 'Chimera' for lazy infinite compact streams with cache-friendly O(1) indexing. Additional features include: diff --git a/dev-haskell/cmark/metadata.xml b/dev-haskell/cmark/metadata.xml index 2d92a8edfc92..565126256251 100644 --- a/dev-haskell/cmark/metadata.xml +++ b/dev-haskell/cmark/metadata.xml @@ -6,7 +6,7 @@ <name>Gentoo Haskell</name> </maintainer> <use> - <flag name='system-cmark'>use <pkg>app-text/cmark</pkg> instead of bundled copy</flag> + <flag name="system-cmark">use <pkg>app-text/cmark</pkg> instead of bundled copy</flag> </use> <longdescription> This package provides Haskell bindings for diff --git a/dev-haskell/cmdargs/metadata.xml b/dev-haskell/cmdargs/metadata.xml index d07cc4fd7c80..c4830346d134 100644 --- a/dev-haskell/cmdargs/metadata.xml +++ b/dev-haskell/cmdargs/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/code-page/metadata.xml b/dev-haskell/code-page/metadata.xml index f316630ab908..95c62975e56c 100644 --- a/dev-haskell/code-page/metadata.xml +++ b/dev-haskell/code-page/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/configurator/metadata.xml b/dev-haskell/configurator/metadata.xml index 2005cc7f0e0c..73634c2f1fbf 100644 --- a/dev-haskell/configurator/metadata.xml +++ b/dev-haskell/configurator/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/cryptohash-md5/metadata.xml b/dev-haskell/cryptohash-md5/metadata.xml index fc0f69d6e24b..c245482dc722 100644 --- a/dev-haskell/cryptohash-md5/metadata.xml +++ b/dev-haskell/cryptohash-md5/metadata.xml @@ -18,7 +18,7 @@ providing the MD5 hash algorithm without any dependencies on packages other than @base@ and @bytestring@. - Consequently, this package can be used as a drop-in replacement for @cryptohash@'s - "Crypto.Hash.MD5" module, though with a clearly smaller footprint. + Consequently, this package can be used as a drop-in replacement for @cryptohash@'s + "Crypto.Hash.MD5" module, though with a clearly smaller footprint. </longdescription> </pkgmetadata> diff --git a/dev-haskell/cryptohash-sha1/metadata.xml b/dev-haskell/cryptohash-sha1/metadata.xml index 6967df1105e8..d29699cef4e2 100644 --- a/dev-haskell/cryptohash-sha1/metadata.xml +++ b/dev-haskell/cryptohash-sha1/metadata.xml @@ -18,7 +18,7 @@ providing the SHA1 hash algorithm without any dependencies on packages other than @base@ and @bytestring@. - Consequently, this package can be used as a drop-in replacement for @cryptohash@'s - "Crypto.Hash.SHA1" module, though with a clearly smaller footprint. + Consequently, this package can be used as a drop-in replacement for @cryptohash@'s + "Crypto.Hash.SHA1" module, though with a clearly smaller footprint. </longdescription> </pkgmetadata> diff --git a/dev-haskell/cryptohash-sha256/metadata.xml b/dev-haskell/cryptohash-sha256/metadata.xml index 095ef6762db6..35059158effb 100644 --- a/dev-haskell/cryptohash-sha256/metadata.xml +++ b/dev-haskell/cryptohash-sha256/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/deriving-compat/metadata.xml b/dev-haskell/deriving-compat/metadata.xml index 047211a1b6d5..3d15bf679497 100644 --- a/dev-haskell/deriving-compat/metadata.xml +++ b/dev-haskell/deriving-compat/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/edit-distance-vector/metadata.xml b/dev-haskell/edit-distance-vector/metadata.xml index c2c7c2767205..e7d7e8f9392e 100644 --- a/dev-haskell/edit-distance-vector/metadata.xml +++ b/dev-haskell/edit-distance-vector/metadata.xml @@ -10,7 +10,7 @@ find the optimal edit script and cost between two sequences. The implementation in this package is specialised to sequences represented - with "Data.Vector" but is otherwise agnostic to: + with "Data.Vector" but is otherwise agnostic to: * The type of values in the vectors; diff --git a/dev-haskell/fail/metadata.xml b/dev-haskell/fail/metadata.xml index 498e6ece3d08..027bc135420d 100644 --- a/dev-haskell/fail/metadata.xml +++ b/dev-haskell/fail/metadata.xml @@ -6,14 +6,14 @@ <name>Gentoo Haskell</name> </maintainer> <longdescription> - This package contains the "Control.Monad.Fail" module providing the + This package contains the "Control.Monad.Fail" module providing the <https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail MonadFail> class that became available in <https://hackage.haskell.org/package/base-4.9.0.0 base-4.9.0.0> for older @base@ package versions. This package turns into an empty package when used with GHC versions - which already provide the "Control.Monad.Fail" module to make way for - GHC's own "Control.Monad.Fail" module. + which already provide the "Control.Monad.Fail" module to make way for + GHC's own "Control.Monad.Fail" module. </longdescription> </pkgmetadata> diff --git a/dev-haskell/filepath-bytestring/metadata.xml b/dev-haskell/filepath-bytestring/metadata.xml index 89c5eda9bf27..841dd1507998 100644 --- a/dev-haskell/filepath-bytestring/metadata.xml +++ b/dev-haskell/filepath-bytestring/metadata.xml @@ -10,11 +10,11 @@ values. It can be used as a drop in replacement for the filepath library to get the benefits of using ByteStrings. It provides three modules: - * "System.FilePath.Posix.ByteString" manipulates POSIX\/Linux style @RawFilePath@ values (with @\/@ as the path separator). + * "System.FilePath.Posix.ByteString" manipulates POSIX\/Linux style @RawFilePath@ values (with @\/@ as the path separator). - * "System.FilePath.Windows.ByteString" manipulates Windows style @RawFilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). + * "System.FilePath.Windows.ByteString" manipulates Windows style @RawFilePath@ values (with either @\\@ or @\/@ as the path separator, and deals with drives). - * "System.FilePath.ByteString" is an alias for the module appropriate to your platform. + * "System.FilePath.ByteString" is an alias for the module appropriate to your platform. All three modules provide the same API, and the same documentation (calling out differences in the different variants). </longdescription> diff --git a/dev-haskell/foundation/metadata.xml b/dev-haskell/foundation/metadata.xml index f3416f8ccd59..f0a6087a3337 100644 --- a/dev-haskell/foundation/metadata.xml +++ b/dev-haskell/foundation/metadata.xml @@ -6,7 +6,7 @@ <name>Gentoo Haskell</name> </maintainer> <use> - <flag name='experimental'>enable building experimental features, known as highly unstable or without good support cross-platform</flag> + <flag name="experimental">enable building experimental features, known as highly unstable or without good support cross-platform</flag> </use> <longdescription> A custom prelude with no dependencies apart from base. @@ -15,7 +15,7 @@ * provide a base like sets of modules that provide a consistent set of features and bugfixes across multiple versions of GHC (unlike base). - * provide a better and more efficient prelude than base's prelude. + * provide a better and more efficient prelude than base's prelude. * be self-sufficient: no external dependencies apart from base. diff --git a/dev-haskell/generic-deriving/metadata.xml b/dev-haskell/generic-deriving/metadata.xml index 9ea87ee12d69..d2cd1627ae9a 100644 --- a/dev-haskell/generic-deriving/metadata.xml +++ b/dev-haskell/generic-deriving/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/git/metadata.xml b/dev-haskell/git/metadata.xml index 4cbbb473028d..d4679569e5ca 100644 --- a/dev-haskell/git/metadata.xml +++ b/dev-haskell/git/metadata.xml @@ -12,8 +12,8 @@ This implementation is fully interoperable with the main C implementation. - This is strictly only manipulating the git store (what's inside the .git directory), - and doesn't do anything with the index or your working directory files. + This is strictly only manipulating the git store (what's inside the .git directory), + and doesn't do anything with the index or your working directory files. </longdescription> </pkgmetadata> diff --git a/dev-haskell/gitrev/metadata.xml b/dev-haskell/gitrev/metadata.xml index 8f5eeed7fe9d..46a8c690ceeb 100644 --- a/dev-haskell/gitrev/metadata.xml +++ b/dev-haskell/gitrev/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/hackage-security/metadata.xml b/dev-haskell/hackage-security/metadata.xml index f2a235d996f7..9f0ec91b2400 100644 --- a/dev-haskell/hackage-security/metadata.xml +++ b/dev-haskell/hackage-security/metadata.xml @@ -23,9 +23,9 @@ facilities for author package signing. The library has two main entry points: - "Hackage.Security.Client" is the main entry point for + "Hackage.Security.Client" is the main entry point for clients (the typical example being @cabal@), and - "Hackage.Security.Server" is the main entry point for + "Hackage.Security.Server" is the main entry point for servers (the typical example being @hackage-server@). </longdescription> </pkgmetadata> diff --git a/dev-haskell/haskeline/metadata.xml b/dev-haskell/haskeline/metadata.xml index 3cb2b1d1146f..f824f042cb89 100644 --- a/dev-haskell/haskeline/metadata.xml +++ b/dev-haskell/haskeline/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/hcodecs/metadata.xml b/dev-haskell/hcodecs/metadata.xml index 02cadfb9cc8e..5d3a832fb47c 100644 --- a/dev-haskell/hcodecs/metadata.xml +++ b/dev-haskell/hcodecs/metadata.xml @@ -9,7 +9,7 @@ The library provides functions to read, write and manipulate MIDI, WAVE and SoundFont2 multimedia files. It is written entirely in Haskell (without any FFI). It uses efficient parsing and building combinators for binary data - stored in ByteStrings (based on the one in 'binary' package). + stored in ByteStrings (based on the one in 'binary' package). Correctness of significant parts of the library has been validated with QuickCheck and Haskell Program Coverage (HPC) tool-kits. diff --git a/dev-haskell/hexpat/metadata.xml b/dev-haskell/hexpat/metadata.xml index 686f514d51ef..b858ead0d5ef 100644 --- a/dev-haskell/hexpat/metadata.xml +++ b/dev-haskell/hexpat/metadata.xml @@ -5,7 +5,7 @@ <email>haskell@gentoo.org</email> </maintainer> <use> - <flag name='bundled-expat'> Use bundled expat instead of <pkg>dev-libs/expat</pkg></flag> + <flag name="bundled-expat"> Use bundled expat instead of <pkg>dev-libs/expat</pkg></flag> </use> <longdescription> This package provides a general purpose Haskell XML library using Expat to diff --git a/dev-haskell/hlint/metadata.xml b/dev-haskell/hlint/metadata.xml index 1d96b0c9db84..bea62cfa5834 100644 --- a/dev-haskell/hlint/metadata.xml +++ b/dev-haskell/hlint/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/hs3/metadata.xml b/dev-haskell/hs3/metadata.xml index 397148db120a..eb9a3809a4cd 100644 --- a/dev-haskell/hs3/metadata.xml +++ b/dev-haskell/hs3/metadata.xml @@ -10,7 +10,7 @@ </use> <longdescription> This is the Haskell S3 library. It provides an - interface to Amazon's Simple Storage Service (S3), allowing Haskell + interface to Amazon's Simple Storage Service (S3), allowing Haskell developers to reliably store and retrieve arbitrary amounts of data from anywhere on the Internet. </longdescription> diff --git a/dev-haskell/hslua-module-system/metadata.xml b/dev-haskell/hslua-module-system/metadata.xml index 286db6fad738..27aac66f2081 100644 --- a/dev-haskell/hslua-module-system/metadata.xml +++ b/dev-haskell/hslua-module-system/metadata.xml @@ -7,7 +7,7 @@ </maintainer> <longdescription> Provides access to system information and functionality - to Lua scripts via Haskell's `System` module. + to Lua scripts via Haskell's `System` module. Intended usage for this package is to preload it by adding the loader function to `package.preload`. Note that the diff --git a/dev-haskell/hsyaml/metadata.xml b/dev-haskell/hsyaml/metadata.xml index 4fd3981c32d1..6097517da336 100644 --- a/dev-haskell/hsyaml/metadata.xml +++ b/dev-haskell/hsyaml/metadata.xml @@ -11,11 +11,11 @@ Features of @HsYAML@ include: * Pure Haskell implementation with small dependency footprint and emphasis on strict compliance with the [YAML 1.2 specification](http://yaml.org/spec/1.2/spec.html). - * Direct decoding to native Haskell types via (@aeson@-inspired) typeclass-based API (see "Data.YAML"). + * Direct decoding to native Haskell types via (@aeson@-inspired) typeclass-based API (see "Data.YAML"). * Support for constructing custom YAML node graph representation (including support for cyclic YAML data structures). - * Support for the standard (untyped) /Failsafe/, (strict) /JSON/, and (flexible) /Core/ \"schemas\" providing implicit typing rules as defined in the YAML 1.2 specification (including support for user-defined custom schemas). - * Event-based API resembling LibYAML's Event-based API (see "Data.YAML.Event"). - * Low-level API access to lexical token-based scanner (see "Data.YAML.Token"). + * Support for the standard (untyped) /Failsafe/, (strict) /JSON/, and (flexible) /Core/ \"schemas\" providing implicit typing rules as defined in the YAML 1.2 specification (including support for user-defined custom schemas). + * Event-based API resembling LibYAML's Event-based API (see "Data.YAML.Event"). + * Low-level API access to lexical token-based scanner (see "Data.YAML.Token"). </longdescription> </pkgmetadata> diff --git a/dev-haskell/htf/metadata.xml b/dev-haskell/htf/metadata.xml index be697624296d..e62042b9a2a5 100644 --- a/dev-haskell/htf/metadata.xml +++ b/dev-haskell/htf/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/http-api-data/metadata.xml b/dev-haskell/http-api-data/metadata.xml index 5da311b1ffc4..c943ae8ea418 100644 --- a/dev-haskell/http-api-data/metadata.xml +++ b/dev-haskell/http-api-data/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/inspection-testing/metadata.xml b/dev-haskell/inspection-testing/metadata.xml index f4d3257dab77..ed47f4615df7 100644 --- a/dev-haskell/inspection-testing/metadata.xml +++ b/dev-haskell/inspection-testing/metadata.xml @@ -27,7 +27,7 @@ this checking can be part of the ususal development cycle and regressions caught early. - See the documentation in "Test.Inspection" or the project + See the documentation in "Test.Inspection" or the project webpage for more examples and more information. </longdescription> </pkgmetadata> diff --git a/dev-haskell/integer-logarithms/metadata.xml b/dev-haskell/integer-logarithms/metadata.xml index d1bc98b5a57b..24fd8c97c877 100644 --- a/dev-haskell/integer-logarithms/metadata.xml +++ b/dev-haskell/integer-logarithms/metadata.xml @@ -6,11 +6,11 @@ <name>Gentoo Haskell</name> </maintainer> <longdescription> - "Math.NumberTheory.Logarithms" and "Math.NumberTheory.Powers.Integer" + "Math.NumberTheory.Logarithms" and "Math.NumberTheory.Powers.Integer" from the arithmoi package. - Also provides "GHC.Integer.Logarithms.Compat" and - "Math.NumberTheory.Power.Natural" modules, as well as some + Also provides "GHC.Integer.Logarithms.Compat" and + "Math.NumberTheory.Power.Natural" modules, as well as some additional functions in migrated modules. </longdescription> </pkgmetadata> diff --git a/dev-haskell/io-streams/metadata.xml b/dev-haskell/io-streams/metadata.xml index a86f42647c54..307b43967abb 100644 --- a/dev-haskell/io-streams/metadata.xml +++ b/dev-haskell/io-streams/metadata.xml @@ -14,7 +14,7 @@ The io-streams library contains simple and easy-to-use primitives for I/O using streams. Most users will want to import the top-level convenience - module "System.IO.Streams", which re-exports most of the library: + module "System.IO.Streams", which re-exports most of the library: @ import System.IO.Streams (InputStream, OutputStream) @@ -22,7 +22,7 @@ @ For first-time users, @io-streams@ comes with an included tutorial, which can - be found in the "System.IO.Streams.Tutorial" module. + be found in the "System.IO.Streams.Tutorial" module. /Features/ @@ -50,19 +50,19 @@ Stream composition leaves the original stream accessible: @ - ghci> input \<- Streams.fromByteString \"long string\" + ghci> input \<- Streams.fromByteString \"long string\" ghci> wrapped \<- Streams.takeBytes 4 input ghci> Streams.read wrapped - Just \"long\" + Just \"long\" ghci> Streams.read wrapped Nothing ghci> Streams.read input - Just \" string\" + Just \" string\" @ Simple types and operations in the IO monad mean straightforward and simple exception handling and resource cleanup using Haskell standard library - facilities like 'Control.Exception.bracket'. + facilities like 'Control.Exception.bracket'. @io-streams@ comes with: diff --git a/dev-haskell/js-jquery/metadata.xml b/dev-haskell/js-jquery/metadata.xml index 9b1d6090b8d9..bed62240b125 100644 --- a/dev-haskell/js-jquery/metadata.xml +++ b/dev-haskell/js-jquery/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/language-ecmascript/metadata.xml b/dev-haskell/language-ecmascript/metadata.xml index d5b2ae80330e..d7ca12103c90 100644 --- a/dev-haskell/language-ecmascript/metadata.xml +++ b/dev-haskell/language-ecmascript/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/language-python/metadata.xml b/dev-haskell/language-python/metadata.xml index dc19c4cd973b..73e3172c5476 100644 --- a/dev-haskell/language-python/metadata.xml +++ b/dev-haskell/language-python/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/lens-family-th/metadata.xml b/dev-haskell/lens-family-th/metadata.xml index 1651186a0a1f..2bf781e85ecd 100644 --- a/dev-haskell/lens-family-th/metadata.xml +++ b/dev-haskell/lens-family-th/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/lens-family/metadata.xml b/dev-haskell/lens-family/metadata.xml index 02358802aa05..6ffe8e52dac5 100644 --- a/dev-haskell/lens-family/metadata.xml +++ b/dev-haskell/lens-family/metadata.xml @@ -15,7 +15,7 @@ * Cast projection functions to read-only lenses - * Cast \"toList\" functions to read-only traversals + * Cast \"toList\" functions to read-only traversals * Cast semantic editor combinators to modify-only traversals. </longdescription> diff --git a/dev-haskell/lens-simple/metadata.xml b/dev-haskell/lens-simple/metadata.xml index 743355961e37..899049b30ca5 100644 --- a/dev-haskell/lens-simple/metadata.xml +++ b/dev-haskell/lens-simple/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/logict-state/metadata.xml b/dev-haskell/logict-state/metadata.xml index 8419c5504031..e9af1b88c9ae 100644 --- a/dev-haskell/logict-state/metadata.xml +++ b/dev-haskell/logict-state/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/lukko/metadata.xml b/dev-haskell/lukko/metadata.xml index a2f47beee925..aad26bd3444d 100644 --- a/dev-haskell/lukko/metadata.xml +++ b/dev-haskell/lukko/metadata.xml @@ -11,23 +11,23 @@ <longdescription> This package provides access to platform dependent file locking APIs: - * Open file descriptor locking on Linux ("Lukko.OFD") - * @flock@ locking on unix platforms ("Lukko.FLock") - * Windows locking @LockFileEx@ ("Lukko.Windows") - * No-op locking, which throws exceptions ("Lukko.NoOp") - * "Lukko" module exports the best option for the target platform with uniform API. + * Open file descriptor locking on Linux ("Lukko.OFD") + * @flock@ locking on unix platforms ("Lukko.FLock") + * Windows locking @LockFileEx@ ("Lukko.Windows") + * No-op locking, which throws exceptions ("Lukko.NoOp") + * "Lukko" module exports the best option for the target platform with uniform API. There are alternative file locking packages: - * "GHC.IO.Handle.Lock" in @base >= 4.10@ is good enough for most use cases. - However, uses only 'Handle's so these locks cannot be used for intra-process locking. - (You should use e.g. 'MVar' in addition). + * "GHC.IO.Handle.Lock" in @base >= 4.10@ is good enough for most use cases. + However, uses only 'Handle's so these locks cannot be used for intra-process locking. + (You should use e.g. 'MVar' in addition). - * <https://hackage.haskell.org/package/filelock filelock> doesn't support OFD locking. + * <https://hackage.haskell.org/package/filelock filelock> doesn't support OFD locking. /Lukko/ means lock in Finnish. - Submodules "Lukko.OFD", "Lukko.Windows" etc are available based on following conditions. + Submodules "Lukko.OFD", "Lukko.Windows" etc are available based on following conditions. @ if os(windows) @@ -41,7 +41,7 @@ \ cpp-options: -DHAS_FLOCK @ - "Lukko.FLock" is available on not (Windows or Solaris or AIX). - "Lukko.NoOp" is always available. + "Lukko.FLock" is available on not (Windows or Solaris or AIX). + "Lukko.NoOp" is always available. </longdescription> </pkgmetadata> diff --git a/dev-haskell/memotrie/metadata.xml b/dev-haskell/memotrie/metadata.xml index 2a3b094947a8..f1d48939ff44 100644 --- a/dev-haskell/memotrie/metadata.xml +++ b/dev-haskell/memotrie/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/metadata.xml b/dev-haskell/metadata.xml index e6044576f941..3b15a8a72e9d 100644 --- a/dev-haskell/metadata.xml +++ b/dev-haskell/metadata.xml @@ -37,4 +37,3 @@ językiem programowania Haskell. </longdescription> </catmetadata> - diff --git a/dev-haskell/microlens-mtl/metadata.xml b/dev-haskell/microlens-mtl/metadata.xml index 31f5b531504c..183a6dfcf8a6 100644 --- a/dev-haskell/microlens-mtl/metadata.xml +++ b/dev-haskell/microlens-mtl/metadata.xml @@ -6,7 +6,7 @@ <name>Gentoo Haskell</name> </maintainer> <longdescription> - This package contains functions (like 'view' or '+=') which work on 'MonadReader', 'MonadWriter', and 'MonadState' from the mtl package. + This package contains functions (like 'view' or '+=') which work on 'MonadReader', 'MonadWriter', and 'MonadState' from the mtl package. This package is a part of the <http://hackage.haskell.org/package/microlens microlens> family; see the readme <https://github.com/aelve/microlens#readme on Github>. </longdescription> diff --git a/dev-haskell/murmur-hash/metadata.xml b/dev-haskell/murmur-hash/metadata.xml index e0fb34889e78..c14709e957ed 100644 --- a/dev-haskell/murmur-hash/metadata.xml +++ b/dev-haskell/murmur-hash/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/netlink/metadata.xml b/dev-haskell/netlink/metadata.xml index c32804186997..8bc33cd1ae7a 100644 --- a/dev-haskell/netlink/metadata.xml +++ b/dev-haskell/netlink/metadata.xml @@ -6,6 +6,6 @@ <name>Gentoo Haskell</name> </maintainer> <use> - <flag name='generators'>build the generator scripts for constants</flag> + <flag name="generators">build the generator scripts for constants</flag> </use> </pkgmetadata> diff --git a/dev-haskell/network-bsd/metadata.xml b/dev-haskell/network-bsd/metadata.xml index c784256ff24c..b67387384df5 100644 --- a/dev-haskell/network-bsd/metadata.xml +++ b/dev-haskell/network-bsd/metadata.xml @@ -6,7 +6,7 @@ <name>Gentoo Haskell</name> </maintainer> <longdescription> - This package reexports the "Network.BSD" module split from the <https://hackage.haskell.org/package/network-2.8.0.0 network-2.8.0.0> package. + This package reexports the "Network.BSD" module split from the <https://hackage.haskell.org/package/network-2.8.0.0 network-2.8.0.0> package. See newer versions of <https://hackage.haskell.org/package/network-bsd network-bsd> for more information. </longdescription> diff --git a/dev-haskell/only/metadata.xml b/dev-haskell/only/metadata.xml index 180274c79810..c69eda744f58 100644 --- a/dev-haskell/only/metadata.xml +++ b/dev-haskell/only/metadata.xml @@ -11,8 +11,8 @@ NOTE: There is also the </package/OneTuple OneTuple package> which by using a boxed @data@-type provides a 1-tuple type which has - laziness properties which are more faithful to the ones of Haskell's - native tuples; whereas the primary purpose of 'Only' is to + laziness properties which are more faithful to the ones of Haskell's + native tuples; whereas the primary purpose of 'Only' is to provide the traditionally so named type-wrapper for attaching typeclass instances. </longdescription> diff --git a/dev-haskell/pandoc-citeproc/metadata.xml b/dev-haskell/pandoc-citeproc/metadata.xml index e2fa1b509fd2..b5776f219431 100644 --- a/dev-haskell/pandoc-citeproc/metadata.xml +++ b/dev-haskell/pandoc-citeproc/metadata.xml @@ -25,6 +25,6 @@ databases into CSL JSON and pandoc YAML metadata formats. pandoc-citeproc originated as a fork of Andrea - Rossato's citeproc-hs. + Rossato's citeproc-hs. </longdescription> </pkgmetadata> diff --git a/dev-haskell/parsers/metadata.xml b/dev-haskell/parsers/metadata.xml index 0149708d6d5a..c4382380d26b 100644 --- a/dev-haskell/parsers/metadata.xml +++ b/dev-haskell/parsers/metadata.xml @@ -12,8 +12,8 @@ <longdescription> This library provides convenient combinators for working with and building parsing combinator libraries. - Given a few simple instances, e.g. for the class 'Text.Parser.Combinators.Parsing' in "Text.Parser.Combinators.Parsing" you + Given a few simple instances, e.g. for the class 'Text.Parser.Combinators.Parsing' in "Text.Parser.Combinators.Parsing" you get access to a large number of canned definitions. Instances exist for the parsers provided by @parsec@, - @attoparsec@ and base’s "Text.Read". + @attoparsec@ and base’s "Text.Read". </longdescription> </pkgmetadata> diff --git a/dev-haskell/pgp-wordlist/metadata.xml b/dev-haskell/pgp-wordlist/metadata.xml index 36a5661f1120..603a8f267d3c 100644 --- a/dev-haskell/pgp-wordlist/metadata.xml +++ b/dev-haskell/pgp-wordlist/metadata.xml @@ -15,7 +15,7 @@ them at each byte. The PGP words corresponding to the bytes @5B 1D CA 6E@ - are "erase breakaway spellbind headwaters", for example. + are "erase breakaway spellbind headwaters", for example. For further information, see <http://en.wikipedia.org/wiki/PGP_word_list Wikipedia>. diff --git a/dev-haskell/quickcheck-classes-base/metadata.xml b/dev-haskell/quickcheck-classes-base/metadata.xml index 6b8592b1a5b8..435de9480d90 100644 --- a/dev-haskell/quickcheck-classes-base/metadata.xml +++ b/dev-haskell/quickcheck-classes-base/metadata.xml @@ -26,7 +26,7 @@ configuration.</flag> any new typeclasses that the user needs to learn. /Note:/ on GHC < 8.5, this library uses the higher-kinded typeclasses - ('Data.Functor.Classes.Show1', 'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.), + ('Data.Functor.Classes.Show1', 'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.), but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to express these constraints more cleanly. </longdescription> diff --git a/dev-haskell/quickcheck-classes/metadata.xml b/dev-haskell/quickcheck-classes/metadata.xml index aaf10d4bc2b5..40fcf1b73c00 100644 --- a/dev-haskell/quickcheck-classes/metadata.xml +++ b/dev-haskell/quickcheck-classes/metadata.xml @@ -40,7 +40,7 @@ any new typeclasses that the user needs to learn. /Note:/ on GHC < 8.5, this library uses the higher-kinded typeclasses - ('Data.Functor.Classes.Show1', 'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.), + ('Data.Functor.Classes.Show1', 'Data.Functor.Classes.Eq1', 'Data.Functor.Classes.Ord1', etc.), but on GHC >= 8.5, it uses `-XQuantifiedConstraints` to express these constraints more cleanly. </longdescription> diff --git a/dev-haskell/quickcheck-io/metadata.xml b/dev-haskell/quickcheck-io/metadata.xml index 601e4db9c3b8..ccae67edc9cf 100644 --- a/dev-haskell/quickcheck-io/metadata.xml +++ b/dev-haskell/quickcheck-io/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/readable/metadata.xml b/dev-haskell/readable/metadata.xml index f4857ab56a2a..4ddb13ff612f 100644 --- a/dev-haskell/readable/metadata.xml +++ b/dev-haskell/readable/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/rebase/metadata.xml b/dev-haskell/rebase/metadata.xml index f74069f161de..b5b31fd8ab3f 100644 --- a/dev-haskell/rebase/metadata.xml +++ b/dev-haskell/rebase/metadata.xml @@ -13,9 +13,9 @@ To solve those problems this package does the following: - * Reexport the original APIs under the \"Rebase\" namespace. + * Reexport the original APIs under the \"Rebase\" namespace. - * Export all the possible non-conflicting symbols from the \"Rebase.Prelude\" module. + * Export all the possible non-conflicting symbols from the \"Rebase.Prelude\" module. * Give priority to the modern practices in the conflicting cases. diff --git a/dev-haskell/rerebase/metadata.xml b/dev-haskell/rerebase/metadata.xml index 2e10d5a26a21..51db45d2c5ed 100644 --- a/dev-haskell/rerebase/metadata.xml +++ b/dev-haskell/rerebase/metadata.xml @@ -6,8 +6,8 @@ <name>Gentoo Haskell</name> </maintainer> <longdescription> - A rich drop-in replacement for \"base\". + A rich drop-in replacement for \"base\". For details and docs please visit - <https://github.com/nikita-volkov/rerebase the project's GitHub page>. + <https://github.com/nikita-volkov/rerebase the project's GitHub page>. </longdescription> </pkgmetadata> diff --git a/dev-haskell/riff/metadata.xml b/dev-haskell/riff/metadata.xml index 9e39c9d11cc5..4daabf5ae1ea 100644 --- a/dev-haskell/riff/metadata.xml +++ b/dev-haskell/riff/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/semirings/metadata.xml b/dev-haskell/semirings/metadata.xml index d2b34f62c61d..ee4df2a73e2c 100644 --- a/dev-haskell/semirings/metadata.xml +++ b/dev-haskell/semirings/metadata.xml @@ -35,6 +35,6 @@ (*) left and right distributes over addition, and - multiplication by '0' annihilates R. + multiplication by '0' annihilates R. </longdescription> </pkgmetadata> diff --git a/dev-haskell/skein/metadata.xml b/dev-haskell/skein/metadata.xml index 2b5aea896921..6525f3d29398 100644 --- a/dev-haskell/skein/metadata.xml +++ b/dev-haskell/skein/metadata.xml @@ -18,15 +18,15 @@ This package uses bindings to the optimized C implementation of Skein. We provide a high-level interface (see module - "Crypto.Skein") to some of the Skein use cases. We also + "Crypto.Skein") to some of the Skein use cases. We also provide a low-level interface (see module - "Crypto.Skein.Internal") should you need to use Skein in a + "Crypto.Skein.Internal") should you need to use Skein in a different way. Currently we have support for Skein as cryptographic hash function as Skein as a message authentication code (Skein-MAC). For examples of how to use this package, see - "Crypto.Skein" module documentation. + "Crypto.Skein" module documentation. This package includes Skein v1.3. Versions of this package before 1.0.0 implemented Skein v1.1. diff --git a/dev-haskell/skylighting-core/metadata.xml b/dev-haskell/skylighting-core/metadata.xml index 4dccbfb7b1c7..72eedb40ecd5 100644 --- a/dev-haskell/skylighting-core/metadata.xml +++ b/dev-haskell/skylighting-core/metadata.xml @@ -11,7 +11,7 @@ <longdescription> Skylighting is a syntax highlighting library. It derives its tokenizers from XML syntax - definitions used by KDE's KSyntaxHighlighting + definitions used by KDE's KSyntaxHighlighting framework, so any syntax supported by that framework can be added. An optional command-line program is provided. diff --git a/dev-haskell/skylighting/metadata.xml b/dev-haskell/skylighting/metadata.xml index 45342c91c5fd..c04fee2824a2 100644 --- a/dev-haskell/skylighting/metadata.xml +++ b/dev-haskell/skylighting/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/splitmix/metadata.xml b/dev-haskell/splitmix/metadata.xml index 07dd5f4f5b23..e0647d4f38b4 100644 --- a/dev-haskell/splitmix/metadata.xml +++ b/dev-haskell/splitmix/metadata.xml @@ -6,8 +6,8 @@ <name>Gentoo Haskell</name> </maintainer> <use> - <flag name='optimised-mixer'>Use JavaScript for mix32</flag> - <flag name='random'>Providen RandomGen SMGen instance</flag> + <flag name="optimised-mixer">Use JavaScript for mix32</flag> + <flag name="random">Providen RandomGen SMGen instance</flag> </use> <longdescription> Pure Haskell implementation of SplitMix described in @@ -15,7 +15,7 @@ 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, + Programming Systems Languages & Applications (OOPSLA '14). ACM, New York, NY, USA, 453-472. DOI: <https://doi.org/10.1145/2660193.2660195> @@ -25,7 +25,7 @@ /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 + 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__, diff --git a/dev-haskell/stack/metadata.xml b/dev-haskell/stack/metadata.xml index 530923816ff9..e406dee6cc9d 100644 --- a/dev-haskell/stack/metadata.xml +++ b/dev-haskell/stack/metadata.xml @@ -12,7 +12,7 @@ Please see the documentation at <https://docs.haskellstack.org> for usage information. - If building a 'stack' executable for distribution, please download the + If building a 'stack' executable for distribution, please download the source code from <https://github.com/commercialhaskell/stack/releases> and build it using Stack itself in order to ensure identical behaviour to official binaries. This package on Hackage is provided for convenience diff --git a/dev-haskell/tagsoup/metadata.xml b/dev-haskell/tagsoup/metadata.xml index a63f2ccb5413..dd3a6906a1fc 100644 --- a/dev-haskell/tagsoup/metadata.xml +++ b/dev-haskell/tagsoup/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/tasty-expected-failure/metadata.xml b/dev-haskell/tasty-expected-failure/metadata.xml index 38e4a3a924f5..c1dbe8030a14 100644 --- a/dev-haskell/tasty-expected-failure/metadata.xml +++ b/dev-haskell/tasty-expected-failure/metadata.xml @@ -6,20 +6,20 @@ <name>Gentoo Haskell</name> </maintainer> <longdescription> - With the function 'Test.Tasty.ExpectedFailure.expectFail' in the provided module - "Test.Tasty.ExpectedFailure", you can mark that you expect test cases to fail, + With the function 'Test.Tasty.ExpectedFailure.expectFail' in the provided module + "Test.Tasty.ExpectedFailure", you can mark that you expect test cases to fail, and not to pass. This can for example be used for test-driven development: Create the tests, - mark them with 'Test.Tasty.ExpectedFailure.expectFail', and you can still push + mark them with 'Test.Tasty.ExpectedFailure.expectFail', and you can still push to the main branch, without your continuous integration branch failing. Once someone implements the feature or fixes the bug (maybe unknowingly), the test suite will tell him so, due to the now unexpectedly passing test, and he - can remove the 'Test.Tasty.ExpectedFailure.expectFail' marker. + can remove the 'Test.Tasty.ExpectedFailure.expectFail' marker. - The module also provides 'Test.Tasty.ExpectedFailure.ignoreTest' to avoid + The module also provides 'Test.Tasty.ExpectedFailure.ignoreTest' to avoid running a test. Both funtions are implemented via the more general - 'Test.Tasty.ExpectedFailure.warpTest', which is also provided. + 'Test.Tasty.ExpectedFailure.warpTest', which is also provided. </longdescription> </pkgmetadata> diff --git a/dev-haskell/temporary/metadata.xml b/dev-haskell/temporary/metadata.xml index dd1a1cb7cec3..a3f53935b648 100644 --- a/dev-haskell/temporary/metadata.xml +++ b/dev-haskell/temporary/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/text-short/metadata.xml b/dev-haskell/text-short/metadata.xml index 02b8c54225a2..4284ddcbdb5c 100644 --- a/dev-haskell/text-short/metadata.xml +++ b/dev-haskell/text-short/metadata.xml @@ -9,8 +9,8 @@ <flag name="asserts">Enable runtime-checks via 'assert'</flag> </use> <longdescription> - This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'. + This package provides the 'ShortText' type which is suitable for keeping many short strings in memory. This is similiar to how 'ShortByteString' relates to 'ByteString'. - The main difference between 'Text' and 'ShortText' is that 'ShortText' uses UTF-8 instead of UTF-16 internally and also doesn't support zero-copy slicing (thereby saving 2 words). Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload. + The main difference between 'Text' and 'ShortText' is that 'ShortText' uses UTF-8 instead of UTF-16 internally and also doesn't support zero-copy slicing (thereby saving 2 words). Consequently, the memory footprint of a (boxed) 'ShortText' value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload. </longdescription> </pkgmetadata> diff --git a/dev-haskell/text-show/metadata.xml b/dev-haskell/text-show/metadata.xml index a6729c09cb4b..21220b368994 100644 --- a/dev-haskell/text-show/metadata.xml +++ b/dev-haskell/text-show/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/thyme/metadata.xml b/dev-haskell/thyme/metadata.xml index 61acd72e3cce..885e20b470d5 100644 --- a/dev-haskell/thyme/metadata.xml +++ b/dev-haskell/thyme/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/tls/metadata.xml b/dev-haskell/tls/metadata.xml index b95ef7b625de..a3ea5ee5f41a 100644 --- a/dev-haskell/tls/metadata.xml +++ b/dev-haskell/tls/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/tree-diff/metadata.xml b/dev-haskell/tree-diff/metadata.xml index 214ee1271465..6433f52fbb3c 100644 --- a/dev-haskell/tree-diff/metadata.xml +++ b/dev-haskell/tree-diff/metadata.xml @@ -22,15 +22,15 @@ using @Generics@-derivable helpers. This package differs from <http://hackage.haskell.org/package/gdiff gdiff>, - in a two ways: @tree-diff@ doesn't have patch function, - and the "edit-script" is a tree itself, which is useful for pretty-printing. + in a two ways: @tree-diff@ doesn't have patch function, + and the "edit-script" is a tree itself, which is useful for pretty-printing. @ - >>> prettyEditExpr $ ediff (Foo 42 [True, False] "old") (Foo 42 [False, False, True] "new") + >>> prettyEditExpr $ ediff (Foo 42 [True, False] "old") (Foo 42 [False, False, True] "new") Foo {fooBool = [-True, +False, False, +True], fooInt = 42, - fooString = -"old" +"new"} + fooString = -"old" +"new"} @ </longdescription> </pkgmetadata> diff --git a/dev-haskell/unexceptionalio/metadata.xml b/dev-haskell/unexceptionalio/metadata.xml index 7e8b34c0ddcc..b94ff64b6576 100644 --- a/dev-haskell/unexceptionalio/metadata.xml +++ b/dev-haskell/unexceptionalio/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/uri-bytestring/metadata.xml b/dev-haskell/uri-bytestring/metadata.xml index 16a771dc5920..d90b4e09cd78 100644 --- a/dev-haskell/uri-bytestring/metadata.xml +++ b/dev-haskell/uri-bytestring/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/wavy/metadata.xml b/dev-haskell/wavy/metadata.xml index 162d299f5c8f..a69dd264fd5b 100644 --- a/dev-haskell/wavy/metadata.xml +++ b/dev-haskell/wavy/metadata.xml @@ -1,4 +1,4 @@ -<?xml version='1.0' encoding='UTF-8'?> +<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> diff --git a/dev-haskell/x11/metadata.xml b/dev-haskell/x11/metadata.xml index e9eac3ea9674..ab2b4cf23796 100644 --- a/dev-haskell/x11/metadata.xml +++ b/dev-haskell/x11/metadata.xml @@ -8,7 +8,7 @@ <longdescription> A Haskell binding to the X11 graphics library. The binding is a direct translation of the C binding; for documentation of these calls, refer - to \"The Xlib Programming Manual\", available online at + to \"The Xlib Programming Manual\", available online at <http://tronche.com/gui/x/xlib/>. </longdescription> </pkgmetadata> diff --git a/dev-haskell/zlib/metadata.xml b/dev-haskell/zlib/metadata.xml index 45b44ae5f1ea..5bd9fe9e7fcc 100644 --- a/dev-haskell/zlib/metadata.xml +++ b/dev-haskell/zlib/metadata.xml @@ -12,10 +12,10 @@ <longdescription> This package provides a pure interface for compressing and decompressing streams of data represented as lazy - 'ByteString's. It uses the + 'ByteString's. It uses the <https://en.wikipedia.org/wiki/Zlib zlib C library> - so it has high performance. It supports the \"zlib\", - \"gzip\" and \"raw\" compression formats. + so it has high performance. It supports the \"zlib\", + \"gzip\" and \"raw\" compression formats. It provides a convenient high level API suitable for most tasks and for the few cases where more control is needed it |