[Git][haskell-team/DHG_packages][master] 14 commits: hledger: Upgrading from 1.32.3 to 1.50.2

Nicholas D Steeves (@sten) gitlab at salsa.debian.org
Sun Nov 16 02:59:50 GMT 2025



Nicholas D Steeves pushed to branch master at Debian Haskell Group / DHG_packages


Commits:
14b13460 by Nicholas D Steeves at 2025-11-15T15:15:43-05:00
hledger: Upgrading from 1.32.3 to 1.50.2

- - - - -
1a56d107 by Nicholas D Steeves at 2025-11-15T15:18:08-05:00
hledger-ui: Upgrading from 1.32.3 to 1.50.2

- - - - -
e0f495f6 by Nicholas D Steeves at 2025-11-15T15:46:35-05:00
hledger-web: Upgrading from 1.32.3 to 1.50.2

- - - - -
e0890fb0 by Nicholas D Steeves at 2025-11-15T20:16:32-05:00
Add "sensible-utils" bin:hledger Recommends, but make it a Suggests for…

bin:hledger-dev.

- - - - -
a867876f by Nicholas D Steeves at 2025-11-15T20:20:37-05:00
hledger: Override lintian custom-library-search-path

- - - - -
a9068297 by Nicholas D Steeves at 2025-11-15T20:24:49-05:00
Update watch file format version to 4.

Changes-By: lintian-brush
Fixes: lintian: older-debian-watch-file-standard
See-also: https://lintian.debian.org/tags/older-debian-watch-file-standard.html

- - - - -
ba7082f2 by Nicholas D Steeves at 2025-11-15T20:24:51-05:00
Update renamed lintian tag names in lintian overrides.

Changes-By: lintian-brush
Fixes: lintian: renamed-tag
See-also: https://lintian.debian.org/tags/renamed-tag.html

- - - - -
b298b02a by Nicholas D Steeves at 2025-11-15T20:28:57-05:00
release haskell-hledger 1.50.2-1 to sid

- - - - -
55924a03 by Nicholas D Steeves at 2025-11-15T21:01:03-05:00
Update watch file format version to 4.

Changes-By: lintian-brush
Fixes: lintian: older-debian-watch-file-standard
See-also: https://lintian.debian.org/tags/older-debian-watch-file-standard.html

- - - - -
2b632bf6 by Nicholas D Steeves at 2025-11-15T21:01:04-05:00
Update renamed lintian tag names in lintian overrides.

Changes-By: lintian-brush
Fixes: lintian: renamed-tag
See-also: https://lintian.debian.org/tags/renamed-tag.html

- - - - -
d34f63b1 by Nicholas D Steeves at 2025-11-15T21:29:50-05:00
Copy the patch and series file from the package plan that 'dht update'…

didn't apply (see Bug #1120777)

- - - - -
8d89648a by Nicholas D Steeves at 2025-11-15T21:44:51-05:00
git commit -m 'hledger-ui: fix patch for ^M bugged cabal-debian source (Bug#1120778)'

- - - - -
695b3737 by Nicholas D Steeves at 2025-11-15T21:54:14-05:00
Add "sensible-utils" to bin:hledger-ui Recommends to solve lintian error

- - - - -
403bd0ae by Nicholas D Steeves at 2025-11-15T21:54:42-05:00
release haskell-hledger-ui 1.50.2-1 to sid

- - - - -


13 changed files:

- p/haskell-hledger-ui/debian/changelog
- p/haskell-hledger-ui/debian/control
- p/haskell-hledger-ui/debian/hledger-ui.lintian-overrides
- + p/haskell-hledger-ui/debian/patches/relax-fsnotify-bd.diff
- + p/haskell-hledger-ui/debian/patches/series
- p/haskell-hledger-ui/debian/watch
- p/haskell-hledger-web/debian/changelog
- p/haskell-hledger-web/debian/control
- p/haskell-hledger/debian/changelog
- p/haskell-hledger/debian/control
- p/haskell-hledger/debian/hledger.lintian-overrides
- + p/haskell-hledger/debian/libghc-hledger-dev.lintian-overrides
- p/haskell-hledger/debian/watch


Changes:

=====================================
p/haskell-hledger-ui/debian/changelog
=====================================
@@ -1,8 +1,17 @@
-haskell-hledger-ui (1.32.3-2) UNRELEASED; urgency=medium
+haskell-hledger-ui (1.50.2-1) unstable; urgency=medium
 
+  [ Scott Talbert ]
   * Build using dh-haskell
 
