pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/hs-th-lift



Module Name:    pkgsrc
Committed By:   pho
Date:           Thu Jan 30 11:37:08 UTC 2025

Modified Files:
        pkgsrc/devel/hs-th-lift: DESCR Makefile buildlink3.mk distinfo

Log Message:
devel/hs-th-lift: update to th-lift-0.8.6

## [0.8.6] - 2024.12.05

* Support building with `template-haskell-2.23.0`.

## [0.8.5] - 2024.10.22

* Support building with `template-haskell-2.22.1`.
* Drop support for pre-8.0 versions of GHC.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/hs-th-lift/DESCR
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/hs-th-lift/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/devel/hs-th-lift/buildlink3.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/hs-th-lift/distinfo

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

Modified files:

Index: pkgsrc/devel/hs-th-lift/DESCR
diff -u pkgsrc/devel/hs-th-lift/DESCR:1.1 pkgsrc/devel/hs-th-lift/DESCR:1.2
--- pkgsrc/devel/hs-th-lift/DESCR:1.1   Sat Apr 24 10:23:50 2021
+++ pkgsrc/devel/hs-th-lift/DESCR       Thu Jan 30 11:37:08 2025
@@ -1,6 +1,17 @@
-Derive Template Haskell's Lift class for datatypes using
-TemplateHaskell. The functionality in this package has largely been
-subsumed by the DeriveLift language extension, which is available in
-GHC 8.0 and later versions. This package can still be useful as a
-uniform way to derive Lift instances that is backwards-compatible with
-older GHCs.
+Derive Template Haskell's Lift class for datatypes using TemplateHaskell. The
+functionality in this package has largely been subsumed by the
+DeriveLift language extension, which is available in GHC 8.0 and later versions.
+As such, this package is only useful as a way to backport bugfixes
+to DeriveLift in later GHC versions back to older GHCs.
+
+The following libraries are related:
+
+* The th-orphans
+  (https://hackage.haskell.org/package/th-orphans) packageprovides instances
+  for template-haskell syntax types.
+* The th-lift-instances
+  (http://hackage.haskell.org/package/th-lift-instances)package
+  provides Lift instances for types in base, text,bytestring, vector, etc. Some
+  of these instances are only provided forold versions of their respective
+  libraries, as the same Lift instancesare also present upstream on newer
+  versions.

Index: pkgsrc/devel/hs-th-lift/Makefile
diff -u pkgsrc/devel/hs-th-lift/Makefile:1.12 pkgsrc/devel/hs-th-lift/Makefile:1.13
--- pkgsrc/devel/hs-th-lift/Makefile:1.12       Thu May  9 01:32:15 2024
+++ pkgsrc/devel/hs-th-lift/Makefile    Thu Jan 30 11:37:08 2025
@@ -1,16 +1,12 @@
-# $NetBSD: Makefile,v 1.12 2024/05/09 01:32:15 pho Exp $
+# $NetBSD: Makefile,v 1.13 2025/01/30 11:37:08 pho Exp $
 
-DISTNAME=      th-lift-0.8.4
-PKGREVISION=   2
+DISTNAME=      th-lift-0.8.6
 CATEGORIES=    devel
 
 MAINTAINER=    pho%cielonegro.org@localhost
 COMMENT=       Derive Template Haskell's Lift class for datatypes
 LICENSE=       modified-bsd
 
-HASKELL_UNRESTRICT_DEPENDENCIES+=      \
-       th-abstraction
-
 .include "../../devel/hs-th-abstraction/buildlink3.mk"
 .include "../../mk/haskell.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/hs-th-lift/buildlink3.mk
diff -u pkgsrc/devel/hs-th-lift/buildlink3.mk:1.10 pkgsrc/devel/hs-th-lift/buildlink3.mk:1.11
--- pkgsrc/devel/hs-th-lift/buildlink3.mk:1.10  Thu May  9 01:32:15 2024
+++ pkgsrc/devel/hs-th-lift/buildlink3.mk       Thu Jan 30 11:37:08 2025
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.10 2024/05/09 01:32:15 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2025/01/30 11:37:08 pho Exp $
 
 BUILDLINK_TREE+=       hs-th-lift
 
 .if !defined(HS_TH_LIFT_BUILDLINK3_MK)
 HS_TH_LIFT_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.hs-th-lift+=     hs-th-lift>=0.8.4
-BUILDLINK_ABI_DEPENDS.hs-th-lift+=     hs-th-lift>=0.8.4nb2
+BUILDLINK_API_DEPENDS.hs-th-lift+=     hs-th-lift>=0.8.6
+BUILDLINK_ABI_DEPENDS.hs-th-lift+=     hs-th-lift>=0.8.6
 BUILDLINK_PKGSRCDIR.hs-th-lift?=       ../../devel/hs-th-lift
 
 .include "../../devel/hs-th-abstraction/buildlink3.mk"

Index: pkgsrc/devel/hs-th-lift/distinfo
diff -u pkgsrc/devel/hs-th-lift/distinfo:1.6 pkgsrc/devel/hs-th-lift/distinfo:1.7
--- pkgsrc/devel/hs-th-lift/distinfo:1.6        Fri Oct 27 12:22:24 2023
+++ pkgsrc/devel/hs-th-lift/distinfo    Thu Jan 30 11:37:08 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2023/10/27 12:22:24 pho Exp $
+$NetBSD: distinfo,v 1.7 2025/01/30 11:37:08 pho Exp $
 
-BLAKE2s (th-lift-0.8.4.tar.gz) = dc06caf0aba850c3c6083271c032afff10ca429f0328e20fed8b9f9eba3c81a3
-SHA512 (th-lift-0.8.4.tar.gz) = fe5d47cc5b9c4a6128761d044ad00262e316862888a218279b62b51b87f32398c534ca65407491d210e7d32bea53c77161333b98bcc969e077221f2d9e3c56f7
-Size (th-lift-0.8.4.tar.gz) = 14711 bytes
+BLAKE2s (th-lift-0.8.6.tar.gz) = 6da60ab4eab47532c3dea454e3e21cb3d2570a290e325c6c6355cbfeeea1e478
+SHA512 (th-lift-0.8.6.tar.gz) = 88164a8805bb5a3036b796b485ff5fc9b76b3b3b2b71b0fe57bc0206751575aad2787c368f6769e1d7309ad0e3e50963c80a356096906e01d31c6bd1872897b8
+Size (th-lift-0.8.6.tar.gz) = 14310 bytes



Home | Main Index | Thread Index | Old Index