pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/converters/hs-aeson
Module Name: pkgsrc
Committed By: pho
Date: Fri Apr 23 08:44:05 UTC 2021
Modified Files:
pkgsrc/converters/hs-aeson: Makefile PLIST buildlink3.mk distinfo
Added Files:
pkgsrc/converters/hs-aeson/patches: patch-aeson.cabal
Log Message:
Update to aeson-1.5.6.0
1.5.6.0
* Make Show Value instance print object keys in lexicographic order.
1.5.5.1
* Fix a bug in FromJSON QuarterOfYear instance.
1.5.5.0
* Add instances for Month, Quarter and QuarterOfYear (from time-1.11),
thanks to Oleg Grenrus.
* The aeson repository has been moved to the haskell github
organization!
1.5.4.1
* Use Text.Encoding.decodeLatin1 to speed up ASCII string decoding,
thanks to Dmitry Ivanov.
* Support bytestring 0.11.* and th-abstraction 0.4.*, thanks to Oleg
Grenrus.
1.5.4.0
* Add instances for ToJSONKey and FromJSONKey to Const, thanks to Dan
Fithian.
* Add support for template-haskell 2.17, thanks to Galen Huntington.
* Documentation typo fix, thanks to Jean-Baptiste Mazon.
1.5.3.0
* Add instances for types in strict and data-fix packages, thanks to
Oleg Grenrus.
* CPP cleanup, thanks to Oleg Grenrus.
* Instances for dlist's Data.DList.DNonEmpty.DNonEmpty, thanks to Oleg
Grenrus.
1.5.2.0
* Add Ord Value instance, thanks to Oleg Grenrus.
* Export rejectUnknownFields from Data.Aeson
1.5.1.0
* Add instances for these, thanks to Oleg Grenrus.
1.5.0.0
* Fix bug in rejectUnknownFields not respecting fieldLabelModifier,
thanks to Markus Schirp.
* GFromJSON members are no longer exported from Data.Aeson(.Types), if
you are using gParseJSON consider switching to gParseJSON', thanks
to Oleg Grenrus.
* Aeson no longer accepts unescaped control characters, thanks to Oleg
Grenrus.
* Remove CoerceText since GHC >=7.8 has Coercible, thanks to Oleg
Grenrus.
* Rename the GToJSON class to GToJSON' and expose it, thanks to Oleg
Grenrus.
1.4.7.1
* GHC 8.10 compatibility, thanks to Ryan Scott.
1.4.7.0
Long overdue release (once again), so there's quite a bit of stuff
included even though it's a "minor" release. Big thanks to all the
contributors, the project would not exist without you!
Special thanks to Oleg Grenrus and Xia Li-Yao for reviewing tons of
stuff.
New stuff:
* Add rejectUnknownFields to Options which rejects unknown fields on
deserialization. Useful to find errors during development, but
enabling this should be considered a breaking change as previously
accepted inputs may now be rejected. Thanks to rmanne.
* FromJSON instance of Ratio a now parses numbers in addtion to
standard {numerator=..., denumerator=...} encoding. Thanks to
Aleksey Khudyakov.
* Add more information to parse errors, including a sample of the
surrounding text. Hopefully this will lead to less "Failed to read:
satisfy" confusion! Thanks to Sasha Bogicevic. We expect some
downstream test suites to break because of this, apologies in
advance. Hopefully you will like the improvement anyway :-)
* Add parseFail to Data.Aeson.Types. parseFail = fail but doesn't
require users to know about MonadFail. Thanks to Colin Woodbury.
* Make Template Haskell type family detection smarter when deriving
ToJSON1 instances, thanks to Ryan Scott.
* Optimize string parsing for the common case of strings without
escapes, thanks to Yuras.
Misc:
* Clean up compiler warnings and switch from base-compat to
base-compat-batteries. Thanks to Colin Woodbury & Oleg Grenrus.
* Clarification & fixes to documentation regarding treatment of Maybe
fields, thanks to Roman Cheplyaka.
* Add documentation for internal development workflows. Thanks to Guru
Devanla.
* Drop support for GHC < 7.8. We've chosen to support older GHCs as
long as it doesn't prevent us from adding new features, but now it
does! Thanks to Oleg Grenrus for the patch.
* Allow generic-deriving 1.13 in test suite.
* Some DRY fixes thanks to Mark Fajkus.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/converters/hs-aeson/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/converters/hs-aeson/PLIST \
pkgsrc/converters/hs-aeson/distinfo
cvs rdiff -u -r1.20 -r1.21 pkgsrc/converters/hs-aeson/buildlink3.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/converters/hs-aeson/patches/patch-aeson.cabal
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/converters/hs-aeson/Makefile
diff -u pkgsrc/converters/hs-aeson/Makefile:1.19 pkgsrc/converters/hs-aeson/Makefile:1.20
--- pkgsrc/converters/hs-aeson/Makefile:1.19 Sat Jan 11 09:59:02 2020
+++ pkgsrc/converters/hs-aeson/Makefile Fri Apr 23 08:44:05 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2020/01/11 09:59:02 pho Exp $
+# $NetBSD: Makefile,v 1.20 2021/04/23 08:44:05 pho Exp $
-DISTNAME= aeson-1.4.6.0
+DISTNAME= aeson-1.5.6.0
CATEGORIES= converters
MAINTAINER= szptvlfn%NetBSD.org@localhost
@@ -9,13 +9,16 @@ LICENSE= modified-bsd
.include "../../mk/haskell.mk"
.include "../../textproc/hs-attoparsec/buildlink3.mk"
-.include "../../devel/hs-base-compat/buildlink3.mk"
+.include "../../devel/hs-base-compat-batteries/buildlink3.mk"
+.include "../../devel/hs-data-fix/buildlink3.mk"
.include "../../devel/hs-dlist/buildlink3.mk"
.include "../../devel/hs-hashable/buildlink3.mk"
.include "../../devel/hs-primitive/buildlink3.mk"
.include "../../math/hs-scientific/buildlink3.mk"
+.include "../../devel/hs-strict/buildlink3.mk"
.include "../../devel/hs-tagged/buildlink3.mk"
.include "../../devel/hs-th-abstraction/buildlink3.mk"
+.include "../../devel/hs-these/buildlink3.mk"
.include "../../time/hs-time-compat/buildlink3.mk"
.include "../../devel/hs-unordered-containers/buildlink3.mk"
.include "../../devel/hs-uuid-types/buildlink3.mk"
Index: pkgsrc/converters/hs-aeson/PLIST
diff -u pkgsrc/converters/hs-aeson/PLIST:1.3 pkgsrc/converters/hs-aeson/PLIST:1.4
--- pkgsrc/converters/hs-aeson/PLIST:1.3 Mon May 11 17:51:58 2020
+++ pkgsrc/converters/hs-aeson/PLIST Fri Apr 23 08:44:05 2021
@@ -1,128 +1,126 @@
-@comment $NetBSD: PLIST,v 1.3 2020/05/11 17:51:58 rillig Exp $
-${HS_INTF}/package-description
-${HS_INTF}/package-id
-${HS_IMPL}/Data/Aeson.dyn_hi
-${HS_IMPL}/Data/Aeson.hi
-${HS_IMPL}/Data/Aeson.p_hi
-${HS_IMPL}/Data/Aeson/Compat.dyn_hi
-${HS_IMPL}/Data/Aeson/Compat.hi
-${HS_IMPL}/Data/Aeson/Compat.p_hi
-${HS_IMPL}/Data/Aeson/Encode.dyn_hi
-${HS_IMPL}/Data/Aeson/Encode.hi
-${HS_IMPL}/Data/Aeson/Encode.p_hi
-${HS_IMPL}/Data/Aeson/Encoding.dyn_hi
-${HS_IMPL}/Data/Aeson/Encoding.hi
-${HS_IMPL}/Data/Aeson/Encoding.p_hi
-${HS_IMPL}/Data/Aeson/Encoding/Builder.dyn_hi
-${HS_IMPL}/Data/Aeson/Encoding/Builder.hi
-${HS_IMPL}/Data/Aeson/Encoding/Builder.p_hi
-${HS_IMPL}/Data/Aeson/Encoding/Internal.dyn_hi
-${HS_IMPL}/Data/Aeson/Encoding/Internal.hi
-${HS_IMPL}/Data/Aeson/Encoding/Internal.p_hi
-${HS_IMPL}/Data/Aeson/Internal.dyn_hi
-${HS_IMPL}/Data/Aeson/Internal.hi
-${HS_IMPL}/Data/Aeson/Internal.p_hi
-${HS_IMPL}/Data/Aeson/Internal/Functions.dyn_hi
-${HS_IMPL}/Data/Aeson/Internal/Functions.hi
-${HS_IMPL}/Data/Aeson/Internal/Functions.p_hi
-${HS_IMPL}/Data/Aeson/Internal/Time.dyn_hi
-${HS_IMPL}/Data/Aeson/Internal/Time.hi
-${HS_IMPL}/Data/Aeson/Internal/Time.p_hi
-${HS_IMPL}/Data/Aeson/Parser.dyn_hi
-${HS_IMPL}/Data/Aeson/Parser.hi
-${HS_IMPL}/Data/Aeson/Parser.p_hi
-${HS_IMPL}/Data/Aeson/Parser/Internal.dyn_hi
-${HS_IMPL}/Data/Aeson/Parser/Internal.hi
-${HS_IMPL}/Data/Aeson/Parser/Internal.p_hi
-${HS_IMPL}/Data/Aeson/Parser/Time.dyn_hi
-${HS_IMPL}/Data/Aeson/Parser/Time.hi
-${HS_IMPL}/Data/Aeson/Parser/Time.p_hi
-${HS_IMPL}/Data/Aeson/Parser/Unescape.dyn_hi
-${HS_IMPL}/Data/Aeson/Parser/Unescape.hi
-${HS_IMPL}/Data/Aeson/Parser/Unescape.p_hi
-${HS_IMPL}/Data/Aeson/Parser/UnescapePure.dyn_hi
-${HS_IMPL}/Data/Aeson/Parser/UnescapePure.hi
-${HS_IMPL}/Data/Aeson/Parser/UnescapePure.p_hi
-${HS_IMPL}/Data/Aeson/QQ/Simple.dyn_hi
-${HS_IMPL}/Data/Aeson/QQ/Simple.hi
-${HS_IMPL}/Data/Aeson/QQ/Simple.p_hi
-${HS_IMPL}/Data/Aeson/TH.dyn_hi
-${HS_IMPL}/Data/Aeson/TH.hi
-${HS_IMPL}/Data/Aeson/TH.p_hi
-${HS_IMPL}/Data/Aeson/Text.dyn_hi
-${HS_IMPL}/Data/Aeson/Text.hi
-${HS_IMPL}/Data/Aeson/Text.p_hi
-${HS_IMPL}/Data/Aeson/Types.dyn_hi
-${HS_IMPL}/Data/Aeson/Types.hi
-${HS_IMPL}/Data/Aeson/Types.p_hi
-${HS_IMPL}/Data/Aeson/Types/Class.dyn_hi
-${HS_IMPL}/Data/Aeson/Types/Class.hi
-${HS_IMPL}/Data/Aeson/Types/Class.p_hi
-${HS_IMPL}/Data/Aeson/Types/FromJSON.dyn_hi
-${HS_IMPL}/Data/Aeson/Types/FromJSON.hi
-${HS_IMPL}/Data/Aeson/Types/FromJSON.p_hi
-${HS_IMPL}/Data/Aeson/Types/Generic.dyn_hi
-${HS_IMPL}/Data/Aeson/Types/Generic.hi
-${HS_IMPL}/Data/Aeson/Types/Generic.p_hi
-${HS_IMPL}/Data/Aeson/Types/Internal.dyn_hi
-${HS_IMPL}/Data/Aeson/Types/Internal.hi
-${HS_IMPL}/Data/Aeson/Types/Internal.p_hi
-${HS_IMPL}/Data/Aeson/Types/ToJSON.dyn_hi
-${HS_IMPL}/Data/Aeson/Types/ToJSON.hi
-${HS_IMPL}/Data/Aeson/Types/ToJSON.p_hi
-${HS_IMPL}/Data/Attoparsec/Time.dyn_hi
-${HS_IMPL}/Data/Attoparsec/Time.hi
-${HS_IMPL}/Data/Attoparsec/Time.p_hi
-${HS_IMPL}/Data/Attoparsec/Time/Internal.dyn_hi
-${HS_IMPL}/Data/Attoparsec/Time/Internal.hi
-${HS_IMPL}/Data/Attoparsec/Time/Internal.p_hi
-${HS_IMPL}/libHS${HS_PKGID}.a
-${HS_IMPL}/libHS${HS_PKGID}_p.a
+@comment $NetBSD: PLIST,v 1.4 2021/04/23 08:44:05 pho Exp $
+lib/aeson-${PKGVERSION}/${HS_VERSION}/package-description
+lib/aeson-${PKGVERSION}/${HS_VERSION}/package-id
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encode.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encode.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encode.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding/Builder.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding/Builder.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding/Builder.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding/Internal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Encoding/Internal.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal/Functions.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal/Functions.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal/Functions.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal/Time.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal/Time.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Internal/Time.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Internal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Internal.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Time.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Time.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Time.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Unescape.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Unescape.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/Unescape.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/UnescapePure.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/UnescapePure.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Parser/UnescapePure.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/QQ/Simple.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/QQ/Simple.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/QQ/Simple.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/TH.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/TH.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/TH.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Text.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Text.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Text.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Class.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Class.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Class.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/FromJSON.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/FromJSON.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/FromJSON.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Generic.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Generic.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Generic.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Internal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/Internal.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/ToJSON.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/ToJSON.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Aeson/Types/ToJSON.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Attoparsec/Time.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Attoparsec/Time.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Attoparsec/Time.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Attoparsec/Time/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Attoparsec/Time/Internal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Attoparsec/Time/Internal.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
-${HS_DOCS}/LICENSE
-${HS_DOCS}/html/Data-Aeson-Encode.html
-${HS_DOCS}/html/Data-Aeson-Encoding-Internal.html
-${HS_DOCS}/html/Data-Aeson-Encoding.html
-${HS_DOCS}/html/Data-Aeson-Internal-Time.html
-${HS_DOCS}/html/Data-Aeson-Internal.html
-${HS_DOCS}/html/Data-Aeson-Parser-Internal.html
-${HS_DOCS}/html/Data-Aeson-Parser.html
-${HS_DOCS}/html/Data-Aeson-QQ-Simple.html
-${HS_DOCS}/html/Data-Aeson-TH.html
-${HS_DOCS}/html/Data-Aeson-Text.html
-${HS_DOCS}/html/Data-Aeson-Types.html
-${HS_DOCS}/html/Data-Aeson.html
-${HS_DOCS}/html/aeson.haddock
-${HS_DOCS}/html/doc-index-46.html
-${HS_DOCS}/html/doc-index-60.html
-${HS_DOCS}/html/doc-index-62.html
-${HS_DOCS}/html/doc-index-A.html
-${HS_DOCS}/html/doc-index-All.html
-${HS_DOCS}/html/doc-index-B.html
-${HS_DOCS}/html/doc-index-C.html
-${HS_DOCS}/html/doc-index-D.html
-${HS_DOCS}/html/doc-index-E.html
-${HS_DOCS}/html/doc-index-F.html
-${HS_DOCS}/html/doc-index-G.html
-${HS_DOCS}/html/doc-index-I.html
-${HS_DOCS}/html/doc-index-J.html
-${HS_DOCS}/html/doc-index-K.html
-${HS_DOCS}/html/doc-index-L.html
-${HS_DOCS}/html/doc-index-M.html
-${HS_DOCS}/html/doc-index-N.html
-${HS_DOCS}/html/doc-index-O.html
-${HS_DOCS}/html/doc-index-P.html
-${HS_DOCS}/html/doc-index-R.html
-${HS_DOCS}/html/doc-index-S.html
-${HS_DOCS}/html/doc-index-T.html
-${HS_DOCS}/html/doc-index-U.html
-${HS_DOCS}/html/doc-index-V.html
-${HS_DOCS}/html/doc-index-W.html
-${HS_DOCS}/html/doc-index-Z.html
-${HS_DOCS}/html/doc-index.html
-${HS_DOCS}/html/haddock-bundle.min.js
-${HS_DOCS}/html/index.html
-${HS_DOCS}/html/linuwial.css
-${HS_DOCS}/html/meta.json
-${HS_DOCS}/html/quick-jump.css
-${HS_DOCS}/html/synopsis.png
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/LICENSE
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Encode.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Encoding-Internal.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Encoding.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Internal-Time.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Internal.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Parser-Internal.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Parser.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-QQ-Simple.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-TH.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Text.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson-Types.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/Data-Aeson.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/aeson.haddock
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-46.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-60.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-62.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-A.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-All.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-B.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-C.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-D.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-E.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-F.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-G.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-I.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-J.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-K.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-L.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-M.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-N.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-O.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-P.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-Q.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-R.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-S.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-T.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-U.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-V.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-W.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index-Z.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/doc-index.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/index.html
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/linuwial.css
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/meta.json
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/quick-jump.css
+share/doc/${HS_PLATFORM}/aeson-${PKGVERSION}/html/synopsis.png
Index: pkgsrc/converters/hs-aeson/distinfo
diff -u pkgsrc/converters/hs-aeson/distinfo:1.3 pkgsrc/converters/hs-aeson/distinfo:1.4
--- pkgsrc/converters/hs-aeson/distinfo:1.3 Wed Jan 1 02:50:57 2020
+++ pkgsrc/converters/hs-aeson/distinfo Fri Apr 23 08:44:05 2021
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.3 2020/01/01 02:50:57 pho Exp $
+$NetBSD: distinfo,v 1.4 2021/04/23 08:44:05 pho Exp $
-SHA1 (aeson-1.4.6.0.tar.gz) = aee52cf368c122a305113603d2b6fd533889d56f
-RMD160 (aeson-1.4.6.0.tar.gz) = c53c4f58c0476129baae36bfcbbfec6d5d9fd7d0
-SHA512 (aeson-1.4.6.0.tar.gz) = b6fecd4cb75d0c296a1b4583c32cc57e6eb70248999bf16b83ecbb80b03b0656b7cfb410a2b1ae0005e2a4b6202c7aa227c6165d660fefbd270fd4ade8bd8ca6
-Size (aeson-1.4.6.0.tar.gz) = 276713 bytes
+SHA1 (aeson-1.5.6.0.tar.gz) = e7861ce0c029568559a99a2d691741971c0521c0
+RMD160 (aeson-1.5.6.0.tar.gz) = efa5d76da6cce876f073c824ba588c2060b44c34
+SHA512 (aeson-1.5.6.0.tar.gz) = 31e0339945aec6d84aec230c09001fe6e7926f008d3444d12264bb323d0a050515303fdc8eeb6563733594209d930cdd2f82eb4dfe4dd4d5c573748aaa71813d
+Size (aeson-1.5.6.0.tar.gz) = 286364 bytes
+SHA1 (patch-aeson.cabal) = 86ce3bddec1b26f2cc8499d5d89a57f7e7571052
Index: pkgsrc/converters/hs-aeson/buildlink3.mk
diff -u pkgsrc/converters/hs-aeson/buildlink3.mk:1.20 pkgsrc/converters/hs-aeson/buildlink3.mk:1.21
--- pkgsrc/converters/hs-aeson/buildlink3.mk:1.20 Sat Jan 11 09:59:02 2020
+++ pkgsrc/converters/hs-aeson/buildlink3.mk Fri Apr 23 08:44:05 2021
@@ -1,22 +1,25 @@
-# $NetBSD: buildlink3.mk,v 1.20 2020/01/11 09:59:02 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.21 2021/04/23 08:44:05 pho Exp $
BUILDLINK_TREE+= hs-aeson
.if !defined(HS_AESON_BUILDLINK3_MK)
HS_AESON_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.hs-aeson+= hs-aeson>=1.4.6
-BUILDLINK_ABI_DEPENDS.hs-aeson+= hs-aeson>=1.4.6.0
+BUILDLINK_API_DEPENDS.hs-aeson+= hs-aeson>=1.5.6
+BUILDLINK_ABI_DEPENDS.hs-aeson+= hs-aeson>=1.5.6.0
BUILDLINK_PKGSRCDIR.hs-aeson?= ../../converters/hs-aeson
.include "../../textproc/hs-attoparsec/buildlink3.mk"
-.include "../../devel/hs-base-compat/buildlink3.mk"
+.include "../../devel/hs-base-compat-batteries/buildlink3.mk"
+.include "../../devel/hs-data-fix/buildlink3.mk"
.include "../../devel/hs-dlist/buildlink3.mk"
.include "../../devel/hs-hashable/buildlink3.mk"
.include "../../devel/hs-primitive/buildlink3.mk"
.include "../../math/hs-scientific/buildlink3.mk"
+.include "../../devel/hs-strict/buildlink3.mk"
.include "../../devel/hs-tagged/buildlink3.mk"
.include "../../devel/hs-th-abstraction/buildlink3.mk"
+.include "../../devel/hs-these/buildlink3.mk"
.include "../../time/hs-time-compat/buildlink3.mk"
.include "../../devel/hs-unordered-containers/buildlink3.mk"
.include "../../devel/hs-uuid-types/buildlink3.mk"
Added files:
Index: pkgsrc/converters/hs-aeson/patches/patch-aeson.cabal
diff -u /dev/null pkgsrc/converters/hs-aeson/patches/patch-aeson.cabal:1.1
--- /dev/null Fri Apr 23 08:44:05 2021
+++ pkgsrc/converters/hs-aeson/patches/patch-aeson.cabal Fri Apr 23 08:44:05 2021
@@ -0,0 +1,15 @@
+$NetBSD: patch-aeson.cabal,v 1.1 2021/04/23 08:44:05 pho Exp $
+
+Fix build with attoparsec-0.14.*
+
+--- aeson.cabal.orig 2001-09-09 01:46:40.000000000 +0000
++++ aeson.cabal
+@@ -129,7 +129,7 @@ library
+
+ -- Other dependencies
+ build-depends:
+- attoparsec >= 0.13.2.2 && < 0.14,
++ attoparsec >= 0.13.2.2 && < 0.15,
+ data-fix >= 0.3 && < 0.4,
+ dlist >= 0.8.0.4 && < 1.1,
+ hashable >= 1.2.7.0 && < 1.4,
Home |
Main Index |
Thread Index |
Old Index