pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/dhall



Module Name:    pkgsrc
Committed By:   pho
Date:           Sat Feb  1 12:22:28 UTC 2025

Modified Files:
        pkgsrc/lang/dhall: Makefile buildlink3.mk distinfo

Log Message:
lang/dhall: update to dhall-1.42.2

1.42.2

* [Supports standard version 23.1.0](https://github.com/dhall-lang/dhall-lang/releases/tag/v23.1.0)
  * [Allow `Natural` and `Integer` literals in binary notation](https://github.com/dhall-lang/dhall-haskell/pull/2540)
* Fix macOS build [[#2561](https://github.com/dhall-lang/dhall-haskell/pull/2561)] / [[#2586](https://github.com/dhall-lang/dhall-haskell/pull/2586)]
* [`dhall to-directory-tree`: Fix support for empty `Map`s](https://github.com/dhall-lang/dhall-haskell/pull/2609)
* [`Dhall.TH`: Improve recompilation checking](https://github.com/dhall-lang/dhall-haskell/pull/2620)
  * `Dhall.TH` utilities now use `addDependentFile` internally so that GHC will recompile if any Dhall dependencies change
* Performance improvements
  * Optimize `Natural/fold`: [[#2585](https://github.com/dhall-lang/dhall-haskell/pull/2585)] / [[#2596](https://github.com/dhall-lang/dhall-haskell/pull/2596)]
  * [Improve `Dhall.Map.traverseWithKey` performance](https://github.com/dhall-lang/dhall-haskell/pull/2589)
    * The fold will now short-circuit if it reaches a fixed point
  * [#2611](https://github.com/dhall-lang/dhall-haskell/pull/2611)
* Fixes and improvements to test suite
  * [#2593](https://github.com/dhall-lang/dhall-haskell/pull/2593)
* Fixes and improvements to haddocks
  * [#2546](https://github.com/dhall-lang/dhall-haskell/pull/2546)
* Fixes and improvements to code formatting
  * [#2608](https://github.com/dhall-lang/dhall-haskell/pull/2608)


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pkgsrc/lang/dhall/Makefile \
    pkgsrc/lang/dhall/buildlink3.mk
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/dhall/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/dhall/Makefile
diff -u pkgsrc/lang/dhall/Makefile:1.11 pkgsrc/lang/dhall/Makefile:1.12
--- pkgsrc/lang/dhall/Makefile:1.11     Thu May  9 01:32:22 2024
+++ pkgsrc/lang/dhall/Makefile  Sat Feb  1 12:22:28 2025
@@ -1,18 +1,13 @@
-# $NetBSD: Makefile,v 1.11 2024/05/09 01:32:22 pho Exp $
+# $NetBSD: Makefile,v 1.12 2025/02/01 12:22:28 pho Exp $
 
-DISTNAME=      dhall-1.42.1
+DISTNAME=      dhall-1.42.2
 PKGNAME=       ${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    lang
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 COMMENT=       Configuration language guaranteed to terminate
 LICENSE=       modified-bsd
 
-HASKELL_UNRESTRICT_DEPENDENCIES+=      \
-       Diff    \
-       ansi-terminal
-
 # If bin/dhall is to be linked dynamically, it will depend on more than 140
 # shared objects and the dynamic linker will spend more than a second to
 # resolve symbols on startup. This is unacceptable because dhall tends to
Index: pkgsrc/lang/dhall/buildlink3.mk
diff -u pkgsrc/lang/dhall/buildlink3.mk:1.11 pkgsrc/lang/dhall/buildlink3.mk:1.12
--- pkgsrc/lang/dhall/buildlink3.mk:1.11        Thu May  9 01:32:22 2024
+++ pkgsrc/lang/dhall/buildlink3.mk     Sat Feb  1 12:22:28 2025
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.11 2024/05/09 01:32:22 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2025/02/01 12:22:28 pho Exp $
 
 BUILDLINK_TREE+=       dhall
 
 .if !defined(DHALL_BUILDLINK3_MK)
 DHALL_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.dhall+=  dhall>=1.42.1
-BUILDLINK_ABI_DEPENDS.dhall+=  dhall>=1.42.1nb1
+BUILDLINK_API_DEPENDS.dhall+=  dhall>=1.42.2
+BUILDLINK_ABI_DEPENDS.dhall+=  dhall>=1.42.2
 BUILDLINK_PKGSRCDIR.dhall?=    ../../lang/dhall
 
 .include "../../converters/hs-aeson/buildlink3.mk"

Index: pkgsrc/lang/dhall/distinfo
diff -u pkgsrc/lang/dhall/distinfo:1.5 pkgsrc/lang/dhall/distinfo:1.6
--- pkgsrc/lang/dhall/distinfo:1.5      Sat May  4 12:41:41 2024
+++ pkgsrc/lang/dhall/distinfo  Sat Feb  1 12:22:28 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2024/05/04 12:41:41 pho Exp $
+$NetBSD: distinfo,v 1.6 2025/02/01 12:22:28 pho Exp $
 
-BLAKE2s (dhall-1.42.1.tar.gz) = 1f5012b6092f225c840f598ebabe2dc3beea42fb33e000371d80ce6592c17054
-SHA512 (dhall-1.42.1.tar.gz) = 610b7ec6937ec3c674457aab08790e3339e3cf95c69a8cfdfd62a38e9634025a546827726926b9d8cf22f9b509b7092918c7cc052e253a9b53c9d95dc7773c7f
-Size (dhall-1.42.1.tar.gz) = 673643 bytes
+BLAKE2s (dhall-1.42.2.tar.gz) = 1790dd91f6554ad160984feda721f516377b8cfe62c57e9d57eadc61f34b28f2
+SHA512 (dhall-1.42.2.tar.gz) = 071da05e058c1276d7b3f999230609a3f71f34386e4019452091e07a9078a6d322c213f1d70c423c938598894da4db7bd02d79c04d04d9f89414c0e011709755
+Size (dhall-1.42.2.tar.gz) = 860190 bytes



Home | Main Index | Thread Index | Old Index