Sat Apr 24 06:49:43 2021 UTC ()
Update to regex-base-0.94.0.1

* Workaround for {-# LANGUAGE Haskell2010 #-} parser regression
  introduced in GHC 9.0
* Optimization flag -O2 has been removed


(pho)
diff -r1.6 -r1.7 pkgsrc/textproc/hs-regex-base/Makefile
diff -r1.3 -r1.4 pkgsrc/textproc/hs-regex-base/PLIST
diff -r1.3 -r1.4 pkgsrc/textproc/hs-regex-base/distinfo
diff -r1.5 -r1.6 pkgsrc/textproc/hs-regex-base/buildlink3.mk

cvs diff -r1.6 -r1.7 pkgsrc/textproc/hs-regex-base/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/hs-regex-base/Makefile 2021/02/18 15:07:26 1.6
+++ pkgsrc/textproc/hs-regex-base/Makefile 2021/04/24 06:49:43 1.7
@@ -1,12 +1,11 @@ @@ -1,12 +1,11 @@
1# $NetBSD: Makefile,v 1.6 2021/02/18 15:07:26 mef Exp $ 1# $NetBSD: Makefile,v 1.7 2021/04/24 06:49:43 pho Exp $
2 2
3DISTNAME= regex-base-0.94.0.0 3DISTNAME= regex-base-0.94.0.1
4CATEGORIES= textproc 4CATEGORIES= textproc
5 5
6MAINTAINER= pho@cielonegro.org 6MAINTAINER= pho@cielonegro.org
7COMMENT= Replaces/Enhances Haskell Text.Regex 7COMMENT= Replaces/Enhances Haskell Text.Regex
8LICENSE= modified-bsd 8LICENSE= modified-bsd
9 9
10BUILDLINK_API_DEPENDS.ghc+= ghc<8.10 
11.include "../../mk/haskell.mk" 10.include "../../mk/haskell.mk"
12.include "../../mk/bsd.pkg.mk" 11.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/textproc/hs-regex-base/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/hs-regex-base/PLIST 2020/05/11 17:52:17 1.3
+++ pkgsrc/textproc/hs-regex-base/PLIST 2021/04/24 06:49:43 1.4
@@ -1,34 +1,34 @@ @@ -1,34 +1,34 @@
1@comment $NetBSD: PLIST,v 1.3 2020/05/11 17:52:17 rillig Exp $ 1@comment $NetBSD: PLIST,v 1.4 2021/04/24 06:49:43 pho Exp $
2${HS_INTF}/package-description 2lib/regex-base-${PKGVERSION}/${HS_VERSION}/package-description
3${HS_INTF}/package-id 3lib/regex-base-${PKGVERSION}/${HS_VERSION}/package-id
4lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so 4lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
5${HS_IMPL}/Paths_regex_base.dyn_hi 5lib/${HS_PLATFORM}/${HS_PKGID}/Paths_regex_base.dyn_hi
6${HS_IMPL}/Paths_regex_base.hi 6lib/${HS_PLATFORM}/${HS_PKGID}/Paths_regex_base.hi
7${HS_IMPL}/Paths_regex_base.p_hi 7lib/${HS_PLATFORM}/${HS_PKGID}/Paths_regex_base.p_hi
8${HS_IMPL}/Text/Regex/Base.dyn_hi 8lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base.dyn_hi
9${HS_IMPL}/Text/Regex/Base.hi 9lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base.hi
10${HS_IMPL}/Text/Regex/Base.p_hi 10lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base.p_hi
11${HS_IMPL}/Text/Regex/Base/Context.dyn_hi 11lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/Context.dyn_hi
12${HS_IMPL}/Text/Regex/Base/Context.hi 12lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/Context.hi
13${HS_IMPL}/Text/Regex/Base/Context.p_hi 13lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/Context.p_hi
14${HS_IMPL}/Text/Regex/Base/Impl.dyn_hi 14lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/Impl.dyn_hi
15${HS_IMPL}/Text/Regex/Base/Impl.hi 15lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/Impl.hi
16${HS_IMPL}/Text/Regex/Base/Impl.p_hi 16lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/Impl.p_hi
17${HS_IMPL}/Text/Regex/Base/RegexLike.dyn_hi 17lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/RegexLike.dyn_hi
18${HS_IMPL}/Text/Regex/Base/RegexLike.hi 18lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/RegexLike.hi
19${HS_IMPL}/Text/Regex/Base/RegexLike.p_hi 19lib/${HS_PLATFORM}/${HS_PKGID}/Text/Regex/Base/RegexLike.p_hi
20${HS_IMPL}/libHS${HS_PKGID}.a 20lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
21${HS_IMPL}/libHS${HS_PKGID}_p.a 21lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
22${HS_DOCS}/LICENSE 22share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/LICENSE
23${HS_DOCS}/html/Text-Regex-Base-Context.html 23share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/Text-Regex-Base-Context.html
24${HS_DOCS}/html/Text-Regex-Base-Impl.html 24share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/Text-Regex-Base-Impl.html
25${HS_DOCS}/html/Text-Regex-Base-RegexLike.html 25share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/Text-Regex-Base-RegexLike.html
26${HS_DOCS}/html/Text-Regex-Base.html 26share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/Text-Regex-Base.html
27${HS_DOCS}/html/doc-index.html 27share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/doc-index.html
28${HS_DOCS}/html/haddock-bundle.min.js 28share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/haddock-bundle.min.js
29${HS_DOCS}/html/index.html 29share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/index.html
30${HS_DOCS}/html/linuwial.css 30share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/linuwial.css
31${HS_DOCS}/html/meta.json 31share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/meta.json
32${HS_DOCS}/html/quick-jump.css 32share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/quick-jump.css
33${HS_DOCS}/html/regex-base.haddock 33share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/regex-base.haddock
34${HS_DOCS}/html/synopsis.png 34share/doc/${HS_PLATFORM}/regex-base-${PKGVERSION}/html/synopsis.png

cvs diff -r1.3 -r1.4 pkgsrc/textproc/hs-regex-base/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/hs-regex-base/distinfo 2020/01/02 14:56:10 1.3
+++ pkgsrc/textproc/hs-regex-base/distinfo 2021/04/24 06:49:43 1.4
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.3 2020/01/02 14:56:10 pho Exp $ 1$NetBSD: distinfo,v 1.4 2021/04/24 06:49:43 pho Exp $
2 2
3SHA1 (regex-base-0.94.0.0.tar.gz) = c0bcdee3f49a1db4a56d1c53b6a9e69a5692f816 3SHA1 (regex-base-0.94.0.1.tar.gz) = 317de2e6f10254e62d0439f72d32bfe299953054
4RMD160 (regex-base-0.94.0.0.tar.gz) = 5abbf62a363e78f9f57316e9211e8cab772a997a 4RMD160 (regex-base-0.94.0.1.tar.gz) = 4a1faa02b05239b9927dcf3993f5d4ddda04fcfa
5SHA512 (regex-base-0.94.0.0.tar.gz) = 4e7120e1a2b63fd3e4e15cefc540e82ab0949f51e19f495d4cf4edbe8428ffdf2f114df3504f66049fbb790d5310c59daaf0ed3a71c5acccfe205dccc4567045 5SHA512 (regex-base-0.94.0.1.tar.gz) = 2a1f088532c4488e4dea417222b8723436fbffcf8a8a3596d66c5fd4941250e97c0271c23025244ef3f4ba5295cff82ad8b49a6776d9410210efa7f199bc8b7e
6Size (regex-base-0.94.0.0.tar.gz) = 9679 bytes 6Size (regex-base-0.94.0.1.tar.gz) = 10095 bytes

cvs diff -r1.5 -r1.6 pkgsrc/textproc/hs-regex-base/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/textproc/hs-regex-base/buildlink3.mk 2020/01/11 09:10:32 1.5
+++ pkgsrc/textproc/hs-regex-base/buildlink3.mk 2021/04/24 06:49:43 1.6
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1# $NetBSD: buildlink3.mk,v 1.5 2020/01/11 09:10:32 pho Exp $ 1# $NetBSD: buildlink3.mk,v 1.6 2021/04/24 06:49:43 pho Exp $
2 2
3BUILDLINK_TREE+= hs-regex-base 3BUILDLINK_TREE+= hs-regex-base
4 4
5.if !defined(HS_REGEX_BASE_BUILDLINK3_MK) 5.if !defined(HS_REGEX_BASE_BUILDLINK3_MK)
6HS_REGEX_BASE_BUILDLINK3_MK:= 6HS_REGEX_BASE_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-regex-base+= hs-regex-base>=0.94.0 8BUILDLINK_API_DEPENDS.hs-regex-base+= hs-regex-base>=0.94.0
9BUILDLINK_ABI_DEPENDS.hs-regex-base+= hs-regex-base>=0.94.0.0 9BUILDLINK_ABI_DEPENDS.hs-regex-base+= hs-regex-base>=0.94.0.1
10BUILDLINK_PKGSRCDIR.hs-regex-base?= ../../textproc/hs-regex-base 10BUILDLINK_PKGSRCDIR.hs-regex-base?= ../../textproc/hs-regex-base
11.endif # HS_REGEX_BASE_BUILDLINK3_MK 11.endif # HS_REGEX_BASE_BUILDLINK3_MK
12 12
13BUILDLINK_TREE+= -hs-regex-base 13BUILDLINK_TREE+= -hs-regex-base