gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/hdbc

Haskell Database Connectivity

Screenshots

  • hdbc-2.4.0.4
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    doc hscolour profile test

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • hdbc-2.4.0.4
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • hdbc-2.4.0.3
    amd64 ~arm64 ~ppc64 ~riscv ~x86
    doc hscolour profile

    View      Download      Browse     License: BSD   
    Overlay: gentoo

ChangeLog

commit 8d84695d25ad7eccdd5d0d8fcf5c82b50104761d
Author: hololeap <hololeap@protonmail.com>
Date: Sat Nov 18 10:45:43 2023 -0700

dev-haskell/hdbc: slotmove 2 -> 0

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1502
Signed-off-by: hololeap <hololeap@protonmail.com>

commit db98782e890b3cebf75a19b2da3a1bdcbee17fa4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600

*/*: Remove [profile?] from ghc RDEPEND

This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.

Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600

*/*: Remove ~x86 (and related) from KEYWORDS

x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.

With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.

See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600

*/*: Add [profile?] to ghc RDEPEND

Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.

Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit f558e96c85bb09a76040f0b3cd3c17c383e4bb90
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Feb 27 08:01:59 2023 -0700

dev-haskell/hdbc: add 2.4.0.4, drop 2.4.0.3

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100

*/*: fix https->https in metadatd dtd

Newer hackport fixes this (in git, not tagged yet).

Signed-off-by: Sam James <sam@gentoo.org>

commit 873915102b9aaf81853cd83751cee86097adca81
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Aug 20 09:32:18 2020 +0100

dev-haskell/hdbc: drop USE+test support

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 5792438e01f70b03d6bc1b7d73343bb21394dcee
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Dec 20 19:26:37 2019 -0500

dev-haskell/hdbc: drop old

Keep last: 2.4.0.3

Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit 5b1f1b4b6206c2a7118cb7f75926b259f09c2363
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Tue Nov 26 11:47:45 2019 -0330

dev-haskell/hdbc: restrict test

Testing requires dev-haskell/testpack (deprecated), and this is a problem.

Package-Manager: Portage-2.3.76-r1, Repoman-2.3.18
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000

