pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/hs-pattern-arrows



Module Name:    pkgsrc
Committed By:   pho
Date:           Tue Oct 24 11:32:54 UTC 2023

Modified Files:
        pkgsrc/devel/hs-pattern-arrows: PLIST distinfo
Added Files:
        pkgsrc/devel/hs-pattern-arrows/patches:
            patch-src_Control_PatternArrows.hs

Log Message:
devel/hs-pattern-arrows: Fix build with GHC 9.6


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/hs-pattern-arrows/PLIST \
    pkgsrc/devel/hs-pattern-arrows/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/hs-pattern-arrows/patches/patch-src_Control_PatternArrows.hs

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-pattern-arrows/PLIST
diff -u pkgsrc/devel/hs-pattern-arrows/PLIST:1.1 pkgsrc/devel/hs-pattern-arrows/PLIST:1.2
--- pkgsrc/devel/hs-pattern-arrows/PLIST:1.1    Wed Feb 23 16:17:07 2022
+++ pkgsrc/devel/hs-pattern-arrows/PLIST        Tue Oct 24 11:32:54 2023
@@ -1,19 +1,21 @@
-@comment $NetBSD: PLIST,v 1.1 2022/02/23 16:17:07 pho Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/10/24 11:32:54 pho Exp $
 lib/pattern-arrows-${PKGVERSION}/${HS_VERSION}/package-description
 lib/pattern-arrows-${PKGVERSION}/${HS_VERSION}/package-id
-lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
-lib/${HS_PLATFORM}/${HS_PKGID}/Control/PatternArrows.dyn_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Control/PatternArrows.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Control/PatternArrows.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Control/PatternArrows.p_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Control/PatternArrows.p_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
-lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
 share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/LICENSE
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/Control-PatternArrows.html
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/doc-index.html
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/haddock-bundle.min.js
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/index.html
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/linuwial.css
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/meta.json
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/pattern-arrows.haddock
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/quick-jump.css
-share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/synopsis.png
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/Control-PatternArrows.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/doc-index.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/pattern-arrows.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/quick-jump.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/pattern-arrows-${PKGVERSION}/html/synopsis.png
Index: pkgsrc/devel/hs-pattern-arrows/distinfo
diff -u pkgsrc/devel/hs-pattern-arrows/distinfo:1.1 pkgsrc/devel/hs-pattern-arrows/distinfo:1.2
--- pkgsrc/devel/hs-pattern-arrows/distinfo:1.1 Wed Feb 23 16:17:07 2022
+++ pkgsrc/devel/hs-pattern-arrows/distinfo     Tue Oct 24 11:32:54 2023
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1 2022/02/23 16:17:07 pho Exp $
+$NetBSD: distinfo,v 1.2 2023/10/24 11:32:54 pho Exp $
 
 BLAKE2s (pattern-arrows-0.0.2.tar.gz) = f7205189936f395bc79e9037ab18e3e3141d4d47e059f684bea69e2700882e49
 SHA512 (pattern-arrows-0.0.2.tar.gz) = 085d4c2e023a4762af885ec9043ca5b16fae3de4b9ecca879d8a4415d027febeef6b10d705ef0bfbdae1db7346c29269bd60c14a4ca06197d2747748ed3e0070
 Size (pattern-arrows-0.0.2.tar.gz) = 2459 bytes
+SHA1 (patch-src_Control_PatternArrows.hs) = 64941d898d2d1c04ddaabf3c42c896df5dde6871

Added files:

Index: pkgsrc/devel/hs-pattern-arrows/patches/patch-src_Control_PatternArrows.hs
diff -u /dev/null pkgsrc/devel/hs-pattern-arrows/patches/patch-src_Control_PatternArrows.hs:1.1
--- /dev/null   Tue Oct 24 11:32:54 2023
+++ pkgsrc/devel/hs-pattern-arrows/patches/patch-src_Control_PatternArrows.hs   Tue Oct 24 11:32:54 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_Control_PatternArrows.hs,v 1.1 2023/10/24 11:32:54 pho Exp $
+
+Fix build with GHC 9.6: The "fix" function appears to be no longer exported
+by Prelude.
+
+--- src/Control/PatternArrows.hs.orig  2023-10-24 11:29:41.127932863 +0000
++++ src/Control/PatternArrows.hs
+@@ -19,6 +19,7 @@ module Control.PatternArrows where
+ 
+ import Data.Char
+ import Control.Monad.State
++import Control.Monad.Fix (fix)
+ import qualified Control.Category as C
+ import Control.Category ((>>>))
+ import qualified Control.Arrow as A



Home | Main Index | Thread Index | Old Index