head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.16 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.14 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.12 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.10 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.8 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.6 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.4 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.2 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.2.0.4 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.2 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.1.0.10 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.8 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.6 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.4 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.2 pkgsrc-2022Q3-base:1.1; locks; strict; comment @# @; 1.3 date 2024.04.29.08.53.06; author pho; state Exp; branches; next 1.2; commitid X2uOeHduVYRL918F; 1.2 date 2023.10.29.10.07.00; author pho; state Exp; branches; next 1.1; commitid NC4MI7qLKZNOrvKE; 1.1 date 2022.08.22.10.06.14; author wiz; state Exp; branches; next ; commitid 32QqrmDoOTOtmRQD; desc @@ 1.3 log @devel/hs-bitvec: Fix build with GHC 9.8 This breaks build with the currently default GHC 9.6. Please bear with me until I switch the default compiler. @ text @@@comment $NetBSD$ ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2Poly.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2Poly.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2Poly.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2PolyTS.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2PolyTS.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2PolyTS.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Immutable.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Immutable.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Immutable.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ImmutableTS.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ImmutableTS.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ImmutableTS.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Internal.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Internal.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Internal.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/InternalTS.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/InternalTS.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/InternalTS.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Mutable.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Mutable.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Mutable.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/MutableTS.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/MutableTS.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/MutableTS.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/PdepPext.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/PdepPext.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/PdepPext.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/SIMD.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/SIMD.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/SIMD.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ThreadSafe.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ThreadSafe.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ThreadSafe.p_hi ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Utils.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Utils.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Utils.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a ${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so lib/bitvec-${PKGVERSION}/${HS_VERSION}/package-description lib/bitvec-${PKGVERSION}/${HS_VERSION}/package-id share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/LICENSE ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/Data-Bit-ThreadSafe.html ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/Data-Bit.html ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/README.md ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/bitvec.haddock ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/changelog.md ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/doc-index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/haddock-bundle.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/linuwial.css ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/meta.json ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/quick-jump.css ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/synopsis.png @ 1.2 log @devel/hs-bitvec: Update to 1.1.5.0 1.1.5.0 * Make zipBits unconditionally strict in its second bit vector argument (thanks to @@treeowl). * Add simd flag (enabled by default) to use a C SIMD implementation for zipBits, invertBits, countBits, bitIndex, nthBitIndex, selectBits, excludeBits, reverseBits (thanks to @@konsumlamm). * Decomission libgmp flag. 1.1.4.0 * Include Data.Bit.Gmp only if libgmp flag is set. * Tweak inlining pragmas to inline less aggressively. @ text @a1 2 lib/bitvec-${PKGVERSION}/${HS_VERSION}/package-description lib/bitvec-${PKGVERSION}/${HS_VERSION}/package-id d44 2 a52 1 ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/doc-index.json a57 1 ${PLIST.doc}share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/quick-jump.min.js @ 1.1 log @devel/hs-bitvec: import hs-bitvec-1.1.3.0 A newtype over Bool with a better Vector instance: 8x less memory, up to 1000x faster. @ text @d4 1 a4 1 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit.dyn_hi d6 2 a7 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2Poly.dyn_hi d9 2 a10 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2Poly.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2PolyTS.dyn_hi d12 2 a13 5 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/F2PolyTS.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Gmp.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Gmp.hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Gmp.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Immutable.dyn_hi d15 2 a16 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Immutable.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ImmutableTS.dyn_hi d18 2 a19 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ImmutableTS.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Internal.dyn_hi d21 2 a22 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Internal.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/InternalTS.dyn_hi d24 2 a25 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/InternalTS.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Mutable.dyn_hi d27 2 a28 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Mutable.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/MutableTS.dyn_hi d30 2 a31 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/MutableTS.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/PdepPext.dyn_hi d33 5 a37 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/PdepPext.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ThreadSafe.dyn_hi d39 2 a40 2 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/ThreadSafe.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Utils.dyn_hi d42 1 a42 1 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Bit/Utils.p_hi d44 2 a45 2 lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so d47 14 a60 10 share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/Data-Bit-ThreadSafe.html share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/Data-Bit.html share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/bitvec.haddock share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/doc-index.html share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/haddock-bundle.min.js share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/index.html share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/linuwial.css share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/meta.json share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/quick-jump.css share/doc/${HS_PLATFORM}/bitvec-${PKGVERSION}/html/synopsis.png @