pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/ghc90 Added a bootkit for Darwin/x86-64
details: https://anonhg.NetBSD.org/pkgsrc/rev/3faaa9b2949e
branches: trunk
changeset: 451478:3faaa9b2949e
user: pho <pho%pkgsrc.org@localhost>
date: Tue Apr 27 11:59:42 2021 +0000
description:
Added a bootkit for Darwin/x86-64
diffstat:
lang/ghc90/Makefile | 5 ++---
lang/ghc90/bootstrap.mk | 16 +++++-----------
lang/ghc90/distinfo | 16 ++++++++++------
3 files changed, 17 insertions(+), 20 deletions(-)
diffs (95 lines):
diff -r dc370bcd5a5e -r 3faaa9b2949e lang/ghc90/Makefile
--- a/lang/ghc90/Makefile Tue Apr 27 10:51:09 2021 +0000
+++ b/lang/ghc90/Makefile Tue Apr 27 11:59:42 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2021/04/27 00:48:17 pho Exp $
+# $NetBSD: Makefile,v 1.8 2021/04/27 11:59:42 pho Exp $
# -----------------------------------------------------------------------------
# Package metadata
#
@@ -23,8 +23,7 @@
# binaries sufficient to bootstrap compilers for each platforms. If
# you want to build them yourself, follow instructions in
# BOOTSTRAP.txt and ./bootstrap.mk
-#BROKEN_EXCEPT_ON_PLATFORM+= Darwin-*-powerpc # Not available yet
-#BROKEN_EXCEPT_ON_PLATFORM+= Darwin-*-x86_64 # Not available yet
+BROKEN_EXCEPT_ON_PLATFORM+= Darwin-*-x86_64
BROKEN_EXCEPT_ON_PLATFORM+= FreeBSD-*-i386
BROKEN_EXCEPT_ON_PLATFORM+= FreeBSD-*-x86_64
BROKEN_EXCEPT_ON_PLATFORM+= NetBSD-*-x86_64
diff -r dc370bcd5a5e -r 3faaa9b2949e lang/ghc90/bootstrap.mk
--- a/lang/ghc90/bootstrap.mk Tue Apr 27 10:51:09 2021 +0000
+++ b/lang/ghc90/bootstrap.mk Tue Apr 27 11:59:42 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bootstrap.mk,v 1.6 2021/04/27 00:48:17 pho Exp $
+# $NetBSD: bootstrap.mk,v 1.7 2021/04/27 11:59:42 pho Exp $
# -----------------------------------------------------------------------------
# Select a bindist of bootstrapping compiler on a per-platform basis.
#
@@ -19,18 +19,12 @@
# * GHC 8.0.2 requires 7.8 or later to bootstrap.
# * GHC 7.10.3 requires 7.6 or later to bootstrap.
-.if !empty(MACHINE_PLATFORM:MDarwin-*-powerpc) || make(distinfo) || make (makesum) || make(mdi)
-#BOOT_VERSION:= 8.4.4
-#BOOT_ARCHIVE:= ghc-${BOOT_VERSION}-boot-powerpc-apple-darwin.tar.xz
-#DISTFILES:= ${DISTFILES} ${BOOT_ARCHIVE} # Available in LOCAL_PORTS
+.if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
+BOOT_VERSION:= 9.0.1
+BOOT_ARCHIVE:= ghc-${BOOT_VERSION}-boot-x86_64-apple-darwin.tar.xz
+DISTFILES:= ${DISTFILES} ${BOOT_ARCHIVE} # Available in LOCAL_PORTS
.endif
-#.if !empty(MACHINE_PLATFORM:MDarwin-*-x86_64) || make(distinfo) || make (makesum) || make(mdi)
-#BOOT_VERSION:= 8.4.4
-#BOOT_ARCHIVE:= ghc-${BOOT_VERSION}-boot-x86_64-apple-darwin.tar.xz
-#DISTFILES:= ${DISTFILES} ${BOOT_ARCHIVE} # Available in LOCAL_PORTS
-#.endif
-
.if !empty(MACHINE_PLATFORM:MFreeBSD-*-i386) || make(distinfo) || make (makesum) || make(mdi)
BOOT_VERSION:= 9.0.1
BOOT_ARCHIVE:= ghc-${BOOT_VERSION}-boot-i386-unknown-freebsd.tar.xz
diff -r dc370bcd5a5e -r 3faaa9b2949e lang/ghc90/distinfo
--- a/lang/ghc90/distinfo Tue Apr 27 10:51:09 2021 +0000
+++ b/lang/ghc90/distinfo Tue Apr 27 11:59:42 2021 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2021/04/27 00:48:17 pho Exp $
+$NetBSD: distinfo,v 1.6 2021/04/27 11:59:42 pho Exp $
SHA1 (ghc-8.10.4-boot-x86_64-unknown-netbsd.tar.xz) = 3ff01d768393b3866e7a7543f9f55646aaffce7a
RMD160 (ghc-8.10.4-boot-x86_64-unknown-netbsd.tar.xz) = 39bf10b13054a6316c8477609fb98abe4277fa6c
@@ -8,6 +8,10 @@
RMD160 (ghc-9.0.1-boot-i386-unknown-freebsd.tar.xz) = cbd60204d7bfdf3bbc26a0f8c78683560731e070
SHA512 (ghc-9.0.1-boot-i386-unknown-freebsd.tar.xz) = f243d2a091dbaa670ecaac913266e428164064e5c73a2d4e96b603f16af94f3c4af4358e01c04d492de8ddd8c4b6d25ebe8b62b929b6191cd87f0f1d13873fde
Size (ghc-9.0.1-boot-i386-unknown-freebsd.tar.xz) = 48912780 bytes
+SHA1 (ghc-9.0.1-boot-x86_64-apple-darwin.tar.xz) = 199c1e752366cefe94293ad9012e22912f92a88d
+RMD160 (ghc-9.0.1-boot-x86_64-apple-darwin.tar.xz) = 693d5d31c4ccc0781c4fdb4770f9fb552195ac02
+SHA512 (ghc-9.0.1-boot-x86_64-apple-darwin.tar.xz) = ab7f8abc94d1e1cf1536c6837ef50ddc741eb057da77c941f645cee3e273ab80f4b0c0e81b189d78b197fb3b93a0815b5ebc02c9adced9c14e13ed4446805cd5
+Size (ghc-9.0.1-boot-x86_64-apple-darwin.tar.xz) = 57580500 bytes
SHA1 (ghc-9.0.1-boot-x86_64-unknown-freebsd.tar.xz) = ce024f52886ea3c5af0c51aebfc9824744ee0a14
RMD160 (ghc-9.0.1-boot-x86_64-unknown-freebsd.tar.xz) = f284af547d6a2e6f31ae78d429d2e093b7e6f2da
SHA512 (ghc-9.0.1-boot-x86_64-unknown-freebsd.tar.xz) = 01b196eca0a23b64687cb795601ca02a409ea0a1b2db48f5b9ab90a95a1db05a254ac92db43726f15382f4cc9e54052685959467a2925fb67ebe5f68570c1eca
@@ -22,18 +26,18 @@
Size (netbsd-9.0-amd64-libterminfo.tar.gz) = 27744 bytes
SHA1 (patch-aclocal.m4) = 66d27cc50de048beeebee31302107501d5802388
SHA1 (patch-configure.ac) = 0905a0e5358d8c3f3f8366b597a59dd824f294d8
-SHA1 (patch-libraries_base_configure) = f06a961a6507f635aafe50dab3ff4396c012bdec
+SHA1 (patch-libraries_Cabal_Cabal_Distribution_Simple_GHC.hs) = a4c82b1282c0580a7945be8c3b9d38bc760db99f
SHA1 (patch-libraries_base_GHC_Event_KQueue.hsc) = 8ee5da667a241a05fde3c580d3dc9bdc05aa5f00
SHA1 (patch-libraries_base_System_CPUTime_Posix_Times.hsc) = 2bfb779d534d12073287274ce5e90b99e457a860
SHA1 (patch-libraries_base_System_Environment.hs) = 7d79a91f295915b4408d5f41d5405739d7189215
-SHA1 (patch-libraries_Cabal_Cabal_Distribution_Simple_GHC.hs) = a4c82b1282c0580a7945be8c3b9d38bc760db99f
+SHA1 (patch-libraries_base_configure) = f06a961a6507f635aafe50dab3ff4396c012bdec
SHA1 (patch-libraries_time_lib_Data_Time_Clock_Internal_CTimespec.hsc) = 588270767f8a9cbde0648fc99807891fef65d721
SHA1 (patch-libraries_time_lib_Data_Time_Clock_Internal_CTimeval.hs) = b2811ec4a845e6b2b44414e940b6108178b597c5
-SHA1 (patch-libraries_unix_include_execvpe.h) = 67dd9720a71a6a55bbe2b50e61621ca60187ef00
+SHA1 (patch-libraries_unix_System_Posix_Env.hsc) = e94936c139ca15d45cac4a7feb74a601567913ab
SHA1 (patch-libraries_unix_System_Posix_Env_ByteString.hsc) = 3f675fc5d6bf5cc59a2d5ccffeb9ccd51521645a
-SHA1 (patch-libraries_unix_System_Posix_Env.hsc) = e94936c139ca15d45cac4a7feb74a601567913ab
SHA1 (patch-libraries_unix_System_Posix_Files_Common.hsc) = 6efef280832d376915a8987e4e8aac283408f607
SHA1 (patch-libraries_unix_System_Posix_Signals.hsc) = 49215dce493a6bbc440f91a3959e592f86fc779b
-SHA1 (patch-rts_posix_OSThreads.c) = d5873aad8836067b5f29b37250666e37db67a4be
+SHA1 (patch-libraries_unix_include_execvpe.h) = 67dd9720a71a6a55bbe2b50e61621ca60187ef00
SHA1 (patch-rts_ProfHeap.c) = 38b0623effbe46e04b98fb221591b4ec329a1b37
+SHA1 (patch-rts_posix_OSThreads.c) = d5873aad8836067b5f29b37250666e37db67a4be
SHA1 (patch-utils_haddock_driver_Main.hs) = 26b015d3aef9fdff66e66c8e3d9a370a2dbd7067
Home |
Main Index |
Thread Index |
Old Index