dev-haskell/stack
The Haskell Tool Stack
ChangeLog
commit dcdc3dffa54feda93ae6d09ae36a1edca46061be
Author: hololeap <hololeap@protonmail.com>
Date: Sun Mar 24 05:57:42 2024 -0600
dev-haskell/stack: add 2.13.1, drop 2.11.1
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 7715839a30d4a944c2c6e630fe82b3f241256524
Author: hololeap <hololeap@protonmail.com>
Date: Wed Mar 27 02:20:25 2024 -0600
dev-haskell/stack: Revision bump for 2.9.3.1
Add upper bounds for http-download and pantry as stack-2.9.3.1 does not
build against http-download-0.2.1.0 or pantry-0.9.3.2
Signed-off-by: hololeap <hololeap@protonmail.com>
Add upper bound to 'pantry' dependency
Signed-off-by: hololeap <hololeap@protonmail.com>
commit c1d1ab135e7d4c3de68869388ff96abf77f868e5
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 19:25:37 2024 -0700
*/*: Switch to EAPI 8
Signed-off-by: hololeap <hololeap@protonmail.com>
commit d1f1a25ab7527ed939d178c88679f1d0a6f51c24
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Sep 10 15:44:59 2023 -0600
dev-haskell/stack: add 2.9.3.1, drop 2.9.3-r1
See: https://github.com/commercialhaskell/stack/commit/5f0ee41763261da718d95f606dcf1712f5286eec
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit d52d6578e9707686388f5a224e49eed614880416
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jun 18 19:07:14 2023 -0600
dev-haskell/stack: Fix persistent patch
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1431
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 5e57d01bbd2cfb28996274a8e31305bc593e425f
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jun 18 18:49:34 2023 -0600
dev-haskell/stack: add 2.11.1 (unkeyworded)
Requires >=cabal-3.8
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9233b0b47be0d130001ddb9fe7384e3d7f4f8f6e
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Apr 24 19:28:36 2023 -0600
dev-haskell/stack: Allow newer persistent
Add patch to allow newer persistent and revision bump
(This should not be needed in later stack releases)
This reverts commit 5b6cf5150ac136082cddc6fc8706ab1f68cc79f5.
Bug: https://github.com/commercialhaskell/stack/issues/5984
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 5a0294bc765a730775352653fc18824ab54a6a29
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Dec 20 11:17:37 2022 -0700
dev-haskell/stack: add 2.9.3, drop 2.7.6_pre20220812
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1371
Thanks-to: Ultimator14 <https://github.com/Ultimator14>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 5779b8b81c114cb304eb1f76e8538fede33bad76
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Sep 9 21:54:47 2022 -0600
dev-haskell/stack: drop 2.7.4_pre20220125
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit bd53cc0504e0899462cc452299667333bae8a777
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Aug 12 00:48:57 2022 -0600
dev-haskell/stack: add 2.7.6_pre20220812, drop 2.7.6_pre20220421
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1305
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit dc6fb1321559741fc138416d3484443914a7b0fe
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Aug 12 00:48:03 2022 -0600
dev-haskell/stack: drop 2.7.3
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 1ef8275d6ce7f77bea2a0aee5f942e89d70e9870
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Apr 21 14:34:57 2022 -0600
dev-haskell/stack: Fixup
The $S variable must come _after_ the inherit, the $CABAL_FILE variable needs
to be set.
Needed after reverting 21931f370d60a28cd6a43f2ad513ab7110d7ed42
Fixes: a42f8cd002a554ae8b3c4abe2ae08b1a26d474a3
Fixes: d091b5458b105ebb86856d0c9663145e34ef8dfd
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit d091b5458b105ebb86856d0c9663145e34ef8dfd
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Apr 21 09:00:41 2022 -0600
dev-haskell/stack: Add 2.7.6_pre20220421
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit a42f8cd002a554ae8b3c4abe2ae08b1a26d474a3
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Apr 20 19:25:06 2022 -0600
dev-haskell/stack: Fix issue with $CABAL_FILE variable
Either $S needs to be set pre-inherit, or $CABAL_FILE needs to be set to
reflect the new value for $S.
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1281
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 45074a977724159226eb0751a13cd59ab014be5b
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Feb 22 19:53:44 2022 -0700
dev-haskell/stack: Fix constraints
stack-2.7.3 does not build on cabal-3.4
stack-2.7.4_pre20220125 does not need >=ghc-9
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1262
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit fd4aabcd4e6c5cf00e882aee82030d62975def55
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Feb 22 19:11:56 2022 -0700
dev-haskell/stack: Remove old
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 1a8f4a14869ecd3c724cbe931340b731a0e9b4c7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Feb 21 11:45:00 2022 -0700
dev-haskell/stack: Fix distfiles
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1259
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit c3721699e88e197f159960b97ae8c324661edffb
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Feb 12 08:59:35 2022 -0700
dev-haskell/stack: Keyword 2.7.4_pre20220125
Switch to using tarball from github
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 04585d9636ececef477f6aa75e4d5b79af9b8673
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Jan 25 14:30:20 2022 -0700
dev-haskell/stack: Add 2.7.4_pre20220125 (no keywords)
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 2ac31c7affe5244cbfacb6ae8479bf597c44ce4b
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Jan 13 11:58:47 2022 +0400
dev-haskell/stack: update to 2.7.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 98d781870939c08cc2f89b5785d92a039238b386
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 09:47:51 2021 +0100
*/*: drop obsolete CABAL_FEATURES=bin
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit fbba2b59f989bd65777c3e93f969578455150ad5
Author: Mark Wright <gienah@gentoo.org>
Date: Sun May 9 14:19:27 2021 +1000
dev-haskell/stack: Bump to 2.7.1
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit c95a08c57b5cf04517e3aa92bd3dfae98b655767
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Thu Feb 25 23:50:54 2021 -0500
dev-haskell/stack: resolve DeprecatedEapi QA warning
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit dbccfa5c8084121057a292bf2c8aaf8580aa2ae4
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Fri Jan 22 16:08:08 2021 -0500
dev-haskell/stack: drop old 2.3.3
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit 41604a29eda5ac37bcc4f89c52a25f0a4d9e9706
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Wed Jan 20 16:07:23 2021 -0500
dev-haskell/stack: bump to 2.5.1.1, enable tests
The patch disables two tests that attempt to access the network.
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit 7881ac55e65729c7881847052db5e2cdbf1962f8
Author: Jack Todaro <solpeth@posteo.org>
Date: Fri Aug 7 08:48:19 2020 +1000
dev-haskell/stack: remove old
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 4df534d7531d20170a563507917504bee80909e1
Author: Jack Todaro <solpeth@posteo.org>
Date: Fri Aug 7 08:45:49 2020 +1000
dev-haskell/stack: bump up to 2.3.3
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 53ebfa5bc471ba3dbc617b21b703be75370ecb51
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Jul 7 07:25:43 2020 +1000
dev-haskell/stack: fix build with pantry, restrict tests
pantry-0.5 is incompatible with stack-2.3.1, but no
such upper bound is present in the .cabal file. See
https://github.com/commercialhaskell/stack/issues/5298.
Tighten the upper bound on pantry to < 0.5.
Also disable tests, which require network access.
Bug: https://bugs.gentoo.org/730672
Reported-By: coppens.matthias.abc@gmail.com
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 1fab7d6faa4d5e61aa76782f06dd6a07263f0ebc
Author: Jack Todaro <solpeth@posteo.org>
Date: Thu Jul 2 06:59:42 2020 +1000
dev-haskell/stack: bump up to 2.3.1 (masked)
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 1d8d8aaac608c420fdbb6913e49582ed0376a2eb
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Jun 30 06:41:51 2020 +1000
dev-haskell/stack: remove old
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit f1859c9fedebb76d11d5355bca4e0c0c1f16ac62
Author: Jack Todaro <jack.todaro@posteo.net>
Date: Fri Feb 7 19:01:42 2020 +1100
dev-haskell/stack: patch for path-0.7
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1037
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Jack Todaro <jack.todaro@posteo.net>
commit 759f87d4129d3358072b0d01f1f5b6270bb77944
Author: Denis Buzdalov <public@buzden.ru>
Date: Sun Jan 12 18:34:32 2020 +0300
dev-haskell/stack: fix build with persistent-template-2.8.0
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 72eebf54c4480e4708430a8fdeb91b895ff35e5d
Merge: 69ecdbc 8f31acd
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Nov 20 22:44:14 2019 +0000
Merge pull request #991 from pbarill/mask
hlint and stack
commit cbb5d2250c20c1fd8426c837fd1d50199980235c
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Tue Nov 19 15:28:03 2019 -0330
dev-haskell/stack: bump up to 2.1.3.1
Note that this is masked.
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
commit 418ab467c5c674e267fb2006eb8cbdde31775f8c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 16 14:51:52 2019 +0000
dev-haskell/stack: clean metadata.xml off unused IUSEs
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 1f5216713a3de9e6244a42e4ed2bcdf39a716583
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sun Nov 3 19:41:38 2019 -0500
dev-haskell/stack: drop old
Drop oldest two.
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
commit b2476fad5ab7d1133047703327388abe145c2170
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Apr 23 17:33:19 2019 +1000
dev-haskell/stack: bump up to 1.9.3.1
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/935
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit ca862fd63650461df372814267f78dcb07280c0f
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Wed Mar 6 18:29:27 2019 +1100
dev-haskell/stack: loosen upper bounds
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit b6de2a4d7e8f2da66a2037a28a491c7b9a51980a
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 29 23:11:14 2019 +1100
dev-haskell/stack: bump up to 1.9.3
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit e47f134fdef59068405c1db2e6824a290ce3fb14
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Nov 5 09:24:01 2018 +1100
dev-haskell/stack: bump up to 1.9.1 (masked)
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
commit 5ca946fc1c0551429b816d09241f2d0e2564a692
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sat Nov 3 20:38:11 2018 +1100
dev-haskell/stack: remove 1.6.5
1.6.5 was never unmasked, and is superceded by 1.7.1.
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
commit 518db886fc64d2b3ac6018b9ed53af681eb5e6dd
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Sep 23 15:36:20 2018 +0100
dev-haskell/stack: tweak for smallcheck-1.1.4
Package-Manager: Portage-2.3.49, Repoman-2.3.11
commit 6c0df4c7b643ef96b886cb0643914fdd2233b6ac
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Fri Aug 17 22:21:32 2018 +1000
dev-haskell/stack: bump up to 1.7.1
Package-Manager: Portage-2.3.46, Repoman-2.3.10
commit be385cd07214c31a041094929e13f1805d673e75
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sat Aug 4 22:52:19 2018 +1000
dev-haskell/stack: allow exceptions-0.10
Bug: https://github.com/gentoo-haskell/gentoo-haskell/pull/751
Package-Manager: Portage-2.3.44, Repoman-2.3.10
commit 0107cbdf13f8f3ceb10e2e7a86473b8483f3930f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat May 19 21:13:34 2018 +0100
dev-haskell/stack: allow unix-compat-0.5
Package-Manager: Portage-2.3.38, Repoman-2.3.9
commit a5e7486561931d7d3e5083555c1158402d385547
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 29 10:24:36 2018 +0100
dev-haskell/stack: allow generic-deriving-1.12
Package-Manager: Portage-2.3.31, Repoman-2.3.9
commit a7e847c78740f8620ab512ac6b6d4bf19820fb47
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Apr 29 11:04:33 2018 +1000
dev-haskell/stack: Bump to 1.7.1 (no KEYWORDS)
No KEYWORDS as it depends on cabal >= 2.2.0.1 and some masked deps
including >=dev-haskell/aeson-1.2.4.0 and >=dev-haskell/ansi-terminal-0.8.0.2
commit 220b5ae18768b0c7e46ec46b818ebe5efbe41063
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Apr 26 10:54:13 2018 +0100
dev-haskell/stack: allow optparse-simple-0.1
Package-Manager: Portage-2.3.31, Repoman-2.3.9
commit 9809b49a894a546749ec7603101971eb1e281e1a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Apr 25 09:01:53 2018 +0100
dev-haskell/stack: allow either-5 and others
Package-Manager: Portage-2.3.28, Repoman-2.3.9
commit 7ce233ad734e43aaeb809e5903ee88e10b66718c
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 16 09:17:42 2018 +1000
dev-haskell/stack: 1.6.5 fails to build with ghc 8.4.2_rc1
commit baf7cbd2d12fceed2d8d0cc7e686a051a61dc905
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 15 09:59:17 2018 +0100
dev-haskell/stack: make 9.9.9 unbuildable
stack-9.9.9 was uploaded on hackage not for use by people.
Add explicit failure into pkg_pretend() to clarify it for users.
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/693
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 0a646e62cd0687512199bdc3eabac8042460545a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Oct 15 11:23:11 2017 +0100
dev-haskell/stack: allow extra-1.6
Package-Manager: Portage-2.3.11, Repoman-2.3.3
commit 3e4d0d06d2bcdc9dd4246ae0987599e768928a3f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Aug 26 12:26:35 2017 +0100
dev-haskell/stack: block against dev-haskell/stack-bin[symlink]
Package-Manager: Portage-2.3.8, Repoman-2.3.3
commit a6786f7f172e92d2a700e55b41af28d0d086634e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Aug 8 21:27:13 2017 +0100
dev-haskell/stack: bump up to 1.5.1
Package-Manager: Portage-2.3.6, Repoman-2.3.3
commit 2189d4af7e07f0c75daf97d53a9e1ebccbb1c87e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 11 13:10:43 2017 +0100
dev-haskell/stack: fix build failure against optparse-applicative-0.14, #524
Package-Manager: Portage-2.3.6, Repoman-2.3.2
commit 13df59a986cb6f8b99769edfc0752a9b3ec627f7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 11 11:03:23 2017 +0100
dev-haskell/stack: allow optparse-applicative-0.14, #624
Package-Manager: Portage-2.3.6, 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 3e32062b7e8aa1e942b18053687f6c2fe5e7aeb4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Jan 20 21:25:16 2017 +0000
dev-haskell/stack: bump up to 1.3.2
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/510
Package-Manager: Portage-2.3.3, Repoman-2.3.1
commit 0d27f93ed7e5e1c07e52475e89f0f9ac2169b1d4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Dec 23 17:18:38 2016 +0000
dev-haskell/stack: allow ghc-8.0.2_rc2
Package-Manager: Portage-2.3.3, Repoman-2.3.1
commit fec26accc9fde0c45ea6b181d957be50315298bd
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Nov 24 09:37:05 2016 +0000
dev-haskell/stack: tweak for http-client-0.5
Package-Manager: portage-2.3.2
commit 38d21ff34aaf6e0fdafab15297ab31ec733911ca
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Sep 22 08:23:26 2016 +0100
dev-haskell/stack: loosen depends to allow aeson-1
Package-Manager: portage-2.3.1
commit 7b8daa298b8931a72c8e8c08676f27966490a435
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Sep 21 22:57:01 2016 +0100
dev-haskell/stack: allow aeson-1
Package-Manager: portage-2.3.1
commit 633612a3295d9f952b46510723ebe5bc38ef51fc
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 4 10:36:52 2016 +0100
dev-haskell/stack: drop old
Package-Manager: portage-2.3.0
commit 3603e1fbf81a7c56aac7dab82814248b994eb0b8
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 4 10:35:57 2016 +0100
dev-haskell/stack: allow persistent-2.6
Package-Manager: portage-2.3.0
commit c2db81c1bfcd895e8805624194fe058b6763f05b
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Sep 3 16:35:42 2016 +0100
dev-haskell/stack: allow generic-deriving-1.11
Package-Manager: portage-2.3.0
commit c140cfdaf7681feea830792b51a80c6d39ed6dc9
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jun 18 19:58:45 2016 +0100
dev-haskell/stack: simplify complex '||' depend
Package-Manager: portage-2.3.0_rc1
commit 00e4264dde8d12d8512ab1fe8ae5bd33deb08bfe
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Jun 15 22:24:21 2016 +0100
dev-haskell/stack: bump up to 1.1.2
Package-Manager: portage-2.3.0_rc1
Github-bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/496
commit 482538ba13ea55706bfcb2861954bc85ae74e3d0
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Jun 15 21:50:40 2016 +0100
dev-haskell/stack: clean duplicate <use>
Package-Manager: portage-2.3.0_rc1
commit 1c7ade44e0f721de8a6b1ca3625e50ac2d8771e4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 2 20:18:18 2016 +0100
dev-haskell/stack: allow Cabal-1.24
Package-Manager: portage-2.2.28
commit 8da530fad2e7d040944e7d54d551857408de875f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Apr 8 08:57:43 2016 +0100
dev-haskell/stack: allow bifunctors-5.3
Package-Manager: portage-2.2.28
commit c43aa03be6cd090d4b94dee9c59a21796df924ff
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Feb 16 08:49:54 2016 +0000
dev-haskell/stack: allow aeson-0.11
Package-Manager: portage-2.2.27
commit 471829ef176f7aaf3e5e27c329af7baa7e95cc0c
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Feb 14 10:15:33 2016 +0000
dev-haskell/stack: drop old with broken depend
Package-Manager: portage-2.2.27
commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500
Update metadata.xml for GLEP 67
commit fcab74d43a63879bcc70d9262cb60600c70eec4d
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sat Jan 23 23:39:08 2016 -0500
dev-haskell/stack: Drop old versions
Package-Manager: portage-2.2.27
commit 3d947de1672efe06bd344c7393500437d9e8c298
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sat Jan 23 23:37:26 2016 -0500
dev-haskell/stack: Bump to version 1.0.2
Package-Manager: portage-2.2.27
commit 32b3bb971abefb3ecdaead6884250297c5bb195c
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Jan 4 08:54:49 2016 +0000
dev-haskell/stack: use proper extra:2 slot, noticed by ali_bush
Package-Manager: portage-2.2.26
commit fe4c5f9717e1d5d2c1b07ba7377eaed90f8a2382
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Fri Dec 25 01:43:16 2015 -0500
dev-haskell/stack: Bump to version 1.0.0
Package-Manager: portage-2.2.26
commit d441da4bd5ed201e48285b66e65662dea3e0920e
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Nov 15 18:56:50 2015 +0000
dev-haskell/stack: allow bifunctors-5.1
Package-Manager: portage-2.2.24
commit 0594ef135df11b6053fd9fe5448a99772008eab3
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Oct 24 14:18:35 2015 +0100
dev-haskell/stack: add missing 'flag-o-matic' import
Package-Manager: portage-2.2.23
commit 419b821457d18107387e5c5ef29e1d518b373253
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Oct 24 10:33:40 2015 +0100
dev-haskell/stack: allow aeson-0.10
Package-Manager: portage-2.2.23
commit c0a41bf2dcb1f5bebc6a373ad44ccdb42cd59362
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Oct 24 10:31:09 2015 +0100
dev-haskell/stack: allow zlib-0.6
Package-Manager: portage-2.2.23
commit 22ff1df00d0d40d9c1d3b07e89f5954cd1e97fc9
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Mon Oct 19 15:22:14 2015 -0400
dev-haskell/stack: Fix dep slot for dev-haskell/extra
Package-Manager: portage-2.2.23
commit 5b4b0e6e68bd41b28da4ee55adf794474cbbd2c2
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Mon Oct 19 15:07:46 2015 -0400
dev-haskell/stack: Bump to version 0.1.6.0
Package-Manager: portage-2.2.20.1
commit 8d1f032fd13195faf16724380542a233f995720f
Author: Alexander Buddenbrock <a.buddenbrock@ish.de>
Date: Fri Sep 11 22:06:24 2015 +0200
Explicitly specify the slot for extra
extra:2 and extra:0 are two completly different packages. All packages
depending on dev-haskell/extra should set their slot accordingly or they
will fail to build.
commit 66b135103e86f59d0c87b43db74ddd330cef7403
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Fri Sep 4 14:10:20 2015 -0400
dev-haskell/stack: Bump to version 0.1.4.1
Package-Manager: portage-2.2.20
commit d3ca7d97d5c323259ff8c122826dc6e182562fb5
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sun Aug 30 22:04:17 2015 -0400
dev-haskell/stack: Bump to version 0.1.3.1
Package-Manager: portage-2.2.20
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 83c713254f05c39f5d7cace60452d4975c8a2881
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jul 23 20:38:02 2015 +0100
dev-haskell/stack: document USE=integration-tests
Package-Manager: portage-2.2.20
commit 883ec055e6782170be63d6e689c16f6f63ce116b
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sat Jul 18 18:59:24 2015 +0530
dev-haskell/stack: Remove keywords for 9.9.9
9.9.9 is a faulty version on hackage.
Package-Manager: portage-2.2.20
RepoMan-Options: --force
commit 05d8634e307890a863d293351f4e5809afebe3e2
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sat Jul 18 18:47:13 2015 +0530
dev-haskell/stack: Bump to version 0.1.2.0
Package-Manager: portage-2.2.20
RepoMan-Options: --force
commit ddb951e34e8dc46c8824cd5b9cf63387cedf082f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jun 27 13:05:20 2015 +0100
dev-haskell/stack: bump up to 9.9.9
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit a0750938d18e1931830b54406d57fb9578bd736c
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Thu Jun 25 02:10:59 2015 +0530
dev-haskell/stack: New package, the Haskell Tool Stack
Package-Manager: portage-2.2.20
RepoMan-Options: --force
Author: hololeap <hololeap@protonmail.com>
Date: Sun Mar 24 05:57:42 2024 -0600
dev-haskell/stack: add 2.13.1, drop 2.11.1
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 7715839a30d4a944c2c6e630fe82b3f241256524
Author: hololeap <hololeap@protonmail.com>
Date: Wed Mar 27 02:20:25 2024 -0600
dev-haskell/stack: Revision bump for 2.9.3.1
Add upper bounds for http-download and pantry as stack-2.9.3.1 does not
build against http-download-0.2.1.0 or pantry-0.9.3.2
Signed-off-by: hololeap <hololeap@protonmail.com>
Add upper bound to 'pantry' dependency
Signed-off-by: hololeap <hololeap@protonmail.com>
commit c1d1ab135e7d4c3de68869388ff96abf77f868e5
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 19:25:37 2024 -0700
*/*: Switch to EAPI 8
Signed-off-by: hololeap <hololeap@protonmail.com>
commit d1f1a25ab7527ed939d178c88679f1d0a6f51c24
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Sep 10 15:44:59 2023 -0600
dev-haskell/stack: add 2.9.3.1, drop 2.9.3-r1
See: https://github.com/commercialhaskell/stack/commit/5f0ee41763261da718d95f606dcf1712f5286eec
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit d52d6578e9707686388f5a224e49eed614880416
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jun 18 19:07:14 2023 -0600
dev-haskell/stack: Fix persistent patch
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1431
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 5e57d01bbd2cfb28996274a8e31305bc593e425f
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jun 18 18:49:34 2023 -0600
dev-haskell/stack: add 2.11.1 (unkeyworded)
Requires >=cabal-3.8
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9233b0b47be0d130001ddb9fe7384e3d7f4f8f6e
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Apr 24 19:28:36 2023 -0600
dev-haskell/stack: Allow newer persistent
Add patch to allow newer persistent and revision bump
(This should not be needed in later stack releases)
This reverts commit 5b6cf5150ac136082cddc6fc8706ab1f68cc79f5.
Bug: https://github.com/commercialhaskell/stack/issues/5984
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 5a0294bc765a730775352653fc18824ab54a6a29
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Dec 20 11:17:37 2022 -0700
dev-haskell/stack: add 2.9.3, drop 2.7.6_pre20220812
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1371
Thanks-to: Ultimator14 <https://github.com/Ultimator14>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 5779b8b81c114cb304eb1f76e8538fede33bad76
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Sep 9 21:54:47 2022 -0600
dev-haskell/stack: drop 2.7.4_pre20220125
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit bd53cc0504e0899462cc452299667333bae8a777
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Aug 12 00:48:57 2022 -0600
dev-haskell/stack: add 2.7.6_pre20220812, drop 2.7.6_pre20220421
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1305
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit dc6fb1321559741fc138416d3484443914a7b0fe
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Aug 12 00:48:03 2022 -0600
dev-haskell/stack: drop 2.7.3
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 1ef8275d6ce7f77bea2a0aee5f942e89d70e9870
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Apr 21 14:34:57 2022 -0600
dev-haskell/stack: Fixup
The $S variable must come _after_ the inherit, the $CABAL_FILE variable needs
to be set.
Needed after reverting 21931f370d60a28cd6a43f2ad513ab7110d7ed42
Fixes: a42f8cd002a554ae8b3c4abe2ae08b1a26d474a3
Fixes: d091b5458b105ebb86856d0c9663145e34ef8dfd
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit d091b5458b105ebb86856d0c9663145e34ef8dfd
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Apr 21 09:00:41 2022 -0600
dev-haskell/stack: Add 2.7.6_pre20220421
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit a42f8cd002a554ae8b3c4abe2ae08b1a26d474a3
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Apr 20 19:25:06 2022 -0600
dev-haskell/stack: Fix issue with $CABAL_FILE variable
Either $S needs to be set pre-inherit, or $CABAL_FILE needs to be set to
reflect the new value for $S.
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1281
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 45074a977724159226eb0751a13cd59ab014be5b
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Feb 22 19:53:44 2022 -0700
dev-haskell/stack: Fix constraints
stack-2.7.3 does not build on cabal-3.4
stack-2.7.4_pre20220125 does not need >=ghc-9
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1262
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit fd4aabcd4e6c5cf00e882aee82030d62975def55
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Feb 22 19:11:56 2022 -0700
dev-haskell/stack: Remove old
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 1a8f4a14869ecd3c724cbe931340b731a0e9b4c7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Feb 21 11:45:00 2022 -0700
dev-haskell/stack: Fix distfiles
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1259
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit c3721699e88e197f159960b97ae8c324661edffb
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Feb 12 08:59:35 2022 -0700
dev-haskell/stack: Keyword 2.7.4_pre20220125
Switch to using tarball from github
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 04585d9636ececef477f6aa75e4d5b79af9b8673
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Jan 25 14:30:20 2022 -0700
dev-haskell/stack: Add 2.7.4_pre20220125 (no keywords)
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 2ac31c7affe5244cbfacb6ae8479bf597c44ce4b
Author: Miezhiko <Miezhiko@gmail.com>
Date: Thu Jan 13 11:58:47 2022 +0400
dev-haskell/stack: update to 2.7.3
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
commit 98d781870939c08cc2f89b5785d92a039238b386
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 09:47:51 2021 +0100
*/*: drop obsolete CABAL_FEATURES=bin
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit fbba2b59f989bd65777c3e93f969578455150ad5
Author: Mark Wright <gienah@gentoo.org>
Date: Sun May 9 14:19:27 2021 +1000
dev-haskell/stack: Bump to 2.7.1
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Mark Wright <gienah@gentoo.org>
commit c95a08c57b5cf04517e3aa92bd3dfae98b655767
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Thu Feb 25 23:50:54 2021 -0500
dev-haskell/stack: resolve DeprecatedEapi QA warning
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit dbccfa5c8084121057a292bf2c8aaf8580aa2ae4
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Fri Jan 22 16:08:08 2021 -0500
dev-haskell/stack: drop old 2.3.3
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit 41604a29eda5ac37bcc4f89c52a25f0a4d9e9706
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Wed Jan 20 16:07:23 2021 -0500
dev-haskell/stack: bump to 2.5.1.1, enable tests
The patch disables two tests that attempt to access the network.
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit 7881ac55e65729c7881847052db5e2cdbf1962f8
Author: Jack Todaro <solpeth@posteo.org>
Date: Fri Aug 7 08:48:19 2020 +1000
dev-haskell/stack: remove old
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 4df534d7531d20170a563507917504bee80909e1
Author: Jack Todaro <solpeth@posteo.org>
Date: Fri Aug 7 08:45:49 2020 +1000
dev-haskell/stack: bump up to 2.3.3
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 53ebfa5bc471ba3dbc617b21b703be75370ecb51
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Jul 7 07:25:43 2020 +1000
dev-haskell/stack: fix build with pantry, restrict tests
pantry-0.5 is incompatible with stack-2.3.1, but no
such upper bound is present in the .cabal file. See
https://github.com/commercialhaskell/stack/issues/5298.
Tighten the upper bound on pantry to < 0.5.
Also disable tests, which require network access.
Bug: https://bugs.gentoo.org/730672
Reported-By: coppens.matthias.abc@gmail.com
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 1fab7d6faa4d5e61aa76782f06dd6a07263f0ebc
Author: Jack Todaro <solpeth@posteo.org>
Date: Thu Jul 2 06:59:42 2020 +1000
dev-haskell/stack: bump up to 2.3.1 (masked)
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 1d8d8aaac608c420fdbb6913e49582ed0376a2eb
Author: Jack Todaro <solpeth@posteo.org>
Date: Tue Jun 30 06:41:51 2020 +1000
dev-haskell/stack: remove old
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit f1859c9fedebb76d11d5355bca4e0c0c1f16ac62
Author: Jack Todaro <jack.todaro@posteo.net>
Date: Fri Feb 7 19:01:42 2020 +1100
dev-haskell/stack: patch for path-0.7
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1037
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Signed-off-by: Jack Todaro <jack.todaro@posteo.net>
commit 759f87d4129d3358072b0d01f1f5b6270bb77944
Author: Denis Buzdalov <public@buzden.ru>
Date: Sun Jan 12 18:34:32 2020 +0300
dev-haskell/stack: fix build with persistent-template-2.8.0
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 72eebf54c4480e4708430a8fdeb91b895ff35e5d
Merge: 69ecdbc 8f31acd
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Nov 20 22:44:14 2019 +0000
Merge pull request #991 from pbarill/mask
hlint and stack
commit cbb5d2250c20c1fd8426c837fd1d50199980235c
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Tue Nov 19 15:28:03 2019 -0330
dev-haskell/stack: bump up to 2.1.3.1
Note that this is masked.
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
commit 418ab467c5c674e267fb2006eb8cbdde31775f8c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 16 14:51:52 2019 +0000
dev-haskell/stack: clean metadata.xml off unused IUSEs
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 1f5216713a3de9e6244a42e4ed2bcdf39a716583
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sun Nov 3 19:41:38 2019 -0500
dev-haskell/stack: drop old
Drop oldest two.
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
commit b2476fad5ab7d1133047703327388abe145c2170
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Apr 23 17:33:19 2019 +1000
dev-haskell/stack: bump up to 1.9.3.1
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/935
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit ca862fd63650461df372814267f78dcb07280c0f
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Wed Mar 6 18:29:27 2019 +1100
dev-haskell/stack: loosen upper bounds
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit b6de2a4d7e8f2da66a2037a28a491c7b9a51980a
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 29 23:11:14 2019 +1100
dev-haskell/stack: bump up to 1.9.3
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit e47f134fdef59068405c1db2e6824a290ce3fb14
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Nov 5 09:24:01 2018 +1100
dev-haskell/stack: bump up to 1.9.1 (masked)
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
commit 5ca946fc1c0551429b816d09241f2d0e2564a692
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sat Nov 3 20:38:11 2018 +1100
dev-haskell/stack: remove 1.6.5
1.6.5 was never unmasked, and is superceded by 1.7.1.
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
commit 518db886fc64d2b3ac6018b9ed53af681eb5e6dd
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Sep 23 15:36:20 2018 +0100
dev-haskell/stack: tweak for smallcheck-1.1.4
Package-Manager: Portage-2.3.49, Repoman-2.3.11
commit 6c0df4c7b643ef96b886cb0643914fdd2233b6ac
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Fri Aug 17 22:21:32 2018 +1000
dev-haskell/stack: bump up to 1.7.1
Package-Manager: Portage-2.3.46, Repoman-2.3.10
commit be385cd07214c31a041094929e13f1805d673e75
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sat Aug 4 22:52:19 2018 +1000
dev-haskell/stack: allow exceptions-0.10
Bug: https://github.com/gentoo-haskell/gentoo-haskell/pull/751
Package-Manager: Portage-2.3.44, Repoman-2.3.10
commit 0107cbdf13f8f3ceb10e2e7a86473b8483f3930f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat May 19 21:13:34 2018 +0100
dev-haskell/stack: allow unix-compat-0.5
Package-Manager: Portage-2.3.38, Repoman-2.3.9
commit a5e7486561931d7d3e5083555c1158402d385547
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 29 10:24:36 2018 +0100
dev-haskell/stack: allow generic-deriving-1.12
Package-Manager: Portage-2.3.31, Repoman-2.3.9
commit a7e847c78740f8620ab512ac6b6d4bf19820fb47
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Apr 29 11:04:33 2018 +1000
dev-haskell/stack: Bump to 1.7.1 (no KEYWORDS)
No KEYWORDS as it depends on cabal >= 2.2.0.1 and some masked deps
including >=dev-haskell/aeson-1.2.4.0 and >=dev-haskell/ansi-terminal-0.8.0.2
commit 220b5ae18768b0c7e46ec46b818ebe5efbe41063
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Apr 26 10:54:13 2018 +0100
dev-haskell/stack: allow optparse-simple-0.1
Package-Manager: Portage-2.3.31, Repoman-2.3.9
commit 9809b49a894a546749ec7603101971eb1e281e1a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Apr 25 09:01:53 2018 +0100
dev-haskell/stack: allow either-5 and others
Package-Manager: Portage-2.3.28, Repoman-2.3.9
commit 7ce233ad734e43aaeb809e5903ee88e10b66718c
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 16 09:17:42 2018 +1000
dev-haskell/stack: 1.6.5 fails to build with ghc 8.4.2_rc1
commit baf7cbd2d12fceed2d8d0cc7e686a051a61dc905
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 15 09:59:17 2018 +0100
dev-haskell/stack: make 9.9.9 unbuildable
stack-9.9.9 was uploaded on hackage not for use by people.
Add explicit failure into pkg_pretend() to clarify it for users.
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/693
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 0a646e62cd0687512199bdc3eabac8042460545a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Oct 15 11:23:11 2017 +0100
dev-haskell/stack: allow extra-1.6
Package-Manager: Portage-2.3.11, Repoman-2.3.3
commit 3e4d0d06d2bcdc9dd4246ae0987599e768928a3f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Aug 26 12:26:35 2017 +0100
dev-haskell/stack: block against dev-haskell/stack-bin[symlink]
Package-Manager: Portage-2.3.8, Repoman-2.3.3
commit a6786f7f172e92d2a700e55b41af28d0d086634e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Aug 8 21:27:13 2017 +0100
dev-haskell/stack: bump up to 1.5.1
Package-Manager: Portage-2.3.6, Repoman-2.3.3
commit 2189d4af7e07f0c75daf97d53a9e1ebccbb1c87e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 11 13:10:43 2017 +0100
dev-haskell/stack: fix build failure against optparse-applicative-0.14, #524
Package-Manager: Portage-2.3.6, Repoman-2.3.2
commit 13df59a986cb6f8b99769edfc0752a9b3ec627f7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 11 11:03:23 2017 +0100
dev-haskell/stack: allow optparse-applicative-0.14, #624
Package-Manager: Portage-2.3.6, 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 3e32062b7e8aa1e942b18053687f6c2fe5e7aeb4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Jan 20 21:25:16 2017 +0000
dev-haskell/stack: bump up to 1.3.2
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/510
Package-Manager: Portage-2.3.3, Repoman-2.3.1
commit 0d27f93ed7e5e1c07e52475e89f0f9ac2169b1d4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Dec 23 17:18:38 2016 +0000
dev-haskell/stack: allow ghc-8.0.2_rc2
Package-Manager: Portage-2.3.3, Repoman-2.3.1
commit fec26accc9fde0c45ea6b181d957be50315298bd
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Nov 24 09:37:05 2016 +0000
dev-haskell/stack: tweak for http-client-0.5
Package-Manager: portage-2.3.2
commit 38d21ff34aaf6e0fdafab15297ab31ec733911ca
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Sep 22 08:23:26 2016 +0100
dev-haskell/stack: loosen depends to allow aeson-1
Package-Manager: portage-2.3.1
commit 7b8daa298b8931a72c8e8c08676f27966490a435
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Sep 21 22:57:01 2016 +0100
dev-haskell/stack: allow aeson-1
Package-Manager: portage-2.3.1
commit 633612a3295d9f952b46510723ebe5bc38ef51fc
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 4 10:36:52 2016 +0100
dev-haskell/stack: drop old
Package-Manager: portage-2.3.0
commit 3603e1fbf81a7c56aac7dab82814248b994eb0b8
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 4 10:35:57 2016 +0100
dev-haskell/stack: allow persistent-2.6
Package-Manager: portage-2.3.0
commit c2db81c1bfcd895e8805624194fe058b6763f05b
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Sep 3 16:35:42 2016 +0100
dev-haskell/stack: allow generic-deriving-1.11
Package-Manager: portage-2.3.0
commit c140cfdaf7681feea830792b51a80c6d39ed6dc9
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jun 18 19:58:45 2016 +0100
dev-haskell/stack: simplify complex '||' depend
Package-Manager: portage-2.3.0_rc1
commit 00e4264dde8d12d8512ab1fe8ae5bd33deb08bfe
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Jun 15 22:24:21 2016 +0100
dev-haskell/stack: bump up to 1.1.2
Package-Manager: portage-2.3.0_rc1
Github-bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/496
commit 482538ba13ea55706bfcb2861954bc85ae74e3d0
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Jun 15 21:50:40 2016 +0100
dev-haskell/stack: clean duplicate <use>
Package-Manager: portage-2.3.0_rc1
commit 1c7ade44e0f721de8a6b1ca3625e50ac2d8771e4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 2 20:18:18 2016 +0100
dev-haskell/stack: allow Cabal-1.24
Package-Manager: portage-2.2.28
commit 8da530fad2e7d040944e7d54d551857408de875f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Apr 8 08:57:43 2016 +0100
dev-haskell/stack: allow bifunctors-5.3
Package-Manager: portage-2.2.28
commit c43aa03be6cd090d4b94dee9c59a21796df924ff
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Feb 16 08:49:54 2016 +0000
dev-haskell/stack: allow aeson-0.11
Package-Manager: portage-2.2.27
commit 471829ef176f7aaf3e5e27c329af7baa7e95cc0c
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Feb 14 10:15:33 2016 +0000
dev-haskell/stack: drop old with broken depend
Package-Manager: portage-2.2.27
commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500
Update metadata.xml for GLEP 67
commit fcab74d43a63879bcc70d9262cb60600c70eec4d
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sat Jan 23 23:39:08 2016 -0500
dev-haskell/stack: Drop old versions
Package-Manager: portage-2.2.27
commit 3d947de1672efe06bd344c7393500437d9e8c298
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sat Jan 23 23:37:26 2016 -0500
dev-haskell/stack: Bump to version 1.0.2
Package-Manager: portage-2.2.27
commit 32b3bb971abefb3ecdaead6884250297c5bb195c
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Jan 4 08:54:49 2016 +0000
dev-haskell/stack: use proper extra:2 slot, noticed by ali_bush
Package-Manager: portage-2.2.26
commit fe4c5f9717e1d5d2c1b07ba7377eaed90f8a2382
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Fri Dec 25 01:43:16 2015 -0500
dev-haskell/stack: Bump to version 1.0.0
Package-Manager: portage-2.2.26
commit d441da4bd5ed201e48285b66e65662dea3e0920e
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Nov 15 18:56:50 2015 +0000
dev-haskell/stack: allow bifunctors-5.1
Package-Manager: portage-2.2.24
commit 0594ef135df11b6053fd9fe5448a99772008eab3
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Oct 24 14:18:35 2015 +0100
dev-haskell/stack: add missing 'flag-o-matic' import
Package-Manager: portage-2.2.23
commit 419b821457d18107387e5c5ef29e1d518b373253
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Oct 24 10:33:40 2015 +0100
dev-haskell/stack: allow aeson-0.10
Package-Manager: portage-2.2.23
commit c0a41bf2dcb1f5bebc6a373ad44ccdb42cd59362
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Oct 24 10:31:09 2015 +0100
dev-haskell/stack: allow zlib-0.6
Package-Manager: portage-2.2.23
commit 22ff1df00d0d40d9c1d3b07e89f5954cd1e97fc9
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Mon Oct 19 15:22:14 2015 -0400
dev-haskell/stack: Fix dep slot for dev-haskell/extra
Package-Manager: portage-2.2.23
commit 5b4b0e6e68bd41b28da4ee55adf794474cbbd2c2
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Mon Oct 19 15:07:46 2015 -0400
dev-haskell/stack: Bump to version 0.1.6.0
Package-Manager: portage-2.2.20.1
commit 8d1f032fd13195faf16724380542a233f995720f
Author: Alexander Buddenbrock <a.buddenbrock@ish.de>
Date: Fri Sep 11 22:06:24 2015 +0200
Explicitly specify the slot for extra
extra:2 and extra:0 are two completly different packages. All packages
depending on dev-haskell/extra should set their slot accordingly or they
will fail to build.
commit 66b135103e86f59d0c87b43db74ddd330cef7403
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Fri Sep 4 14:10:20 2015 -0400
dev-haskell/stack: Bump to version 0.1.4.1
Package-Manager: portage-2.2.20
commit d3ca7d97d5c323259ff8c122826dc6e182562fb5
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sun Aug 30 22:04:17 2015 -0400
dev-haskell/stack: Bump to version 0.1.3.1
Package-Manager: portage-2.2.20
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 83c713254f05c39f5d7cace60452d4975c8a2881
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jul 23 20:38:02 2015 +0100
dev-haskell/stack: document USE=integration-tests
Package-Manager: portage-2.2.20
commit 883ec055e6782170be63d6e689c16f6f63ce116b
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sat Jul 18 18:59:24 2015 +0530
dev-haskell/stack: Remove keywords for 9.9.9
9.9.9 is a faulty version on hackage.
Package-Manager: portage-2.2.20
RepoMan-Options: --force
commit 05d8634e307890a863d293351f4e5809afebe3e2
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Sat Jul 18 18:47:13 2015 +0530
dev-haskell/stack: Bump to version 0.1.2.0
Package-Manager: portage-2.2.20
RepoMan-Options: --force
commit ddb951e34e8dc46c8824cd5b9cf63387cedf082f
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jun 27 13:05:20 2015 +0100
dev-haskell/stack: bump up to 9.9.9
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit a0750938d18e1931830b54406d57fb9578bd736c
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Thu Jun 25 02:10:59 2015 +0530
dev-haskell/stack: New package, the Haskell Tool Stack
Package-Manager: portage-2.2.20
RepoMan-Options: --force