gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/hstringtemplate

StringTemplate implementation in Haskell

Screenshots

  • hstringtemplate-0.8.8-r1
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell

ChangeLog

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 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 14e923637879bcc6bd0536f3dc48d894d7c57df8
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Mar 19 16:54:59 2022 -0600

dev-haskell/hstringtemplate: Bump to 0.8.8-r1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit e8c8a5a86efdc7c379d29c6f03e6e36cdbdc777a
Author: Jack Todaro <solpeth@posteo.org>
Date: Fri Aug 13 18:34:07 2021 +1000

dev-haskell/hstringtemplate: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 4719b9e38615dc1ba63652795d1b21ebc0e0ef75
Author: Jack Todaro <solpeth@posteo.org>
Date: Fri Aug 13 18:33:27 2021 +1000

dev-haskell/hstringtemplate: bump up to 0.8.8

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 2b5657b767e87c81013b2537ffde6996bd2c75f1
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Tue Feb 16 23:55:45 2021 -0500

dev-haskell/hstringtemplate: remove redundant longdescription from metadata

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>

commit 780075a70af2171aaa259ed5630ddfccee47814d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Sep 2 00:17:13 2020 +0100

*/*: use https:// for hackage URIs

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

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 e0dbefbd982618ba084d6f5293269a65fe31ef43
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Oct 16 17:19:56 2019 +1100

dev-haskell/hstringtemplate: Loosen time dep

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

commit e6d3fa9fe2272ffb32854790952f49bc940fcfc8
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Apr 12 17:40:13 2018 +1000

dev-haskell/hstringtemplate: Bump to 0.8.7

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 d0afd6a4e352dd4719ab791f19bd2d383e543e2f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed May 31 22:36:48 2017 +0100

dev-haskell/hstringtemplate: bump up to 0.8.6

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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 6383a006672618b7f2bdcfce1edac23c889995bf
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Feb 20 11:14:11 2016 +0000

dev-haskell/hstringtemplate: bump up to 0.8.5

Package-Manager: portage-2.2.27

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 81c83e6b0eba8309f5df4315aac29cfa852bf7bf
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Apr 5 20:31:19 2015 +1000

Bump hstringtemplate to 0.8.3

commit 9d82f7324ecba89837705a24deecc1c10d4317d4
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Sun Mar 1 22:49:37 2015 +0300

dev-haskell/hstringtemplate: allow utf8-stirng-1.0

Package-Manager: portage-2.2.17

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 e10b3ad26e94baf527bce2750ff1e5e1e11ca255
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 16:51:36 2014 +0300

drop trailing '.' from DESCRIPTIONs overlay-wide

repoman depected them as:

DESCRIPTION.punctuation 1
net-misc/htsn/htsn-0.1.0.ebuild: DESCRIPTION ends with a '.' character

Fixed by the following tiny script:
https://github.com/trofi/gentoo-qa/blob/master/check_description.sh

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

commit 835271d09827518b948053ca03f9901a54bccb86
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 13 12:38:26 2014 +0300

dev-haskell/hstringtemplate: bump up to 0.7.3

Package-Manager: portage-2.2.10_p15

commit 2dbf1bb527780f31d9e110f10b2f1e347e666ce6
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Mar 18 08:58:36 2013 +0300

dev-haskell/hstringtemplate: bump up to 0.7.1

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

commit 30f0a1bb387b0370d71a0aa47390e26d8a3501c8
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Mar 9 23:59:21 2013 +0300

dev-haskell/hstringtemplate: bump up to 0.7.0

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 c20bfeb3056304cda6d82368fdb852ee1200cb26
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Oct 24 20:26:19 2012 +1100

Bump hstringtemplate to 0.6.12

commit 056d4804d1d554a8ad760b3ed2d9dafab8c410ec
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Sep 28 21:23:12 2012 +1000

Bump hstringtemplate to 0.6.10

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 80dab1f928bfd6602c779b644d371b66db50a497
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Feb 17 08:58:50 2012 +0300

dev-haskell/hstringtemplate: fixed homepage hstringtemplate -> HStringTemplate

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

commit a1b536796d0d2571fc1edbc7527c049a0732ab70
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jan 25 09:11:10 2012 +0300

dev-haskell/hstringtemplate: bump up to 0.6.8 (fixes build against ghc-7.4 and parallel-3)

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 0f78a03d09db434bd48aa8e07f3d9fc7be467816
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Feb 5 21:08:31 2011 +1100

Bump dev-haskell/hstringtemplate to 0.6.6, 0.6.4 ebuild retained since it has a tweak to depend on parallel<3

commit ce848ce61c33d8536cf6bc75befbf803f841160c
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Thu Jul 22 10:57:42 2010 +0000

Bump hstringtemplate and fix dependency on parallel

commit 2cbca3af0367257678d0af352f97b35224ef9745
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Wed Jun 2 16:54:26 2010 +0000

Bump hstringtemplate

commit ac18c089df8ec70b9c45d51cf2ac72d2d58dd081
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Dec 23 08:35:04 2009 +0000

The great filepath removal!
Yet another boot library, blah, blah, blah.

It's quite possible that removing filepath has made some packages with bad deps
(if they depend on filepath-1.1.* but you try to build them with ghc-6.6 which came with
filepath-1.0); if this is the case, please let us know.

commit 5073faf4c4e95a95225320e6c909c72b3f7cb029
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Thu Dec 17 07:22:17 2009 +0000

Remove syb-with-class dep from hstringtemplate
Its only needed by an optional flagged item which we don't enable

commit b0a9f4a0e7a675e72eecf3738268fe861e100bfa
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Dec 16 13:24:28 2009 +0000

The great syb removal! \o/
Note that this isn't as great as the great bytestring removal, but it is still relatively great...

syb is a boot package; as such, we shouldn't upgrade it, blah, blah, blah.

To make matters worse, it was split off from base, etc. in 6.10; this makes writing deps harder for packages that in the
cabal files specify range-based deps for syb.

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 6d15e649687eb94e25f0c711cd7a7d95b4758b61
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 08:01:43 2009 +0000

Remove old versions of hstringtemplate

commit 510aad97e51bb3cf203ceb7505bde23c73b30de7
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Tue Oct 6 07:17:24 2009 +0000

Bump hstringtemplate to 0.6.2

commit 79cacc48ec5ab924fe73a31ba1b6b203951b8f34
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Thu Feb 5 22:18:43 2009 +0000

Add hstringtemplate-0.4.3

commit 3449ce8b78ebd3251daefd1e07f59ea1050f270d
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Feb 5 00:51:56 2008 +0000

Add 18 new packages and 9 updated packages from hackage