[PATCH] gnu: ghc-extra: Update to 1.7.1.

  • Done
  • quality assurance status badge
Details
4 participants
  • Brett Gilio
  • brown121407
  • Leo Famulari
  • Marius Bakke
Owner
unassigned
Submitted by
brown121407
Severity
normal
Merged with
B
B
brown121407 wrote on 12 Mar 2020 16:20
(address . guix-patches@gnu.org)(name . Alexandru-Sergiu Marton)(address . brown121407@member.fsf.org)
20200312152016.3910-1-brown121407@posteo.ro
From: Alexandru-Sergiu Marton <brown121407@member.fsf.org>

* gnu/packages/haskell-xyz.scm (ghc-extra): Update to 1.7.1.
---
gnu/packages/haskell-xyz.scm | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)

Toggle diff (31 lines)
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index e368082c03..418eb7cc46 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -3774,7 +3774,7 @@ versions of GHC (i.e., < 6.10).")
(define-public ghc-extra
(package
(name "ghc-extra")
- (version "1.6.18")
+ (version "1.7.1")
(source
(origin
(method url-fetch)
@@ -3784,12 +3784,13 @@ versions of GHC (i.e., < 6.10).")
".tar.gz"))
(sha256
(base32
- "0jvd4l0hi8pf5899pxc32yc638y0mrc357w0rph99k3hm277i0cy"))))
+ "0zshxv9dnd8vksncmb8dj4wvq2wdybzwxyhmy2zp6a81icm4azx4"))))
(build-system haskell-build-system)
(inputs
`(("ghc-clock" ,ghc-clock)
("ghc-semigroups" ,ghc-semigroups)
- ("ghc-quickcheck" ,ghc-quickcheck)))
+ ("ghc-quickcheck" ,ghc-quickcheck)
+ ("ghc-quickcheck-instances" ,ghc-quickcheck-instances)))
(home-page "https://github.com/ndmitchell/extra")
(synopsis "Extra Haskell functions")
(description "This library provides extra functions for the standard
--
2.25.1
L
L
Leo Famulari wrote on 12 Mar 2020 18:52
(no subject)
(address . control@debbugs.gnu.org)
20200312175230.GA2739@jasmine.lan
merge 40041 40042
M
M
Marius Bakke wrote on 20 Mar 2020 19:49
Re: [bug#40042] [PATCH] gnu: ghc-extra: Update to 1.7.1.
87pnd67tf5.fsf@devup.no
brown121407@posteo.ro writes:

Toggle quote (4 lines)
> From: Alexandru-Sergiu Marton <brown121407@member.fsf.org>
>
> * gnu/packages/haskell-xyz.scm (ghc-extra): Update to 1.7.1.

Note that we follow the Stackage LTS releases to ensure the various
Haskell packages work nicely together. The latest Stackage release of
Extra is 1.6.21, as reported by 'guix refresh':

$ ./pre-inst-env guix refresh ghc-extra
following redirection to `https://www.stackage.org/lts'...
following redirection to `https://www.stackage.org/lts-15.4'...
gnu/packages/haskell-xyz.scm:3777:13: warning: 1.7.1 is greater than the latest known version of ghc-extra (1.6.21)

So I wonder if we should downgrade this package to avoid compatibility
problems. Thoughts?

By the way, if you use './pre-inst-env guix refresh -u PACKAGE-NAME' to
update packages, it will choose the correct version for you.
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl51EE4ACgkQoqBt8qM6
VPoboQf/RlCw8SAf/eIkfVeChuRbS1ZGD9QJkDhD83hamuQUsKW9o5DFILCFe2iM
NCPleBxiWMdRx852q3vzh26oKjQrpimkzHV72Zhhl6JDJW2T6uUvfYEm+dnWBceQ
xzaMtcfwmKD1HFc9jzC+5sPu0BoEBzyiG+PyAgxXlVjU3JemUhFVO6i1mdwTQMVM
0vyDedE95d3YsSZSYhQE2jhC+aJeHAPA4lVJ3R+lRl1d13diRBn260LYift1recI
eUYbNA1mrDPegrbjWM4ZTsKTdEh4kmgLaFvoJyQRWjn+lYZyBnMh6XM3TnE1Q1J5
taZjpeigIGHH01Am1IfLVOB/i5d7Ow==
=Aizm
-----END PGP SIGNATURE-----

A
A
Alexandru-Sergiu Marton wrote on 20 Mar 2020 20:11
557aa4922cf34a4752202139a041b1cf1264f881.camel@posteo.ro
On Fri, 2020-03-20 at 19:49 +0100, Marius Bakke wrote:
Toggle quote (3 lines)
> Note that we follow the Stackage LTS releases to ensure the various
> Haskell packages work nicely together.

Oh. Sorry, didn't know that.

Toggle quote (4 lines)
> So I wonder if we should downgrade this package to avoid
> compatibility
> problems. Thoughts?

I upped it because ghcid 0.8.5 (latest) depends on extra >=1.6.20 and I
just thought to get the latest version available. Downgrading ghc-extra
to 1.6.21 shouldn't break anything. If it's alright, I'll send in a
patch.

Toggle quote (4 lines)
> By the way, if you use './pre-inst-env guix refresh -u PACKAGE-NAME'
> to
> update packages, it will choose the correct version for you.

Thanks for the tips!

--
Alexandru-Sergiu Marton <brown121407@member.fsf.org>
[8571 7664 DFDC 6B6A 3ED2 DA68 2348 7CC8 2397 2C1F]
M
M
Marius Bakke wrote on 20 Mar 2020 20:15
87h7yi7s87.fsf@devup.no
Alexandru-Sergiu Marton <brown121407@posteo.ro> writes:

Toggle quote (6 lines)
> On Fri, 2020-03-20 at 19:49 +0100, Marius Bakke wrote:
>> Note that we follow the Stackage LTS releases to ensure the various
>> Haskell packages work nicely together.
>
> Oh. Sorry, didn't know that.

No worries, very few people do! :-)

Toggle quote (9 lines)
>> So I wonder if we should downgrade this package to avoid
>> compatibility
>> problems. Thoughts?
>
> I upped it because ghcid 0.8.5 (latest) depends on extra >=1.6.20 and I
> just thought to get the latest version available. Downgrading ghc-extra
> to 1.6.21 shouldn't break anything. If it's alright, I'll send in a
> patch.

That sounds excellent, thank you!
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl51FlgACgkQoqBt8qM6
VPoQ3gf8DFLZjTINPlQAL08LkK0Gsch7aN+QIQzdJqcDt8H6OGHUNOe1AJYco7EG
/u8xntVlLnZm9MFP6Sn0Gt2rCIvTORhhSMbCqPcRfq2PNBatE/CSzWEa3kmSIrGF
UUykpqbp87aLaI9hsERy9f7QPVe/yxpULy+vVBRYhTGgXQoOu9rYrP27+PuzSu6k
y6Ha9bWu2xkabm038qhXikUcxHld11oWcluGjU+pjZuypirVA/b9rG242P1nA4Yn
7MvN4cOeZ19BR7OPg1Dbc8ULp1e0bnjsuxabtcC0oZRgVEegwbgld6kbG493pi/h
lsKPg//YvZv6cVNUX0CMw17KMubBGA==
=OiMG
-----END PGP SIGNATURE-----

B
B
Brett Gilio wrote on 25 Jul 2020 03:58
Re: [bug#40041] [PATCH] gnu: ghc-extra: Update to 1.7.1.
(name . Leo Famulari)(address . leo@famulari.name)
878sf84ap1.fsf@gnu.org
close 40041
?