gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/typed-process

Run external processes, with strong typing of streams

Screenshots

  • typed-process-0.2.10.1-r1
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    doc hscolour profile test

    View      Download      Browse     License: MIT   
    Overlay: gentoo
  • typed-process-0.2.10.1-r1
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: MIT   
    Overlay: haskell
  • typed-process-0.2.6.0
    amd64 ~arm64 ~ppc64 ~riscv ~x86
    doc hscolour profile test

    View      Download      Browse     License: MIT   
    Overlay: gentoo

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 44a6827fa38aab2a56671ab152e8252ea248cc3d
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 13:23:21 2023 -0700

dev-haskell/typed-process: Revision bump

Refresh ebuild, add 'process' to RDEPEND

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

commit 12118844fdc729f7e1b8ca951719aa028ccc8eed
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Oct 30 10:58:42 2022 -0600

dev-haskell/typed-process: add 0.2.10.1, drop 0.2.9.0

Add typed-process-0.2.10.1-smp-flag.patch

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 cc0c7e3c879d21e2adae44a57c307d2cfa3451eb
Author: Jack Todaro <solpeth@posteo.org>
Date: Thu Jun 2 20:49:49 2022 +1000

dev-haskell/typed-process: drop old

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

commit c032df8cd58955d7111adf3380fd6abf9fd7105e
Author: Jack Todaro <solpeth@posteo.org>
Date: Thu Jun 2 20:48:54 2022 +1000

dev-haskell/typed-process: bump up to 0.2.9.0

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

commit 476fbbef8af66ad93e2021549bac0d3e6ff711ab
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon Oct 4 08:18:07 2021 +1100

dev-haskell/typed-process: drop old

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

commit 9db413321f9a8d2e5f21202e2c528d688b00d922
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon Oct 4 08:17:26 2021 +1100

dev-haskell/typed-process: bump up to 0.2.6.3

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

commit fec98b6d69c692b27d90c6526ddc1e7ee7ac948e
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Tue Feb 16 23:56:09 2021 -0500

dev-haskell/typed-process: remove redundant longdescription from metadata

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@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 009e69b4c1407e14e66cb2b867fa1fef3c225623
Author: Jack Todaro <jack.todaro@posteo.net>
Date: Mon Sep 9 07:43:46 2019 +1000

dev-haskell/typed-process: bump up to 0.2.6.0

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Jack Todaro <jack.todaro@posteo.net>

commit affaf6a09fcbd248f62a48739eed08fcc44cc6ea
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Nov 5 09:13:32 2018 +1100

dev-haskell/typed-process: bump up to 0.2.3.0

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

commit d8133e11aad07bb0ec04635cabece714f686886d
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Apr 29 10:54:07 2018 +1000

dev-haskell/typed-process: Bump to 0.2.2.0

commit 9e0adc839af015540f3fe501e6f1f3e4997806c5
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Feb 4 15:42:24 2018 +1100

dev-haskell/typed-process: Bump to 0.2.1.0

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 e0990327b8117dee420daa864109429d74248f34
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Sep 16 22:21:06 2017 +0100

dev-haskell/typed-process: bump up to 0.1.1

Package-Manager: Portage-2.3.8, Repoman-2.3.3

commit b1aba944b90a06116c4aea27357a6127f1dfb933
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Aug 20 21:23:50 2017 +0100

dev-haskell/typed-process: bump up to 0.1.0.1

Package-Manager: Portage-2.3.8, 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 f51de64a5b9bde815b2daec1fb41886b02046687
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Feb 13 21:01:49 2017 +0000

dev-haskell/typed-process: RESTRICT=test, fetches things from internet

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit 820659a8d6414da781a9d6b386932552b05b6f41
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Dec 11 16:54:05 2016 +0000

dev-haskell/typed-process: new package, a depend of yesod-bin-1.5

Package-Manager: portage-2.3.3