gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/echo

A cross-platform, cross-console way to handle echoing terminal input

Screenshots

  • echo-0.1.4-r2
    ~amd64
    examples doc hscolour hoogle profile

    View      Download      Browse     License: BSD   
    Overlay: haskell
  • echo-0.1.4-r1
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    examples doc hscolour profile

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • echo-0.1.3
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    examples doc hscolour profile

    View      Download      Browse     License: BSD   
    Overlay: gentoo

ChangeLog

commit 7f1045b1cbc82c6ae5e027f9b2839ee538aaf4ae
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:17 2024 -0600

dev-haskell/echo: Refresh ebuild

Remove reference to dev-haskell/process, revision bump

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 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 74da83079cd46f7c77550d7694c88444d923553d
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 17:10:46 2023 -0700

dev-haskell/echo: 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 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 692ad4746a27e207287cf1e8c79b4b62546f9501
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Feb 15 13:11:09 2022 -0700

dev-haskell/echo: Rename example executable

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

commit b2df47081c667abb9bd2f666ab0f481e6097a54e
Author: Mark Wright <gienah@gentoo.org>
Date: Sun May 9 14:12:10 2021 +1000

dev-haskell/echo: Bump to 0.1.4

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mark Wright <gienah@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 cd12187b74fdbc367240324fcfeeac66b6653575
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Aug 13 22:59:50 2017 +0100

dev-haskell/echo: allow ghc-8.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

commit c03e9bfed1bf4cbfa2c09167e2ddce4e4eadcebe
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Aug 7 22:18:22 2017 +0100

dev-haskell/echo: new package, stack-1.5.1 depend

Package-Manager: Portage-2.3.6, Repoman-2.3.3