Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] [WIP] GHC 8.10.7
@ 2021-10-31 16:44 slotThe
  2021-11-02  7:56 ` [PR PATCH] [Updated] " slotThe
                   ` (18 more replies)
  0 siblings, 19 replies; 20+ messages in thread
From: slotThe @ 2021-10-31 16:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3338 bytes --]

There is a new pull request by slotThe against master on the void-packages repository

https://github.com/slotThe/void-packages ghc-8.10.7
https://github.com/void-linux/void-packages/pull/33850

[WIP] GHC 8.10.7
The 8.10.x release flood seems to have stopped; time for the fun part to begin!

- [x] ghc
- [ ] ghc-bin
    - [x] x86_64-musl ([Link](https://download1079.mediafire.com/1l9xm9fxv0ig/2pajfh1y79zf5if/ghc-8.10.7-x86_64-void-linux-musl.tar.xz))
    cc @q66 for the following
    - [ ] ppc64le
    - [ ] ppc64le-musl
- [x] cabal-install
- [x] stack

Rebuild literally every single haskell package we have and see if anything's broken:

- [ ] git-mediate
- [x] kmonad
- [ ] cgrep; took over as mainainer of orphaned package.
- [ ] debug-me
- [x] hlint
- [x] hoogle
- [x] darcs
- [ ] shellcheck
- [ ] git-annex
- [x] hledger
- [ ] pandoc
- [x] xmobar
- [x] haskell-language-server

I saw that the `xmonad` and `xmonad-contrib` packages are still in the repos, so maybe this slipped through the cracks for the 8.10.4 bump.  I'll quote from last time:

> For the following two I'd like to fix #6414 while we're at it. Because stack can't install libraries globally, this would involve either removing these packages entirely and advising users to install them in their own stack or cabal projects, or finding a way to build them with cabal and updating ghc's data base accordingly. This would probably use v1 commands, as we don't want to nuke our users db if we update xmonad. Cc @xaltsc as the current maintainer and @chilledfrogs as someone who might want to tackle this (if I read the IRC discussion correctly).

Since we're more or less talking about system wide installs anyways, these are much better addressed (imo) with [cabal-env](https://github.com/phadej/cabal-extras) or [stack](https://github.com/xmonad/xmonad/blob/master/INSTALL.md).

- [ ] REMOVE/DEPRECATE xmonad
- [ ] REMOVE/DEPRECATE xmonad-contrib

<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!--
#### Does it build and run successfully?
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->

[ci skip]

A patch file from https://github.com/void-linux/void-packages/pull/33850.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-ghc-8.10.7-33850.patch --]
[-- Type: text/x-diff, Size: 16314 bytes --]

From 509bb0e58f66fdf458cd1af4b238271f5e614100 Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Sat, 9 Oct 2021 15:35:58 +0200
Subject: [PATCH 01/11] ghc: update to 8.10.7

---
 srcpkgs/ghc/patches/sphinx-unicode.patch | 17 -----------------
 srcpkgs/ghc/template                     |  4 ++--
 2 files changed, 2 insertions(+), 19 deletions(-)
 delete mode 100644 srcpkgs/ghc/patches/sphinx-unicode.patch

diff --git a/srcpkgs/ghc/patches/sphinx-unicode.patch b/srcpkgs/ghc/patches/sphinx-unicode.patch
deleted file mode 100644
index 0286b9c2bd31..000000000000
--- a/srcpkgs/ghc/patches/sphinx-unicode.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -rpU2 ghc-8.8.4-orig/docs/users_guide/conf.py ghc-8.8.4/docs/users_guide/conf.py
---- ghc-8.8.4-orig/docs/users_guide/conf.py	2020-07-08 16:43:03.000000000 +0000
-+++ ghc-8.8.4/docs/users_guide/conf.py	2021-07-10 20:25:33.536928487 +0000
-@@ -78,5 +78,5 @@ latex_elements = {
-     'inputenc': '',
-     'utf8extra': '',
--    'preamble': '''
-+    'preamble': r'''
- \usepackage{fontspec}
- \usepackage{makeidx}
-@@ -84,5 +84,5 @@ latex_elements = {
- \setromanfont{DejaVu Serif}
- \setmonofont{DejaVu Sans Mono}
--\setlength{\\tymin}{45pt}
-+\setlength{\tymin}{45pt}
- ''',
- }
diff --git a/srcpkgs/ghc/template b/srcpkgs/ghc/template
index 3bb7aa59f705..b8b16f67b433 100644
--- a/srcpkgs/ghc/template
+++ b/srcpkgs/ghc/template
@@ -1,7 +1,7 @@
 # Template file for 'ghc'
 pkgname=ghc
 # Keep this synchronized with http://www.stackage.org/lts
-version=8.10.4
+version=8.10.7
 revision=1
 wrksrc="ghc-${version%[!0-9]}"
 build_style=gnu-configure
@@ -14,7 +14,7 @@ maintainer="slotThe <soliditsallgood@mailbox.org>"
 license="BSD-3-Clause"
 homepage="http://www.haskell.org/ghc/"
 distfiles="http://www.haskell.org/ghc/dist/${version%[!0-9]}/${pkgname}-${version%[!0-9]}-src.tar.xz"
-checksum=52af871b4e08550257d720c2944ac85727d0b948407cef1bebfe7508c224910e
+checksum=e3eef6229ce9908dfe1ea41436befb0455fefb1932559e860ad4c606b0d03c9d
 nocross=yes # this is conditionally unset for cross bindist
 nodebug=yes # work around assembler error "Fatal error: duplicate .debug_line sections"
 _bindir="/usr/lib/${pkgname}-${version}/bin"

From 4a740aced3b421b6ef78709e04af70aef486f4f8 Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Sun, 10 Oct 2021 17:33:05 +0200
Subject: [PATCH 02/11] cabal-install: update to 3.6.2.0

As of version 3.6.0.0, Cabal does not issue separate versions of
`cabal-install` on GitHub anymore.  Hence, we have to change the
respective paths and wrksrc directories.
---
 .../patches/ghc-8.10.4-build.diff             | 43 -------------------
 srcpkgs/cabal-install/template                | 14 +++---
 2 files changed, 7 insertions(+), 50 deletions(-)
 delete mode 100644 srcpkgs/cabal-install/patches/ghc-8.10.4-build.diff

diff --git a/srcpkgs/cabal-install/patches/ghc-8.10.4-build.diff b/srcpkgs/cabal-install/patches/ghc-8.10.4-build.diff
deleted file mode 100644
index a3eaaa90f4f1..000000000000
--- a/srcpkgs/cabal-install/patches/ghc-8.10.4-build.diff
+++ /dev/null
@@ -1,43 +0,0 @@
---- a/bootstrap/linux-8.10.1.json	2021-02-20 11:28:17.000000000 +0100
-+++ b/bootstrap/linux-8.10.1.json	2021-02-28 18:54:36.417761219 +0100
-@@ -14,7 +14,7 @@
-         },
-         {
-             "package": "base",
--            "version": "4.14.0.0"
-+            "version": "4.14.1.0"
-         },
-         {
-             "package": "array",
-@@ -26,7 +26,7 @@
-         },
-         {
-             "package": "bytestring",
--            "version": "0.10.10.0"
-+            "version": "0.10.12.0"
-         },
-         {
-             "package": "containers",
-@@ -62,7 +62,7 @@
-         },
-         {
-             "package": "text",
--            "version": "1.2.3.2"
-+            "version": "1.2.4.1"
-         },
-         {
-             "package": "parsec",
-@@ -74,11 +74,11 @@
-         },
-         {
-             "package": "process",
--            "version": "1.6.8.2"
-+            "version": "1.6.9.0"
-         },
-         {
-             "package": "ghc-boot-th",
--            "version": "8.10.1"
-+            "version": "8.10.4"
-         },
-         {
-             "package": "template-haskell",
diff --git a/srcpkgs/cabal-install/template b/srcpkgs/cabal-install/template
index 18ce63f254c7..d6d718709993 100644
--- a/srcpkgs/cabal-install/template
+++ b/srcpkgs/cabal-install/template
@@ -1,8 +1,8 @@
 # Template file for 'cabal-install'
 pkgname=cabal-install
-version=3.4.0.0
-revision=2
-wrksrc=cabal-${pkgname}-${version}
+version=3.6.2.0
+revision=1
+wrksrc=cabal-Cabal-v${version}
 hostmakedepends="ghc curl tar which"
 makedepends="gmp-devel libffi-devel zlib-devel python3"
 depends="ghc"
@@ -10,8 +10,8 @@ short_desc="Command-line interface for Cabal and Hackage"
 maintainer="Leah Neukirchen <leah@vuxu.org>"
 license="BSD-3-Clause"
 homepage="https://hackage.haskell.org/package/cabal-install"
-distfiles="https://github.com/haskell/cabal/archive/${pkgname}-${version}.tar.gz"
-checksum=e4fbd5eb1d77400746a993679181f159aa415a37b931b26d67f5602f63ce971c
+distfiles="https://github.com/haskell/cabal/archive/Cabal-v${version}.tar.gz"
+checksum=dcf31e82cd85ea3236be18cc36c68058948994579ea7de18f99175821dbbcb64
 nopie_files="/usr/bin/cabal"
 nocross=yes
 
@@ -19,12 +19,12 @@ post_patch() {
 	case "${XBPS_TARGET_MACHINE}" in
 	i686*)
 		# https://github.com/haskell/cabal/issues/7313
-		vsed -i -e 's/+ofd-locking/-ofd-locking/' bootstrap/linux-8.10.1.json ;;
+		vsed -i -e 's/+ofd-locking/-ofd-locking/' bootstrap/linux-8.10.7.json ;;
 	esac
 }
 
 do_build() {
-	PREFIX=$PWD bootstrap/bootstrap.py -d bootstrap/linux-8.10.1.json
+	PREFIX=$PWD bootstrap/bootstrap.py -d bootstrap/linux-8.10.7.json
 }
 do_install() {
 	vbin _build/bin/cabal

From 32ff7307e72d647846ebdb450fed1e6f936872da Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Mon, 25 Oct 2021 10:39:23 +0200
Subject: [PATCH 03/11] stack: bump for lts-18.14

This is the most recent stackage resolver for GHC 8.10.7.
---
 srcpkgs/stack/patches/SimpleRepo.patch | 18 ++++++++++++++++++
 srcpkgs/stack/template                 |  6 +++---
 2 files changed, 21 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/stack/patches/SimpleRepo.patch

diff --git a/srcpkgs/stack/patches/SimpleRepo.patch b/srcpkgs/stack/patches/SimpleRepo.patch
new file mode 100644
index 000000000000..df85d5b942be
--- /dev/null
+++ b/srcpkgs/stack/patches/SimpleRepo.patch
@@ -0,0 +1,18 @@
+--- a/src/Stack/Setup.hs
++++ b/src/Stack/Setup.hs
+@@ -837,9 +837,8 @@
+    if compilerTool `elem` installed
+      then return (compilerTool,CompilerBuildStandard)
+      else do
+-       let repo = Repo
+-            { repoCommit = commitId
+-            , repoUrl    = url
+-            , repoType   = RepoGit
+-            , repoSubdir = mempty
++       let repo = SimpleRepo
++            { sRepoCommit = commitId
++            , sRepoUrl    = url
++            , sRepoType   = RepoGit
+             }
+
+        -- clone the repository and execute the given commands
diff --git a/srcpkgs/stack/template b/srcpkgs/stack/template
index f9d573ef5bfd..d7015a5ddd1c 100644
--- a/srcpkgs/stack/template
+++ b/srcpkgs/stack/template
@@ -1,8 +1,8 @@
 # Template file for 'stack'
 pkgname=stack
 version=2.7.3
-revision=1
-_stackage="lts-18.5"
+revision=2
+_stackage="lts-18.14"
 hostmakedepends="cabal-install pkg-config unzip"
 makedepends="zlib-devel pcre-devel"
 depends="git gmp-devel iana-etc"
@@ -13,7 +13,7 @@ homepage="https://haskellstack.org"
 distfiles="https://hackage.haskell.org/package/${pkgname}-${version}/${pkgname}-${version}.tar.gz
  https://www.stackage.org/${_stackage}/cabal.config>cabal.config-${_stackage}"
 checksum="47caf8818352c7f663eb0364f48b1f4d80832ae25c31ca483416a4b74c2c5b44
- 322bc85f38bf6726af6e588dde381d72f0c3e89970939b6a7b5b975cabd05d1a"
+ 78577c091074d78f9d6e09d6e31e7fc8ac2ddbb0dbc4ac65c606adcac4957d7f"
 skip_extraction="cabal.config-${_stackage}"
 nocross=yes
 nopie_files="/usr/bin/stack"

From 1804369a1b7919d6106999ddbc7858e1fe54bf6c Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Wed, 27 Oct 2021 19:01:39 +0200
Subject: [PATCH 04/11] ghc-bin: update to 8.10.7

---
 srcpkgs/ghc-bin/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/ghc-bin/template b/srcpkgs/ghc-bin/template
index df74043ea188..dec19fef877c 100644
--- a/srcpkgs/ghc-bin/template
+++ b/srcpkgs/ghc-bin/template
@@ -1,6 +1,6 @@
 # Template file for 'ghc-bin'
 pkgname=ghc-bin
-version=8.10.4
+version=8.10.7
 revision=1
 archs="i686 x86_64* ppc64le*"
 wrksrc="ghc-${version%[!0-9]}"
@@ -16,16 +16,16 @@ conflicts="ghc>=0 ghc-doc>=0"
 case "$XBPS_TARGET_MACHINE" in
 x86_64)
 	distfiles="https://downloads.haskell.org/~ghc/${version%[!0-9]}/ghc-${version}-x86_64-deb9-linux.tar.xz"
-	checksum=5694200a5c38f22c142baf850b1d2f3784211d2ec9302e11693259a1ae8e38b7
+	checksum=ced9870ea351af64fb48274b81a664cdb6a9266775f1598a79cbb6fdd5770a23
 	;;
 x86_64-musl)
 	# create with "make binary-dist"
 	distfiles="https://alpha.de.repo.voidlinux.org/distfiles/ghc-${version}-x86_64-void-linux-musl.tar.xz"
-	checksum=246485f18ceccaadaece6450ed7af46dd6b4d5d33e0b8dd1647c64dd8e50dc60
+	checksum=52f6492f39f13890f4ecd83784724ae9fff7a02fdc624a56c49872c912608a50
 	;;
 i686)
 	distfiles="https://downloads.haskell.org/~ghc/${version%[!0-9]}/ghc-${version}-i386-deb9-linux.tar.xz"
-	checksum=0022c5b9ac22825bb7b4745af3d92cef0ba1ecd01fab3ef387ddbd47146569ad
+	checksum=fbfc1ef194f4e7a4c0da8c11cc69b17458a4b928b609b3622c97acc4acd5c5ab
 	;;
 ppc64le)
 	distfiles="https://alpha.de.repo.voidlinux.org/distfiles/ghc-${version}-powerpc64le-void-linux.tar.xz"

From d58dc11c9da85509a58a05b5c6a21fd3882315a5 Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Fri, 29 Oct 2021 10:05:38 +0200
Subject: [PATCH 05/11] kmonad: bump for ghc 8.10.7

---
 srcpkgs/kmonad/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/kmonad/template b/srcpkgs/kmonad/template
index 8c34a920ba7d..c93d2bee4c4f 100644
--- a/srcpkgs/kmonad/template
+++ b/srcpkgs/kmonad/template
@@ -1,9 +1,9 @@
 # Template file for 'kmonad'
 pkgname=kmonad
 version=0.4.1
-revision=2
+revision=3
 build_style=haskell-stack
-stackage=lts-17.5
+stackage=lts-18.14
 short_desc="Keyboard remapping utility providing qmk-like functionality"
 maintainer="slotThe <soliditsallgood@mailbox.org>"
 license="MIT"

From 53eb4504e35e4740a4193716f7d7ac2ccbdcb831 Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Fri, 29 Oct 2021 10:28:25 +0200
Subject: [PATCH 06/11] haskell-language-server: update to 1.4.0

---
 srcpkgs/haskell-language-server/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/haskell-language-server/template b/srcpkgs/haskell-language-server/template
index ff0782a54ddb..0182c9b95757 100644
--- a/srcpkgs/haskell-language-server/template
+++ b/srcpkgs/haskell-language-server/template
@@ -1,16 +1,16 @@
 # Template file for 'haskell-language-server'
 pkgname=haskell-language-server
-version=1.3.0
+version=1.4.0
 revision=1
 build_style="haskell-stack"
-make_build_args="--stack-yaml stack-8.10.4.yaml"
+make_build_args="--stack-yaml stack-8.10.7.yaml"
 makedepends="ncurses-devel ncurses-libtinfo-devel icu-devel zlib-devel"
 short_desc="Integration of ghcide and haskell-ide-engine"
 maintainer="Wayne Van Son <waynevanson@gmail.com>"
 license="Apache-2.0"
 homepage="https://github.com/haskell/haskell-language-server"
 distfiles="https://github.com/haskell/haskell-language-server/archive/${version}.tar.gz"
-checksum=9be31ead3fb1c0ca761de80185a23665dfe167457baaba642cf62885df98f6a1
+checksum=c5d7dbf7fae9aa3ed2c1184b49e82d8ac623ca786494ef6602cfe11735d28db0
 nopie_files="
  /usr/bin/haskell-language-server
  /usr/bin/haskell-language-server-wrapper

From 9d6a2b6661b356f82510779588655b9ec397bebc Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Fri, 29 Oct 2021 10:37:59 +0200
Subject: [PATCH 07/11] xmobar: bump for ghc 8.10.7

---
 srcpkgs/xmobar/files/stack.yaml | 2 +-
 srcpkgs/xmobar/template         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/xmobar/files/stack.yaml b/srcpkgs/xmobar/files/stack.yaml
index 52fd0e3e49fe..47544eb729d8 100644
--- a/srcpkgs/xmobar/files/stack.yaml
+++ b/srcpkgs/xmobar/files/stack.yaml
@@ -1,4 +1,4 @@
-resolver: lts-17.5
+resolver: lts-18.13
 packages:
 - .
 extra-deps:
diff --git a/srcpkgs/xmobar/template b/srcpkgs/xmobar/template
index 708899ad4e24..b97c9f268d68 100644
--- a/srcpkgs/xmobar/template
+++ b/srcpkgs/xmobar/template
@@ -1,7 +1,7 @@
 # Template file for 'xmobar'
 pkgname=xmobar
 version=0.39
-revision=1
+revision=2
 build_style=haskell-stack
 hostmakedepends="pkg-config"
 makedepends="libX11-devel libXinerama-devel libXrandr-devel libXScrnSaver-devel

From c2eec1f3851648ab9d278ca6b0752582ba984e43 Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Fri, 29 Oct 2021 10:39:46 +0200
Subject: [PATCH 08/11] hledger: bump for ghc 8.10.7

---
 srcpkgs/hledger/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/hledger/template b/srcpkgs/hledger/template
index 3feab3fe200c..fdcab180a6de 100644
--- a/srcpkgs/hledger/template
+++ b/srcpkgs/hledger/template
@@ -1,7 +1,7 @@
 # Template file for 'hledger'
 pkgname=hledger
 version=1.23
-revision=1
+revision=2
 build_style=haskell-stack
 makedepends="zlib-devel ncurses-devel"
 short_desc="Simple, precise, plain text accounting"

From 93239cc2bf4b7dc1bd2c235e2fce511990a8507a Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Fri, 29 Oct 2021 10:40:29 +0200
Subject: [PATCH 09/11] hoogle: bump for ghc 8.10.7

---
 srcpkgs/hoogle/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hoogle/template b/srcpkgs/hoogle/template
index 6bc425b0d002..4c3e80186494 100644
--- a/srcpkgs/hoogle/template
+++ b/srcpkgs/hoogle/template
@@ -1,9 +1,9 @@
 # Template file for 'hoogle'
 pkgname=hoogle
 version=5.0.18.2
-revision=1
+revision=2
 build_style=haskell-stack
-stackage="lts-17.5"
+stackage="lts-18.14"
 makedepends="zlib-devel"
 short_desc="Haskell API search engine"
 maintainer="Inokentiy Babushkin <twk@twki.de>"

From 32b1885194160784dfadc3bff4550585915e3856 Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Fri, 29 Oct 2021 10:41:54 +0200
Subject: [PATCH 10/11] hlint: bump for ghc 8.10.7

---
 srcpkgs/hlint/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/hlint/template b/srcpkgs/hlint/template
index fb30f947a452..fd72c1bbea58 100644
--- a/srcpkgs/hlint/template
+++ b/srcpkgs/hlint/template
@@ -1,9 +1,9 @@
 # Template file for 'hlint'
 pkgname=hlint
 version=3.2.7
-revision=1
+revision=2
 build_style=haskell-stack
-stackage="lts-17.5"
+stackage="lts-18.14"
 makedepends="ncurses-devel"
 short_desc="Haskell source code suggestions"
 maintainer="Inokentiy Babushkin <twk@twki.de>"

From e6ae637f07b8899f84ad3ed0965a6c7da101a931 Mon Sep 17 00:00:00 2001
From: slotThe <soliditsallgood@mailbox.org>
Date: Fri, 29 Oct 2021 10:42:42 +0200
Subject: [PATCH 11/11] darcs: bump for ghc 8.10.7

---
 srcpkgs/darcs/files/stack.yaml | 4 +++-
 srcpkgs/darcs/template         | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/darcs/files/stack.yaml b/srcpkgs/darcs/files/stack.yaml
index f5ca6078ed75..5ae0f5313b8d 100644
--- a/srcpkgs/darcs/files/stack.yaml
+++ b/srcpkgs/darcs/files/stack.yaml
@@ -1,5 +1,7 @@
-resolver: lts-17.5
+resolver: lts-18.14
 packages:
 - .
 extra-deps:
 - graphviz-2999.20.1.0
+- constraints-0.12@sha256:7edf1e72a92d0a6761da634f08be9123dfcc0dcec11c269cbf465a09721c3481,2322
+- cryptonite-0.27@sha256:c3a9c8ce11e654a9d5bee827b089d4b50587272828d0c52a85362a58667a916c,18163
diff --git a/srcpkgs/darcs/template b/srcpkgs/darcs/template
index e6baa7c3354a..fbd2d35d6383 100644
--- a/srcpkgs/darcs/template
+++ b/srcpkgs/darcs/template
@@ -1,7 +1,7 @@
 # Template file for 'darcs'
 pkgname=darcs
 version=2.16.4
-revision=2
+revision=3
 build_style=haskell-stack
 hostmakedepends="unzip"
 makedepends="zlib-devel libcurl-devel ncurses-devel"

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2022-03-11 13:43 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-31 16:44 [PR PATCH] [WIP] GHC 8.10.7 slotThe
2021-11-02  7:56 ` [PR PATCH] [Updated] " slotThe
2021-11-03 18:18 ` slotThe
2021-11-04 12:15 ` xaltsc
2021-11-05  6:23 ` [PR PATCH] [Updated] " slotThe
2021-11-05  6:26 ` slotThe
2021-11-08 19:11 ` Chocimier
2021-11-10 11:05 ` [PR PATCH] [Updated] " slotThe
2021-11-10 11:06 ` slotThe
2021-11-15 10:54 ` slotThe
2022-01-26 10:13 ` [PR PATCH] [Updated] " slotThe
2022-01-26 10:15 ` slotThe
2022-01-26 15:42 ` q66
2022-01-26 16:05 ` slotThe
2022-02-22 19:22 ` [PR PATCH] [Updated] " slotThe
2022-02-22 20:14 ` slotThe
2022-02-28 21:50 ` q66
2022-03-05  6:51 ` [PR PATCH] [Updated] " slotThe
2022-03-05  6:52 ` slotThe
2022-03-11 13:43 ` [PR PATCH] [Closed]: " q66

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).