pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/hs-memory



Module Name:    pkgsrc
Committed By:   pho
Date:           Fri Feb 11 09:35:09 UTC 2022

Modified Files:
        pkgsrc/devel/hs-memory: Makefile PLIST buildlink3.mk distinfo
        pkgsrc/devel/hs-memory/patches: patch-Data_Memory_MemMap_Posix.hsc
Removed Files:
        pkgsrc/devel/hs-memory/patches: patch-Data_ByteArray_Bytes.hs
            patch-Data_ByteArray_ScrubbedBytes.hs

Log Message:
Update to memory-0.16.0

No changelogs are provided by the upstream.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/hs-memory/Makefile \
    pkgsrc/devel/hs-memory/buildlink3.mk
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/hs-memory/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/hs-memory/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/devel/hs-memory/patches/patch-Data_ByteArray_Bytes.hs \
    pkgsrc/devel/hs-memory/patches/patch-Data_ByteArray_ScrubbedBytes.hs
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/devel/hs-memory/patches/patch-Data_Memory_MemMap_Posix.hsc

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-memory/Makefile
diff -u pkgsrc/devel/hs-memory/Makefile:1.3 pkgsrc/devel/hs-memory/Makefile:1.4
--- pkgsrc/devel/hs-memory/Makefile:1.3 Tue Jan 18 02:48:10 2022
+++ pkgsrc/devel/hs-memory/Makefile     Fri Feb 11 09:35:09 2022
@@ -1,9 +1,14 @@
-# $NetBSD: Makefile,v 1.3 2022/01/18 02:48:10 pho Exp $
+# $NetBSD: Makefile,v 1.4 2022/02/11 09:35:09 pho Exp $
 
-DISTNAME=      memory-0.15.0
-PKGREVISION=   2
+DISTNAME=      memory-0.16.0
 CATEGORIES=    devel
 
+# Compatibility with GHC 9.2:
+# https://github.com/vincenthz/hs-memory/issues/86
+PATCH_SITES=           https://gitlab.haskell.org/ghc/head.hackage/-/raw/c50d7587a23ef1260721e84f8bcc1450d73177db/patches/
+PATCHFILES=            memory-0.16.0.patch
+PATCH_DIST_STRIP=      -p1
+
 MAINTAINER=    pho%cielonegro.org@localhost
 COMMENT=       Memory and related abstraction stuff
 LICENSE=       modified-bsd
Index: pkgsrc/devel/hs-memory/buildlink3.mk
diff -u pkgsrc/devel/hs-memory/buildlink3.mk:1.3 pkgsrc/devel/hs-memory/buildlink3.mk:1.4
--- pkgsrc/devel/hs-memory/buildlink3.mk:1.3    Tue Jan 18 02:48:10 2022
+++ pkgsrc/devel/hs-memory/buildlink3.mk        Fri Feb 11 09:35:09 2022
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.3 2022/01/18 02:48:10 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2022/02/11 09:35:09 pho Exp $
 
 BUILDLINK_TREE+=       hs-memory
 
 .if !defined(HS_MEMORY_BUILDLINK3_MK)
 HS_MEMORY_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.hs-memory+=      hs-memory>=0.15.0
-BUILDLINK_ABI_DEPENDS.hs-memory+=      hs-memory>=0.15.0nb2
+BUILDLINK_API_DEPENDS.hs-memory+=      hs-memory>=0.16.0
+BUILDLINK_ABI_DEPENDS.hs-memory+=      hs-memory>=0.16.0
 BUILDLINK_PKGSRCDIR.hs-memory?=                ../../devel/hs-memory
 
 .include "../../devel/hs-basement/buildlink3.mk"

Index: pkgsrc/devel/hs-memory/PLIST
diff -u pkgsrc/devel/hs-memory/PLIST:1.2 pkgsrc/devel/hs-memory/PLIST:1.3
--- pkgsrc/devel/hs-memory/PLIST:1.2    Fri Apr 23 09:35:56 2021
+++ pkgsrc/devel/hs-memory/PLIST        Fri Feb 11 09:35:09 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2021/04/23 09:35:56 pho Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/02/11 09:35:09 pho Exp $
 lib/memory-${PKGVERSION}/${HS_VERSION}/package-description
 lib/memory-${PKGVERSION}/${HS_VERSION}/package-id
 lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
