Received: by mail.netbsd.org (Postfix, from userid 605) id 8AAED84EEC; Mon, 30 Aug 2021 23:33:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id BC0ED84EE9 for ; Mon, 30 Aug 2021 23:33:24 +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 2dOk7EWGdqhp for ; Mon, 30 Aug 2021 23:33:24 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 15AFC84ED2 for ; Mon, 30 Aug 2021 23:33:24 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 0F3D6FA97; Mon, 30 Aug 2021 23:33:24 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_163036640413760" MIME-Version: 1.0 Date: Mon, 30 Aug 2021 23:33:24 +0000 From: "Jared D. McNeill" Subject: CVS commit: pkgsrc/sysutils/m1n1 To: pkgsrc-changes@NetBSD.org Reply-To: jmcneill@netbsd.org X-Mailer: log_accum Message-Id: <20210830233324.0F3D6FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_163036640413760 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: jmcneill Date: Mon Aug 30 23:33:23 UTC 2021 Added Files: pkgsrc/sysutils/m1n1: DESCR Makefile PLIST distinfo Log Message: m1n1: an experimentation playground for Apple Silicon m1n1 is an initial bootloader which is in charge of pretending to be a XNU kernel and performing Apple-specific initialiation. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/m1n1/DESCR \ pkgsrc/sysutils/m1n1/Makefile pkgsrc/sysutils/m1n1/PLIST \ pkgsrc/sysutils/m1n1/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_163036640413760 Content-Disposition: inline Content-Length: 3399 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/sysutils/m1n1/DESCR diff -u /dev/null pkgsrc/sysutils/m1n1/DESCR:1.1 --- /dev/null Mon Aug 30 23:33:24 2021 +++ pkgsrc/sysutils/m1n1/DESCR Mon Aug 30 23:33:23 2021 @@ -0,0 +1,4 @@ +m1n1: an experimentation playground for Apple Silicon + +m1n1 is an initial bootloader which is in charge of pretending to be a XNU +kernel and performing Apple-specific initialiation. Index: pkgsrc/sysutils/m1n1/Makefile diff -u /dev/null pkgsrc/sysutils/m1n1/Makefile:1.1 --- /dev/null Mon Aug 30 23:33:24 2021 +++ pkgsrc/sysutils/m1n1/Makefile Mon Aug 30 23:33:23 2021 @@ -0,0 +1,35 @@ +# $NetBSD: Makefile,v 1.1 2021/08/30 23:33:23 jmcneill Exp $ + +GITHUB_PROJECT= m1n1 +GITHUB_TAG= 4df78129aac4547231dbac662d28c3b67b13cc79 +DISTNAME= 4df78129aac4547231dbac662d28c3b67b13cc79 +PKGNAME= ${GITHUB_PROJECT}-20210828 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_GITHUB:=AsahiLinux/} +EXTRACT_SUFX= .zip +DIST_SUBDIR= ${GITHUB_PROJECT} + +GITHUB_SUBMODULES= AsahiLinux artwork \ + 35626c31f5c5a8a884aaff93f864795026495742 artwork + +MAINTAINER= port-arm@NetBSD.org +HOMEPAGE= https://github.com/AsahiLinux/m1n1/ +COMMENT= Bootloader for Apple Silicon +LICENSE= mit + +WRKSRC= ${WRKDIR}/m1n1-4df78129aac4547231dbac662d28c3b67b13cc79 +USE_TOOLS+= gmake + +BUILD_DEPENDS+= cross-aarch64-none-elf-gcc-[0-9]*:../../cross/aarch64-none-elf-gcc +MAKE_FLAGS+= ARCH=${PREFIX}/cross-aarch64-none-elf/bin/aarch64-none-elf- + +INSTALLATION_DIRS= share/m1n1 + +post-extract: + # XXX why? + mv -v ${WRKSRC}/artwork/artwork-*/* ${WRKSRC}/artwork + +do-install: + ${INSTALL_DATA} ${WRKSRC}/build/m1n1.macho ${DESTDIR}${PREFIX}/share/m1n1 + +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/sysutils/m1n1/PLIST diff -u /dev/null pkgsrc/sysutils/m1n1/PLIST:1.1 --- /dev/null Mon Aug 30 23:33:24 2021 +++ pkgsrc/sysutils/m1n1/PLIST Mon Aug 30 23:33:23 2021 @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1 2021/08/30 23:33:23 jmcneill Exp $ +share/m1n1/m1n1.macho Index: pkgsrc/sysutils/m1n1/distinfo diff -u /dev/null pkgsrc/sysutils/m1n1/distinfo:1.1 --- /dev/null Mon Aug 30 23:33:24 2021 +++ pkgsrc/sysutils/m1n1/distinfo Mon Aug 30 23:33:23 2021 @@ -0,0 +1,10 @@ +$NetBSD: distinfo,v 1.1 2021/08/30 23:33:23 jmcneill Exp $ + +SHA1 (m1n1/4df78129aac4547231dbac662d28c3b67b13cc79-4df78129aac4547231dbac662d28c3b67b13cc79.zip) = 0796f4be852a05d195bd7ad19a303615077fb6bf +RMD160 (m1n1/4df78129aac4547231dbac662d28c3b67b13cc79-4df78129aac4547231dbac662d28c3b67b13cc79.zip) = 453b84b4e49e9d3cbe84ca1ff1b8a7392e442fd1 +SHA512 (m1n1/4df78129aac4547231dbac662d28c3b67b13cc79-4df78129aac4547231dbac662d28c3b67b13cc79.zip) = a5abda81ec10739640bce649e6283af9b50e153be98179d32bc95c9afbb9bfd878f4ef2ed5906f21a29785735b9a29be55b86f44d28776e6342d9bafb681a621 +Size (m1n1/4df78129aac4547231dbac662d28c3b67b13cc79-4df78129aac4547231dbac662d28c3b67b13cc79.zip) = 514424 bytes +SHA1 (m1n1/AsahiLinux-artwork-35626c31f5c5a8a884aaff93f864795026495742.zip) = a5aab7c13807b95e830f2672c9835ab1370b2ba4 +RMD160 (m1n1/AsahiLinux-artwork-35626c31f5c5a8a884aaff93f864795026495742.zip) = 47f04381bb5c8b4494964510d128cc98e455679b +SHA512 (m1n1/AsahiLinux-artwork-35626c31f5c5a8a884aaff93f864795026495742.zip) = bbe216746e81e8feececc0bb843a0e364798c4ef530713b93c4eca62197c2f77ebfc21ebe3680680446999e058a6588de8bbf26ad677360eecb4dc7e8e41c8c8 +Size (m1n1/AsahiLinux-artwork-35626c31f5c5a8a884aaff93f864795026495742.zip) = 657686 bytes --_----------=_163036640413760--