dev-haskell/unliftio
The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
ChangeLog
commit 20480a3e9fed2c0b0f87f758ff1c65f9f7078acf
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:23 2024 -0600
dev-haskell/unliftio: add 0.2.25.0, drop 0.2.23.0-r1
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 2dfa6f695f56cc4c9c4f4170713632a241a8b3a3
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 16:41:32 2023 -0700
dev-haskell/unliftio: 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 7b8d956fdf6f482d2a8be885bffb75d20f6032fe
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Oct 29 11:04:47 2022 +1100
dev-haskell/unliftio: refresh metadata.xml
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit eaf3ced8292a87b98cf5fc7b687eb36b82c67450
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Oct 29 11:04:36 2022 +1100
dev-haskell/unliftio: drop 0.2.18
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit e6f88e4ca8392514ca8c05b066c40a0383c79e22
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Oct 29 11:04:33 2022 +1100
dev-haskell/unliftio: add 0.2.23.0
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 da730615908db490ea4d3d98cca8bbc051d3ddd0
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 13:25:49 2021 +0100
dev-haskell/unliftio: bump up to 0.2.18
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 085f340f2b7f8ff7a0d93582bce8848ae7c4eb53
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon Jan 25 11:58:18 2021 +1100
dev-haskell/unliftio: bump up to 0.2.14
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 40b8ad407a4039b9a994ffe57f32fc46fa98b371
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Dec 19 10:55:18 2020 +0000
dev-haskell/unliftio: bump up to 0.2.13.1
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 7808544297a974f73a5226f17b8c2f612636485e
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sat Mar 21 22:31:26 2020 -0400
dev-haskell/unliftio: bump up to 0.2.12.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
commit 85d2cfbb605268ff1c833b2cbd29f03a082b8b98
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Dec 26 17:43:00 2019 -0500
dev-haskell/unliftio: 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 3232a3bdf07e7f5105213d936fbdaa6793b7bddd
Author: Jack Todaro <jack.todaro@posteo.net>
Date: Mon Sep 9 07:41:22 2019 +1000
dev-haskell/unliftio: bump up to 0.2.12
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Jack Todaro <jack.todaro@posteo.net>
commit 1e785deadf82e57cc5490736c73ee1191a08776e
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 1 21:54:38 2019 +1100
dev-haskell/unliftio: bump up to 0.2.10
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit be296071b9f44743b1047ac2d52dbbe34ed74e21
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Dec 11 21:50:10 2018 +1100
dev-haskell/unliftio: remove old
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit d32aa055a9813d0f5c3e800e9727cde3367bc854
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Dec 11 21:49:14 2018 +1100
dev-haskell/unliftio: bump up to 0.2.9.0
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit a20b07cbae97c3a1e3c58a9e4114bbc7fa547736
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Sep 23 12:52:01 2018 +1000
dev-haskell/unliftio: remove old
Package-Manager: Portage-2.3.49, Repoman-2.3.10
commit c086b0cc9ab75f212fbe00eaecd37c5aa69d568e
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Sep 23 12:50:21 2018 +1000
dev-haskell/unliftio: bump up to 0.2.8.1
Package-Manager: Portage-2.3.49, Repoman-2.3.10
commit 5e79ef92352629cae32e85e06828371458c83946
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Sep 4 23:50:43 2018 +1000
dev-haskell/unliftio: bump up to 0.2.8.0
Package-Manager: Portage-2.3.49, Repoman-2.3.10
commit 3c3d6af85ce828321ccddfcd0338da38bdbef253
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jun 4 10:55:17 2018 +0000
dev-haskell/unliftio: bump up to 0.2.7.0
Package-Manager: Portage-2.3.38, Repoman-2.3.9
commit 8e9496833a845af945c52e3ceae633736e3fabe6
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Apr 6 14:49:16 2018 +1000
dev-haskell/unliftio: Bump to 0.2.6.0
commit 50c025bd60560a361aed5245e5905bd2cb98e341
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Feb 4 15:49:44 2018 +1100
dev-haskell/unliftio: Add for yesod
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:23 2024 -0600
dev-haskell/unliftio: add 0.2.25.0, drop 0.2.23.0-r1
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 2dfa6f695f56cc4c9c4f4170713632a241a8b3a3
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 16:41:32 2023 -0700
dev-haskell/unliftio: 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 7b8d956fdf6f482d2a8be885bffb75d20f6032fe
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Oct 29 11:04:47 2022 +1100
dev-haskell/unliftio: refresh metadata.xml
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit eaf3ced8292a87b98cf5fc7b687eb36b82c67450
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Oct 29 11:04:36 2022 +1100
dev-haskell/unliftio: drop 0.2.18
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit e6f88e4ca8392514ca8c05b066c40a0383c79e22
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Oct 29 11:04:33 2022 +1100
dev-haskell/unliftio: add 0.2.23.0
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 da730615908db490ea4d3d98cca8bbc051d3ddd0
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 13:25:49 2021 +0100
dev-haskell/unliftio: bump up to 0.2.18
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 085f340f2b7f8ff7a0d93582bce8848ae7c4eb53
Author: Jack Todaro <solpeth@posteo.org>
Date: Mon Jan 25 11:58:18 2021 +1100
dev-haskell/unliftio: bump up to 0.2.14
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 40b8ad407a4039b9a994ffe57f32fc46fa98b371
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Dec 19 10:55:18 2020 +0000
dev-haskell/unliftio: bump up to 0.2.13.1
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 7808544297a974f73a5226f17b8c2f612636485e
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sat Mar 21 22:31:26 2020 -0400
dev-haskell/unliftio: bump up to 0.2.12.1
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
commit 85d2cfbb605268ff1c833b2cbd29f03a082b8b98
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Thu Dec 26 17:43:00 2019 -0500
dev-haskell/unliftio: 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 3232a3bdf07e7f5105213d936fbdaa6793b7bddd
Author: Jack Todaro <jack.todaro@posteo.net>
Date: Mon Sep 9 07:41:22 2019 +1000
dev-haskell/unliftio: bump up to 0.2.12
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Jack Todaro <jack.todaro@posteo.net>
commit 1e785deadf82e57cc5490736c73ee1191a08776e
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 1 21:54:38 2019 +1100
dev-haskell/unliftio: bump up to 0.2.10
Package-Manager: Portage-2.3.53, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit be296071b9f44743b1047ac2d52dbbe34ed74e21
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Dec 11 21:50:10 2018 +1100
dev-haskell/unliftio: remove old
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit d32aa055a9813d0f5c3e800e9727cde3367bc854
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Dec 11 21:49:14 2018 +1100
dev-haskell/unliftio: bump up to 0.2.9.0
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit a20b07cbae97c3a1e3c58a9e4114bbc7fa547736
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Sep 23 12:52:01 2018 +1000
dev-haskell/unliftio: remove old
Package-Manager: Portage-2.3.49, Repoman-2.3.10
commit c086b0cc9ab75f212fbe00eaecd37c5aa69d568e
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Sep 23 12:50:21 2018 +1000
dev-haskell/unliftio: bump up to 0.2.8.1
Package-Manager: Portage-2.3.49, Repoman-2.3.10
commit 5e79ef92352629cae32e85e06828371458c83946
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Sep 4 23:50:43 2018 +1000
dev-haskell/unliftio: bump up to 0.2.8.0
Package-Manager: Portage-2.3.49, Repoman-2.3.10
commit 3c3d6af85ce828321ccddfcd0338da38bdbef253
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jun 4 10:55:17 2018 +0000
dev-haskell/unliftio: bump up to 0.2.7.0
Package-Manager: Portage-2.3.38, Repoman-2.3.9
commit 8e9496833a845af945c52e3ceae633736e3fabe6
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Apr 6 14:49:16 2018 +1000
dev-haskell/unliftio: Bump to 0.2.6.0
commit 50c025bd60560a361aed5245e5905bd2cb98e341
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Feb 4 15:49:44 2018 +1100
dev-haskell/unliftio: Add for yesod