gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/io-streams

Simple, composable, and easy-to-use stream I/O

Screenshots

  • io-streams-1.5.2.2-r1
    ~amd64
    +network +zlib doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell

ChangeLog

commit d7a0d8609c2ec94f3067da8045921b9a849fc232
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 19 20:50:24 2024 -0600

dev-haskell/io-streams: Revision bump

Package needs to be bumped due to change in DEPEND (portage needs to
pull in the update to recalculate dependencies)

Fixup for c9256041b3bd13f1dafd9b9d1fcb87739824b422

Signed-off-by: hololeap <hololeap@protonmail.com>

commit c9256041b3bd13f1dafd9b9d1fcb87739824b422
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Mon Mar 4 01:52:37 2024 +0100

dev-haskell/io-streams: bump cabal rev

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>

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 42aeef32301bf896df7b0f50b40b50134bc9d247
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jan 8 12:56:02 2023 -0700

dev-haskell/io-streams: add 1.5.2.2, drop 1.5.2.1-r1

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1381
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit a7b15ff47443c62044eacd78bebe0558b3e9c00c
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Jul 30 18:10:00 2022 +1000

dev-haskell/io-streams: update SRC_URI

Also remove boilerplate now in haskell-cabal.eclass.

Functionally equivalent but more maintainable, and no
dependencies have changed whatsoever.

Signed-off-by: Jack Todaro <solpeth@posteo.org>

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 fc2b19137917efa1af35617abbf350ce66701642
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Mar 25 20:30:29 2022 -0600

dev-haskell/io-streams: Bump to 1.5.2.1-r1

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

commit 84715480454e24e0ec946b3b92544357a10e0a26
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Jul 2 23:25:11 2021 +1000

dev-haskell/io-streams: ghc 9 build ok without patch

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

commit 002c1190874f21d7a474b9c3e6830d34bbe46c18
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Jun 30 17:20:41 2021 +1000

dev-haskell/io-streams: Fix manifest

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

commit 1dbb9ee43437b0266ce5303fd15d3b4c611b3505
Author: Sergey Alirzaev <l29ah@cock.li>
Date: Tue Mar 23 05:05:23 2021 +0300

dev-haskell/io-streams: ghc-9 compat

commit cce4d24c699d43a40cacce91e2cce4337e32cddd
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 14:07:05 2021 +0100

dev-haskell/io-streams: bump up to 1.5.2.1

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

commit 3be6d959d5ed346828dd38132b4b0ba6d3c4fdca
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Sep 8 06:31:37 2020 +1000

dev-haskell/io-streams: bump up to 1.5.2.0

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

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 21606142e8bce693d7e87d0696d106535637a787
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Fri Dec 20 19:26:39 2019 -0500

dev-haskell/io-streams: drop old

Keep last: 1.5.1.0

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 4499d21455eb1320c1f52e7ae164468b43ff3668
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Oct 15 21:46:57 2019 +1100

dev-haskell/io-streams: Loosen deps

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

commit 1ebf27ba0c026f64b83369bb2bd1f5e0b439d8fb
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 29 20:13:13 2019 +1100

dev-haskell/io-streams: bump up to 1.5.1.0

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

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 44d51b876a63b1c626dfaa05af58d37dfc0903ce
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 26 11:17:27 2017 +0100

dev-haskell/io-streams: bump up to 1.3.6.1

Package-Manager: Portage-2.3.5, 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 f6dc60206295673fb4178bbd914ef800122a80a5
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jan 19 16:28:37 2017 +0000

dev-haskell/io-streams: bump up to 1.3.6.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

Update metadata.xml for GLEP 67

commit 46f426a1fce2fffd079d9940a494aee69d09ce9a
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jan 9 12:22:32 2016 +0000

dev-haskell/io-streams: bump up to 1.3.5.0

Package-Manager: portage-2.2.26

commit 0816b70189dcbf7d33fc8f8613f79d22e07cb0cc
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Dec 8 23:01:52 2015 +0000

dev-haskell/io-streams: bump up to 1.3.3.1

Package-Manager: portage-2.2.26

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 efc59866fd73340f0c8aff86587c923c1995d805
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Aug 8 13:48:24 2015 +0100

dev-haskell/io-streams: bump up to 1.3.2.0

Package-Manager: portage-2.2.20

commit a17028c8e7f9add1dbc795ecc703cde3d54fa3b8
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jun 11 21:44:19 2015 +0100

dev-haskell/io-streams: bump up to 1.3.1.0

Package-Manager: portage-2.2.20

commit a70158fca87e1e084eb26cc490d8375670572f6b
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Sun May 17 22:07:01 2015 +0300

dev-haskell/io-streams: fix bug in ebuild

Package-Manager: portage-2.2.18

commit e58b72b5e50e605c106fa5ad65f0c2d4a60b862a
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Sun May 17 21:29:28 2015 +0300

dev-haskell/io-streams: allow newer attoparsec

commit c847721b65a6e44657a9957ac69d24a418d1c2ff
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Apr 12 14:13:56 2015 +0100

dev-haskell/io-streams: bump up to 1.3.0.0

Package-Manager: portage-2.2.17

commit 2ff55251606902085464ddb37edd4245a91d62eb
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Thu Jan 29 15:30:16 2015 +0300

dev-haskell/io-streams: bump up to 1.2.1.2

Package-Manager: portage-2.2.15

commit 8f40a865470f5c53e02194df9fa25e52a1746859
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jan 17 17:44:15 2015 +0000

dev-haskell/io-streams: bump up to 1.2.1.1

Package-Manager: portage-2.2.15

commit b273d99950ef6e9540b156d91dfee2de7dabaaa3
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Oct 13 21:58:51 2014 +0100

dev-haskell/io-streams: allow text-1.2

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

commit 13eaad7eb17f482926fc5a0b096eda81f4d573ad
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Sep 10 23:37:56 2014 +0300

dev-haskell/io-streams: allow network-2.6

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

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 106906ef283978292a8c43f1af045f5fc75bc64e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jun 11 00:02:13 2014 +0300

dev-haskell/io-streams: bump up to 1.1.4.6

Package-Manager: portage-2.2.10_p15

commit 53a733af6d53383513cdddf12673138312172472
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 1 20:15:06 2014 +0300

dev-haskell/io-streams: bump up to 1.1.4.5

Package-Manager: portage-2.2.10_p15

commit 700ff0467ac1d746bd2b07b56b3b014916de3d3c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat May 24 10:46:28 2014 +0300

dev-haskell/io-streams: bump up to 1.1.4.4

Package-Manager: portage-2.2.10_p15

commit 4bad29e28a3205e325d505152bcc9ced04ee261d
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri May 16 22:43:52 2014 +0400

dev-haskell/io-streams: allow mtl and tf

commit 262e59681c1971fb82409d6e55827eb7004a5902
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Apr 17 10:32:48 2014 +0300

dev-haskell/io-streams: bump up to 1.1.4.3

Package-Manager: portage-2.2.10_p15

commit 84065aadc6158240d45b207eb3ac057c537e3504
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Feb 28 18:59:16 2014 +0300

dev-haskell/io-streams: new package (a depend on threepenny-gui)

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