pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/hs-basement



Module Name:    pkgsrc
Committed By:   pho
Date:           Fri Apr 23 09:26:56 UTC 2021

Modified Files:
        pkgsrc/devel/hs-basement: Makefile PLIST distinfo
Added Files:
        pkgsrc/devel/hs-basement/patches: patch-Basement_Block_Base.hs
            patch-Basement_BoxedArray.hs patch-Basement_FinalPtr.hs
            patch-Basement_Monad.hs

Log Message:
Fix build with GHC 9


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/hs-basement/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/hs-basement/PLIST \
    pkgsrc/devel/hs-basement/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/hs-basement/patches/patch-Basement_Block_Base.hs \
    pkgsrc/devel/hs-basement/patches/patch-Basement_BoxedArray.hs \
    pkgsrc/devel/hs-basement/patches/patch-Basement_FinalPtr.hs \
    pkgsrc/devel/hs-basement/patches/patch-Basement_Monad.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-basement/Makefile
diff -u pkgsrc/devel/hs-basement/Makefile:1.3 pkgsrc/devel/hs-basement/Makefile:1.4
--- pkgsrc/devel/hs-basement/Makefile:1.3       Sun Feb 28 13:59:45 2021
+++ pkgsrc/devel/hs-basement/Makefile   Fri Apr 23 09:26:55 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2021/02/28 13:59:45 mef Exp $
+# $NetBSD: Makefile,v 1.4 2021/04/23 09:26:55 pho Exp $
 
 DISTNAME=      basement-0.0.11
 CATEGORIES=    devel
@@ -7,7 +7,5 @@ MAINTAINER=     pho%cielonegro.org@localhost
 COMMENT=       Foundation scrap box of array and string
 LICENSE=       modified-bsd
 
-BUILDLINK_API_DEPENDS.ghc+=    ghc<=8.10
-BUILDLINK_API_DEPENDS.ghc+=    ghc>=8.8
 .include "../../mk/haskell.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/hs-basement/PLIST
