From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 27 00:27:59 2022 Received: (at submit) by debbugs.gnu.org; 27 Dec 2022 05:27:59 +0000 Received: from localhost ([127.0.0.1]:54481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pA2VL-0006Ew-4T for submit@debbugs.gnu.org; Tue, 27 Dec 2022 00:27:59 -0500 Received: from lists.gnu.org ([209.51.188.17]:56244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pA2VD-0006Ei-J6 for submit@debbugs.gnu.org; Tue, 27 Dec 2022 00:27:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pA2VD-0006FR-3l for guix-patches@gnu.org; Tue, 27 Dec 2022 00:27:51 -0500 Received: from mail-qt1-x82d.google.com ([2607:f8b0:4864:20::82d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pA2VB-0004CW-AG for guix-patches@gnu.org; Tue, 27 Dec 2022 00:27:50 -0500 Received: by mail-qt1-x82d.google.com with SMTP id c7so9787689qtw.8 for ; Mon, 26 Dec 2022 21:27:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=TH030gKezsfojDI+ieynryC/Q2hjFOPVY23fhaPbG0M=; b=BEanwddgF8yaneQbcIYvV8CYRmvx8Eq+HoTw4RSwfPh7FlOXURwaVdQYYTEEIighkH rS9D5/ov7FoXeneXhsVAnIg6Z9N76YNhS5J6zujR7oAhggYgL7Wb4CmRfV6Mt0DQAsaS W5iUZ9ujwOuxLfEHnkSlMjMh5IUZ4g4tPLwtPPaaEAGStL9QqhnPWjHCipgyI6CmRGx+ rB1qmpz095qCUooNXXH05l9IYM5z1c3G1kUr1MI8tH6Sq+8x+hIKcVKUm1dzPpWYfbwe VGYNctKABHRnF1ASVdEGaAbSuY0vYBLnPJxXPhTInEysBh/ejA23QHZi769cj5CqD2Ou q4SQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=TH030gKezsfojDI+ieynryC/Q2hjFOPVY23fhaPbG0M=; b=tkISjdcTDGsH0sNo5a7E/s8L5Br62B2txtMCWga403SzX39B/wLO2yGW2+pEsNxoIH GnIS0GNyaPzmrruNDo23zD2kCJ7aZK6yc5SMkwCXtOZ+kJ3AnFp2RLzybPg8NWr9bsms 5vM5WYnc06697IN6ZzcNJ97CsNGnSHjDtSixDgtLVar3wEy0InAE25KR65C6b5cCD1TX MaO5RMzSClGDXT0RfBI1mrQw3XvhDU8+MW2arsTRWVPv6SiQ6zzCAZ2JeiLVDrRVB59z CxZAAqtUpp+tyrrN+H6TuuMcV6rUnZf3UFb2mD3bVkVzA+LJOvIuuxGoAsUO6NFiHFnU Qg9w== X-Gm-Message-State: AFqh2krBZTEgBiTQSvwi9d4U1+FqGihZa+3gqUcsd0cv6KRZdJTCi+6h 5KYv1mYL/FiSF89uFdTB5EEwMnMz8q+4qA== X-Google-Smtp-Source: AMrXdXvzhGH7QNWvVGuxgxIFaQB5ZJ4a1Tl5j8wZihIznZBdERKhE0svs1mGIox9fyZEwyGELPFu2g== X-Received: by 2002:ac8:4a82:0:b0:3a5:74e5:8b81 with SMTP id l2-20020ac84a82000000b003a574e58b81mr33972875qtq.21.1672118867965; Mon, 26 Dec 2022 21:27:47 -0800 (PST) Received: from localhost.localdomain (dsl-10-129-132.b2b2c.ca. [72.10.129.132]) by smtp.gmail.com with ESMTPSA id m14-20020ac866ce000000b003a7ee9613a6sm7834884qtp.25.2022.12.26.21.27.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Dec 2022 21:27:47 -0800 (PST) From: Maxim Cournoyer To: guix-patches@gnu.org Subject: [PATCH] gnu: Add waveshare-dtoverlays. Date: Tue, 27 Dec 2022 00:27:35 -0500 Message-Id: <20221227052735.20295-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::82d; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x82d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Maxim Cournoyer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/raspberry-pi.scm (waveshare-dtoverlays): New variable. --- gnu/packages/raspberry-pi.scm | 40 +++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/raspberry-pi.scm b/gnu/packages/raspberry-pi.scm index c0a2cb5bf2..ad28033bf3 100644 --- a/gnu/packages/raspberry-pi.scm +++ b/gnu/packages/raspberry-pi.scm @@ -455,3 +455,43 @@ (define keep '("." ".." flash a memory card with an operating system image suitable for the Raspberry Pi single board computer.") (license license:asl2.0))) + +(define-public waveshare-dtoverlays + (let ((commit "5c43994b70e23c2bf9f9a448ef873e246b076bdb") + (revision "0")) + (package + (name "waveshare-dtoverlays") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/swkim01/waveshare-dtoverlays") + (commit commit))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + ;; Delete pre-compiled device tree overlay binary files. + (snippet '(for-each delete-file (find-files "." "\\.dtbo$"))) + (sha256 + (base32 + "14714zb4p0y58mjgky0xpqd78hb1kjykr93hq15yxsnji0w47zj4")))) + (build-system copy-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-before 'install 'build + (lambda _ + (for-each (lambda (f) + (invoke "dtc" "-@" "-I" "dts" "-O" "dtb" + "-o" (string-append (basename f ".dts") + ".dtbo") + f)) + (find-files "." "\\.dts"))))) + #:install-plan #~'(("." "" #:include-regexp ("\\.dtbo$"))))) + (native-inputs (list dtc)) + (home-page "https://github.com/swkim01/waveshare-dtoverlays/") + (synopsis "Device tree overlays for WaveShare SpotPear TFT LCDs") + (description "This package contains device tree overlay binaries to +support the WaveShare SpotPear @acronym{TFT, Thin-Film Transistor} +@acronym{LCDs, Liquid Crystal Display} on the Raspberry Pi.") + (license license:gpl3+)))) base-commit: 60d4652c5d33dd81ed05afd708e6a127584d59cd -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 03 10:10:44 2023 Received: (at 60349) by debbugs.gnu.org; 3 Jan 2023 15:10:44 +0000 Received: from localhost ([127.0.0.1]:46489 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCiw7-0000AG-Lq for submit@debbugs.gnu.org; Tue, 03 Jan 2023 10:10:44 -0500 Received: from mail-qt1-f178.google.com ([209.85.160.178]:37446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pCiw5-0000A0-Gg for 60349@debbugs.gnu.org; Tue, 03 Jan 2023 10:10:41 -0500 Received: by mail-qt1-f178.google.com with SMTP id j16so24729276qtv.4 for <60349@debbugs.gnu.org>; Tue, 03 Jan 2023 07:10:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=MOVuK9fHgUHxr9NN7z7i0RKy/sRUp8iLCL/p/78uUUU=; b=OJ+ETd8eAmIYB6iqCaJzg9sL33194l7Qsqi/sM52kC44b5kLFzdMvIbYhSWrl9rv32 wUicxN7NZmcRemsmaW/sVkrg625Dt/c1rs2TeqXH4NUxkML5Qv4dZV4B8lHH1T+iz9mh i4VqNvpVF+inbrW8T23ck+URRGS4mZC6uaOQaO2Dv2NGQppeyoVT64gxyLaKUJoREA50 G+5c7oHFffMEs+UesETzXUUJPw1IFtTJ7a3wrOQXHbpSpK2Pyq9p6rqu4IcXKOAB3aPt IZakgUuTKcosGltSYKU6H/UMEF023+Cu2dMTv1sokCi5SOfGvJnNtzdl9baVzdNYZvwS 2x0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=MOVuK9fHgUHxr9NN7z7i0RKy/sRUp8iLCL/p/78uUUU=; b=HMd6WBte2RVQt/Q40JFxa7ZrPfV5ck4ULkptiF29rNvZ0pwUrluHOfvND78tzKkOqZ 9O7LauKicDSS+6VW5Dz7KbEvu3RjE20wsxoy23HgeVw2oc/18JeavAbSdrmtmlebt/ER p7UyZG6CnUea51rgPfsydsEaeVE1HszAGUP0kH5jxZ7YdvqBNwGtBUaGVHcAq7zrsK3j NeKUkjdIb+9LEoDwKaocjAZ2P3ALP0J86SaCdE0hTa7ME0TbqpZXPa86IH+CQocmzH9b dAdBTjeENj2R3Jpq2MxisQuDNXVgAVh3bXiptlh7NSeclnYM4J/OV7IEZ/Qg8kNaOIi7 450A== X-Gm-Message-State: AFqh2krpjETTIPyPOTrA8C/OftQPJJ1nvrfjDoLr/CUNyhb38JL4+SNA k7MfN22IP6mFu05NcrW6Ez8bghwhfGWtAA== X-Google-Smtp-Source: AMrXdXtUgZW4FyquRADCwgueBNQK26ucMzvL+HR9WYoWo6b0zgDHXAUzSI+aofyQKBesXlEEUd8STw== X-Received: by 2002:ac8:70d7:0:b0:3ab:7928:526c with SMTP id g23-20020ac870d7000000b003ab7928526cmr43382203qtp.17.1672758635841; Tue, 03 Jan 2023 07:10:35 -0800 (PST) Received: from localhost.localdomain (dsl-10-135-221.b2b2c.ca. [72.10.135.221]) by smtp.gmail.com with ESMTPSA id m14-20020ac866ce000000b003a7ee9613a6sm18776986qtp.25.2023.01.03.07.10.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Jan 2023 07:10:35 -0800 (PST) From: Maxim Cournoyer To: 60349@debbugs.gnu.org Subject: [PATCH v2] gnu: Add waveshare-dtoverlays. Date: Tue, 3 Jan 2023 10:10:30 -0500 Message-Id: <20230103151031.11528-1-maxim.cournoyer@gmail.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 60349 Cc: Maxim Cournoyer X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/raspberry-pi.scm (waveshare-dtoverlays): New variable. --- Changes in v2: - Update commit, switch to gnu-build-system and streamline definition gnu/packages/raspberry-pi.scm | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/gnu/packages/raspberry-pi.scm b/gnu/packages/raspberry-pi.scm index c0a2cb5bf2..8b809c18d3 100644 --- a/gnu/packages/raspberry-pi.scm +++ b/gnu/packages/raspberry-pi.scm @@ -1,7 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2020 Danny Milosavljevic ;;; Copyright © 2021 Stefan -;;; Copyright © 2022 Maxim Cournoyer +;;; Copyright © 2022, 2023 Maxim Cournoyer ;;; ;;; This file is part of GNU Guix. ;;; @@ -455,3 +455,35 @@ (define keep '("." ".." flash a memory card with an operating system image suitable for the Raspberry Pi single board computer.") (license license:asl2.0))) + +(define-public waveshare-dtoverlays + (let ((commit "6ea99d4afb4776fdb008708f3f30df1de6fc24e3") + (revision "0")) + (package + (name "waveshare-dtoverlays") + (version (git-version "0.0.0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/swkim01/waveshare-dtoverlays") + (commit commit))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + ;; Delete pre-compiled device tree overlay binary files. + (snippet '(for-each delete-file (find-files "." "\\.dtbo$"))) + (sha256 + (base32 + "1c30wnlinicwlivlri25wns6x8nx7asf5fh2zqxkzr9h1jsxbzwz")))) + (build-system gnu-build-system) + (arguments (list #:tests? #f ;no test suite + #:make-flags #~(list (string-append "PREFIX=" + #$output)) + #:phases #~(modify-phases %standard-phases + (delete 'configure)))) + (native-inputs (list dtc)) + (home-page "https://github.com/swkim01/waveshare-dtoverlays/") + (synopsis "Device tree overlays for WaveShare SpotPear TFT LCDs") + (description "This package contains device tree overlay binaries to +support the WaveShare SpotPear @acronym{TFT, Thin-Film Transistor} +@acronym{LCDs, Liquid Crystal Display} on the Raspberry Pi.") + (license license:gpl3+)))) base-commit: f84f676404d90b3e8df1e1c79d186eaf1ca9b88a -- 2.38.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 10 11:52:08 2023 Received: (at control) by debbugs.gnu.org; 10 Jan 2023 16:52:08 +0000 Received: from localhost ([127.0.0.1]:40989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFHr6-0002t7-51 for submit@debbugs.gnu.org; Tue, 10 Jan 2023 11:52:08 -0500 Received: from mail-qt1-f177.google.com ([209.85.160.177]:40929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pFHr4-0002sc-PG for control@debbugs.gnu.org; Tue, 10 Jan 2023 11:52:07 -0500 Received: by mail-qt1-f177.google.com with SMTP id jr10so4132102qtb.7 for ; Tue, 10 Jan 2023 08:52:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=BaoNBRzME8U8ISvwwfc/ZmlZLsW65B24ERPxU1WrU10=; b=LmPJn4OwYPH88KHEo2teSjjQS2ooR6P+fCDvScKVWiia5Yyb09gE+j5ziM6io0rVZe ORdaRQg1HAsZ9ahaqGXJmK9MzjpkZ3teUxAvgCR9QWxhAyiPTR5OmipknP9ui79lril2 9hPYBZCSlHsQUffYrhG/zxFTbDt2BgWw3mrAQsQZFGQRH4BivKLeLMPxT16qOA/O0dge 8tU9HS/jI13kU0iYVMJs9TyezwZ3HUaHxgYLqCabk7f6aN/9D+JjobTFJIAuPGD1IqWg YeLP+6m/ddn201o0zzOAViDHqX7ZIOBPVLgyhMrg1uXDhvMxLOayjCz4IrcVRoyHFl4N HjlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BaoNBRzME8U8ISvwwfc/ZmlZLsW65B24ERPxU1WrU10=; b=Z0LoRupVv9djc0h5jil+AoIZE9ywqPJY+uJx99jbqXMk5kmPakbrisbtdLbw/rt4dw CyRZ0X7arCrwP59hpV/cMJ0HpEeqD8ExGb6XPHHCDb0uXnbAO6aNxYqaLmI0+EkUSWuj GIZcGjiXL8Xuam+deGkcTXd+CdDA5aFHXEC92gWTmlhuGMuXgjKAxNsNJgtDtM/GcjIK Be95mq6zGxH/PRxAYcRGUNII4TGtIr9ZkkI0JfLEQxlQQfsvLj4On+cXiz4zyBa6N3tN t4APHx70IAf+wTRLxFHENx8WBs6tc/ZG1KQ3mKdGyA+2E6H1TSUg06e/X8w0owT77fGC AC1g== X-Gm-Message-State: AFqh2krFeG+USGZUtgda9C1uCUvNf3cXhK4zNaOkfB5/E9UNMLaW5dfV qsE9xMcvt7pF8eP+K3EnHNQz1PnZQS7n5pmR X-Google-Smtp-Source: AMrXdXsRa9/is98MUGqhUQTwUmc9t2EKEL/Q8Hg9Z8ZIeFyB3cWZv7YPzXxtujeRHsmNfUUG/V9V3g== X-Received: by 2002:ac8:6782:0:b0:3a8:2d7:af66 with SMTP id b2-20020ac86782000000b003a802d7af66mr107036454qtp.21.1673369521197; Tue, 10 Jan 2023 08:52:01 -0800 (PST) Received: from hurd (dsl-157-228.b2b2c.ca. [66.158.157.228]) by smtp.gmail.com with ESMTPSA id o7-20020ac841c7000000b003a82562c90fsm6197757qtm.62.2023.01.10.08.52.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Jan 2023 08:52:00 -0800 (PST) Date: Tue, 10 Jan 2023 11:51:59 -0500 Message-Id: <87wn5ujpsg.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #60349 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 60349 quit From unknown Fri Sep 05 11:00:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 08 Feb 2023 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator