[Git][haskell-team/DHG_packages][master] darcs: Upgrading from 2.18.4 to 2.18.5

Clint Adams (@clint) gitlab at salsa.debian.org
Wed Feb 18 14:23:02 GMT 2026



Clint Adams pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
7bda21ec by Clint Adams at 2026-02-18T09:19:29-05:00
darcs: Upgrading from 2.18.4 to 2.18.5

- - - - -


5 changed files:

- p/darcs/debian/changelog
- p/darcs/debian/control
- + p/darcs/debian/patches/newer-deps
- + p/darcs/debian/patches/series
- p/darcs/debian/rules


Changes:

=====================================
p/darcs/debian/changelog
=====================================
@@ -1,8 +1,14 @@
-darcs (2.18.4-2) UNRELEASED; urgency=medium
+darcs (2.18.5-1) unstable; urgency=medium
 
+  [ Scott Talbert ]
   * Build using dh-haskell
 
- -- Scott Talbert <swt at techie.net>  Sun, 09 Nov 2025 21:11:10 -0500
+  [ Clint Adams ]
+  * New upstream version.
+  * Fix thread support check.
+  * Patch for newer dependencies.  closes: #1127981.
+
+ -- Clint Adams <clint at debian.org>  Wed, 18 Feb 2026 09:04:20 -0500
 
 darcs (2.18.4-1) unstable; urgency=medium
 


=====================================
p/darcs/debian/control
=====================================
@@ -11,7 +11,7 @@ Build-Depends:
  ghc (>= 9.6),
  libghc-async-dev (>= 2.0.2),
  libghc-async-dev (<< 2.3),
- libghc-attoparsec-dev (>= 0.13.0.1),
+ libghc-attoparsec-dev (>= 0.14.4),
  libghc-attoparsec-dev (<< 0.15),
  libghc-base16-bytestring-dev (>= 1.0),
  libghc-base16-bytestring-dev (<< 1.1),
@@ -26,7 +26,7 @@ Build-Depends:
  libghc-fgl-dev (>= 5.5.2.3),
  libghc-fgl-dev (<< 5.9),
  libghc-hashable-dev (>= 1.2.3.3),
- libghc-hashable-dev (<< 1.5),
+ libghc-hashable-dev (<< 1.6),
  libghc-html-dev (>= 1.0.1.2),
  libghc-html-dev (<< 1.1),
  libghc-http-conduit-dev (>= 2.3),
@@ -57,7 +57,7 @@ Build-Depends:
  libghc-temporary-dev (<< 1.4),
  libghc-terminal-size-dev (>= 0.3.4),
  libghc-terminal-size-dev (<< 0.4),
- libghc-tls-dev (<< 2.0.0),
+ libghc-tls-dev (>= 2.1.0),
  libghc-unix-compat-dev (>= 0.6),
  libghc-unix-compat-dev (<< 0.8),
  libghc-utf8-string-dev (>= 1),
@@ -68,8 +68,8 @@ Build-Depends:
  libghc-zip-archive-dev (<< 0.5),
  libghc-zlib-dev (>= 0.6.1.2),
  libghc-zlib-dev (<< 0.8),
-Standards-Version: 4.7.0
-Homepage: http://darcs.net/
+Standards-Version: 4.7.3
+Homepage: https://darcs.net/
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/darcs
 Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/darcs]
 


=====================================
p/darcs/debian/patches/newer-deps
=====================================
@@ -0,0 +1,49 @@
+--- a/darcs.cabal
++++ b/darcs.cabal
+@@ -123,7 +123,7 @@ flag warn-as-error
+ -- ----------------------------------------------------------------------
+ 
+ custom-setup
+-    setup-depends: base      >= 4.10 && < 4.20,
++    setup-depends: base      >= 4.10,
+                    Cabal     >= 2.4 && < 3.11,
+                    process   >= 1.2.3.0 && < 1.7,
+                    filepath  >= 1.4.1 && < 1.5.0.0,
+@@ -416,7 +416,7 @@ Library
+       build-depends:  unix              >= 2.7.1.0 && < 2.9,
+                       directory         >= 1.2.7 && < 1.4
+ 
+-    build-depends:    base              >= 4.10 && < 4.20,
++    build-depends:    base              >= 4.10,
+                       safe              >= 0.3.20 && < 0.4,
+                       stm               >= 2.1 && < 2.6,
+                       binary            >= 0.5 && < 0.11,
+@@ -455,7 +455,7 @@ Library
+                       temporary         >= 1.2.1 && < 1.4,
+                       process           >= 1.2.3.0 && < 1.7,
+                       array             >= 0.5.1.0 && < 0.6,
+-                      hashable          >= 1.2.3.3 && < 1.5,
++                      hashable          >= 1.2.3.3 && < 1.6,
+                       mmap              >= 0.5.9 && < 0.6,
+                       zlib              >= 0.6.1.2 && < 0.8,
+                       network-uri       >= 2.6 && < 2.8,
+@@ -471,7 +471,7 @@ Library
+       build-depends:  crypton-connection >= 0.4 && < 0.5,
+                       data-default      >= 0.7.1.3 && < 0.9,
+                       http-client-tls   >= 0.3.5 && < 0.4,
+-                      tls               >= 2.0.6 && < 2.2
++                      tls               >= 2.0.6 && < 2.3
+     else
+       -- cannot use crypton-connection >= 0.4, so
+       -- constraining indirect dependency to work around problems
+--- a/Setup.hs
++++ b/Setup.hs
+@@ -8,7 +8,7 @@ import Distribution.PackageDescription (
+ import Distribution.Package ( packageVersion )
+ import Distribution.Version( Version )
+ import Distribution.Simple.LocalBuildInfo
+-         ( LocalBuildInfo(..), absoluteInstallDirs )
++         ( LocalBuildInfo(..), absoluteInstallDirs, buildDir )
+ import Distribution.Simple.InstallDirs (mandir, CopyDest (NoCopyDest))
+ import Distribution.Simple.Setup
+     (buildVerbosity, copyDest, copyVerbosity, fromFlag,


=====================================
p/darcs/debian/patches/series
=====================================
@@ -0,0 +1 @@
+newer-deps


=====================================
p/darcs/debian/rules
=====================================
@@ -1,6 +1,10 @@
 #!/usr/bin/make -f
 
-export DEB_SETUP_GHC_CONFIGURE_ARGS=$(if $(wildcard /usr/lib/ghc/*/libHSrts_thr.a),,-f-threaded)
+RTS_WAYS := (shell ghc --info | grep -e 'RTS ways')
+
+ifeq (,$(filter $(RTS_WAYS),thr_dyn))
+export DEB_SETUP_GHC_CONFIGURE_ARGS=-f-threaded
+endif
 
 %:
 	dh $@ --with bash-completion



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/7bda21ec4632339d515e55b172842601b2ba8f40

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/commit/7bda21ec4632339d515e55b172842601b2ba8f40
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20260218/956757c3/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list