@@ -65,6 +65,9 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memo
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/SipHash.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/SipHash.hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Hash/SipHash.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/HeadHackageUtils.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/HeadHackageUtils.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/HeadHackageUtils.p_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Compat.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Compat.hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Compat.p_hi
@@ -80,9 +83,6 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memo
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Imports.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Imports.hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Imports.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Scrubber.dyn_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Scrubber.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/Internal/Scrubber.p_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/MemMap/Posix.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/MemMap/Posix.hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Data/Memory/MemMap/Posix.p_hi

Index: pkgsrc/devel/hs-memory/distinfo
diff -u pkgsrc/devel/hs-memory/distinfo:1.4 pkgsrc/devel/hs-memory/distinfo:1.5
--- pkgsrc/devel/hs-memory/distinfo:1.4 Tue Oct 26 10:14:58 2021
+++ pkgsrc/devel/hs-memory/distinfo     Fri Feb 11 09:35:09 2022
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:14:58 nia Exp $
+$NetBSD: distinfo,v 1.5 2022/02/11 09:35:09 pho Exp $
 
-BLAKE2s (memory-0.15.0.tar.gz) = e666167f32f83b9b7a7f9a57986a231bad111739d9f42271872b66472b80186c
-SHA512 (memory-0.15.0.tar.gz) = 49aabf5fdaddae597df6d8f30a3e07c4d6d70fcc7b9146452a4ad4e81858786041676bc780e2b048fd683cc7c0d799d4579596c14fae940ea57954e9a7ee9129
-Size (memory-0.15.0.tar.gz) = 42299 bytes
-SHA1 (patch-Data_ByteArray_Bytes.hs) = 771298aac733f10d5ffeaa5243f3c6bfa49bcbfd
-SHA1 (patch-Data_ByteArray_ScrubbedBytes.hs) = 332856ebea1d7bf556a890945def7ef9dbe5d17b
-SHA1 (patch-Data_Memory_MemMap_Posix.hsc) = 97273516ad9731285d18315ab60884ad1c27642e
+BLAKE2s (memory-0.16.0.patch) = c308854ec184822be8e0cea205799693e598cdaae602c9e2163379208397ba5d
+SHA512 (memory-0.16.0.patch) = 5f22dead868c2770adad734ecd6877a1dca486ed5f41a915cd75aaa0134cc9fe98a552d5174933af44ca37f2732e02501d86203b4f2f2b282591643e646bf749
+Size (memory-0.16.0.patch) = 20996 bytes
+BLAKE2s (memory-0.16.0.tar.gz) = 9264e72e061e38dc809c5ca4832c7c859c00545dfe9a6c1aa9680d155a3df1d2
+SHA512 (memory-0.16.0.tar.gz) = 1f911b988ce2c8431cd0a2dee1caa39fd3b8d6c9b738fe2ad9e159669188d131cf22940d8798e1ad4807874381f25e115bf9432a979b2f035cbd7cab2661d890
+Size (memory-0.16.0.tar.gz) = 41936 bytes
+SHA1 (patch-Data_Memory_MemMap_Posix.hsc) = 214976ef75f69dd23cb360fe52893233f79ec73f

Index: pkgsrc/devel/hs-memory/patches/patch-Data_Memory_MemMap_Posix.hsc
diff -u pkgsrc/devel/hs-memory/patches/patch-Data_Memory_MemMap_Posix.hsc:1.1 pkgsrc/devel/hs-memory/patches/patch-Data_Memory_MemMap_Posix.hsc:1.2
--- pkgsrc/devel/hs-memory/patches/patch-Data_Memory_MemMap_Posix.hsc:1.1       Fri Apr 23 09:35:57 2021
+++ pkgsrc/devel/hs-memory/patches/patch-Data_Memory_MemMap_Posix.hsc   Fri Feb 11 09:35:09 2022
@@ -1,9 +1,8 @@
-$NetBSD: patch-Data_Memory_MemMap_Posix.hsc,v 1.1 2021/04/23 09:35:57 pho Exp $
+$NetBSD: patch-Data_Memory_MemMap_Posix.hsc,v 1.2 2022/02/11 09:35:09 pho Exp $
 
-Suppress a linker warning about compatibility symbol by using "capi"
-instead of "ccall".
+Use the correct symbol for msync(2) on NetBSD.
 
---- Data/Memory/MemMap/Posix.hsc.orig  2019-09-02 02:59:04.000000000 +0000
+--- Data/Memory/MemMap/Posix.hsc.orig  2022-02-06 19:45:13.938394169 +0000
 +++ Data/Memory/MemMap/Posix.hsc
 @@ -20,6 +20,7 @@
  #include <sys/mman.h>



Home | Main Index | Thread Index | Old Index