gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/hexpat

XML parser/formatter based on expat

Screenshots

  • hexpat-0.20.13
    ~amd64
    doc hscolour hoogle profile

    View      Download      Browse     License: BSD   
    Overlay: haskell

ChangeLog

commit c1d1ab135e7d4c3de68869388ff96abf77f868e5
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 19:25:37 2024 -0700

*/*: Switch to EAPI 8

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 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 519d15ee15ed37d5e09bc2deafdcc811bf5f4691
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon May 24 05:56:34 2021 +0100

dev-haskell/hexpat: drop USE=bundled-expat

Reported-by: Sebastian Pipping
Closes: https://bugs.gentoo.org/591136
Package-Manager: Portage-3.0.18, Repoman-3.0.3
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 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 8086d0df120ea4387e5529ae76509a9e6c3171be
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Aug 20 12:35:24 2017 +0100

dev-haskell/hexpat: sync metadata.xml from gentoo

Package-Manager: Portage-2.3.8, Repoman-2.3.3

commit 04eaf41ae0bc1ef9b0192fc02312603c083d10db
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Aug 20 12:33:59 2017 +0100

dev-haskell/hexpat: bump up to 0.20.13

Package-Manager: Portage-2.3.8, Repoman-2.3.3

commit 70094010852ef1d5f4519a1f522344a2e226a8b4
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jun 20 21:11:24 2017 +0100

dev-haskell/hexpat: bump up to 0.20.11

Package-Manager: Portage-2.3.6, Repoman-2.3.2

commit b52d264dadca0a3c9f37e6aeb1faee9e362b1560
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Mar 9 22:01:34 2017 +0000

dev-haskell/hexpat: bump up to 0.20.10

Package-Manager: Portage-2.3.4, 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 aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit b7b3eac1d8316c1966d04b1cdb21caa01a8308cd
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Sep 5 10:41:37 2015 +0100

portage/gentoo-haskell: sync keywords from ::gentoo

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

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 46e114d489725beb4801c34b320febe86e438925
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jul 26 15:39:12 2015 +0100

sync keywords from gx86

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

commit bdce1b941628bb970c7066ed752ab3fe1e4dfa59
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Feb 25 23:20:36 2015 +0000

dev-haskell/hexpat: bump up to 0.20.9

Package-Manager: portage-2.2.17

commit ce8cfa5a49cf2f0bb65e01489728796ef01b12d1
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Feb 19 22:13:24 2015 +0000

dev-haskell/hexpat: bump up to 0.20.8

Package-Manager: portage-2.2.17

commit efdc910dc88f1df3f1620b1df97f8779c58b2cf3
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Oct 10 22:06:58 2014 +0100

dev-haskell/hexpat: bump up to 0.20.7

Package-Manager: portage-2.2.13

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 3956211c721c6054a372c5303438240b238946fb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jan 18 14:39:24 2014 +0300

dev-haskell/hexpat: bump up to 0.20.6

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

commit b35982ff690708fcd59c70d4f59bebb8f4339e39
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jan 13 19:12:55 2014 +0300

dev-haskell/hexpat: allow text-1.1

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

commit 2b076de00565f02e05c27e4fa38d03d78c312c9b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Dec 5 10:39:03 2013 +0300

dev-haskell/hexpat: bump up to 0.20.5

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

commit 1430e2c663c12bb089eb4694081bc177f42c0c85
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 1 17:23:25 2013 +0300

dev-haskell/hexpat: bump up to 0.20.4

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

commit 924c8bfb609c2174b9e58a5af1e40a9c2c1b579e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 9 01:16:45 2012 +0300

dev-haskell/hexpat: bump up to 0.20.3

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

commit b30c7e50ebd3d53ce4c5001e48cfdde92f84f339
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Oct 20 16:54:57 2012 +1100

Bump list dep in hexpat

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

big mirror update

commit 4a20f137176fc2a7ceadf5a404342ce641bfeca4
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Aug 18 15:15:31 2012 +1000

Bump hexpat to 0.20.2

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 876c8899103248e8a12555fcc6b32ccf2afb309f
Author: Mark Wright <gienah@gentoo.org>
Date: Thu May 17 17:31:48 2012 +1000

Bump hexpat to 0.20.1

commit 712fdffdab6331ae50b311b8ed82be084199163f
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Feb 27 00:28:08 2012 +1100

Bump hexpat to 0.19.10

commit b9bfcee9b2e1c0f4a17f487ad2480ebb4e0dcd15
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Jan 6 21:58:00 2012 +1100

Bump hexpat to 0.19.9

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

Add hoogle support

commit a438dede62e3a173774aaa8e2d7dc13a335be866
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Nov 12 17:07:46 2011 +1100

Bump hexpat to 0.19.8, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit 533f9abd7cafb51f132073dce0a8f27632b9b851
Author: Mark Wright <markwright@internode.on.net>
Date: Sun Oct 30 01:31:28 2011 +1100

Loosen deepseq dependency for ghc 7.4

commit 526864090529bf4822070dd12543dd1e1719d7a7
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Aug 27 19:13:50 2011 +1000

Bump hexpat to 0.19.7, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit 7bcc6b6017dc2b8aa3c1ea2cf2e670e2db084717
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Apr 22 01:12:08 2011 +1000

dev-haskell/hexpat: repoman qa

commit 651fd12ea0c621a54497b3aa0d101e20698eb719
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Feb 5 16:31:22 2011 +1100

Bump dev-haskell/hexpat

commit e9439f854921fb95244293acbd92c56ebea9b3b7
Author: markwright@internode.on.net <unknown>
Date: Thu Dec 23 13:54:43 2010 +0000

snap.txt
compiled on ghc 7.0.1 only (it should build on ghc 6.12.3 if mtl is upgraded to mtl-2)

commit dc62f0e898bbdc3e68d0a931c846389eee51d714
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Thu Jul 22 11:01:59 2010 +0000

Make hexpat-0.16 work even if you have the slotted parallel-3 on your system

commit 18e12684df79e3129bdba84df9ef65e8e724d982
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Thu Jul 22 10:41:30 2010 +0000

Add new version of hexpat
Kept the old version, as it is required by heist.
Version 0.16 should get .cabal patched to restrict parallel to <3.

commit d15b70aa53bcedc978a38d3ac7d34ac4350cb56d
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat May 22 13:47:12 2010 +0000

Bump hexpat from 0.10 to 0.16

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 e167403ded89362a064f21c1e0e3d2a13b11a514
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Oct 14 12:01:12 2009 +0000

Add hexpat 0.10
As requested by rusty aka notsmack