summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2012-06-02 05:56:44 +0000
committerMark Wright <gienah@gentoo.org>2012-06-02 05:56:44 +0000
commit3f6a2fde883c1e2c42d51813a0e1ebceaf7c16c9 (patch)
tree01a5b545c368bc982c73239aff1732749dd28d09 /dev-haskell
parentEAPI=4 on line 5, [profile?] on haskell library deps (part of fix for bug #34... (diff)
downloadhistorical-3f6a2fde883c1e2c42d51813a0e1ebceaf7c16c9.tar.gz
historical-3f6a2fde883c1e2c42d51813a0e1ebceaf7c16c9.tar.bz2
historical-3f6a2fde883c1e2c42d51813a0e1ebceaf7c16c9.zip
Bump hdbc-sqlite to 2.3.3.0
Package-Manager: portage-2.1.10.63/cvs/Linux x86_64
Diffstat (limited to 'dev-haskell')
-rw-r--r--dev-haskell/hdbc-mysql/Manifest14
-rw-r--r--dev-haskell/hdbc-odbc/Manifest13
-rw-r--r--dev-haskell/hdbc-postgresql/Manifest12
-rw-r--r--dev-haskell/hdbc-sqlite/ChangeLog10
-rw-r--r--dev-haskell/hdbc-sqlite/Manifest15
-rw-r--r--dev-haskell/hdbc-sqlite/files/TestTime.hs100
-rw-r--r--dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.0.ebuild62
-rw-r--r--dev-haskell/hdbc-sqlite/metadata.xml12
-rw-r--r--dev-haskell/hdbc/Manifest12
9 files changed, 223 insertions, 27 deletions
diff --git a/dev-haskell/hdbc-mysql/Manifest b/dev-haskell/hdbc-mysql/Manifest
new file mode 100644
index 000000000000..c1a0ad33b36b
--- /dev/null
+++ b/dev-haskell/hdbc-mysql/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST HDBC-mysql-0.6.6.0.tar.gz 23318 RMD160 7b5d5e1d21258dbcad9bc6a23aec4d1de8aace3a SHA1 1f7956b4cc52fd84e47d0fa392fd7d762f18dd18 SHA256 685897d717db01cac29a4ec664ec032bc5d0839097505be72e4a0d8b9939f509
+EBUILD hdbc-mysql-0.6.6.0.ebuild 829 RMD160 c3dc91da4fba52894f23caabbdf723269ee97d21 SHA1 bb64b89b76309575979c3e168e87dd5a558642b0 SHA256 6f3027abf78f0e6accf0c49e9c431276489038d1a0aacfa0d26acb4b06e412f2
+MISC ChangeLog 362 RMD160 a96b151717ed18cb7910a0ffd78bc4c9dd3428f2 SHA1 120d61356a1698773da779a5580b72bda41a1621 SHA256 2a27c312395d80e283495c544d2e990505c34439b499fa3eaedafa188afdde3b
+MISC metadata.xml 373 RMD160 f470458fee66bb45f4d26c018b99e2daa02626e2 SHA1 e2160bce48290df31b0a176a958d8918f1fb4978 SHA256 36fab8b256d9915d035ad9484fb4baf6c3ffeeafe1c2aa50d45b892f00258784
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk/Jq8IACgkQoBEVQmGOlx/gIgEAokm/9JHitwYBW39dvaveA9Yy
+HFX7l6//QntZNbAB9tYA/3cJkp5kQxoSiMvaR7pX0mtVN4bHeU3cAxopgWZ2s5c6
+=FNFK
+-----END PGP SIGNATURE-----
diff --git a/dev-haskell/hdbc-odbc/Manifest b/dev-haskell/hdbc-odbc/Manifest
index 6e82969d417d..b68808ccc884 100644
--- a/dev-haskell/hdbc-odbc/Manifest
+++ b/dev-haskell/hdbc-odbc/Manifest
@@ -1,14 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
+AUX hdbc-odbc-2.3.1.0-ghc-6.12.patch 1378 RMD160 e0d0b15d0e5d87e46ad7dd896890db08f519de94 SHA1 7bd800389c58d92a9c1e470e3d4e52a4eff4aa82 SHA256 63b2a3cef8248dc1616c6c9b99e9f377c3f3b01129fcce88306645456c056d85
DIST HDBC-odbc-2.2.3.2.tar.gz 37240 RMD160 dcbfeee8c2955dc04431f2da9427d2d20736c9d0 SHA1 95537e3f6412a8cd79c9a0924172cb1c718e27d4 SHA256 d6c669d426752f7b97876e52dd09efc60c9205e3aa8a352e598bac47f2f12ac8
+DIST HDBC-odbc-2.3.1.0.tar.gz 23604 RMD160 5d089f60619659360324af30ae6a7cd775e911aa SHA1 4b32060cd0282027f417e9e1d2c9dae389285a2b SHA256 c44d777006341b73f4124773ee8d09c8d84839d5dcf622a0e4c320fd1e1aea6f
EBUILD hdbc-odbc-2.2.3.2.ebuild 1429 RMD160 550dc04e8b8a08495acc62460f31fd94048637a8 SHA1 8f8ac0e1982da177337ee613b4a0f1f3e9d271d6 SHA256 3f215776a13f734e8fcaab27d9e02a800e6d22bd2413845f7d2031c54c2ce5cb
-MISC ChangeLog 2295 RMD160 5807a08fed685eb4d0f2e290e541e83890a4d952 SHA1 cc821b02dc1123e7938cc010e1f40d2a989f3f23 SHA256 73bde96a7c8797cfbd8792b14a80cfc7238f13c57cf6312d4cbf510a6668a661
+EBUILD hdbc-odbc-2.3.1.0.ebuild 1815 RMD160 777776e8b3eb7401a720977fd5f141133613e582 SHA1 b757e7bc33a1f8974d1b3af97a978e21d843e7a5 SHA256 6bae19d56fecbb5d69dcae5c3524b5146805b0861bc05d40b852cfacf13269ee
+MISC ChangeLog 2475 RMD160 cd32924d55376a9ff66ab9911c5a5e188b15cdd4 SHA1 5df276eb3b8b668a891312cc202cb3d023f7ada0 SHA256 39e71f007ff58fd86d21e9c22b0dc26a4898406673980549731b813cb6a21187
MISC metadata.xml 445 RMD160 2d0bec52d11419bf348fd40faa1e5ba838624e00 SHA1 142b2f1b66a96bacba0299f730e00e7eef67cc19 SHA256 73798a7861c495cff602a71aaddcd6025ddd4677dd4a28ae7174f7a338773fef
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk31GXgACgkQcaHudmEf86oTMgCeK5WKBvUrQeYgB1N193R+fs0R
-hBQAoIiOlKAGpp8zes9oJKEN1Q80DU2k
-=hD5P
+iF4EAREIAAYFAk/Jq/UACgkQoBEVQmGOlx+41AD/cm+ghUGTYNTA01oEDvElj4Rk
+ibyxzbn0HqXOxPmCJb4BAL80qip/V9T31xI2h+zMorTVqiND0BIpAKEJNHBghjh5
+=zY/i
-----END PGP SIGNATURE-----
diff --git a/dev-haskell/hdbc-postgresql/Manifest b/dev-haskell/hdbc-postgresql/Manifest
index 58b537f470ea..df272053b2bb 100644
--- a/dev-haskell/hdbc-postgresql/Manifest
+++ b/dev-haskell/hdbc-postgresql/Manifest
@@ -1,14 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
DIST HDBC-postgresql-2.2.3.3.tar.gz 43023 RMD160 83d04ce2bb14933c669fa2ad6666aea438089284 SHA1 1c2a854e9b904f9435c273b8078b995cd68ab2ee SHA256 561dd9d677a19e82c833fa90f65db8fd7bcc5ef8086104c2269fc6fe30bf03f2
+DIST HDBC-postgresql-2.3.2.1.tar.gz 24683 RMD160 4bf79d0d10f56cd5873ae4efcf804f654a6e8f3e SHA1 8adc162d13adaeb42de6f95d99b06929cd730ac9 SHA256 ebda9d5809d9e24ad67234784df9d75af1b12c6a32d87b221bb785d4080721ca
EBUILD hdbc-postgresql-2.2.3.3.ebuild 1489 RMD160 303d81f2fec55e7c6ceb11887db09a79161cf518 SHA1 2dab1f681148f2674d77777b8b32e86ff9e098e3 SHA256 a263e04f5431132e97b998d6330e944d60996520553194571920c92a763ebf15
-MISC ChangeLog 2914 RMD160 8d5e51d7c990cf0704e03bd32f3998e55b9b34a6 SHA1 ccc342b75e59cc9122cd616afe6b9c34f757f58b SHA256 80da26bce849e8e2e84345f38890e7998e88d059eaa2420e85c7a1fa0534a6ba
+EBUILD hdbc-postgresql-2.3.2.1.ebuild 1473 RMD160 b8f7af36cb4edac9561c9ebe65ad73718e79c284 SHA1 03b252ba05649dc9322ce88d195143953b471e22 SHA256 d64807a9b5baaa122d861f9292b2dbe34540ab81ccfef1e4e8134e1c7b181347
+MISC ChangeLog 3069 RMD160 90511b70b77a2b4a596e27ed885eaa31cd03287e SHA1 0c84e0e956f6a3d6cb2d895024483a75ccb7cca2 SHA256 cfd78cfa42af2de6817f077ef78bf70025e51892a8b19e6b0a0b27d89c19b036
MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk31GgIACgkQcaHudmEf86qB7wCfZUp2Lh8hGRv/Lg59K3O1T+Ib
-7J0An1RPS9hPAXd8sK0GIhuAXTgZKdN+
-=z8LN
+iF4EAREIAAYFAk/JrCYACgkQoBEVQmGOlx+rVAEAnInfQaUhwkRdmesvahFlqHRs
+X169pRMjkQcrPG5kYlIBANMq1Kql1MqxyQE6DbyMcHL471SjV80TJiQnL/mi5JkE
+=3Tnb
-----END PGP SIGNATURE-----
diff --git a/dev-haskell/hdbc-sqlite/ChangeLog b/dev-haskell/hdbc-sqlite/ChangeLog
index 282894b1fc25..541bed7370b3 100644
--- a/dev-haskell/hdbc-sqlite/ChangeLog
+++ b/dev-haskell/hdbc-sqlite/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-haskell/hdbc-sqlite
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-sqlite/ChangeLog,v 1.13 2011/06/12 19:52:57 slyfox Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-sqlite/ChangeLog,v 1.14 2012/06/02 05:56:44 gienah Exp $
+
+*hdbc-sqlite-2.3.3.0 (02 Jun 2012)
+
+ 02 Jun 2012; Mark Wright <gienah@gentoo.org> +files/TestTime.hs,
+ +hdbc-sqlite-2.3.3.0.ebuild, metadata.xml:
+ Bump hdbc-sqlite to 2.3.3.0
*hdbc-sqlite-2.3.0.0 (12 Jun 2011)
diff --git a/dev-haskell/hdbc-sqlite/Manifest b/dev-haskell/hdbc-sqlite/Manifest
index 52c907e5e326..2289ab5dc2d4 100644
--- a/dev-haskell/hdbc-sqlite/Manifest
+++ b/dev-haskell/hdbc-sqlite/Manifest
@@ -1,14 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
+AUX TestTime.hs 3583 RMD160 ea232d1e1b695ff718658c381d3d6c0c463fcaa8 SHA1 d9e5d81b95a7020b9de58d5f6decbbced3754f53 SHA256 3f6b2e5c5b3198d23bf5af083902613599c641dda97939f13c32b3baa96f3633
DIST HDBC-sqlite3-2.3.0.0.tar.gz 23842 RMD160 6ceed92bab500b9c2a9fadf7b94964762032439c SHA1 edfbe1ee4c8c64a77bfd0d208749eb1c09f1042f SHA256 12db87d4de729e04b54f56b870b9b78c11aa2e3e8efeb4329d8a343a10a0a732
+DIST HDBC-sqlite3-2.3.3.0.tar.gz 14827 RMD160 0ef0490e1262eeae5c1cc2c7ed30935747287748 SHA1 f08956a26db2e7fc8a36a6368df0ac20358e8fb8 SHA256 22f972fc44e830d0db62313fb870cd9d020f3d8efff2928d4cdb3f66b52de684
EBUILD hdbc-sqlite-2.3.0.0.ebuild 1316 RMD160 9e7f3922ec3214c7e1574bf303938b97071aaab1 SHA1 4f3924c0f559273f5f1f86c54d1f5c3ef834ebee SHA256 0632a9294b2249570845b281dd518bb7667d4f9732bc3b995494ae5173437d13
-MISC ChangeLog 2295 RMD160 c8f2a06b02ada91dc248da567a77dc17af5288c5 SHA1 ac65addc1cdb9f236ec2f6457cfd1d98080e6b57 SHA256 ec21b592b02e3118dc16d4e465dd1aa4c9c80d1976215cc3cd7b06d2d62e11e5
-MISC metadata.xml 223 RMD160 7783e6057effb8b8f0b79cffe8b557b32c633839 SHA1 7b962c77f2e38479a9d1621ec8d307ca9f761753 SHA256 1d00c8be162a6cb87b3de440b3e63e10b39c12d56e8fbfe592e75aed872b2508
+EBUILD hdbc-sqlite-2.3.3.0.ebuild 1470 RMD160 028ae389abcb531d8a5eb0fa2ad918ee86217df1 SHA1 10b05a0012fe56a6e247dff1ae3d4fcc8910de44 SHA256 670e3c1797317d1decf5a0ea71bbc0d0ecebaf76e5b6f048143d3e82530f0d7b
+MISC ChangeLog 2474 RMD160 c95eab05481158c762c584e20a012451e94a639b SHA1 08ddf10805df8942ce700b1086bd21249bed559a SHA256 7ef92a60bc013500c7d67b01f8bc38eaa39259c1deecfc9821a6c5cf5004c191
+MISC metadata.xml 355 RMD160 8ca6122c6758600bf63133f61fda702d25a5f031 SHA1 33671ecdba242eb25d07f14ca0a12aeb8f27f7bd SHA256 37d42261d99ad2b20e725e66ab83aa2f2905306ed05e11deab79086ad1a21985
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk31GdUACgkQcaHudmEf86odTACfYHQ8QwVcTg2YFsQzW0yLZcky
-RPQAnj4oJATHvxy2BjIxU4J8uvFSzbs/
-=qQEl
+iF4EAREIAAYFAk/JqyYACgkQoBEVQmGOlx8f9gD/VPwDyBXVRSFs3FBUbHh1i+/Q
+irVLsv7lpf/2YZQfQykA/0s3aNLSr1SDlaRRJ1LKQe9fCqfvkIMV8OdxSWgO+G21
+=VcR9
-----END PGP SIGNATURE-----
diff --git a/dev-haskell/hdbc-sqlite/files/TestTime.hs b/dev-haskell/hdbc-sqlite/files/TestTime.hs
new file mode 100644
index 000000000000..5fd77da61058
--- /dev/null
+++ b/dev-haskell/hdbc-sqlite/files/TestTime.hs
@@ -0,0 +1,100 @@
+module TestTime(tests) where
+import Test.HUnit
+import Database.HDBC
+import TestUtils
+import Control.Exception
+import Data.Time
+import Data.Time.LocalTime
+import Data.Time.Clock.POSIX
+import Data.Maybe
+import Data.Convertible
+import SpecificDB
+import System.Locale(defaultTimeLocale)
+import Database.HDBC.Locale (iso8601DateFormat)
+import qualified System.Time as ST
+
+instance Eq ZonedTime where
+ a == b = zonedTimeToUTC a == zonedTimeToUTC b &&
+ zonedTimeZone a == zonedTimeZone b
+
+testZonedTime :: ZonedTime
+testZonedTime = fromJust $ parseTime defaultTimeLocale (iso8601DateFormat (Just "%T %z"))
+ "1989-08-01 15:33:01 -0500"
+
+testZonedTimeFrac :: ZonedTime
+testZonedTimeFrac = fromJust $ parseTime defaultTimeLocale (iso8601DateFormat (Just "%T%Q %z"))
+ "1989-08-01 15:33:01.536 -0500"
+
+
+rowdata t = [[SqlInt32 100, toSql t, SqlNull]]
+
+testDTType inputdata convToSqlValue = dbTestCase $ \dbh ->
+ do run dbh ("CREATE TABLE hdbctesttime (testid INTEGER PRIMARY KEY NOT NULL, \
+ \testvalue " ++ dateTimeTypeOfSqlValue value ++ ")") []
+ finally (testIt dbh) (do commit dbh
+ run dbh "DROP TABLE hdbctesttime" []
+ commit dbh
+ )
+ where testIt dbh =
+ do run dbh "INSERT INTO hdbctesttime (testid, testvalue) VALUES (?, ?)"
+ [iToSql 5, value]
+ commit dbh
+ r <- quickQuery' dbh "SELECT testid, testvalue FROM hdbctesttime" []
+ case r of
+ [[testidsv, testvaluesv]] ->
+ do assertEqual "testid" (5::Int) (fromSql testidsv)
+ assertEqual "testvalue" inputdata (fromSql testvaluesv)
+ value = convToSqlValue inputdata
+
+mkTest label inputdata convfunc =
+ TestLabel label (testDTType inputdata convfunc)
+
+tests = TestList $
+ ((TestLabel "Non-frac" $ testIt testZonedTime) :
+ if supportsFracTime then [TestLabel "Frac" $ testIt testZonedTimeFrac] else [])
+
+testIt baseZonedTime =
+ TestList [mkTest "Day" baseDay toSql,
+ mkTest "TimeOfDay" baseTimeOfDay toSql,
+ mkTest "ZonedTimeOfDay" baseZonedTimeOfDay toSql,
+ mkTest "LocalTime" baseLocalTime toSql,
+ mkTest "ZonedTime" baseZonedTime toSql,
+ mkTest "UTCTime" baseUTCTime toSql,
+ mkTest "DiffTime" baseDiffTime toSql,
+ mkTest "POSIXTime" basePOSIXTime posixToSql,
+ mkTest "ClockTime" baseClockTime toSql,
+ mkTest "CalendarTime" baseCalendarTime toSql,
+ mkTest "TimeDiff" baseTimeDiff toSql
+ ]
+ where
+ baseDay :: Day
+ baseDay = localDay baseLocalTime
+
+ baseTimeOfDay :: TimeOfDay
+ baseTimeOfDay = localTimeOfDay baseLocalTime
+
+ baseZonedTimeOfDay :: (TimeOfDay, TimeZone)
+ baseZonedTimeOfDay = fromSql (SqlZonedTime baseZonedTime)
+
+ baseLocalTime :: LocalTime
+ baseLocalTime = zonedTimeToLocalTime baseZonedTime
+
+ baseUTCTime :: UTCTime
+ baseUTCTime = convert baseZonedTime
+
+ baseDiffTime :: NominalDiffTime
+ baseDiffTime = basePOSIXTime
+
+ basePOSIXTime :: POSIXTime
+ basePOSIXTime = convert baseZonedTime
+
+ baseTimeDiff :: ST.TimeDiff
+ baseTimeDiff = convert baseDiffTime
+
+ -- No fractional parts for these two
+
+ baseClockTime :: ST.ClockTime
+ baseClockTime = convert testZonedTime
+
+ baseCalendarTime :: ST.CalendarTime
+ baseCalendarTime = convert testZonedTime
diff --git a/dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.0.ebuild b/dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.0.ebuild
new file mode 100644
index 000000000000..90a88f85fe29
--- /dev/null
+++ b/dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hdbc-sqlite/hdbc-sqlite-2.3.3.0.ebuild,v 1.1 2012/06/02 05:56:44 gienah Exp $
+
+EAPI=4
+
+# ebuild generated by hackport 0.2.18.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+MY_PN="HDBC-sqlite3"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Sqlite v3 driver for HDBC"
+HOMEPAGE="http://software.complete.org/hdbc-sqlite3"
+SRC_URI="http://hackage.haskell.org/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test" # not all files are bundled
+
+RDEPEND=">=dev-haskell/hdbc-2.3.0.0[profile?]
+ dev-haskell/mtl[profile?]
+ dev-haskell/utf8-string[profile?]
+ >=dev-lang/ghc-6.10.1
+ >=dev-db/sqlite-3.2"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.3
+ test? ( dev-haskell/convertible
+ dev-haskell/hunit
+ dev-haskell/testpack
+ dev-haskell/time
+ )
+ "
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ cp "${FILESDIR}/TestTime.hs" "${S}/testsrc"
+}
+
+src_configure() {
+ cabal_src_configure $(cabal_flag test buildtests)
+}
+
+src_test() {
+ # default tests
+ haskell-cabal_src_test || die "cabal test failed"
+
+ # built custom tests
+ "${S}/dist/build/runtests/runtests" || die "unit tests failed"
+}
+
+src_install() {
+ cabal_src_install
+
+ # if tests were enabled, make sure the unit test driver is deleted
+ rm -f "${ED}/usr/bin/runtests"
+}
diff --git a/dev-haskell/hdbc-sqlite/metadata.xml b/dev-haskell/hdbc-sqlite/metadata.xml
index 8c66906af531..c8263cd9d3f7 100644
--- a/dev-haskell/hdbc-sqlite/metadata.xml
+++ b/dev-haskell/hdbc-sqlite/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>haskell</herd>
-<maintainer>
- <email>haskell@gentoo.org</email>
-</maintainer>
+ <herd>haskell</herd>
+ <maintainer>
+ <email>haskell@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ This is the Sqlite v3 driver for HDBC, the generic
+ database access system for Haskell
+ </longdescription>
</pkgmetadata>
diff --git a/dev-haskell/hdbc/Manifest b/dev-haskell/hdbc/Manifest
index f9ade71edaf8..809e5a0bd444 100644
--- a/dev-haskell/hdbc/Manifest
+++ b/dev-haskell/hdbc/Manifest
@@ -1,15 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX hdbc-2.2.7.0-fix-fbuildtests.patch 1208 RMD160 7f538698a853fd2e04e97fc1fff06a35659ff703 SHA1 a073b344f50137eb2f0f603fccb4f07355e00832 SHA256 1e9af58f72d3e767701eda60aa11b6daf31f086f8301cf68a9ce95bf6be43b50
DIST HDBC-2.2.7.0.tar.gz 32907 RMD160 e6fa21484e9019b4e69e527032a66b78dd26f331 SHA1 21c34d39b34f514a683e4de460a9008bdf7a7618 SHA256 06a439b04ce2e9915cf84779c5e51dc127a8ceb5d58daa7fc8d34e445aae7381
+DIST HDBC-2.3.1.1.tar.gz 22833 RMD160 1d48e8e0ec613abecce62d01835f471ac6b52998 SHA1 bd7d2b338a957cba9baa746f528a72fbb31eeaab SHA256 674d10032f299aba7694be3ab83ac7e7409d5b1dc9f7605747f2f0e2f48611bf
EBUILD hdbc-2.2.7.0.ebuild 1621 RMD160 3c9f17168adbad2fce64e48208cc06ea854bf9a8 SHA1 6eeb1389b45a5f9a9599e13d58714ad5955d3637 SHA256 9397a4916321f2e1d1cc3fbb244ed86711ef3e604291864d32e22db649b76890
-MISC ChangeLog 2163 RMD160 f28cb6030035864f9c6c59acef539eeefd6dc944 SHA1 346ce248e182d48cc2cc876320af72b66da07341 SHA256 5b95b0d1dbbc5069c88668e3b211cef0f93596b837ab42f2f910a63868a13637
+EBUILD hdbc-2.3.1.1.ebuild 1680 RMD160 66a0f96cc2e2b37db0f6a4d1efb3d734f2749d06 SHA1 4aea5ba671963b71941548b29d7183e3e621b84e SHA256 6f50203f89c3390f57b267a08af73128cfa4dea594e5d8327f1b252fb36431be
+MISC ChangeLog 2285 RMD160 c486c2fd0225d7cb7c60bbeb314d0ee1f96781f6 SHA1 64e588d5ac5e3400c4366efca0492e13b851162e SHA256 85710ec5ab790efc69d411d7e2b3a977616c80b330927a4742a32ce473e6ddef
MISC metadata.xml 533 RMD160 fcd25632d5a13a61c86cc9ad30603b504bf122fc SHA1 810476fec5843ca16d538e8ccc26d25ef37a6313 SHA256 d5c2fb23114925c3f9d3799daac50776fa556bd70357523669fe8323ea11604b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk31GToACgkQcaHudmEf86rh2gCggOeeBFIkYyrJNbA5fzEpzZym
-rVQAmgP2aLUUEqEPDuAXt/OT8gHNvWNB
-=u3HM
+iF4EAREIAAYFAk/Jq3UACgkQoBEVQmGOlx+e9QD+LWNOK33qyQe273z4+cxjukVi
+6zbdDObVLMX8DoE8jKoA/RZfR5dHJWmNcDpJ6vN51EZM14zx1A3PceWEGlidgL2w
+=jqLT
-----END PGP SIGNATURE-----