gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/turtle

Shell programming, Haskell-style

Screenshots

  • turtle-1.6.1-r1
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell

ChangeLog

commit 9bf041f6a945a52f0df75c2b070a24a77c1713cd
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Aug 19 15:44:32 2023 -0600

dev-haskell/turtle: Hackage revision bump

Signed-off-by: hololeap <hololeap@users.noreply.github.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 4463d803827cd5e57e27f93003959f8a77767e73
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jan 8 13:24:25 2023 -0700

dev-haskell/turtle: add 1.6.1, drop 1.5.24

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 42bf53a4275c9079ce7ccd161a05318b56043789
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Mar 23 08:24:09 2022 -0600

dev-haskell/turtle: Bump to 1.5.24

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

commit afcd6509901aa0049d5a8ff56fff3dbc5fabf96f
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Feb 12 09:00:47 2022 -0700

dev-haskell/turtle: Keyword 1.5.23

Drop 1.5.20

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

commit a18051a0a152c91facf79b749a14df679655465a
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Feb 4 19:10:45 2022 -0700

dev-haskell/turtle: Add 1.5.23 (no keywords)

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

commit 1c6b862974b17baf3574775f0859a681f1fa64b9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jul 3 19:49:53 2021 +0100

dev-haskell/turtle: allow doctest-0.18

Issue: https://github.com/gentoo-haskell/gentoo-haskell/issues/1196
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.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 fdbde4b9ae2ea21b6d701658b17d93d45398297c
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Aug 12 06:34:15 2020 +1000

dev-haskell/turtle: remove old

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

commit 164397d77098ca9d151407c6ce7e7de08d740911
Author: Jack Todaro <solpeth@posteo.org>
Date: Wed Aug 12 06:32:53 2020 +1000

dev-haskell/turtle: bump up to 1.5.20

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

commit f956509570f60ba546dc548b0aeb5ae39ab06231
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Mar 31 08:07:36 2020 +0100

dev-haskell/turtle: bump up to 1.5.17

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

commit 30dae5756494f2f3fcc225f46f02a56fa6ada00d
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Mar 12 14:59:04 2020 -0230

dev-haskell/turtle: bump up to 1.5.17

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit f79514801f6021e4e3ea8f4bb3f30c66c72fda2f
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Tue Jan 28 12:07:30 2020 -0330

dev-haskell/turtle: bump up to 1.5.16

Package-Manager: Portage-2.3.84, Repoman-2.3.20
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 2ef28d5635c1bc0d5fc790c5441c564ad46befe9
Author: Jack Todaro <jack.todaro@posteo.net>
Date: Thu Oct 3 10:21:20 2019 +1000

dev-haskell/turtle: bump up to 1.5.15

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

commit 531ef7f3b5610c5dee7ccba19d5ccae4a4742608
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Fri Dec 21 19:47:37 2018 +1100

dev-haskell/turtle: bump up to 1.5.13

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

commit a292d47cc8e98abe30eeda20c9f40000a0474281
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Thu Oct 4 22:18:58 2018 +1000

dev-haskell/turtle: bump up to 1.5.12

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

commit 0dbfb2ce31e65b3e27e7195acede23f7e10d03d7
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Sep 23 13:16:42 2018 +1000

dev-haskell/turtle: bump up to 1.5.11

Package-Manager: Portage-2.3.49, Repoman-2.3.10

commit 9bfdadfff9c6b3cdc0a9adc6955f82c557011f0b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Sep 5 07:49:54 2018 +0100

dev-haskell/turtle: RESTRICT=test (ambiguous modules)

Package-Manager: Portage-2.3.49, Repoman-2.3.10

commit f9585802cf852274c0a3e788ab2422eb49b58b8c
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Sep 4 23:56:47 2018 +1000

dev-haskell/turtle: bump up to 1.5.10

Package-Manager: Portage-2.3.49, Repoman-2.3.10

commit 107ade3c5441a2e3a03d3859d4431b50e10f3ced
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Aug 31 08:02:03 2018 +0100

dev-haskell/turtle: tweak for ghc-8.4

Package-Manager: Portage-2.3.48, Repoman-2.3.10

commit c03ec4027874ad6b8a5a0f4b8e3167d5cda4ade9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat May 19 21:12:21 2018 +0100

dev-haskell/turtle: allow unix-compat-0.5

Package-Manager: Portage-2.3.38, Repoman-2.3.9

commit c7cc3d37ca5351ec8e35cc4feb008f33c9c5e008
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 22 21:50:18 2018 +0100

dev-haskell/turtle: allow async-2.2

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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 f8fb64b93fd1b5fe202a8d956bcdaf7a18558280
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 18 18:11:42 2017 +0100

dev-haskell/turtle: bump up to 1.3.6

