From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cL1zBBRaA2Q3PgAAbAwnHQ (envelope-from ) for ; Sat, 04 Mar 2023 15:47:48 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id SMibAxRaA2TrXwEAG6o9tA (envelope-from ) for ; Sat, 04 Mar 2023 15:47:48 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D11AA36945 for ; Sat, 4 Mar 2023 15:47:47 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYTA9-0003b0-9l; Sat, 04 Mar 2023 09:47:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYTA7-0003Zk-AM for guix-patches@gnu.org; Sat, 04 Mar 2023 09:47:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYTA6-0001hB-LP for guix-patches@gnu.org; Sat, 04 Mar 2023 09:47:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYTA6-00028I-JE for guix-patches@gnu.org; Sat, 04 Mar 2023 09:47:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61959] [PATCH 1/7] gnu: Add m1n1. References: <20230304144415.9644-1-roman@burningswell.com> In-Reply-To: <20230304144415.9644-1-roman@burningswell.com> Resent-From: Roman Scherer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 04 Mar 2023 14:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61959 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61959@debbugs.gnu.org Cc: r0man Received: via spool by 61959-submit@debbugs.gnu.org id=B61959.16779412138128 (code B ref 61959); Sat, 04 Mar 2023 14:47:02 +0000 Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 14:46:53 +0000 Received: from localhost ([127.0.0.1]:35644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYT9w-000272-KO for submit@debbugs.gnu.org; Sat, 04 Mar 2023 09:46:52 -0500 Received: from mail-wr1-f54.google.com ([209.85.221.54]:35638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYT9v-00026l-Im for 61959@debbugs.gnu.org; Sat, 04 Mar 2023 09:46:52 -0500 Received: by mail-wr1-f54.google.com with SMTP id q16so4837020wrw.2 for <61959@debbugs.gnu.org>; Sat, 04 Mar 2023 06:46:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677941205; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=Qeo6OY0MPgVJrlpTwZ5L5YDR3iX3qMU1F45KsZIUC1g=; b=RjpQGAM2wYxU86DactU3hiff4N6UegLv65BTAyqSbCfAc8srhNzhxWQfZQ26+aZWBz TmCoIJs3S2iZRzkjU3m7o/izzrOi63R7/glpOGo2EEGVDjwePIEKnkZx69IGIQcOHdk4 tZN9fOR+YAHe2WYwmvFisBhzwYJF8aLzrnz9tnKI/J+3v/kmtQfyUZFtYsvP2DLAyxDy dpZUJgWIbVy3ZcDK8L4KiDzlfrcSu/5Edmu7b0NWS9T2k3TGiWc24dymljvk9C31mvzU ZFQw1yFeHPojFk4zxbvrgjBcrZVmoP8D2aCO3Pnqdsaf1Poi4DmMgaMo57sRyGFjng5Y pcXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677941205; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Qeo6OY0MPgVJrlpTwZ5L5YDR3iX3qMU1F45KsZIUC1g=; b=plaxvWqujVjVPR/eFFOxKwuXbq4tyWxH+rs62MTL3NadVcy/H/LWXF6Arg8p1MwEmx H302fZI0SrI6cvTAu59TXqkevgGBuT8DGv9z/yV4oUABHW+iMsuVlZJQUlNgbiY8yDxs 9cQEp7R3gB0Zx6C2GauSv4L8jvvBYXJWh2gNBtiSphY0RNLpQklUsHIy4XX6UMBIETpV zW2NERbX9MiQDBMT+rcjyU6eEC7zqJ4UY9GiI87hdD0YzNbaut4JWRtMdDH1D1aInwfv 9OJIDtfnGDDqY/mY0k2aAosWzZYIQiU5tgVcYrAriPD0RVFZGu9AVsUW6cGUdtT75p3P /EyQ== X-Gm-Message-State: AO0yUKWo/jbH827P7CMdUHRA/BeYYwxfuuUw/mkwQnJVd2rEVeHRNytW MGMuP3wLfDX7bVEXbaqONkSPhLIb4kLIKgVtmRE= X-Google-Smtp-Source: AK7set+XPraq97ZN8NDneNu2pzo4SG6H15rhMDT4ktkSW8aWNYk3ZtnjA9sTP4hA0/+EOCX0GFkY9g== X-Received: by 2002:a5d:408f:0:b0:2ca:ad16:de8 with SMTP id o15-20020a5d408f000000b002caad160de8mr2783450wrp.71.1677941205231; Sat, 04 Mar 2023 06:46:45 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id w12-20020a5d608c000000b002c552c6c8c2sm5202444wrt.87.2023.03.04.06.46.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Mar 2023 06:46:45 -0800 (PST) From: Roman Scherer Date: Sat, 4 Mar 2023 15:46:34 +0100 Message-Id: <20230304144640.9913-1-roman@burningswell.com> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1677941267; a=rsa-sha256; cv=none; b=JXhwblewOox4GPmK4XERgtjP4mOVVPEGPpxhey65VToVLZRbFZRrXSpfNEnDhUT2elspiv UPTgK9aKdT2n4u5qbcMhPynviiHNwVRVc6vLOwmeqVKEM+zG4cXx5A/JpuJiVh3hftDF+E 1ZM6bkhvTywqp+nuE5ozGSjEcIHXAQklGF0CNqeXN0c1I/4H1p6FiX5Y+lqZOAb88vDzHm Ie5Qz5/jja68V5SN75egyDUkyzVnAR81H6lJ+nMJxFRdEjSvuwH0GTzTzOJvJH0GvviOWl 66F77c1xb5NMrd+xbmYgIEw1l1HfLAWohqIxLuhezC4shzsHglTTjRmqQ35g9w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=burningswell-com.20210112.gappssmtp.com header.s=20210112 header.b=RjpQGAM2; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1677941267; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Qeo6OY0MPgVJrlpTwZ5L5YDR3iX3qMU1F45KsZIUC1g=; b=Khj2vJLTL0uZEwyngrB/q1zcmOj65pOWpCD638PcO7liOw0CUppYoEl9CdSJmOrNsUbODm g0PfhqPgmR7x+gG1Aufnq8JQA7yoY4F1gAA8dvNCHF898zK4kpe7t7W+sXfFjm1jJFYn6N BvOoYT/Q0n7LrGIqSee50u8nnLgEDgJlZGymyWPX1msTydwPyfrc5yYnfyuJTTO+ztDIOe Cl9dBmkpXKtjC/kXWJphmzPT/NcffalWsfFzrBj3MgiRzWjZABFnjW6oqEqeiXjWv4X4yE yrPy2YamPpvR8DtgyHXodSWgOo5dcK+RgH5ErmNh3p8M5WAOBiiFDv2QHQYM5Q== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -0.70 X-Spam-Score: -0.70 X-Migadu-Queue-Id: D11AA36945 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=burningswell-com.20210112.gappssmtp.com header.s=20210112 header.b=RjpQGAM2; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none X-TUID: FY1YeDVYaeut From: r0man * gnu/packages/bootloaders.scm (m1n1): New variable. --- gnu/packages/bootloaders.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index ee47a9fad7..d02161ab1f 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -623,6 +623,38 @@ (define-public dtc tree binary files. These are board description files used by Linux and BSD.") (license license:gpl2+))) +(define-public m1n1 + (package + (name "m1n1") + (version "1.2.4") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/AsahiLinux/m1n1/archive/v" + version ".tar.gz")) + (sha256 + (base32 "1pymb7ip77z8md1pxqm3micq2yns1v6b97mayaa2q1s8sinv00jg")))) + (build-system gnu-build-system) + (supported-systems (list "aarch64-linux")) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'configure + (lambda _ + (setenv "RELEASE" "1"))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((dir (string-append (assoc-ref outputs "out") "/libexec/"))) + (mkdir-p dir) + (copy-file "build/m1n1.bin" (string-append dir "m1n1.bin"))))) + ;; There are no tests + (delete 'check)))) + (home-page "https://github.com/AsahiLinux/m1n1") + (synopsis "Boot loader and experimentation playground for Apple Silicon") + (description "m1n1 is the bootloader developed by the Asahi Linux project to bridge +the Apple (XNU) boot ecosystem to the Linux boot ecosystem.") + (license license:expat))) + (define %u-boot-rockchip-inno-usb-patch ;; Fix regression in 2020.10 causing freezes on boot with USB boot enabled. ;; See https://gitlab.manjaro.org/manjaro-arm/packages/core/uboot-rockpro64/-/issues/4 -- 2.39.1