Subject: CVS commit: pkgsrc/devel/darcs
From: Masatake Daimon
Date: 2025-01-31 02:03:47
Message id: 20250131010347.CFFCFFBE0@cvs.NetBSD.org

Log Message:
devel/darcs: update to darcs-2.18.5

Darcs 2.18.5, 9 Jan 2025

This release is mainly to keep up with (breaking) changes in some of our
dependencies. A plain `cabal update && cabal install darcs` should now again
succeed. It also includes a minor fix and an improvement for the
check/repair commands.

  * restrict upper limit on attoparsec from <0.15 to <14.4 for ghc \ 
versions <8.10
  * exclude system-fileio-0.3.16.5 which fails to build on Windows
  * raise upper bound on tls, data-default-class -> data-default
  * ci: only aim to be warnings clean on one version of GHC
  * check/repair: avoid newlines in progress messages
  * check/repair: display patch info of repaired patches

Darcs 2.18.4, 26 Oct 2024

  * darcs can now be built with stack against stackage lts-22.34, which is
    the version that the debian haskell team currently targets

  * resolve issue2725: the permissions of _darcs/patch_index are now
    generically set to those of its parent directory

Darcs 2.18.3, 26 May 2024

  * relax upper bounds for some dependencies

  * with GHC up to 9.8 all tests now succeed (including Windows and MacOS)

  * resolve issue2714: cannot remove recursively

  * resolve issue2715: hub.darcs.net does not support "Extended Main \ 
Secret"

    We use a new addition to crypton-connection in order to change the default
    setting back to old (tls < 2.0) default.

  * resolve issue2721 by excluding certain versions of directory package

    Versions 1.3.8 up to 1.3.8.4 of the directory package have a bug in their
    implementation of copyFile on Windows.

  * work around issue2720 (caused by x509-system indirect dependency, see
    (see https://github.com/kazu-yamamoto/crypton-certificate/issues/9)

  * make execution of release/gen-version-info.hs more robust

    Using cabal run instead of runghc inside of Setup.hs ensures that we use the
    same ghc version that cabal uses, avoiding dependency errors.

Files:
RevisionActionfile
1.76modifypkgsrc/devel/darcs/Makefile
1.13modifypkgsrc/devel/darcs/PLIST
1.19modifypkgsrc/devel/darcs/distinfo
1.2modifypkgsrc/devel/darcs/patches/patch-Setup.hs