gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/ginger

An implementation of the Jinja2 template language in Haskell

Screenshots

  • ginger-0.10.4.0-r1
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: MIT   
    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 fa4df8a7c452f0b08e8ce79553b7dcce0c579e36
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Feb 17 16:17:54 2023 -0700

*/*: Switch to optional ghc/process dep

Removing dev-haskell/process has been causing issues due to := slot
operators which require many rebuilds, even on systems that are already
upgraded to ghc-9.2.5 or later.

Instead, use something like this and wait a few months before masking
dev-haskell/process for removal:

|| ( dev-lang/ghc dev-haskell/process )

Remove mask on dev-haskell/process

This reverts commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673

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

commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Feb 16 10:09:55 2023 -0700

dev-haskell/process: Mask for removal

Exposing the 'process' package as a portage package has proven to be
a bad idea, creating many complications and system inconsistencies.

The version that comes bundled with GHC needs to be the only version
on the system. If upgrades to the 'process' package are needed, it
needs to be done through dev-lang/ghc.

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

commit d9a41580352801290f6da5cdb35608c427247da6
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Dec 28 16:45:28 2022 -0700

dev-haskell/ginger: Revision bump

Loosen constraints on aeson and optparse-applicative

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 fc98f260b35bed0098331891a653d198dbf0277d
Author: Robert Greener <me@r0bert.dev>
Date: Tue Jul 12 16:06:43 2022 +0100

dev-haskell/ginger: add 0.10.4.0, drop 0.10.1.0

Signed-off-by: Robert Greener <me@r0bert.dev>

commit 5c2ca9d17e66c75149d30f4fed500964f47e70f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 4 09:55:46 2021 +0100

dev-haskell/ginger: RESTRICT=test, recursive-loop test fails

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

commit 3dcac103023517a546d4e1dc2245f8373c2fa329
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Dec 19 12:56:28 2020 +0000

dev-haskell/ginger: bump up to 0.10.1.0

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

commit 6e9ec9ed64f41e3e7fd4b2aa7ee60b05b2a77362
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Sep 27 12:14:56 2020 +0100

dev-haskell/ginger: drop old

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

commit 42efbe2f9bb05060289ab94bd8acd949a2c7bebb
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Jun 9 06:58:52 2020 +1000

dev-haskell/ginger: remove old

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

commit e92ede49bdc77e848daed560d93269fca362da5d
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Jun 9 06:57:19 2020 +1000

dev-haskell/ginger: bump up to 0.10.0.5

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

commit 25216e144047b3579d8ac64a53e95421b0d885ca
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Jan 17 14:24:51 2020 -0500

dev-haskell/ginger: change ghc depend

Change dep from ghc-8.8.1 to ghc-8.6.5 (hackport fix).
Add KEYWORDS.

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

commit 48ee1c5dd21b662e07d9beb39879648ded394ca3
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Mon Jan 6 17:17:11 2020 -0330

dev-haskell/ginger: bump up to 0.9.1.0

Without KEYWORDS: needs >=ghc-8.8.1, >=cabal-3.0

Package-Manager: Portage-2.3.79, 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 3cc4044d8a739f7533d88f4be8beb7bd84bfd584
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sat Nov 16 14:49:34 2019 -0500

dev-haskell/ginger: drop old

Keep last: 0.8.4.0

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

commit a013e26d4c6de7c55ef64adbbdc4b2c6cedd9511
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Oct 18 00:51:45 2019 +0100

dev-haskell/ginger: allow regex-tdfa-1.3

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

commit 50dde50a6649ca429df312475f6865408975dd82
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Fri Dec 21 19:15:27 2018 +1100

dev-haskell/ginger: bump up to 0.8.4.0

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>

commit 30cb7047023f7333c15c02e235ac0e2727b01b02
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Fri Oct 19 16:08:50 2018 +1100

dev-haskell/ginger: bump up to 0.8.1.0

Package-Manager: Portage-2.3.51, Repoman-2.3.11

commit ea5811ad7ebb9af3341c9bce66fff702ed574818
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Sep 30 11:08:35 2018 +1000

dev-haskell/ginger: remove old

Package-Manager: Portage-2.3.50, Repoman-2.3.11

commit b1d6a5e511b5a79c6df5e7b16686cdac351eace1
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Sep 30 11:05:50 2018 +1000

dev-haskell/ginger: bump up to 8.0.1

Package-Manager: Portage-2.3.50, Repoman-2.3.11

commit 67bea19e0f962da2bc8d888e00e857cab0a4252e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Sep 1 20:27:23 2018 +0100

dev-haskell/ginger: tweak for ghc-8.4

Package-Manager: Portage-2.3.48, Repoman-2.3.10

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 147b9a5abe158f28423088d11cf1d4b1601ffcca
Author: karky7 <cantimerny.g@gmail.com>
Date: Fri Nov 3 11:51:13 2017 +0900

dev-haskell/ginger: bump up to 0.7.3.0

Package-Manager: Portage-2.3.13, Repoman-2.3.3

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 1d1722f374e8b82f51b4d925f8250150942d995d
Author: karky7 <cantimerny.g@gmail.com>
Date: Tue Dec 20 06:20:20 2016 +0900

dev-haskell/ginger: bump up to 0.3.9.1

Package-Manager: Portage-2.3.2, Repoman-2.3.2

commit 9a16eb671bf8bae73b97557552d1a6bd67100295
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Dec 18 17:59:13 2016 +0000

dev-haskell/ginger: bump up to 0.3.8.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit 4b6b07cebd48acc197dc293d63f6636a037b6441
Author: karky7 <cantimerny.g@gmail.com>
Date: Fri Nov 18 06:25:08 2016 +0900

dev-haskell/ginger: initial layout

Package-Manager: portage-2.3.2