From nobody Tue Dec 12 16:44:51 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SqPbm0R4dz549gp; Tue, 12 Dec 2023 16:44:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SqPbl74lRz3D35; Tue, 12 Dec 2023 16:44:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702399492; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=n5cq/DcbPpQmH835KUT/3NVFsjrHhZFuhchC4VEzwGI=; b=Sed76iJ7UadCW+2O7VYprUmVXBcvZqYDvYCMFkNgeyFVzmLTzp99FExQAFdmcA6/Q4LNQ3 yTDsmeIvAfkRTuhZCVyQwsmOqZrGnA9zl9VqayeAN7pr9VLkqz5iW/DxuDWKRveYFPShwR BnReN8FPKOz7qvxjnVBe6GqR3OkJRQGrWVUb9JA0phSSO5vO5DitvIciHK3VTFAe0vPcEC j4/lp44Xn4hNZZn5XZWprsn3oehN7cthRtQqRi1CI4hCnH8chD3SXe3qJFc4zw4IB1NirA rT89/i85UgP1Yc33tmuSQhkv0m02h4x/c6ob26vr23pyJdT3GbjT50Po1YNwNw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702399492; a=rsa-sha256; cv=none; b=HmTGedIoz+pJWA8EajBB8GkHQuDpN7AKItzd/j6/ZdzNUl5WIVgs1lrwLS2gIbsB32BZ81 SIP8gQswqMt+grBqtJ8yRiotWOnlCBd1uVQrolcFpDJaZSbj6rSIo+EWvBPp0nEN8eY9YX bZkIIZ+0x269RVcsesHP8YJISrp+kyfNnDfdNscGCJa1EMJwhxy5gp7+woifHhQJXE5m9O MtkFjFdecNDgeFjlAKoAU12H2Hgg6HJvN7UhjYHBxemEfj+m13eUmKLUKSCVZAM6UBLmxF 6G/slKvd59Cjl0L7xUBibY+Qq8HS9E+gEqHAH9iQ+VFE9rgX+ioQNu3lIlgODA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702399492; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=n5cq/DcbPpQmH835KUT/3NVFsjrHhZFuhchC4VEzwGI=; b=ESB1vM7Ed+6o23lKLzJHeQC2sayB4Sacqd98hBUBMqse2bbR21D+9otfhRBs1QYCoWedUb EztnwILKZTZWTbEADri9mN4f0xtVh3ZnCaB2fnVxwu09VxeqVJo6rqDbfkAikZIFHvlXhZ 198AzskIGXkUySs8fWoSg03cjcp/1rAWaSUDOpWWXNJjWo+JY/3JWWxCi61y0VXYBGxFkd 4IXt0O2GDeW5yhbX0Uzc2wGOCJr9iSeygCxbK+4L8asvdtG7p5u5Joerb6vlehYQ44VXeX 8SfwL2bDZVTZ865eVqLG/Pj/eXCdeP7muTgxm+1VHgjDIs2JdHofIe90exg4aA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SqPbl69yxz78M; Tue, 12 Dec 2023 16:44:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BCGipFg034446; Tue, 12 Dec 2023 16:44:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BCGipUL034443; Tue, 12 Dec 2023 16:44:51 GMT (envelope-from git) Date: Tue, 12 Dec 2023 16:44:51 GMT Message-Id: <202312121644.3BCGipUL034443@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Muhammad Moinur Rahman Subject: git: 43a7f4dccc5d - main - lang/mlton: Refactor List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bofh X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 43a7f4dccc5d3b81885d981abf4a337260578e7b Auto-Submitted: auto-generated The branch main has been updated by bofh: URL: https://cgit.FreeBSD.org/ports/commit/?id=43a7f4dccc5d3b81885d981abf4a337260578e7b commit 43a7f4dccc5d3b81885d981abf4a337260578e7b Author: Muhammad Moinur Rahman AuthorDate: 2023-12-12 16:40:01 +0000 Commit: Muhammad Moinur Rahman CommitDate: 2023-12-12 16:40:01 +0000 lang/mlton: Refactor - Remove previously maintained by as these are informations are no longer allowed in Makefile - Remove FreeBSD 11 related bootstrap files as FreeBSD 11 is no longer a supported version in the tree - Remove non-default OPTION WINE and MINGW32 as mingw32* has been removed from the tree Approved by: portmgr (blanket) --- lang/mlton/Makefile | 32 +++----------------------------- lang/mlton/distinfo | 4 ---- 2 files changed, 3 insertions(+), 33 deletions(-) diff --git a/lang/mlton/Makefile b/lang/mlton/Makefile index 72932f0a4b96..748bcfcd811d 100644 --- a/lang/mlton/Makefile +++ b/lang/mlton/Makefile @@ -1,7 +1,3 @@ -# Previously maintained by Jesper Louis Andersen -# (jesper.louis.andersen@gmail.com) and Geoffrey Mainland -# (mainland@apeiron.net) -# # Because MLton is written in SML, it needs an SML compiler to build. # It is easiest to use another (earlier) binary version of MLton as # the SML compiler. So, this Makefile fetches and installs an @@ -14,9 +10,7 @@ MASTER_SITES+= https://github.com/beyert/mlton-freebsd_bootstrap/raw/c7371c1/:bo DISTFILES+= ${BOOTNAME}.i386-${OPSYS:tl}-13.txz:bootstrap \ ${BOOTNAME}.amd64-${OPSYS:tl}-13.txz:bootstrap \ ${BOOTNAME}.i386-${OPSYS:tl}-12.txz:bootstrap \ - ${BOOTNAME}.amd64-${OPSYS:tl}-12.txz:bootstrap \ - ${BOOTNAME}.i386-${OPSYS:tl}-11.txz:bootstrap \ - ${BOOTNAME}.amd64-${OPSYS:tl}-11.txz:bootstrap + ${BOOTNAME}.amd64-${OPSYS:tl}-12.txz:bootstrap MAINTAINER= beyert@cs.ucr.edu COMMENT= Optimizing Standard ML compiler @@ -44,15 +38,13 @@ BOOTOSMAJ= ${OSREL:R} OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_DEFAULT= MLTON NATIVE OPTIONS_SINGLE= BOOTSTRAP TARGET -OPTIONS_SINGLE_BOOTSTRAP= MLTON POLYML SMLNJ WINE -OPTIONS_SINGLE_TARGET= MINGW32 NATIVE +OPTIONS_SINGLE_BOOTSTRAP= MLTON POLYML SMLNJ +OPTIONS_SINGLE_TARGET= NATIVE -MINGW32_DESC= Add mingw32 Windows target (requires wine) MLTON_DESC= Bootstrap with MLton (ideal if supported) NATIVE_DESC= Use default target for given architecture POLYML_DESC= Bootstrap with PolyML SMLNJ_DESC= Bootstrap with SML/NJ (can take many hours) -WINE_DESC= Bootstrap MINGW32 with wine DOCS_BUILD_DEPENDS= htmldoc:textproc/htmldoc DOCS_USES= tex @@ -63,7 +55,6 @@ DOCS_ALL_TARGET= install-docs all DOCS_ALL_TARGET_OFF= all DOCS_INSTALL_TARGET= install-docs install DOCS_INSTALL_TARGET_OFF= install -MINGW32_BROKEN= not yet implemented MINGW32 option in modern versions of ${PORTNAME} MLTON_MAKE_ARGS= DESTDIR='' \ LIB=${BOOT_WRKSRC}/lib \ MLTON_VERSION=${PORTVERSION} \ @@ -104,19 +95,6 @@ BOOTOSMAJ= 13 BOOT_DIST_NEW= ${PKGNAME}${DISTVERSIONSUFFIX}.${ARCH}-${OPSYS:tl}-${OSREL:R}-${HOST}${BOOT_SUFX} -.if ${PORT_OPTIONS:MMINGW32} && ${PORT_OPTIONS:MWINE} -BUILD_DEPENDS+= ${LOCALBASE}/mingw32/lib/libgmp.a:math/mingw32-libgmp \ - mingw32-gcc:devel/mingw32-gcc \ - wine:emulators/wine -RUN_DEPENDS+= ${LOCALBASE}/mingw32/lib/libgmp.a:math/mingw32-libgmp \ - mingw32-gcc:devel/mingw32-gcc -SSP_CFLAGS?= -fstack-protector # XXX -strong isn't supported by GCC < 4.9 - -PLIST_SUB+= MINGW32CROSS="" -.else -PLIST_SUB+= MINGW32CROSS="@comment " -.endif - USE_GITHUB= yes GH_ACCOUNT= MLton GH_PROJECT= mlton @@ -195,8 +173,4 @@ makebootstrap: all @${MV} ${BOOT_WRKTMP}/${BOOT_DIST_NEW} ${MASTERDIR}/ ## @${RMDIR} ${BOOT_WRKTMP} -post-build-MINGW32-on: - @${ECHO} Adding mingw32 target... - ${WRKSRC}/bin/add-local-cross mingw32 x86 mingw - .include diff --git a/lang/mlton/distinfo b/lang/mlton/distinfo index 86709166813c..0332b07e115c 100644 --- a/lang/mlton/distinfo +++ b/lang/mlton/distinfo @@ -7,9 +7,5 @@ SHA256 (mlton-20210816.i386-freebsd-12.txz) = a6d173463c36b2c79ba48c9d94c7857e84 SIZE (mlton-20210816.i386-freebsd-12.txz) = 4582828 SHA256 (mlton-20210816.amd64-freebsd-12.txz) = d289134bd1371d0c4f090b2945a2fa87052d5e298b9612420dbbb6335440a763 SIZE (mlton-20210816.amd64-freebsd-12.txz) = 5517216 -SHA256 (mlton-20210816.i386-freebsd-11.txz) = bcc21ef73dcb1eb773cbe076b5a79a9ffad9e431cae4eeac317078741055b91d -SIZE (mlton-20210816.i386-freebsd-11.txz) = 4613016 -SHA256 (mlton-20210816.amd64-freebsd-11.txz) = b8ddde2adcb08ca76fc6ba3ff6d7186ee7074b3a7b4be6e982a5b1d2fe10eefd -SIZE (mlton-20210816.amd64-freebsd-11.txz) = 5656260 SHA256 (MLton-mlton-20210816-b2fca3d_GH0.tar.gz) = 9809f100308c3330803d3d52052ecdc00774b74869f57ec20880c46ba796ea6d SIZE (MLton-mlton-20210816-b2fca3d_GH0.tar.gz) = 14307327