- -- Scott Talbert <swt at techie.net>  Sun, 09 Nov 2025 21:11:31 -0500
+  [ Nicholas D Steeves ]
+  * New upstream release
+  * Update watch file format version to 4
+  * Update renamed lintian tag names in lintian overrides
+  * Copy the patch and series file from the package plan that 'dht update'
+    didn't apply (see Bug #1120777)
+  * Add "sensible-utils" to bin:hledger-ui Recommends to solve lintian error
+
+ -- Nicholas D Steeves <sten at debian.org>  Sat, 15 Nov 2025 21:54:22 -0500
 
 haskell-hledger-ui (1.32.3-1) unstable; urgency=medium
 


=====================================
p/haskell-hledger-ui/debian/control
=====================================
@@ -16,63 +16,45 @@ Build-Depends:
  libghc-async-dev,
  libghc-async-prof,
  libghc-brick-dev (>= 2.1.1),
- libghc-brick-dev (<< 2.4),
+ libghc-brick-dev (<< 2.10),
  libghc-brick-prof,
  libghc-cmdargs-dev (>= 0.8),
  libghc-data-default-dev,
  libghc-data-default-prof,
  libghc-doclayout-dev (>= 0.3),
- libghc-doclayout-dev (<< 0.5),
+ libghc-doclayout-dev (<< 0.6),
  libghc-doclayout-prof,
- libghc-extra-dev (>= 1.6.3),
+ libghc-extra-dev (>= 1.7.11),
  libghc-extra-prof,
- libghc-fsnotify-dev (>= 0.4),
+ libghc-fsnotify-dev (>= 0.4.1.0),
  libghc-fsnotify-dev (<< 0.5),
  libghc-fsnotify-prof,
- libghc-hledger-dev (>= 1.32.3),
- libghc-hledger-dev (<< 1.33),
+ libghc-githash-dev (>= 0.1.6.2),
+ libghc-githash-prof,
+ libghc-hledger-dev (>= 1.50.2),
+ libghc-hledger-dev (<< 1.51),
  libghc-hledger-prof,
- libghc-hledger-lib-dev (>= 1.32.3),
- libghc-hledger-lib-dev (<< 1.33),
+ libghc-hledger-lib-dev (>= 1.50.2),
+ libghc-hledger-lib-dev (<< 1.51),
  libghc-hledger-lib-prof,
  libghc-megaparsec-dev (>= 7.0.0),
- libghc-megaparsec-dev (<< 9.7),
+ libghc-megaparsec-dev (<< 9.8),
  libghc-megaparsec-prof,
  libghc-microlens-dev (>= 0.4),
  libghc-microlens-platform-dev (>= 0.2.3.1),
  libghc-microlens-platform-prof,
- libghc-safe-dev (>= 0.3.19),
+ libghc-safe-dev (>= 0.3.20),
  libghc-safe-prof,
  libghc-split-dev (>= 0.1),
  libghc-text-zipper-dev (>= 0.4),
  libghc-vector-dev,
  libghc-vector-prof,
  libghc-vty-dev (>= 6.1),
- libghc-vty-dev (<< 6.3),
+ libghc-vty-dev (<< 6.5),
  libghc-vty-prof,
  libghc-vty-crossplatform-dev (>= 0.4.0.0),
  libghc-vty-crossplatform-dev (<< 0.5.0.0),
  libghc-vty-crossplatform-prof,
-Build-Depends-Indep: ghc-doc,
- libghc-ansi-terminal-doc,
- libghc-async-doc,
- libghc-brick-doc,
- libghc-cmdargs-doc,
- libghc-data-default-doc,
- libghc-doclayout-doc,
- libghc-extra-doc,
- libghc-fsnotify-doc,
- libghc-hledger-doc,
- libghc-hledger-lib-doc,
- libghc-megaparsec-doc,
- libghc-microlens-doc,
- libghc-microlens-platform-doc,
- libghc-safe-doc,
- libghc-split-doc,
- libghc-text-zipper-doc,
- libghc-vector-doc,
- libghc-vty-doc,
- libghc-vty-crossplatform-doc,
 Standards-Version: 4.7.0
 Homepage: https://hledger.org
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-hledger-ui
@@ -89,6 +71,7 @@ Depends:
  ${haskell:Depends},
  ${misc:Depends},
  ${shlibs:Depends},
+ sensible-utils,
 Recommends:
  ${haskell:Recommends},
 Suggests:


=====================================
p/haskell-hledger-ui/debian/hledger-ui.lintian-overrides
=====================================
@@ -1 +1 @@
-binary-or-shlib-defines-rpath
+custom-library-search-path


