pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/pointfree
Module Name: pkgsrc
Committed By: pho
Date: Fri Feb 11 13:17:21 UTC 2022
Modified Files:
pkgsrc/devel/pointfree: Makefile PLIST distinfo
pkgsrc/devel/pointfree/patches: patch-pointfree.cabal
Log Message:
Update to pointfree-1.1.1.8
v1.1.1.8:
* Dependency update for GHC 8.10
* Enable UnicodeSyntax
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/pointfree/Makefile \
pkgsrc/devel/pointfree/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/pointfree/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/pointfree/patches/patch-pointfree.cabal
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/pointfree/Makefile
diff -u pkgsrc/devel/pointfree/Makefile:1.4 pkgsrc/devel/pointfree/Makefile:1.5
--- pkgsrc/devel/pointfree/Makefile:1.4 Tue Jan 18 02:48:16 2022
+++ pkgsrc/devel/pointfree/Makefile Fri Feb 11 13:17:21 2022
@@ -1,31 +1,13 @@
-# $NetBSD: Makefile,v 1.4 2022/01/18 02:48:16 pho Exp $
-#
+# $NetBSD: Makefile,v 1.5 2022/02/11 13:17:21 pho Exp $
-DISTNAME= pointfree-1.1.1.7
+DISTNAME= pointfree-1.1.1.8
PKGNAME= ${DISTNAME}
-PKGREVISION= 2
CATEGORIES= devel
MAINTAINER= pho%cielonegro.org@localhost
COMMENT= Convert Haskell expressions to pointfree form
LICENSE= mit
-# "pointfree.cabal" declares an empty library (exposing no symbols at
-# all), and the executable doesn't depend on the library either. This
-# is not only pointless, but also makes Cabal do a weird thing
-# possibly due to a bug: it embeds an rpath to the *build directory*
-# which serves absolutely no purpose. Disable the library as a
-# workaround.
-SUBST_CLASSES+= 1
-SUBST_STAGE.1= post-extract
-SUBST_FILES.1= pointfree.cabal
-SUBST_SED.1= -e "s|Library|Library+ buildable: False|"
-
-SUBST_CLASSES+= 2
-SUBST_STAGE.2= pre-configure
-SUBST_FILES.2= pointfree.cabal
-SUBST_FILTER_CMD.2= ${TR} '+' \\n
-
.include "../../devel/hs-haskell-src-exts/buildlink3.mk"
.include "../../mk/haskell.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/pointfree/distinfo
diff -u pkgsrc/devel/pointfree/distinfo:1.4 pkgsrc/devel/pointfree/distinfo:1.5
--- pkgsrc/devel/pointfree/distinfo:1.4 Tue Oct 26 10:18:05 2021
+++ pkgsrc/devel/pointfree/distinfo Fri Feb 11 13:17:21 2022
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:18:05 nia Exp $
+$NetBSD: distinfo,v 1.5 2022/02/11 13:17:21 pho Exp $
-BLAKE2s (pointfree-1.1.1.7.tar.gz) = dd41c88a5ac9014f15dbd2e37910bb4288371b1ff34d598db588f70d40b1b5cc
-SHA512 (pointfree-1.1.1.7.tar.gz) = e03d9643b659d6a70677ddecb2d9ef26f6f40e94b126e56cd2125638b2c78d2c22f70bb1373a3d6aa97c87e7aef17ae8cd766da62e37f312ecbce9fdb527dd40
-Size (pointfree-1.1.1.7.tar.gz) = 20463 bytes
-SHA1 (patch-pointfree.cabal) = 8be9fbe13cff031351294a56b7ed3370845f991b
+BLAKE2s (pointfree-1.1.1.8.tar.gz) = 6c47340e598f9e5fe7fe88d6e284ea7c67d1655129a3fe4cb918cbf8a6b6765b
+SHA512 (pointfree-1.1.1.8.tar.gz) = 476d7e57b58c4a3b46c67d11449366d7efa3ac267c5a0acb253ed535381b9dedc70c375505a0f53e3f14f7bc62d591dbf3fca0d231a5170f3374d249cfa7dc12
+Size (pointfree-1.1.1.8.tar.gz) = 20568 bytes
+SHA1 (patch-pointfree.cabal) = a3f936af1cb9e0a5a507035a7cf0fcaef44b8d48
Index: pkgsrc/devel/pointfree/PLIST
diff -u pkgsrc/devel/pointfree/PLIST:1.2 pkgsrc/devel/pointfree/PLIST:1.3
--- pkgsrc/devel/pointfree/PLIST:1.2 Fri Apr 23 15:40:30 2021
+++ pkgsrc/devel/pointfree/PLIST Fri Feb 11 13:17:21 2022
@@ -1,2 +1,38 @@
-@comment $NetBSD: PLIST,v 1.2 2021/04/23 15:40:30 pho Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/02/11 13:17:21 pho Exp $
bin/pointfree
+lib/${PKGNAME}/${HS_VERSION}/package-description
+lib/${PKGNAME}/${HS_VERSION}/package-id
+lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Common.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Common.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Common.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Optimize.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Optimize.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Optimize.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Parser.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Parser.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Parser.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/PrettyPrinter.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/PrettyPrinter.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/PrettyPrinter.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Rules.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Rules.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Rules.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Transform.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Transform.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Plugin/Pl/Transform.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Pointfree.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Pointfree.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Pointfree.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/Pointfree.html
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.html
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/index.html
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/linuwial.css
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/meta.json
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/pointfree.haddock
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.css
+share/doc/${HS_PLATFORM}/${PKGNAME}/html/synopsis.png
Index: pkgsrc/devel/pointfree/patches/patch-pointfree.cabal
diff -u pkgsrc/devel/pointfree/patches/patch-pointfree.cabal:1.1 pkgsrc/devel/pointfree/patches/patch-pointfree.cabal:1.2
--- pkgsrc/devel/pointfree/patches/patch-pointfree.cabal:1.1 Fri Apr 23 15:40:31 2021
+++ pkgsrc/devel/pointfree/patches/patch-pointfree.cabal Fri Feb 11 13:17:21 2022
@@ -1,14 +1,14 @@
-$NetBSD: patch-pointfree.cabal,v 1.1 2021/04/23 15:40:31 pho Exp $
+$NetBSD: patch-pointfree.cabal,v 1.2 2022/02/11 13:17:21 pho Exp $
-Fix build with GHC 9.
+Fix build with GHC 9.2
---- pointfree.cabal.orig 2021-04-23 15:37:47.335125491 +0000
+--- pointfree.cabal.orig 2001-09-09 01:46:40.000000000 +0000
+++ pointfree.cabal
-@@ -27,7 +27,7 @@ Library+ buildable: False
+@@ -27,7 +27,7 @@ Library
Exposed-modules: Pointfree
Default-language: Haskell2010
-- Build-depends: base >= 4.5 && < 4.14,
+- Build-depends: base >= 4.5 && < 4.15,
+ Build-depends: base >= 4.5 && < 5,
array >= 0.3 && < 0.6,
containers >= 0.4 && < 0.7,
@@ -17,17 +17,8 @@ Fix build with GHC 9.
Main-is: Main.hs
Default-language: Haskell2010
GHC-options: -W
-- Build-depends: base >= 4.5 && < 4.14,
+- Build-depends: base >= 4.5 && < 4.15,
+ Build-depends: base >= 4.5 && < 5,
array >= 0.3 && < 0.6,
containers >= 0.4 && < 0.7,
haskell-src-exts >= 1.20 && < 1.24,
-@@ -68,7 +68,7 @@ Test-suite tests
- Plugin.Pl.Transform
-
- Build-depends:
-- base >= 4.5 && < 4.14,
-+ base >= 4.5 && < 5,
- array >= 0.3 && < 0.6,
- containers >= 0.4 && < 0.7,
- haskell-src-exts >= 1.20 && < 1.24,
Home |
Main Index |
Thread Index |
Old Index