head 1.3; access; symbols pkgsrc-2024Q4:1.2.0.6 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.4 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.2 pkgsrc-2024Q2-base:1.2; locks; strict; comment @# @; 1.3 date 2025.02.02.07.23.54; author pho; state dead; branches; next 1.2; commitid WZrvrODtT6y9HRHF; 1.2 date 2024.05.09.01.32.06; author pho; state Exp; branches; next 1.1; commitid zmOkUK6EkFT4og9F; 1.1 date 2024.04.29.03.27.02; author pho; state Exp; branches; next ; commitid elGfThbpnVyUlZ7F; desc @@ 1.3 log @devel/hs-os-string: Remove os-string is now part of GHC. The package should no longer be installed externally. @ text @# $NetBSD: Makefile,v 1.2 2024/05/09 01:32:06 pho Exp $ DISTNAME= os-string-2.0.2.1 PKGREVISION= 1 CATEGORIES= devel MAINTAINER= pho@@cielonegro.org COMMENT= Library for manipulating Operating system strings LICENSE= modified-bsd .include "../../mk/haskell.mk" .include "../../mk/bsd.pkg.mk" @ 1.2 log @Recursive revbump after changing the default Haskell compiler @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2024/04/29 03:27:02 pho Exp $ @ 1.1 log @devel/hs-os-string: import hs-os-string-2.0.2.1 An implementation of platform specific short OsString, which is: * on windows wide char bytes ([Word16]) * on unix char bytes ([Word8]) It captures the notion of syscall specific encoding (or the lack thereof) to avoid roundtrip issues and memory fragmentation by using unpinned byte arrays. Bytes are not touched or interpreted. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2023/11/02 06:36:33 pho Exp $ d4 1 @