summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2016-01-24 23:15:58 +0100
committerMichał Górny <mgorny@gentoo.org>2016-01-24 23:58:38 +0100
commit4412ca2c79a50481eff42550e9d63cba74c9ffc4 (patch)
treec9fc5379b3c3097e4235ec64664ef2d893dd58ad /dev-haskell
parentpackage.use.mask studio for net-analyzer/icinga2 (diff)
downloadgentoo-4412ca2c79a50481eff42550e9d63cba74c9ffc4.tar.gz
gentoo-4412ca2c79a50481eff42550e9d63cba74c9ffc4.tar.bz2
gentoo-4412ca2c79a50481eff42550e9d63cba74c9ffc4.zip
Unify quoting in metadata.xml files for machine processing
Force unified quoting in all metadata.xml files since lxml does not preserve original use of single and double quotes. Ensuring unified quoting before the process allows distinguishing the GLEP 67-related metadata.xml changes from unrelated quoting changes.
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/ansi-terminal/metadata.xml2
-rw-r--r--dev-haskell/attoparsec-enumerator/metadata.xml2
-rw-r--r--dev-haskell/biosff/metadata.xml2
-rw-r--r--dev-haskell/bits-atomic/metadata.xml2
-rw-r--r--dev-haskell/bzlib/metadata.xml2
-rw-r--r--dev-haskell/cabal-helper/metadata.xml8
-rw-r--r--dev-haskell/cabal-install/metadata.xml2
-rw-r--r--dev-haskell/chasingbottoms/metadata.xml20
-rw-r--r--dev-haskell/chell/metadata.xml6
-rw-r--r--dev-haskell/citeproc-hs/metadata.xml2
-rw-r--r--dev-haskell/cmdargs/metadata.xml8
-rw-r--r--dev-haskell/cmdlib/metadata.xml2
-rw-r--r--dev-haskell/configfile/metadata.xml6
-rw-r--r--dev-haskell/criterion/metadata.xml2
-rw-r--r--dev-haskell/dav/metadata.xml2
-rw-r--r--dev-haskell/dbus/metadata.xml6
-rw-r--r--dev-haskell/encoding/metadata.xml2
-rw-r--r--dev-haskell/errors/metadata.xml2
-rw-r--r--dev-haskell/executable-path/metadata.xml6
-rw-r--r--dev-haskell/extra/metadata.xml2
-rw-r--r--dev-haskell/fclabels/metadata.xml2
-rw-r--r--dev-haskell/fgl/metadata.xml2
-rw-r--r--dev-haskell/filestore/metadata.xml2
-rw-r--r--dev-haskell/fingertree/metadata.xml2
-rw-r--r--dev-haskell/generic-deriving/metadata.xml2
-rw-r--r--dev-haskell/ghc-syb-utils/metadata.xml2
-rw-r--r--dev-haskell/glib/metadata.xml2
-rw-r--r--dev-haskell/gluraw/metadata.xml4
-rw-r--r--dev-haskell/gnutls/metadata.xml2
-rw-r--r--dev-haskell/gtk2hs-buildtools/metadata.xml2
-rw-r--r--dev-haskell/haddock-library/metadata.xml2
-rw-r--r--dev-haskell/hamlet/metadata.xml2
-rw-r--r--dev-haskell/happstack-server/metadata.xml4
-rw-r--r--dev-haskell/harp/metadata.xml2
-rw-r--r--dev-haskell/haskell-src-meta/metadata.xml2
-rw-r--r--dev-haskell/hexpat/metadata.xml12
-rw-r--r--dev-haskell/hs3/metadata.xml4
-rw-r--r--dev-haskell/hslogger/metadata.xml2
-rw-r--r--dev-haskell/hspec-core/metadata.xml2
-rw-r--r--dev-haskell/httpd-shed/metadata.xml2
-rw-r--r--dev-haskell/hunit/metadata.xml2
-rw-r--r--dev-haskell/hxt-unicode/metadata.xml2
-rw-r--r--dev-haskell/hxt/metadata.xml2
-rw-r--r--dev-haskell/lazysmallcheck/metadata.xml2
-rw-r--r--dev-haskell/lcs/metadata.xml6
-rw-r--r--dev-haskell/logict/metadata.xml4
-rw-r--r--dev-haskell/lvmlib/metadata.xml2
-rw-r--r--dev-haskell/mersenne-random-pure64/metadata.xml2
-rw-r--r--dev-haskell/monad-journal/metadata.xml2
-rw-r--r--dev-haskell/monadcatchio-mtl/metadata.xml2
-rw-r--r--dev-haskell/monadcatchio-transformers/metadata.xml2
-rw-r--r--dev-haskell/nanospec/metadata.xml2
-rw-r--r--dev-haskell/network-multicast/metadata.xml2
-rw-r--r--dev-haskell/opengl/metadata.xml2
-rw-r--r--dev-haskell/openglraw/metadata.xml4
-rw-r--r--dev-haskell/options/metadata.xml14
-rw-r--r--dev-haskell/patience/metadata.xml2
-rw-r--r--dev-haskell/pcap/metadata.xml2
-rw-r--r--dev-haskell/pcre-light/metadata.xml2
-rw-r--r--dev-haskell/pipes/metadata.xml8
-rw-r--r--dev-haskell/preprocessor-tools/metadata.xml2
-rw-r--r--dev-haskell/pretty-show/metadata.xml6
-rw-r--r--dev-haskell/psqueue/metadata.xml2
-rw-r--r--dev-haskell/psqueues/metadata.xml6
-rw-r--r--dev-haskell/regex-base/metadata.xml2
-rw-r--r--dev-haskell/regex-compat-tdfa/metadata.xml4
-rw-r--r--dev-haskell/regex-compat/metadata.xml2
-rw-r--r--dev-haskell/regex-pcre-builtin/metadata.xml2
-rw-r--r--dev-haskell/regex-posix/metadata.xml2
-rw-r--r--dev-haskell/regex-tdfa-rc/metadata.xml2
-rw-r--r--dev-haskell/regex-tdfa/metadata.xml2
-rw-r--r--dev-haskell/rfc5051/metadata.xml4
-rw-r--r--dev-haskell/shakespeare-js/metadata.xml6
-rw-r--r--dev-haskell/shakespeare-text/metadata.xml2
-rw-r--r--dev-haskell/shakespeare/metadata.xml6
-rw-r--r--dev-haskell/shellish/metadata.xml2
-rw-r--r--dev-haskell/shelly/metadata.xml2
-rw-r--r--dev-haskell/snap-core/metadata.xml10
-rw-r--r--dev-haskell/snap-server/metadata.xml4
-rw-r--r--dev-haskell/stringable/metadata.xml2
-rw-r--r--dev-haskell/stringprep/metadata.xml2
-rw-r--r--dev-haskell/system-filepath/metadata.xml2
-rw-r--r--dev-haskell/tagsoup/metadata.xml6
-rw-r--r--dev-haskell/tasty-quickcheck/metadata.xml2
-rw-r--r--dev-haskell/temporary-rc/metadata.xml4
-rw-r--r--dev-haskell/temporary/metadata.xml2
-rw-r--r--dev-haskell/text-icu/metadata.xml2
-rw-r--r--dev-haskell/tf-random/metadata.xml4
-rw-r--r--dev-haskell/th-orphans/metadata.xml2
-rw-r--r--dev-haskell/time-compat/metadata.xml2
-rw-r--r--dev-haskell/timezone-olson/metadata.xml2
-rw-r--r--dev-haskell/tls/metadata.xml4
-rw-r--r--dev-haskell/transformers/metadata.xml2
-rw-r--r--dev-haskell/uniplate/metadata.xml14
-rw-r--r--dev-haskell/uri/metadata.xml2
-rw-r--r--dev-haskell/uuagc/metadata.xml2
-rw-r--r--dev-haskell/vector-th-unbox/metadata.xml2
-rw-r--r--dev-haskell/wai-app-static/metadata.xml2
-rw-r--r--dev-haskell/wl-pprint/metadata.xml6
-rw-r--r--dev-haskell/yesod-auth/metadata.xml2
-rw-r--r--dev-haskell/yesod-form/metadata.xml2
-rw-r--r--dev-haskell/zlib/metadata.xml4
102 files changed, 175 insertions, 175 deletions
diff --git a/dev-haskell/ansi-terminal/metadata.xml b/dev-haskell/ansi-terminal/metadata.xml
index f769d50a7768..bb63eda2eb0d 100644
--- a/dev-haskell/ansi-terminal/metadata.xml
+++ b/dev-haskell/ansi-terminal/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>
<herd>haskell</herd>
diff --git a/dev-haskell/attoparsec-enumerator/metadata.xml b/dev-haskell/attoparsec-enumerator/metadata.xml
index 8459a59d4c56..3fb765ae600f 100644
--- a/dev-haskell/attoparsec-enumerator/metadata.xml
+++ b/dev-haskell/attoparsec-enumerator/metadata.xml
@@ -17,7 +17,7 @@
&gt; import Data.Enumerator.List
&gt; import System.IO
&gt;
- &gt; parser = string &quot;foo&quot; &lt;|&gt; string &quot;bar&quot;
+ &gt; parser = string "foo" &lt;|&gt; string "bar"
&gt;
&gt; main = do
&gt; xy &lt;- run_ (enumHandle 1 stdin $$ do
diff --git a/dev-haskell/biosff/metadata.xml b/dev-haskell/biosff/metadata.xml
index 714e2ad3539d..85ee9ed22aa2 100644
--- a/dev-haskell/biosff/metadata.xml
+++ b/dev-haskell/biosff/metadata.xml
@@ -5,7 +5,7 @@
<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 &quot;bio&quot; library.
+ code from (and is incompatible with) the "bio" library.
</longdescription>
<use>
<flag name="fclip">Build the fclip executable.</flag>
diff --git a/dev-haskell/bits-atomic/metadata.xml b/dev-haskell/bits-atomic/metadata.xml
index 67912b1c56e0..65b64afd1ae1 100644
--- a/dev-haskell/bits-atomic/metadata.xml
+++ b/dev-haskell/bits-atomic/metadata.xml
@@ -6,7 +6,7 @@
Atomic operations including CAS (compare-and-swap), fetch &amp; add and variants
suitable for low-level shared-memory synchronization.
- The implementation is using GCC&#39;s builtin atomic operations (available in GCC &gt;=
+ The implementation is using GCC's builtin atomic operations (available in GCC &gt;=
4) in C wrappers called through the FFI. See these links for background:
* GCC manual: &lt;https://gcc.gnu.org/onlinedocs/gcc/Atomic-Builtins.html&gt;
diff --git a/dev-haskell/bzlib/metadata.xml b/dev-haskell/bzlib/metadata.xml
index 420552f1a2a4..2cc92a612b70 100644
--- a/dev-haskell/bzlib/metadata.xml
+++ b/dev-haskell/bzlib/metadata.xml
@@ -5,7 +5,7 @@
<longdescription>
This package provides a pure interface for compressing and
decompressing streams of data represented as lazy
- &#39;ByteString&#39;s. It uses the bz2 C library so it has high
+ 'ByteString's. It uses the bz2 C library so it has high
performance.
It provides a convenient high level API suitable for most
diff --git a/dev-haskell/cabal-helper/metadata.xml b/dev-haskell/cabal-helper/metadata.xml
index c37e984d8bd0..a4d5906e90a1 100644
--- a/dev-haskell/cabal-helper/metadata.xml
+++ b/dev-haskell/cabal-helper/metadata.xml
@@ -10,17 +10,17 @@
@cabal-helper@ uses a wrapper executable to compile the actual cabal-helper
executable at runtime while linking against an arbitrary version of
Cabal. This runtime-compiled helper executable is then used to extract
- various bits and peices from Cabal\&#39;s on disk state (dist/setup-config)
- written by it&#39;s configure command.
+ various bits and peices from Cabal\'s on disk state (dist/setup-config)
+ written by it's configure command.
In addition to this the wrapper executable also supports installing any
version of Cabal from hackage in case it cannot be found in any available
package database. The wrapper installs these instances of the Cabal library
- into a private package database so as to not interfere with the user&#39;s
+ into a private package database so as to not interfere with the user's
packages.
Furthermore the wrapper supports one special case namely reading a state
- file for Cabal itself. This is needed as Cabal compiles it&#39;s Setup.hs using
+ file for Cabal itself. This is needed as Cabal compiles it's Setup.hs using
itself and not using any version of Cabal installed in any package database.
@cabal-helper@ can compile with @Cabal &gt;= 1.14@ but requires @Cabal &gt;= 1.16@
diff --git a/dev-haskell/cabal-install/metadata.xml b/dev-haskell/cabal-install/metadata.xml
index 2054a0dec50f..bc3326bd7fc4 100644
--- a/dev-haskell/cabal-install/metadata.xml
+++ b/dev-haskell/cabal-install/metadata.xml
@@ -9,6 +9,6 @@
</longdescription>
<use>
<flag name="noprefs">Ignore 'preferred-versions' file from hackage's tarball.</flag>
- <flag name='network-uri'>Get Network.URI from the network-uri package.</flag>
+ <flag name="network-uri">Get Network.URI from the network-uri package.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/chasingbottoms/metadata.xml b/dev-haskell/chasingbottoms/metadata.xml
index bf0a95f2eed0..21f906bf63f3 100644
--- a/dev-haskell/chasingbottoms/metadata.xml
+++ b/dev-haskell/chasingbottoms/metadata.xml
@@ -32,13 +32,13 @@
Showing partial and infinite values (@\\\/!@ is join and @\/\\!@ is meet):
- [@&gt; approxShow 4 $ (True, bottom) \\\/! (bottom, \&#39;b\&#39;)@] @\&quot;Just (True, \&#39;b\&#39;)\&quot;@
+ [@&gt; approxShow 4 $ (True, bottom) \\\/! (bottom, \'b\')@] @\"Just (True, \'b\')\"@
- [@&gt; approxShow 4 $ (True, bottom) \/\\! (bottom, \&#39;b\&#39;)@] @\&quot;(_|_, _|_)\&quot;@
+ [@&gt; approxShow 4 $ (True, bottom) \/\\! (bottom, \'b\')@] @\"(_|_, _|_)\"@
- [@&gt; approxShow 4 $ ([1..\] :: [Int\])@] @\&quot;[1, 2, 3, _\&quot;@
+ [@&gt; approxShow 4 $ ([1..\] :: [Int\])@] @\"[1, 2, 3, _\"@
- [@&gt; approxShow 4 $ (cycle [bottom\] :: [Bool\])@] @\&quot;[_|_, _|_, _|_, _\&quot;@
+ [@&gt; approxShow 4 $ (cycle [bottom\] :: [Bool\])@] @\"[_|_, _|_, _|_, _\"@
Approximately comparing infinite, partial values:
@@ -47,16 +47,16 @@
[@&gt; approx 100 [2,4..\] \/=! approx 100 (filter even [bottom..\] :: [Int\])@] @True@
The code above relies on the fact that @bottom@, just as @error
- \&quot;...\&quot;@, @undefined@ and pattern match failures, yield
+ \"...\"@, @undefined@ and pattern match failures, yield
exceptions. Sometimes we are dealing with properly non-terminating
computations, such as the following example, and then it can be nice to
be able to apply a time-out:
- [@&gt; timeOut&#39; 1 (reverse [1..5\])@] @Value [5,4,3,2,1]@
+ [@&gt; timeOut' 1 (reverse [1..5\])@] @Value [5,4,3,2,1]@
- [@&gt; timeOut&#39; 1 (reverse [1..\])@] @NonTermination@
+ [@&gt; timeOut' 1 (reverse [1..\])@] @NonTermination@
- The time-out functionality can be used to treat \&quot;slow\&quot; computations as
+ The time-out functionality can be used to treat \"slow\" computations as
bottoms:
[@&gt; let tweak = Tweak &amp;#x7b; approxDepth = Just 5, timeOutLimit = Just 2 &amp;#x7d;@]
@@ -86,8 +86,8 @@
[@ @] @Value ()@
For the underlying theory and a larger example involving use of
- QuickCheck, see the article \&quot;Chasing Bottoms, A Case Study in Program
- Verification in the Presence of Partial and Infinite Values\&quot;
+ QuickCheck, see the article \"Chasing Bottoms, A Case Study in Program
+ Verification in the Presence of Partial and Infinite Values\"
(&lt;http://www.cse.chalmers.se/~nad/publications/danielsson-jansson-mpc2004.html&gt;).
The code has been tested using GHC. Most parts can probably be
diff --git a/dev-haskell/chell/metadata.xml b/dev-haskell/chell/metadata.xml
index 3e81fb4c1f60..238cbf0b3020 100644
--- a/dev-haskell/chell/metadata.xml
+++ b/dev-haskell/chell/metadata.xml
@@ -15,17 +15,17 @@
import Test.Chell
tests_Math :: Suite
- tests_Math = suite \&quot;math\&quot;
+ tests_Math = suite \"math\"
&amp;#x20; test_Addition
&amp;#x20; test_Subtraction
test_Addition :: Test
- test_Addition = assertions \&quot;addition\&quot; $ do
+ test_Addition = assertions \"addition\" $ do
&amp;#x20; $expect (equal (2 + 1) 3)
&amp;#x20; $expect (equal (1 + 2) 3)
test_Subtraction :: Test
- test_Subtraction = assertions \&quot;subtraction\&quot; $ do
+ test_Subtraction = assertions \"subtraction\" $ do
&amp;#x20; $expect (equal (2 - 1) 1)
&amp;#x20; $expect (equal (1 - 2) (-1))
diff --git a/dev-haskell/citeproc-hs/metadata.xml b/dev-haskell/citeproc-hs/metadata.xml
index 472d0b81d352..0ff2a6b2f3e2 100644
--- a/dev-haskell/citeproc-hs/metadata.xml
+++ b/dev-haskell/citeproc-hs/metadata.xml
@@ -18,6 +18,6 @@
found here:
&lt;http://citationstyles.org/&gt;.
- For the API documentation please see &quot;Text.CSL&quot;.
+ For the API documentation please see "Text.CSL".
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/cmdargs/metadata.xml b/dev-haskell/cmdargs/metadata.xml
index 30d92e9f032d..38d52d122f35 100644
--- a/dev-haskell/cmdargs/metadata.xml
+++ b/dev-haskell/cmdargs/metadata.xml
@@ -4,19 +4,19 @@
<herd>haskell</herd>
<longdescription>
This library provides an easy way to define command line parsers. Most users
- will want to use the &quot;System.Console.CmdArgs.Implicit&quot; module, whose
+ will want to use the "System.Console.CmdArgs.Implicit" module, whose
documentation contains an example.
- * &quot;System.Console.CmdArgs.Explicit&quot; provides a way to write command line
+ * "System.Console.CmdArgs.Explicit" provides a way to write command line
parsers for both single mode programs (most programs) and multiple
mode programs (e.g. darcs or cabal). Parsers are defined by constructing
a data structure.
- * &quot;System.Console.CmdArgs.Implicit&quot; provides a way to concisely define
+ * "System.Console.CmdArgs.Implicit" provides a way to concisely define
command line parsers, up to three times shorter than getopt. These parsers
are translated into the Explicit data type.
- * &quot;System.Console.CmdArgs.GetOpt&quot; provides a wrapper allowing compatiblity
+ * "System.Console.CmdArgs.GetOpt" provides a wrapper allowing compatiblity
with existing getopt parsers, mapping to the Explicit data type.
For a general reference on what command line flags are commonly used,
diff --git a/dev-haskell/cmdlib/metadata.xml b/dev-haskell/cmdlib/metadata.xml
index 7c668045df58..c7178e17b3bd 100644
--- a/dev-haskell/cmdlib/metadata.xml
+++ b/dev-haskell/cmdlib/metadata.xml
@@ -7,7 +7,7 @@
powerful attribute system. Supports complex interfaces with many
options and commands, with option &amp; command grouping, with simple
and convenient API. Even though quite powerful, it strives to keep
- simple things simple. The library uses &quot;System.Console.GetOpt&quot; as
+ simple things simple. The library uses "System.Console.GetOpt" as
its backend.
In comparison to the other commandline handling libraries:
diff --git a/dev-haskell/configfile/metadata.xml b/dev-haskell/configfile/metadata.xml
index 920e54837931..133d59cdbb18 100644
--- a/dev-haskell/configfile/metadata.xml
+++ b/dev-haskell/configfile/metadata.xml
@@ -9,15 +9,15 @@
The ConfigFile module works with configuration files in a standard
format that is easy for the user to edit, easy for the programmer
to work with, yet remains powerful and flexible. It is inspired by,
- and compatible with, Python&#39;s ConfigParser module. It uses files
+ and compatible with, Python's ConfigParser module. It uses files
that resemble Windows .INI-style files, but with numerous
improvements.
ConfigFile provides simple calls to both read and write config files.
- It&#39;s possible to make a config file parsable by this module,
+ It's possible to make a config file parsable by this module,
the Unix shell, and make.
</longdescription>
<use>
- <flag name='buildtests'>Build the executable to run unit tests.</flag>
+ <flag name="buildtests">Build the executable to run unit tests.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/criterion/metadata.xml b/dev-haskell/criterion/metadata.xml
index a65b7424da47..09dd81380f17 100644
--- a/dev-haskell/criterion/metadata.xml
+++ b/dev-haskell/criterion/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>
<herd>haskell</herd>
diff --git a/dev-haskell/dav/metadata.xml b/dev-haskell/dav/metadata.xml
index e064e3de6bc2..38f57f6502cb 100644
--- a/dev-haskell/dav/metadata.xml
+++ b/dev-haskell/dav/metadata.xml
@@ -11,6 +11,6 @@
command-line operation.
</longdescription>
<use>
- <flag name='network-uri'>Get Network.URI from the network-uri package.</flag>
+ <flag name="network-uri">Get Network.URI from the network-uri package.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/dbus/metadata.xml b/dev-haskell/dbus/metadata.xml
index 205ed770c91e..71cefc4d20ae 100644
--- a/dev-haskell/dbus/metadata.xml
+++ b/dev-haskell/dbus/metadata.xml
@@ -9,7 +9,7 @@
<longdescription>
D-Bus is a simple, message-based protocol for inter-process
communication, which allows applications to interact with other parts of
- the machine and the user&#39;s session using remote procedure calls.
+ the machine and the user's session using remote procedure calls.
D-Bus is a essential part of the modern Linux desktop, where it replaces
earlier protocols such as CORBA and DCOP.
@@ -31,8 +31,8 @@
&amp;#x20; client &lt;- connectSession
&amp;#x20; //
&amp;#x20; \-- Request a list of connected clients from the bus
- &amp;#x20; reply &lt;- call_ client (methodCall \&quot;\/org\/freedesktop\/DBus\&quot; \&quot;org.freedesktop.DBus\&quot; \&quot;ListNames\&quot;)
- &amp;#x20; &amp;#x7b; methodCallDestination = Just \&quot;org.freedesktop.DBus\&quot;
+ &amp;#x20; reply &lt;- call_ client (methodCall \"\/org\/freedesktop\/DBus\" \"org.freedesktop.DBus\" \"ListNames\")
+ &amp;#x20; &amp;#x7b; methodCallDestination = Just \"org.freedesktop.DBus\"
&amp;#x20; &amp;#x7d;
&amp;#x20; //
&amp;#x20; \-- org.freedesktop.DBus.ListNames() returns a single value, which is
diff --git a/dev-haskell/encoding/metadata.xml b/dev-haskell/encoding/metadata.xml
index 0b5f92f246b1..924adebf6db3 100644
--- a/dev-haskell/encoding/metadata.xml
+++ b/dev-haskell/encoding/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- Haskell has excellect handling of unicode, the Char type covers all unicode chars. Unfortunatly, there&#39;s no possibility to read or write something to the outer world in an encoding other than ascii due to the lack of support for encodings. This library should help with that.
+ Haskell has excellect handling of unicode, the Char type covers all unicode chars. Unfortunatly, there's no possibility to read or write something to the outer world in an encoding other than ascii due to the lack of support for encodings. This library should help with that.
</longdescription>
<use>
<flag name="systemencoding">Provide the getSystemEncoding action to query the locale.</flag>
diff --git a/dev-haskell/errors/metadata.xml b/dev-haskell/errors/metadata.xml
index be803d5677ff..9c339e28f4ef 100644
--- a/dev-haskell/errors/metadata.xml
+++ b/dev-haskell/errors/metadata.xml
@@ -4,7 +4,7 @@
<herd>haskell</herd>
<longdescription>
The one-stop shop for all your error-handling needs! Just import
- &quot;Control.Error&quot;.
+ "Control.Error".
This library encourages an error-handling style that directly uses the type
system, rather than out-of-band exceptions.
diff --git a/dev-haskell/executable-path/metadata.xml b/dev-haskell/executable-path/metadata.xml
index 680590a4c51f..f16ad43d0b6b 100644
--- a/dev-haskell/executable-path/metadata.xml
+++ b/dev-haskell/executable-path/metadata.xml
@@ -3,10 +3,10 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- The documentation of &quot;System.Environment.getProgName&quot; says that
- \&quot;However, this is hard-to-impossible to implement on some non-Unix OSes,
+ The documentation of "System.Environment.getProgName" says that
+ \"However, this is hard-to-impossible to implement on some non-Unix OSes,
so instead, for maximum portability, we just return the leafname
- of the program as invoked.\&quot;
+ of the program as invoked.\"
This library tries to provide the missing path.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/extra/metadata.xml b/dev-haskell/extra/metadata.xml
index 3fc308824577..05bd6f359522 100644
--- a/dev-haskell/extra/metadata.xml
+++ b/dev-haskell/extra/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>
<herd>haskell</herd>
diff --git a/dev-haskell/fclabels/metadata.xml b/dev-haskell/fclabels/metadata.xml
index 5a4a3c8ebb9d..5d36bd3f189d 100644
--- a/dev-haskell/fclabels/metadata.xml
+++ b/dev-haskell/fclabels/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>
<herd>haskell</herd>
diff --git a/dev-haskell/fgl/metadata.xml b/dev-haskell/fgl/metadata.xml
index c8097c9addac..18a820e00d9a 100644
--- a/dev-haskell/fgl/metadata.xml
+++ b/dev-haskell/fgl/metadata.xml
@@ -3,6 +3,6 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- Martin Erwig&#39;s Functional Graph Library
+ Martin Erwig's Functional Graph Library
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/filestore/metadata.xml b/dev-haskell/filestore/metadata.xml
index dd58425c0637..57144d9ab63b 100644
--- a/dev-haskell/filestore/metadata.xml
+++ b/dev-haskell/filestore/metadata.xml
@@ -9,7 +9,7 @@
or databases could be added.
</longdescription>
<use>
- <flag name="maxcount">Make use of a recent (>= 2.3.0) Darcs feature which vastly improves the performance
+ <flag name="maxcount">Make use of a recent (&gt;= 2.3.0) Darcs feature which vastly improves the performance
of 'latest'. You should disable this flag if you plan to use gitit with an
older version of Darcs, or 'latest' will raise an error.</flag>
</use>
diff --git a/dev-haskell/fingertree/metadata.xml b/dev-haskell/fingertree/metadata.xml
index bca943599678..f6d9f027b1cd 100644
--- a/dev-haskell/fingertree/metadata.xml
+++ b/dev-haskell/fingertree/metadata.xml
@@ -9,7 +9,7 @@
in section 4 of
* Ralf Hinze and Ross Paterson,
- \&quot;Finger trees: a simple general-purpose data structure\&quot;,
+ \"Finger trees: a simple general-purpose data structure\",
/Journal of Functional Programming/ 16:2 (2006) pp 197-217.
&lt;http://www.soi.city.ac.uk/~ross/papers/FingerTree.html&gt;
diff --git a/dev-haskell/generic-deriving/metadata.xml b/dev-haskell/generic-deriving/metadata.xml
index ca32db5c5252..49e3c008fd06 100644
--- a/dev-haskell/generic-deriving/metadata.xml
+++ b/dev-haskell/generic-deriving/metadata.xml
@@ -8,7 +8,7 @@
* /A generic deriving mechanism for Haskell/.
Jose Pedro Magalhaes, Atze Dijkstra, Johan Jeuring, and Andres Loeh.
- Haskell&#39;10.
+ Haskell'10.
The current implementation integrates with the new GHC Generics. See
&lt;http://www.haskell.org/haskellwiki/Generics&gt; for more information.
diff --git a/dev-haskell/ghc-syb-utils/metadata.xml b/dev-haskell/ghc-syb-utils/metadata.xml
index e20125f4c06c..38f0a45fcee4 100644
--- a/dev-haskell/ghc-syb-utils/metadata.xml
+++ b/dev-haskell/ghc-syb-utils/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>
<herd>haskell</herd>
diff --git a/dev-haskell/glib/metadata.xml b/dev-haskell/glib/metadata.xml
index 5080676f57f3..2a82a19ae548 100644
--- a/dev-haskell/glib/metadata.xml
+++ b/dev-haskell/glib/metadata.xml
@@ -9,7 +9,7 @@
wrap libraries that are themselves based on GLib.
</longdescription>
<use>
- <flag name='closure_signals'>Use the the GClosure-based signals
+ <flag name="closure_signals">Use the the GClosure-based signals
implementation.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/gluraw/metadata.xml b/dev-haskell/gluraw/metadata.xml
index 2c166cf9bb24..83ca80ff7146 100644
--- a/dev-haskell/gluraw/metadata.xml
+++ b/dev-haskell/gluraw/metadata.xml
@@ -4,10 +4,10 @@
<herd>haskell</herd>
<longdescription>
GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility library. It is
- basically a 1:1 mapping of GLU&#39;s C API, intended as a basis for a nicer
+ basically a 1:1 mapping of GLU's C API, intended as a basis for a nicer
interface.
- OpenGL is the industry&#39;s most widely used and supported 2D and 3D graphics
+ OpenGL is the industry's most widely used and supported 2D and 3D graphics
application programming interface (API), incorporating a broad set of
rendering, texture mapping, special effects, and other powerful visualization
functions. For more information about OpenGL and its various extensions,
diff --git a/dev-haskell/gnutls/metadata.xml b/dev-haskell/gnutls/metadata.xml
index af2329550eca..8ffc051f268a 100644
--- a/dev-haskell/gnutls/metadata.xml
+++ b/dev-haskell/gnutls/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- You almost certainly don&#39;t want to depend on this release.
+ You almost certainly don't want to depend on this release.
This is a pre-alpha, almost useless release; its only purpose is to enable
TLS support in some of my other libraries. More complete bindings for GNU TLS
diff --git a/dev-haskell/gtk2hs-buildtools/metadata.xml b/dev-haskell/gtk2hs-buildtools/metadata.xml
index 0ce540f9d317..1a141b6f2055 100644
--- a/dev-haskell/gtk2hs-buildtools/metadata.xml
+++ b/dev-haskell/gtk2hs-buildtools/metadata.xml
@@ -13,7 +13,7 @@
to actually run Gtk2Hs programs.
</longdescription>
<use>
- <flag name='closuresignals'>Use the the GClosure-based signals
+ <flag name="closuresignals">Use the the GClosure-based signals
implementation.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/haddock-library/metadata.xml b/dev-haskell/haddock-library/metadata.xml
index fd7337622322..dfc8b713debe 100644
--- a/dev-haskell/haddock-library/metadata.xml
+++ b/dev-haskell/haddock-library/metadata.xml
@@ -7,7 +7,7 @@
libraries. These modules expose some functionality of it
without pulling in the GHC dependency. Please note that the
API is likely to change so specify upper bounds in your
- project if you can&#39;t release often. For interacting with Haddock
+ project if you can't release often. For interacting with Haddock
itself, see the <pkg>dev-haskell/haddock</pkg> package.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/hamlet/metadata.xml b/dev-haskell/hamlet/metadata.xml
index 0b2d7cfcc1b0..ecdb35051a4a 100644
--- a/dev-haskell/hamlet/metadata.xml
+++ b/dev-haskell/hamlet/metadata.xml
@@ -5,7 +5,7 @@
<longdescription>
Hamlet gives you a type-safe tool for generating HTML code. It works via Quasi-Quoting, and generating extremely efficient output code. The syntax is white-space sensitive, and it helps you avoid cross-site scripting issues and 404 errors. Please see the documentation at &lt;http://docs.yesodweb.com/book/hamlet/&gt; for more details.
- Here is a quick overview of hamlet html. Due to haddock escaping issues, we can&#39;t properly show variable insertion, but we are still going to show some conditionals. Please see &lt;http://www.yesodweb.com/book/templates&gt; for a thorough description
+ Here is a quick overview of hamlet html. Due to haddock escaping issues, we can't properly show variable insertion, but we are still going to show some conditionals. Please see &lt;http://www.yesodweb.com/book/templates&gt; for a thorough description
&gt; !!!
&gt; &lt;html&gt;
diff --git a/dev-haskell/happstack-server/metadata.xml b/dev-haskell/happstack-server/metadata.xml
index 02a4cc3ae702..1d0e584ecfa3 100644
--- a/dev-haskell/happstack-server/metadata.xml
+++ b/dev-haskell/happstack-server/metadata.xml
@@ -6,7 +6,7 @@
Happstack Server provides an HTTP server and a rich set of functions for routing requests, handling query parameters, generating responses, working with cookies, serving files, and more. For in-depth documentation see the Happstack Crash Course &lt;http://happstack.com/docs/crashcourse/index.html&gt;
</longdescription>
<use>
- <flag name='network-uri'>Get Network.URI from the network-uri package</flag>
- <flag name='template_haskell'>Description: Template Haskell is available on this system</flag>
+ <flag name="network-uri">Get Network.URI from the network-uri package</flag>
+ <flag name="template_haskell">Description: Template Haskell is available on this system</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/harp/metadata.xml b/dev-haskell/harp/metadata.xml
index 69b29490c3a5..e85a7d4e3036 100644
--- a/dev-haskell/harp/metadata.xml
+++ b/dev-haskell/harp/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>
<herd>haskell</herd>
diff --git a/dev-haskell/haskell-src-meta/metadata.xml b/dev-haskell/haskell-src-meta/metadata.xml
index 160f468c1670..25396cce34b7 100644
--- a/dev-haskell/haskell-src-meta/metadata.xml
+++ b/dev-haskell/haskell-src-meta/metadata.xml
@@ -4,6 +4,6 @@
<herd>haskell</herd>
<longdescription>
The translation from haskell-src-exts abstract syntax
- to template-haskell abstract syntax isn&#39;t 100% complete yet.
+ to template-haskell abstract syntax isn't 100% complete yet.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/hexpat/metadata.xml b/dev-haskell/hexpat/metadata.xml
index b086c39e8464..1cdb0a83454a 100644
--- a/dev-haskell/hexpat/metadata.xml
+++ b/dev-haskell/hexpat/metadata.xml
@@ -26,13 +26,13 @@
If you want to do interactive I\/O, an obvious option is to use lazy parsing
with one of the lazy I\/O functions such as hGetContents. However, this can be
- problematic in some applications because it doesn&#39;t handle I\/O errors properly
+ problematic in some applications because it doesn't handle I\/O errors properly
and can give no guarantee of timely resource cleanup. In these cases, chunked
I\/O is a better approach: Take a look at the /hexpat-enumerator/ package.
- /IO/ is filed under /Internal/ because it&#39;s low-level and most users won&#39;t want
+ /IO/ is filed under /Internal/ because it's low-level and most users won't want
it. The other /Internal/ modules are re-exported by /Annotated/, /Tree/ and /Extended/,
- so you won&#39;t need to import them directly.
+ so you won't need to import them directly.
Credits to Iavor Diatchki and the @xml@ (XML.Light) package for /Proc/ and /Cursor/.
Thanks to the many contributors.
@@ -41,17 +41,17 @@
if you call a safe FFI callback from an unbound thread. This can get out of
control in a busy application. To avoid this, from version 0.19.1 we now delegate
processing to a single worker thread if the calling thread is not bound.
- This essentially means that hexpat currently won&#39;t exploit multicores very well.
+ This essentially means that hexpat currently won't exploit multicores very well.
It also means that hexpat may be more efficient on threads spawned with forkOS
(to give you a bound thread) rather than forkIO.
- ChangeLog: 0.15 changes intended to fix a (rare) \&quot;error: a C finalizer called back into Haskell.\&quot;
+ ChangeLog: 0.15 changes intended to fix a (rare) \"error: a C finalizer called back into Haskell.\"
that seemed only to happen only on ghc6.12.X; 0.15.1 Fix broken Annotated parse;
0.16 switch from mtl to transformers; 0.17 fix mapNodeContainer &amp; rename some things.;
0.18 rename defaultEncoding to overrideEncoding. 0.18.3 formatG and indent were demanding list
items more than once (inefficient in chunked processing); 0.19 add Extended.hs;
0.19.1 fix a memory leak introduced in 0.19, delegate parsing to bound thread
- if unbound (see note above); 0.19.2 include expat source code so \&#39;cabal install\&#39; just works
+ if unbound (see note above); 0.19.2 include expat source code so \'cabal install\' just works
on Linux, Mac and Windows (thanks Jacob Stanley); 0.19.3 fix misconfiguration of expat
which broke entity parsing; 0.19.4 bump version constraint for text; 0.19.5 bump text
to &lt; 0.12 and fix text-0.10.0.1 breakage; 0.19.6 dependency breakage with List;
diff --git a/dev-haskell/hs3/metadata.xml b/dev-haskell/hs3/metadata.xml
index 10587b88ae3d..802004476ec1 100644
--- a/dev-haskell/hs3/metadata.xml
+++ b/dev-haskell/hs3/metadata.xml
@@ -4,11 +4,11 @@
<herd>haskell</herd>
<longdescription>
This is the Haskell S3 library. It provides an
- interface to Amazon&#39;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>
<use>
- <flag name='network-uri'>Get Network.URI from the network-uri package.</flag>
+ <flag name="network-uri">Get Network.URI from the network-uri package.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/hslogger/metadata.xml b/dev-haskell/hslogger/metadata.xml
index c579bd84d552..1db0e6643219 100644
--- a/dev-haskell/hslogger/metadata.xml
+++ b/dev-haskell/hslogger/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>
<herd>haskell</herd>
diff --git a/dev-haskell/hspec-core/metadata.xml b/dev-haskell/hspec-core/metadata.xml
index fd25c469363b..5744e2844ce8 100644
--- a/dev-haskell/hspec-core/metadata.xml
+++ b/dev-haskell/hspec-core/metadata.xml
@@ -4,6 +4,6 @@
<herd>haskell</herd>
<longdescription>
This package exposes internal types and functions that can be
- used to extend Hspec&#39;s functionality.
+ used to extend Hspec's functionality.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/httpd-shed/metadata.xml b/dev-haskell/httpd-shed/metadata.xml
index c112085b2d77..38e15417f89d 100644
--- a/dev-haskell/httpd-shed/metadata.xml
+++ b/dev-haskell/httpd-shed/metadata.xml
@@ -9,6 +9,6 @@
</longdescription>
<use>
<flag name="buildexamples">Build example executables.</flag>
- <flag name='network-uri'>Get Network.URI from the network-uri package.</flag>
+ <flag name="network-uri">Get Network.URI from the network-uri package.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/hunit/metadata.xml b/dev-haskell/hunit/metadata.xml
index 80796dd3f5c7..8794e4c5a679 100644
--- a/dev-haskell/hunit/metadata.xml
+++ b/dev-haskell/hunit/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>
<herd>haskell</herd>
diff --git a/dev-haskell/hxt-unicode/metadata.xml b/dev-haskell/hxt-unicode/metadata.xml
index 94a8ee24cdb2..774fbdd51b35 100644
--- a/dev-haskell/hxt-unicode/metadata.xml
+++ b/dev-haskell/hxt-unicode/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>
<herd>haskell</herd>
diff --git a/dev-haskell/hxt/metadata.xml b/dev-haskell/hxt/metadata.xml
index c7063d2410dc..81586f0d9ca8 100644
--- a/dev-haskell/hxt/metadata.xml
+++ b/dev-haskell/hxt/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>
<herd>haskell</herd>
diff --git a/dev-haskell/lazysmallcheck/metadata.xml b/dev-haskell/lazysmallcheck/metadata.xml
index 3336e2d12876..25e6c3466d85 100644
--- a/dev-haskell/lazysmallcheck/metadata.xml
+++ b/dev-haskell/lazysmallcheck/metadata.xml
@@ -6,7 +6,7 @@
Lazy SmallCheck is a library for exhaustive, demand-driven testing of
Haskell programs. It is based on the idea that if a property holds
for a partially-defined input then it must also hold for all
- fully-defined refinements of the that input. Compared to ``eager&#39;&#39;
+ fully-defined refinements of the that input. Compared to ``eager''
input generation as in SmallCheck, Lazy SmallCheck may require
significantly fewer test-cases to verify a property for all inputs up
to a given depth.
diff --git a/dev-haskell/lcs/metadata.xml b/dev-haskell/lcs/metadata.xml
index fa121ce23df5..272873069bfc 100644
--- a/dev-haskell/lcs/metadata.xml
+++ b/dev-haskell/lcs/metadata.xml
@@ -4,15 +4,15 @@
<herd>haskell</herd>
<longdescription>
Provides a function lcs that takes two lists and returns a longest
- common sublist. For example, lcs &quot;abcd&quot; &quot;acbd&quot; is either &quot;abd&quot; or
- &quot;acd&quot;.
+ common sublist. For example, lcs "abcd" "acbd" is either "abd" or
+ "acd".
The package provides a simple, stupid and (most of all) slow
implementation that needs, for inputs of length m and n, O(m+n)
space and O((m+n)!) time in the worst case.
It also provides an implementation of the Hunt-Szymanski LCS
- algorithm, based on that in &quot;String searching algorithms&quot; by
+ algorithm, based on that in "String searching algorithms" by
Graham A Stephen, ISBN 981021829X.
Given inputs xs and ys of length m and n respectively, where there
diff --git a/dev-haskell/logict/metadata.xml b/dev-haskell/logict/metadata.xml
index 80f0869f09c7..cee2e787377f 100644
--- a/dev-haskell/logict/metadata.xml
+++ b/dev-haskell/logict/metadata.xml
@@ -5,8 +5,8 @@
<longdescription>
A continuation-based, backtracking, logic programming monad.
An adaptation of the two-continuation implementation found
- in the paper &quot;Backtracking, Interleaving, and Terminating
- Monad Transformers&quot; available here:
+ in the paper "Backtracking, Interleaving, and Terminating
+ Monad Transformers" available here:
&lt;http://okmij.org/ftp/papers/LogicT.pdf&gt;
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/lvmlib/metadata.xml b/dev-haskell/lvmlib/metadata.xml
index 124dc006bfce..fad507b1f23d 100644
--- a/dev-haskell/lvmlib/metadata.xml
+++ b/dev-haskell/lvmlib/metadata.xml
@@ -9,6 +9,6 @@
compiling core programs into LVM instructions and a library. The LVM is used
as a backend for the Helium compiler. At the moment, one LVM runtime
implementation is available (written in C). More information about LVM can be
- found in Chapter 6 of Daan Leijen&#39;s PhD Thesis, The Lambda Abroad.
+ found in Chapter 6 of Daan Leijen's PhD Thesis, The Lambda Abroad.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/mersenne-random-pure64/metadata.xml b/dev-haskell/mersenne-random-pure64/metadata.xml
index e88086f1e6c0..13de96105f5e 100644
--- a/dev-haskell/mersenne-random-pure64/metadata.xml
+++ b/dev-haskell/mersenne-random-pure64/metadata.xml
@@ -15,7 +15,7 @@
classic mersenne twister, along with instances of RandomGen, so the
generator can be used with System.Random. The generator should
typically be a few times faster than the default StdGen (but a tad
- slower than the impure &#39;mersenne-random&#39; library based on SIMD
+ slower than the impure 'mersenne-random' library based on SIMD
instructions and destructive state updates.
</longdescription>
diff --git a/dev-haskell/monad-journal/metadata.xml b/dev-haskell/monad-journal/metadata.xml
index bf882924003b..63f1d83a3d38 100644
--- a/dev-haskell/monad-journal/metadata.xml
+++ b/dev-haskell/monad-journal/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>
<herd>haskell</herd>
diff --git a/dev-haskell/monadcatchio-mtl/metadata.xml b/dev-haskell/monadcatchio-mtl/metadata.xml
index 9ee12f65fcce..bdb998abce3f 100644
--- a/dev-haskell/monadcatchio-mtl/metadata.xml
+++ b/dev-haskell/monadcatchio-mtl/metadata.xml
@@ -10,6 +10,6 @@
Provides a monad-transformer version of the @Control.Exception.catch@
function. For this, it defines the @MonadCatchIO@ class, a subset of
@MonadIO@. It defines proper instances for most monad transformers in
- the &#39;mtl&#39; library.
+ the 'mtl' library.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/monadcatchio-transformers/metadata.xml b/dev-haskell/monadcatchio-transformers/metadata.xml
index 71ec45b6a53d..73de4f14a63d 100644
--- a/dev-haskell/monadcatchio-transformers/metadata.xml
+++ b/dev-haskell/monadcatchio-transformers/metadata.xml
@@ -5,7 +5,7 @@
<longdescription>
Provides functions to throw and catch exceptions. Unlike the functions from
@Control.Exception@, which work in @IO@, these work in any stack of monad
- transformers (from the &#39;transformers&#39; package) with @IO@ as the base monad.
+ transformers (from the 'transformers' package) with @IO@ as the base monad.
You can extend this functionality to other monads, by creating an instance
of the @MonadCatchIO@ class.
</longdescription>
diff --git a/dev-haskell/nanospec/metadata.xml b/dev-haskell/nanospec/metadata.xml
index 35769076d660..50a7466c8584 100644
--- a/dev-haskell/nanospec/metadata.xml
+++ b/dev-haskell/nanospec/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- A lightweight implementation of a subset of Hspec&#39;s API with
+ A lightweight implementation of a subset of Hspec's API with
minimal dependencies.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/network-multicast/metadata.xml b/dev-haskell/network-multicast/metadata.xml
index 196bd199b642..1f42cce11082 100644
--- a/dev-haskell/network-multicast/metadata.xml
+++ b/dev-haskell/network-multicast/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- The &quot;Network.Multicast&quot; module is for sending
+ The "Network.Multicast" module is for sending
UDP datagrams over multicast (class D) addresses.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/opengl/metadata.xml b/dev-haskell/opengl/metadata.xml
index 1c35071f7f5e..23c00a66c40d 100644
--- a/dev-haskell/opengl/metadata.xml
+++ b/dev-haskell/opengl/metadata.xml
@@ -6,7 +6,7 @@
A Haskell binding for the OpenGL graphics system (GL, version 3.2) and its
accompanying utility library (GLU, version 1.3).
- OpenGL is the industry&#39;s most widely used and supported 2D and 3D graphics
+ OpenGL is the industry's most widely used and supported 2D and 3D graphics
application programming interface (API), incorporating a broad set of
rendering, texture mapping, special effects, and other powerful visualization
functions. For more information about OpenGL and its various extensions,
diff --git a/dev-haskell/openglraw/metadata.xml b/dev-haskell/openglraw/metadata.xml
index 3fc1f64903b1..04fa3d7201bd 100644
--- a/dev-haskell/openglraw/metadata.xml
+++ b/dev-haskell/openglraw/metadata.xml
@@ -4,7 +4,7 @@
<herd>haskell</herd>
<longdescription>
OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics system and
- lots of OpenGL extensions. It is basically a 1:1 mapping of OpenGL&#39;s C API,
+ lots of OpenGL extensions. It is basically a 1:1 mapping of OpenGL's C API,
intended as a basis for a nicer interface. OpenGLRaw offers access to all
necessary functions, tokens and types plus a general facility for loading
extension entries. The module hierarchy closely mirrors the naming structure
@@ -13,7 +13,7 @@
needed for building this package. If an API entry is not found at runtime, a
userError is thrown.
- OpenGL is the industry&#39;s most widely used and supported 2D and 3D graphics
+ OpenGL is the industry's most widely used and supported 2D and 3D graphics
application programming interface (API), incorporating a broad set of
rendering, texture mapping, special effects, and other powerful visualization
functions. For more information about OpenGL and its various extensions,
diff --git a/dev-haskell/options/metadata.xml b/dev-haskell/options/metadata.xml
index 51a1b75d2a74..94fb3306f128 100644
--- a/dev-haskell/options/metadata.xml
+++ b/dev-haskell/options/metadata.xml
@@ -18,12 +18,12 @@
&amp;#x20; , optQuiet :: Bool
&amp;#x20; &amp;#x7d;
- instance &#39;Options&#39; MainOptions where
+ instance 'Options' MainOptions where
&amp;#x20; defineOptions = pure MainOptions
- &amp;#x20; \&lt;*\&gt; simpleOption \&quot;message\&quot; \&quot;Hello world!\&quot;
- &amp;#x20; \&quot;A message to show the user.\&quot;
- &amp;#x20; \&lt;*\&gt; simpleOption \&quot;quiet\&quot; False
- &amp;#x20; \&quot;Whether to be quiet.\&quot;
+ &amp;#x20; \&lt;*\&gt; simpleOption \"message\" \"Hello world!\"
+ &amp;#x20; \"A message to show the user.\"
+ &amp;#x20; \&lt;*\&gt; simpleOption \"quiet\" False
+ &amp;#x20; \"Whether to be quiet.\"
main :: IO ()
main = runCommand $ \\opts args -&gt; do
@@ -34,7 +34,7 @@
&gt;$ ./hello
&gt;Hello world!
- &gt;$ ./hello --message=&#39;ciao mondo&#39;
+ &gt;$ ./hello --message='ciao mondo'
&gt;ciao mondo
&gt;$ ./hello --quiet
&gt;$
@@ -52,7 +52,7 @@
&gt;Application Options:
&gt; --message :: text
&gt; A message to show the user.
- &gt; default: &quot;Hello world!&quot;
+ &gt; default: "Hello world!"
&gt; --quiet :: bool
&gt; Whether to be quiet.
&gt; default: false
diff --git a/dev-haskell/patience/metadata.xml b/dev-haskell/patience/metadata.xml
index 24a8de9e1c49..3799b2c2f313 100644
--- a/dev-haskell/patience/metadata.xml
+++ b/dev-haskell/patience/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- This library implements the \&quot;patience diff\&quot; algorithm, as well as the patience
+ This library implements the \"patience diff\" algorithm, as well as the patience
algorithm for the longest increasing subsequence problem.
Patience diff computes the difference between two lists, for example the
diff --git a/dev-haskell/pcap/metadata.xml b/dev-haskell/pcap/metadata.xml
index ba093b34f5d6..a96dcd68413f 100644
--- a/dev-haskell/pcap/metadata.xml
+++ b/dev-haskell/pcap/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>
<herd>haskell</herd>
diff --git a/dev-haskell/pcre-light/metadata.xml b/dev-haskell/pcre-light/metadata.xml
index 206279972418..7b735c31e247 100644
--- a/dev-haskell/pcre-light/metadata.xml
+++ b/dev-haskell/pcre-light/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>
<herd>haskell</herd>
diff --git a/dev-haskell/pipes/metadata.xml b/dev-haskell/pipes/metadata.xml
index 739bd909e065..9ca0446cabcd 100644
--- a/dev-haskell/pipes/metadata.xml
+++ b/dev-haskell/pipes/metadata.xml
@@ -3,12 +3,12 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- \&quot;Coroutines done right\&quot;. This library generalizes iteratees and coroutines
+ \"Coroutines done right\". This library generalizes iteratees and coroutines
simply and elegantly.
Advantages over traditional iteratee\/coroutine implementations:
- * /Concise API/: Use three simple commands: (&#39;&gt;-&gt;&#39;), &#39;request&#39;, and &#39;respond&#39;
+ * /Concise API/: Use three simple commands: ('&gt;-&gt;'), 'request', and 'respond'
* /Bidirectionality/: Implement duplex channels
@@ -25,8 +25,8 @@
* /Extensive Documentation/: Second to none!
- Import &quot;Control.Proxy&quot; to use the library.
+ Import "Control.Proxy" to use the library.
- Read &quot;Control.Proxy.Tutorial&quot; for an extensive tutorial.
+ Read "Control.Proxy.Tutorial" for an extensive tutorial.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/preprocessor-tools/metadata.xml b/dev-haskell/preprocessor-tools/metadata.xml
index 217bd1b1fb11..67fa8c972033 100644
--- a/dev-haskell/preprocessor-tools/metadata.xml
+++ b/dev-haskell/preprocessor-tools/metadata.xml
@@ -4,7 +4,7 @@
<herd>haskell</herd>
<longdescription>
This library provides a quick-and-dirty (but often effective)
- method for extending Haskell&#39;s syntax using a custom
+ method for extending Haskell's syntax using a custom
preprocessor. It parses Haskell into a bare-bones AST with just
enough knowledge of the syntax to preserve nesting, and then
allows transformations on the AST.
diff --git a/dev-haskell/pretty-show/metadata.xml b/dev-haskell/pretty-show/metadata.xml
index 6818b93fe92e..785d01b3618d 100644
--- a/dev-haskell/pretty-show/metadata.xml
+++ b/dev-haskell/pretty-show/metadata.xml
@@ -3,10 +3,10 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- We provide a library and an executable for working with derived &#39;Show&#39;
- instances. By using the library, we can parse derived &#39;Show&#39; instances into a
+ We provide a library and an executable for working with derived 'Show'
+ instances. By using the library, we can parse derived 'Show' instances into a
generic data structure. The @ppsh@ tool uses the library to produce
- human-readable versions of &#39;Show&#39; instances, which can be quite handy for
+ human-readable versions of 'Show' instances, which can be quite handy for
debugging Haskell programs.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/psqueue/metadata.xml b/dev-haskell/psqueue/metadata.xml
index 1c09f17286f9..564ad8bd0f8b 100644
--- a/dev-haskell/psqueue/metadata.xml
+++ b/dev-haskell/psqueue/metadata.xml
@@ -5,7 +5,7 @@
<longdescription>
A /priority search queue/ efficiently supports the
opperations of both a search tree and a priority queue. A
- &#39;Binding&#39; is a product of a key and a priority. Bindings
+ 'Binding' is a product of a key and a priority. Bindings
can be inserted, deleted, modified and queried in
logarithmic time, and the binding with the least priority
can be retrieved in constant time. A queue can be built
diff --git a/dev-haskell/psqueues/metadata.xml b/dev-haskell/psqueues/metadata.xml
index d4c0b904bde1..f44e265cde02 100644
--- a/dev-haskell/psqueues/metadata.xml
+++ b/dev-haskell/psqueues/metadata.xml
@@ -8,7 +8,7 @@
three different flavors.
* @OrdPSQ k p v@, which uses the @Ord k@ instance to provide fast insertion,
- deletion and lookup. This implementation is based on Ralf Hinze&#39;s
+ deletion and lookup. This implementation is based on Ralf Hinze's
&lt;http://citeseer.ist.psu.edu/hinze01simple.html A Simple Implementation Technique for Priority Search Queues&gt;.
Hence, it is similar to the
&lt;http://hackage.haskell.org/package/PSQueue PSQueue&gt; library, although it is
@@ -19,7 +19,7 @@
(like @IntMap@) with an additional min-heap property.
* @HashPSQ k p v@ is a fairly straightforward extension of @IntPSQ@: it
- simply uses the keys&#39; hashes as indices in the @IntPSQ@. If there are any
+ simply uses the keys' hashes as indices in the @IntPSQ@. If there are any
hash collisions, it uses an @OrdPSQ@ to resolve those. The performance of
this implementation is comparable to that of @IntPSQ@, but it is more widely
applicable since the keys are not restricted to @Int@, but rather to any
@@ -43,6 +43,6 @@
* Schedulers;
- * Pathfinding algorithms, such as Dijkstra&#39;s and A*.
+ * Pathfinding algorithms, such as Dijkstra's and A*.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/regex-base/metadata.xml b/dev-haskell/regex-base/metadata.xml
index f17f7f7a5d75..647d36639e0e 100644
--- a/dev-haskell/regex-base/metadata.xml
+++ b/dev-haskell/regex-base/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>
<herd>haskell</herd>
diff --git a/dev-haskell/regex-compat-tdfa/metadata.xml b/dev-haskell/regex-compat-tdfa/metadata.xml
index b74f210b6c3b..da6e95268263 100644
--- a/dev-haskell/regex-compat-tdfa/metadata.xml
+++ b/dev-haskell/regex-compat-tdfa/metadata.xml
@@ -9,10 +9,10 @@
<longdescription>
One module layer over regex-tdfa to replace Text.Regex.
- regex-compat can&#39;t use Unicode characters correctly because
+ regex-compat can't use Unicode characters correctly because
of using regex-posix. This is not good for Unicode users.
- I modified regex-compat to use regex-tdfa for solving today&#39;s
+ I modified regex-compat to use regex-tdfa for solving today's
problem.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/regex-compat/metadata.xml b/dev-haskell/regex-compat/metadata.xml
index f17f7f7a5d75..647d36639e0e 100644
--- a/dev-haskell/regex-compat/metadata.xml
+++ b/dev-haskell/regex-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>
<herd>haskell</herd>
diff --git a/dev-haskell/regex-pcre-builtin/metadata.xml b/dev-haskell/regex-pcre-builtin/metadata.xml
index f6f96ae5b340..726ce5a96cd1 100644
--- a/dev-haskell/regex-pcre-builtin/metadata.xml
+++ b/dev-haskell/regex-pcre-builtin/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>
<herd>haskell</herd>
diff --git a/dev-haskell/regex-posix/metadata.xml b/dev-haskell/regex-posix/metadata.xml
index e95faa9b19aa..5f88ecaa9e45 100644
--- a/dev-haskell/regex-posix/metadata.xml
+++ b/dev-haskell/regex-posix/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>
<herd>haskell</herd>
diff --git a/dev-haskell/regex-tdfa-rc/metadata.xml b/dev-haskell/regex-tdfa-rc/metadata.xml
index c84a9eb7cbc0..8fbddf69f1dc 100644
--- a/dev-haskell/regex-tdfa-rc/metadata.xml
+++ b/dev-haskell/regex-tdfa-rc/metadata.xml
@@ -6,6 +6,6 @@
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
- A new all Haskell &quot;tagged&quot; DFA regex engine, inspired by libtre (fork by Roman Cheplyaka)
+ A new all Haskell "tagged" DFA regex engine, inspired by libtre (fork by Roman Cheplyaka)
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/regex-tdfa/metadata.xml b/dev-haskell/regex-tdfa/metadata.xml
index 5ecb166cb9b9..d96445e903e3 100644
--- a/dev-haskell/regex-tdfa/metadata.xml
+++ b/dev-haskell/regex-tdfa/metadata.xml
@@ -3,6 +3,6 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- A new all Haskell &quot;tagged&quot; DFA regex engine, inspired by libtre
+ A new all Haskell "tagged" DFA regex engine, inspired by libtre
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/rfc5051/metadata.xml b/dev-haskell/rfc5051/metadata.xml
index 0b09a7b9ede0..790e9183e1e1 100644
--- a/dev-haskell/rfc5051/metadata.xml
+++ b/dev-haskell/rfc5051/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<use>
- <flag name='mkunicodedata'>build codes generator itself</flag>
+ <flag name="mkunicodedata">build codes generator itself</flag>
</use>
<longdescription>
This library implements @i;unicode-casemap@,
@@ -13,7 +13,7 @@
dependency that depends on a large C library, and rfc5051 might be better
for some purposes.
- Here is a list of strings sorted by the Prelude&#39;s @sort@ function:
+ Here is a list of strings sorted by the Prelude's @sort@ function:
@Abe Oeb abe ab&amp;#233; oeb &amp;#193;be &amp;#196;be &amp;#212;eb &amp;#225;be &amp;#228;be &amp;#244;eb@
diff --git a/dev-haskell/shakespeare-js/metadata.xml b/dev-haskell/shakespeare-js/metadata.xml
index e0bbd82103d6..d794eef05ac9 100644
--- a/dev-haskell/shakespeare-js/metadata.xml
+++ b/dev-haskell/shakespeare-js/metadata.xml
@@ -13,8 +13,8 @@
shakespeare-js was originally called julius, and shakespeare originated from the hamlet template package.
</longdescription>
<use>
- <flag name='test_coffee'>Test coffee.</flag>
- <flag name='test_export'>Test export.</flag>
- <flag name='test_roy'>Test roy.</flag>
+ <flag name="test_coffee">Test coffee.</flag>
+ <flag name="test_export">Test export.</flag>
+ <flag name="test_roy">Test roy.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/shakespeare-text/metadata.xml b/dev-haskell/shakespeare-text/metadata.xml
index 2cca42a38f53..23acf0f1a31c 100644
--- a/dev-haskell/shakespeare-text/metadata.xml
+++ b/dev-haskell/shakespeare-text/metadata.xml
@@ -5,7 +5,7 @@
<longdescription>
interpolation with quasi-quotation: stick haskell variables into haskell strings
- Note there is no dependency on haskell-src-extras. If you don&#39;t mind that dependency, you may want to look at using these packages: Interpolation, interpolatedstring-perl6, interpolatedstring-qq.
+ Note there is no dependency on haskell-src-extras. If you don't mind that dependency, you may want to look at using these packages: Interpolation, interpolatedstring-perl6, interpolatedstring-qq.
This package has 1 other general feature that those others may not (but would be easy to duplicate): instead of using quasi-quoting you can also use an external file. It also has url/embeding interpolation, with \@ and \^, which are used in Yesod.
diff --git a/dev-haskell/shakespeare/metadata.xml b/dev-haskell/shakespeare/metadata.xml
index 28c1ef2964d4..de1e06efa16d 100644
--- a/dev-haskell/shakespeare/metadata.xml
+++ b/dev-haskell/shakespeare/metadata.xml
@@ -11,8 +11,8 @@
Please see the documentation at &lt;http://docs.yesodweb.com/book/hamlet/&gt; for more details.
</longdescription>
<use>
- <flag name='test_export'>Test export.</flag>
- <flag name='test_coffee'>Render tests through coffeescript render function.</flag>
- <flag name='test_roy'>Render tests through roy render function.</flag>
+ <flag name="test_export">Test export.</flag>
+ <flag name="test_coffee">Render tests through coffeescript render function.</flag>
+ <flag name="test_roy">Render tests through roy render function.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/shellish/metadata.xml b/dev-haskell/shellish/metadata.xml
index e8f79caf3894..18157033da7a 100644
--- a/dev-haskell/shellish/metadata.xml
+++ b/dev-haskell/shellish/metadata.xml
@@ -4,7 +4,7 @@
<herd>haskell</herd>
<longdescription>
The shellisg package provides a single module for convenient
- \&quot;systems\&quot; programming in Haskell, similar in spirit to POSIX
+ \"systems\" programming in Haskell, similar in spirit to POSIX
shells or PERL.
* Elegance and safety is sacrificed for conciseness and
diff --git a/dev-haskell/shelly/metadata.xml b/dev-haskell/shelly/metadata.xml
index 12bd177f7829..381bd9ff75f3 100644
--- a/dev-haskell/shelly/metadata.xml
+++ b/dev-haskell/shelly/metadata.xml
@@ -25,6 +25,6 @@
<remote-id type="github">yesodweb/Shelly.hs</remote-id>
</upstream>
<use>
- <flag name='lifted'>run the tests against Shelly.Lifted</flag>
+ <flag name="lifted">run the tests against Shelly.Lifted</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/snap-core/metadata.xml b/dev-haskell/snap-core/metadata.xml
index 8c382561191a..c5821ca89cc4 100644
--- a/dev-haskell/snap-core/metadata.xml
+++ b/dev-haskell/snap-core/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<use>
- <flag name='portable'>No non-haskell unportable code.</flag>
+ <flag name="portable">No non-haskell unportable code.</flag>
</use>
<longdescription>
Snap is a simple and fast web development framework and server written in
@@ -18,8 +18,8 @@
2. Type aliases and helper functions for Iteratee I/O
- 3. A monad for programming web handlers called \&quot;Snap\&quot;, inspired by
- happstack&#39;s (&lt;http://happstack.com/index.html&gt;), which allows:
+ 3. A monad for programming web handlers called \"Snap\", inspired by
+ happstack's (&lt;http://happstack.com/index.html&gt;), which allows:
* Stateful access to the HTTP request and response objects
@@ -29,8 +29,8 @@
* Early termination of the computation if you know early what you want
to return and want to prevent further monadic processing
- /Quick start/: The &#39;Snap&#39; monad and HTTP definitions are in &quot;Snap.Core&quot;,
- some iteratee utilities are in &quot;Snap.Iteratee&quot;.
+ /Quick start/: The 'Snap' monad and HTTP definitions are in "Snap.Core",
+ some iteratee utilities are in "Snap.Iteratee".
Higher-level facilities for building web applications (like user/session
management, component interfaces, data modeling, etc.) are planned but not
diff --git a/dev-haskell/snap-server/metadata.xml b/dev-haskell/snap-server/metadata.xml
index 18bd08981ad3..b90bc558cebe 100644
--- a/dev-haskell/snap-server/metadata.xml
+++ b/dev-haskell/snap-server/metadata.xml
@@ -3,8 +3,8 @@
<pkgmetadata>
<herd>haskell</herd>
<use>
- <flag name='openssl'>enable https support using <pkg>dev-haskell/hsopenssl</pkg></flag>
- <flag name='portable'>no non-haskell unportable code.</flag>
+ <flag name="openssl">enable https support using <pkg>dev-haskell/hsopenssl</pkg></flag>
+ <flag name="portable">no non-haskell unportable code.</flag>
</use>
<longdescription>
Snap is a simple and fast web development framework and server written in
diff --git a/dev-haskell/stringable/metadata.xml b/dev-haskell/stringable/metadata.xml
index f8a154b871be..f0e023fb920f 100644
--- a/dev-haskell/stringable/metadata.xml
+++ b/dev-haskell/stringable/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- &#39;Data.Stringable&#39; provides a type class with a set of functions for
+ 'Data.Stringable' provides a type class with a set of functions for
converting to and from the most often used string-linke types in
Haskell.
</longdescription>
diff --git a/dev-haskell/stringprep/metadata.xml b/dev-haskell/stringprep/metadata.xml
index aa8f1bde64f3..6ec355137791 100644
--- a/dev-haskell/stringprep/metadata.xml
+++ b/dev-haskell/stringprep/metadata.xml
@@ -3,6 +3,6 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- Implements the &quot;StringPrep&quot; algorithm
+ Implements the "StringPrep" algorithm
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/system-filepath/metadata.xml b/dev-haskell/system-filepath/metadata.xml
index 1d8d4bd6d52a..fe24026213ec 100644
--- a/dev-haskell/system-filepath/metadata.xml
+++ b/dev-haskell/system-filepath/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>
<herd>haskell</herd>
diff --git a/dev-haskell/tagsoup/metadata.xml b/dev-haskell/tagsoup/metadata.xml
index b0dd1f7bb614..d9b6822345e9 100644
--- a/dev-haskell/tagsoup/metadata.xml
+++ b/dev-haskell/tagsoup/metadata.xml
@@ -8,10 +8,10 @@
from the web. The library also provides useful functions to extract information
from an HTML document, making it ideal for screen-scraping.
- Users should start from the &quot;Text.HTML.TagSoup&quot; module.
+ Users should start from the "Text.HTML.TagSoup" module.
</longdescription>
<use>
- <flag name='download'>Build with Download module.</flag>
- <flag name='testprog'>Build the test program.</flag>
+ <flag name="download">Build with Download module.</flag>
+ <flag name="testprog">Build the test program.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/tasty-quickcheck/metadata.xml b/dev-haskell/tasty-quickcheck/metadata.xml
index baa19de8ba2e..f5025fd97243 100644
--- a/dev-haskell/tasty-quickcheck/metadata.xml
+++ b/dev-haskell/tasty-quickcheck/metadata.xml
@@ -6,6 +6,6 @@
QuickCheck support for the Tasty test framework.
</longdescription>
<use>
- <flag name='old-quickcheck'>Use Quick-Check &lt; 2.7.</flag>
+ <flag name="old-quickcheck">Use Quick-Check &lt; 2.7.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/temporary-rc/metadata.xml b/dev-haskell/temporary-rc/metadata.xml
index b8fc68e4f10e..cbf8cac94c23 100644
--- a/dev-haskell/temporary-rc/metadata.xml
+++ b/dev-haskell/temporary-rc/metadata.xml
@@ -4,9 +4,9 @@
<herd>haskell</herd>
<longdescription>
The functions for creating temporary files and directories in the base library are quite limited. The unixutils
- package contains some good ones, but they aren&#39;t portable to Windows.
+ package contains some good ones, but they aren't portable to Windows.
This library just repackages the Cabal implementations of its own temporary file and folder functions so that
you can use them without linking against Cabal or depending on it being installed.
- This is a better maintained fork of the &quot;temporary&quot; package.
+ This is a better maintained fork of the "temporary" package.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/temporary/metadata.xml b/dev-haskell/temporary/metadata.xml
index 606821e9f4e3..4abec69ed8cc 100644
--- a/dev-haskell/temporary/metadata.xml
+++ b/dev-haskell/temporary/metadata.xml
@@ -4,7 +4,7 @@
<herd>haskell</herd>
<longdescription>
The functions for creating temporary files and directories in the base library are quite limited. The unixutils
- package contains some good ones, but they aren&#39;t portable to Windows.
+ package contains some good ones, but they aren't portable to Windows.
This library just repackages the Cabal implementations of its own temporary file and folder functions so that
you can use them without linking against Cabal or depending on it being installed.
</longdescription>
diff --git a/dev-haskell/text-icu/metadata.xml b/dev-haskell/text-icu/metadata.xml
index f187cf86093f..90f31b5abece 100644
--- a/dev-haskell/text-icu/metadata.xml
+++ b/dev-haskell/text-icu/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>
<herd>haskell</herd>
diff --git a/dev-haskell/tf-random/metadata.xml b/dev-haskell/tf-random/metadata.xml
index 73f4792cf592..7e48a8633b06 100644
--- a/dev-haskell/tf-random/metadata.xml
+++ b/dev-haskell/tf-random/metadata.xml
@@ -7,9 +7,9 @@
The package provides the following:
- * A splittable PRNG that implements the standard &#39;System.Random.RandomGen&#39; class.
+ * A splittable PRNG that implements the standard 'System.Random.RandomGen' class.
- * The generator also implements an alternative version of the &#39;System.Random.TF.Gen.RandomGen&#39; class (exported from &quot;System.Random.TF.Gen&quot;), which requires the generator to return pseudorandom integers from the full 32-bit range, and contains an n-way split function.
+ * The generator also implements an alternative version of the 'System.Random.TF.Gen.RandomGen' class (exported from "System.Random.TF.Gen"), which requires the generator to return pseudorandom integers from the full 32-bit range, and contains an n-way split function.
* An alternative version of the @Random@ class is provided, which is linked to the new @RandomGen@ class, together with @Random@ instances for some integral types.
diff --git a/dev-haskell/th-orphans/metadata.xml b/dev-haskell/th-orphans/metadata.xml
index 2fa13b1b294a..6b4efe7232a6 100644
--- a/dev-haskell/th-orphans/metadata.xml
+++ b/dev-haskell/th-orphans/metadata.xml
@@ -5,7 +5,7 @@
<longdescription>
Orphan instances for TH datatypes. In particular, instances
for Ord and Lift, as well as a few missing Show / Eq. These
- instances used to live in haskell-src-meta, and that&#39;s where
+ instances used to live in haskell-src-meta, and that's where
the version number started.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/time-compat/metadata.xml b/dev-haskell/time-compat/metadata.xml
index 025d913f88d9..3285b1ad1d6e 100644
--- a/dev-haskell/time-compat/metadata.xml
+++ b/dev-haskell/time-compat/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- Compatibility with the &lt;old-time&gt; package for the \&quot;new\&quot;
+ Compatibility with the &lt;old-time&gt; package for the \"new\"
&lt;time&gt; package.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/timezone-olson/metadata.xml b/dev-haskell/timezone-olson/metadata.xml
index bc6d1b82da7a..8305a0c8c3f4 100644
--- a/dev-haskell/timezone-olson/metadata.xml
+++ b/dev-haskell/timezone-olson/metadata.xml
@@ -9,7 +9,7 @@
information about this format, see
&lt;http://www.twinsun.com/tz/tz-link.htm&gt;. Functions
are provided for converting the parsed data into
- &#39;TimeZoneSeries&#39; objects from the timezone-series
+ 'TimeZoneSeries' objects from the timezone-series
package. On many platforms, binary Olson timezone
files suitable for use with this package are
available in the directory /usr/share/zoneinfo
diff --git a/dev-haskell/tls/metadata.xml b/dev-haskell/tls/metadata.xml
index 3fc8510e0c98..bb8953c9b1ce 100644
--- a/dev-haskell/tls/metadata.xml
+++ b/dev-haskell/tls/metadata.xml
@@ -17,7 +17,7 @@
ciphers, compressions and certificates functions.
</longdescription>
<use>
- <flag name='compat'>Accept SSLv2 compatible handshake.</flag>
- <flag name='network'>Use the base network library.</flag>
+ <flag name="compat">Accept SSLv2 compatible handshake.</flag>
+ <flag name="network">Use the base network library.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/transformers/metadata.xml b/dev-haskell/transformers/metadata.xml
index 423537439f70..4e0c755e1bf7 100644
--- a/dev-haskell/transformers/metadata.xml
+++ b/dev-haskell/transformers/metadata.xml
@@ -8,7 +8,7 @@
</maintainer>
<longdescription>
Haskell 98 part of a monad transformer library, inspired by the paper
- \&quot;Functional Programming with Overloading and Higher-Order Polymorphism\&quot;,
+ \"Functional Programming with Overloading and Higher-Order Polymorphism\",
by Mark P Jones, in /Advanced School of Functional Programming/, 1995
(&lt;http://web.cecs.pdx.edu/~mpj/pubs/springschool.html&gt;).
diff --git a/dev-haskell/uniplate/metadata.xml b/dev-haskell/uniplate/metadata.xml
index 97b35877856d..8885d422f610 100644
--- a/dev-haskell/uniplate/metadata.xml
+++ b/dev-haskell/uniplate/metadata.xml
@@ -11,25 +11,25 @@
To get started with Uniplate you should import one of the three following
modules:
- * &quot;Data.Generics.Uniplate.Data&quot; - to quickly start writing generic functions.
+ * "Data.Generics.Uniplate.Data" - to quickly start writing generic functions.
Most users should start by importing this module.
- * &quot;Data.Generics.Uniplate.Direct&quot; - a replacement for &quot;Data.Generics.Uniplate.Data&quot;
+ * "Data.Generics.Uniplate.Direct" - a replacement for "Data.Generics.Uniplate.Data"
with substantially higher performance (around 5 times), but requires writing
instance declarations.
- * &quot;Data.Generics.Uniplate.Operations&quot; - definitions of all the operations defined
+ * "Data.Generics.Uniplate.Operations" - definitions of all the operations defined
by Uniplate. Both the above two modules re-export this module.
In addition, some users may want to make use of the following modules:
- * &quot;Data.Generics.Uniplate.Zipper&quot; - a zipper built on top of Uniplate instances.
+ * "Data.Generics.Uniplate.Zipper" - a zipper built on top of Uniplate instances.
- * &quot;Data.Generics.SYB&quot; - users transitioning from the Scrap Your Boilerplate library.
+ * "Data.Generics.SYB" - users transitioning from the Scrap Your Boilerplate library.
- * &quot;Data.Generics.Compos&quot; - users transitioning from the Compos library.
+ * "Data.Generics.Compos" - users transitioning from the Compos library.
- * &quot;Data.Generics.Uniplate.DataOnly&quot; - users making use of both @Data@ and @Direct@
+ * "Data.Generics.Uniplate.DataOnly" - users making use of both @Data@ and @Direct@
to avoid getting instance conflicts.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/uri/metadata.xml b/dev-haskell/uri/metadata.xml
index efb9b1227fa2..f030de8c0519 100644
--- a/dev-haskell/uri/metadata.xml
+++ b/dev-haskell/uri/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>
<herd>haskell</herd>
diff --git a/dev-haskell/uuagc/metadata.xml b/dev-haskell/uuagc/metadata.xml
index dd02a1bed14e..7d775a85c91d 100644
--- a/dev-haskell/uuagc/metadata.xml
+++ b/dev-haskell/uuagc/metadata.xml
@@ -9,6 +9,6 @@
Generates Haskell files from an attribute grammar specification
</longdescription>
<use>
- <flag name='with-loag'>Use <pkg>dev-haskell/minisat</pkg> external SAT-solver to schedule all Linear Ordered AGs.</flag>
+ <flag name="with-loag">Use <pkg>dev-haskell/minisat</pkg> external SAT-solver to schedule all Linear Ordered AGs.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/vector-th-unbox/metadata.xml b/dev-haskell/vector-th-unbox/metadata.xml
index 4ea423e5218f..25a618b239f3 100644
--- a/dev-haskell/vector-th-unbox/metadata.xml
+++ b/dev-haskell/vector-th-unbox/metadata.xml
@@ -6,6 +6,6 @@
A Template Haskell deriver for unboxed vectors, given a pair of coercion
functions to and from some existing type with an Unbox instance.
- Refer to &quot;Data.Vector.Unboxed.Deriving&quot; for documentation and examples.
+ Refer to "Data.Vector.Unboxed.Deriving" for documentation and examples.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/wai-app-static/metadata.xml b/dev-haskell/wai-app-static/metadata.xml
index a5800fa8ebfe..9df95da02592 100644
--- a/dev-haskell/wai-app-static/metadata.xml
+++ b/dev-haskell/wai-app-static/metadata.xml
@@ -6,6 +6,6 @@
Also provides some helper functions and datatypes for use outside of WAI.
</longdescription>
<use>
- <flag name='print'>print debug info.</flag>
+ <flag name="print">print debug info.</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/wl-pprint/metadata.xml b/dev-haskell/wl-pprint/metadata.xml
index ec54d298bc63..3b54eb510613 100644
--- a/dev-haskell/wl-pprint/metadata.xml
+++ b/dev-haskell/wl-pprint/metadata.xml
@@ -3,8 +3,8 @@
<pkgmetadata>
<herd>haskell</herd>
<longdescription>
- This is a pretty printing library based on Wadler&#39;s paper &quot;A Prettier
- Printer&quot;. See the haddocks for full info. This version allows the
- library user to declare overlapping instances of the &#39;Pretty&#39; class.
+ This is a pretty printing library based on Wadler's paper "A Prettier
+ Printer". See the haddocks for full info. This version allows the
+ library user to declare overlapping instances of the 'Pretty' class.
</longdescription>
</pkgmetadata>
diff --git a/dev-haskell/yesod-auth/metadata.xml b/dev-haskell/yesod-auth/metadata.xml
index 9012d9ba00c4..ea87983d1486 100644
--- a/dev-haskell/yesod-auth/metadata.xml
+++ b/dev-haskell/yesod-auth/metadata.xml
@@ -6,6 +6,6 @@
Authentication for Yesod.
</longdescription>
<use>
- <flag name='network-uri'>Get Network.URI from the network-uri package</flag>
+ <flag name="network-uri">Get Network.URI from the network-uri package</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/yesod-form/metadata.xml b/dev-haskell/yesod-form/metadata.xml
index 2d6eeda8ea4d..c6237ef64f73 100644
--- a/dev-haskell/yesod-form/metadata.xml
+++ b/dev-haskell/yesod-form/metadata.xml
@@ -6,6 +6,6 @@
Form handling support for Yesod Web Framework
</longdescription>
<use>
- <flag name='network-uri'>Get Network.URI from the network-uri package</flag>
+ <flag name="network-uri">Get Network.URI from the network-uri package</flag>
</use>
</pkgmetadata>
diff --git a/dev-haskell/zlib/metadata.xml b/dev-haskell/zlib/metadata.xml
index 36750efd2263..2f012e4ca524 100644
--- a/dev-haskell/zlib/metadata.xml
+++ b/dev-haskell/zlib/metadata.xml
@@ -5,8 +5,8 @@
<longdescription>
This package provides a pure interface for compressing and
decompressing streams of data represented as lazy
- &#39;ByteString&#39;s. It uses the zlib C library so it has high
- performance. It supports the \&quot;zlib\&quot;, \&quot;gzip\&quot; and \&quot;raw\&quot;
+ 'ByteString's. It uses the zlib C library so it has high
+ performance. It supports the \"zlib\", \"gzip\" and \"raw\"
compression formats.
It provides a convenient high level API suitable for most