Received: by mail.netbsd.org (Postfix, from userid 605) id AB73B84DAE; Tue, 27 Apr 2021 11:59:44 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E3B1684D39 for ; Tue, 27 Apr 2021 11:59:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id GS8F-PlpPew4 for ; Tue, 27 Apr 2021 11:59:43 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 286C084D10 for ; Tue, 27 Apr 2021 11:59:43 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2141CFA95; Tue, 27 Apr 2021 11:59:43 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_161952478376230" MIME-Version: 1.0 Date: Tue, 27 Apr 2021 11:59:43 +0000 From: "Masatake Daimon" Subject: CVS commit: pkgsrc/lang/ghc90 To: pkgsrc-changes@NetBSD.org Reply-To: pho@netbsd.org X-Mailer: log_accum Message-Id: <20210427115943.2141CFA95@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_161952478376230 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: pho Date: Tue Apr 27 11:59:43 UTC 2021 Modified Files: pkgsrc/lang/ghc90: Makefile bootstrap.mk distinfo Log Message: Added a bootkit for Darwin/x86-64 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/ghc90/Makefile cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/ghc90/bootstrap.mk cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/ghc90/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_161952478376230 Content-Disposition: inline Content-Length: 6545 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/lang/ghc90/Makefile diff -u pkgsrc/lang/ghc90/Makefile:1.7 pkgsrc/lang/ghc90/Makefile:1.8 --- pkgsrc/lang/ghc90/Makefile:1.7 Tue Apr 27 00:48:17 2021 +++ pkgsrc/lang/ghc90/Makefile Tue Apr 27 11:59:42 2021 @@ -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 @@ CONFLICTS+= ghc-[0-9]* # 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 Index: pkgsrc/lang/ghc90/bootstrap.mk diff -u pkgsrc/lang/ghc90/bootstrap.mk:1.6 pkgsrc/lang/ghc90/bootstrap.mk:1.7 --- pkgsrc/lang/ghc90/bootstrap.mk:1.6 Tue Apr 27 00:48:17 2021 +++ pkgsrc/lang/ghc90/bootstrap.mk Tue Apr 27 11:59:42 2021 @@ -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 Index: pkgsrc/lang/ghc90/distinfo diff -u pkgsrc/lang/ghc90/distinfo:1.5 pkgsrc/lang/ghc90/distinfo:1.6 --- pkgsrc/lang/ghc90/distinfo:1.5 Tue Apr 27 00:48:17 2021 +++ pkgsrc/lang/ghc90/distinfo Tue Apr 27 11:59:42 2021 @@ -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 @@ SHA1 (ghc-9.0.1-boot-i386-unknown-freebs 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 @@ SHA512 (netbsd-9.0-amd64-libterminfo.tar 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_ByteString.hsc) = 3f675fc5d6bf5cc59a2d5ccffeb9ccd51521645a 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_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 --_----------=_161952478376230--