*/*: Inline mirror://hackage and update URIs

Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 724acb7c55ee7abd76105a3c8dcad0e430057fde
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Oct 14 20:36:18 2019 +1100

dev-haskell/hdbc: Bump to 2.4.0.3

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Mark Wright <gienah@gentoo.org>

commit 9487d2b8a1ff8587df913aa48f7fa7d9f793bfce
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Apr 17 22:19:24 2018 +1000

dev-haskell/hdbc: Bump and patch (by me) for ghc 8.4

commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000

refresh Manifests

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000

follow ::gentoo in removing '# $Id$' headers

Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 451d6e2ba6b604c499e6372f48dd4814792792ca
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Jan 18 13:29:53 2017 +0000

dev-haskell/hdbc: drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit 4c0c446c6425ff3373244368420f82b2064e5484
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Feb 25 14:29:45 2016 +1100

dev-haskell/hdbc: Loosen time dep

commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit 4a585b54eb5f4c66e9b867f0bf95b390cbc62c60
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:47:28 2015 +0400

fix headers and copyright lines

commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100

convert '# $Header: ' lines to '# $Id$'

The change was adopted when ::gentoo switched to git.

https://github.com/trofi/gentoo-qa/blob/master/check_header.sh

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit 0c91428ef6ab05767ea29d5755ec337ea980e8d2
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jul 23 20:27:32 2015 +0100

dev-haskell/hdbc: rename USE=sqlite3 to sqlite.

Package-Manager: portage-2.2.20

commit 49a76b78ffa03c743590310bac948dd8861253b5
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Apr 4 10:48:06 2015 +1100

Bump hdbc to 2.4.0.1

commit d4af116f1cdf0274041cde707a1a1a4938b65516
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Mar 10 21:04:55 2015 +1100

Apply patches from upstream (except use MIN_VERSION_time(1,5,0)) to allow hdbc to compile with time 1.5

commit 7caba65cd543fbfef1c994cc43a84a5dec653ce7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:07:32 2014 +0300

metadata.xml: from <maintainer> field in favour of <herd> one

Mangled by tiny tool:
https://github.com/trofi/gentoo-qa/blob/master/shrink_haskell_metadata.hs

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 85b830d64f2bc4fc47cb728c79889f7bfe03fd3e
Author: Luis Ressel <aranea@aixah.de>
Date: Mon Jun 23 12:53:24 2014 +0200

dev-haskell/hdbc-2.4.0.0: Remove obsolete USE flags

Usage of these flags was removed in commit 07bfab9.

commit 07bfab9c5b26091ed7cf877168699383cfbabc56
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 6 23:40:16 2014 +0300

dev-haskell/hdbc: removed PDEPENDs

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 355503fdff99844b77a74d8ed9331b525fd91e43
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 5 10:08:31 2014 +0300

dev-haskell/hdbc: bump up to 2.4.0.0

Package-Manager: portage-2.2.8_p62

commit 080ae919ac2f9963e1331821f13331b4410cd258
Author: Luis Ressel <aranea@aixah.de>
Date: Fri Apr 4 23:04:30 2014 +0200

dev-haskell/hdbc: Mask new, API-breaking convertible version

commit 24475392b580d15a569600b96c7b7e6a590fbfc2
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 16 22:46:59 2012 +0300

dev-haskell/hdbc: fix slot back to :2

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 2d5be54e9846164b8b584df9d3911c1362bb1b75
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 16 22:27:46 2012 +0300

dev-haskell/hdbc: bump up to 2.3.1.2

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 73a94310eadb714d0860b9c162611a75b57c191b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Dec 7 01:34:51 2012 +0300

get rid of 'dev-haskell/time' dependency as it's really a core library

And since ghc-7.6 it's even harder to upgrade, as
directory, haskell98 and others depend on time-1.4.0.1
thus it's unsafe to upgrade it.

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400

big mirror update

commit 88bbb0224ca4d45e00f0f64b16b0c8e79dab66f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 15 03:11:07 2012 +0300

regenerated all Manifests to make use of 'thin' feature in one shot

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 082a2bd5571fd375cd64a15b4636347b3e7208e2
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Jun 2 16:55:14 2012 +1000

EAPI=4 on line 5

commit 0832289cfa39fb8ebb940e47fabcf58069cb7faa
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Feb 27 00:20:02 2012 +1100

Bump hdbc to 2.3.1.1

commit 40d661754bffbb13adb0fd005fa649b4dc3e5a68
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Feb 5 00:27:21 2012 +1100

Fix hdbc build with ghc 7.4.1

commit 1e0cb8cbc26e5d75eaa333fa8f6026ccffc9f065
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Dec 1 09:16:02 2011 +0300

remove dev-haskell/hdbc-1.1 and it's drivers: hdbc-odbc, hdbc-sqlite

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100

Add hoogle support

commit 8d541dc610a44ab82c355ecd5babc24632f38917
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Aug 12 17:09:10 2011 +1000

Bump hdbc to 2.3.1.0, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit 82e4b8239de9d8ff9f84df9d84754e36996ae5e5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Aug 3 22:53:17 2011 +0300

dev-haskell/hdbc: fix dev-haskell/time range for ghc-7 in tests section

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit d26e59fd5de8eeca67b3bda6f7e1ddbba8fe9095
Author: Mark Wright <markwright@internode.on.net>
Date: Wed Jul 27 20:17:53 2011 +1000

Loosen time dependency for ghc 7.2ss, built with ghc 7.2ss, 7.0.4, 6.12.3

commit 6580693caff28ec2a06ea2d621959e1b64fe9f14
Author: Mark Wright <markwright@internode.on.net>
Date: Mon Jun 20 12:46:18 2011 +1000

Add mysql use flag for users request https://github.com/gentoo-haskell/gentoo-haskell/issues/39 built with ghc 7.0.4 and 6.12.3

commit d5386478a4493d698ee18f40dc52cc6784fdffa1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jun 15 22:22:02 2011 +0300

ghc: bump 7.0.3 up to 7.0.4

Tweaked bundled libs (extensible-exceptions, hpc, time)
Bumped Cabal up to 1.10.2.0.

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit d1cb379859fea1bed112a433b4bc5626b84681bc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 12 16:36:45 2011 +0300

dev-haskell/hdbc: add USE=test flag and fix depens accordingly

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit dda74209290d961f7e5155b5a7650687ee19ed07
Author: Mark Wright <markwright@internode.on.net>
Date: Sun May 1 00:36:54 2011 +1000

Bump hdbc to 2.2.7.0, built with ghc 7.0.3 and 6.12.3

commit d80f6b0c14132ef9c8dd10cddfae36e32fe35532
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Apr 22 01:11:40 2011 +1000

dev-haskell/hdbc: repoman qa

commit 6b5a5dcb7dc7ffe777c21314b7ea6dd19c919e51
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Feb 5 15:49:41 2011 +1100

Change dev-haskell/hdbc sqlite use flag to sqlite3

commit bf1cf4473af2f693b64fbedcc06ee004c5a984d2
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Thu Oct 14 19:50:02 2010 +0000

bumped dev-haskell/hdbc* (works with ghc-6.10+)

commit 4229ae69637a6ad0c71f11e9476211fcd60ec212
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Sat Jul 10 09:12:25 2010 +0000

hdbc-1.1.4.ebuild: fixup manifest

commit 0d7cd7a7a5a96968f97fe8ab2eccdd153445be47
Author: jkarlson@cc.hut.fi <unknown>
Date: Fri Jul 9 15:15:52 2010 +0000

Compensate for missing old base deps.

commit 82eeb5f32cd097c00445742769ac875e83d1e0cb
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Fri Jul 9 19:18:10 2010 +0000

revert 'hdbc-1.1.4.ebuild: requires base-3 for exceptions (reported by Ke)' to apply his patches directly

commit 0148ecd465591facb6cd82c21b93fdbb993e08d9
Author: Sergei Trofimovich <slyfox@community.haskell.org>
Date: Fri Jul 9 15:14:53 2010 +0000

hdbc-1.1.4.ebuild: requires base-3 for exceptions (reported by Ke)

commit c52b0c03f437bc3fc23379cd34f5c473fbad52b4
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 11:22:36 2009 +0000

The great bytestring removal!
We're removing bytestring from the overlay for several reasons:
* It's a GHC boot library, and thus shouldn't be upgraded.
* The tree doesn't have a bytestring package, so this will make syncing easier.
* It's a right royal pain to successfully upgrade all packages depending on the GHC bytestring
to a stand-alone upgraded bytestring (no, haskell-updater doesn't help).
* For the most part, bytestring upgrades typically don't do much for end users anyway.
* New bytestring comes with new GHC; why would you care enough to upgrade bytestring but not GHC?

We're leaving bytestring package masked for now, but all dependencies upon it have been removed.
I'm sorry, but you're probably going to have to manually rebuild all packages that you had
installed with bytestring dependencies. Then again, until recently a lot of packages didn't have
explicit bytestring dependencies in the ebuilds...

commit 00e0c7daa1ad4fed494480324a7f0e75f7213034
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 07:51:49 2009 +0000

Slot hdbc-*-2.* with SLOT="2"

commit e0c947f07591dc189eb98847a8b2c8a56fae2227
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 07:43:37 2009 +0000

Remove old versions of hdbc
Keeping the highest version of the 1.* series in case packages (like hpodder) need it.

commit 995c52c38c29f60bd34510207bf2022c4ff85376
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat Jul 11 11:38:21 2009 +0000

Bump HDBC 2.1.1
Works with the new time package.
Also change the version of the deps, only look at the two most significant
version numbers.
Fix suggested by michal74.

commit 91b49ea20f7489ec56bdb6fe5212cc47474bd4ab
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Mar 6 06:53:12 2009 +0000

Bump hdbc to 2.1.0

commit 6f0a03cae76bca661f0d457d1bdd89c2a8eee8a2
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Sat Jan 19 23:40:56 2008 +0000

Add a bunch of new and updated packages from hackage

commit d62c99200913daf157d3ccc651f7b74651e0e0ad
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Thu Dec 20 23:01:42 2007 +0000

Sync lots of minor changes from portage, mostly keywords.

commit 7648fcb0d88eefc4f793052147741494855d0eaf
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Dec 12 23:50:27 2007 +0000

Remove all the old files/digest-* files

commit e2f9c1593b5487560b1d1c3ec67efd74d484a2bb
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Dec 12 23:46:57 2007 +0000

Sync changes from portage, mostly keywords and quoting issues
A few minor bug fixes. Also some trivial whitespace changes.

commit 78d37cf988070ba6f903af5ab167b438d621c705
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Dec 12 17:09:24 2007 +0000

Add latest hdbc packages and make them work at all and with 6.8
Three of them are missing files from the tarball. doh!

commit 8d9ce79eb3159c8ef3380e4386a2fbf64ec05d89
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Mon Dec 10 23:51:37 2007 +0000

When adding split-base deps, base the decision on ghc version
not the cabal version

commit 59b6bd96ac1d09682b49e7082d99db94dadcf180
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Mon Dec 10 19:55:27 2007 +0000

Make hdbc build with ghc-6.8

commit 7cbea21ce3e9c5f0b46d0f89bf700ad7ce53b1c2
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Oct 7 22:13:11 2007 +0000

Restoring digests, etc.
Someone decided to remove all the digests, manifests, etc... so I added them all back in.
Issue originally raised by madnificent, hgolden and raxas.

commit 4ddc70a59b5bc53e1fc90d11ca370c05862bbe12
Author: Joachim Fasting <joachim.fasting@gmail.com>
Date: Sat Oct 6 14:13:01 2007 +0000

hdbc-1.1.2.0.ebuild: don't mix tabs and spaces.

commit 9356f4fc02bb0c097e381ff88f687bf8a1a7f5b6
Author: Joachim Fasting <joachim.fasting@gmail.com>
Date: Sat Oct 6 14:12:50 2007 +0000

hdbc-1.0.1.ebuild: don't mix tabs and spaces.

commit 30cf24e0473d0d884a6c32ed63eb08885eb35b19
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Aug 28 11:51:13 2007 +0000

Remove loads of digest and files dirs
digest files are not used anymore, only the Manifest files.

commit fe2d4c74ec1108144fb8ee58fa9c4d3693d36e45
Author: Lennart Kolmodin <kolmodin@dtek.chalmers.se>
Date: Sun Aug 19 14:09:55 2007 +0000

Sync portage->overlay

commit 2ddf20f8421eea9b15c1819b84ef66996044ecd5
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Sun Jul 29 15:27:59 2007 +0000

Add latest version of hdbc and backends

commit 494a3390613595d63a3008fb9e8a3819c3f8e827
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Jul 11 20:52:21 2007 +0000

Change virtual/ghc to dev-lang/ghc in all DEPENDs
(and another change that snuck in: add ~amd64 to x11-extras and xmonad)

commit e500c052ce8d0f81051127684c883b11805b4183
Author: Lennart Kolmodin <kolmodin@dtek.chalmers.se>
Date: Tue Apr 3 19:03:16 2007 +0000

Add Manifests and digests (merging is a bitch)
Either play with find . -name '...' | xargs .. or simply darcs get a fresh
copy of the repo.

commit b49557517de9ebd47387a0c3ab58c1182c991c64
Author: Andres Loeh <kosmikus@gentoo.org>
Date: Thu Feb 1 19:52:48 2007 +0000

hdbc depends on mtl

commit a3d26188cb9c24523d5a9be1d1583c9fa2523e8f
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Sat Oct 14 12:28:19 2006 +0000

Update hdbc and backends to 1.0.1
Also merge some changes from the 1.0.0 versions that have been in
portage for some time now.

commit 83c00f1774fb7cd4c57022116fe7e0bb40aeba3f
Author: Andres Loeh <kosmikus@gentoo.org>
Date: Tue Sep 5 19:44:29 2006 +0000

move everything from portage/ to /