diff -u pkgsrc/devel/hs-basement/PLIST:1.1 pkgsrc/devel/hs-basement/PLIST:1.2
--- pkgsrc/devel/hs-basement/PLIST:1.1  Mon May 11 17:52:00 2020
+++ pkgsrc/devel/hs-basement/PLIST      Fri Apr 23 09:26:55 2021
@@ -1,366 +1,366 @@
-@comment $NetBSD: PLIST,v 1.1 2020/05/11 17:52:00 rillig Exp $
-${HS_INTF}/package-description
-${HS_INTF}/package-id
-${HS_IMPL}/Basement/Alg/Class.dyn_hi
-${HS_IMPL}/Basement/Alg/Class.hi
-${HS_IMPL}/Basement/Alg/Class.p_hi
-${HS_IMPL}/Basement/Alg/Mutable.dyn_hi
-${HS_IMPL}/Basement/Alg/Mutable.hi
-${HS_IMPL}/Basement/Alg/Mutable.p_hi
-${HS_IMPL}/Basement/Alg/PrimArray.dyn_hi
-${HS_IMPL}/Basement/Alg/PrimArray.hi
-${HS_IMPL}/Basement/Alg/PrimArray.p_hi
-${HS_IMPL}/Basement/Alg/String.dyn_hi
-${HS_IMPL}/Basement/Alg/String.hi
-${HS_IMPL}/Basement/Alg/String.p_hi
-${HS_IMPL}/Basement/Alg/UTF8.dyn_hi
-${HS_IMPL}/Basement/Alg/UTF8.hi
-${HS_IMPL}/Basement/Alg/UTF8.p_hi
-${HS_IMPL}/Basement/Alg/XorShift.dyn_hi
-${HS_IMPL}/Basement/Alg/XorShift.hi
-${HS_IMPL}/Basement/Alg/XorShift.p_hi
-${HS_IMPL}/Basement/Base16.dyn_hi
-${HS_IMPL}/Basement/Base16.hi
-${HS_IMPL}/Basement/Base16.p_hi
-${HS_IMPL}/Basement/Bindings/Memory.dyn_hi
-${HS_IMPL}/Basement/Bindings/Memory.hi
-${HS_IMPL}/Basement/Bindings/Memory.p_hi
-${HS_IMPL}/Basement/Bits.dyn_hi
-${HS_IMPL}/Basement/Bits.hi
-${HS_IMPL}/Basement/Bits.p_hi
-${HS_IMPL}/Basement/Block.dyn_hi
-${HS_IMPL}/Basement/Block.hi
-${HS_IMPL}/Basement/Block.p_hi
-${HS_IMPL}/Basement/Block/Base.dyn_hi
-${HS_IMPL}/Basement/Block/Base.hi
-${HS_IMPL}/Basement/Block/Base.p_hi
-${HS_IMPL}/Basement/Block/Builder.dyn_hi
-${HS_IMPL}/Basement/Block/Builder.hi
-${HS_IMPL}/Basement/Block/Builder.p_hi
-${HS_IMPL}/Basement/Block/Mutable.dyn_hi
-${HS_IMPL}/Basement/Block/Mutable.hi
-${HS_IMPL}/Basement/Block/Mutable.p_hi
-${HS_IMPL}/Basement/BlockN.dyn_hi
-${HS_IMPL}/Basement/BlockN.hi
-${HS_IMPL}/Basement/BlockN.p_hi
-${HS_IMPL}/Basement/Bounded.dyn_hi
-${HS_IMPL}/Basement/Bounded.hi
-${HS_IMPL}/Basement/Bounded.p_hi
-${HS_IMPL}/Basement/BoxedArray.dyn_hi
-${HS_IMPL}/Basement/BoxedArray.hi
-${HS_IMPL}/Basement/BoxedArray.p_hi
-${HS_IMPL}/Basement/Cast.dyn_hi
-${HS_IMPL}/Basement/Cast.hi
-${HS_IMPL}/Basement/Cast.p_hi
-${HS_IMPL}/Basement/Compat/AMP.dyn_hi
-${HS_IMPL}/Basement/Compat/AMP.hi
-${HS_IMPL}/Basement/Compat/AMP.p_hi
-${HS_IMPL}/Basement/Compat/Base.dyn_hi
-${HS_IMPL}/Basement/Compat/Base.hi
-${HS_IMPL}/Basement/Compat/Base.p_hi
-${HS_IMPL}/Basement/Compat/Bifunctor.dyn_hi
-${HS_IMPL}/Basement/Compat/Bifunctor.hi
-${HS_IMPL}/Basement/Compat/Bifunctor.p_hi
-${HS_IMPL}/Basement/Compat/C/Types.dyn_hi
-${HS_IMPL}/Basement/Compat/C/Types.hi
-${HS_IMPL}/Basement/Compat/C/Types.p_hi
-${HS_IMPL}/Basement/Compat/CallStack.dyn_hi
-${HS_IMPL}/Basement/Compat/CallStack.hi
-${HS_IMPL}/Basement/Compat/CallStack.p_hi
-${HS_IMPL}/Basement/Compat/ExtList.dyn_hi
-${HS_IMPL}/Basement/Compat/ExtList.hi
-${HS_IMPL}/Basement/Compat/ExtList.p_hi
-${HS_IMPL}/Basement/Compat/Identity.dyn_hi
-${HS_IMPL}/Basement/Compat/Identity.hi
-${HS_IMPL}/Basement/Compat/Identity.p_hi
-${HS_IMPL}/Basement/Compat/IsList.dyn_hi
-${HS_IMPL}/Basement/Compat/IsList.hi
-${HS_IMPL}/Basement/Compat/IsList.p_hi
-${HS_IMPL}/Basement/Compat/MonadTrans.dyn_hi
-${HS_IMPL}/Basement/Compat/MonadTrans.hi
-${HS_IMPL}/Basement/Compat/MonadTrans.p_hi
-${HS_IMPL}/Basement/Compat/Natural.dyn_hi
-${HS_IMPL}/Basement/Compat/Natural.hi
-${HS_IMPL}/Basement/Compat/Natural.p_hi
-${HS_IMPL}/Basement/Compat/NumLiteral.dyn_hi
-${HS_IMPL}/Basement/Compat/NumLiteral.hi
-${HS_IMPL}/Basement/Compat/NumLiteral.p_hi
-${HS_IMPL}/Basement/Compat/PrimTypes.dyn_hi
-${HS_IMPL}/Basement/Compat/PrimTypes.hi
-${HS_IMPL}/Basement/Compat/PrimTypes.p_hi
-${HS_IMPL}/Basement/Compat/Primitive.dyn_hi
-${HS_IMPL}/Basement/Compat/Primitive.hi
-${HS_IMPL}/Basement/Compat/Primitive.p_hi
-${HS_IMPL}/Basement/Compat/Semigroup.dyn_hi
-${HS_IMPL}/Basement/Compat/Semigroup.hi
-${HS_IMPL}/Basement/Compat/Semigroup.p_hi
-${HS_IMPL}/Basement/Compat/Typeable.dyn_hi
-${HS_IMPL}/Basement/Compat/Typeable.hi
-${HS_IMPL}/Basement/Compat/Typeable.p_hi
-${HS_IMPL}/Basement/Endianness.dyn_hi
-${HS_IMPL}/Basement/Endianness.hi
-${HS_IMPL}/Basement/Endianness.p_hi
-${HS_IMPL}/Basement/Environment.dyn_hi
-${HS_IMPL}/Basement/Environment.hi
-${HS_IMPL}/Basement/Environment.p_hi
-${HS_IMPL}/Basement/Error.dyn_hi
-${HS_IMPL}/Basement/Error.hi
-${HS_IMPL}/Basement/Error.p_hi
-${HS_IMPL}/Basement/Exception.dyn_hi
-${HS_IMPL}/Basement/Exception.hi
-${HS_IMPL}/Basement/Exception.p_hi
-${HS_IMPL}/Basement/FinalPtr.dyn_hi
-${HS_IMPL}/Basement/FinalPtr.hi
-${HS_IMPL}/Basement/FinalPtr.p_hi
-${HS_IMPL}/Basement/Floating.dyn_hi
-${HS_IMPL}/Basement/Floating.hi
-${HS_IMPL}/Basement/Floating.p_hi
-${HS_IMPL}/Basement/From.dyn_hi
-${HS_IMPL}/Basement/From.hi
-${HS_IMPL}/Basement/From.p_hi
-${HS_IMPL}/Basement/Imports.dyn_hi
-${HS_IMPL}/Basement/Imports.hi
-${HS_IMPL}/Basement/Imports.p_hi
-${HS_IMPL}/Basement/IntegralConv.dyn_hi
-${HS_IMPL}/Basement/IntegralConv.hi
-${HS_IMPL}/Basement/IntegralConv.p_hi
-${HS_IMPL}/Basement/Monad.dyn_hi
-${HS_IMPL}/Basement/Monad.hi
-${HS_IMPL}/Basement/Monad.p_hi
-${HS_IMPL}/Basement/MutableBuilder.dyn_hi
-${HS_IMPL}/Basement/MutableBuilder.hi
-${HS_IMPL}/Basement/MutableBuilder.p_hi
-${HS_IMPL}/Basement/Nat.dyn_hi
-${HS_IMPL}/Basement/Nat.hi
-${HS_IMPL}/Basement/Nat.p_hi
-${HS_IMPL}/Basement/NonEmpty.dyn_hi
-${HS_IMPL}/Basement/NonEmpty.hi
-${HS_IMPL}/Basement/NonEmpty.p_hi
-${HS_IMPL}/Basement/NormalForm.dyn_hi
-${HS_IMPL}/Basement/NormalForm.hi
-${HS_IMPL}/Basement/NormalForm.p_hi
-${HS_IMPL}/Basement/Numerical/Additive.dyn_hi
-${HS_IMPL}/Basement/Numerical/Additive.hi
-${HS_IMPL}/Basement/Numerical/Additive.p_hi
-${HS_IMPL}/Basement/Numerical/Conversion.dyn_hi
-${HS_IMPL}/Basement/Numerical/Conversion.hi
-${HS_IMPL}/Basement/Numerical/Conversion.p_hi
-${HS_IMPL}/Basement/Numerical/Multiplicative.dyn_hi
-${HS_IMPL}/Basement/Numerical/Multiplicative.hi
-${HS_IMPL}/Basement/Numerical/Multiplicative.p_hi
-${HS_IMPL}/Basement/Numerical/Number.dyn_hi
-${HS_IMPL}/Basement/Numerical/Number.hi
-${HS_IMPL}/Basement/Numerical/Number.p_hi
-${HS_IMPL}/Basement/Numerical/Subtractive.dyn_hi
-${HS_IMPL}/Basement/Numerical/Subtractive.hi
-${HS_IMPL}/Basement/Numerical/Subtractive.p_hi
-${HS_IMPL}/Basement/PrimType.dyn_hi
-${HS_IMPL}/Basement/PrimType.hi
-${HS_IMPL}/Basement/PrimType.p_hi
-${HS_IMPL}/Basement/Runtime.dyn_hi
-${HS_IMPL}/Basement/Runtime.hi
-${HS_IMPL}/Basement/Runtime.p_hi
-${HS_IMPL}/Basement/Show.dyn_hi
-${HS_IMPL}/Basement/Show.hi
-${HS_IMPL}/Basement/Show.p_hi
-${HS_IMPL}/Basement/Sized/Block.dyn_hi
-${HS_IMPL}/Basement/Sized/Block.hi
-${HS_IMPL}/Basement/Sized/Block.p_hi
-${HS_IMPL}/Basement/Sized/List.dyn_hi
-${HS_IMPL}/Basement/Sized/List.hi
-${HS_IMPL}/Basement/Sized/List.p_hi
-${HS_IMPL}/Basement/Sized/UVect.dyn_hi
-${HS_IMPL}/Basement/Sized/UVect.hi
-${HS_IMPL}/Basement/Sized/UVect.p_hi
-${HS_IMPL}/Basement/Sized/Vect.dyn_hi
-${HS_IMPL}/Basement/Sized/Vect.hi
-${HS_IMPL}/Basement/Sized/Vect.p_hi
-${HS_IMPL}/Basement/String.dyn_hi
-${HS_IMPL}/Basement/String.hi
-${HS_IMPL}/Basement/String.p_hi
-${HS_IMPL}/Basement/String/Builder.dyn_hi
-${HS_IMPL}/Basement/String/Builder.hi
-${HS_IMPL}/Basement/String/Builder.p_hi
-${HS_IMPL}/Basement/String/CaseMapping.dyn_hi
-${HS_IMPL}/Basement/String/CaseMapping.hi
-${HS_IMPL}/Basement/String/CaseMapping.p_hi
-${HS_IMPL}/Basement/String/Encoding/ASCII7.dyn_hi
-${HS_IMPL}/Basement/String/Encoding/ASCII7.hi
-${HS_IMPL}/Basement/String/Encoding/ASCII7.p_hi
-${HS_IMPL}/Basement/String/Encoding/Encoding.dyn_hi
-${HS_IMPL}/Basement/String/Encoding/Encoding.hi
-${HS_IMPL}/Basement/String/Encoding/Encoding.p_hi
-${HS_IMPL}/Basement/String/Encoding/ISO_8859_1.dyn_hi
-${HS_IMPL}/Basement/String/Encoding/ISO_8859_1.hi
-${HS_IMPL}/Basement/String/Encoding/ISO_8859_1.p_hi
-${HS_IMPL}/Basement/String/Encoding/UTF16.dyn_hi
-${HS_IMPL}/Basement/String/Encoding/UTF16.hi
-${HS_IMPL}/Basement/String/Encoding/UTF16.p_hi
-${HS_IMPL}/Basement/String/Encoding/UTF32.dyn_hi
-${HS_IMPL}/Basement/String/Encoding/UTF32.hi
-${HS_IMPL}/Basement/String/Encoding/UTF32.p_hi
-${HS_IMPL}/Basement/Terminal.dyn_hi
-${HS_IMPL}/Basement/Terminal.hi
-${HS_IMPL}/Basement/Terminal.p_hi
-${HS_IMPL}/Basement/Terminal/ANSI.dyn_hi
-${HS_IMPL}/Basement/Terminal/ANSI.hi
-${HS_IMPL}/Basement/Terminal/ANSI.p_hi
-${HS_IMPL}/Basement/Terminal/Size.dyn_hi
-${HS_IMPL}/Basement/Terminal/Size.hi
-${HS_IMPL}/Basement/Terminal/Size.p_hi
-${HS_IMPL}/Basement/These.dyn_hi
-${HS_IMPL}/Basement/These.hi
-${HS_IMPL}/Basement/These.p_hi
-${HS_IMPL}/Basement/Types/AsciiString.dyn_hi
-${HS_IMPL}/Basement/Types/AsciiString.hi
-${HS_IMPL}/Basement/Types/AsciiString.p_hi
-${HS_IMPL}/Basement/Types/Char7.dyn_hi
-${HS_IMPL}/Basement/Types/Char7.hi
-${HS_IMPL}/Basement/Types/Char7.p_hi
-${HS_IMPL}/Basement/Types/CharUTF8.dyn_hi
-${HS_IMPL}/Basement/Types/CharUTF8.hi
-${HS_IMPL}/Basement/Types/CharUTF8.p_hi
-${HS_IMPL}/Basement/Types/OffsetSize.dyn_hi
-${HS_IMPL}/Basement/Types/OffsetSize.hi
-${HS_IMPL}/Basement/Types/OffsetSize.p_hi
-${HS_IMPL}/Basement/Types/Ptr.dyn_hi
-${HS_IMPL}/Basement/Types/Ptr.hi
-${HS_IMPL}/Basement/Types/Ptr.p_hi
-${HS_IMPL}/Basement/Types/Word128.dyn_hi
-${HS_IMPL}/Basement/Types/Word128.hi
-${HS_IMPL}/Basement/Types/Word128.p_hi
-${HS_IMPL}/Basement/Types/Word256.dyn_hi
-${HS_IMPL}/Basement/Types/Word256.hi
-${HS_IMPL}/Basement/Types/Word256.p_hi
-${HS_IMPL}/Basement/UArray.dyn_hi
-${HS_IMPL}/Basement/UArray.hi
-${HS_IMPL}/Basement/UArray.p_hi
-${HS_IMPL}/Basement/UArray/Base.dyn_hi
-${HS_IMPL}/Basement/UArray/Base.hi
-${HS_IMPL}/Basement/UArray/Base.p_hi
-${HS_IMPL}/Basement/UArray/Mutable.dyn_hi
-${HS_IMPL}/Basement/UArray/Mutable.hi
-${HS_IMPL}/Basement/UArray/Mutable.p_hi
-${HS_IMPL}/Basement/UTF8/Base.dyn_hi
-${HS_IMPL}/Basement/UTF8/Base.hi
-${HS_IMPL}/Basement/UTF8/Base.p_hi
-${HS_IMPL}/Basement/UTF8/Helper.dyn_hi
-${HS_IMPL}/Basement/UTF8/Helper.hi
-${HS_IMPL}/Basement/UTF8/Helper.p_hi
-${HS_IMPL}/Basement/UTF8/Table.dyn_hi
-${HS_IMPL}/Basement/UTF8/Table.hi
-${HS_IMPL}/Basement/UTF8/Table.p_hi
-${HS_IMPL}/Basement/UTF8/Types.dyn_hi
-${HS_IMPL}/Basement/UTF8/Types.hi
-${HS_IMPL}/Basement/UTF8/Types.p_hi
-${HS_IMPL}/libHS${HS_PKGID}.a
-${HS_IMPL}/libHS${HS_PKGID}_p.a
+@comment $NetBSD: PLIST,v 1.2 2021/04/23 09:26:55 pho Exp $
+lib/basement-${PKGVERSION}/${HS_VERSION}/package-description
+lib/basement-${PKGVERSION}/${HS_VERSION}/package-id
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/Class.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/Class.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/Class.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/Mutable.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/Mutable.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/Mutable.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/PrimArray.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/PrimArray.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/PrimArray.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/String.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/String.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/String.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/UTF8.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/UTF8.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/UTF8.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/XorShift.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/XorShift.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Alg/XorShift.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Base16.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Base16.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Base16.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bindings/Memory.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bindings/Memory.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bindings/Memory.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bits.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bits.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bits.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Base.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Base.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Base.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Builder.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Builder.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Builder.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Mutable.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Mutable.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Block/Mutable.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/BlockN.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/BlockN.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/BlockN.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bounded.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bounded.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Bounded.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/BoxedArray.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/BoxedArray.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/BoxedArray.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Cast.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Cast.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Cast.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/AMP.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/AMP.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/AMP.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Base.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Base.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Base.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Bifunctor.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Bifunctor.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Bifunctor.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/C/Types.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/C/Types.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/C/Types.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/CallStack.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/CallStack.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/CallStack.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/ExtList.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/ExtList.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/ExtList.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Identity.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Identity.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Identity.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/IsList.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/IsList.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/IsList.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/MonadTrans.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/MonadTrans.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/MonadTrans.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Natural.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Natural.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Natural.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/NumLiteral.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/NumLiteral.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/NumLiteral.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/PrimTypes.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/PrimTypes.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/PrimTypes.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Primitive.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Primitive.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Primitive.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Semigroup.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Semigroup.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Semigroup.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Typeable.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Typeable.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Compat/Typeable.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Endianness.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Endianness.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Endianness.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Environment.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Environment.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Environment.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Error.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Error.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Error.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Exception.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Exception.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Exception.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/FinalPtr.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/FinalPtr.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/FinalPtr.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Floating.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Floating.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Floating.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/From.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/From.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/From.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Imports.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Imports.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Imports.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/IntegralConv.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/IntegralConv.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/IntegralConv.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Monad.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Monad.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Monad.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/MutableBuilder.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/MutableBuilder.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/MutableBuilder.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Nat.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Nat.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Nat.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/NonEmpty.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/NonEmpty.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/NonEmpty.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/NormalForm.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/NormalForm.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/NormalForm.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Additive.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Additive.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Additive.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Conversion.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Conversion.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Conversion.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Multiplicative.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Multiplicative.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Multiplicative.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Number.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Number.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Number.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Subtractive.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Subtractive.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Numerical/Subtractive.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/PrimType.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/PrimType.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/PrimType.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Runtime.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Runtime.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Runtime.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Show.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Show.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Show.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/Block.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/Block.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/Block.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/List.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/List.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/List.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/UVect.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/UVect.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/UVect.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/Vect.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/Vect.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Sized/Vect.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Builder.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Builder.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Builder.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/CaseMapping.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/CaseMapping.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/CaseMapping.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/ASCII7.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/ASCII7.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/ASCII7.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/Encoding.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/Encoding.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/Encoding.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/ISO_8859_1.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/ISO_8859_1.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/ISO_8859_1.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/UTF16.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/UTF16.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/UTF16.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/UTF32.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/UTF32.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/String/Encoding/UTF32.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal/ANSI.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal/ANSI.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal/ANSI.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal/Size.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal/Size.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Terminal/Size.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/These.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/These.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/These.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/AsciiString.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/AsciiString.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/AsciiString.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Char7.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Char7.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Char7.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/CharUTF8.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/CharUTF8.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/CharUTF8.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/OffsetSize.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/OffsetSize.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/OffsetSize.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Ptr.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Ptr.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Ptr.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Word128.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Word128.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Word128.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Word256.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Word256.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/Types/Word256.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray/Base.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray/Base.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray/Base.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray/Mutable.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray/Mutable.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UArray/Mutable.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Base.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Base.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Base.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Helper.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Helper.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Helper.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Table.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Table.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Table.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Types.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Types.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Basement/UTF8/Types.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/Basement-Alg-XorShift.html
-${HS_DOCS}/html/Basement-Base16.html
-${HS_DOCS}/html/Basement-Bits.html
-${HS_DOCS}/html/Basement-Block-Builder.html
-${HS_DOCS}/html/Basement-Block-Mutable.html
-${HS_DOCS}/html/Basement-Block.html
-${HS_DOCS}/html/Basement-BlockN.html
-${HS_DOCS}/html/Basement-Bounded.html
-${HS_DOCS}/html/Basement-BoxedArray.html
-${HS_DOCS}/html/Basement-Cast.html
-${HS_DOCS}/html/Basement-Compat-AMP.html
-${HS_DOCS}/html/Basement-Compat-Base.html
-${HS_DOCS}/html/Basement-Compat-Bifunctor.html
-${HS_DOCS}/html/Basement-Compat-C-Types.html
-${HS_DOCS}/html/Basement-Compat-CallStack.html
-${HS_DOCS}/html/Basement-Compat-ExtList.html
-${HS_DOCS}/html/Basement-Compat-Identity.html
-${HS_DOCS}/html/Basement-Compat-IsList.html
-${HS_DOCS}/html/Basement-Compat-MonadTrans.html
-${HS_DOCS}/html/Basement-Compat-Natural.html
-${HS_DOCS}/html/Basement-Compat-NumLiteral.html
-${HS_DOCS}/html/Basement-Compat-PrimTypes.html
-${HS_DOCS}/html/Basement-Compat-Primitive.html
-${HS_DOCS}/html/Basement-Compat-Semigroup.html
-${HS_DOCS}/html/Basement-Compat-Typeable.html
-${HS_DOCS}/html/Basement-Endianness.html
-${HS_DOCS}/html/Basement-Environment.html
-${HS_DOCS}/html/Basement-Exception.html
-${HS_DOCS}/html/Basement-FinalPtr.html
-${HS_DOCS}/html/Basement-Floating.html
-${HS_DOCS}/html/Basement-From.html
-${HS_DOCS}/html/Basement-Imports.html
-${HS_DOCS}/html/Basement-IntegralConv.html
-${HS_DOCS}/html/Basement-Monad.html
-${HS_DOCS}/html/Basement-MutableBuilder.html
-${HS_DOCS}/html/Basement-Nat.html
-${HS_DOCS}/html/Basement-NonEmpty.html
-${HS_DOCS}/html/Basement-NormalForm.html
-${HS_DOCS}/html/Basement-Numerical-Additive.html
-${HS_DOCS}/html/Basement-Numerical-Multiplicative.html
-${HS_DOCS}/html/Basement-Numerical-Number.html
-${HS_DOCS}/html/Basement-Numerical-Subtractive.html
-${HS_DOCS}/html/Basement-PrimType.html
-${HS_DOCS}/html/Basement-Sized-Block.html
-${HS_DOCS}/html/Basement-Sized-List.html
-${HS_DOCS}/html/Basement-Sized-UVect.html
-${HS_DOCS}/html/Basement-Sized-Vect.html
-${HS_DOCS}/html/Basement-String-Builder.html
-${HS_DOCS}/html/Basement-String.html
-${HS_DOCS}/html/Basement-Terminal-ANSI.html
-${HS_DOCS}/html/Basement-Terminal.html
-${HS_DOCS}/html/Basement-These.html
-${HS_DOCS}/html/Basement-Types-AsciiString.html
-${HS_DOCS}/html/Basement-Types-Char7.html
-${HS_DOCS}/html/Basement-Types-CharUTF8.html
-${HS_DOCS}/html/Basement-Types-OffsetSize.html
-${HS_DOCS}/html/Basement-Types-Ptr.html
-${HS_DOCS}/html/Basement-Types-Word128.html
-${HS_DOCS}/html/Basement-Types-Word256.html
-${HS_DOCS}/html/Basement-UArray-Mutable.html
-${HS_DOCS}/html/Basement-UArray.html
-${HS_DOCS}/html/basement.haddock
-${HS_DOCS}/html/doc-index-124.html
-${HS_DOCS}/html/doc-index-33.html
-${HS_DOCS}/html/doc-index-36.html
-${HS_DOCS}/html/doc-index-38.html
-${HS_DOCS}/html/doc-index-42.html
-${HS_DOCS}/html/doc-index-43.html
-${HS_DOCS}/html/doc-index-45.html
-${HS_DOCS}/html/doc-index-46.html
-${HS_DOCS}/html/doc-index-47.html
-${HS_DOCS}/html/doc-index-60.html
-${HS_DOCS}/html/doc-index-61.html
-${HS_DOCS}/html/doc-index-62.html
-${HS_DOCS}/html/doc-index-94.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-H.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-Q.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}/basement-${PKGVERSION}/LICENSE
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Alg-XorShift.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Base16.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Bits.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Block-Builder.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Block-Mutable.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Block.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-BlockN.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Bounded.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-BoxedArray.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Cast.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-AMP.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-Base.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-Bifunctor.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-C-Types.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-CallStack.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-ExtList.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-Identity.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-IsList.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-MonadTrans.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-Natural.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-NumLiteral.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-PrimTypes.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-Primitive.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-Semigroup.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Compat-Typeable.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Endianness.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Environment.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Exception.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-FinalPtr.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Floating.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-From.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Imports.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-IntegralConv.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Monad.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-MutableBuilder.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Nat.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-NonEmpty.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-NormalForm.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Numerical-Additive.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Numerical-Multiplicative.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Numerical-Number.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Numerical-Subtractive.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-PrimType.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Sized-Block.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Sized-List.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Sized-UVect.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Sized-Vect.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-String-Builder.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-String.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Terminal-ANSI.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Terminal.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-These.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Types-AsciiString.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Types-Char7.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Types-CharUTF8.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Types-OffsetSize.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Types-Ptr.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Types-Word128.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-Types-Word256.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-UArray-Mutable.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/Basement-UArray.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/basement.haddock
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-124.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-33.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-36.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-38.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-42.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-43.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-45.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-46.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-47.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-60.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-61.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-62.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-94.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-A.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-All.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-B.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-C.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-D.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-E.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-F.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-G.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-H.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-I.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-J.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-K.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-L.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-M.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-N.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-O.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-P.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-Q.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-R.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-S.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-T.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-U.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-V.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-W.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index-Z.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/doc-index.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/index.html
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/linuwial.css
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/meta.json
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/quick-jump.css
+share/doc/${HS_PLATFORM}/basement-${PKGVERSION}/html/synopsis.png
Index: pkgsrc/devel/hs-basement/distinfo
diff -u pkgsrc/devel/hs-basement/distinfo:1.1 pkgsrc/devel/hs-basement/distinfo:1.2
--- pkgsrc/devel/hs-basement/distinfo:1.1       Thu Jan 16 00:38:57 2020
+++ pkgsrc/devel/hs-basement/distinfo   Fri Apr 23 09:26:55 2021
@@ -1,6 +1,10 @@
-$NetBSD: distinfo,v 1.1 2020/01/16 00:38:57 pho Exp $
+$NetBSD: distinfo,v 1.2 2021/04/23 09:26:55 pho Exp $
 
 SHA1 (basement-0.0.11.tar.gz) = 01c7d067b111e999c4a807e78d94b3e71ae03f7f
 RMD160 (basement-0.0.11.tar.gz) = 6f518b332f424c4ae42c727131d7a937325f2641
 SHA512 (basement-0.0.11.tar.gz) = 2396e692fcaa080418eb90c38148dbb2465490ffaa5e35d141573d32729794dffb444bdddd55082878520a22629cfead5fdc1ac98f1d369600cc3165b64730d5
 Size (basement-0.0.11.tar.gz) = 134032 bytes