Package-Manager: Portage-2.3.6, Repoman-2.3.2

commit 504e3005b1c957419ec538223a31a52d812c0858
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 11 10:56:30 2017 +0100

dev-haskell/turtle: allow optparse-applicative-0.14, #624

Package-Manager: Portage-2.3.6, Repoman-2.3.2

commit 82679cba2001a23515744f633f82e4889c826688
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jun 1 10:05:57 2017 +0100

dev-haskell/turtle: bump up to 1.3.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

commit b7d1b41147456a41557cc70c4096c7886e0e8bec
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon May 29 15:05:27 2017 +0100

dev-haskell/turtle: bump up to 1.3.4

Package-Manager: Portage-2.3.6, Repoman-2.3.2

commit c2e835e0688c5e56821e28bddde6cb792e3b924f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 30 18:14:41 2017 +0100

dev-haskell/turtle: bump up to 1.3.3

Package-Manager: Portage-2.3.5, Repoman-2.3.2

commit c984e6013ec69e3f66b4d76c69886d9d81c933e9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Mar 16 21:42:22 2017 +0000

dev-haskell/turtle: bump up to 1.3.2

Package-Manager: Portage-2.3.4, Repoman-2.3.2

commit 42821c0ab64a97045482c1c9f84801a3c29ae619
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Mar 11 19:40:57 2017 +0000

dev-haskell/turtle: RESTRICT=test, module name collision

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 e42d7e92d3d8dc5a18c5d5c6181924e40b4582c4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Jan 20 18:57:07 2017 +0000

dev-haskell/turtle: bump up to 1.3.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit c3b54850a84263513e30b015d0238fd7c1b50cf0
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Dec 23 11:50:14 2016 +0000

dev-haskell/turtle: allow ghc-8.0.2_rc2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit 6eb2edcfaf77ed86ae422e1bcaa8169be07af17d
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun May 29 10:23:56 2016 +0100

dev-haskell/turtle: bump up to 1.2.8

Package-Manager: portage-2.3.0_rc1

commit 8b119f01589ace01f88092f8b1106712bb4d9662
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat May 28 21:17:50 2016 +0100

dev-haskell/turtle: tweak for ghc-8

Package-Manager: portage-2.3.0_rc1

commit e8c3a70fb17328be3f307298a099025ef37c551d
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Apr 27 09:14:25 2016 +0100

dev-haskell/turtle: bump up to 1.2.7

Package-Manager: portage-2.2.28

commit 047196765758e491263a9ac2545c1b1dca9f51bd
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Apr 8 08:41:41 2016 +0100

dev-haskell/turtle: allow clock-0.7

Package-Manager: portage-2.2.28

commit 02651a5c9da4d40f5dcec3b93311d76eb214e55e
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Apr 3 19:57:53 2016 +0100

dev-haskell/turtle: bump up to 1.2.6

Package-Manager: portage-2.2.28

commit fe9a59ceffda47caff238343f5025762570468f0
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Apr 1 21:25:39 2016 +0100

dev-haskell/turtle: allow foldl-1.2

Package-Manager: portage-2.2.28

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

Update metadata.xml for GLEP 67

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

dev-haskell/turtle: bump up to 1.2.5

Package-Manager: portage-2.2.26

commit f4a7ac35841e96aa57fd4c612ed9f0633ea1cdb1
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Dec 20 10:38:42 2015 +0000

dev-haskell/turtle: bump up to 1.2.4

Package-Manager: portage-2.2.26

commit 86755a5bf2f44a53b35e398f8cd3c4275bacf3ae
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Nov 9 22:56:26 2015 +0000

dev-haskell/turtle: bump up to 1.2.3

Package-Manager: portage-2.2.24

commit 46582948854621c27029b075d4e6148e462ceee6
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Sep 30 21:49:53 2015 +0100

dev-haskell/turtle: bump up to 1.2.2

Package-Manager: portage-2.2.22

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 0072b6283a3e7c59fb7ce84f974c3881263aa4a9
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Aug 7 09:27:56 2015 +0100

dev-haskell/turtle: bump up to 1.2.1

Package-Manager: portage-2.2.20

commit 22ce7279b1affe7f60a36d314807b45e9afd4475
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jul 18 22:39:01 2015 +0100

dev-haskell/turtle: bump up to 1.2.0

Package-Manager: portage-2.2.20

commit 22f9d99f4e5ea7840752fdbb9dc94e21e82374d1
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jun 11 21:41:38 2015 +0100

dev-haskell/turtle: bump up to 1.1.1

Package-Manager: portage-2.2.20

commit cb23cafa4c1da31a8865a917bc7709a1c81dda73
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Mon May 25 20:09:53 2015 +0300

dev-haskell/turtle: initial layout