=====================================
p/haskell-hledger-ui/debian/patches/relax-fsnotify-bd.diff
=====================================
@@ -0,0 +1,27 @@
+Description: relax fsnotify bd
+ Rationale: Upstream changes are primarily HFS+ bug fixes, and we will
+ be synchronising with the next Hackage LTS in the near future, so
+ this is a very short-lived patch.  Existing hledger-ui users will not
+ experience a regression.  By not updating fsnotify at this time,
+ we're exposing a small subset of hledger-ui users to a bug that is
+ fixed upstream in later fsnotify version.  When we synchronise with
+ the next LTS release the "Gracefully handle broken symlinks" fix will
+ be imported with the new upstream version of fsnotify.
+Author: Nicholas D Steeves <sten at debian.org>
+Forwarded: not-needed
+Last-Update: 2025-11-14
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: haskell-hledger-ui/hledger-ui.cabal
+===================================================================
+--- haskell-hledger-ui.orig/hledger-ui.cabal
++++ haskell-hledger-ui/hledger-ui.cabal
+@@ -87,7 +87,7 @@ library
+     , doclayout >=0.3 && <0.6
+     , extra >=1.7.11
+     , filepath
+-    , fsnotify >=0.4.2.0 && <0.5
++    , fsnotify >=0.4.1.0 && <0.5
+     , githash >=0.1.6.2
+     , hledger >=1.50.2 && <1.51
+     , hledger-lib >=1.50.2 && <1.51


=====================================
p/haskell-hledger-ui/debian/patches/series
=====================================
@@ -0,0 +1 @@
+relax-fsnotify-bd.diff


=====================================
p/haskell-hledger-ui/debian/watch
=====================================
@@ -1,2 +1,2 @@
-version=3
+version=4
 https://hackage.haskell.org/package/hledger-ui/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))


=====================================
p/haskell-hledger-web/debian/changelog
=====================================
@@ -1,8 +1,12 @@
-haskell-hledger-web (1.32.3-2) UNRELEASED; urgency=medium
+haskell-hledger-web (1.50.2-1) UNRELEASED; urgency=medium
 
+  [ Scott Talbert ]
   * Build using dh-haskell
 
- -- Scott Talbert <swt at techie.net>  Sun, 09 Nov 2025 21:11:29 -0500
+  [ Nicholas D Steeves ]
+  * New upstream release
+
+ -- Nicholas D Steeves <sten at debian.org>  Sat, 15 Nov 2025 15:46:35 -0500
 
 haskell-hledger-web (1.32.3-1) unstable; urgency=medium
 


=====================================
p/haskell-hledger-web/debian/control
=====================================
@@ -22,20 +22,32 @@ Build-Depends:
  libghc-conduit-dev,
  libghc-conduit-extra-dev (>= 1.1),
  libghc-data-default-dev,
- libghc-extra-dev (>= 1.6.3),
+ libghc-data-default-prof,
+ libghc-extra-dev (>= 1.7.11),
+ libghc-extra-prof,
+ libghc-file-embed-dev (>= 0.0.16.0),
+ libghc-file-embed-prof,
+ libghc-githash-dev (>= 0.1.6.2),
+ libghc-githash-prof,
  libghc-hjsmin-dev,
- libghc-hledger-dev (>= 1.32.3),
- libghc-hledger-dev (<< 1.33),
- libghc-hledger-lib-dev (>= 1.32.3),
- libghc-hledger-lib-dev (<< 1.33),
+ libghc-hjsmin-prof,
+ libghc-hledger-dev (>= 1.50.2),
+ libghc-hledger-dev (<< 1.51),
+ libghc-hledger-prof,
+ libghc-hledger-lib-dev (>= 1.50.2),
+ libghc-hledger-lib-dev (<< 1.51),
+ libghc-hledger-lib-prof,
  libghc-hspec-dev,
  libghc-http-client-dev,
  libghc-http-conduit-dev,
  libghc-http-types-dev,
  libghc-megaparsec-dev (>= 7.0.0),
- libghc-megaparsec-dev (<< 9.7),
+ libghc-megaparsec-dev (<< 9.8),
+ libghc-megaparsec-prof,
  libghc-network-dev,
- libghc-safe-dev (>= 0.3.19),
+ libghc-network-prof,
+ libghc-safe-dev (>= 0.3.20),
+ libghc-safe-prof,
  libghc-shakespeare-dev (>= 2.0.2.2),
  libghc-unix-compat-dev,
  libghc-unordered-containers-dev,
@@ -56,6 +68,7 @@ Build-Depends:
  libghc-yesod-static-dev (>= 1.4),
  libghc-yesod-static-dev (<< 1.7),
  libghc-yesod-test-dev,
+ libghc-yesod-test-prof,
 Standards-Version: 4.7.0
 Homepage: https://hledger.org
 Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-hledger-web


=====================================
p/haskell-hledger/debian/changelog
=====================================
@@ -1,8 +1,17 @@
-haskell-hledger (1.32.3-2) UNRELEASED; urgency=medium
+haskell-hledger (1.50.2-1) unstable; urgency=medium
 
