gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/haxml

Utilities for manipulating XML documents

Screenshots

  • haxml-1.25.13
    ~amd64
    doc hscolour hoogle profile

    View      Download      Browse     License: LGPL-2.1   
    Overlay: haskell

ChangeLog

commit 8794a83040b908a8557299690489d1fd4b93946e
Author: hololeap <hololeap@protonmail.com>
Date: Sun Sep 22 12:11:58 2024 -0600

dev-haskell/haxml: add 1.25.13, drop 1.25.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 846b3ce159d656430ff782fb10899a73f6da9533
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Jan 19 13:03:35 2022 +1100

dev-haskell/haxml: drop old

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

commit db23a39f805762dce2ea9f99f981e71a20cdee77
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Jan 19 13:03:09 2022 +1100

dev-haskell/haxml: bump up to 1.25.8

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

commit 32abf5d5a92e4959da3f5c5185dbc055aee1f166
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Jun 28 22:17:46 2021 +1000

dev-haskell/haxml: Patch for ghc 9

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

commit 0ab81901c65aff38c5c322d9ae7955e297987b6c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 11 11:27:33 2020 +0100

dev-lang/ghc: follow sparc keywords removal

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

commit 1dbe8edc3210280f792d58336cad499e0c8b5ed0
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Dec 26 17:42:49 2019 -0500

dev-haskell/haxml: drop old

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 856cbcfc042db5079df771ea3721f89142c83275
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Oct 16 16:45:32 2019 +1100

dev-haskell/haxml: Loosen deps

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

commit e8540755b8339e82cf463861498ce5c6a34ab75d
Author: hololeap <hololeap@gmail.com>
Date: Sat Feb 9 16:07:47 2019 -0700

dev-haskell/haxml: Bump to 1.25.5

commit ccab7b1432c30818ad276635e6bdb672ee1ed7a0
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Aug 20 08:12:30 2018 +0100

dev-haskell/haxml: tweak for ghc-8.4

Package-Manager: Portage-2.3.47, 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 7a1e34421b7fc9b002fac8e8666d2b72221da539
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Aug 6 19:49:59 2017 +0100

dev-haskell/haxml: bump up to 1.25.4

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

Update metadata.xml for GLEP 67

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 5531e0fd334e616c04b0ee76e9bd899749ab44a7
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Tue Jan 27 01:49:47 2015 +0300

dev-haskell/haxml:

Package-Manager: portage-2.2.15

commit 85544bf3b549b5818f6a3d8901f8cb241b655167
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Jan 2 17:37:14 2015 +0000

dev-haskell/haxml: bump up to 1.25.2

Package-Manager: portage-2.2.14

commit 8d7eaa1843023933fb4526725264ba744cb297cd
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Dec 8 14:53:26 2014 +1100

Bump haxml to 1.25

commit b681e89292d2afc4cd6f1171d0d161a77e454c9e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:59:58 2014 +0300

fix remnants of trailing '.' in DESCRIPTION and '<maintainer>' section for haskell

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

commit d4d2cc762cf161b1c5e2b92ef9f8b808d3d82535
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Mar 19 18:58:45 2014 +0300

dev-haskell/haxml: bump up to 1.24.1

Package-Manager: portage-2.2.8_p62

commit 61030db8fd4b3c43e9e90718f0d6827850089e58
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jan 19 12:42:52 2014 +0300

sync keywords from gentoo-x86

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

commit a53448dff60e9e94396a6751ab6efb43a0dc00a9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Nov 14 13:00:48 2013 +0300

sync keywords from gentoo-x86

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

commit ea7fe4d0034db1342d5a85fcbb9d2e97d4032bc8
Author: Mark Wright <gienah@gentoo.org>
Date: Sat May 25 12:50:55 2013 +1000

Bump haxml to 1.24

commit 4d068fdf00de9cc6e0b35e5a88363f4a61483848
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Nov 19 00:47:37 2012 +1100

EAPI=5 for haxml, sync with portage

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

big mirror update

commit 15b1cfa25e137a62b43a105ec0b511b7d8930e82
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Jun 19 02:11:30 2012 +1000

Bump haxml to 1.23.3

commit 3f2841d1396864bcb4198bfb658aa1cfd87f8164
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Jun 18 23:17:13 2012 +1000

Bump haxml to 1.23.1

commit 6392235eac2f9d46e614f261f86cba22e84a7cc7
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Jun 18 11:30:51 2012 +1000

Remove obsolete haxml-1.13.3.ebuild that was slotted while as old portage haxml-1.13.* is in slot 0

commit 2af286618894278ccbca976ed8fcc94d08edf5ee
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Jun 16 19:37:00 2012 +1000

Remove old haxml ebuilds that are not in portage

commit 2aafac4757b5385855cfe3d0d504990bc93b501e
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Jun 16 18:20:34 2012 +1000

Bump haxml to 1.23

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 b40aab8dc7637147768fbf24e4cd5af9178d946e
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Jun 2 16:36:52 2012 +1000

EAPI=4 on line 5

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

Add hoogle support

commit af405be96c9579cd30786f706bfbb5f0351ec3ec
Author: Mark Wright <markwright@internode.on.net>
Date: Sun Aug 14 11:53:32 2011 +1000

Bump haxml to 1.22.5, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit f330e6978f45cc2c462f5f4c3e0ee5b2fd9a5583
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Aug 12 13:53:36 2011 +1000

Bump haxml to 1.22.4, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit e712c84077a2e8e419fc9d8e0be2dcdd0a7aa4e3
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Aug 6 14:47:26 2011 +1000

Bump haxml to 1.22.3, built with ghc 7.0.4 and 6.12.3