+SHA1 (patch-Basement_Block_Base.hs) = 579b9cc456cbc60f82f30190ae23d5192ca4dce7
+SHA1 (patch-Basement_BoxedArray.hs) = 29f7348fa84c73b2ae564b011844b0d79a8bfdd7
+SHA1 (patch-Basement_FinalPtr.hs) = d34b03e05117fc64f6cf556023d52f9668b3de71
+SHA1 (patch-Basement_Monad.hs) = 4cf02d67402fdf8481ea2eac7e6a8f6715bb465c

Added files:

Index: pkgsrc/devel/hs-basement/patches/patch-Basement_Block_Base.hs
diff -u /dev/null pkgsrc/devel/hs-basement/patches/patch-Basement_Block_Base.hs:1.1
--- /dev/null   Fri Apr 23 09:26:56 2021
+++ pkgsrc/devel/hs-basement/patches/patch-Basement_Block_Base.hs       Fri Apr 23 09:26:56 2021
@@ -0,0 +1,14 @@
+$NetBSD: patch-Basement_Block_Base.hs,v 1.1 2021/04/23 09:26:56 pho Exp $
+
+Fix build with GHC 9.
+
+--- Basement/Block/Base.hs.orig        2021-04-23 09:22:04.400736590 +0000
++++ Basement/Block/Base.hs
+@@ -36,6 +36,7 @@ module Basement.Block.Base
+     , unsafeRecast
+     ) where
+ 
++import           GHC.Exts (unsafeCoerce#)
+ import           GHC.Prim
+ import           GHC.Types
+ import           GHC.ST
Index: pkgsrc/devel/hs-basement/patches/patch-Basement_BoxedArray.hs
diff -u /dev/null pkgsrc/devel/hs-basement/patches/patch-Basement_BoxedArray.hs:1.1
--- /dev/null   Fri Apr 23 09:26:56 2021
+++ pkgsrc/devel/hs-basement/patches/patch-Basement_BoxedArray.hs       Fri Apr 23 09:26:56 2021
@@ -0,0 +1,14 @@
+$NetBSD: patch-Basement_BoxedArray.hs,v 1.1 2021/04/23 09:26:56 pho Exp $
+
+Fix build with GHC 9.
+
+--- Basement/BoxedArray.hs.orig        2021-04-23 09:22:37.097665600 +0000
++++ Basement/BoxedArray.hs
+@@ -74,6 +74,7 @@ module Basement.BoxedArray
+     , builderBuild_
+     ) where
+ 
++import           GHC.Exts (unsafeCoerce#)
+ import           GHC.Prim
+ import           GHC.Types
+ import           GHC.ST
Index: pkgsrc/devel/hs-basement/patches/patch-Basement_FinalPtr.hs
diff -u /dev/null pkgsrc/devel/hs-basement/patches/patch-Basement_FinalPtr.hs:1.1
--- /dev/null   Fri Apr 23 09:26:56 2021
+++ pkgsrc/devel/hs-basement/patches/patch-Basement_FinalPtr.hs Fri Apr 23 09:26:56 2021
@@ -0,0 +1,15 @@
+$NetBSD: patch-Basement_FinalPtr.hs,v 1.1 2021/04/23 09:26:56 pho Exp $
+
+Fix build with GHC 9.
+
+--- Basement/FinalPtr.hs.orig  2021-04-23 09:20:47.062262725 +0000
++++ Basement/FinalPtr.hs
+@@ -25,7 +25,7 @@ module Basement.FinalPtr
+     ) where
+ 
+ import GHC.Ptr
+-import GHC.ForeignPtr
++import GHC.ForeignPtr (ForeignPtr, castForeignPtr, unsafeForeignPtrToPtr, touchForeignPtr)
+ import GHC.IO
+ import Basement.Monad
+ import Basement.Compat.Primitive
Index: pkgsrc/devel/hs-basement/patches/patch-Basement_Monad.hs
diff -u /dev/null pkgsrc/devel/hs-basement/patches/patch-Basement_Monad.hs:1.1
--- /dev/null   Fri Apr 23 09:26:56 2021
+++ pkgsrc/devel/hs-basement/patches/patch-Basement_Monad.hs    Fri Apr 23 09:26:56 2021
@@ -0,0 +1,14 @@
+$NetBSD: patch-Basement_Monad.hs,v 1.1 2021/04/23 09:26:56 pho Exp $
+
+Fix build with GHC 9.
+
+--- Basement/Monad.hs.orig     2021-04-23 09:18:46.689442468 +0000
++++ Basement/Monad.hs
+@@ -29,6 +29,7 @@ module Basement.Monad
+     ) where
+ 
+ import qualified Prelude
++import           GHC.Exts (unsafeCoerce#)
+ import           GHC.ST
+ import           GHC.STRef
+ import           GHC.IORef



Home | Main Index | Thread Index | Old Index