summaryrefslogtreecommitdiff
path: root/dev-haskell
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/aeson-compat/metadata.xml5
-rw-r--r--dev-haskell/arithmoi/metadata.xml5
-rw-r--r--dev-haskell/bytes/metadata.xml5
-rw-r--r--dev-haskell/cabal-doctest/metadata.xml7
-rw-r--r--dev-haskell/cmdargs/metadata.xml5
-rw-r--r--dev-haskell/code-page/metadata.xml9
-rw-r--r--dev-haskell/configurator/metadata.xml5
-rw-r--r--dev-haskell/cryptohash-sha256/metadata.xml9
-rw-r--r--dev-haskell/cryptonite/metadata.xml5
-rw-r--r--dev-haskell/derive/metadata.xml5
-rw-r--r--dev-haskell/deriving-compat/metadata.xml5
-rw-r--r--dev-haskell/disk-free-space/metadata.xml5
-rw-r--r--dev-haskell/doctemplates/metadata.xml5
-rw-r--r--dev-haskell/fast-logger/metadata.xml5
-rw-r--r--dev-haskell/fixed/metadata.xml5
-rw-r--r--dev-haskell/generic-deriving/metadata.xml5
-rw-r--r--dev-haskell/gitrev/metadata.xml5
-rw-r--r--dev-haskell/hackage-security/metadata.xml9
-rw-r--r--dev-haskell/half/metadata.xml5
-rw-r--r--dev-haskell/haskeline/metadata.xml5
-rw-r--r--dev-haskell/hlint/metadata.xml15
-rw-r--r--dev-haskell/htf/metadata.xml5
-rw-r--r--dev-haskell/http-api-data/metadata.xml5
-rw-r--r--dev-haskell/icalendar/metadata.xml5
-rw-r--r--dev-haskell/js-flot/metadata.xml5
-rw-r--r--dev-haskell/js-jquery/metadata.xml5
-rw-r--r--dev-haskell/language-bash/metadata.xml5
-rw-r--r--dev-haskell/language-ecmascript/metadata.xml5
-rw-r--r--dev-haskell/language-lua/metadata.xml5
-rw-r--r--dev-haskell/language-python/metadata.xml5
-rw-r--r--dev-haskell/lens-family-th/metadata.xml5
-rw-r--r--dev-haskell/lens-simple/metadata.xml21
-rw-r--r--dev-haskell/linear/metadata.xml15
-rw-r--r--dev-haskell/logict-state/metadata.xml5
-rw-r--r--dev-haskell/memotrie/metadata.xml5
-rw-r--r--dev-haskell/mime/metadata.xml5
-rw-r--r--dev-haskell/monad-unlift/metadata.xml5
-rw-r--r--dev-haskell/mono-traversable-instances/metadata.xml5
-rw-r--r--dev-haskell/multipart/metadata.xml5
-rw-r--r--dev-haskell/murmur-hash/metadata.xml5
-rw-r--r--dev-haskell/numinstances/metadata.xml5
-rw-r--r--dev-haskell/pandoc-citeproc/metadata.xml5
-rw-r--r--dev-haskell/pointed/metadata.xml23
-rw-r--r--dev-haskell/quickcheck-io/metadata.xml5
-rw-r--r--dev-haskell/raw-strings-qq/metadata.xml5
-rw-r--r--dev-haskell/readable/metadata.xml5
-rw-r--r--dev-haskell/regex-tdfa/metadata.xml5
-rw-r--r--dev-haskell/riff/metadata.xml5
-rw-r--r--dev-haskell/safe-exceptions/metadata.xml5
-rw-r--r--dev-haskell/say/metadata.xml5
-rw-r--r--dev-haskell/shell-escape/metadata.xml5
-rw-r--r--dev-haskell/shuffle/metadata.xml5
-rw-r--r--dev-haskell/skylighting/metadata.xml7
-rw-r--r--dev-haskell/tagsoup/metadata.xml5
-rw-r--r--dev-haskell/temporary-rc/metadata.xml5
-rw-r--r--dev-haskell/temporary/metadata.xml5
-rw-r--r--dev-haskell/text-show/metadata.xml5
-rw-r--r--dev-haskell/th-expand-syns/metadata.xml5
-rw-r--r--dev-haskell/thyme/metadata.xml5
-rw-r--r--dev-haskell/time-locale-compat/metadata.xml5
-rw-r--r--dev-haskell/tls/metadata.xml5
-rw-r--r--dev-haskell/uhc-light/metadata.xml5
-rw-r--r--dev-haskell/uhc-util/metadata.xml5
-rw-r--r--dev-haskell/unexceptionalio/metadata.xml9
-rw-r--r--dev-haskell/uri-bytestring/metadata.xml5
-rw-r--r--dev-haskell/wavy/metadata.xml5
-rw-r--r--dev-haskell/weigh/metadata.xml5
-rw-r--r--dev-haskell/with-location/metadata.xml5
68 files changed, 309 insertions, 105 deletions
diff --git a/dev-haskell/aeson-compat/metadata.xml b/dev-haskell/aeson-compat/metadata.xml
index 335b9b6a306..ae80fa7672b 100644
--- a/dev-haskell/aeson-compat/metadata.xml
+++ b/dev-haskell/aeson-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">
@@ -8,4 +8,7 @@
<longdescription>
Compatibility layer for @aeson@
</longdescription>
+ <upstream>
+ <remote-id type="github">phadej/aeson-compat</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/arithmoi/metadata.xml b/dev-haskell/arithmoi/metadata.xml
index 8aefef709b4..c32026c57e0 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">
@@ -16,4 +16,7 @@
for efficiency. Portability is on the to-do list (with
low priority, however).
</longdescription>
+ <upstream>
+ <remote-id type="github">cartazio/arithmoi</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/bytes/metadata.xml b/dev-haskell/bytes/metadata.xml
index 920edccd0ad..d66a19bf4f8 100644
--- a/dev-haskell/bytes/metadata.xml
+++ b/dev-haskell/bytes/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">
@@ -11,4 +11,7 @@
<longdescription>
Sharing code for serialization between binary and cereal
</longdescription>
+ <upstream>
+ <remote-id type="github">ekmett/bytes</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/cabal-doctest/metadata.xml b/dev-haskell/cabal-doctest/metadata.xml
index 9c43c699cfc..90bd0c4b51c 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">
@@ -6,10 +6,13 @@
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
- Currently (beginning of 2017), there isn&#39;t @cabal doctest@
+ Currently (beginning of 2017), there isn't @cabal doctest@
command. Yet, to properly work doctest needs plenty of configuration.
This library provides the common bits for writing custom Setup.hs
See &lt;https://github.com/haskell/cabal/issues/2327 Cabal/2327&gt; for the progress
of @cabal doctest@, i.e. whether this library is obsolete.
</longdescription>
+ <upstream>
+ <remote-id type="github">phadej/cabal-doctests</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/cmdargs/metadata.xml b/dev-haskell/cmdargs/metadata.xml
index c3b2249fdf6..d07cc4fd7c8 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">
@@ -29,4 +29,7 @@
<flag name="testprog">Build the test program</flag>
<flag name="quotation">Build quote module</flag>
</use>
+ <upstream>
+ <remote-id type="github">ndmitchell/cmdargs</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/code-page/metadata.xml b/dev-haskell/code-page/metadata.xml
index 73f159a3663..f316630ab90 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">
@@ -8,12 +8,15 @@
<longdescription>
This library provides two modules:
- * &quot;System.IO.CodePage&quot;: a cross-platform module that exports
+ * "System.IO.CodePage": a cross-platform module that exports
functions which adjust code pages on Windows, and do nothing
on other operating systems.
- * &quot;System.Win32.CodePage&quot;: On Windows, this exports functions
+ * "System.Win32.CodePage": On Windows, this exports functions
for getting, setting, and analyzing code pages. On other
operating systems, this module exports nothing.
</longdescription>
+ <upstream>
+ <remote-id type="github">RyanGlScott/code-page</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/configurator/metadata.xml b/dev-haskell/configurator/metadata.xml
index e605a4ef2a7..2005cc7f0e0 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">
@@ -28,4 +28,7 @@
For details of the configuration file format, see
&lt;http://hackage.haskell.org/packages/archive/configurator/latest/doc/html/Data-Configurator.html&gt;.
</longdescription>
+ <upstream>
+ <remote-id type="github">bos/configurator</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/cryptohash-sha256/metadata.xml b/dev-haskell/cryptohash-sha256/metadata.xml
index b1c194fc687..095ef6762db 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">
@@ -17,7 +17,10 @@
providing the SHA256 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@&#39;s
- &quot;Crypto.Hash.SHA256&quot; module, though with a clearly smaller footprint.
+ Consequently, this package can be used as a drop-in replacement for @cryptohash@'s
+ "Crypto.Hash.SHA256" module, though with a clearly smaller footprint.
</longdescription>
+ <upstream>
+ <remote-id type="github">hvr/cryptohash-sha256</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/cryptonite/metadata.xml b/dev-haskell/cryptonite/metadata.xml
index 3eb47a39379..2558232f1f8 100644
--- a/dev-haskell/cryptonite/metadata.xml
+++ b/dev-haskell/cryptonite/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">
@@ -36,4 +36,7 @@
<flag name="support_deepseq">add deepseq instances for cryptographic types</flag>
<flag name="support_blake2_sse">Use SSE optimized version of BLAKE2</flag>
</use>
+ <upstream>
+ <remote-id type="github">haskell-crypto/cryptonite</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/derive/metadata.xml b/dev-haskell/derive/metadata.xml
index bf91602f099..4b41d4a9535 100644
--- a/dev-haskell/derive/metadata.xml
+++ b/dev-haskell/derive/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">
@@ -11,4 +11,7 @@
The tool requires GHC, but the generated code is portable to all compilers.
We see this tool as a competitor to DrIFT.
</longdescription>
+ <upstream>
+ <remote-id type="github">ndmitchell/derive</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/deriving-compat/metadata.xml b/dev-haskell/deriving-compat/metadata.xml
index e88c7885a7b..047211a1b6d 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">
@@ -48,4 +48,7 @@
@&lt;http://hackage.haskell.org/package/th-lift th-lift&gt;@
to derive @Lift@ using Template Haskell.
</longdescription>
+ <upstream>
+ <remote-id type="github">haskell-compat/deriving-compat</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/disk-free-space/metadata.xml b/dev-haskell/disk-free-space/metadata.xml
index b57b9845eb5..345ccd01aa8 100644
--- a/dev-haskell/disk-free-space/metadata.xml
+++ b/dev-haskell/disk-free-space/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">
@@ -8,4 +8,7 @@
<longdescription>
A cross-platform library for retrieving information about disk space usage.
</longdescription>
+ <upstream>
+ <remote-id type="github">redneb/disk-free-space</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/doctemplates/metadata.xml b/dev-haskell/doctemplates/metadata.xml
index 0df1910735d..2caddd34f3d 100644
--- a/dev-haskell/doctemplates/metadata.xml
+++ b/dev-haskell/doctemplates/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">
@@ -8,4 +8,7 @@
<longdescription>
Please see README.md
</longdescription>
+ <upstream>
+ <remote-id type="github">jgm/doctemplates</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/fast-logger/metadata.xml b/dev-haskell/fast-logger/metadata.xml
index a5c8b34a627..7835967339f 100644
--- a/dev-haskell/fast-logger/metadata.xml
+++ b/dev-haskell/fast-logger/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">
@@ -8,4 +8,7 @@
<longdescription>
A fast logging system
</longdescription>
+ <upstream>
+ <remote-id type="github">kazu-yamamoto/logger</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/fixed/metadata.xml b/dev-haskell/fixed/metadata.xml
index c104cdb9e8f..86b35f9b711 100644
--- a/dev-haskell/fixed/metadata.xml
+++ b/dev-haskell/fixed/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">
@@ -8,4 +8,7 @@
<longdescription>
Signed 15.16 precision fixed point arithmetic
</longdescription>
+ <upstream>
+ <remote-id type="github">ekmett/fixed</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/generic-deriving/metadata.xml b/dev-haskell/generic-deriving/metadata.xml
index 963712b98e2..9ea87ee12d6 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">
@@ -17,4 +17,7 @@
&lt;http://www.haskell.org/haskellwiki/Generics&gt; for more information.
Template Haskell code is provided for supporting GHC before version 7.2.
</longdescription>
+ <upstream>
+ <remote-id type="github">dreixel/generic-deriving</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/gitrev/metadata.xml b/dev-haskell/gitrev/metadata.xml
index e4b61ad4be6..8f5eeed7fe9 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">
@@ -8,4 +8,7 @@
<longdescription>
Some handy Template Haskell splices for including the current git hash and branch in the code of your project. Useful for including in panic messages, @--version@ output, or diagnostic info for more informative bug reports.
</longdescription>
+ <upstream>
+ <remote-id type="github">acfoltzer/gitrev</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/hackage-security/metadata.xml b/dev-haskell/hackage-security/metadata.xml
index d08d62d98e2..a3594f6cd4a 100644
--- a/dev-haskell/hackage-security/metadata.xml
+++ b/dev-haskell/hackage-security/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">
@@ -22,11 +22,14 @@
facilities for author package signing.
The library has two main entry points:
- &quot;Hackage.Security.Client&quot; is the main entry point for
+ "Hackage.Security.Client" is the main entry point for
clients (the typical example being @cabal@), and
- &quot;Hackage.Security.Server&quot; is the main entry point for
+ "Hackage.Security.Server" is the main entry point for
servers (the typical example being @hackage-server@).
This is a beta release.
</longdescription>
+ <upstream>
+ <remote-id type="github">well-typed/hackage-security</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/half/metadata.xml b/dev-haskell/half/metadata.xml
index 80e13626a88..ceefd43cdeb 100644
--- a/dev-haskell/half/metadata.xml
+++ b/dev-haskell/half/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">
@@ -8,4 +8,7 @@
<longdescription>
Half-precision floating-point
</longdescription>
+ <upstream>
+ <remote-id type="github">ekmett/half</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/haskeline/metadata.xml b/dev-haskell/haskeline/metadata.xml
index f65122b57f4..f7c660f2d70 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">
@@ -18,4 +18,7 @@
<flag name="libiconv">Explicitly link against the libiconv library.</flag>
<flag name="legacy-encoding">Use legacy iconv encoding for POSIX. This is only intended for testing.</flag>
</use>
+ <upstream>
+ <remote-id type="github">judah/haskeline</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/hlint/metadata.xml b/dev-haskell/hlint/metadata.xml
index 6b4561e66b7..d9589665f74 100644
--- a/dev-haskell/hlint/metadata.xml
+++ b/dev-haskell/hlint/metadata.xml
@@ -1,14 +1,17 @@
-<?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">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
</maintainer>
<longdescription>
HLint gives suggestions on how to improve your source code.
</longdescription>
-<use>
- <flag name="gpl">Use GPL libraries, specifically hscolour.</flag>
-</use>
+ <use>
+ <flag name="gpl">Use GPL libraries, specifically hscolour.</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">ndmitchell/hlint</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/htf/metadata.xml b/dev-haskell/htf/metadata.xml
index c786b01278a..be697624296 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">
@@ -17,4 +17,7 @@
The documentation of the "Test.Framework.Tutorial" module
provides a tutorial for the HTF.
</longdescription>
+ <upstream>
+ <remote-id type="github">skogsbaer/HTF</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/http-api-data/metadata.xml b/dev-haskell/http-api-data/metadata.xml
index c81c4340719..249526e7aec 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">
@@ -8,4 +8,7 @@
<use>
<flag name="use-text-show">Use text-show library for efficient ToHttpApiData implementations</flag>
</use>
+ <upstream>
+ <remote-id type="github">fizruk/http-api-data</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/icalendar/metadata.xml b/dev-haskell/icalendar/metadata.xml
index 134a49d930a..ce6e4ffec79 100644
--- a/dev-haskell/icalendar/metadata.xml
+++ b/dev-haskell/icalendar/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">
@@ -12,4 +12,7 @@
Data definitions, parsing and printing of the iCalendar
format (RFC5545).
</longdescription>
+ <upstream>
+ <remote-id type="github">chrra/iCalendar</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/js-flot/metadata.xml b/dev-haskell/js-flot/metadata.xml
index 8bc33ca33d6..81dc91bb8ff 100644
--- a/dev-haskell/js-flot/metadata.xml
+++ b/dev-haskell/js-flot/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">
@@ -12,4 +12,7 @@
the version number match the upstream flot version. The package is designed
to meet the redistribution requirements of downstream users (e.g. Debian).
</longdescription>
+ <upstream>
+ <remote-id type="github">ndmitchell/js-flot</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/js-jquery/metadata.xml b/dev-haskell/js-jquery/metadata.xml
index f5d1ce90632..9b1d6090b8d 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">
@@ -11,4 +11,7 @@
the version number match the upstream jQuery version. The package is designed
to meet the redistribution requirements of downstream users (e.g. Debian).
</longdescription>
+ <upstream>
+ <remote-id type="github">ndmitchell/js-jquery</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/language-bash/metadata.xml b/dev-haskell/language-bash/metadata.xml
index d83233f04ef..5db9409ff99 100644
--- a/dev-haskell/language-bash/metadata.xml
+++ b/dev-haskell/language-bash/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">
@@ -9,4 +9,7 @@
A library for parsing, pretty-printing, and manipulating
Bash shell scripts.
</longdescription>
+ <upstream>
+ <remote-id type="github">knrafto/language-bash</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/language-ecmascript/metadata.xml b/dev-haskell/language-ecmascript/metadata.xml
index 2556fa32ca3..d5b2ae80330 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">
@@ -11,4 +11,7 @@
sophisticated tools.
This package used to be called WebBits.
</longdescription>
+ <upstream>
+ <remote-id type="github">jswebtools/language-ecmascript</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/language-lua/metadata.xml b/dev-haskell/language-lua/metadata.xml
index 95930f09bac..3384939fca3 100644
--- a/dev-haskell/language-lua/metadata.xml
+++ b/dev-haskell/language-lua/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">
@@ -8,4 +8,7 @@
<longdescription>
Lua 5.3 lexer, parser and pretty-printer.
</longdescription>
+ <upstream>
+ <remote-id type="github">glguy/language-lua</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/language-python/metadata.xml b/dev-haskell/language-python/metadata.xml
index 506efcca4a2..dc19c4cd973 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">
@@ -9,4 +9,7 @@
language-python is a Haskell library for lexical analysis, parsing
and pretty printing Python code. It supports versions 2.x and 3.x of Python.
</longdescription>
+ <upstream>
+ <remote-id type="github">bjpop/language-python</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/lens-family-th/metadata.xml b/dev-haskell/lens-family-th/metadata.xml
index ead3c316a48..00f126358b1 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">
@@ -14,4 +14,7 @@
(See &lt;https://github.com/haskell/cabal/issues/968&gt;
for the ticket I created regarding the defect.)
</longdescription>
+ <upstream>
+ <remote-id type="github">DanBurton/lens-family-th</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/lens-simple/metadata.xml b/dev-haskell/lens-simple/metadata.xml
index 17f85a4e3a8..743355961e3 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">
@@ -7,12 +7,12 @@
</maintainer>
<longdescription>
This module, &lt;http://hackage.haskell.org/package/lens-simple/docs/Lens-Simple.html Lens.Simple&gt;,
- just re-exports the main modules from Russell O\&#39;Connor&#39;s
+ just re-exports the main modules from Russell O\'Connor's
&lt;http://hackage.haskell.org/package/lens-family lens-family&gt; package, the
- original van Laarhoven-O&#39;Connor lens library.
+ original van Laarhoven-O'Connor lens library.
@lens-family@ is particularly remarkable for its minute number of dependencies:
(apart from &lt;http://hackage.haskell.org/package/mtl mtl&gt;
- they are all ghc \&#39;boot\&#39; libraries); but more importantly for its
+ they are all ghc \'boot\' libraries); but more importantly for its
extreme conceptual simplicity and theoretical soundness. Much of
the material it contains is well-explained, from a tutorial point of view, by
&lt;http://hackage.haskell.org/package/lens-tutorial lens-tutorial&gt; It is independent,
@@ -31,7 +31,7 @@
&gt; import Lens.Simple
- Check it out, it&#39;s even one character shorter!
+ Check it out, it's even one character shorter!
The material in &lt;http://hackage.haskell.org/package/lens-tutorial lens-tutorial&gt;
will work fine if you make this substitution in the underlying
@@ -39,7 +39,7 @@
and follow along as prompted.
As another illustration of the simplicity of the
- fundamental van Laarhoven-O&#39;Connor lens combinators - and their homogeneity with
+ fundamental van Laarhoven-O'Connor lens combinators - and their homogeneity with
@Control.Lens@ - note that the gloss
&lt;https://github.com/michaelt/lens-family-simple/blob/master/examples/Pong.hs pong example&gt;
from the @lens@ library examples directory - which continues to be
@@ -57,17 +57,20 @@
the associated modules.
This module was originally intended to simplify the use of packages that
- follow the original promise of the van Laarhoven-O&#39;Connor lenses.
+ follow the original promise of the van Laarhoven-O'Connor lenses.
/Correct practice is to export lenses without depending on a lens-library, where possible./
In basic cases these just use familiar @Prelude@ types, after all.
Examples of best practices in this respect are e.g. &lt;http://hackage.haskell.org/package/lens-family-th lens-family-th&gt; which
- doesn&#39;t depend on @lens-family@ despite its name and pipes-related packages like
+ doesn't depend on @lens-family@ despite its name and pipes-related packages like
&lt;http://hackage.haskell.org/package/pipes-bytestring pipes-bytestring&gt;
and &lt;http://hackage.haskell.org/package/pipes-group pipes-group&gt;.
@Lens.Simple@ also re-exports @makeLenses@ and
- other convenient TH incantations from Dan Burton&#39;s associated
+ other convenient TH incantations from Dan Burton's associated
&lt;http://hackage.haskell.org/package/lens-family-th lens-family-th&gt;.
</longdescription>
+ <upstream>
+ <remote-id type="github">michaelt/lens-simple</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/linear/metadata.xml b/dev-haskell/linear/metadata.xml
index 4cd424e49e6..8046e632c6e 100644
--- a/dev-haskell/linear/metadata.xml
+++ b/dev-haskell/linear/metadata.xml
@@ -1,17 +1,20 @@
-<?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">
- <email>haskell@gentoo.org</email>
- <name>Gentoo Haskell</name>
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
</maintainer>
<longdescription>
Types and combinators for linear algebra on free vector spaces
</longdescription>
-<use>
- <flag name="template-haskell">You can disable the use of the
+ <use>
+ <flag name="template-haskell">You can disable the use of the
`template-haskell` package using `-f-template-haskell`. Disabling this is an
unsupported configuration, but it may be useful for accelerating builds in
sandboxes for expert users.</flag>
-</use>
+ </use>
+ <upstream>
+ <remote-id type="github">ekmett/linear</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/logict-state/metadata.xml b/dev-haskell/logict-state/metadata.xml
index bdfd7d8ac7a..8419c550403 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">
@@ -8,4 +8,7 @@
<longdescription>
Logic programming built on top of part of logict library, in particular for dealing with backtrackable state
</longdescription>
+ <upstream>
+ <remote-id type="github">atzedijkstra/logict-state</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/memotrie/metadata.xml b/dev-haskell/memotrie/metadata.xml
index baf6e5b02ea..2a3b094947a 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">
@@ -13,4 +13,7 @@
&amp;#169; 2008,2009,2010 by Conal Elliott; BSD3 license.
</longdescription>
+ <upstream>
+ <remote-id type="github">conal/MemoTrie</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/mime/metadata.xml b/dev-haskell/mime/metadata.xml
index 0e9eada7f8f..24d6f7a179b 100644
--- a/dev-haskell/mime/metadata.xml
+++ b/dev-haskell/mime/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">
@@ -8,4 +8,7 @@
<longdescription>
Working with MIME types.
</longdescription>
+ <upstream>
+ <remote-id type="github">GaloisInc/mime</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/monad-unlift/metadata.xml b/dev-haskell/monad-unlift/metadata.xml
index 3c1efc59a0e..40e23bd3fbf 100644
--- a/dev-haskell/monad-unlift/metadata.xml
+++ b/dev-haskell/monad-unlift/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">
@@ -8,4 +8,7 @@
<longdescription>
See README.md
</longdescription>
+ <upstream>
+ <remote-id type="github">fpco/monad-unlift</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/mono-traversable-instances/metadata.xml b/dev-haskell/mono-traversable-instances/metadata.xml
index 0df1910735d..874395902d3 100644
--- a/dev-haskell/mono-traversable-instances/metadata.xml
+++ b/dev-haskell/mono-traversable-instances/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">
@@ -8,4 +8,7 @@
<longdescription>
Please see README.md
</longdescription>
+ <upstream>
+ <remote-id type="github">snoyberg/mono-traversable</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/multipart/metadata.xml b/dev-haskell/multipart/metadata.xml
index 0190d6a5632..8073f02ae31 100644
--- a/dev-haskell/multipart/metadata.xml
+++ b/dev-haskell/multipart/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">
@@ -8,4 +8,7 @@
<longdescription>
HTTP multipart split out of the cgi package
</longdescription>
+ <upstream>
+ <remote-id type="github">silkapp/multipart</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/murmur-hash/metadata.xml b/dev-haskell/murmur-hash/metadata.xml
index b5ec95482e1..e0fb34889e7 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">
@@ -13,4 +13,7 @@
This implementation is pure Haskell, so it might be a bit slower
than a C FFI binding.
</longdescription>
+ <upstream>
+ <remote-id type="github">nominolo/murmur-hash</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/numinstances/metadata.xml b/dev-haskell/numinstances/metadata.xml
index 09e8970f373..b02d6f3617e 100644
--- a/dev-haskell/numinstances/metadata.xml
+++ b/dev-haskell/numinstances/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">
@@ -8,4 +8,7 @@
<longdescription>
Instances of numeric classes for functions and tuples
</longdescription>
+ <upstream>
+ <remote-id type="github">conal/NumInstances</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/pandoc-citeproc/metadata.xml b/dev-haskell/pandoc-citeproc/metadata.xml
index 7b69e823096..cc43b3deba9 100644
--- a/dev-haskell/pandoc-citeproc/metadata.xml
+++ b/dev-haskell/pandoc-citeproc/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">
@@ -33,4 +33,7 @@
a yaml format suitable for inclusion in pandoc YAML
metadata.
</longdescription>
+ <upstream>
+ <remote-id type="github">jgm/pandoc-citeproc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/pointed/metadata.xml b/dev-haskell/pointed/metadata.xml
index a1ca56f93c6..111317520fe 100644
--- a/dev-haskell/pointed/metadata.xml
+++ b/dev-haskell/pointed/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">
@@ -6,17 +6,20 @@
<name>Gentoo Haskell</name>
</maintainer>
<use>
- <flag name='comonad'>optional instances</flag>
- <flag name='containers'>optional instances</flag>
- <flag name='kan-extensions'>optional instances</flag>
- <flag name='semigroupoids'>optional instances</flag>
- <flag name='semigroups'>optional instances</flag>
- <flag name='stm'>optional instances</flag>
- <flag name='tagged'>optional instances</flag>
- <flag name='transformers'>optional instances</flag>
- <flag name='unordered-containers'>optional instances</flag>
+ <flag name="comonad">optional instances</flag>
+ <flag name="containers">optional instances</flag>
+ <flag name="kan-extensions">optional instances</flag>
+ <flag name="semigroupoids">optional instances</flag>
+ <flag name="semigroups">optional instances</flag>
+ <flag name="stm">optional instances</flag>
+ <flag name="tagged">optional instances</flag>
+ <flag name="transformers">optional instances</flag>
+ <flag name="unordered-containers">optional instances</flag>
</use>
<longdescription>
Haskell 98 pointed and copointed data
</longdescription>
+ <upstream>
+ <remote-id type="github">ekmett/pointed</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/quickcheck-io/metadata.xml b/dev-haskell/quickcheck-io/metadata.xml
index a58c47419a2..601e4db9c3b 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">
@@ -9,4 +9,7 @@
This package provides an orphan instance that allows you to
use HUnit assertions as QuickCheck properties.
</longdescription>
+ <upstream>
+ <remote-id type="github">hspec/quickcheck-io</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/raw-strings-qq/metadata.xml b/dev-haskell/raw-strings-qq/metadata.xml
index 84bdb84c7be..5ad95befed5 100644
--- a/dev-haskell/raw-strings-qq/metadata.xml
+++ b/dev-haskell/raw-strings-qq/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">
@@ -14,4 +14,7 @@
See @examples/RawRegex.hs@ for a usage example.
</longdescription>
+ <upstream>
+ <remote-id type="github">23Skidoo/raw-strings-qq</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/readable/metadata.xml b/dev-haskell/readable/metadata.xml
index 41c290ad8bd..f4857ab56a2 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">
@@ -9,4 +9,7 @@
Provides a Readable type class for reading data types from ByteString and
Text. Also includes efficient implementations for common data types.
</longdescription>
+ <upstream>
+ <remote-id type="github">mightybyte/readable</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/regex-tdfa/metadata.xml b/dev-haskell/regex-tdfa/metadata.xml
index 44d12cf132a..ba8348877db 100644
--- a/dev-haskell/regex-tdfa/metadata.xml
+++ b/dev-haskell/regex-tdfa/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">
@@ -8,4 +8,7 @@
<longdescription>
A new all Haskell "tagged" DFA regex engine, inspired by libtre
</longdescription>
+ <upstream>
+ <remote-id type="github">ChrisKuklewicz/regex-tdfa</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/riff/metadata.xml b/dev-haskell/riff/metadata.xml
index 6b1528d0711..9e39c9d11cc 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">
@@ -9,4 +9,7 @@
This library provides a RIFF parser for Haskell for easy manipulation
of common file formats like WAVE and RIFF container AVI files.
</longdescription>
+ <upstream>
+ <remote-id type="bitbucket">robertmassaioli/riff</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/safe-exceptions/metadata.xml b/dev-haskell/safe-exceptions/metadata.xml
index 0df1910735d..cda61119fab 100644
--- a/dev-haskell/safe-exceptions/metadata.xml
+++ b/dev-haskell/safe-exceptions/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">
@@ -8,4 +8,7 @@
<longdescription>
Please see README.md
</longdescription>
+ <upstream>
+ <remote-id type="github">fpco/safe-exceptions</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/say/metadata.xml b/dev-haskell/say/metadata.xml
index 0df1910735d..b6159361b19 100644
--- a/dev-haskell/say/metadata.xml
+++ b/dev-haskell/say/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">
@@ -8,4 +8,7 @@
<longdescription>
Please see README.md
</longdescription>
+ <upstream>
+ <remote-id type="github">fpco/say</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/shell-escape/metadata.xml b/dev-haskell/shell-escape/metadata.xml
index 2e156eadd52..48d4af45c12 100644
--- a/dev-haskell/shell-escape/metadata.xml
+++ b/dev-haskell/shell-escape/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">
@@ -9,4 +9,7 @@
Shell escaping library, offering both Bourne shell and Bash style escaping
of ByteStrings.
</longdescription>
+ <upstream>
+ <remote-id type="github">solidsnack/shell-escape</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/shuffle/metadata.xml b/dev-haskell/shuffle/metadata.xml
index 57dfd29dd48..6988c173b58 100644
--- a/dev-haskell/shuffle/metadata.xml
+++ b/dev-haskell/shuffle/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">
@@ -11,4 +11,7 @@
<use>
<flag name="network-uri">Get Network.URI from the network-uri package.</flag>
</use>
+ <upstream>
+ <remote-id type="github">UU-ComputerScience/shuffle</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/skylighting/metadata.xml b/dev-haskell/skylighting/metadata.xml
index b5e26be25d2..45342c91c5f 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">
@@ -12,10 +12,13 @@
Skylighting is a syntax highlighting library with
support for over one hundred languages. It derives
its tokenizers from XML syntax definitions used
- by KDE&#39;s KSyntaxHighlighting framework, so any
+ by KDE's KSyntaxHighlighting framework, so any
syntax supported by that framework can be added.
An optional command-line program is provided.
Skylighting is intended to be the successor to
highlighting-kate.
</longdescription>
+ <upstream>
+ <remote-id type="github">jgm/skylighting</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/tagsoup/metadata.xml b/dev-haskell/tagsoup/metadata.xml
index dc6a5e0bcdc..773bfa6c800 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">
@@ -17,4 +17,7 @@
<flag name="download">Build with Download module.</flag>
<flag name="testprog">Build the test program.</flag>
</use>
+ <upstream>
+ <remote-id type="github">ndmitchell/tagsoup</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/temporary-rc/metadata.xml b/dev-haskell/temporary-rc/metadata.xml
index 9a3929f5e20..bbe5b0a30e4 100644
--- a/dev-haskell/temporary-rc/metadata.xml
+++ b/dev-haskell/temporary-rc/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">
@@ -12,4 +12,7 @@
you can use them without linking against Cabal or depending on it being installed.
This is a better maintained fork of the "temporary" package.
</longdescription>
+ <upstream>
+ <remote-id type="github">feuerbach/temporary</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/temporary/metadata.xml b/dev-haskell/temporary/metadata.xml
index 22d28ea89ac..dd1a1cb7cec 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">
@@ -11,4 +11,7 @@
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>
+ <upstream>
+ <remote-id type="github">batterseapower/temporary</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/text-show/metadata.xml b/dev-haskell/text-show/metadata.xml
index 3e79c8095cd..a6729c09cb4 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">
@@ -41,4 +41,7 @@
in the "TextShow.TH" and "TextShow.Generic" modules. If you don't
know which one to use, use "TextShow.TH".
</longdescription>
+ <upstream>
+ <remote-id type="github">RyanGlScott/text-show</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/th-expand-syns/metadata.xml b/dev-haskell/th-expand-syns/metadata.xml
index a50cc4d0e29..23320d5b348 100644
--- a/dev-haskell/th-expand-syns/metadata.xml
+++ b/dev-haskell/th-expand-syns/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">
@@ -8,4 +8,7 @@
<longdescription>
Expands type synonyms in Template Haskell ASTs
</longdescription>
+ <upstream>
+ <remote-id type="github">DanielSchuessler/th-expand-syns</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/thyme/metadata.xml b/dev-haskell/thyme/metadata.xml
index 04e71262935..61acd72e3cc 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">
@@ -16,4 +16,7 @@
<flag name="lens">use the full lens package</flag>
<flag name="show-internal">instance Show of internal representation</flag>
</use>
+ <upstream>
+ <remote-id type="github">liyang/thyme</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/time-locale-compat/metadata.xml b/dev-haskell/time-locale-compat/metadata.xml
index 0cebc9934b0..1ab2ab0beca 100644
--- a/dev-haskell/time-locale-compat/metadata.xml
+++ b/dev-haskell/time-locale-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">
@@ -8,4 +8,7 @@
<longdescription>
This package contains wrapped name module for TimeLocale.
</longdescription>
+ <upstream>
+ <remote-id type="github">khibino/haskell-time-locale-compat</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/tls/metadata.xml b/dev-haskell/tls/metadata.xml
index 952f8248b52..b95ef7b625d 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">
@@ -23,4 +23,7 @@
<flag name="compat">Accept SSLv2 compatible handshake.</flag>
<flag name="network">Use the base network library.</flag>
</use>
+ <upstream>
+ <remote-id type="github">vincenthz/hs-tls</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/uhc-light/metadata.xml b/dev-haskell/uhc-light/metadata.xml
index cac816ff701..cd3392e2775 100644
--- a/dev-haskell/uhc-light/metadata.xml
+++ b/dev-haskell/uhc-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>
<maintainer type="project">
@@ -8,4 +8,7 @@
<longdescription>
A 'light' variant of UHC including only an API and executables for compiling to Core representation (uhcl) and running CoreRun (uhcr). This version is just to test the infrastructure. Later versions will provide a fleshing out of the API and completion of the now rudimentary platform independent (Haskell) interpreted running etc..
</longdescription>
+ <upstream>
+ <remote-id type="github">UU-ComputerScience/uhc</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/uhc-util/metadata.xml b/dev-haskell/uhc-util/metadata.xml
index d2954eb46d3..46a18af5a38 100644
--- a/dev-haskell/uhc-util/metadata.xml
+++ b/dev-haskell/uhc-util/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">
@@ -8,4 +8,7 @@
<longdescription>
General purpose utilities for UHC and related tools
</longdescription>
+ <upstream>
+ <remote-id type="github">UU-ComputerScience/uhc-util</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/unexceptionalio/metadata.xml b/dev-haskell/unexceptionalio/metadata.xml
index 86c987b3529..7e8b34c0ddc 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">
@@ -6,12 +6,15 @@
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
- When you&#39;ve caught all the exceptions that can be handled safely,
- this is what you&#39;re left with.
+ When you've caught all the exceptions that can be handled safely,
+ this is what you're left with.
It is intended that you use qualified imports with this library.
&gt; import UnexceptionalIO (UIO)
&gt; import qualified UnexceptionalIO as UIO
</longdescription>
+ <upstream>
+ <remote-id type="github">singpolyma/unexceptionalio</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/uri-bytestring/metadata.xml b/dev-haskell/uri-bytestring/metadata.xml
index e4b66eee5a5..16a771dc592 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">
@@ -8,4 +8,7 @@
<longdescription>
uri-bytestring aims to be an RFC3986 compliant URI parser that uses efficient ByteStrings for parsing and representing the URI data.
</longdescription>
+ <upstream>
+ <remote-id type="github">Soostone/uri-bytestring</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/wavy/metadata.xml b/dev-haskell/wavy/metadata.xml
index da5680cdc7b..162d299f5c8 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">
@@ -10,4 +10,7 @@
data to and from WAV files. It is here to help you make fast use of Audio
data in your Haskell programs and thus encourage many more audio projects in Haskell.
</longdescription>
+ <upstream>
+ <remote-id type="bitbucket">robertmassaioli/wavy</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/weigh/metadata.xml b/dev-haskell/weigh/metadata.xml
index 0df1910735d..202d5d721b7 100644
--- a/dev-haskell/weigh/metadata.xml
+++ b/dev-haskell/weigh/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">
@@ -8,4 +8,7 @@
<longdescription>
Please see README.md
</longdescription>
+ <upstream>
+ <remote-id type="github">fpco/weigh</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/with-location/metadata.xml b/dev-haskell/with-location/metadata.xml
index 8ef886bbc57..9c623ab5f92 100644
--- a/dev-haskell/with-location/metadata.xml
+++ b/dev-haskell/with-location/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">
@@ -8,4 +8,7 @@
<longdescription>
Use ImplicitParams-based source locations in a backward compatible way
</longdescription>
+ <upstream>
+ <remote-id type="github">sol/with-location</remote-id>
+ </upstream>
</pkgmetadata>