Received: (at 61959) by debbugs.gnu.org; 8 Mar 2023 12:14:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 08 07:14:17 2023 Received: from localhost ([127.0.0.1]:47989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZsgT-0007rx-4l for submit <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:17 -0500 Received: from mail-ed1-f54.google.com ([209.85.208.54]:46922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pZsgM-0007qL-Ew for 61959 <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:10 -0500 Received: by mail-ed1-f54.google.com with SMTP id k10so40974692edk.13 for <61959 <at> debbugs.gnu.org>; Wed, 08 Mar 2023 04:14:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678277643; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HPvCmhJ0ZHni5pIE3P2KP3KmE4npRxzaAMShkWeyybk=; b=k7TNGD0oGP8U8pOgF+Ri0Rdie+j9br/q4tjXi+w6XoKccoxq8sFAEO4BlQGb3BCgcG 5c68kOGhzEGehKLERVSNay7hRXT0f0bP72wTP2vzaOBsw3QAyV+YlBX1Cq27JFCO0r94 zbwhKSrt6ByCtOF2LLONLAOdPZAykcakpE2NXzJu23Aa6oqzMYNpuujU2XnKjWRKU0Ji zc+D8BNn8+fymcPpPnaoiqsR+Z2b/gNqBGasLTs99nJV+51H0pVx06WYuCuhvma0fcaD akPo/+7mkqpXCiTw+DQGHz2SZ/QSD39YhSaW9uU1nCsVDwIbZwfz0Ohvqc25mfA6NiT2 zqhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678277643; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HPvCmhJ0ZHni5pIE3P2KP3KmE4npRxzaAMShkWeyybk=; b=EAImcS3THvYI2dTvCkYkqfcYf5VyTdCnvqhz2tbNZoN4jcY+uejPzFMmLROg5JXJ0e jDJ5hmB0H7n1kvPj06ZQ2tQULh81kd98SXHGXU3tl1nYHCglFrSPiCWQpWtoXI/sKrE3 vmBOXUde61m0bHhunv0mKHAk1Q6koKvkjR3kArzZHQ2nUvupiX01Lp9L6eYY7qlxNV6+ 6cG1jPBzzVe9QAviLYZA2O6sc0qo8NNkb/vn2csJBlaR4WGfqBcMrUaYlGhptxhKHaQp B/JppwB1XOoy4vjIxqVAUWL4zbDXXsBGCkS/9nd7g+dwcPNxxpdjmyj1goTVkMbXo0an dS1w== X-Gm-Message-State: AO0yUKUAt/ZHwYwkB6vU0ZaOEOxIXAzV1NMWtRWeoMrMtTlnwSbP2NmG 7S9RpRCQFrA0nM6oDp2QBE/48zDSWMKPo9mc3IE= X-Google-Smtp-Source: AK7set/thLUexNYnu2CWMWcKscS828dBQ4aPZfK/qy3gfFrtL62vO2mASiqgzoBUAV/PX/WL9ZjpKg== X-Received: by 2002:a05:6402:205c:b0:4cf:350e:344c with SMTP id bc28-20020a056402205c00b004cf350e344cmr15465330edb.28.1678277642942; Wed, 08 Mar 2023 04:14:02 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a6:a6ef:9056:798a:7775:63bc]) by smtp.gmail.com with ESMTPSA id q2-20020a50cc82000000b004acbda55f6bsm8024473edi.27.2023.03.08.04.14.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 04:14:02 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v4 6/7] gnu: Add asahi-mesa-utils. Date: Wed, 8 Mar 2023 13:13:49 +0100 Message-Id: <3d63a47fa64b556e1be9dc91f78188342d1865bc.1678277362.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678277362.git.roman@HIDDEN> References: <cover.1678277362.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa-utils): New variable. --- gnu/packages/gl.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 490b1051d2..0b4c11db7b 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -667,6 +667,21 @@ (define-public asahi-mesa-headers (version (package-version asahi-mesa)) (source (package-source asahi-mesa)))) +(define-public asahi-mesa-utils + (package/inherit mesa-utils + (name "asahi-mesa-utils") + (version "8.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://archive.mesa3d.org/demos/" version + "/mesa-demos-" version ".tar.bz2")) + (sha256 (base32 "1hdaf7pnh5h4f16pzrxqw3g5s37r5dkimsy46pv316phh05dz8nf")))) + (build-system meson-build-system) + (inputs + (modify-inputs (package-inputs mesa-utils) + (replace "mesa" asahi-mesa))))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 8 Mar 2023 12:14:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 08 07:14:17 2023 Received: from localhost ([127.0.0.1]:47987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZsgS-0007rt-SF for submit <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:17 -0500 Received: from mail-ed1-f46.google.com ([209.85.208.46]:33406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pZsgL-0007qH-82 for 61959 <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:09 -0500 Received: by mail-ed1-f46.google.com with SMTP id a25so65099125edb.0 for <61959 <at> debbugs.gnu.org>; Wed, 08 Mar 2023 04:14:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678277643; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=lR/2YDPsu/Hni8jrBGZ7aUJigZG2n8K9V/iF2ycg7BI=; b=3hzdkcE7Q+dfW7n4rcssPKAeYTAevRigh0vyunmbxlZo9tO6KVFF3P8Z7+XGrZGrs2 /DA9Hbq7cUrsMFaBENs8CayoTNGgyIsmZUncZNWiF8txoeC/cQkqfYVJ5UIgDYlDEfg4 6MaYo/YI/vQcslx3DXOkeY/JyTfhqkUEclrwvfq9u05QH8fEfv85QSryAaDGwlSFbVEn hM9JYHJWxxbuJMgqXZjmNTongj1OkuKq5iwnet78r7hPLWPeZ7ubBgt13fIMezwK1san L78HpQMXyi1T6mnCrrEvdK+/UHi10XOFg2oNVJN+w8TENItjvK6zo9TXbauEcEmpn86M U9JQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678277643; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lR/2YDPsu/Hni8jrBGZ7aUJigZG2n8K9V/iF2ycg7BI=; b=Zryy5SRmWPlvYYtW/xXmfb1qvXMMcemKneez5+FzPH6qG0bYoqHrRkvU60W5CfDKp+ 4fWT5qjj4aj2lXD/ugmbjcQu3Rw5tz8A5qgtP9ePfRc7iVGKOp3kZwoaKsPWT3bOfUFH /tQu0pw8ImoRJtASgNFZ7MYh/h22xI96VDLgqXNNI3PLlXdBk5n705ysbSqev48jWqe3 tklm/38Gzuv/BEHvUulfCXNfHlWM0+4ak77N+SoXekIjnUHJM6koY1aR8B3umuhKw3R3 d88a6nVkNbasVB56mgdkujIHw4XlZcrWWLUCf+hllzdIkId0iOFTOr+VDpcMQ7GWaISz HEuw== X-Gm-Message-State: AO0yUKXQF5wzy4HLyjdHAzNUtUwwDSae5zd0M3lTkyG2WXcEPjMq5Hny FxZICUhwAriH848KJmlCuq1mRseluY15gl9+0Ic= X-Google-Smtp-Source: AK7set+fknhli1wbEfQPKf5NgTOEfrAO0CY19mFXxUpneyuOk2AjBB/bwoTCawFG5xvF2rkrscNGdg== X-Received: by 2002:a17:906:2f0c:b0:878:61d8:d7c2 with SMTP id v12-20020a1709062f0c00b0087861d8d7c2mr17629954eji.39.1678277643407; Wed, 08 Mar 2023 04:14:03 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a6:a6ef:9056:798a:7775:63bc]) by smtp.gmail.com with ESMTPSA id q2-20020a50cc82000000b004acbda55f6bsm8024473edi.27.2023.03.08.04.14.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 04:14:03 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v4 7/7] gnu: Add asahi-fwextract. Date: Wed, 8 Mar 2023 13:13:50 +0100 Message-Id: <162674841f20639847efd335ebfb4d530446440d.1678277362.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678277362.git.roman@HIDDEN> References: <cover.1678277362.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/firmware.scm (asahi-fwextract): New variable. --- gnu/packages/firmware.scm | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index a876aa727a..0d52349240 100644 --- a/gnu/packages/firmware.scm +++ b/gnu/packages/firmware.scm @@ -34,6 +34,7 @@ (define-module (gnu packages firmware) #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) + #:use-module (guix build-system pyproject) #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages admin) @@ -77,6 +78,47 @@ (define-module (gnu packages firmware) #:use-module (gnu packages xml) #:use-module (ice-9 match)) +(define-public asahi-fwextract + (let ((commit "0ac64c9ce1c460f4576162a82d239d7e8688a79e")) + (package + (name "asahi-fwextract") + (version (git-version "0.5.3" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/asahi-installer") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1kj9ycy3f34fzm9bnirlcw9zm2sgipwrqzphdg5k099rbjbc7zmj")) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file-recursively "vendor") + (with-output-to-file "entry_points.txt" + (lambda () + (format #t "[console_scripts]\n") + (format #t "asahi-fwextract = asahi_firmware.update:main"))))))) + (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'create-entrypoints 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (wrap-program (string-append out "/bin/asahi-fwextract") + `("LD_LIBRARY_PATH" ":" prefix + (,(string-append (assoc-ref inputs "lzfse") "/lib")))))))))) + (inputs (list lzfse)) + (home-page "https://github.com/AsahiLinux/asahi-installer") + (synopsis "Asahi Linux firmware extractor") + (description "The Asahi Linux firmware extractor transform the firmware archive +provided by the Asahi Linux installer into a manifest and CPIO and TAR +archives that are compatible with the Linux kernel.") + (license license:expat)))) + (define-public ath9k-htc-firmware (package (name "ath9k-htc-firmware") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 8 Mar 2023 12:14:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 08 07:14:11 2023 Received: from localhost ([127.0.0.1]:47985 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZsgN-0007rc-Hh for submit <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:11 -0500 Received: from mail-ed1-f52.google.com ([209.85.208.52]:46067) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pZsgK-0007qD-4y for 61959 <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:08 -0500 Received: by mail-ed1-f52.google.com with SMTP id cy23so64740123edb.12 for <61959 <at> debbugs.gnu.org>; Wed, 08 Mar 2023 04:14:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678277642; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=e+56MBUBP0uX8Xq7KclIMK+buL1/3WgVBExsldCHBWM=; b=Gkabc4FUA0zByL/UWj8rirgRijTR6RzM0PuORSmim1za60269Tal2LiLcnL2uB1ooM tRjtn8j86OzY74S+J1x80B2NOvGd1Nh3pX9kQgzblzu632c3O8miQzFDaMXXGOCwyjin WTcOXNkcsdwydWw4uUrO/pauO1cp12Ydm4P1CVnnTI5glu6Y1HsuZoccdNV7e2CpuYZg 1kaLL5R+x9XfiGjtyFekKgXSuh+5GHjO2RWdhLQFZoHUpP6RDVUYFStq86Fx9mirEcaC b1Hv55oPfOLck0piwpQakoOf/x0AqEVPrJjH0fuFvKseMxiG1Uk/F97LuYV+RHMaj46d dHUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678277642; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e+56MBUBP0uX8Xq7KclIMK+buL1/3WgVBExsldCHBWM=; b=r4Yrkgbc9+blCoF8cwFKQLDEhzaegRp/2IiIpxyCPb9CiWzqxITyAEYAQhXCBaVo8E hKt/0RFjO20flIxNL0gUBr3gqjOpP7+q1fjl14U4OtevKz7+Z1d5BSPNuDopNQ2oHQD5 1HcVKKJWvAILU+xQcsFF0fMwWNPhQwN1G99q445sRiOlD+06up6gSLCZV65trNcVPaiL tacOMwRlHJtiPooievsKYiI3E/UykKE1YQWXeaf4be7d86FOP3B1kLU9GPD6Cu8T6qSo eU7gsUxK/DXoXpwDJSD+HpbXWKGuwSyJfZg3OuQ+hVzGzKC4HN0rNkA9l3ujlflrWYa+ ILXg== X-Gm-Message-State: AO0yUKWDqvHLiJugNR4S8WS+URDNx1yNn42qOtSaU9oc+i+cmV23hTf0 zRsLqxd7demBLUlLJOFzVdQBg+ZGv5L+NWTr5gw= X-Google-Smtp-Source: AK7set+MkXwxVe1sTk3llJ99dQJwUMBsXzVodniN+RL4qTBVWmjrAudXWPMqQBAHiktGQMTOGpK4/w== X-Received: by 2002:a17:907:7f0b:b0:888:7ac8:c0f4 with SMTP id qf11-20020a1709077f0b00b008887ac8c0f4mr17710501ejc.25.1678277642324; Wed, 08 Mar 2023 04:14:02 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a6:a6ef:9056:798a:7775:63bc]) by smtp.gmail.com with ESMTPSA id q2-20020a50cc82000000b004acbda55f6bsm8024473edi.27.2023.03.08.04.14.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 04:14:01 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v4 5/7] gnu: Add asahi-mesa-headers. Date: Wed, 8 Mar 2023 13:13:48 +0100 Message-Id: <e7bddcd32a9d111c0dd2d2284c5f35b53185f8b8.1678277362.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678277362.git.roman@HIDDEN> References: <cover.1678277362.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa-headers): New variable. --- gnu/packages/gl.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 3b3985df71..490b1051d2 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -661,6 +661,12 @@ (define-public asahi-mesa (replace "llvm" llvm-15) (replace "wayland-protocols" wayland-protocols-next)))))) +(define-public asahi-mesa-headers + (package/inherit mesa-headers + (name "asahi-mesa-headers") + (version (package-version asahi-mesa)) + (source (package-source asahi-mesa)))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 8 Mar 2023 12:14:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 08 07:14:11 2023 Received: from localhost ([127.0.0.1]:47983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZsgN-0007rU-5J for submit <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:11 -0500 Received: from mail-ed1-f52.google.com ([209.85.208.52]:37446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pZsgJ-0007qB-Kk for 61959 <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:08 -0500 Received: by mail-ed1-f52.google.com with SMTP id j11so45345738edq.4 for <61959 <at> debbugs.gnu.org>; Wed, 08 Mar 2023 04:14:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678277641; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=580/1/y21BwfjQuNb+tuERXNLbAUdvnBga2kzt1MGQ4=; b=anfUM0Iy+c0HJOPPHwtIxR0g+sDqAa7Stff6WMzDRMvUgjA1wcWH69MJyGd/V185AJ 06Q/i5+/laqkwCJi3GcDxNaGwWAewShoql+omjNb2STc3I6MT+icyfjjvNyvKEy6m8BW chSjAAcn7EGwW0ZY8nBEBMJe0TLlfz2nPLUKeA5p8Ky3as+0/BOuVKSDg9Mz/VyqX1Kj qXZ1QdReU9zNHM/gBoAAtMJrhm/w5ifi5aYqPuNpZkulMYB1vkFk5QXe/HuvU5eUPASs sVnMfNpjhMfdlRQoW9PzDEieD7AoTy5K8bG1oPPqG5gOvcULNIfRAXlFFDgRPyCKKrNr 8TSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678277641; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=580/1/y21BwfjQuNb+tuERXNLbAUdvnBga2kzt1MGQ4=; b=CoZO1cmaTAr6h2ESrK98fk9m1QUh+lW1u0Jw7YVqZocmcSZjlzoMN8bYBQba/+DQOz BAgMwoMiPyO+2eW4OCgfZFxyq97O3e7DDF/skMj1bl9WiyYjuNxBGkv2fCnq+rMQX+YV HTw6MK2WTvW+QOEItsCYMWTX8TLd54YB8+thUcfhCdIUmX5F1n/c4Liimq+s8fwI/2rW OY+J9zPAX+pwu/B6ppOJODFUOzStQjS4pWpsEcMSbGhDvolz+ZbKG6v96Z+ijedhvZP9 Y42LRY5DS2Zk+rYW+NqEMDnKwTHX5qQS6TqlMWyelvv1TxUoKQd4zhz74IZVlKgjPa53 XUKA== X-Gm-Message-State: AO0yUKXWQu7gvKBbPnFZKe3hI7p1rlKf0cj2MX4R5lG35EJfkwlvpFv4 JnVi4AzVe+63pRsSe7SDSSm03O6UpORlQW6utAY= X-Google-Smtp-Source: AK7set+J8uhd2vtL4b+OM6B2wo3RlnKd5//XQ9xQLAdn8DOiO9ca+7tR9FzSJ4D/HyU7FtlrMloWog== X-Received: by 2002:aa7:cf10:0:b0:4af:70cf:b37e with SMTP id a16-20020aa7cf10000000b004af70cfb37emr16047344edy.10.1678277641673; Wed, 08 Mar 2023 04:14:01 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a6:a6ef:9056:798a:7775:63bc]) by smtp.gmail.com with ESMTPSA id q2-20020a50cc82000000b004acbda55f6bsm8024473edi.27.2023.03.08.04.14.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 04:14:01 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v4 4/7] gnu: Add asahi-mesa. Date: Wed, 8 Mar 2023 13:13:47 +0100 Message-Id: <25385bc6a85a4dc596bd07fde437666cbf81f75d.1678277362.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678277362.git.roman@HIDDEN> References: <cover.1678277362.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa): New variable. --- gnu/packages/gl.scm | 49 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 4ae96032cd..3b3985df71 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -52,6 +52,7 @@ (define-module (gnu packages gl) #:use-module (gnu packages python) #:use-module (gnu packages python-xyz) #:use-module (gnu packages tls) + #:use-module (gnu packages valgrind) #:use-module (gnu packages video) #:use-module (gnu packages vulkan) #:use-module (gnu packages xdisorg) @@ -612,6 +613,54 @@ (define-public mesa-utils ;; glxdemo is public domain; others expat. (license (list license:expat license:public-domain)))) +(define-public asahi-mesa + (let ((commit "0a12b60a6b4363315ca3789e7e289240704a26da")) + (package/inherit mesa + (name "asahi-mesa") + (version (git-version "20221229" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.freedesktop.org/asahi/mesa") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0yjn55qy4890gi1s3dhzdhqqxrms4fzcibqr84a3vcc53ggiywmb")))) + (arguments + (substitute-keyword-arguments (package-arguments mesa) + ((#:configure-flags flags) + `(list "-Db_ndebug=true" + "-Db_lto=false" + "-Ddri3=enabled" + "-Degl=enabled" + "-Dgallium-drivers=swrast,virgl,kmsro,asahi" + "-Dgallium-extra-hud=true" + "-Dgallium-opencl=disabled" + "-Dgallium-rusticl=false" + "-Dgallium-va=disabled" + "-Dgallium-vdpau=disabled" + "-Dgallium-xa=disabled" + "-Dgbm=enabled" + "-Dgles1=disabled" + "-Dgles2=enabled" + "-Dglx=dri" + "-Dlibunwind=disabled" + "-Dllvm=enabled" + "-Dlmsensors=enabled" + "-Dmicrosoft-clc=disabled" + "-Dosmesa=true" + "-Dplatforms=x11,wayland" + "-Dshared-glapi=enabled" + "-Dvalgrind=enabled" + "-Dvulkan-drivers=swrast" + "-Dvulkan-layers=")))) + (inputs + (modify-inputs (package-inputs mesa) + (prepend `(,lm-sensors "lib") libglvnd libressl valgrind) + (replace "llvm" llvm-15) + (replace "wayland-protocols" wayland-protocols-next)))))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 8 Mar 2023 12:14:11 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 08 07:14:11 2023 Received: from localhost ([127.0.0.1]:47981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZsgM-0007rL-N2 for submit <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:11 -0500 Received: from mail-ed1-f43.google.com ([209.85.208.43]:36588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pZsgI-0007q0-TZ for 61959 <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:07 -0500 Received: by mail-ed1-f43.google.com with SMTP id da10so64949638edb.3 for <61959 <at> debbugs.gnu.org>; Wed, 08 Mar 2023 04:14:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678277641; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PSUJ/Ugj1pqiTsbjQAoXiLFbS2bLGgq1e4WIpnsD4nA=; b=OIwTS4PYnpB+Z/Oz+6vJn7vSJdCh6uOrcSe6MPAzEuuT6hKWOqw4Pb9DuzJyqDzYBf uICrMqLLf63O4oQqFGw/4IIQi1hbAwjzZMj6EcA5mOnRS+0PZPYYn1VzoGnGfEzq/F/E SbbYQTZHRLe0iXXBa+fexR+5JoSsuvJ9i/yvYUhZneXDjUdtDotW9pFCSebZqZa7qLzD xhSBImJ9fbmmjYBlvjXsdlft9Kijn7cs0T+3ivHEGRiy676Y/ZFVvJ35HI+jfnUcJQ2R /4Wz4qwzxrEz4/mikl/svTVJsolKJvUAuCPUP84EXQHREHsxeWhv99hP7M7u7cAOhTMS LAvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678277641; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PSUJ/Ugj1pqiTsbjQAoXiLFbS2bLGgq1e4WIpnsD4nA=; b=lQvbUoovOYWtfZsWXdQz4e+zJv/pOMJxFaJ339RPD4w5XKcpbLyeUi9cDpgVf/90CW Ph0FW/OyAgWenKx4Q3ixfU0hGi3SDFWVTQ7lIyZ5r0yg+adQB2F8HbQ0f2TSJ9dIX+Uk P/9SkYoUWiFg9MLWqWNQpC+t37X2DQh6Xb62z1IgwOg5K7X5/Hni5BgHwCbC8+BZbqvk bMRbeH26flQm53aXR0pDaX2Y6mwZC+HZoFwopdFsrz4zj/rCtJjO42wimBFU/L5etqhE OcoO7tuFq2TtfPS//XohVPygsLHJ1xGMDt6v5YV/dQcVMs2HPxf++/HrM2I8zLDHdPlI UnCg== X-Gm-Message-State: AO0yUKUCBuGyqxHJq5oLX9rnESVtjiyfdlbgn5CeAnGu1kLsvExTmx2Y mVxb4aN2XxSBC67WxIUAC4/e/xxVJsrSffWnBBU= X-Google-Smtp-Source: AK7set9xHKBViSV3VSkwYyx9c9AvVUJPs+1SDEE1wRW5ahYOdoVMWs6TPqdQv0E2DXv/Z3DIfhZUEw== X-Received: by 2002:a17:907:6d91:b0:878:58e6:f1eb with SMTP id sb17-20020a1709076d9100b0087858e6f1ebmr22024867ejc.23.1678277641070; Wed, 08 Mar 2023 04:14:01 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a6:a6ef:9056:798a:7775:63bc]) by smtp.gmail.com with ESMTPSA id q2-20020a50cc82000000b004acbda55f6bsm8024473edi.27.2023.03.08.04.14.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 04:14:00 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v4 3/7] gnu: libdrm: Update to 2.4.114 and adjust renamed options. Date: Wed, 8 Mar 2023 13:13:46 +0100 Message-Id: <fbc481e942b00f5c6a93358e356eadde16f40985.1678277362.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678277362.git.roman@HIDDEN> References: <cover.1678277362.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/xdisorg.scm (libdrm): Update to 2.4.114 and adjust renamed options. --- gnu/packages/xdisorg.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index ec5cdbdc28..77c88c9987 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -709,7 +709,7 @@ (define-public pixman (define-public libdrm (package (name "libdrm") - (version "2.4.107") + (version "2.4.114") (source (origin (method url-fetch) (uri (string-append @@ -717,16 +717,16 @@ (define-public libdrm version ".tar.xz")) (sha256 (base32 - "127qf1rzhaf13vdd75a58v5q34617hvangjlfnlkcdh37gqcwm65")))) + "09nhk3jx3qzggl5vyii3yh4zm0npjqsbxhzvxrg2xla77a2cyj9h")))) (build-system meson-build-system) (arguments `(#:configure-flags '(,@(match (%current-system) ((or "armhf-linux" "aarch64-linux") - '("-Dexynos=true" - "-Domap=true" - "-Detnaviv=true" - "-Dtegra=true" + '("-Dexynos=enabled" + "-Domap=enabled" + "-Detnaviv=enabled" + "-Dtegra=enabled" "-Dfreedreno-kgsl=true")) (_ '()))) -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 8 Mar 2023 12:14:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 08 07:14:10 2023 Received: from localhost ([127.0.0.1]:47978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZsgM-0007r9-9R for submit <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:10 -0500 Received: from mail-ed1-f52.google.com ([209.85.208.52]:36593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pZsgI-0007pk-BZ for 61959 <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:07 -0500 Received: by mail-ed1-f52.google.com with SMTP id da10so64949513edb.3 for <61959 <at> debbugs.gnu.org>; Wed, 08 Mar 2023 04:14:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678277640; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EaLCblxJu7mJ231cd+CGCTQN98M8/d7RtaQPZIheIDc=; b=4nelbP7za+DcIH4iTJotieOjDveFhe1zhscK3SxBg2rQR71ZS7AZnRsWLPuXL6+jKw udPRNmw7zVuCsxAYlR+EdVoy8HMOg6YFGj12p/ZjVefAURg9LLjXeWe7C6AioWB4rpi9 lAFtj1+9P7YdJAo9yfWbU+/zEJFei5mSnOzz5WmWSOqg7jJjDEUpUJHdqJAuxUVB+cut hZfRcCYLsQ24tHpG4XGrVVLF6slmmcjI+TEhSwyjCX9AFRdk/okrzJJz+OVclr62+ZKs mCEkNYNotlEPn3gkTwbbaF2K1Y28YXbWq4QOJtaptKmJkPko+WGGJINQNM+uBQQUBTLT /EnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678277640; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EaLCblxJu7mJ231cd+CGCTQN98M8/d7RtaQPZIheIDc=; b=Dffsq94hmhwWvO4Zt1Lnj7dbcsXmBOzl3N2vrQO+JcqQj1yfupJsZtX01uI9zUZw+M 2pBrotK07VHKwHoqU2ROSK/M7CsnK/S6JkRQZmfLIPO3rQ9XIiY2TWEsTUTuPY352Sdz j9TDEEbh99d59HYaiDkLKLxNXkKzqiiMC4c7b37HovEPjeb61iavEjvLgrr2nqA4xkvw aHovfd9FiVJM02EUfSLgvOGe65lToM+9XbFJaFiA1CUP4QD6ghP9kiVHiqtX5I7e+qdr p1ROnEDTFzHqmY39pHM5oH13aGa6n/zRQDesRzFxjgfaIQzo6u0jWAb75VEvx9D5kIs8 7M3Q== X-Gm-Message-State: AO0yUKXAl9ww/Rh3vQ1biuv8T5ncZkg7tSdT7OJT4H7prH0sFJgDjjuZ Y+DEUDx7g8sk38HPEatNtH7Ys7ESDgANGcT603Q= X-Google-Smtp-Source: AK7set+GY/J+fEX6syJ5QzSGp8XkdBvQ3SPktbU4vnxsM5ySfoQ2RyEvdaj0B6HWnOv/cykv2XyYJQ== X-Received: by 2002:a17:906:4fd5:b0:8b1:78b8:4208 with SMTP id i21-20020a1709064fd500b008b178b84208mr21118106ejw.1.1678277640406; Wed, 08 Mar 2023 04:14:00 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a6:a6ef:9056:798a:7775:63bc]) by smtp.gmail.com with ESMTPSA id q2-20020a50cc82000000b004acbda55f6bsm8024473edi.27.2023.03.08.04.13.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 04:14:00 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v4 2/7] gnu: Add u-boot-apple-m1. Date: Wed, 8 Mar 2023 13:13:45 +0100 Message-Id: <222fe3be44b74b914e974eceb9d2543fbef63bc4.1678277362.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678277362.git.roman@HIDDEN> References: <cover.1678277362.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/bootloaders.scm (u-boot-apple-m1): New variable. --- gnu/packages/bootloaders.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index aa2fcc03dd..fc4ce4d908 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -1032,6 +1032,29 @@ (define-public u-boot-am335x-boneblack (define-public u-boot-am335x-evm (make-u-boot-package "am335x_evm" "arm-linux-gnueabihf")) +(define-public u-boot-apple-m1 + (let ((base (make-u-boot-package "apple_m1" "aarch64-linux-gnu")) + (commit "54409548c3aa8cf4820f1bda69a26bb603a0a5a4")) + (package/inherit base + (version (git-version "2022.10-1" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/u-boot") + (commit commit))) + (file-name (git-file-name (package-name base) version)) + (sha256 + (base32 "1m1w6ajzsfpb59abncz3sa9b1waqjsnh2vm7js2n22xiw4km7nzx")))) + (arguments + (substitute-keyword-arguments (package-arguments base) + ((#:phases phases '%standard-phases) + #~(modify-phases #$phases + (delete 'disable-tools-libcrypto))))) + (native-inputs + (modify-inputs (package-native-inputs base) + (prepend libressl)))))) + (define*-public (make-u-boot-sunxi64-package board triplet #:key defconfig configs) (let ((base (make-u-boot-package -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 8 Mar 2023 12:14:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 08 07:14:10 2023 Received: from localhost ([127.0.0.1]:47976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZsgL-0007r7-UZ for submit <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:10 -0500 Received: from mail-ed1-f50.google.com ([209.85.208.50]:33388) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pZsgI-0007pj-2L for 61959 <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:06 -0500 Received: by mail-ed1-f50.google.com with SMTP id a25so65098539edb.0 for <61959 <at> debbugs.gnu.org>; Wed, 08 Mar 2023 04:14:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678277640; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Q4Pa9TeWp4LcpO0dDrymevEd2F3vne1KM/SHiSfkzL8=; b=fG2CDQ+Ri68dIEsbJ2CxGn1EC/EFch9ryCsY9+LOahH1620M1xt/HQ9jI2iWYPWljp tSlv2EnaiLcQgW0kOai7Pik7gdH4TKhjgyjGmoaCiLgQOR0QS0eE9nRCZsUCComa86HT rafEZKuVc8g8YyLA8RGBw4mt+S05sshbBEWmUlBBGFAePdnMr+KxN59JDi883a5mD3Yp cpJ/8h9jd2//6PKVfS4GW91rzqoUT/fwdNln2EBSQv05navJTiYR5jk57TnH1OGAvHRm 2CFWC2GIDxS9hXzaTYmL4kP34DNY3V7nKkx9SJ4KZ0mNFhLhv6uk1+lYzxQWBH63G8Pv SZig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678277640; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Q4Pa9TeWp4LcpO0dDrymevEd2F3vne1KM/SHiSfkzL8=; b=njv+ZOaoxDfVlGX4FBUyNKEfxxIxsyRXD1PLMgWclaEk+7k0aSLRSL90jt3JFBeA6h Ppw6PPJgJTb14SqJAd9B5vtB9bEWCiINeIH9WagFEJHLt1XnlMyoOxmLfK9V0L8zV2on AGly18GhtU+LTCQLd7WRmn+yRJvsc7wTLZpXWSmmRdgXse9RRwfPdyJ+kaENhNmC466d +ZMk1HiVvMDibMgbWkrCWU0/ikxHjirKQ5BCMV/LU2gDZSbykCbu/B+/bEBG4KmPr8d9 y1f8sY/JdwWbVRE7d8yaoDWBfVb0iJB7kXhE+gHS+qdfCSykR7iOmU5E5O9Y73IBG8P6 q8Lw== X-Gm-Message-State: AO0yUKVp2yJexdR+L6tYqubXZ2Q/7uLshaLy+sloLHxuqlN/xGIGsKeG IZNFAdh4S6BRq5SzGvUPlQsWDocfw0N36imhO9Y= X-Google-Smtp-Source: AK7set/+BSXOV37zvLfVZE+9+uILxEe5xe6qdqRZmgvyxeS4xR//LP+cWjhkd4jKNn5XZMFRgEX3GQ== X-Received: by 2002:a17:907:7a86:b0:90b:167e:304b with SMTP id mm6-20020a1709077a8600b0090b167e304bmr18267638ejc.45.1678277639843; Wed, 08 Mar 2023 04:13:59 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a6:a6ef:9056:798a:7775:63bc]) by smtp.gmail.com with ESMTPSA id q2-20020a50cc82000000b004acbda55f6bsm8024473edi.27.2023.03.08.04.13.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 04:13:59 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v4 1/7] gnu: Add m1n1. Date: Wed, 8 Mar 2023 13:13:44 +0100 Message-Id: <ddd5784b1dd732697f66e1e82f66209d2da2a45b.1678277362.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678277362.git.roman@HIDDEN> References: <cover.1678277362.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/bootloaders.scm (m1n1): New variable. --- gnu/packages/bootloaders.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index ee47a9fad7..aa2fcc03dd 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -623,6 +623,42 @@ (define-public dtc tree binary files. These are board description files used by Linux and BSD.") (license license:gpl2+))) +(define-public m1n1 + (let ((commit "46f2811351806aafb3d56e02c107f95ac2ea85e3")) + (package + (name "m1n1") + (version (git-version "1.2.4" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/m1n1") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "14chrqbs57v6i5vmf643svbi3s7h4fxrxly0bby7brf3w114nmpk")))) + (build-system gnu-build-system) + (supported-systems (list "aarch64-linux")) + (arguments + (list + #: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
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 8 Mar 2023 12:14:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 08 07:14:06 2023 Received: from localhost ([127.0.0.1]:47969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZsgI-0007qS-Df for submit <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:06 -0500 Received: from mail-ed1-f48.google.com ([209.85.208.48]:41981) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pZsgH-0007pg-4M for 61959 <at> debbugs.gnu.org; Wed, 08 Mar 2023 07:14:05 -0500 Received: by mail-ed1-f48.google.com with SMTP id s11so64867294edy.8 for <61959 <at> debbugs.gnu.org>; Wed, 08 Mar 2023 04:14:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678277639; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=aTzhu18mdRKAc+gvPoljOV5Wz90hGqmk6S0nm33HAao=; b=Bylz6MjyA9r0Fm1CSJFPgk/3xctsa7SsGzHjNmcXWe1VHvbZkc3CZK7xfRW1pE0rM4 dcO1qaZBsTThwF3D3SPkuGcvZHwcBI+A91pCHMyTYUq4oSzmeWHGDsqoYK2ORc4vFYIx 1E8d4o57SDG5i93d5SfHwpSKt2ywt/k8qmrHHOQLXvkf12ZF+B7YH/bBlNWcMdbzaQrv m2fnHdTX0DbBrc658bv9GkWAy6+o+vTuZWAfAIZA0b9EkolLU6MAaqu1xmjzY4pbr55G vc6I63eJC7BHfTims7aHRs9E6xqTMRqBybG7+SzMRvPHc5qLCPaUcm430wQNvtCrjZKb lhrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678277639; 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=aTzhu18mdRKAc+gvPoljOV5Wz90hGqmk6S0nm33HAao=; b=mVgjyFnpXWm1+ghhpnxiIe6g1e0a5EesUybMa7ZAtgBqzgaJCXcgQcfrtWC2IvZnmH M3TpqSjeRmcG5Tn2+ZcVc3QpIkmqewfTpR4JXUn8F/4D/hxx5GdH5/zS7HL213yYqIw/ uUbTQZfEKG7hFxzf0PdNKe5FKRFD28wXhOZQKXUVeMGAkOzUB9c88dUpv5516j1ueMH3 sGs8bpu3uA2Fk6Yq87VSvAZVrxIZuqcf39sBp61NLsV2lgm9TelxDUl9/sKARXcTf4sp WmTbvR4C0kkXD3UyZ76TeJE/XN5YVjBeVbM5mMJs8G7nY4rSaM76bddaF4/hHiozgpgb +Imw== X-Gm-Message-State: AO0yUKUz2sLJC83saSapYv69MbRRHrhF4rdPJh0qOtyboewaF69hnZPw McRYK5IYH78Bm3eoQqpjLuUDh4Xp+Q8WVZkAAJw= X-Google-Smtp-Source: AK7set+bM67jxHg/azv67CIfb2DamGmif+Lm5heoVX/gARdCXwaGxARea9BdPSROgXUJkOX+gJXwLQ== X-Received: by 2002:a05:6402:784:b0:4ab:554:37e9 with SMTP id d4-20020a056402078400b004ab055437e9mr15518962edy.41.1678277638969; Wed, 08 Mar 2023 04:13:58 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a6:a6ef:9056:798a:7775:63bc]) by smtp.gmail.com with ESMTPSA id q2-20020a50cc82000000b004acbda55f6bsm8024473edi.27.2023.03.08.04.13.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Mar 2023 04:13:58 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v4 0/7] Change patch order Date: Wed, 8 Mar 2023 13:13:43 +0100 Message-Id: <cover.1678277362.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Guix, here is another updated version of the patch series. It's the same as v3, except that I moved asahi-fwextract to be the last patch. The updated libdrm is needed for the asahi-mesa packages. asahi-fwextract is not related to the mesa patches, so I moved it to the bottom. Roman Scherer (7): gnu: Add m1n1. gnu: Add u-boot-apple-m1. gnu: libdrm: Update to 2.4.114 and adjust renamed options. gnu: Add asahi-mesa. gnu: Add asahi-mesa-headers. gnu: Add asahi-mesa-utils. gnu: Add asahi-fwextract. gnu/packages/bootloaders.scm | 59 ++++++++++++++++++++++++++++++ gnu/packages/firmware.scm | 42 ++++++++++++++++++++++ gnu/packages/gl.scm | 70 ++++++++++++++++++++++++++++++++++++ gnu/packages/xdisorg.scm | 12 +++---- 4 files changed, 177 insertions(+), 6 deletions(-) base-commit: 203578eef286f3b44cd82fd2eb965a828e21fbe7 -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 7 Mar 2023 04:14:30 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 06 23:14:30 2023 Received: from localhost ([127.0.0.1]:44217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pZOic-0002z1-2E for submit <at> debbugs.gnu.org; Mon, 06 Mar 2023 23:14:30 -0500 Received: from out-63.mta0.migadu.com ([91.218.175.63]:34106) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <winter@HIDDEN>) id 1pZOiY-0002yr-Qg for 61959 <at> debbugs.gnu.org; Mon, 06 Mar 2023 23:14:28 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=winter.cafe; s=key1; t=1678162465; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=NzwiUyILsrRn8NOPKz4uES9Na8RQ/R4amcvX3C0nXKU=; b=RTvkJYVbMbRkOQSsHC/5KKY1qV8BPN0qIaWNgsfMIEgYPFOhy+tetvfxQDnSr9jqLUPOC4 flSdHfHvZ/6tbXIv3hVHfkFDBxOIY04qPHcCiEIshAJxBsnHlTBWTi7d5iPFQyEeG8aE3k glU3/BC7+abQsciZdRKLtcx158OCSBDrZhHAeqkY8EzWHrE2jjEcu+oCV66iscEbPmGwFY AuuxVfM6TdoTNNBHAzNrLG+3Ck8TKjv3XH2hFq/1fSUgpKxmZBgzAlqUY0vjfLxBq3NMwX +nlMzBOaRuVP/COpVDEmiehh9H2IZSaRcE140aoEIsYIUBz5GOno4ragRBof4g== From: Winter <winter@HIDDEN> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [PATCH 0/7] Add some Asahi Linux packages Message-Id: <FDD0D2BB-86D6-4455-9B49-965CDB721296@HIDDEN> Date: Mon, 6 Mar 2023 23:14:13 -0500 To: 61959 <at> debbugs.gnu.org X-Migadu-Flow: FLOW_OUT X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: rekado@HIDDEN, roman@HIDDEN, GNUtoo@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi all, Hopefully everyone can see this properly (e.g. in their email clients). > I didn't receive Winter's email and just saw it in the web interface = after I sent v2 of the patch series. Should I be subscribed to the whole = guix-patches mailing list as well to receive them? I'm new to the email = based workflow and sometimes still a bit lost. I mistakenly thought that Debbugs would forward my message to the = participants, but it turns out you have to manually CC everyone if you = don't have the existing conversation in your mailbox (e.g. through = subscribing to the list). Maybe there's a better way to join the = conversation I'm not aware of, but for now, I've just CC'd everyone = manually. > I'm not sure about the ordering of libdrm. I saw the mails are not = ordered by patch number on the web interface. Ah! Yes, you're right, I didn't realize they were out of order in the = web interface... strange! > But looking at my Git history, and the patch number in the subject = line, libdrm ([PATCH 4/7] gnu: libdrm: Update to 2.4.114) is updated = before adding asahi-mesa ([PATCH 5/7] gnu: Add asahi-mesa). So, aren't = they in the correct order? Yup, that looks good to me! Though, I do have to ask: is there a reason = you swapped the additions of asahi-fwextract and asahi-mesa in v3? It's = technically okay (that is, libdrm is bumped before asahi-mesa is added), = but it may make more sense to group the two related changes together? = Maybe I'm nit-picking too much ;) > However, rust-bindgen-cli isn't yet packaged, and the version I used = previously (0.59.2) somehow disappeared from crates.io. They now only = have versions > 0.61.0 available, which I plan to package. bindgen and bindgen-cli split into two crates with v0.61.0, see = https://github.com/rust-lang/rust-bindgen/blob/a8c8638d28f135823e913dab69b= 8a0d4fa4bbf15/CHANGELOG.md#changed-4. I suspect if you check your = previous code, you were pulling bindgen pre-split. > The rust team is updating many packages at the moment, so my plan was = to wait until those made it into the main branch. Got it, thanks for the clarification. I was just asking because it did = seem like building it was as simple as adding a few packages to inputs, = so I was wondering if there was something I was missing. > I think the differences of package/inherit vs (inherit) aren't very = clear to me. I'm guess I should use package/inherit to be able to use = input transformations. Is that correct? Per my understanding, it has to to do with grafting, so maybe it only = makes sense when a package is/can be grafted? I'm sure someone else can = chime in with more concrete advice though, since both forms are used = throughout the tree. Moving on to Denis' comments: > The 3D acceleration is also experimental anyway, so as I understand = Asahi Linux users need to opt-in and install a specific package to be = able to use that. Correct, it comprises of a kernel built with a different config, and = their Mesa fork. > That would still need a special kernel package built with 16K pages = (that is needed for some hardware features related to the IOMMU), but it = could probably be derived from the main kernel packages. This is just a single configuration flag, AFAIK. In general, I'm unsure if upstreaming these packages are the right thing = to do at this point in time, due to how fast the project is moving. The = Asahi team is going to eventually upstream ~all of their patches, so in = the meantime, it may make the most sense to put everything Asahi-related = in a channel? Of course, once things have stabilized and things are = upstreamed, the channel will get smaller and smaller, but I think it may = be the best option here. (If any of you are interested in working on this, I'd be happy to help! = Please reach out.) WDYT? Thanks, Winter=
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 23:44:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 18:44:03 2023 Received: from localhost ([127.0.0.1]:40947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYy1L-0006yG-In for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 18:44:03 -0500 Received: from [80.67.179.20] (port=45620 helo=gnutoo.cyberdimension.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <GNUtoo@HIDDEN>) id 1pYy1J-0006xg-TK for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 18:44:02 -0500 Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1]) by cyberdimension.org (OpenSMTPD) with ESMTP id 396de771 for <61959 <at> debbugs.gnu.org>; Sun, 5 Mar 2023 23:36:39 +0000 (UTC) Received: from primary_laptop (localhost [::1]) by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id ffd304be for <61959 <at> debbugs.gnu.org>; Sun, 5 Mar 2023 23:36:39 +0000 (UTC) Date: Mon, 6 Mar 2023 00:43:17 +0100 From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: Re: [PATCH 0/7] Add some Asahi Linux packages Message-ID: <20230306004317.1baa5630@primary_laptop> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/kv7ldZZ_CphOAm50JKH5=20"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi, > > The next step would be to support building a Linux with Rust > > modules. I'm waiting for some patches from the Rust team to do this. > > Can you explain more what you mean by this? As I understan [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS X-Debbugs-Envelope-To: 61959 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.3 (/) --Sig_/kv7ldZZ_CphOAm50JKH5=20 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, > > The next step would be to support building a Linux with Rust > > modules. I'm waiting for some patches from the Rust team to do this. >=20 > Can you explain more what you mean by this? As I understand, some GPU drivers are written in rust.=20 Though the GPU driver and the display controller are separate hardware blocks, so one could use ARM Apple computers without 3D acceleration but with working displays and desktop environments.=20 The 3D acceleration is also experimental anyway, so as I understand Asahi Linux users need to opt-in and install a specific package to be able to use that. What I wonder more generally here is also how to best deal with forks and upstreaming. As I understand Ashai is working with various upstream projects to upstream code. So there are several possible approaches that aren't necessarily mutually exclusive. The project status[1] has information on what works with upstream code. So for instance one way could be to add support though upstream projects. Here it means that the laptops touchpads currently won't work for instance, but almost all the important features for the Mac Mini from 2020 would work. That would still need a special kernel package built with 16K pages (that is needed for some hardware features related to the IOMMU), but it could probably be derived from the main kernel packages. And the benefit here is that the maintenance could be done for free if the new Linux packages are inherited from existing package and automatically use the same version. For the m1n1 package, Asahi Linux is the upstream, so there is probably nothing special there. > u-boot-apple-m1 is a modified version of u-boot from the Asahi Linux > team, which is unlikely to be upstreamed from what I heard in the > internet. Do you have pointers and references for that? Another way would be to (also) package all Asahi Linux forks whenever possible and use that. Though in that case I wonder what is the plan for updating the packages. For instance does Asahi Linux makes some releases? If not how to decide on the frequency of updates?=20 And will there be any plans for migrating to upstream projects when forks are no longer necessary? PS: Note that I'm just a random Guix user, I'm not a maintainer. References: ----------- [1]https://github.com/AsahiLinux/docs/wiki/Feature-Support Denis. --Sig_/kv7ldZZ_CphOAm50JKH5=20 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmQFKRYACgkQX138wUF3 4mOFhw//d044o6gBZKh2xXZZAFa9XLkRMmMCKtDrwkNEH0BSvGS3+iHZovOt5vJT LS40b8fP2aZ/i7jL/4izA1MP9BL/frnG7qcLDWkSTmXws4xxP826BGofTto16NM+ O6MU1GKjdR/Pr4cHG9EgkbGdgv89tNdv2Q8iU03JhhkNHwzgeMq8sJ/jwGfKVWls dYZxO6f0LXS+/A+57F7XhWUEh4njU5hqaiESbrusMd8eSy8GOKPxtgHoq4iA47LR fd93NDEXPB5M1eDVwRhr/ZLbtq4XJ0OSDE1J2ppORgeNktlYDjxppEoQIqq5d6Gr g0i0H1ZLk+53FvdIs8pq+gZM+5y40CQ1pvStipbDGyb0LTVrX86e6QgMHehHvvmh kGxd4u5KHBy+JVDDKHr505lp2h7hooj+nqQ/b2tiuEzOkmM7y300EM7OeNQO8wyi DYpuojGuKdD7iwMTdCmqxOxkzsuTIaP5S7EXIk+vnurVYjqLncCNNLZJ9JZb4fgq uQ57Ixv9MxhgyW27p/SorIXCPKjWuHTI0MTzGkeh2ZDD5+fDHy/bgLxT0XCIqEpY kvbtieou5y81iVwC83PdVqTuC+f27GA8tjXdzqrQuBdbbYS9oUOG3WAFM2k1IeFZ PAI5yTZKvCBcZU0nw9d0hO4DNYm9W460AMyg/MZe95FnTLvlDBw= =g9BW -----END PGP SIGNATURE----- --Sig_/kv7ldZZ_CphOAm50JKH5=20--
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 16:14:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 11:14:21 2023 Received: from localhost ([127.0.0.1]:40390 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYr08-00051L-OW for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:21 -0500 Received: from mail-ed1-f43.google.com ([209.85.208.43]:36641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYr06-0004zo-QK for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:19 -0500 Received: by mail-ed1-f43.google.com with SMTP id da10so29202405edb.3 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 08:14:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678032853; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=HPvCmhJ0ZHni5pIE3P2KP3KmE4npRxzaAMShkWeyybk=; b=mrccktPKujwou8Zs5hhJuq/541IbpG/11G2OPkyd9GF4u9Lxe8Xjk039HTwNw3QS7b mmSLgDVfDJmqzkCgv3TDJih10cCJsYZ5INFBUP1gOXjwjjIo4oPgd8SyUQXhdycTJe5M Lck/Bfw76+KTz6/HlMvxs9yWtIKEZ2Iruy4DT9kbNcHM4qUKzVXFp0/6KMEVPN+kvMsE /vvz03d51Sd82hPon5jrEDNQTy8Itl1ft2rv7Ys2RsPScFQ5krFG7VBx3y7UnTWY/nwG HfcmjsgsOjxom/ejdgoY+nt1LSbRv4fvXtThDqRkb8LQ5dVqPyvxZCAZ/0GaQiB94lUY OB2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678032853; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=HPvCmhJ0ZHni5pIE3P2KP3KmE4npRxzaAMShkWeyybk=; b=u4o99hZLJQxG4rjamhTfNfW9TIT1s2ItC8dbcpzgMnr14h2S3R9gCGJ45ZSxoM3uxN 3fhNTGQECk7IkbhT6l4fFQeJqvGOmeNsBAXoAY+ykySgEHkbGnTXc3jyP7U9g/3q5Fx9 9GExm3SnhjSruS5jXP1fT/tvS6WFHnR40ehmGL7jqHVvjOGfDBIoYu7tZyFU4upQT0DX tIEPpA9TEYfIQmcLfboul8T1yBj4omgovjlEPyWM5pB7wjsWoz+87Kt93ANnuz8Qgr/B Z5w3YyZzZTH7usg47lMnM1BSBjT52p4nOQgcPvB9Grq6PuhjtaiPJUolO6eWJ+V+pKi8 clBA== X-Gm-Message-State: AO0yUKXcN9zFZWPuCBL8Xi771xpjdnq73/MqlqwqdMGlq8nXXek4Fqq9 P0n7OBysb6N0GDXsrwkvv7tc3XbNPJE8K3z4pz4= X-Google-Smtp-Source: AK7set8Uu9GP+NJm+J3+CwWUrV4Fnrtu8A/0fheIAKXT9ELMTnQRFKRNfbmTh0hLnKpUGhNrVBN88w== X-Received: by 2002:a17:907:7244:b0:8e7:916f:193d with SMTP id ds4-20020a170907724400b008e7916f193dmr10513179ejc.28.1678032852894; Sun, 05 Mar 2023 08:14:12 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a4:3a5a:a167:d158:7c33:e2c4]) by smtp.gmail.com with ESMTPSA id kv22-20020a17090778d600b008dceec0fd4csm3366381ejc.73.2023.03.05.08.14.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 08:14:12 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v3 7/7] gnu: Add asahi-mesa-utils. Date: Sun, 5 Mar 2023 17:14:03 +0100 Message-Id: <18178607ab80560adc248e49823f961b2c634322.1678031751.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678031751.git.roman@HIDDEN> References: <cover.1678031751.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa-utils): New variable. --- gnu/packages/gl.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 490b1051d2..0b4c11db7b 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -667,6 +667,21 @@ (define-public asahi-mesa-headers (version (package-version asahi-mesa)) (source (package-source asahi-mesa)))) +(define-public asahi-mesa-utils + (package/inherit mesa-utils + (name "asahi-mesa-utils") + (version "8.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://archive.mesa3d.org/demos/" version + "/mesa-demos-" version ".tar.bz2")) + (sha256 (base32 "1hdaf7pnh5h4f16pzrxqw3g5s37r5dkimsy46pv316phh05dz8nf")))) + (build-system meson-build-system) + (inputs + (modify-inputs (package-inputs mesa-utils) + (replace "mesa" asahi-mesa))))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 16:14:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 11:14:20 2023 Received: from localhost ([127.0.0.1]:40388 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYr08-00051D-DJ for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:20 -0500 Received: from mail-ed1-f41.google.com ([209.85.208.41]:46892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYr05-0004zm-SR for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:18 -0500 Received: by mail-ed1-f41.google.com with SMTP id k10so5231859edk.13 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 08:14:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678032852; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=e+56MBUBP0uX8Xq7KclIMK+buL1/3WgVBExsldCHBWM=; b=FbuThPdOYWeDGJznx0tDsvIzFRiQbJ3ynld++Wq3nJ7Nv0V0vbXMA9L8wjHvc3WJep 5AzEagK9Kg19GxUWxQFCmDzOKDcEI3dEb4RZISoC7/IcmlnTVLd5aJ+S8/T77DaV18d/ kJLQw3INvAB+Ub5dC6X2BRMhJErWIytIjZNj0PcXja30Ss+10/o/VXWipsYNOmqgePsO aQhDiGJyoU3q7LSzCHQo05s4dn0TrypKy4qGy2k9ecSf2E2uDALjX5Dgl7YfcR2oO7M+ 8deTuTt9QlUXGpnC9Bp0oLkUDAiSPKUahxKPSKgvYDq2CORt1F/nVwHYxPeFVcegWVmZ oKzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678032852; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=e+56MBUBP0uX8Xq7KclIMK+buL1/3WgVBExsldCHBWM=; b=xGApFWxH5go22brGwyiG+UtJft0INOd6whxzysgXRoNcOYPl//F7czOBKAnpRnsgvY EnUSm7rWCGKwKmZb9jBI+Y65Ir3QE0133sYvL/+1vg76BSclWj/qEhz3Iqo+rtSFgpLV PkgpPuMSDpJIRaHuBXsOkvAVgsj9QcqoO5IEsoIvE1Xn8381uLSKFbiJc+Fa0WiLpSxe swnHVY4jMUeVmU0sYHD5J2bI5iVeU46166XwaM6OvHXM3AazQi8LPtZVtMvyurqqmC9+ j5lZSchA26uBuS2SXalSOLDkiAzZUAduepfJPwycVAVsxSl9rvNT063bLD09j+Yj5xnR UJUw== X-Gm-Message-State: AO0yUKUWjnSbUmyB2XncfK39MfcSO+2+ZcQf1YqYtJkaqONESu1vpCtW ffyB+kmr02wtYLAnqzrAl4j8uViCv+0+Z5w/JDs= X-Google-Smtp-Source: AK7set8z5mjuKELOFi+rnBG86mK1hQ3+cTPGsgo735guJi6w0+xQ1qbNxG8pkEhOpF56Np80XRRBIA== X-Received: by 2002:aa7:db53:0:b0:4b0:616d:48a8 with SMTP id n19-20020aa7db53000000b004b0616d48a8mr7684764edt.16.1678032852224; Sun, 05 Mar 2023 08:14:12 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a4:3a5a:a167:d158:7c33:e2c4]) by smtp.gmail.com with ESMTPSA id kv22-20020a17090778d600b008dceec0fd4csm3366381ejc.73.2023.03.05.08.14.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 08:14:11 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v3 6/7] gnu: Add asahi-mesa-headers. Date: Sun, 5 Mar 2023 17:14:02 +0100 Message-Id: <e7caea8ac630ed227467a45490ddd063b22308e3.1678031751.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678031751.git.roman@HIDDEN> References: <cover.1678031751.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa-headers): New variable. --- gnu/packages/gl.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 3b3985df71..490b1051d2 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -661,6 +661,12 @@ (define-public asahi-mesa (replace "llvm" llvm-15) (replace "wayland-protocols" wayland-protocols-next)))))) +(define-public asahi-mesa-headers + (package/inherit mesa-headers + (name "asahi-mesa-headers") + (version (package-version asahi-mesa)) + (source (package-source asahi-mesa)))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 16:14:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 11:14:20 2023 Received: from localhost ([127.0.0.1]:40386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYr08-000516-1H for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:20 -0500 Received: from mail-ed1-f52.google.com ([209.85.208.52]:46900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYr05-0004zl-Af for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:17 -0500 Received: by mail-ed1-f52.google.com with SMTP id k10so5231803edk.13 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 08:14:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678032851; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=580/1/y21BwfjQuNb+tuERXNLbAUdvnBga2kzt1MGQ4=; b=oQclCI0QUJxuLWqIZMbJtJbOcYgDlqfeIosDy0bJ0sPFxcjVPCbc6kIrvylY+Y8piT HSK8b5oNlB3sKRx9Q1vmQ/OCvXQwOCEltHuAnQaa3j1PU458cKDRb0romMdJU3JBRGUZ qmd1HY2EWuEU2eHfzcmnZrRxk9f1eEvKib10QzZen29BkLXOOfUGJC92mzHfo2W+AUGf HeLos6BRX6GhKjolXEXLjttu5tUoHAk4V9fCSZzxUjZPBWvbazusrvSnK07280IL2/BL hWxaQxReONVNa3I3gpZfGgJwYNSKuwO4JYJrkT9pLHJ3lFKVKbiqVZG64SWDvVXBJhCP po6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678032851; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=580/1/y21BwfjQuNb+tuERXNLbAUdvnBga2kzt1MGQ4=; b=BN/wQy0CBwJOJJhyqC+gSfQepCSLaSw7AS8uVeXEC12jFFQzqXzBeMrI33G6/WJEmF AAnAew8Sspf0WeT+0Xo9jB4JMfzviMF5Oof8BVNSZCvPYUmDXP/ReNS0uuB9jMI5XA4g CmB+yafGqgTtV6Aq93jjylcWBC+fUz94NI75ZpB4pLGRXJm6/RAERBrSVCK97PqoICzW ryA6DLk5bm9bzhVhQNPGiPyoFPTsFKEQfrx6AV5SYm9NW+icxOduDZuFlGVPUfktFdb9 GO9llh8nucKxWtgtvVwgWwv2ZHfZiVQjJNn+K0NNMIPGqMDfGI0RaUXz731OAmuDYOh7 z0PQ== X-Gm-Message-State: AO0yUKXjUZIGRUGd9+tPP5yhrd5hbsos4w1pWzhyHYKABMH8aevT1EDs YGLFGbY7euZIVqimo5e2JiiV3SBwWvk3Mp0RyQs= X-Google-Smtp-Source: AK7set8dtsYuiHZg3lESiunVl+Kf5MoitfwTb3/FrO57QfcVRvFsimQtiZE3eQCHYzGfj8b6YXA23w== X-Received: by 2002:a17:906:ee2:b0:88c:780c:770e with SMTP id x2-20020a1709060ee200b0088c780c770emr8154726eji.32.1678032851553; Sun, 05 Mar 2023 08:14:11 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a4:3a5a:a167:d158:7c33:e2c4]) by smtp.gmail.com with ESMTPSA id kv22-20020a17090778d600b008dceec0fd4csm3366381ejc.73.2023.03.05.08.14.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 08:14:11 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v3 5/7] gnu: Add asahi-mesa. Date: Sun, 5 Mar 2023 17:14:01 +0100 Message-Id: <19a15a4a8d4208cf21faca7e6b6d11fb3cf59fb5.1678031751.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678031751.git.roman@HIDDEN> References: <cover.1678031751.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa): New variable. --- gnu/packages/gl.scm | 49 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 4ae96032cd..3b3985df71 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -52,6 +52,7 @@ (define-module (gnu packages gl) #:use-module (gnu packages python) #:use-module (gnu packages python-xyz) #:use-module (gnu packages tls) + #:use-module (gnu packages valgrind) #:use-module (gnu packages video) #:use-module (gnu packages vulkan) #:use-module (gnu packages xdisorg) @@ -612,6 +613,54 @@ (define-public mesa-utils ;; glxdemo is public domain; others expat. (license (list license:expat license:public-domain)))) +(define-public asahi-mesa + (let ((commit "0a12b60a6b4363315ca3789e7e289240704a26da")) + (package/inherit mesa + (name "asahi-mesa") + (version (git-version "20221229" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.freedesktop.org/asahi/mesa") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0yjn55qy4890gi1s3dhzdhqqxrms4fzcibqr84a3vcc53ggiywmb")))) + (arguments + (substitute-keyword-arguments (package-arguments mesa) + ((#:configure-flags flags) + `(list "-Db_ndebug=true" + "-Db_lto=false" + "-Ddri3=enabled" + "-Degl=enabled" + "-Dgallium-drivers=swrast,virgl,kmsro,asahi" + "-Dgallium-extra-hud=true" + "-Dgallium-opencl=disabled" + "-Dgallium-rusticl=false" + "-Dgallium-va=disabled" + "-Dgallium-vdpau=disabled" + "-Dgallium-xa=disabled" + "-Dgbm=enabled" + "-Dgles1=disabled" + "-Dgles2=enabled" + "-Dglx=dri" + "-Dlibunwind=disabled" + "-Dllvm=enabled" + "-Dlmsensors=enabled" + "-Dmicrosoft-clc=disabled" + "-Dosmesa=true" + "-Dplatforms=x11,wayland" + "-Dshared-glapi=enabled" + "-Dvalgrind=enabled" + "-Dvulkan-drivers=swrast" + "-Dvulkan-layers=")))) + (inputs + (modify-inputs (package-inputs mesa) + (prepend `(,lm-sensors "lib") libglvnd libressl valgrind) + (replace "llvm" llvm-15) + (replace "wayland-protocols" wayland-protocols-next)))))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 16:14:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 11:14:20 2023 Received: from localhost ([127.0.0.1]:40384 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYr07-00050y-Lw for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:19 -0500 Received: from mail-ed1-f51.google.com ([209.85.208.51]:46897) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYr04-0004zi-Si for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:17 -0500 Received: by mail-ed1-f51.google.com with SMTP id k10so5231733edk.13 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 08:14:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678032851; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=lR/2YDPsu/Hni8jrBGZ7aUJigZG2n8K9V/iF2ycg7BI=; b=MmcbQen7TU+6yFNM/REPM2BNDWHlfqSWVmL5eIPQjy+r7Xliix1e5UIZp7oGJltNHY ty80H6wgaq7hYWshNxww+32wQyvEcS04iorDjcw9M8W0rCdvYpWlhd5ucGvfiDmK/DWd JPYbzaiRtv6bRCFZfXEEheQEwZfx354KBO6boeGpMz1WHE0uwPSAQ7OprXH9WcD2h9sX RiFkXLwQ045upA/i3hYR38pJYUSceAg2qnxPTUHBlD6y4tNHtJWBVs1l/MMi/BNYwNd5 8hGBhnFva3u+dW5v1rlVkrKbFF0VM+K1kc9/AaoTUFxl3vOW3rgv6c4UO1sXMSqxQPY0 VUaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678032851; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lR/2YDPsu/Hni8jrBGZ7aUJigZG2n8K9V/iF2ycg7BI=; b=nkDDnv1Vk11lItdDnBjN7vLpvmia8+9EAcXlWPOYFb4WvzmIlMG/r+k85OvOi66hHl Nbdc04Brfiv8fXR86oKgq+vB3jTYD3QpiNSPwUT5HXupohHy9cTm5LgycFMJnAXixzKL 2o5UM8iqJGPLLk5nA66gAsuAtm+omDCoor5IKYoJtuG2O39w+D0vm4INEtNDU74ageQi q6E5fkwxSwAkHokwq5fPDa9MfYd8XwFNxIzXRr/2n+c5p/6RMrjZbdb12bFzoOXuNB9P pyIXA+FYI/UGa3ya+y53wjO6igUxH4okmU4sHaXZuDzxwPNS5J0K5vAviwtL+ufSwljm eRng== X-Gm-Message-State: AO0yUKW6LuJWzPcPWI/HrqF2cNpYXjPacCz4YweMWvaLkDA5dL0QbQqn AYPbyaX2YjLyeZWgWRoSC8H7eZen054ygRTCZbs= X-Google-Smtp-Source: AK7set85UNKAjvXsovV+r9+a4qA+vMhIhsm24Y9/OLsphLYAKs2pORRvS2V0vYMI9UBNbaljIKLa/w== X-Received: by 2002:a17:906:f114:b0:8f1:4cb6:8dbd with SMTP id gv20-20020a170906f11400b008f14cb68dbdmr7907910ejb.10.1678032850937; Sun, 05 Mar 2023 08:14:10 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a4:3a5a:a167:d158:7c33:e2c4]) by smtp.gmail.com with ESMTPSA id kv22-20020a17090778d600b008dceec0fd4csm3366381ejc.73.2023.03.05.08.14.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 08:14:10 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v3 4/7] gnu: Add asahi-fwextract. Date: Sun, 5 Mar 2023 17:14:00 +0100 Message-Id: <767d5408089983863a283cd559e6bf1ad9de30c7.1678031751.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678031751.git.roman@HIDDEN> References: <cover.1678031751.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/firmware.scm (asahi-fwextract): New variable. --- gnu/packages/firmware.scm | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index a876aa727a..0d52349240 100644 --- a/gnu/packages/firmware.scm +++ b/gnu/packages/firmware.scm @@ -34,6 +34,7 @@ (define-module (gnu packages firmware) #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) + #:use-module (guix build-system pyproject) #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages admin) @@ -77,6 +78,47 @@ (define-module (gnu packages firmware) #:use-module (gnu packages xml) #:use-module (ice-9 match)) +(define-public asahi-fwextract + (let ((commit "0ac64c9ce1c460f4576162a82d239d7e8688a79e")) + (package + (name "asahi-fwextract") + (version (git-version "0.5.3" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/asahi-installer") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1kj9ycy3f34fzm9bnirlcw9zm2sgipwrqzphdg5k099rbjbc7zmj")) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file-recursively "vendor") + (with-output-to-file "entry_points.txt" + (lambda () + (format #t "[console_scripts]\n") + (format #t "asahi-fwextract = asahi_firmware.update:main"))))))) + (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'create-entrypoints 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (wrap-program (string-append out "/bin/asahi-fwextract") + `("LD_LIBRARY_PATH" ":" prefix + (,(string-append (assoc-ref inputs "lzfse") "/lib")))))))))) + (inputs (list lzfse)) + (home-page "https://github.com/AsahiLinux/asahi-installer") + (synopsis "Asahi Linux firmware extractor") + (description "The Asahi Linux firmware extractor transform the firmware archive +provided by the Asahi Linux installer into a manifest and CPIO and TAR +archives that are compatible with the Linux kernel.") + (license license:expat)))) + (define-public ath9k-htc-firmware (package (name "ath9k-htc-firmware") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 16:14:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 11:14:19 2023 Received: from localhost ([127.0.0.1]:40382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYr07-00050l-8T for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:19 -0500 Received: from mail-ed1-f52.google.com ([209.85.208.52]:45952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYr04-0004zg-2A for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:16 -0500 Received: by mail-ed1-f52.google.com with SMTP id cy23so28980096edb.12 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 08:14:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678032850; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PSUJ/Ugj1pqiTsbjQAoXiLFbS2bLGgq1e4WIpnsD4nA=; b=IGQNVws0o5rX1vGtXJBrnMN5CrN6AoC8QY2jApvNBHQBEAgxjf2faCgd2xCTLYvDju 96KM7STE0frh70QiNqxFnMq7KDIAdL5+I2KZtE4GA8EwxcuTkQjU3ZYu8wneX2aZgevC LRD6oyISYxn1dxjnnN/Wn/thPzYkjj2NhtDq7/ustTVdW1Im4fVVGhLdc8grsER0JdOJ UI0lDPHaRmr0gHWtijIvLH4eBsPZkN2lTJWBwiMdThDXsm/O4dhaooQbTsKnTkgFL52V L8XVI2yhvkRZAnq7eZ5gzn9wagzrnoPzHjKjFeuuMa3hgVZSKdzS0MdWHPM6KXS81IRq LVRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678032850; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PSUJ/Ugj1pqiTsbjQAoXiLFbS2bLGgq1e4WIpnsD4nA=; b=mDCOLygdQyt2YNPD68bSWHpIXbIZUZD9bP1IYm5zx5xHHPe0GD/bOCnrU1naW6kd9s FxSzv29H+UkrVOpzIJEyq5yYGHGGKSqZWGJi5ovlWJ/4vxPc20AtuxXwdhIk8IrLvcww mZX2xLXECJGwundPSwJUIpunK7s49ezC8klxVpA3f5vil82Pc+WhAtyjFvnwb92S8P/U yJlS6n+D2fFK69wNTBZ7SooR20ef2qVFYVLmYrFerMq6KQVbUDWV864OdCV2steplG5N sdJwjRv+h9CQ/KHTYLVRGXWA/PJO0wxx9CaORAb0uCQJPE94+cibae8EZ8UUecmNWf9h jtuA== X-Gm-Message-State: AO0yUKWdIovOSu21oNEF15vhIM02ZnC4PxWEzXxHVOGhsHV/yU2jDZf+ 7SYuOQIcq24vSZVAULiRXg+SO3nJYJMv8t770+0= X-Google-Smtp-Source: AK7set9nD8OZHlOx4ObKE6AlUfS4GAJBEU9SVmSfjU5RG5SVc2tBEq9vDIhC0ZvhC0JSICyl0mrJtQ== X-Received: by 2002:aa7:dd15:0:b0:4af:649d:da4e with SMTP id i21-20020aa7dd15000000b004af649dda4emr7937190edv.20.1678032850159; Sun, 05 Mar 2023 08:14:10 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a4:3a5a:a167:d158:7c33:e2c4]) by smtp.gmail.com with ESMTPSA id kv22-20020a17090778d600b008dceec0fd4csm3366381ejc.73.2023.03.05.08.14.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 08:14:09 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v3 3/7] gnu: libdrm: Update to 2.4.114 and adjust renamed options. Date: Sun, 5 Mar 2023 17:13:59 +0100 Message-Id: <89613fa949c859443f0584ed9d287d971f2bc63c.1678031751.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678031751.git.roman@HIDDEN> References: <cover.1678031751.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/xdisorg.scm (libdrm): Update to 2.4.114 and adjust renamed options. --- gnu/packages/xdisorg.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index ec5cdbdc28..77c88c9987 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -709,7 +709,7 @@ (define-public pixman (define-public libdrm (package (name "libdrm") - (version "2.4.107") + (version "2.4.114") (source (origin (method url-fetch) (uri (string-append @@ -717,16 +717,16 @@ (define-public libdrm version ".tar.xz")) (sha256 (base32 - "127qf1rzhaf13vdd75a58v5q34617hvangjlfnlkcdh37gqcwm65")))) + "09nhk3jx3qzggl5vyii3yh4zm0npjqsbxhzvxrg2xla77a2cyj9h")))) (build-system meson-build-system) (arguments `(#:configure-flags '(,@(match (%current-system) ((or "armhf-linux" "aarch64-linux") - '("-Dexynos=true" - "-Domap=true" - "-Detnaviv=true" - "-Dtegra=true" + '("-Dexynos=enabled" + "-Domap=enabled" + "-Detnaviv=enabled" + "-Dtegra=enabled" "-Dfreedreno-kgsl=true")) (_ '()))) -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 16:14:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 11:14:19 2023 Received: from localhost ([127.0.0.1]:40380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYr06-00050j-WE for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:19 -0500 Received: from mail-ed1-f54.google.com ([209.85.208.54]:43957) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYr03-0004zf-BK for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:15 -0500 Received: by mail-ed1-f54.google.com with SMTP id x3so29007750edb.10 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 08:14:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678032849; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EaLCblxJu7mJ231cd+CGCTQN98M8/d7RtaQPZIheIDc=; b=nT3YOWr0ysALe75QFhagMrKnLft3te5ZBxd3CmIw3kE8TVSZj3lbeT946mK2Hbx+i6 PcUMOV7mXbZEqVQp6D+wSlupkWSZoEHNJqQRsLmGeDui5IRzEI/0GRU6J6ODQeWngnja ZpqHdal5ABjUBB8QrCF0+vFnmFbyPgz7P1BHuW3KvmdL034jomZqYmrLsmd+ws/LHsEz iP4buBFhD/shL3UivfLUp+O+uyYqC4s5gIRajig1ILpLGPvcnkpuEs3kMtrVtmjPwnG8 1PQ/rNxZqhx6crfQ0RrMp+dbHo39jwKcWSHJtDF/QBtGqEsvFlEjcvb4hncg0bqqkY2u /IZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678032849; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EaLCblxJu7mJ231cd+CGCTQN98M8/d7RtaQPZIheIDc=; b=5vjPaTm8IqKOd0kHKRJtr/g9sQOxu9/z8fAuCVfV+0JWqIAEFGDdzp3c8qWDBjT0fD itTNBEk61sqR7BJXoSdeXm+jWWR7dU8y9H3ZrL/+9/X9Sx/KnlZ/weJ4JCM/rG6SOsG4 wXAJodSf0GOygUyxL9AVNzqVrh5NavxNuQxm1Ym9gCnVNOl2KvV689ucNOhQ63aKXan6 S6R1dh8iIpdF/A7IYEzH9k4POq6iJvUjTgchq8LVeKF9x1iCqaHohwezY/5eSU6C4sNu RoCCQfjK1SoiOZvgBuGJb3qJ4vpv3GqqL+kMynBVknpHOgqY9Zdd9D2+QTPclenPpCgp DdNg== X-Gm-Message-State: AO0yUKXMbmUH8HxeMrjji/ZF+o/+sJK2PzXNeiYFYoGsB1c256oZjGhe bkbs83p8FcMWZQRP2BiAMTvRtfHmlHG8jTGjSoI= X-Google-Smtp-Source: AK7set82Vjv0feFUt4xBiLnhYunDHh0jk/64GzVcEhUnt3cWn3XFezMZ6gC/o5vLq3gjsp4YY7zZYA== X-Received: by 2002:a17:907:1dc2:b0:8b1:7b5e:4a74 with SMTP id og2-20020a1709071dc200b008b17b5e4a74mr6809828ejc.37.1678032849510; Sun, 05 Mar 2023 08:14:09 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a4:3a5a:a167:d158:7c33:e2c4]) by smtp.gmail.com with ESMTPSA id kv22-20020a17090778d600b008dceec0fd4csm3366381ejc.73.2023.03.05.08.14.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 08:14:09 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v3 2/7] gnu: Add u-boot-apple-m1. Date: Sun, 5 Mar 2023 17:13:58 +0100 Message-Id: <4a487e34ba19f80a0e35289092c255979d9b2423.1678031751.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678031751.git.roman@HIDDEN> References: <cover.1678031751.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/bootloaders.scm (u-boot-apple-m1): New variable. --- gnu/packages/bootloaders.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index aa2fcc03dd..fc4ce4d908 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -1032,6 +1032,29 @@ (define-public u-boot-am335x-boneblack (define-public u-boot-am335x-evm (make-u-boot-package "am335x_evm" "arm-linux-gnueabihf")) +(define-public u-boot-apple-m1 + (let ((base (make-u-boot-package "apple_m1" "aarch64-linux-gnu")) + (commit "54409548c3aa8cf4820f1bda69a26bb603a0a5a4")) + (package/inherit base + (version (git-version "2022.10-1" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/u-boot") + (commit commit))) + (file-name (git-file-name (package-name base) version)) + (sha256 + (base32 "1m1w6ajzsfpb59abncz3sa9b1waqjsnh2vm7js2n22xiw4km7nzx")))) + (arguments + (substitute-keyword-arguments (package-arguments base) + ((#:phases phases '%standard-phases) + #~(modify-phases #$phases + (delete 'disable-tools-libcrypto))))) + (native-inputs + (modify-inputs (package-native-inputs base) + (prepend libressl)))))) + (define*-public (make-u-boot-sunxi64-package board triplet #:key defconfig configs) (let ((base (make-u-boot-package -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 16:14:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 11:14:16 2023 Received: from localhost ([127.0.0.1]:40374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYr04-000509-BV for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:16 -0500 Received: from mail-ed1-f45.google.com ([209.85.208.45]:33554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYr02-0004zd-MN for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:15 -0500 Received: by mail-ed1-f45.google.com with SMTP id a25so29373278edb.0 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 08:14:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678032849; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Q4Pa9TeWp4LcpO0dDrymevEd2F3vne1KM/SHiSfkzL8=; b=7+TyWFlgGoloq31rrbXoNftq/zckbic2SYV4vo+mvNxLwoa+Cpp//fJelCVjjhAYUg lX/ci2J8Xn2Oz4qJVO6fgxvuwwvXthMomfVWhUxdj7YaF4QuwrsulpMwxl3/vvQhL6G/ pVHDnWP3X3i0sMYHYaM6ukM3/At0BhqrNGDSZylRIBuIC8dYftF7fBase02F4eYgYBhw wk2j8pIWO0w+6D/83jGlZWZPleoORhbz20FE9ptdrz/MACYulMU15x9O/GlDHlym6KJ3 J9PWvmu8ayf14e6qSyDLV+Sa20wxNx008+v1DFFr8HeZ3SkpNxaFlaYr9olTLfDbeJ1w OWkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678032849; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Q4Pa9TeWp4LcpO0dDrymevEd2F3vne1KM/SHiSfkzL8=; b=eaqyzxfpzO7s+5zX4uSic8KZ0vkC0XA0BMWb1Ex9EOXD8clePCcte8g3P8HrrhtnA4 spozwqeaqaBkYOqe1l2gPfyRydpNG7s/hE3sf2xMbTqnLCtYYvlo+kgeK0oW2S+Eu0z0 lYswCihaDk0Nk8uyMp5jLK70UehuvCygIe/XrCv4csFpcn1tftDBqnZMbOs8HmnQ0Vdo 8pCbsyUGTk15Bsrseb5nTsScKKGpElfZInGDET115ZYiqfRdUcfeJBi1aVhyYrKuwc6N WSVR7VGZMpIiqqLbGay8WgwJT/aU9FKi62r+dpZko7iIeSEi1k3Puw+SPIZq2CuBJta+ 9k5g== X-Gm-Message-State: AO0yUKX7iCZ/fkHTauIA6ycbJBj+hFu/lO2T08ejtWz6X/VDkpSAzgUn 9rho1EdNtITcgAVjjLlUahNDMKd4VNPJLZ00cEk= X-Google-Smtp-Source: AK7set+tgYhPwjXtiklrcji947c5Ms0tRiA6XW3SjdqM3KNRIwvwdk/jf9gP5mNECg56XXKfiSvzQA== X-Received: by 2002:a17:906:348b:b0:8ef:3e41:e719 with SMTP id g11-20020a170906348b00b008ef3e41e719mr8445433ejb.63.1678032848819; Sun, 05 Mar 2023 08:14:08 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a4:3a5a:a167:d158:7c33:e2c4]) by smtp.gmail.com with ESMTPSA id kv22-20020a17090778d600b008dceec0fd4csm3366381ejc.73.2023.03.05.08.14.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 08:14:08 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v3 1/7] gnu: Add m1n1. Date: Sun, 5 Mar 2023 17:13:57 +0100 Message-Id: <d88b8f1882baebc161da49a299b86c9a74936125.1678031751.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <cover.1678031751.git.roman@HIDDEN> References: <cover.1678031751.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/bootloaders.scm (m1n1): New variable. --- gnu/packages/bootloaders.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index ee47a9fad7..aa2fcc03dd 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -623,6 +623,42 @@ (define-public dtc tree binary files. These are board description files used by Linux and BSD.") (license license:gpl2+))) +(define-public m1n1 + (let ((commit "46f2811351806aafb3d56e02c107f95ac2ea85e3")) + (package + (name "m1n1") + (version (git-version "1.2.4" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/m1n1") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "14chrqbs57v6i5vmf643svbi3s7h4fxrxly0bby7brf3w114nmpk")))) + (build-system gnu-build-system) + (supported-systems (list "aarch64-linux")) + (arguments + (list + #: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
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 16:14:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 11:14:16 2023 Received: from localhost ([127.0.0.1]:40371 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYr03-000507-WB for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:16 -0500 Received: from mail-ed1-f41.google.com ([209.85.208.41]:41935) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYr02-0004zc-7H for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 11:14:14 -0500 Received: by mail-ed1-f41.google.com with SMTP id s11so29090793edy.8 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 08:14:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678032848; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=yUvPemjK3+99QCR2M8zuMsjs94Nf6ErXbtNIw4bDTjI=; b=Bo54G6ifuwAhE2zOFiMbEsjt1Byqp/VjYnqDOO84t3GBe62Klrf0Y19BKpJYd9Kk1z PJsDFio/KAu9u23n8hIILzBQH5Y5vtYoU/WkRouWXfhdJgIp48RmaXj4azUhcgD6qwNQ /EFgJ45t/PsgaeAqhTqEsHUgw6P0tky/Ifst/qkxtnibJNbnqWeuwYEOWyRISzMKMyvz 3rRWrUJ4Hv0dkySgLmAtr1A0ckcTtgmwcomqGYDBpL1Xb4TZi93N4B1W7/dM4k/5+21y 9BOABc9uicGWj8eTEoH4IV60phTlhSn9FpIxFdvOlkbbC9uyL0Qf00eDAS3H/BnxuRC8 X+7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678032848; 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=yUvPemjK3+99QCR2M8zuMsjs94Nf6ErXbtNIw4bDTjI=; b=rTEtukLPLt1DwOnraGNWygfuWaEsOWI9MsGr1atbGbMS+ndDso2LX6Fbi6NC5pog6o PkJLrV1H6TRM4Fjy635gYZdcEDQRn4873no4m/q7PUn5umxudDMMEJk9U2XXDFcFyJtP O6x+zPVeHjVFNktkW4TlZuhC0QWhuRRSCvIBVBi/3MvkXJft4xsHEOd/S/dcQVH3Bkuz BNFUWZdfOP2OH8kuCX5Is8S8cmHJ9gPKM2xrRvEj7M79B5ECodpoBVFM6wja5v1A28oC C4kqbrXgGBg+7o0dFBvlEOM9WYr2BKcFpk9cnxyYR9aBdu+yjcvGtlZBYJob9ixR2nsB WH1A== X-Gm-Message-State: AO0yUKWqml0VFBYdnFROYuHdXph6BE+l7DatFQ8EkxHBj0OXMsP6+bMr fyu/Ma9dGTJhqmStAoPBeSmW2DhApXx3sxmer5U= X-Google-Smtp-Source: AK7set/3PQCBTyKVwa337eifcLuho98WsusAc2dtydJWx/5+O85RIJAex3AdggmM1XznK9pN2GQlNA== X-Received: by 2002:a17:906:94d0:b0:906:430e:8309 with SMTP id d16-20020a17090694d000b00906430e8309mr7568035ejy.64.1678032847886; Sun, 05 Mar 2023 08:14:07 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1a4:3a5a:a167:d158:7c33:e2c4]) by smtp.gmail.com with ESMTPSA id kv22-20020a17090778d600b008dceec0fd4csm3366381ejc.73.2023.03.05.08.14.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 08:14:07 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v3 0/7] Add some Asahi Linux packages Date: Sun, 5 Mar 2023 17:13:56 +0100 Message-Id: <cover.1678031751.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Ricardo & Winter, here's a 3rd version of the patch series: - I changed the commit message of libdrm to mention the renamed options - I'm using now Git and a pinned commit to fetch the sources from Github and Gitlab - I'm now using package/inherit in all packages I'm not sure about the ordering of libdrm. I saw the mails are not ordered by patch number on the web interface. But looking at my Git history, and the patch number in the subject line, libdrm ([PATCH 4/7] gnu: libdrm: Update to 2.4.114) is updated before adding asahi-mesa ([PATCH 5/7] gnu: Add asahi-mesa). So, aren't they in the correct order? Roman Roman Scherer (7): gnu: Add m1n1. gnu: Add u-boot-apple-m1. gnu: libdrm: Update to 2.4.114 and adjust renamed options. gnu: Add asahi-fwextract. gnu: Add asahi-mesa. gnu: Add asahi-mesa-headers. gnu: Add asahi-mesa-utils. gnu/packages/bootloaders.scm | 59 ++++++++++++++++++++++++++++++ gnu/packages/firmware.scm | 42 ++++++++++++++++++++++ gnu/packages/gl.scm | 70 ++++++++++++++++++++++++++++++++++++ gnu/packages/xdisorg.scm | 12 +++---- 4 files changed, 177 insertions(+), 6 deletions(-) -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 12:08:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 07:08:55 2023 Received: from localhost ([127.0.0.1]:38638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYnAd-0004IO-5A for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 07:08:55 -0500 Received: from mail-ed1-f42.google.com ([209.85.208.42]:34675) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman.scherer@HIDDEN>) id 1pYnAb-0004IA-2q for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 07:08:54 -0500 Received: by mail-ed1-f42.google.com with SMTP id g3so27803416eda.1 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 04:08:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678018127; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=7EqlK4i3HnHoHGLiKdU0hvlmLHkxZJmYo0EH624Ns/c=; b=TwLppZHhKrVhTRZ0YFI613XY19714hxhKHJOHyKUQ5KfVB5wpBzFT+sHOwXZqMhIyC Dgr3TgvMHdR+D+gdCRvBplq2p77uhsYoebKQAFGuY9HlFLpHA4CDljFAJz0uoxq5sBsG 3Tlxc1zaaIcihnUbJE29HfJvy0uGz4u2Ew3tax/r2kKxBo4G2pEiC7jOiu1MjvBrp5ew 1xeOta+21aVhW/2WFVRDilXnnfIVpotkvR7a3hoU7E2CinSad6wpuLCq4IsvKeMzvM6F UkkIGXCOLDl3RPtOEnFG1G3401qm3/v8kiTlEPyDdj6sDBavytFYveWxBmnTP3/PuO/h qv5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678018127; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7EqlK4i3HnHoHGLiKdU0hvlmLHkxZJmYo0EH624Ns/c=; b=BImhIE/zggi9rFrkMbiw8RBGsyS/eI69O2nzW8AKBEd1R6vNBXqDDc+pfHlcfb6/Qg ysCSkVq1fpbIbuC79IPycvAn34pYSDZRgXpGMr8bXXCIA3vA9z8MnB8X/Q4tEo/LqPMQ dVovXgBWvcB9JN7YOnr1MObCde8ZO7WWvDs7G6bnjdQ+wGXN4n6hModbJCdxH5hUHIpR UoTvAIPKrxqJfcppKnn2YsKPiG81l1zs/29ghwmDBohLz87pNeT7da6kKcvbJXxN2gpf Pa3qpFOFpbSJW7O+f7pVRPDzbxaAdfr7pLlI15OorJ3TQZadG3tKpcpLpE6HlTDC1zMK N+Ow== X-Gm-Message-State: AO0yUKXnebLRRKLm/LgNtn9McJ2wF+LEElfKvpwf8x8w7UH3QBoRobBB uqh4E6rgyuvEXGyO0/Tcjykw7g== X-Google-Smtp-Source: AK7set+Cr6KI4YPUm6ymgkCm7FtRJ3xBlvIhoaVEY49Wm2dC6jE0zjssOKN7/TylSxxRFxr3SopUWA== X-Received: by 2002:a17:907:7e8a:b0:908:7fed:f0f with SMTP id qb10-20020a1709077e8a00b009087fed0f0fmr9302478ejc.42.1678018126864; Sun, 05 Mar 2023 04:08:46 -0800 (PST) Received: from bombaclaat ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id v19-20020a170906b01300b008db605598b9sm3149228ejy.67.2023.03.05.04.08.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 04:08:46 -0800 (PST) References: <87mt4sl88u.fsf@HIDDEN> <86zg8rlb6k.fsf@HIDDEN> User-agent: mu4e 1.8.13; emacs 29.0.60 From: Roman Scherer <roman.scherer@HIDDEN> To: Ricardo Wurmus <rekado@HIDDEN> Subject: Re: [PATCH 0/7] Add some Asahi Linux packages Date: Sun, 05 Mar 2023 12:15:58 +0100 In-reply-to: <86zg8rlb6k.fsf@HIDDEN> Message-ID: <86zg8rient.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: 61959 <at> debbugs.gnu.org, winter@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ricardo & Winter, I didn't receive Winter's email and just saw it in the web interface after I sent v2 of the patch series. Should I be subscribed to the whole guix-patches mailing list as well to receive them? I'm new to the email based workflow and sometimes still a bit lost. I will address the feedback I got from Winter and send a v3. @Winter, I will address your comments. You are right about the order of libdrm, it should come before mesa-asahi. > The next step would be to support building a Linux with Rust > modules. I'm waiting for some patches from the Rust team to do this. About this next step. The Asahi Linux team has a version of the Linux kernel that contains a GPU kernel module written in Rust. To build this module I used customize-linux and added the rust and the rust-bindgen-cli packages to its native inputs. This is what I currently did: ``` (define (make-asahi-linux name config) (let* ((version "6.2-rc3-6") (base (customize-linux #:linux linux-libre-arm64-generic #:name name #:source (origin (method url-fetch) (uri (string-append "https://github.com/AsahiLin= ux/linux/archive/" "asahi-" version ".tar.gz")) (sha256 (base32 "0bk4grzcizk48hhalyyaa4alk5069z102vx5dd= w12jfqzsrdfccn")))))) (package (inherit base) (version version) (arguments (substitute-keyword-arguments (package-arguments base) ((#:phases phases '%standard-phases) #~(modify-phases #$phases (add-before 'configure 'configure-rust (lambda* (#:key inputs #:allow-other-keys) (setenv "LIBCLANG_PATH" (string-append (assoc-ref inputs "clang") "/lib")) (setenv "RUST_LIB_SRC" (string-append (assoc-ref inputs "rust-src") "/lib/rustlib/src/rust/library")))) (replace 'configure (lambda* (#:key inputs #:allow-other-keys) (copy-file #$config ".config") (chmod ".config" #o644))))))) (native-inputs `(("clang" ,clang) ("llvm" ,llvm) ("python" ,python) ("rust" ,(replace-jemalloc (@@ (gnu packages rust) rust-1.62))) ("rust-bindgen-cli" ,(replace-jemalloc rust-bindgen-cli)) ("rust-src" ,rust-src-1.62) ("zstd" ,zstd) ,@(package-native-inputs base))) (home-page "https://asahilinux.org") (synopsis "Linux on Apple Silicon") (description "Asahi Linux is a project and community with the goal of= porting Linux to Apple Silicon Macs, starting with the 2020 M1 Mac Mini, MacBook Air, and MacBook Pro.")))) (define-public asahi-linux (make-asahi-linux "asahi-linux" (local-file "kernel.config"))) (define-public asahi-linux-edge (make-asahi-linux "asahi-linux-edge" (local-file "kernel.edge.config"))) ``` However, rust-bindgen-cli isn't yet packaged, and the version I used previously (0.59.2) somehow disappeared from crates.io. They now only have versions > 0.61.0 available, which I plan to package. The rust team is updating many packages at the moment, so my plan was to wait until those made it into the main branch. I think the differences of package/inherit vs (inherit) aren't very clear to me. I'm guess I should use package/inherit to be able to use input transformations. Is that correct? Roman Roman Scherer <roman.scherer@HIDDEN> writes: > [[PGP Signed Part:Undecided]] > > Hi Ricardo, > > I updated the patch series and sent v2 of it. > > Thanks for your review! > > Roman > > Ricardo Wurmus <rekado@HIDDEN> writes: > >> Thank you for the patches. >> >> Here a couple of comments: >> >> * Please do not use Github archive URLs like >> "https://github.com/AsahiLinux/m1n1/archive/v=E2=80=A6.tar.gz". These= are >> automatically generated and have changed in the past, leading to >> different hashes. In the interest of reproducibility please use >> =E2=80=9Cgit-fetch=E2=80=9D with plain commit hashes instead. >> >> * Please use G-expressions instead of simple quoting with (assoc-ref >> outputs "out"). Instead of this: >> >> --8<---------------cut here---------------start------------->8--- >> (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") "/libex= ec/"))) >> (mkdir-p dir) >> (copy-file "build/m1n1.bin" (string-append dir "m1n1.bin"= ))))) >> ;; There are no tests >> (delete 'check)))) >> --8<---------------cut here---------------end--------------->8--- >> >> >> Please do this: >> >> --8<---------------cut here---------------start------------->8--- >> (arguments >> (list >> ;; There are no tests >> #:tests? #false >> #:phases >> #~(modify-phases %standard-phases >> (replace 'configure >> (lambda _ >> (setenv "RELEASE" "1"))) >> (replace 'install >> (lambda _ >> (let ((dir (string-append #$output "/libexec/"))) >> (mkdir-p dir) >> (copy-file "build/m1n1.bin" (string-append dir "m1n1.bin"= )))))))) >> --8<---------------cut here---------------end--------------->8--- >> >> This also applies to =E2=80=9Casahi-fwextract=E2=80=9D. >> >> * The string labels for inputs are a deprecated style. Please use plain >> lists of package variables. If you want to modify an inherited list >> of inputs such as in =E2=80=9Casahi-mesa=E2=80=9D please use =E2=80=9C= modify-inputs=E2=80=9D. >> >> * In =E2=80=9Casahi-fwextract=E2=80=9D the build phase =E2=80=9C'remove-= vendor=E2=80=9D should be a >> source snippet instead. >> >> * Please use pyproject-build-system instead of python-build-system. The >> pyproject-build-system is going to be the default in the future, and >> it would be good to use it already to address any incompatibilities >> early. >> >> Could you please send a new version of this patch set? Thanks again! > > [[End of PGP Signed Part]] --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmQEhkYfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmRaHCACmr2REUg8+nONX q2JrKw+yjovyuVoL6LSqOlDyLKVNNcy7RCNdScJJlkTdGPZARZ13uJxXBgH00w7o jJ3E03atfrMRrPq5LkVOB1UNaNVCr3j54xJ2EOsj8U8gn4rcmnc0zK1Lrn4cLbIr qnDyH1wQnTgptq7djv/H83fUGp/Ya5oT+hrdnwTNcQweUx4Ck/c1uPAApFx5J4eY 0B+B8wxEt/kNT5zW/NhD9FEG5pRRGf0QuD5RWndja2X9zMCxQ1IM8EqOz2Ny17Ao jl3PyTmbp/AT1bOxEBgUJc10Bw/fFwLH/FwDIrAF5SDnGh7hoHf7JHmXEOzPQ02d RXze0qsL =M5Gr -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 10:55:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 05:55:42 2023 Received: from localhost ([127.0.0.1]:38603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYm1m-0002K6-Df for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:55:42 -0500 Received: from mail-ed1-f50.google.com ([209.85.208.50]:38512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman.scherer@HIDDEN>) id 1pYm1j-0002Js-3p for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:55:41 -0500 Received: by mail-ed1-f50.google.com with SMTP id cw28so27337994edb.5 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 02:55:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678013733; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=UG1Zi0iWfqwXkWezinE7GR/AOhZapyPTIfTmvJJ+TCk=; b=QwX7EzAtp79KIu8zRPwyWmkczKm/yzss6+KajIT3jJ06FFFZDADuUrM0LdQJerfDMD gLfM5jlQE+qfOiJ90zsVmECIczeeG2XRQbUQrGPPcMzBm9OGuFpjH+cRobyGKXYhk5n6 p2putH7N3n+Dn6uDJ7L+0o1avKxfNRXl/SYnJAqQVIBF9ykSI7bbL6WZxajtz0sjIXqD GESH6PZc0KHM4JUudttmfVuO04ElxlVMjhmyICR0YRvk8KZIjJuD2BTuad1sndIA5aIT Zfucpg9hEiaCb/ybFccGY5clM+7Rx2AX0c4yzxL0QrmWzE6cwrLAH12qQTMHALVz1FBw jkBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678013733; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=UG1Zi0iWfqwXkWezinE7GR/AOhZapyPTIfTmvJJ+TCk=; b=HJl1qz3F+Wz+I7ReHfwtvvQD5Z/v9CLZX6NDUGJ+NMEjqGZ92xCM9HnT965NfQBAop UsaLR/6SPPF35myhzhZeLA6NBXcdlvkROk7nAdF03lb3JcEaA3FcDZxayr2YxfYmNeoj m+9F/3uR7BI55XfDLbmOeMTkdpPKXjztwO72fW3MpNQBlJ2Hdt4t48my95QJgKERozZW eHKfv84rtGnEHYmsb/iZphowEOvqWW0syyru1cOcTbi+OA3uD+cHKtvSn2DGtGJvzGov G3y0uh2TZCUdTQ0/GvQsSzJZzp2yJjtgHJOHbBUt6BYh4YrppC3gFIaAed5FJEyiA9Py rFOw== X-Gm-Message-State: AO0yUKUH2kRAxZXGPqLZpGy6kAQljiOBIN9mkHcsaYas5tA/kEpeu2lc 6OHBxDdGht7BwoOtik+ldZWJxzz0kTpvL8R1rwc= X-Google-Smtp-Source: AK7set/CNVeNk/kwRS1CMz7XcZ9oa+PMrs0e8jczpFrhny+UvdqH2ypULownZtDhko/Byu9+ckOsNQ== X-Received: by 2002:a17:906:a14:b0:8b1:7de3:cfb3 with SMTP id w20-20020a1709060a1400b008b17de3cfb3mr6924026ejf.1.1678013733163; Sun, 05 Mar 2023 02:55:33 -0800 (PST) Received: from bombaclaat ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id s26-20020a50ab1a000000b004bf999f8e57sm3477835edc.19.2023.03.05.02.55.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 02:55:32 -0800 (PST) References: <87mt4sl88u.fsf@HIDDEN> User-agent: mu4e 1.8.13; emacs 29.0.60 From: Roman Scherer <roman.scherer@HIDDEN> To: Ricardo Wurmus <rekado@HIDDEN> Subject: Re: [PATCH 0/7] Add some Asahi Linux packages Date: Sun, 05 Mar 2023 11:53:46 +0100 In-reply-to: <87mt4sl88u.fsf@HIDDEN> Message-ID: <86zg8rlb6k.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: 61959 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ricardo, I updated the patch series and sent v2 of it. Thanks for your review! Roman Ricardo Wurmus <rekado@HIDDEN> writes: > Thank you for the patches. > > Here a couple of comments: > > * Please do not use Github archive URLs like > "https://github.com/AsahiLinux/m1n1/archive/v=E2=80=A6.tar.gz". These = are > automatically generated and have changed in the past, leading to > different hashes. In the interest of reproducibility please use > =E2=80=9Cgit-fetch=E2=80=9D with plain commit hashes instead. > > * Please use G-expressions instead of simple quoting with (assoc-ref > outputs "out"). Instead of this: > > --8<---------------cut here---------------start------------->8--- > (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") "/libexe= c/"))) > (mkdir-p dir) > (copy-file "build/m1n1.bin" (string-append dir "m1n1.bin")= )))) > ;; There are no tests > (delete 'check)))) > --8<---------------cut here---------------end--------------->8--- > > > Please do this: > > --8<---------------cut here---------------start------------->8--- > (arguments > (list > ;; There are no tests > #:tests? #false > #:phases > #~(modify-phases %standard-phases > (replace 'configure > (lambda _ > (setenv "RELEASE" "1"))) > (replace 'install > (lambda _ > (let ((dir (string-append #$output "/libexec/"))) > (mkdir-p dir) > (copy-file "build/m1n1.bin" (string-append dir "m1n1.bin")= ))))))) > --8<---------------cut here---------------end--------------->8--- > > This also applies to =E2=80=9Casahi-fwextract=E2=80=9D. > > * The string labels for inputs are a deprecated style. Please use plain > lists of package variables. If you want to modify an inherited list > of inputs such as in =E2=80=9Casahi-mesa=E2=80=9D please use =E2=80=9Cm= odify-inputs=E2=80=9D. > > * In =E2=80=9Casahi-fwextract=E2=80=9D the build phase =E2=80=9C'remove-v= endor=E2=80=9D should be a > source snippet instead. > > * Please use pyproject-build-system instead of python-build-system. The > pyproject-build-system is going to be the default in the future, and > it would be good to use it already to address any incompatibilities > early. > > Could you please send a new version of this patch set? Thanks again! --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmQEdSMfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmaPXB/0cp+M44KDxUvEb 9PlAgCaK4bDngwY6NugzwPsOeSIWVYsWJnEX7RuMux89uZuKL6TAe42H0kQbLOLb 6bFumyHOEIBjs9IDg+vQszlbMGDHSqsPo/vxeVvqNtMp9U4kJc/qQU7idocyY7gA FnAMxakQUm6a8YjfGzfaXvQGJ3HfiUYnfLqm01gtfpGKM4alILr3izGQKEp6ENEV PP2GLFPIdjUnpshLddARa5axdQY9ACWi4SkL3fOcv8cDx697R45qh+g1jelbYhhY OhTU9WZxHXSzil6jafTJWLfRr+g4mDYQRWhuJSIYg5jOkYN/WQLPek6IAAjimyZT r6Ns/W5G =RjWj -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 10:53:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 05:53:40 2023 Received: from localhost ([127.0.0.1]:38593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYlzn-0002GA-V2 for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:40 -0500 Received: from mail-ed1-f45.google.com ([209.85.208.45]:35689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYlzj-0002Eo-QA for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:36 -0500 Received: by mail-ed1-f45.google.com with SMTP id u9so27378759edd.2 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 02:53:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678013610; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Z3Ub8pkp0BSyCh8b9VErWw14rSzOBGGQqr7IPj5tC7Q=; b=Wxwo6HwKn4gQa8d6lWy/+P+LLnVEjAfreLtaqjEEuJr1GCIGvbY/ZNJp030DHwRECR r7lOaZZ+/ipuLAat8nCv28iYJ4aBHN8yQafXWE2Zj3j4Ro43JEpgVZRSrIko4oib0puG dEnzdxcCKO6ynmEzZyChoIx21Rcl3Rl6R16fM6RMCWuEWZxGqLKUV7KbndoQnoKTUJly 5vVR3cVKOW8xCVEuBCcKo6IhH5g5aoPqrunHgX2KnZfsv1+HmCBONheM3YeIsjtpexD0 Ws7bbSTGLAngyTpOmROxNPfbskTC36lWCA/gLYtquh5SD6KqjYE7us/YYM1Bc47y+rLq Rvrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678013610; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Z3Ub8pkp0BSyCh8b9VErWw14rSzOBGGQqr7IPj5tC7Q=; b=4yRKErEkAiAIxOBBie4x12wA7nnedqbg2y5zEBVgjnuSBV8YwpMWB8+iLxvQtT96yC XmMNZY8+CpuMD8mC2kmrewXx5655SFpaN7yyAgXO7D5YETAxM2CUpEp4B46yFYNQciBj rIC9y9t5DbIWudpj/e91p/zW8zhUlZ4Pun4Tzq7DABYXeLHr8C1quHZEXORKW5wCr7aZ 20WBuMG8bdFZK4kA7ZSYns0unXRXGcCknjtbUxu8ujvm89n/hJrLiawfBOz5rx70cB9X vMR7AqMuJBuhXc77tqIcRxeayvK1IQnti3k1PL6gfuKiLWtaNWc4+jMhYMpOMcXyEYHm YxFQ== X-Gm-Message-State: AO0yUKX/856lkQUid5K31sNbC+C5EYnGbtuWFCrDQ1+yV9tPoQ+b9xVi eVpJxVyB1kWU1z5y8RIAuQKF4klKDp9KTav+7gU= X-Google-Smtp-Source: AK7set/7Gsw1aY/zaY7nxqGOQpogRfBHP5AHSQIl+7bpqABpIfBGZn04EMKtjemf1lkYaUoE9vJOiQ== X-Received: by 2002:a17:906:49c1:b0:878:5524:e932 with SMTP id w1-20020a17090649c100b008785524e932mr7623852ejv.5.1678013610006; Sun, 05 Mar 2023 02:53:30 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id f3-20020a170906738300b008cf377e8795sm3085959ejl.199.2023.03.05.02.53.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 02:53:29 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v2 7/7] gnu: Add asahi-mesa-utils. Date: Sun, 5 Mar 2023 11:53:15 +0100 Message-Id: <06be981388dcd4cd3b2448ee98948bdac129bdd4.1678013595.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> References: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa-utils): New variable. --- gnu/packages/gl.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index c2e9d26ce2..5555f4f39a 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -668,6 +668,21 @@ (define-public asahi-mesa-headers (version (package-version asahi-mesa)) (source (package-source asahi-mesa)))) +(define-public asahi-mesa-utils + (package/inherit mesa-utils + (name "asahi-mesa-utils") + (version "8.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://archive.mesa3d.org/demos/" version + "/mesa-demos-" version ".tar.bz2")) + (sha256 (base32 "1hdaf7pnh5h4f16pzrxqw3g5s37r5dkimsy46pv316phh05dz8nf")))) + (build-system meson-build-system) + (inputs + (modify-inputs (package-inputs mesa-utils) + (replace "mesa" asahi-mesa))))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 10:53:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 05:53:39 2023 Received: from localhost ([127.0.0.1]:38591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYlzn-0002G4-LM for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:39 -0500 Received: from mail-ed1-f46.google.com ([209.85.208.46]:35686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYlzj-0002Em-1r for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:35 -0500 Received: by mail-ed1-f46.google.com with SMTP id u9so27378619edd.2 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 02:53:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678013609; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TD+5aWEE/HVPibTcyy9j+tDgtjnAtRZUNRckm5kIRnA=; b=3Voau3a+u7RTo7vqQYTj+9K10Keh7s7iZ/0ccssfXSHT/TzhyM00CgRr8IEJMfjEv0 T3aLPg4HXmOjKp5ThNq2L8RsQyzTABpzPIaW5MiYOT86+7ExWOjzoLYXRKcCUNccXW9k 7brK0zMQDFl/NBwTRL/po9RWH7ptSPYeARj1NQuYO4SsVCzPusEEEAfmEAeMqUXVOWkn r5FVvr6qPvBWB1h7Gk2dcsWOV7Coa3CfSCVsA33d2pHh3PsLLYsM0rFJnaKlfbT6rN0m LEwhmLRFNw0IGWkhwg4rVGoGRlEwyPi+qQd9HOjMAMDsCCzaDIciUt7iaTwNF5CmtaZB F4Cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678013609; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TD+5aWEE/HVPibTcyy9j+tDgtjnAtRZUNRckm5kIRnA=; b=X+rU3Pwj/V3QOHVdsKejOYKsW2Yjk2Ez3QoraPessviPhSjjnwe19SCVusYDkZoxlZ G0D9jRGcUlPQgfra4a3pTe3NJ+PJ6ZrZgKcIVl4j6kJsXPR3Ix+eoVSFB2wXSkd+Z0yI TlD+WewG6dTkLJO2YAxTwY3S/57NXJpNPV3pvICfY0fUQK4Avhyy8vS8993abjxNsG9Y +nrnWUSzSMi/lPUywMncTR/WxHnMlHXgI7DxufR2JwYv754cmajRO11coJd313lYhdpm Zw3Mfwzy5QxtNpPl+p2U4Epxwbu3jZwkOpsCoDxNOfSgurVhcgiW53cP9+iFkumM+cNU CQLA== X-Gm-Message-State: AO0yUKWKzjDjS+afXx6mAfuzOsDR+IrPAmwKF707hgwIRpGkhibPZ9U9 OmBNZjGuQYfyW8oh0XcKhDIYS/omIwLCYjIvSy4= X-Google-Smtp-Source: AK7set8vJrOA3n4nV8isZa0bSiOIAJl/TsFkClujDLW/3qAHnUjdpzMC4mIENpFqwMAChDRWmoNPtQ== X-Received: by 2002:a17:907:3e8f:b0:8b1:779c:a8b1 with SMTP id hs15-20020a1709073e8f00b008b1779ca8b1mr9896486ejc.5.1678013609389; Sun, 05 Mar 2023 02:53:29 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id f3-20020a170906738300b008cf377e8795sm3085959ejl.199.2023.03.05.02.53.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 02:53:29 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v2 6/7] gnu: Add asahi-mesa-headers. Date: Sun, 5 Mar 2023 11:53:14 +0100 Message-Id: <35eaba6845d4bacc6841a1a4da00baa609054f2e.1678013595.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> References: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa-headers): New variable. --- gnu/packages/gl.scm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index a2f55a2865..c2e9d26ce2 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -662,6 +662,12 @@ (define-public asahi-mesa (replace "llvm" llvm-15) (replace "wayland-protocols" wayland-protocols-next)))))) +(define-public asahi-mesa-headers + (package/inherit mesa-headers + (name "asahi-mesa-headers") + (version (package-version asahi-mesa)) + (source (package-source asahi-mesa)))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 10:53:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 05:53:39 2023 Received: from localhost ([127.0.0.1]:38589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYlzn-0002Fw-8H for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:39 -0500 Received: from mail-ed1-f49.google.com ([209.85.208.49]:38582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYlzi-0002Ek-He for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:35 -0500 Received: by mail-ed1-f49.google.com with SMTP id cw28so27324328edb.5 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 02:53:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678013608; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=P4DEQe592BXJZkoT84smimZCmljt88Yg14DR/LhufsM=; b=I4fJ9L1yVgSbTu/RR1VGhjAGo6GoKwT5jhpSD+O3Wgm+1605jaMoSXb87APLdWtUd7 wdzsW+XQxjJsOsra9HysqqYgFdQN/u6SfopNHyXqTHgBlR0TNPosYwXg/HnU9qu1QSvM ACexnQGvwkhykBA/bL289c2pA80i61sV+wrNI2NsoO2pMrOpuZJMJAYwjInMSWGarkM8 DE3f+fgdvtebUFdVIBMGt+cagSAunxiPOCi90PRriBsuD3WR41erVtoZZhC6Qt2JYiyk 6U/LFsHt1CGjAkXitG7uy+0bdMe/WB07jYk8hkV5Zn6DXfANa/JY92H0S4UpNAYE0P6V 2Xxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678013608; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=P4DEQe592BXJZkoT84smimZCmljt88Yg14DR/LhufsM=; b=dNJ1dMOiMiWJluB3UW0mejeLAsDKH7Lgc2+DHirynj8S3Za/lLJZCvR7DZ488VK0lU 0dF3bMvUQ5kzxCrOGrzA5roBKcjrDaO26EZ6EC/7aWLfP/MjsZ/md10ET9ZgeYY5T+0H a2HcS0wwSrxV91WcrE3d+R31C8vdk1z/nnUY7cqM0qgugy8o2ZLKdvt8g5xU43s1VHMP qziJdmnG/fzzVGSTjU0obLR8QSJd2QiHaVTChQqdz/D98Pd4bGv8Hl+4qSC3M+8fBXai A6oKbCxAGkVWBYLyIhrapyYkJ5gIPNUfnjmELm0Yv8lTC39lU7cZIAnhl0LtjEHwt7jL wQig== X-Gm-Message-State: AO0yUKW5Fq58FtwZg1/jd/j1V6fmT4M2iTUAmAuWBNmPUwdduXkHPvzL lU1yu6Bw+WbempCZTFVsVeDWIOj1FOToX+86xSQ= X-Google-Smtp-Source: AK7set8awlhOitMAfDydquRofi1ohiViQ1Fc+mpHumNMXedYC3d7B2DjCWWiBjQ9W04pT4hvw7f8DA== X-Received: by 2002:a17:907:7da6:b0:8be:aba:e927 with SMTP id oz38-20020a1709077da600b008be0abae927mr8944106ejc.17.1678013608801; Sun, 05 Mar 2023 02:53:28 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id f3-20020a170906738300b008cf377e8795sm3085959ejl.199.2023.03.05.02.53.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 02:53:28 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v2 5/7] gnu: Add asahi-mesa. Date: Sun, 5 Mar 2023 11:53:13 +0100 Message-Id: <55eb55b6d17592dedeffcb642837aa042a1a8bd2.1678013595.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> References: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa): New variable. --- gnu/packages/gl.scm | 50 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 4ae96032cd..a2f55a2865 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -52,6 +52,7 @@ (define-module (gnu packages gl) #:use-module (gnu packages python) #:use-module (gnu packages python-xyz) #:use-module (gnu packages tls) + #:use-module (gnu packages valgrind) #:use-module (gnu packages video) #:use-module (gnu packages vulkan) #:use-module (gnu packages xdisorg) @@ -612,6 +613,55 @@ (define-public mesa-utils ;; glxdemo is public domain; others expat. (license (list license:expat license:public-domain)))) +(define-public asahi-mesa + (let ((commit "0a12b60a6b4363315ca3789e7e289240704a26da")) + (package + (inherit mesa) + (name "asahi-mesa") + (version (git-version "20221229" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.freedesktop.org/asahi/mesa") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0yjn55qy4890gi1s3dhzdhqqxrms4fzcibqr84a3vcc53ggiywmb")))) + (arguments + (substitute-keyword-arguments (package-arguments mesa) + ((#:configure-flags flags) + `(list "-Db_ndebug=true" + "-Db_lto=false" + "-Ddri3=enabled" + "-Degl=enabled" + "-Dgallium-drivers=swrast,virgl,kmsro,asahi" + "-Dgallium-extra-hud=true" + "-Dgallium-opencl=disabled" + "-Dgallium-rusticl=false" + "-Dgallium-va=disabled" + "-Dgallium-vdpau=disabled" + "-Dgallium-xa=disabled" + "-Dgbm=enabled" + "-Dgles1=disabled" + "-Dgles2=enabled" + "-Dglx=dri" + "-Dlibunwind=disabled" + "-Dllvm=enabled" + "-Dlmsensors=enabled" + "-Dmicrosoft-clc=disabled" + "-Dosmesa=true" + "-Dplatforms=x11,wayland" + "-Dshared-glapi=enabled" + "-Dvalgrind=enabled" + "-Dvulkan-drivers=swrast" + "-Dvulkan-layers=")))) + (inputs + (modify-inputs (package-inputs mesa) + (prepend `(,lm-sensors "lib") libglvnd libressl valgrind) + (replace "llvm" llvm-15) + (replace "wayland-protocols" wayland-protocols-next)))))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 10:53:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 05:53:39 2023 Received: from localhost ([127.0.0.1]:38587 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYlzm-0002Ft-Ql for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:39 -0500 Received: from mail-ed1-f48.google.com ([209.85.208.48]:42842) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYlzh-0002Ei-UU for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:34 -0500 Received: by mail-ed1-f48.google.com with SMTP id o12so27228710edb.9 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 02:53:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678013608; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=lR/2YDPsu/Hni8jrBGZ7aUJigZG2n8K9V/iF2ycg7BI=; b=wvKDjeawYrQpA+c0UqAzkkPKXfGhrR9f3BSCjPGxo4Xa2idQ1kfPnPWu+Up/IUI8qp TvddXAzHtu2fKbwl//LrbtCDNKU3VyZN6VABtWSAJsT8iUAYLHOmWIRBSKmRfWmmpxwW 0x88DfkZWBodVNpYA/Jj7s2WAyd4ElEoN8P/Lh0nHUlWgZKp+arIetU+LPlvGKS7gChj P07le1G7wL7AMGbJj39XTJLF3szHLzCaSPjfAEE9h5jfoeDPsdgEWWHyBTrPmx3JKUUG nBDXFPXMibiFCV8f5IWRCKNnwlTrSTlcMK0b6V0YsZUVkFG6B8qNKMcpYW0kQC2NQiUO ZHFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678013608; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=lR/2YDPsu/Hni8jrBGZ7aUJigZG2n8K9V/iF2ycg7BI=; b=CeeAX0ah7XGd3FcEFrRedG9sWcnjlKxc/4wVkIZ/uODCLNMjJB2FKhlmS4MLOsjuEg Gc8LmNBMBtkn5zpOlaJT0GcM+yYc76NXTdp51ey8Q1HSMdV8YKzUPggRvYUfyVZrT9N0 GMKCMa0nAfnq9NCbzZRxOVM3aZagPVsuUkF8vsqxWnAJRwD+eztVulufu6bo166nRDmk 1AtTqGXPFQsoHevxKrLa0seuN7x62sFpQfQw473udFnwWKtCJhUUEE4U8qO0QEReXtj9 QJRPwMwR+GuUsDnkoFQtsFtJiS8xfUxFKYs62gAmhDqdoT23Oq48pIDgM5QMgLhzVJoi 9Vbw== X-Gm-Message-State: AO0yUKULpcsbVpp9HzzcIC0QLMFIzv06C41/E8RbOkAV+j53RR/gBaXz uQ62CgpUVzYjeycqRVnQywkv9lm+TQ+5M9XMmmU= X-Google-Smtp-Source: AK7set8nE2/LeA/bJif3ClTkJMCXH9UXaqdwfiqQ8HpqWTtv5VRMyZqo0zVBD0GkTp4hGiA0WfQN/Q== X-Received: by 2002:a05:6402:506:b0:4af:6227:763b with SMTP id m6-20020a056402050600b004af6227763bmr10964047edv.18.1678013608087; Sun, 05 Mar 2023 02:53:28 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id f3-20020a170906738300b008cf377e8795sm3085959ejl.199.2023.03.05.02.53.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 02:53:27 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v2 4/7] gnu: Add asahi-fwextract. Date: Sun, 5 Mar 2023 11:53:12 +0100 Message-Id: <1e60983bea282713f4e49aa9fb7bcc7fa4a1f055.1678013595.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> References: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/firmware.scm (asahi-fwextract): New variable. --- gnu/packages/firmware.scm | 42 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index a876aa727a..0d52349240 100644 --- a/gnu/packages/firmware.scm +++ b/gnu/packages/firmware.scm @@ -34,6 +34,7 @@ (define-module (gnu packages firmware) #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) + #:use-module (guix build-system pyproject) #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages admin) @@ -77,6 +78,47 @@ (define-module (gnu packages firmware) #:use-module (gnu packages xml) #:use-module (ice-9 match)) +(define-public asahi-fwextract + (let ((commit "0ac64c9ce1c460f4576162a82d239d7e8688a79e")) + (package + (name "asahi-fwextract") + (version (git-version "0.5.3" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/asahi-installer") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1kj9ycy3f34fzm9bnirlcw9zm2sgipwrqzphdg5k099rbjbc7zmj")) + (modules '((guix build utils))) + (snippet + '(begin + (delete-file-recursively "vendor") + (with-output-to-file "entry_points.txt" + (lambda () + (format #t "[console_scripts]\n") + (format #t "asahi-fwextract = asahi_firmware.update:main"))))))) + (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'create-entrypoints 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (wrap-program (string-append out "/bin/asahi-fwextract") + `("LD_LIBRARY_PATH" ":" prefix + (,(string-append (assoc-ref inputs "lzfse") "/lib")))))))))) + (inputs (list lzfse)) + (home-page "https://github.com/AsahiLinux/asahi-installer") + (synopsis "Asahi Linux firmware extractor") + (description "The Asahi Linux firmware extractor transform the firmware archive +provided by the Asahi Linux installer into a manifest and CPIO and TAR +archives that are compatible with the Linux kernel.") + (license license:expat)))) + (define-public ath9k-htc-firmware (package (name "ath9k-htc-firmware") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 10:53:36 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 05:53:35 2023 Received: from localhost ([127.0.0.1]:38584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYlzj-0002FT-AY for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:35 -0500 Received: from mail-ed1-f46.google.com ([209.85.208.46]:33618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYlzh-0002Eh-Az for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:33 -0500 Received: by mail-ed1-f46.google.com with SMTP id a25so27540036edb.0 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 02:53:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678013607; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=plDTHfcPgOypw65yi6Ce2nDGZ7ZqgdjyqxlORA6GLiA=; b=QkbtZneoR8QgrJP+cKPXSjnF6VV3y7mHATdZTyE+1nf+/u2LnVico/s2zXKU3spN7z CryVApQ+5g6L6dXARZtK0J+9aQlRBMh3ALh15LoCh1w9uu9eg+PQJF4d+JEWyxMneNzH gyv0ZCbaeFeFJivPANJUcouRUMHRdsas2VWoWV89uje9CpJnaHW+e00MFhjP4BYr3hmr 6gm+1a01XIyQuiLl6Z0+8edWvYe6op4XjdoyKo2Hhx7WscUPgFDTwEUH/ndRQ71r7atQ 0mYljsIU/tEKsQ9b3jHiGOtGN4V+eHRguv5be0rvNQ8YXg+7VrM0MK2C099LYCO6Qv4R jZWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678013607; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=plDTHfcPgOypw65yi6Ce2nDGZ7ZqgdjyqxlORA6GLiA=; b=sqfpO0Fu7tnbL8/xEZVs2hjQLLg/ZusFsVwoVA8F3OU8p9/z8CQ9TLen/NtcWMjGEU febVs6SKOwarg9ct03ORklZO6Vg1gnzViL83V0+yBO7Kv62iMBni3OHmf9owKAXPop9z VEEf7D0RZkc92YGOjDP4cSIKu6crpp3ty5xBnYXMkJ8bGMPyebnAEv1qhNXAOHcX2d2y fGuwTzOATQxdcUOsQJEMhAkTow/7N/ydZmM1kruODdNKUYIloa4+Ce2r2JNTyZAqQomd bbwf43trKr+/PcGzdpe45CYLeXpnDuq1K3nMPBTZNtZkN/aM8PYDubQQT0140gUSbXXW qadw== X-Gm-Message-State: AO0yUKVTwYC4AOeXddh4IlPsVcmlmtXwGJtgggo9riDWcyWYaAH0HKV1 g7LlBB1+Q1A6eVguD+0ZFnUAKzi/Xku0EdzBViw= X-Google-Smtp-Source: AK7set8oOU6KODffYUwZIPAYjln+yvhKlv5RvBesYPZ9T+jnLNF8n2AWZtL00fQCJ/WBVECVz5JKag== X-Received: by 2002:a17:906:498e:b0:909:4a93:d9d2 with SMTP id p14-20020a170906498e00b009094a93d9d2mr7692432eju.2.1678013607434; Sun, 05 Mar 2023 02:53:27 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id f3-20020a170906738300b008cf377e8795sm3085959ejl.199.2023.03.05.02.53.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 02:53:27 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v2 3/7] gnu: libdrm: Update to 2.4.114. Date: Sun, 5 Mar 2023 11:53:11 +0100 Message-Id: <3a8b0e8e6cd38d9065f5aa92b654692976209194.1678013595.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> References: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/xdisorg.scm (libdrm): Update to 2.4.114. --- gnu/packages/xdisorg.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index ec5cdbdc28..77c88c9987 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -709,7 +709,7 @@ (define-public pixman (define-public libdrm (package (name "libdrm") - (version "2.4.107") + (version "2.4.114") (source (origin (method url-fetch) (uri (string-append @@ -717,16 +717,16 @@ (define-public libdrm version ".tar.xz")) (sha256 (base32 - "127qf1rzhaf13vdd75a58v5q34617hvangjlfnlkcdh37gqcwm65")))) + "09nhk3jx3qzggl5vyii3yh4zm0npjqsbxhzvxrg2xla77a2cyj9h")))) (build-system meson-build-system) (arguments `(#:configure-flags '(,@(match (%current-system) ((or "armhf-linux" "aarch64-linux") - '("-Dexynos=true" - "-Domap=true" - "-Detnaviv=true" - "-Dtegra=true" + '("-Dexynos=enabled" + "-Domap=enabled" + "-Detnaviv=enabled" + "-Dtegra=enabled" "-Dfreedreno-kgsl=true")) (_ '()))) -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 10:53:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 05:53:35 2023 Received: from localhost ([127.0.0.1]:38581 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYlzi-0002FF-O9 for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:35 -0500 Received: from mail-ed1-f53.google.com ([209.85.208.53]:42841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYlzg-0002Ee-FE for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:33 -0500 Received: by mail-ed1-f53.google.com with SMTP id o12so27228470edb.9 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 02:53:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678013606; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=hDGe82VfDoNswPmO5u9keuIIZCQIwiK81SJRdVIqqB0=; b=D2iRIi3W2ov8qOQoeXWQqvwDXA+FNW1Sqof9f5OBmH+L4bd2Wopu72wIyjN+2H/eSW Rr7NTg6AL6F3l8AO7RFUbon7OLE4pnWTbRPF3GtzRkFshilA15sgALMNoVp7ABaUmwI8 6a2IJf8eevh4791LV2v9z6ygFa7nhDDOjzJpBlscai+pgPp7O0xcnqYe3zgwJaonM4fk +Re+xGblA2sRY9jSVAGa5b1uYvBeJ6MFlorPQDTy66hjVZW5gmT7s9Xmj3a6e3mdbQ9d iskRk5wyybhp7UnikV0L+5e4tanq+n+zXhAykTcbQI5igKrwVadYHXEXjvWrF+f5CmLm +Plw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678013606; 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=hDGe82VfDoNswPmO5u9keuIIZCQIwiK81SJRdVIqqB0=; b=pkE5g6pBJ+mSXILFU2DaAVuGAc68fG55+txHXjtrJwTmS5HJFe5vK4LBJ44v6m6ZE3 s3CkgeBAgRADtee+KDNhB9h8hNXMcGgzOGELw38T58wYX++pW23DuJOvofagO5xPwmPS LetXUStDXhU6ZI/H5h//mjwtmh/37pmVNVTkrayRG3QX9rPJEvyQeGbQb0RHtG86k7z8 a5IsqRS79GZzgo2v/8c8h9dQbL9bH3kruS/hP2LLFWNgYs+h46bva5gKULLqtk75BONi jYPBi0cCkuvsLxTPynv6L+vzFtN9iByYpeLYcoDNzWtoB2+ZJuNNp7G1ymMju6Hx9YRR 1VyA== X-Gm-Message-State: AO0yUKWyP+3Da12onJaBGw/77uw0DYcAq9d4SB2Zlm6Yd2ph1jdIXOKO RGpIZ/Iesw0pMBVOZFxCCAw7q7h559PQekVVARs= X-Google-Smtp-Source: AK7set91VxhvhctlTqpUhMDP+2o9zIuvfDI86RC8lUuUmb6m0tz9Lyzms0MLt81RqjrwlwNAugDHjg== X-Received: by 2002:a17:906:f8c8:b0:8b1:16b3:303e with SMTP id lh8-20020a170906f8c800b008b116b3303emr8000576ejb.65.1678013606145; Sun, 05 Mar 2023 02:53:26 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id f3-20020a170906738300b008cf377e8795sm3085959ejl.199.2023.03.05.02.53.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 02:53:25 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v2 1/7] gnu: Add m1n1. Date: Sun, 5 Mar 2023 11:53:09 +0100 Message-Id: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/bootloaders.scm (m1n1): New variable. --- gnu/packages/bootloaders.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index ee47a9fad7..aa2fcc03dd 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -623,6 +623,42 @@ (define-public dtc tree binary files. These are board description files used by Linux and BSD.") (license license:gpl2+))) +(define-public m1n1 + (let ((commit "46f2811351806aafb3d56e02c107f95ac2ea85e3")) + (package + (name "m1n1") + (version (git-version "1.2.4" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/m1n1") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "14chrqbs57v6i5vmf643svbi3s7h4fxrxly0bby7brf3w114nmpk")))) + (build-system gnu-build-system) + (supported-systems (list "aarch64-linux")) + (arguments + (list + #: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 base-commit: 1b07f397dc17e31ad55b80a4efd34fdcb5b3c690 -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 5 Mar 2023 10:53:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 05 05:53:34 2023 Received: from localhost ([127.0.0.1]:38578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYlzi-0002F7-Aa for submit <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:34 -0500 Received: from mail-ed1-f54.google.com ([209.85.208.54]:33623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYlzg-0002Ef-P5 for 61959 <at> debbugs.gnu.org; Sun, 05 Mar 2023 05:53:33 -0500 Received: by mail-ed1-f54.google.com with SMTP id a25so27539969edb.0 for <61959 <at> debbugs.gnu.org>; Sun, 05 Mar 2023 02:53:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1678013607; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ACxCBpQpiv+ND7Ar1iveUtcRHdgiaIlpsEiqZsiq5j8=; b=2B0aufLtnJL8X8moR43o3h0kpv9yX6h0vzxUxEre9spZYHHTE4ZgTL2a79ADsCJ8f/ PEMDPmzyHvPbiaqUB7UpfgXGjN1jN3k8rhKLB990cCr6d8U9MYtj1blErcEVBnnimyBF fQ+SpEOZx20Rb1ddcaPBvgldY99Gmz1KmE/TDI9fnoA74o8NLoWMRKjPQu0HI5MYZrDY uN9513SocpmoS0cJPRvIKUYo1kkM618U+J4QATpUOd0U2I5VDJLPm7eqjYBdKgpFKu3f dYoHqKZbxnPMAl8NxfXKBPKbv9YzTwdWm7wGsok4rUO8oIe0yf2qaZc06J4FvRHW2M5n k4yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678013607; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ACxCBpQpiv+ND7Ar1iveUtcRHdgiaIlpsEiqZsiq5j8=; b=xiBfC41R/0sp0E6gGwWu/lS+eNBFGrndcou11R8CgKDYAHSyy4KwJxAqvRNoAJEBGO N2qXAg29VcN7hvCznGp/LBEUxbUeglF/RLK1YvY4wFQ+85Th1b2t3ZWlkJM+qezuIK8M i1Q8kwU0giPgyfvqCahaHVUk3iRDclXuAxbOuQy3LNOjj++WzrgToeYnSt+MtKykrdXM I8LGqKfAUjds6b4JdfKyNUqVWEI1DBRGdKcrb+nwZuucNmujW8FTt8G/+wtuHRhI0sWo tm1T4+5NHXwZIJaNXRAKI5jPQabgDbW1VYwaMMbye5CHYUkTlql69eNkkxypSWnoigON fILA== X-Gm-Message-State: AO0yUKXf/crGSm1VENLU6aANGfouvx3UAYYq9BQQHMKbULjrZ8Rk7P6G xO4EYh4TYRJ1/hiqMtTrxxfaz1JqVqnSrtFw0do= X-Google-Smtp-Source: AK7set+QpG/ANV3XLrsUzHabfX1L1kGWm2FB9SSkbK0D2uYs6b9vh05sisEh8LQYzd4XSYh9PIbp2Q== X-Received: by 2002:a17:907:9493:b0:87e:9441:4c6c with SMTP id dm19-20020a170907949300b0087e94414c6cmr10702720ejc.49.1678013606786; Sun, 05 Mar 2023 02:53:26 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id f3-20020a170906738300b008cf377e8795sm3085959ejl.199.2023.03.05.02.53.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Mar 2023 02:53:26 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH v2 2/7] gnu: Add u-boot-apple-m1. Date: Sun, 5 Mar 2023 11:53:10 +0100 Message-Id: <c4129a192816b1940eba10e867b94f600f1c425f.1678013595.git.roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> References: <d88b8f1882baebc161da49a299b86c9a74936125.1678013595.git.roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/bootloaders.scm (u-boot-apple-m1): New variable. --- gnu/packages/bootloaders.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index aa2fcc03dd..af9576467d 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -1032,6 +1032,30 @@ (define-public u-boot-am335x-boneblack (define-public u-boot-am335x-evm (make-u-boot-package "am335x_evm" "arm-linux-gnueabihf")) +(define-public u-boot-apple-m1 + (let ((base (make-u-boot-package "apple_m1" "aarch64-linux-gnu")) + (commit "54409548c3aa8cf4820f1bda69a26bb603a0a5a4")) + (package + (inherit base) + (version (git-version "2022.10-1" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/u-boot") + (commit commit))) + (file-name (git-file-name (package-name base) version)) + (sha256 + (base32 "1m1w6ajzsfpb59abncz3sa9b1waqjsnh2vm7js2n22xiw4km7nzx")))) + (arguments + (substitute-keyword-arguments (package-arguments base) + ((#:phases phases '%standard-phases) + #~(modify-phases #$phases + (delete 'disable-tools-libcrypto))))) + (native-inputs + (modify-inputs (package-native-inputs base) + (prepend libressl)))))) + (define*-public (make-u-boot-sunxi64-package board triplet #:key defconfig configs) (let ((base (make-u-boot-package -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 19:43:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 14:43:10 2023 Received: from localhost ([127.0.0.1]:37781 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYXmg-0002Nj-Hh for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 14:43:10 -0500 Received: from out-61.mta1.migadu.com ([95.215.58.61]:28511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <winter@HIDDEN>) id 1pYXme-0002Na-Tv for 61959 <at> debbugs.gnu.org; Sat, 04 Mar 2023 14:43:09 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=winter.cafe; s=key1; t=1677958984; 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=XQH4tmzK/Kam+cofFHgsfIvtKNyxE23bQ44wOfieTkU=; b=J8KgMy52WqpLcfCr7pxVhc3RXry3jv7ALzyxI1BtyIW7u5pzHMyNrsJLc82JjZKxXoMpkt vBzRtHWGAv6rI9Cg0t5/2os1M963xQ45L79QN954BLwNDJo5Xvfy1CJ2VxI+w1SQzHgGrl 7LYgWKasHOTocU3jxVbQtxood9NgpJ4nWc/TmIBm3GELXSBU9GB/lUFAeqGm7gUGa1ydcq irZzMy7uETDt5JpTXVIdGiXu+0jL7+oGX19hwG+fGu8CY/e6ReNzCA2zSW4BijjlBcrBhw /17DDL27f6QJfP93ImHBCp9a7FMqvSmUB9W/T5LQac0qhcXuDTh5qy94IGK3rQ== From: Winter <winter@HIDDEN> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [PATCH 0/7] Add some Asahi Linux packages Message-Id: <2AC41F1D-F889-4973-89FB-938AF6C633D5@HIDDEN> Date: Sat, 4 Mar 2023 14:42:51 -0500 To: 61959 <at> debbugs.gnu.org X-Migadu-Flow: FLOW_OUT X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Roman, Thanks for the patches! I was going to work on getting Guix System = running on Apple silicon machines at some point, glad more people are = interested. > The next step would be to support building a Linux with Rust modules. = I'm waiting for some patches from the Rust team to do this. Can you explain more what you mean by this? > gnu: libdrm: Update to 2.4.114. Is this updated version required by asahi-mesa? If so, it may be best to = order it before adding asahi-mesa. (Also, I'm sure someone can correct = me if this is a bad suggestion, but maybe mention changing the 'true's = to 'enabled' in the configure flags in the change log, plus maybe why = (e.g. is it deprecated in this release?)) > Please do not use Github archive URLs... I believe this also applies to GitLab's too, so please make sure you = change it for 'asahi-mesa' and 'asahi-mesa-headers' as well. (Speaking of, is there a reason you use 'package/inherit' for = 'u-boot-apple-m1' and 'asahi-mesa', but not 'asahi-mesa-headers' and = 'asahi-mesa-utils'? I understand the difference between them (mostly), = but not why you'd want to only do it for those packages.) Thanks, Winter=
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 17:46:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 12:46:50 2023 Received: from localhost ([127.0.0.1]:37688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYVy5-0007MK-Sl for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 12:46:50 -0500 Received: from sender3-of-o57.zoho.com ([136.143.184.57]:21794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rekado@HIDDEN>) id 1pYVy4-0007MC-IW for 61959 <at> debbugs.gnu.org; Sat, 04 Mar 2023 12:46:49 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1677952005; cv=none; d=zohomail.com; s=zohoarc; b=OM6IvlADIzySUzazigfytwVw//KLVsw5JLxLAK5nUuAT5j7CsNWDnNmM1aceTNWDl2qFMYlKwfoVxC7/Mjxm59clIWml3xi6wDagPZ/1JNZ6SCwkGkGS6QVD4+TVkV58uPCc9BlEGrfOxP6p5YyddtKqJBjMAYGyRbSfLxlBijE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1677952005; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:MIME-Version:Message-ID:Subject:To; bh=8Zb8/CZS3xVSf1Bu9MsEepWUfW75TIOxQo+RWeSX0Kc=; b=PV/+Y68cNrPsb+F4h/Z7WfApVJ3UCVg3seBXMi3MxDl6qQwJty9FygR3bgKvjhg9FgPHY/ltKQq1RIIZbyJDMtw8UgihanubegoUXeyoIOXY/eJtfICuN3Szz1CQ8t19U07fDf1BwCtCuZ16fuHRxJtGhBDZ/W+yLeagXXbwP54= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@HIDDEN; dmarc=pass header.from=<rekado@HIDDEN> DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1677952005; s=zoho; d=elephly.net; i=rekado@HIDDEN; h=From:From:To:To:Subject:Subject:Date:Date:cc:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To:Cc; bh=8Zb8/CZS3xVSf1Bu9MsEepWUfW75TIOxQo+RWeSX0Kc=; b=i2xS5EMNqyz6XJx4sw8yRXc4gGklh2RkZktOkwKPIMS5uSwOyCjA22CY7X+1a5z3 OhzLDbuPaGJOqWLGRp8eMiqtEVEJB/5zvduzNP/hYx1P/ss9XEiDKs3+MM+g02JyqdL Q7TT1xrzpULM4Iih/KIiYoqADKjohHXgc52Qb+vg= Received: from localhost (110-108-142-46.pool.kielnet.net [46.142.108.110]) by mx.zohomail.com with SMTPS id 1677952004292273.46866667452764; Sat, 4 Mar 2023 09:46:44 -0800 (PST) User-agent: mu4e 1.8.13; emacs 28.2 From: Ricardo Wurmus <rekado@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH 0/7] Add some Asahi Linux packages Date: Sat, 04 Mar 2023 18:38:29 +0100 X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <87mt4sl88u.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: roman@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Thank you for the patches. Here a couple of comments: * Please do not use Github archive URLs like "https://github.com/AsahiLinux/m1n1/archive/v=E2=80=A6.tar.gz". These are automatically generated and have changed in the past, leading to different hashes. In the interest of reproducibility please use =E2=80=9Cgit-fetch=E2=80=9D with plain commit hashes instead. * Please use G-expressions instead of simple quoting with (assoc-ref outputs "out"). Instead of this: --8<---------------cut here---------------start------------->8--- (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)))) --8<---------------cut here---------------end--------------->8--- Please do this: --8<---------------cut here---------------start------------->8--- (arguments (list ;; There are no tests #:tests? #false #:phases #~(modify-phases %standard-phases (replace 'configure (lambda _ (setenv "RELEASE" "1"))) (replace 'install (lambda _ (let ((dir (string-append #$output "/libexec/"))) (mkdir-p dir) (copy-file "build/m1n1.bin" (string-append dir "m1n1.bin")))= ))))) --8<---------------cut here---------------end--------------->8--- This also applies to =E2=80=9Casahi-fwextract=E2=80=9D. * The string labels for inputs are a deprecated style. Please use plain lists of package variables. If you want to modify an inherited list of inputs such as in =E2=80=9Casahi-mesa=E2=80=9D please use =E2=80=9Cmod= ify-inputs=E2=80=9D. * In =E2=80=9Casahi-fwextract=E2=80=9D the build phase =E2=80=9C'remove-ven= dor=E2=80=9D should be a source snippet instead. * Please use pyproject-build-system instead of python-build-system. The pyproject-build-system is going to be the default in the future, and it would be good to use it already to address any incompatibilities early. Could you please send a new version of this patch set? Thanks again! --=20 Ricardo
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 14:47:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 09:47:05 2023 Received: from localhost ([127.0.0.1]:35668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYTA9-00029I-42 for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:47:05 -0500 Received: from mail-wm1-f43.google.com ([209.85.128.43]:51944) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYTA7-00027j-Bd for 61959 <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:47:03 -0500 Received: by mail-wm1-f43.google.com with SMTP id az36so3194677wmb.1 for <61959 <at> debbugs.gnu.org>; Sat, 04 Mar 2023 06:47:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677941217; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kRJH1cCywc7cNK8F0dCYhWA92BAtG5rP3fUDA5Hesds=; b=1qC4u5xJaL8xAFlj5rYq7N1xfW89GzJx2wIv/rwUxpcc6o9aOj3bM4/1h0cE9qK28b kYm/R1pFSJDMk3hg3RBwmxqRVbYDByDMNo2CBDCnaPKJ/zLdu3nGQd5+/3gb11tvo28y lb78/eN38IPBub5xByd1v5CU0n1r8AF4ANscGVdptkNx3mZ2TJGwAzeccwt4sI1fcoXo bH3Hkuwfx0XhhCPe2jPmhVV8GVWOjerkOXkeS3U/3AgwzLsW1Qv9to495tmyUrQB2xkw zRAZttcjCao+L6FG1AHVJnNX0fX837UTEzIk4tSm/jl7obLP7FRAHjt0Ndo0J28Wftom ghjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677941217; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kRJH1cCywc7cNK8F0dCYhWA92BAtG5rP3fUDA5Hesds=; b=HQCObwyorhOV/JX4k7+AJf9QwblZh/Q5iZTeowOXUAO/x5uJXLVmqE8VxUqzYOPieQ YlKRHqkwJg499FZA6hXzvCLKDNKo8fq7lOvmXQXGspaWScK7Oa+Am9X+VnNtHDQDLjhO O6T3SxbEnJZfH6cBUSNiaivWcArIOmde2RHsUSFgzZQ3j1d0MpTYkV9UWd3uzj/HsXr5 HzhEGjuLmrN6NIej/mQWKFthqcmWoMhhCJYKaU4KypbfdsbaymGFIFWH844/Ibj4K8qO YXBlLhNaQdEee6/fB3j2ZOkYUc+ElKUUvS8r1MthT7vQO1pKahiUvNJLyTqgovE6SqHo 6MSA== X-Gm-Message-State: AO0yUKXEVAT37Y+h0UkcsyHLX0vSyczf5vw0QlLppOezevUJxP3i72YD aA5HIZOHhfg143UTxeCtyHEq9fU9CxEidd2WdQc= X-Google-Smtp-Source: AK7set+7QrCH8NkSrxsF9sdHDU+I7L5hBix7rbxohrR4gI0J6E8FDG1gEXOwmauEz1lYB6B1H1QSVg== X-Received: by 2002:a05:600c:4509:b0:3eb:29fe:7343 with SMTP id t9-20020a05600c450900b003eb29fe7343mr4407572wmo.33.1677941217318; Sat, 04 Mar 2023 06:46:57 -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.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Mar 2023 06:46:57 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH 7/7] gnu: Add asahi-mesa-utils. Date: Sat, 4 Mar 2023 15:46:40 +0100 Message-Id: <20230304144640.9913-7-roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230304144640.9913-1-roman@HIDDEN> References: <20230304144640.9913-1-roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa-utils): New variable. --- gnu/packages/gl.scm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 6a9dc41832..e2cc11a711 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -676,6 +676,21 @@ (define-public asahi-mesa-headers (sha256 (base32 "1gg0msrx2d2mgif4jqljns8nqf29nazqpxcxmjaa50yf50n6n05p")))))) +(define-public asahi-mesa-utils + (package/inherit mesa-utils + (name "asahi-mesa-utils") + (version "8.5.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://archive.mesa3d.org/demos/" version + "/mesa-demos-" version ".tar.bz2")) + (sha256 (base32 "1hdaf7pnh5h4f16pzrxqw3g5s37r5dkimsy46pv316phh05dz8nf")))) + (build-system meson-build-system) + (inputs + `(("mesa" ,asahi-mesa) + ,@(fold alist-delete (package-inputs mesa-utils) '("mesa")))))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 14:47:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 09:47:03 2023 Received: from localhost ([127.0.0.1]:35659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYTA6-00028O-Ld for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:47:03 -0500 Received: from mail-wr1-f51.google.com ([209.85.221.51]:41793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYTA5-00027S-E1 for 61959 <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:47:01 -0500 Received: by mail-wr1-f51.google.com with SMTP id f11so4810594wrv.8 for <61959 <at> debbugs.gnu.org>; Sat, 04 Mar 2023 06:47:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677941215; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bYsM1jTUnawPBswf6lDB+sWiGRhuJXfmZVwdXXI07X8=; b=DX+7zlALTPcAVShLIwQZXb9QNBJixNgXv5gTsgQN6tKDKKDZBtn5GGH1a3KqxrIy8q FI/XMdivh3tY92BfUkjvOe6lEbPee3As08VrR71L2TK2fpdK/LmIiyF2qmDZBwT/Q1O0 EwRanw+rMiDqPo680PoIM1jXOp2fcIXXMSMKWobOO5gN6r68AylTLgjE/QrlBfDa0psM W6VBYGlyVW/PvRh05F3KmsC4S7khXCls+YXI4oeQPvdt71dwHPk6xGlQdPLa8aSGvY0N 1xPDfr0J8TUO0TqcylWd9gkU9ZoAb3tXPU4hKmZrE3QWtR1scfM2zVFZ8Fs7Sgt7EHDr T1KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677941215; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bYsM1jTUnawPBswf6lDB+sWiGRhuJXfmZVwdXXI07X8=; b=Kc1u5XPLHHkhkqDR0wVO0OEQ6TJgNYqRUkfDKf8z6Lh4dih3BoYw6+dIOEm0oR9xSN lDjSSsMLCn8Lbv1T11NLsqhpCFzV92Y8M/e1pRws/b9rZ7FavwZdX5ZGvu+nMjE+E3Cf E1nMPZRc4bWOZ2GUDnA3mdy6zjrQRRPyrV/Uw+XUedjvWgshuS2cU/MIQWMsCGKN9buH fmLjejGQxA2LhnSYTmflgSncobRK2xEblTnVHfKuk4d/2PBZpw3zx28WNUywP9Ptg2yz 3tvAvBbgz8Go9izIie3S9PlSRGcHMbLZ+DU6irpa09fjY7PksMonkAvUn9miTNCgJALH Vz/A== X-Gm-Message-State: AO0yUKUEOOG8Ziqk38uwdL7wxjfrptZ5VEy7kTMJtrnmNx+q+S3jk02z TNyg2v/h6qBXnJVXITZKzew6Iv/tLANnQ+ODgBU= X-Google-Smtp-Source: AK7set/ZCnzNZkUQcZ3Prh4Z6DevOLJYJAV0RchSlwpq/BLjl1ekWrDF8MQNonjazsPPkOzar6gmGQ== X-Received: by 2002:adf:f28c:0:b0:2c5:7de8:212b with SMTP id k12-20020adff28c000000b002c57de8212bmr3288725wro.45.1677941215626; Sat, 04 Mar 2023 06:46:55 -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.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Mar 2023 06:46:55 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH 6/7] gnu: Add asahi-mesa-headers. Date: Sat, 4 Mar 2023 15:46:39 +0100 Message-Id: <20230304144640.9913-6-roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230304144640.9913-1-roman@HIDDEN> References: <20230304144640.9913-1-roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa-headers): New variable. --- gnu/packages/gl.scm | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index fd4ae587b9..6a9dc41832 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -663,6 +663,19 @@ (define-public asahi-mesa ("wayland-protocols" ,wayland-protocols-next) ,@(fold alist-delete (package-inputs mesa) '("llvm" "wayland-protocols")))))) + +(define-public asahi-mesa-headers + (package/inherit mesa-headers + (name "asahi-mesa-headers") + (version "20221229") + (source + (origin + (method url-fetch) + (uri (string-append "https://gitlab.freedesktop.org/asahi/mesa/-/archive/" + "asahi-" version "/mesa-asahi-" version ".tar.gz")) + (sha256 + (base32 "1gg0msrx2d2mgif4jqljns8nqf29nazqpxcxmjaa50yf50n6n05p")))))) + (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 14:46:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 09:46:59 2023 Received: from localhost ([127.0.0.1]:35656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYTA3-00027v-D7 for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:46:59 -0500 Received: from mail-wr1-f47.google.com ([209.85.221.47]:45604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYTA1-000271-NP for 61959 <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:46:58 -0500 Received: by mail-wr1-f47.google.com with SMTP id l1so4787252wry.12 for <61959 <at> debbugs.gnu.org>; Sat, 04 Mar 2023 06:46:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677941212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=plDTHfcPgOypw65yi6Ce2nDGZ7ZqgdjyqxlORA6GLiA=; b=yMP5PiW3H4slvXOw5dQW9lo7epQgkoEJ8i9g21QmEreVYD3h8fUefImfBscrcWQdoY hMeNYTvDhbsCrCEYgb6kTuIkpk0HekMuB5AXWYV+z9D7KK0X7lMEH4lRH8SBzxARq9bp HSv+ooh6g1193ebGgtOQmNIJkHK5qldLmWsusqRcGDGnzxFeHhglkGPa0I4ywd41Apee plueGPVsJ48hJ/sGYgIdQfPXbuJBO9We1D6dGroHK97UoDD8dLiBEKaVTtbGXPv24lzJ 9XSsYngJJv8wBpihdmaoFx9MkintzpssPq7RakC+JmBSaO9fUOErerRHLmuSK5vEFj5w Lk9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677941212; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=plDTHfcPgOypw65yi6Ce2nDGZ7ZqgdjyqxlORA6GLiA=; b=N4L49YPkZRat500M/xtDRyKVIB2kljg1Lj2I4KDLz3By+3dy8KiTaNuGbobpObNqWh 19I92Zg+iL71CM4laCu45DmuXT7ux2j1gm8mOxsTx4pluuiieMiJ1yfrMkOB/ugX1k+a /dYIe+erMTf1PPkZ9YH6uX8KgkQU17nnJ4Tw9tSIQ3LXEjZdY1n7I41XU7tZO4e2dTXf 6bWxwiPGFtefT9QLoWoqU92MwlpQ/3LmAYOcP9p9J26xex2Plxb8W1dN2R5bIxMt+bAB LZgyO6S6n7oAdElBtG5d7G82kosT34EsVUjK+a+cwxDbQXRYjdGOfwHXvVBHw/BPzZma lawg== X-Gm-Message-State: AO0yUKUnr+WhN9pcj91us6RPpcBuQAqTqrJb1vpsPKFFVbx4KDz4Fqyz bnTcOe7a+AQnlMOhgCuONimXpHsaWuwfUW7WrGM= X-Google-Smtp-Source: AK7set+r13avy+u8QRiw5WZCufbJ7pmj33dvonlobjo23/SNUYT7thq8oKp/IenGNsClXAUfDmGhug== X-Received: by 2002:a5d:638d:0:b0:2c7:f56:28e1 with SMTP id p13-20020a5d638d000000b002c70f5628e1mr3776823wru.0.1677941211836; Sat, 04 Mar 2023 06:46:51 -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.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Mar 2023 06:46:51 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH 4/7] gnu: libdrm: Update to 2.4.114. Date: Sat, 4 Mar 2023 15:46:37 +0100 Message-Id: <20230304144640.9913-4-roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230304144640.9913-1-roman@HIDDEN> References: <20230304144640.9913-1-roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/xdisorg.scm (libdrm): Update to 2.4.114. --- gnu/packages/xdisorg.scm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index ec5cdbdc28..77c88c9987 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -709,7 +709,7 @@ (define-public pixman (define-public libdrm (package (name "libdrm") - (version "2.4.107") + (version "2.4.114") (source (origin (method url-fetch) (uri (string-append @@ -717,16 +717,16 @@ (define-public libdrm version ".tar.xz")) (sha256 (base32 - "127qf1rzhaf13vdd75a58v5q34617hvangjlfnlkcdh37gqcwm65")))) + "09nhk3jx3qzggl5vyii3yh4zm0npjqsbxhzvxrg2xla77a2cyj9h")))) (build-system meson-build-system) (arguments `(#:configure-flags '(,@(match (%current-system) ((or "armhf-linux" "aarch64-linux") - '("-Dexynos=true" - "-Domap=true" - "-Detnaviv=true" - "-Dtegra=true" + '("-Dexynos=enabled" + "-Domap=enabled" + "-Detnaviv=enabled" + "-Dtegra=enabled" "-Dfreedreno-kgsl=true")) (_ '()))) -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 14:46:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 09:46:59 2023 Received: from localhost ([127.0.0.1]:35654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYTA3-00027p-0V for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:46:59 -0500 Received: from mail-wr1-f47.google.com ([209.85.221.47]:39672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYT9z-00026s-L2 for 61959 <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:46:56 -0500 Received: by mail-wr1-f47.google.com with SMTP id g3so4821927wri.6 for <61959 <at> debbugs.gnu.org>; Sat, 04 Mar 2023 06:46:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677941210; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Wiiv1QhaTzVFgcehQ4tmzhFWR2lBL5/RDYWUuEcFN7s=; b=b71qj4PLb+nUkeLZ+lIr3tYbypKACRI0pWCwqOoAB5kbFH+O8//n2YHQnm/kLVVN2l b5LG08GVxxE7tUFgy6wjpcEiOeCySUcxhBucKnr+u6+XaCmWYKS7zxK0oe8rO5zT09XQ 4Lc/flXvHfvC42mq5rPD3Scr+A+37bVqWI8nR0CTABW/bRSiHRWCHH/fYZQbARwNcXz2 lzJzhSxNc+JuNiNYMFSbXcOcPPGaRU20e+/0lGhppaX+PqlEbg+gYhJbR6i5/HQ3x7Vu sst4FJP3mENK2dHmHANM/AkI3wfhYXOfgMmsiNlI7XfaeQtJ5x27QXSz8qPNV7QoUEvt R1/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677941210; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Wiiv1QhaTzVFgcehQ4tmzhFWR2lBL5/RDYWUuEcFN7s=; b=iRZtqMjeFrdC5RfBUot5rjVgCq1bJjMRlUhUnKeCKToCx5wFDIREXmLSWBpM6Wo71/ Sf3GdMNPh63z4OiP5O4VpSoPASXEYtXMUsCAccI6jLyXbkApEXaixZQBhEPjZpRxn/a7 +0dfr5VmRzibFOaVO0UXVIEmxKOxiCL3x1BOtBBPPvq1KXVU2R2Lfe7ree80KOJUHF5d Oyceb9F8foD42hxgzrza5jxIjNBKGhyPPgp7LX1cogOsUn0BRJ6lVYdcwgAuUvO0GZrz cMsbWX6kcUwpX1Oqv8tR8Lhd804NrQPQ7HM5MM1n7ZVziCawDVO+ptfsN9KnOz6bIDNu xYnQ== X-Gm-Message-State: AO0yUKXePgFitVRE00j1qPQecwMt7VvVeghJIm/eVt7O9q0GqVzX4Wu0 BLOAFO+ALj5K2SAjdUMOO4s3d7s9LG49FrrD5OQ= X-Google-Smtp-Source: AK7set/Cd8/YuF7YyQrJn4HOA2Lp3ZAAj19GXbRixyYxSk6sPAZMkHhdo9gXMbJNpuFUrbgq/aSTgQ== X-Received: by 2002:a5d:4347:0:b0:2c9:1a3f:d5f8 with SMTP id u7-20020a5d4347000000b002c91a3fd5f8mr3142721wrr.41.1677941209686; Sat, 04 Mar 2023 06:46:49 -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.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Mar 2023 06:46:49 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH 3/7] gnu: Add asahi-fwextract. Date: Sat, 4 Mar 2023 15:46:36 +0100 Message-Id: <20230304144640.9913-3-roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230304144640.9913-1-roman@HIDDEN> References: <20230304144640.9913-1-roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/firmware.scm (asahi-fwextract): New variable. --- gnu/packages/firmware.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm index a876aa727a..3e3cfe96a9 100644 --- a/gnu/packages/firmware.scm +++ b/gnu/packages/firmware.scm @@ -34,6 +34,7 @@ (define-module (gnu packages firmware) #:use-module (guix git-download) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) + #:use-module (guix build-system python) #:use-module (guix build-system trivial) #:use-module (gnu packages) #:use-module (gnu packages admin) @@ -77,6 +78,40 @@ (define-module (gnu packages firmware) #:use-module (gnu packages xml) #:use-module (ice-9 match)) +(define-public asahi-fwextract + (package + (name "asahi-fwextract") + (version "0.5.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AsahiLinux/asahi-installer") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1kj9ycy3f34fzm9bnirlcw9zm2sgipwrqzphdg5k099rbjbc7zmj")))) + (build-system python-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'remove-vendor + (lambda* (#:key outputs #:allow-other-keys) + (delete-file-recursively "vendor"))) + (add-after 'install 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (wrap-program (string-append out "/bin/asahi-fwextract") + `("LD_LIBRARY_PATH" ":" prefix + (,(string-append (assoc-ref inputs "lzfse") "/lib")))))))))) + (inputs (list lzfse)) + (home-page "https://github.com/AsahiLinux/asahi-installer") + (synopsis "Asahi Linux firmware extractor") + (description "The Asahi Linux firmware extractor transform the firmware archive +provided by the Asahi Linux installer into a manifest and CPIO and TAR +archives that are compatible with the Linux kernel.") + (license license:expat))) + (define-public ath9k-htc-firmware (package (name "ath9k-htc-firmware") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 14:46:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 09:46:57 2023 Received: from localhost ([127.0.0.1]:35651 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYTA0-00027U-K7 for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:46:56 -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 <roman@HIDDEN>) id 1pYT9y-00026l-Dw for 61959 <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:46:54 -0500 Received: by mail-wr1-f54.google.com with SMTP id q16so4837188wrw.2 for <61959 <at> debbugs.gnu.org>; Sat, 04 Mar 2023 06:46:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677941214; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gvhFuErGOzz9CoJKjYL/bLBoNKrPWXopfl75QPrxg10=; b=bt+FeSka7ayJBwEnGOFT7KsbUvEl8Wyl8WUet2rBu18AFa5y35i7KK+4CCgU+/+UVH NKNVj3CMniZ8AW69JQzN/D3lggv6uwkDby4/yN1F0Iea4TiUS6S/Ht6HFSVlIpqaf6FZ DkoX/q2ACKc6Z0KYd6012MnnvgseID2lzvZAuiz2vwVsrpntbO3LG+vyUg9jjwvtN8a4 lIXSvpuodBVho5G5KZ2dqYsO+NUFIFC6kLjmafYmuhsxjXh8Iewt+YaS8YIOXH0ggv9G xVFKhNcm0aFEoOxm6wX/ukLRFKSLHokaL18Y4hhSSv5R00G2ivLG/E0OqNWB+6J7/Ikv xSuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677941214; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gvhFuErGOzz9CoJKjYL/bLBoNKrPWXopfl75QPrxg10=; b=Zz7pLMhdt79ZUn9FgFVnYd/P8r3nfQ1A0o144mOdekNnqUUkX5wmdx13pyfNPEliNo Fmfpuh1KCb/kpeQum4vhzvmBXd9btGQguZE5Mqp51pF57ZO5Cf71ttv1/nsrUf0FfXic U9mSXzNIGjShOcEVwfxUL1ASRI2PbdILeAqCgeeDppu6xKqIZtOx7q5NNXoDIoYAfxTX I2A4kHYx1Bq7cvLwwCXfk9n8xwI2QzT7m1chH1azF6t29kDN+W8yAjkWCppl+43jUNzu /PdY9Wh0xBl3Z9Ki6j/uyKSgw2o4SMjyCPghFJ+l7lgU+mTwMjAwJcSalmFSHhce2k6y AJLw== X-Gm-Message-State: AO0yUKUg9DbU3Btj17Dh2KTBEcLsc90e6xH+LAQ8Dqhi0Gl7PH/EdjUz AnhYUfIhCysdm7NOtW4ySV6S09mHeBaCSJzP4yk= X-Google-Smtp-Source: AK7set/GRAXsXbh65M0QnT8Re8VdX6oKavVIRG/Lhu80a2+Oyms3iEbH9jm8lyjnkJEaJlotvc9JQw== X-Received: by 2002:adf:dcd2:0:b0:2c7:1aaa:c5d8 with SMTP id x18-20020adfdcd2000000b002c71aaac5d8mr3837601wrm.46.1677941213744; Sat, 04 Mar 2023 06:46:53 -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.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Mar 2023 06:46:53 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH 5/7] gnu: Add asahi-mesa. Date: Sat, 4 Mar 2023 15:46:38 +0100 Message-Id: <20230304144640.9913-5-roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230304144640.9913-1-roman@HIDDEN> References: <20230304144640.9913-1-roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/gl.scm (asahi-mesa): New variable. --- gnu/packages/gl.scm | 51 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 4ae96032cd..fd4ae587b9 100644 --- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -52,6 +52,7 @@ (define-module (gnu packages gl) #:use-module (gnu packages python) #:use-module (gnu packages python-xyz) #:use-module (gnu packages tls) + #:use-module (gnu packages valgrind) #:use-module (gnu packages video) #:use-module (gnu packages vulkan) #:use-module (gnu packages xdisorg) @@ -612,6 +613,56 @@ (define-public mesa-utils ;; glxdemo is public domain; others expat. (license (list license:expat license:public-domain)))) +(define-public asahi-mesa + (package + (inherit mesa) + (name "asahi-mesa") + (version "20221229") + (source + (origin + (method url-fetch) + (uri (string-append "https://gitlab.freedesktop.org/asahi/mesa/-/archive/" + "asahi-" version "/mesa-asahi-" version ".tar.gz")) + (sha256 + (base32 "1gg0msrx2d2mgif4jqljns8nqf29nazqpxcxmjaa50yf50n6n05p")))) + (arguments + (substitute-keyword-arguments (package-arguments mesa) + ((#:configure-flags flags) + `(list "-Db_ndebug=true" + "-Db_lto=false" + "-Ddri3=enabled" + "-Degl=enabled" + "-Dgallium-drivers=swrast,virgl,kmsro,asahi" + "-Dgallium-extra-hud=true" + "-Dgallium-opencl=disabled" + "-Dgallium-rusticl=false" + "-Dgallium-va=disabled" + "-Dgallium-vdpau=disabled" + "-Dgallium-xa=disabled" + "-Dgbm=enabled" + "-Dgles1=disabled" + "-Dgles2=enabled" + "-Dglx=dri" + "-Dlibunwind=disabled" + "-Dllvm=enabled" + "-Dlmsensors=enabled" + "-Dmicrosoft-clc=disabled" + "-Dosmesa=true" + "-Dplatforms=x11,wayland" + "-Dshared-glapi=enabled" + "-Dvalgrind=enabled" + "-Dvulkan-drivers=swrast" + "-Dvulkan-layers=")))) + (inputs + `(("libdrm" ,libdrm) + ("libglvnd" ,libglvnd) + ("llvm" ,llvm-15) + ("lm-sensors" ,lm-sensors "lib") + ("openssl" ,libressl) + ("valgrind" ,valgrind) + ("wayland-protocols" ,wayland-protocols-next) + ,@(fold alist-delete (package-inputs mesa) + '("llvm" "wayland-protocols")))))) (define-public glew (package (name "glew") -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 14:46:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 09:46:56 2023 Received: from localhost ([127.0.0.1]:35649 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYTA0-00027M-0v for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:46:56 -0500 Received: from mail-wr1-f44.google.com ([209.85.221.44]:42927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYT9x-00026p-3N for 61959 <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:46:53 -0500 Received: by mail-wr1-f44.google.com with SMTP id j2so4804534wrh.9 for <61959 <at> debbugs.gnu.org>; Sat, 04 Mar 2023 06:46:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677941207; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Fy22jyumgaGIHjCRN1Q8te0OfhJbOyzCGpP6mnizXCA=; b=zet8nn97n/esqbOFrgUgAIYbJBptbuRYXhYyBsHzYSvWs9Q7qapSvvXcDobegu9H4s kxmGsix7s0KvJTTc01sVABtseRnvUC0TYNE1HuGA0tZMNdx47ZrPD/6YKlB2RXZfFRfb RYXUQvqdWWKyrjEtBbasO/1BiEQvCGjL4+IXecBU3UZN5bTjAgObV94Wl3jyVUb2+VBi n0bveE3dyAttToQWbevt6l9O1mBZE6vq8UnbSipUXjypnGq0DZYBxuDSQbOSSj4V0/MT uC1S6C69IgX2BBQfu4mkzpn4ONyyDCNrMD8b8Qr0LfojKX6h1j2cqSgBQO4ihCDrSXIG EoMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677941207; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Fy22jyumgaGIHjCRN1Q8te0OfhJbOyzCGpP6mnizXCA=; b=N1o8Ttp9milMf9j1PpJDzW1eYYkt1A6o7aSk5QZXhfn+EJC7MwWSr0ulro2p++Tebh FZuSY8XdsIq1hc+TgVqcWFeKs8+rht8D5LnXOdMN70vHIdWpkcsskioXCksFwvaOzi5A Qdi1HYFpWWuO53PQHXiNuAq6Ex83jXG976NYZKX/uJYhfO/HXIVH24UOk0/JsWLAXPUS /NFxzu8y1jVfA9XYQQPLGW5REQ7q+w6ABZpauq/9/cZ/tvogmebH39vLSB08iLoDtmnt fP+YFug/hak0R4qd6Qs9Nf9E+wahSqfk5fm43owLur80/7Vw1tVLsEQWrwu0ta1LNnMY Wz0g== X-Gm-Message-State: AO0yUKXR4odTkyqHn/rKxCBPRG/8i5mia94NfXP2s7kQr070KUHP73eU TydrxMyxWkD46PM2fY/7W0NsHsnxlgsp3wA+hu4= X-Google-Smtp-Source: AK7set+OC7F9lPbpt8tZKKyiIK2vr/huDEUYxev0ljrCOpUwO/LWMqh81qbNCh0gZlrW6f4JAstHgw== X-Received: by 2002:adf:e0c7:0:b0:2c8:37a:59c2 with SMTP id m7-20020adfe0c7000000b002c8037a59c2mr3314625wri.63.1677941207100; Sat, 04 Mar 2023 06:46:47 -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.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Mar 2023 06:46:46 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH 2/7] gnu: Add u-boot-apple-m1. Date: Sat, 4 Mar 2023 15:46:35 +0100 Message-Id: <20230304144640.9913-2-roman@HIDDEN> X-Mailer: git-send-email 2.39.1 In-Reply-To: <20230304144640.9913-1-roman@HIDDEN> References: <20230304144640.9913-1-roman@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: r0man <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From: r0man <roman@HIDDEN> * gnu/packages/bootloaders.scm (u-boot-apple-m1): New variable. --- gnu/packages/bootloaders.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index d02161ab1f..bb2f5639bc 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -1028,6 +1028,28 @@ (define-public u-boot-am335x-boneblack (define-public u-boot-am335x-evm (make-u-boot-package "am335x_evm" "arm-linux-gnueabihf")) +(define-public u-boot-apple-m1 + (let ((base (make-u-boot-package "apple_m1" "aarch64-linux-gnu"))) + (package + (inherit base) + (version "2022.10-1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/AsahiLinux/u-boot/archive/asahi-v" + version ".tar.gz")) + (sha256 + (base32 "02x90h89p1kv3d29mdhq22a88m68w4m1cwb45gj0rr85i2z8mqjq")))) + (arguments + (substitute-keyword-arguments (package-arguments base) + ((#:phases phases '%standard-phases) + #~(modify-phases #$phases + (delete 'disable-tools-libcrypto))))) + (native-inputs + `(("openssl" ,libressl) + ,@(package-native-inputs base)))))) + (define*-public (make-u-boot-sunxi64-package board triplet #:key defconfig configs) (let ((base (make-u-boot-package -- 2.39.1
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at 61959) by debbugs.gnu.org; 4 Mar 2023 14:46:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 09:46:53 2023 Received: from localhost ([127.0.0.1]:35644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYT9w-000272-KO for submit <at> 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 <roman@HIDDEN>) id 1pYT9v-00026l-Im for 61959 <at> 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 <at> 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 <roman@HIDDEN> To: 61959 <at> debbugs.gnu.org Subject: [PATCH 1/7] gnu: Add m1n1. Date: Sat, 4 Mar 2023 15:46:34 +0100 Message-Id: <20230304144640.9913-1-roman@HIDDEN> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 61959 Cc: r0man <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From: r0man <roman@HIDDEN> * 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
guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 4 Mar 2023 14:44:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 04 09:44:56 2023 Received: from localhost ([127.0.0.1]:35639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pYT84-00022n-3z for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:44:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:46684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <roman@HIDDEN>) id 1pYT81-00022e-B0 for submit <at> debbugs.gnu.org; Sat, 04 Mar 2023 09:44:54 -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 <roman@HIDDEN>) id 1pYT81-0003Lb-2j for guix-patches@HIDDEN; Sat, 04 Mar 2023 09:44:53 -0500 Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <roman@HIDDEN>) id 1pYT7y-0001HO-Vi for guix-patches@HIDDEN; Sat, 04 Mar 2023 09:44:52 -0500 Received: by mail-wr1-x433.google.com with SMTP id l25so4833694wrb.3 for <guix-patches@HIDDEN>; Sat, 04 Mar 2023 06:44:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; t=1677941086; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=B+qm4+zF7ov99p8+JSm7AMgm0IZVXNeBD4BqGdaKLRU=; b=rjhX+BQkhskWp6/j9sbKFAezluWmogtmwktgcxSQrWlaCNs1A4i9ZExC+fMvsHWln3 0dx50eMYaQkGUh1b8oGnCIz/DNa5hsf0TcIPvit9MLxmdc08d4wdBk5JD3idWO5Y17ZO ZIvfEytc0JRFEGLLIz2VeGN+/rWuOCO2TFxU30Rn79gg35XJXzjK4ex3K5o5ARw9+Vwi +0vkPaX721e7vXMmwjJf7uhBqnYgpHhIfzQdKm5L32NhC+eKtIIX6tttw22KE4T1G/xF Pk7uLzOSvsq4rOD34r6Fe1Qpk1y4rjLFgymW8sjCnTOKUyHpogzH/nVhTSXJwLcLEmR+ EDJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677941086; 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=B+qm4+zF7ov99p8+JSm7AMgm0IZVXNeBD4BqGdaKLRU=; b=S0nWwcsERMBHyunC9MvbEiszyxLbK/5rm+eWjbkhKehThXqKQrjqY5cN2iUiJ4HaG1 jBD5TEP6lRYZSCQ8oxefDhbGZeSvqyBX0lxg6Wozdqqx3yOcDc7bOAQJAvkZH2l2SXRM W/r/Pljy2r0E4aWmamyDMG87lz8CRLdwwrFhMHaSCGUnrQxq1yZQw8d6sCaiaSDJi7nR tUUsk3I+aHqVyenJmosShPMFwrsv8o7Ebnie5+Ljj9wBMOBpZrrz0x+YR39H7LRaqX8U UyPrsGSEi1CBQz/x7dh0XxiDO9rDinJU1ExFdyUqqXfWyLVrwLhjNm5oFKy7KRnSx62h e3QA== X-Gm-Message-State: AO0yUKVyhzfgJf3zH69pVS9b+ktoR6ijhkvm7erGcnlWmFXZ2YC3p0Fv uAGWEgV9YLu7t2IThNdWkhkhVDkPryQvTMNaNhw= X-Google-Smtp-Source: AK7set/hbHyEbBYrk9N8v5IGaTuSKPXu+2sL5CgtzHICfc5y+QgY0/NkMJBhmYnpJpqlwfwGGM8HKg== X-Received: by 2002:adf:df03:0:b0:2ca:e45f:cf8b with SMTP id y3-20020adfdf03000000b002cae45fcf8bmr3833763wrl.48.1677941086708; Sat, 04 Mar 2023 06:44:46 -0800 (PST) Received: from localhost.localdomain ([2a01:598:b1ad:1fff:8e8b:b210:246d:cd7a]) by smtp.gmail.com with ESMTPSA id h18-20020a5d4312000000b002c7107ce17fsm5245179wrq.3.2023.03.04.06.44.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Mar 2023 06:44:46 -0800 (PST) From: Roman Scherer <roman@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/7] Add some Asahi Linux packages Date: Sat, 4 Mar 2023 15:44:15 +0100 Message-Id: <20230304144415.9644-1-roman@HIDDEN> X-Mailer: git-send-email 2.39.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a00:1450:4864:20::433; envelope-from=roman@HIDDEN; helo=mail-wr1-x433.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: Roman Scherer <roman@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi Guix, this patch series adds some packages to run Guix on Apple silicon. They are loosely based on the offical PKGBUILDs [1] of the Asahi Linux project and the nixos-apple-silicon [2] packages. u-boot-apple-m1 is a modified version of u-boot from the Asahi Linux team, which is unlikely to be upstreamed from what I heard in the internet. m1n1 is the bootloader of the Asahi Linux project, which is placed on the EFI system partition under /boot/efi/m1n1/boot.bin by the Asahi Linux installer. For now this is only the package, but I think we also need a proper Guix bootloader for this. The final /boot/efi/m1n1/boot.bin should be concatenation of the m1n1.bin binary, the u-boot-apple-m1 binary and the Linux device trees. I'm not very familiar with how bootloaders work in Guix, but I believe on a system reconfigure 2 bootloaders should be installed on the EFI system partition, m1n1 itself and GRUB (I haven't tried extlinux yet). asahi-fwextract is a tool that extracts a manifest.txt file and 2 archives, firmware.cpio and firmware.tar from an archive which the Asahi Linux installer places under /boot/efi/asahi/all_firmware.tar.gz. The all_firmware.tar.gz file itself is extracted from the rescue partition of the MacOS installation when installing. This tool can be used by a user to create an installation or system image that includes the required firmware. asahi-mesa is the mesa package that includes the GPU driver and is not upstreamed yet. asahi-mesa-utils and asahi-mesa-headers are variants that use asahi-mesa. The next step would be to support building a Linux with Rust modules. I'm waiting for some patches from the Rust team to do this. Could you please review those patches? Thanks, Roman. [1] https://github.com/AsahiLinux/PKGBUILDs [2] https://github.com/tpwrules/nixos-apple-silicon Roman Scherer (7): gnu: Add asahi-fwextract. gnu: libdrm: Update to 2.4.114. gnu: Add asahi-mesa. gnu: Add asahi-mesa-headers. gnu: Add asahi-mesa-utils. gnu: Add m1n1. gnu: Add u-boot-apple-m1. gnu/packages/bootloaders.scm | 54 ++++++++++++++++++++++++ gnu/packages/firmware.scm | 35 ++++++++++++++++ gnu/packages/gl.scm | 79 ++++++++++++++++++++++++++++++++++++ gnu/packages/xdisorg.scm | 12 +++--- 4 files changed, 174 insertions(+), 6 deletions(-) -- 2.39.1
Roman Scherer <roman@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#61959
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.