commit b4bf3dbb98581a8934f0de44f3b00411777e3f60
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Jul 28 20:10:44 2011 +1000

Bump haxml to 1.22.2 (slotted), built with ghc 7.2ss, 7.0.4 and 6.12.3

commit bd99033a1cc984cfcc9fb1c1141885871b621fe2
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 28 10:25:00 2011 +0300

dev-haskell/haxml: fix build against ghc-7.2

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

commit b40f85cf41917e2472d0bd182c6a5a31d81a4f35
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Dec 14 23:37:30 2010 +0000

haxml: bump

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 c1e09f56375b2b6bc3b28e32284ee0c6f96b9476
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat Dec 5 00:01:54 2009 +0000

haxml-1.20: bump (untested)

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 c183f7d52222a77b1d95283a515f54e883a9ca08
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 07:35:09 2009 +0000

Remove old versions of haxml

commit 29b59a7c14822078ade49e714a9371fb698857ca
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Wed Mar 25 16:47:46 2009 +0000

Give haxml ebuilds SLOT="$(get_version_component_range 1-2 $)"
This gives you the possibility to use both the newer development branch
1.19.* at the same time as the older (but still very popular) stable 1.13.*
branch.

commit 4d577a2751e17a78a70eac29d0a2665c35987d6f
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Wed Mar 25 16:47:37 2009 +0000

Remove old haxml ebuilds
From between the stable 1.13.* and 1.19.* branch.

commit 64cdcd64b923ff72afb79aea740490b5250f7c3f
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Mar 15 11:51:34 2009 +0000

Relax polyparse constraint in HaXmL, allow latest version

commit f916604f994d81fbd784591af126757a1b229c30
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Mar 8 13:18:19 2009 +0000

Old haxml versions depend on polyparse 1.1

commit 35021046ace22613d72b9b400b06fbf9e03443d5
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Mar 8 13:14:08 2009 +0000

Bump haxml to 1.19.7

commit 758f515584b5ad2769bfe01fb51923f920cd19ea
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat Oct 25 12:18:01 2008 +0000

Dump haxml to 1.19.4 (using hackport)

commit 3cfcdb108411243c947b3810946c9fa177a9d9c4
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Mon Apr 28 21:14:04 2008 +0000

Patch haxml-1.19.2 to build with all bytestring-0.9.x versions

commit 0d6df03a45fdb37f6629843e2b1efed504f51bfa
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Jan 16 01:33:45 2008 +0000

Add a bunch of new and updated packages from hackage

commit 95ca04df4f25eb7a6710df443d8a52e525f722fb
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Tue Jan 1 19:42:06 2008 +0000

Add HaXml 1.19.1 with patch to solve compilation issue

commit 662307f138a2451354305921631d64d46ac4f31f
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Dec 30 20:06:35 2007 +0000

Minimum cabal version is 1.1.4 by eclass/haskell-cabal

commit a992171107131e0eca51db869a49dbb88896a94c
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sun Dec 30 20:03:34 2007 +0000

Add haxml-1.13.3

commit aeaeb386d11478c4e46f36f2b7da0247d8d335af
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Thu Dec 13 22:41:53 2007 +0000

Fix haxml-1.13.2 for ghc-6.8 and remove haxml-1.13.3
1.13.3 is just a trivial change for ghc-6.8 compatability and it breaks
compatability with ghc-6.6 so there's no point when we can make the
existing version 1.13.2 work with both 6.6 and 6.8

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 3a20d88a13a9606908c1a9a1f0425dfccb9b5850
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Wed Dec 12 19:45:00 2007 +0000

Add haxml-1.13.3 which supports ghc-6.8

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 0ff75d58af9c06ae931fc73c690153edd4627ae4
Author: Lennart Kolmodin <kolmodin@dtek.chalmers.se>
Date: Fri Jul 27 19:01:09 2007 +0000

Use profile and proper docs for HaXml

commit bab3fe9a1c80b81547497624ce2340049713a8ed
Author: Lennart Kolmodin <kolmodin@dtek.chalmers.se>
Date: Fri Jul 27 15:44:27 2007 +0000

Don't install docs twice, and compile the lib with -O

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 f2c0976863b2e464db0d5b35dbd1cd029e4bdb64
Author: Lennart Kolmodin <kolmodin@dtek.chalmers.se>
Date: Sun Mar 11 13:09:24 2007 +0000

Fix path to HaXml

commit a7cd4c27f10d337f91b0a578e33f36c1eb2e6a7b
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Sat Oct 14 11:39:43 2006 +0000

Sync lots of minor changes in various packages from cvs.

commit 45ca4d79502ca700f8cf93b4fa57de17888ac29a
Author: basvandijk@home.nl <unknown>
Date: Wed Oct 11 08:21:36 2006 +0000

Corrected SRC_URI for dev-haskell/haxml-1.15

commit 817ff8d2bd5bb4e8c73eda98a05800fb78bf4162
Author: der_eq@freenet.de <unknown>
Date: Tue Sep 12 10:33:51 2006 +0000

HaXML-1.17 ebuild

commit 1c0c47d49260b8c97e3f25370a070a1ccc6465af
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Sep 12 10:26:15 2006 +0000

Oops, fix inherit order.

commit 26857faf591fa9c3be926d70077260ec7f60440b
Author: Duncan Coutts <dcoutts@gentoo.org>
Date: Tue Sep 12 10:14:55 2006 +0000

Don't warn so much when building haxml

commit 033cb917353b07c1764b60a9ad3977efcbbc7e13
Author: der_eq@freenet.de <unknown>
Date: Mon Sep 11 20:41:56 2006 +0000

HaXML-1.13.2 ebuild, needs testing with ghc<6.5

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

move everything from portage/ to /