+  [ Scott Talbert ]
   * Build using dh-haskell
 
- -- Scott Talbert <swt at techie.net>  Sun, 09 Nov 2025 21:11:44 -0500
+  [ Nicholas D Steeves ]
+  * New upstream release (Closes: #1116942)
+  * Add "sensible-utils" bin:hledger Recommends, but make it a Suggests for
+    bin:hledger-dev
+  * Override lintian custom-library-search-path
+  * Update watch file format version to 4
+  * Update renamed lintian tag names in lintian overrides
+
+ -- Nicholas D Steeves <sten at debian.org>  Sat, 15 Nov 2025 20:28:22 -0500
 
 haskell-hledger (1.32.3-1) unstable; urgency=medium
 


=====================================
p/haskell-hledger/debian/control
=====================================
@@ -25,27 +25,35 @@ Build-Depends:
  libghc-cmdargs-prof,
  libghc-data-default-dev (>= 0.5),
  libghc-data-default-prof,
- libghc-extra-dev (>= 1.6.3),
+ libghc-extra-dev (>= 1.7.11),
  libghc-extra-prof,
  libghc-githash-dev (>= 0.1.6.2),
  libghc-githash-prof,
  libghc-hashable-dev (>= 1.2.4),
  libghc-hashable-prof,
- libghc-hledger-lib-dev (>= 1.32.3),
- libghc-hledger-lib-dev (<< 1.33),
+ libghc-hledger-lib-dev (>= 1.50.2),
+ libghc-hledger-lib-dev (<< 1.51),
  libghc-hledger-lib-prof,
+ libghc-http-client-dev,
+ libghc-http-client-prof,
+ libghc-http-types-dev,
+ libghc-http-types-prof,
  libghc-lucid-dev,
  libghc-lucid-prof,
  libghc-math-functions-dev (>= 0.3.3.0),
  libghc-math-functions-prof,
  libghc-megaparsec-dev (>= 7.0.0),
- libghc-megaparsec-dev (<< 9.7),
+ libghc-megaparsec-dev (<< 9.8),
  libghc-megaparsec-prof,
  libghc-microlens-dev (>= 0.4),
  libghc-microlens-prof,
+ libghc-modern-uri-dev (>= 0.3),
+ libghc-modern-uri-prof,
  libghc-regex-tdfa-dev,
  libghc-regex-tdfa-prof,
- libghc-safe-dev (>= 0.3.19),
+ libghc-req-dev,
+ libghc-req-prof,
+ libghc-safe-dev (>= 0.3.20),
  libghc-safe-prof,
  libghc-shakespeare-dev (>= 2.0.2.2),
  libghc-shakespeare-prof,
@@ -80,11 +88,15 @@ Build-Depends-Indep: ghc-doc,
  libghc-githash-doc,
  libghc-hashable-doc,
  libghc-hledger-lib-doc,
+ libghc-http-client-doc,
+ libghc-http-types-doc,
  libghc-lucid-doc,
  libghc-math-functions-doc,
  libghc-megaparsec-doc,
  libghc-microlens-doc,
+ libghc-modern-uri-doc,
  libghc-regex-tdfa-doc,
+ libghc-req-doc,
  libghc-safe-doc,
  libghc-shakespeare-doc,
  libghc-split-doc,
@@ -110,6 +122,7 @@ Depends:
  ${haskell:Depends},
  ${misc:Depends},
  ${shlibs:Depends},
+ sensible-utils,
 Recommends:
  ${haskell:Recommends},
 Suggests:
@@ -137,6 +150,7 @@ Depends:
  ${shlibs:Depends},
 Recommends:
  ${haskell:Recommends},
+ sensible-utils,
 Suggests:
  ${haskell:Suggests},
 Provides:


=====================================
p/haskell-hledger/debian/hledger.lintian-overrides
=====================================
@@ -1 +1 @@
-binary-or-shlib-defines-rpath
+custom-library-search-path


=====================================
p/haskell-hledger/debian/libghc-hledger-dev.lintian-overrides
=====================================
@@ -0,0 +1 @@
+custom-library-search-path RUNPATH /usr/lib/haskell-packages/ghc/lib/*


=====================================
p/haskell-hledger/debian/watch
=====================================
@@ -1,2 +1,2 @@
-version=3
+version=4
 https://hackage.haskell.org/package/hledger/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))



View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/74187708bb7f14c98ef5944b6b6de07697a2f49d...403bd0ae927248965b7681a248395cbb55b047e7

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/DHG_packages/-/compare/74187708bb7f14c98ef5944b6b6de07697a2f49d...403bd0ae927248965b7681a248395cbb55b047e7
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/20251116/b2ed9f7d/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list