pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/sysutils/m1n1 m1n1: an experimentation playground for ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5e321c49e97c
branches:  trunk
changeset: 457708:5e321c49e97c
user:      jmcneill <jmcneill%pkgsrc.org@localhost>
date:      Mon Aug 30 23:33:23 2021 +0000

description:
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.

diffstat:

 sysutils/m1n1/DESCR    |   4 ++++
 sysutils/m1n1/Makefile |  35 +++++++++++++++++++++++++++++++++++
 sysutils/m1n1/PLIST    |   2 ++
 sysutils/m1n1/distinfo |  10 ++++++++++
 4 files changed, 51 insertions(+), 0 deletions(-)

diffs (67 lines):

diff -r 14a1ee55130b -r 5e321c49e97c sysutils/m1n1/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/m1n1/DESCR       Mon Aug 30 23:33:23 2021 +0000
@@ -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.
diff -r 14a1ee55130b -r 5e321c49e97c sysutils/m1n1/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/m1n1/Makefile    Mon Aug 30 23:33:23 2021 +0000
@@ -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@localhost
+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"
diff -r 14a1ee55130b -r 5e321c49e97c sysutils/m1n1/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/m1n1/PLIST       Mon Aug 30 23:33:23 2021 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2021/08/30 23:33:23 jmcneill Exp $
+share/m1n1/m1n1.macho
diff -r 14a1ee55130b -r 5e321c49e97c sysutils/m1n1/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/m1n1/distinfo    Mon Aug 30 23:33:23 2021 +0000
@@ -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



Home | Main Index | Thread Index | Old Index