X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 14 Aug 2021 08:37:02 +0000 Resent-Message-ID: <handler.50054.B.162893018622105 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50054 <at> debbugs.gnu.org X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.162893018622105 (code B ref -1); Sat, 14 Aug 2021 08:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Aug 2021 08:36:26 +0000 Received: from localhost ([127.0.0.1]:43519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mEp9W-0005kT-14 for submit <at> debbugs.gnu.org; Sat, 14 Aug 2021 04:36:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:49264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mEp9K-0005kC-LW for submit <at> debbugs.gnu.org; Sat, 14 Aug 2021 04:36:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54510) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <lichengtai@HIDDEN>) id 1mEp9K-0008Bg-9c for guix-patches@HIDDEN; Sat, 14 Aug 2021 04:36:14 -0400 Received: from mail-io1-xd2d.google.com ([2607:f8b0:4864:20::d2d]:36784) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <lichengtai@HIDDEN>) id 1mEp9I-0003WU-Qx for guix-patches@HIDDEN; Sat, 14 Aug 2021 04:36:14 -0400 Received: by mail-io1-xd2d.google.com with SMTP id f11so16358575ioj.3 for <guix-patches@HIDDEN>; Sat, 14 Aug 2021 01:36:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=oPdBLTMWcmTC8lIWK78eaCprhfBFGBDITOkHYN5O3fo=; b=MNXGrloWtqSc2Y565XSDiIEom40O1Q4LLoab1z4QThjPLXX5ZhIXntVZk71TpuKw/w 9K50A6oS/+8Z6sahg7/sGqyOBTDbVRTzPvWp377zFTmmVn0MmeUz7r90mHS20p/A/xyU Vw9+ozpRDzhUz1gbUT8kNUI2irAwyGh/swnE35Tp5KesvMvlU7YyC5RGiLwruE4lsh1j nGBzJKDoBY7ilslxtoOR3fh6Bf+lYxS6Gzg5zTS/Hrs8PJXLtRFe2ugKEyjxZnVrCiZ7 jWeqavXa+YkYrfWgE3GP0K84hSop70v1UMhWtp3Xssg0+BH9p2HLsMhj2JYqeBlNoB4I w3iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=oPdBLTMWcmTC8lIWK78eaCprhfBFGBDITOkHYN5O3fo=; b=ll3xG32AmEXHenHM13V2iyzAwjTBhPLKjNKARjRGq5tqjEQ1CYbj647HhrAGXHTLx6 S8d8oMWr9m3ga1+ONoLICB52Vg50URGeBeLQznJcHQQistClbKiF+vdrLSboHWunn+q2 UxibMIDryZpOpGO2Po5lY4S5XOaOyM/0c8L0FKjukZfwBTmvgYWtrrMlw7usZoAU61z4 1X/yr4sTsjfRrlI1O/sNRzzZLQyzzZ51p0N55A/qFhPFlmcIUDvjFYeH9ejkt9n2Wrmp zpwZZJxOMY9wdxMFrT7+uOEv+VMAH0oH5aJJBdo44rlMUdTyOnUccSYYSytrdavjr4/R A2QA== X-Gm-Message-State: AOAM5300A4xfQ7+2FjeGOxblh1annt6dggrLRl6f3MQoj6iNqVgeMBrT nl3lQlQUQNAV2qUvHDWIpX1YdA/RX4d/Xoy9w7Myn/0bBosFvc4O X-Google-Smtp-Source: ABdhPJyxOYNsLWQl9uy1MywLBNPc6ToTIt7h7NJzHVh+xcSBU0hliHwyitQljiHqIh5yod4Wc80vqaS2ICI+zZfrg4o= X-Received: by 2002:a6b:b502:: with SMTP id e2mr4921169iof.152.1628930170920; Sat, 14 Aug 2021 01:36:10 -0700 (PDT) MIME-Version: 1.0 From: Andy Tai <lichengtai@HIDDEN> Date: Sat, 14 Aug 2021 01:35:35 -0700 Message-ID: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::d2d; envelope-from=lichengtai@HIDDEN; helo=mail-io1-xd2d.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: 0.0 (/) 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: -2.3 (--) * gnu/packages/graphics.scm (bgfx): New variable --- gnu/packages/graphics.scm | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 38feb27c87..53ac12f731 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -2000,3 +2000,41 @@ Some feature highlights: such as VR and AR on mobile, PC/desktop, and any other device. Monado aims to be a complete and conforming implementation of the OpenXR API made by Khronos.") (license license:boost1.0))) + +(define-public bgfx + (let ((commit "65513d08541ab1ead814f2c97d0502c8d13eae68") + (revision "0")) + (package + (name "bgfx") + (version + (git-version "0" revision commit)) + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/bkaradzic/bgfx.cmake") + (commit commit) + ;; Fetch git submodules + (recursive? #t))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1k18230zw3v2l0vgz5xi0l23fa0686yx0jd6hkvvvwp3zlakqp7n")))) + (build-system cmake-build-system) + (arguments + `(#:tests? #f)) ;; no tests + (inputs + `(("glslang" ,glslang) + ("libxcb" ,libxcb) + ("opengl" ,mesa) + ("vulkan-loader" ,vulkan-loader))) + (native-inputs + `(("pkg-config" ,pkg-config) + ("vulkan-headers" ,vulkan-headers))) + (home-page "https://github.com/bkaradzic/bgfx") + (synopsis "Cross-platform, graphics API agnostic. rendering library") + (description "bgfx is a cross-platform, graphics API agnostic, +'Bring Your Own Engine/Framework' style rendering library supporting Direct3D, +OpenGL, Metal, Vulkan and WebGL.") + (license (list license:expat license:cc0))))) -- 2.32.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Andy Tai <lichengtai@HIDDEN> Subject: bug#50054: Acknowledgement ([PATCH] gnu: Add bgfx) Message-ID: <handler.50054.B.162893018622105.ack <at> debbugs.gnu.org> References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> X-Gnu-PR-Message: ack 50054 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 50054 <at> debbugs.gnu.org Date: Sat, 14 Aug 2021 08:37:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 50054 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 50054: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D50054 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] Acknowledgement ([PATCH] gnu: Add bgfx) Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 14 Aug 2021 08:53:02 +0000 Resent-Message-ID: <handler.50054.B50054.162893116323533 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.162893116323533 (code B ref 50054); Sat, 14 Aug 2021 08:53:02 +0000 Received: (at 50054) by debbugs.gnu.org; 14 Aug 2021 08:52:43 +0000 Received: from localhost ([127.0.0.1]:43525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mEpPH-00067V-GP for submit <at> debbugs.gnu.org; Sat, 14 Aug 2021 04:52:43 -0400 Received: from mail-il1-f169.google.com ([209.85.166.169]:42540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mEpPE-00067G-9X for 50054 <at> debbugs.gnu.org; Sat, 14 Aug 2021 04:52:42 -0400 Received: by mail-il1-f169.google.com with SMTP id s16so5038689ilo.9 for <50054 <at> debbugs.gnu.org>; Sat, 14 Aug 2021 01:52:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=hhVXs6v5dv47PC8BTAiCpE4NtiDo0sxt4NOCbFdEW6I=; b=d3GfAh1OmQ16/SfkRqX8bQO1mK9lstJ5dEE9kZ5xBPdp+3z5frvHc4pUeW43Oj7dn7 CEK7AFyxzTXLhdrdHiduCPBi5Mv/1fLATJV5ig1x/wi5SNr7lHBaKzYazgZkkjVey9U8 2AqvrVogt+EmhBJc65SumyiUSIL03ljStRhi67hlfKO2fFHtOxxUk74uAOLZfAt82Dbl ZizdSVNX/o3OAVW4Qc4TVco+LoGP5EUluFRvKnb7lvsfa6L+KzQWPv2+ZxWm7oeDKMZm iH/9ljoG7UW3rFC6z6ezH598GKIiTonuPCJuLaMeBEPK84a/JyJGh49RxUzHRnha46Lf aoSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=hhVXs6v5dv47PC8BTAiCpE4NtiDo0sxt4NOCbFdEW6I=; b=mUCzlEoVg1IMdo2W8glxzfgP17fJ6ndluoAdaWUODeUCQZECZMzNtyxlvBJhOAC/4v TT1Vov9d4ZDTe13VB4nhx9Iwwss6Q5SlVEFuwAwAtNm5VUKZf4o8jdnASRIEdxyV1sbw iOdhQ5c4sk+pCq9h798FPQpwKtOP95WPmfNESp1hwMOpPKJxNCZulZ3t7AjX6CbzEY1d xceW2D29P0LIpGVEDHPcnVQ4BtSonRH/sTFBOrKoZKZJxHcmtFNFZXLHtaZBQ3EGZYq6 uJiMY5ks0HqcM+qm+0UbtTixK2xYDMLUKG1i/khIS1/gY12+XoZptqOfnTaI3j1A/hhS Oqgg== X-Gm-Message-State: AOAM531+0EnyTwrJ3LntvXzc3fURw6+X3CRLYVK/08rwwkUrrGdzf5kc malGt/Grx51a/gLBn6rSAVu+Ty0dIGxSc8UEKO0saKEpoVHnsg== X-Google-Smtp-Source: ABdhPJxb9UZvsMx8XIYJP+qOQuYaQNQFD8Pi2K5bCpfknc8/VbLifw9X4I8QdfL4fddxi4VOXyyTr95ozUb24eOM+E0= X-Received: by 2002:a92:6f0a:: with SMTP id k10mr4471735ilc.105.1628931154430; Sat, 14 Aug 2021 01:52:34 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <handler.50054.B.162893018622105.ack <at> debbugs.gnu.org> In-Reply-To: <handler.50054.B.162893018622105.ack <at> debbugs.gnu.org> From: Andy Tai <lichengtai@HIDDEN> Date: Sat, 14 Aug 2021 01:51:58 -0700 Message-ID: <CAJsg1E-wuXM+GKTHX9csGDHFtGFSD=qLGwLTnhE3gHUL9RhX=w@HIDDEN> Content-Type: multipart/mixed; boundary="000000000000d308b705c981168f" X-Spam-Score: 0.0 (/) 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 (-) --000000000000d308b705c981168f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Aug 14, 2021 at 1:37 AM GNU bug Tracking System <help-debbugs@HIDDEN> wrote: > > Thank you for filing a new bug report with debbugs.gnu.org. > > This is an automatically generated reply to let you know your message > has been received. > > Your message is being forwarded to the package maintainers and other > interested parties for their attention; they will reply in due course. > > Your message has been sent to the package maintainer(s): > guix-patches@HIDDEN > > If you wish to submit further information on this problem, please > send it to 50054 <at> debbugs.gnu.org. > > Please do not send mail to help-debbugs@HIDDEN unless you wish > to report a problem with the Bug-tracking system. > > -- > 50054: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D50054 > GNU Bug Tracking System > Contact help-debbugs@HIDDEN with problems --=20 Andy Tai, atai@HIDDEN Year 2021 =E6=B0=91=E5=9C=8B110=E5=B9=B4 =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4= =BB=B0=E8=88=87=E8=A6=BA=E6=82=9F =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5= =8B=95=E8=88=87=E6=8A=80=E8=83=BD --000000000000d308b705c981168f Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-bgfx.patch" Content-Disposition: attachment; filename="0001-gnu-Add-bgfx.patch" Content-Transfer-Encoding: base64 Content-ID: <f_ksbjiznj0> X-Attachment-Id: f_ksbjiznj0 RnJvbSA5OTgyMzI5MzZhNDkxYWNlMDM4M2ZiY2ZmOTY4MDI5YTgxYzEyYzFlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmR5IFRhaSA8YXRhaUBhdGFpLm9yZz4KRGF0ZTogU2F0LCAx NCBBdWcgMjAyMSAwMTozMTozNCAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogQWRkIGJnZngK VG86IGd1aXgtcGF0Y2hlc0BnbnUub3JnCgoqIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gKGJn ZngpOiBOZXcgdmFyaWFibGUKLS0tCiBnbnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtIHwgMzggKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCAzOCBp bnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNjbSBiL2du dS9wYWNrYWdlcy9ncmFwaGljcy5zY20KaW5kZXggMzhmZWIyN2M4Ny4uYTA3YzMwNjdmYiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ3Jh cGhpY3Muc2NtCkBAIC0yMDAwLDMgKzIwMDAsNDEgQEAgU29tZSBmZWF0dXJlIGhpZ2hsaWdodHM6 CiBzdWNoIGFzIFZSIGFuZCBBUiBvbiBtb2JpbGUsIFBDL2Rlc2t0b3AsIGFuZCBhbnkgb3RoZXIg ZGV2aWNlLiAgTW9uYWRvIGFpbXMgdG8gYmUKIGEgY29tcGxldGUgYW5kIGNvbmZvcm1pbmcgaW1w bGVtZW50YXRpb24gb2YgdGhlIE9wZW5YUiBBUEkgbWFkZSBieSBLaHJvbm9zLiIpCiAgICAgKGxp Y2Vuc2UgbGljZW5zZTpib29zdDEuMCkpKQorCisoZGVmaW5lLXB1YmxpYyBiZ2Z4CisgIChsZXQg KChjb21taXQgIjY1NTEzZDA4NTQxYWIxZWFkODE0ZjJjOTdkMDUwMmM4ZDEzZWFlNjgiKQorICAg ICAgICAocmV2aXNpb24gIjAiKSkKKyAgICAocGFja2FnZQorICAgICAgKG5hbWUgImJnZngiKQor ICAgICAgKHZlcnNpb24KKyAgICAgICAoZ2l0LXZlcnNpb24gIjAiIHJldmlzaW9uIGNvbW1pdCkp CisgICAgICAoc291cmNlCisgICAgICAgKG9yaWdpbgorICAgICAgICAgKG1ldGhvZCBnaXQtZmV0 Y2gpCisgICAgICAgICAodXJpCisgICAgICAgICAgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAg KHVybCAiaHR0cHM6Ly9naXRodWIuY29tL2JrYXJhZHppYy9iZ2Z4LmNtYWtlIikKKyAgICAgICAg ICAgKGNvbW1pdCBjb21taXQpCisgICAgICAgICAgIDs7IEZldGNoIGdpdCBzdWJtb2R1bGVzCisg ICAgICAgICAgIChyZWN1cnNpdmU/ICN0KSkpCisgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmls ZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgICAoc2hhMjU2CisgICAgICAgICAgKGJhc2Uz MgorICAgICAgICAgICAiMWsxODIzMHp3M3YybDB2Z3o1eGkwbDIzZmEwNjg2eXgwamQ2aGt2dnZ3 cDN6bGFrcXA3biIpKSkpCisgICAgICAoYnVpbGQtc3lzdGVtIGNtYWtlLWJ1aWxkLXN5c3RlbSkK KyAgICAgIChhcmd1bWVudHMKKyAgICAgICBgKCM6dGVzdHM/ICNmKSkgOzsgbm8gdGVzdHMKKyAg ICAgIChpbnB1dHMKKyAgICAgICBgKCgiZ2xzbGFuZyIgLGdsc2xhbmcpCisgICAgICAgICAoImxp YnhjYiIgLGxpYnhjYikKKyAgICAgICAgICgib3BlbmdsIiAsbWVzYSkKKyAgICAgICAgICgidnVs a2FuLWxvYWRlciIgLHZ1bGthbi1sb2FkZXIpKSkKKyAgICAgIChuYXRpdmUtaW5wdXRzCisgICAg ICAgYCgoInBrZy1jb25maWciICxwa2ctY29uZmlnKQorICAgICAgICAgKCJ2dWxrYW4taGVhZGVy cyIgLHZ1bGthbi1oZWFkZXJzKSkpCisgICAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5j b20vYmthcmFkemljL2JnZngiKQorICAgICAgKHN5bm9wc2lzICAiQ3Jvc3MtcGxhdGZvcm0sIGdy YXBoaWNzIEFQSSBhZ25vc3RpYy4gcmVuZGVyaW5nIGxpYnJhcnkiKQorICAgICAgKGRlc2NyaXB0 aW9uICJiZ2Z4IGlzIGEgY3Jvc3MtcGxhdGZvcm0sIGdyYXBoaWNzIEFQSSBhZ25vc3RpYywKKydC cmluZyBZb3VyIE93biBFbmdpbmUvRnJhbWV3b3JrJyBzdHlsZSByZW5kZXJpbmcgbGlicmFyeSBz dXBwb3J0aW5nIERpcmVjdDNELAorT3BlbkdMLCBNZXRhbCwgVnVsa2FuIGFuZCBXZWJHTC4iKQor ICAgICAgKGxpY2Vuc2UgKGxpc3QgbGljZW5zZTpic2QtMiBsaWNlbnNlOmNjMCkpKSkpCi0tIAoy LjMyLjAKCg== --000000000000d308b705c981168f--
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Leo Prikler <leo.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 14 Aug 2021 09:44:01 +0000 Resent-Message-ID: <handler.50054.B50054.162893421728637 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai <lichengtai@HIDDEN>, 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.162893421728637 (code B ref 50054); Sat, 14 Aug 2021 09:44:01 +0000 Received: (at 50054) by debbugs.gnu.org; 14 Aug 2021 09:43:37 +0000 Received: from localhost ([127.0.0.1]:43563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mEqCW-0007Rp-TA for submit <at> debbugs.gnu.org; Sat, 14 Aug 2021 05:43:37 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:1626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo.prikler@HIDDEN>) id 1mEqCQ-0007RZ-Ol for 50054 <at> debbugs.gnu.org; Sat, 14 Aug 2021 05:43:34 -0400 Received: from [10.0.0.4] (62-47-226-13.adsl.highway.telekom.at [62.47.226.13]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GmwTp6YYFz1LB1y; Sat, 14 Aug 2021 11:43:26 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4GmwTp6YYFz1LB1y DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1628934207; bh=GwnkL5bjFooZb8TxmqKG0OIFnVK6Oz5A5W64bmXWffQ=; h=Subject:From:To:Date:In-Reply-To:References:From; b=e4TAIqYYWk9VVc1fEYjNEQyl07Iidp9CW0V1T0WcBxnWldAcvCugOGT8osf/yXaDT LlHPlk1K2SQxbg+ThbFSdw674ioWv4p7J5DXN2SVhm4DtQgCqJ78cIZPheZ7jnhZ1N GC3/akyGEMViHqWRIDQ4n6yTl5XZ5jr2O+4HYQiM= Message-ID: <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> From: Leo Prikler <leo.prikler@HIDDEN> Date: Sat, 14 Aug 2021 11:43:01 +0200 In-Reply-To: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) 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, Am Samstag, den 14.08.2021, 01:35 -0700 schrieb Andy Tai: > * gnu/packages/graphics.scm (bgfx): New variable > --- > gnu/packages/graphics.scm | 38 > ++++++++++++++++++++++++++++++++++++++ > 1 file changed, 38 insertions(+) > > diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm > index 38feb27c87..53ac12f731 100644 > --- a/gnu/packages/graphics.scm > +++ b/gnu/packages/graphics.scm > @@ -2000,3 +2000,41 @@ Some feature highlights: > such as VR and AR on mobile, PC/desktop, and any other device. > Monado aims to be > a complete and conforming implementation of the OpenXR API made by > Khronos.") > (license license:boost1.0))) > + > +(define-public bgfx > + (let ((commit "65513d08541ab1ead814f2c97d0502c8d13eae68") > + (revision "0")) > + (package > + (name "bgfx") > + (version > + (git-version "0" revision commit)) > + (source > + (origin > + (method git-fetch) > + (uri > + (git-reference > + (url "https://github.com/bkaradzic/bgfx.cmake") > + (commit commit) > + ;; Fetch git submodules > + (recursive? #t))) The use of submodules is discouraged because it's often hard to reason about them. This is such a case. bgfx and the other submodules each vendor a bunch of dependencies on top of the binaries that e.g. bx ships as part of their tools repo. > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "1k18230zw3v2l0vgz5xi0l23fa0686yx0jd6hkvvvwp3zlakqp7n"))) > ) > + (build-system cmake-build-system) > + (arguments > + `(#:tests? #f)) ;; no tests > + (inputs > + `(("glslang" ,glslang) > + ("libxcb" ,libxcb) > + ("opengl" ,mesa) > + ("vulkan-loader" ,vulkan-loader))) > + (native-inputs > + `(("pkg-config" ,pkg-config) > + ("vulkan-headers" ,vulkan-headers))) > + (home-page "https://github.com/bkaradzic/bgfx") > + (synopsis "Cross-platform, graphics API agnostic. rendering > library") A dot too much :) > + (description "bgfx is a cross-platform, graphics API agnostic, > +'Bring Your Own Engine/Framework' style rendering library supporting > Direct3D, > +OpenGL, Metal, Vulkan and WebGL.") > + (license (list license:expat license:cc0)))))
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 14 Aug 2021 18:08:02 +0000 Resent-Message-ID: <handler.50054.B50054.16289644812640 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Prikler <leo.prikler@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.16289644812640 (code B ref 50054); Sat, 14 Aug 2021 18:08:02 +0000 Received: (at 50054) by debbugs.gnu.org; 14 Aug 2021 18:08:01 +0000 Received: from localhost ([127.0.0.1]:45383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mEy4b-0000gP-4j for submit <at> debbugs.gnu.org; Sat, 14 Aug 2021 14:08:01 -0400 Received: from mail-il1-f182.google.com ([209.85.166.182]:36565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mEy4V-0000fb-9G for 50054 <at> debbugs.gnu.org; Sat, 14 Aug 2021 14:07:55 -0400 Received: by mail-il1-f182.google.com with SMTP id x5so1635736ill.3 for <50054 <at> debbugs.gnu.org>; Sat, 14 Aug 2021 11:07:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=bEzD1aGLQoxMI4UBaQbGZJVDXhJncX3hZRtobTLazM4=; b=Tiux+d+tpbZleyx+EC6T8IX03jjVpSg4/5ztUoOvQt1mSPrD6D/7wVOuLfJnvsmsgJ /yCElwUHLVUiVfZGuqESxhsJgf9X8hTDL8OZC6yh9g0Z5LKmTQA2SJFFs0r2QGRlqcL6 luGPYtTW0qTrIWutAfjgmMC1mToxycWYGX3DNFSimV4vdD548Qi+KMT/q7+m8iFyUUot C5RM1uktnAIXuSK9S2bdY/x8rTkeiKWhL+r8BWXXqG846c5RY3rGzxzuF+shzg//j0QG mC+uOXXWEbO8z8IdQEYq6XQEA0u9f7bUUXc1slCV5jJxeDs3nP7e+Xzro4dTAZOGr693 brxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=bEzD1aGLQoxMI4UBaQbGZJVDXhJncX3hZRtobTLazM4=; b=k7nbTx3kVeAgvBEWnBb/krN8fNjjbZGnR1FQANJZLefM3RjgkUIIzJb9bQUVecCQXl IbdiavRBH48oNKcPBrd7t2HlG+DbEMAxt2DceBofSPwsIFcqpo47EmLoj/VBQ99jt543 WwLZUFa8L0yUXq3P47Ei3aT3/bzL2cD/qXQMLVUAJ6EMkrAkTYBzCAr2tMdECoCaXMwt wLT0/6h6Gt7XRM6Idk2z983gJogkdFVszx3DFr69A7+SvcH9O90RSMHkBn55bYwk+4KB ajoBdAGDQvubqXYlW4viDBpr5MwrDxwwLj3hTuYp9RnOgmjLqZ6+aPQocIKyU7RM1z89 KdoQ== X-Gm-Message-State: AOAM532it7N5KjpmBIYqllurIS6RQWguEgcpPOe3ws4cAmQ5M2qCzgl9 0unyYsYvvWkqMt+EK2fgiPP5IYFHvnFZAv6/HRc24sXad4Id4w== X-Google-Smtp-Source: ABdhPJyj27E6c2eNgdoVUiTkWo7A9+wkAh1LLLS6xvdXpMFdvKw7hsMb9tvP139DrUwk+3/Y9tJOfHJLirERQgLsDsM= X-Received: by 2002:a92:b112:: with SMTP id t18mr5986563ilh.36.1628964465658; Sat, 14 Aug 2021 11:07:45 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> In-Reply-To: <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> From: Andy Tai <lichengtai@HIDDEN> Date: Sat, 14 Aug 2021 11:07:09 -0700 Message-ID: <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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 (-) Question: then how in the package definition can I check out submpodule repos and make them in the same relative positions for the build to work? On Sat, Aug 14, 2021 at 2:43 AM Leo Prikler <leo.prikler@HIDDEN> wrote: > > Hi, > > Am Samstag, den 14.08.2021, 01:35 -0700 schrieb Andy Tai: > > * gnu/packages/graphics.scm (bgfx): New variable > > --- > > gnu/packages/graphics.scm | 38 > > ++++++++++++++++++++++++++++++++++++++ ... > > + (method git-fetch) > > + (uri > > + (git-reference > > + (url "https://github.com/bkaradzic/bgfx.cmake") > > + (commit commit) > > + ;; Fetch git submodules > > + (recursive? #t))) > The use of submodules is discouraged because it's often hard to reason > about them. This is such a case. bgfx and the other submodules each > vendor a bunch of dependencies on top of the binaries that e.g. bx > ships as part of their tools repo. > > + (file-name (git-file-name name version)) > > + (sha256 > > + (base32 > > + "1k18230zw3v2l0vgz5xi0l23fa0686yx0jd6hkvvvwp3zlakqp7n"))) > > ) > > + > --=20 Andy Tai, atai@HIDDEN Year 2021 =E6=B0=91=E5=9C=8B110=E5=B9=B4 =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4= =BB=B0=E8=88=87=E8=A6=BA=E6=82=9F =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5= =8B=95=E8=88=87=E6=8A=80=E8=83=BD
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 14 Aug 2021 18:26:02 +0000 Resent-Message-ID: <handler.50054.B50054.16289655494544 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Prikler <leo.prikler@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.16289655494544 (code B ref 50054); Sat, 14 Aug 2021 18:26:02 +0000 Received: (at 50054) by debbugs.gnu.org; 14 Aug 2021 18:25:49 +0000 Received: from localhost ([127.0.0.1]:45392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mEyLp-0001BB-IU for submit <at> debbugs.gnu.org; Sat, 14 Aug 2021 14:25:49 -0400 Received: from mail-io1-f48.google.com ([209.85.166.48]:40665) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mEyLj-0001Ar-Ft for 50054 <at> debbugs.gnu.org; Sat, 14 Aug 2021 14:25:43 -0400 Received: by mail-io1-f48.google.com with SMTP id t13so4113860ioj.7 for <50054 <at> debbugs.gnu.org>; Sat, 14 Aug 2021 11:25:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=FBJ5f+0mZ7/F68uc5sJwn/a1nkrNyzAS01QYuub+hyk=; b=NU79keIyKed+oN2cBqC75P5FVWMRk5u0oEs6OUWnYIaiUqyjApoJjHOTyhv8tzSrWP pT6edFw30mbhw+c68OtOyTEs8njW74kpwIMeYUMFNcA7Z910gmoJzkqgOgO2H6iL4JCC 1ETHvgooG8076bSdxIuc/v5T58984jErXkhYICGSqioKnPX2ftw3Wbn/Q/ZRybKBQgYl 7KHUp0Qj/BoM1ZZ+66/wqgjbk0RdezOg/NXxTxOGd8K/FsdPm5fZZnh46msOLSDb2JhM 0fHBkyiUL7dwuYMhuY7Pw6EuEQu5HMRi1rksYzW/ut4C4hUatsG0xXUOQQqGEXajSMim PU0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=FBJ5f+0mZ7/F68uc5sJwn/a1nkrNyzAS01QYuub+hyk=; b=cHEB4AcWps0xdBA3O9MIVmR9wcv/WycqvnwIvbLAbZqrFVeBDrdtOfNXimybXGg3UV /wfr/0Va+9DMGzugmETc98p19SlUjUz090rqm0N0myJ+nmzU3FiDHf81V0u7bBnH4smU 7tDGxKYK5YhFMvYtO717nwNuU7sPrC/yaK+laXV6Y7mfpB40a402H4cybev/7lVoi+u3 OwRWIjrbQQGh5LRj8Q5avYSgcfSVxpnNNhohy3g+i9aobSI5L5x7/NHE/sTV/rJbYuwe dVmlG0Bzg7+PS+HOYDplKUjSzNLGsRL6B9qUW9GsmOaU8dBfMM4FSnt7IihMNXAAi7+e itpQ== X-Gm-Message-State: AOAM532GvPNVCK9cHCZK9sFVVjxmT6gL55fKeJH/K15YpYgSzna5qC/O bQmLR2G71p+DUCWaFUIlx0JzIb2maA0l+SuIHJm/N2uI5gIfLw== X-Google-Smtp-Source: ABdhPJw4RonAXlr0V3w4JdeFeKaObvYeqgxEBCY3+7/Zh2Wz3ABx5Ca6K4jDFTywfnWLBONdOihoLAwcJof+E9FX3AA= X-Received: by 2002:a5d:848a:: with SMTP id t10mr6384176iom.82.1628965533854; Sat, 14 Aug 2021 11:25:33 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> In-Reply-To: <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> From: Andy Tai <lichengtai@HIDDEN> Date: Sat, 14 Aug 2021 11:24:57 -0700 Message-ID: <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) 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 (-) Or your intent is that each repo should be a separate package in guix, like bgfx with its three git repos shall be three packages in guix? On Sat, Aug 14, 2021 at 11:07 AM Andy Tai <lichengtai@HIDDEN> wrote: > > Question: then how in the package definition can I check out > submpodule repos and make them in the same relative positions for the > build to work? > > On Sat, Aug 14, 2021 at 2:43 AM Leo Prikler > <leo.prikler@HIDDEN> wrote: > > > > Hi, > > > > Am Samstag, den 14.08.2021, 01:35 -0700 schrieb Andy Tai: > > > * gnu/packages/graphics.scm (bgfx): New variable > > > --- > > > gnu/packages/graphics.scm | 38 > > > ++++++++++++++++++++++++++++++++++++++ > ... > > > + (method git-fetch) > > > + (uri > > > + (git-reference > > > + (url "https://github.com/bkaradzic/bgfx.cmake") > > > + (commit commit) > > > + ;; Fetch git submodules > > > + (recursive? #t))) > > The use of submodules is discouraged because it's often hard to reason > > about them. This is such a case. bgfx and the other submodules each > > vendor a bunch of dependencies on top of the binaries that e.g. bx > > ships as part of their tools repo. > > > + (file-name (git-file-name name version)) > > > + (sha256 > > > + (base32 > > > + "1k18230zw3v2l0vgz5xi0l23fa0686yx0jd6hkvvvwp3zlakqp7n"))) > > > ) > > > + > > > > > -- > Andy Tai, atai@HIDDEN > Year 2021 =E6=B0=91=E5=9C=8B110=E5=B9=B4 > =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1= =E4=BB=B0=E8=88=87=E8=A6=BA=E6=82=9F > =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E= =E5=8B=95=E8=88=87=E6=8A=80=E8=83=BD --=20 Andy Tai, atai@HIDDEN Year 2021 =E6=B0=91=E5=9C=8B110=E5=B9=B4 =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4= =BB=B0=E8=88=87=E8=A6=BA=E6=82=9F =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5= =8B=95=E8=88=87=E6=8A=80=E8=83=BD
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Leo Prikler <leo.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sat, 14 Aug 2021 18:49:02 +0000 Resent-Message-ID: <handler.50054.B50054.16289668986948 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai <lichengtai@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.16289668986948 (code B ref 50054); Sat, 14 Aug 2021 18:49:02 +0000 Received: (at 50054) by debbugs.gnu.org; 14 Aug 2021 18:48:18 +0000 Received: from localhost ([127.0.0.1]:45404 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mEyha-0001ns-Mf for submit <at> debbugs.gnu.org; Sat, 14 Aug 2021 14:48:18 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:19134) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo.prikler@HIDDEN>) id 1mEyhV-0001ne-G7 for 50054 <at> debbugs.gnu.org; Sat, 14 Aug 2021 14:48:14 -0400 Received: from nijino.local (62-47-226-13.adsl.highway.telekom.at [62.47.226.13]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Gn8ZB3xDTz3xNS; Sat, 14 Aug 2021 20:48:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1628966882; bh=js+4cYrhN83hnU/CCFOirt+wzYs15hzg2NotE/L6Zmg=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=SPY347jM+KGKzyR3PjzC++E99QNTVbkDqAsgK5XyUDtl0gRtx9LY95Qhhu4ECyIiD /DnmlGaW3pnESXKscJzgsqRDDTSEichgmJi2vUSe+CT0vE+zNN0sK6T59wmo6PtUQF QW2CkBgM0g0zDF8SvoDwQq98lPSBtv7XdYY+z/uA= Message-ID: <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> From: Leo Prikler <leo.prikler@HIDDEN> Date: Sat, 14 Aug 2021 20:48:01 +0200 In-Reply-To: <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) 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 (---) If possible, we should have one package per repo with everything nasty in that repo removed. I realize that's a lot more to ask for than simply "a package that builds", but we do have some standards. Optionally, if it's really not possible, you can still go for various merged origins, but I should stress that in that case you also ought to filter out the nasty stuff. It's usually easier to do that if you have one package for whatever you could reason to be a package upstream. Am Samstag, den 14.08.2021, 11:24 -0700 schrieb Andy Tai: > Or your intent is that each repo should be a separate package in > guix, > like bgfx with its three git repos shall be three packages in guix? > > On Sat, Aug 14, 2021 at 11:07 AM Andy Tai <lichengtai@HIDDEN> > wrote: > > Question: then how in the package definition can I check out > > submpodule repos and make them in the same relative positions for > > the > > build to work? > > > > On Sat, Aug 14, 2021 at 2:43 AM Leo Prikler > > <leo.prikler@HIDDEN> wrote: > > > Hi, > > > > > > Am Samstag, den 14.08.2021, 01:35 -0700 schrieb Andy Tai: > > > > * gnu/packages/graphics.scm (bgfx): New variable > > > > --- > > > > gnu/packages/graphics.scm | 38 > > > > ++++++++++++++++++++++++++++++++++++++ > > ... > > > > + (method git-fetch) > > > > + (uri > > > > + (git-reference > > > > + (url "https://github.com/bkaradzic/bgfx.cmake") > > > > + (commit commit) > > > > + ;; Fetch git submodules > > > > + (recursive? #t))) > > > The use of submodules is discouraged because it's often hard to > > > reason > > > about them. This is such a case. bgfx and the other submodules > > > each > > > vendor a bunch of dependencies on top of the binaries that e.g. > > > bx > > > ships as part of their tools repo. > > > > + (file-name (git-file-name name version)) > > > > + (sha256 > > > > + (base32 > > > > + "1k18230zw3v2l0vgz5xi0l23fa0686yx0jd6hkvvvwp3zlakqp > > > > 7n"))) > > > > ) > > > > + > > > > -- > > Andy Tai, atai@HIDDEN > > Year 2021 民國110年 > > 自動的精神力是信仰與覺悟 > > 自動的行為力是勞動與技能 > >
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 16 Aug 2021 12:44:02 +0000 Resent-Message-ID: <handler.50054.B50054.162911778231919 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Prikler <leo.prikler@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.162911778231919 (code B ref 50054); Mon, 16 Aug 2021 12:44:02 +0000 Received: (at 50054) by debbugs.gnu.org; 16 Aug 2021 12:43:02 +0000 Received: from localhost ([127.0.0.1]:48879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mFbxC-0008IS-GH for submit <at> debbugs.gnu.org; Mon, 16 Aug 2021 08:43:02 -0400 Received: from mail-io1-f45.google.com ([209.85.166.45]:39919) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mFbx6-0008I8-V7 for 50054 <at> debbugs.gnu.org; Mon, 16 Aug 2021 08:42:56 -0400 Received: by mail-io1-f45.google.com with SMTP id a21so7764563ioq.6 for <50054 <at> debbugs.gnu.org>; Mon, 16 Aug 2021 05:42:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IvZD8g57FnKPjzx/SEAhmbK4NpDIUCrBAr6L6bH1m+k=; b=JLK9HZipkO1X/pveco/5a8dy0Ps0ZqlNooYD9FF6zVKEApyW7vq63LkyyvsK+Fdiol A3kmyhF7UheJPJEw5N24xl4SWsTsl+GZpgMkwKzpJxRscLn4iGrZXpH/fdtRo1GvJFja aKjZaU+NOf5pmkaeg3D5E207Fln6Ujg1b2b5mm5fou02jQ45cBPEESbcArBmTu30iMV6 VY5C68aP/eKxE/AGz5x8TvPvKR1jWDkaIiFUl4gt8aur8G+bsZBceSEG3xVNzSb42040 nRmj47mlh3QWDyGOQyIXkt1MNJ+/wHVhdxJVh3KuadvVg/1osZO7H8okb01s6WtzZKV7 t9RQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IvZD8g57FnKPjzx/SEAhmbK4NpDIUCrBAr6L6bH1m+k=; b=L/Wycy65CBunC9A7e6K9BJ1Pz9WiyI/T+JUm+S9qXhrq5BB7jPSZWZthFLlyhPE6D2 +yFSMEcKw9iH9lVC4SvdoT9TYGYCnCBZ0ktxd2FghuUOtyibNrTNOacBJiI7nq2PdZh5 dhVfOIzclgko/1Bzh+tl806/cxvdm1ZOp6VQDrZ+V5oqBaj/DQSVnSEEdtij53oS11UB A7LSyad41V6QRgu5ODCUKGBb1yBfiRXMxf5hX0+JcZ71hZqFv+WB5SzqMWx99r+oqMPW XbpZ0wm7hwJGLpKDvEY4vaLsN9Xzmv2T810aoT0uNM/l1flj11Y83F9iiSJx68KYE2tu jLHw== X-Gm-Message-State: AOAM531dJkJz+Xj8J9M5fhIEQuy3h1D+e3hXvWEJvJ6yorInY3eAGfQI DFq2M2Yhyg4WRTPTx/LxzrElHNxTMsa89RRtlknVjOgVgi4= X-Google-Smtp-Source: ABdhPJxVEHdfQVCJmmNJlIRF4xzqRtm8nU+m7qLi8HwLxbW3e/y8X9P1htKr51jANowH6gs1qkOw1P8BgD9OruddLxk= X-Received: by 2002:a02:c6c3:: with SMTP id r3mr15679159jan.7.1629117765729; Mon, 16 Aug 2021 05:42:45 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> In-Reply-To: <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> From: Andy Tai <lichengtai@HIDDEN> Date: Mon, 16 Aug 2021 05:42:09 -0700 Message-ID: <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Leo, by "nasty stuff" you meant non-free stuff (I doubt if there is any in a graphics library but will check), or you meant the embedded packages that shall be reference to other packages in guix (if packaged already)? I think the embedded copies of other stuff may have local customization that may make it impossible to simply build with the existing packages in guix. On Sat, Aug 14, 2021 at 11:48 AM Leo Prikler <leo.prikler@HIDDEN> wrote: > > If possible, we should have one package per repo with everything nasty > in that repo removed. I realize that's a lot more to ask for than > simply "a package that builds", but we do have some standards. > > Optionally, if it's really not possible, you can still go for various > merged origins, but I should stress that in that case you also ought to > filter out the nasty stuff. It's usually easier to do that if you have > one package for whatever you could reason to be a package upstream.
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Leo Prikler <leo.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 16 Aug 2021 12:53:01 +0000 Resent-Message-ID: <handler.50054.B50054.16291183428659 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai <lichengtai@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.16291183428659 (code B ref 50054); Mon, 16 Aug 2021 12:53:01 +0000 Received: (at 50054) by debbugs.gnu.org; 16 Aug 2021 12:52:22 +0000 Received: from localhost ([127.0.0.1]:48908 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mFc6H-0002Fb-PM for submit <at> debbugs.gnu.org; Mon, 16 Aug 2021 08:52:21 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:18144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo.prikler@HIDDEN>) id 1mFc6F-0002FS-RW for 50054 <at> debbugs.gnu.org; Mon, 16 Aug 2021 08:52:21 -0400 Received: from nijino.local (62-47-226-13.adsl.highway.telekom.at [62.47.226.13]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GpDZm29vBz3xMn; Mon, 16 Aug 2021 14:52:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1629118336; bh=Ep6NsOh1HMEMi8QmWb9+/8oSQ1crkR+G1iBw7Pa15Z0=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=Om618aqWO3VQ4TNi6qGutlX7yhYfM3Fu8i9P32fdr68il49qvXW4d2LLJr9jgyOf+ 4DwF46r/Yx9XiA+PNZAa20LZ65StXbi9UTSLB0s+g7NURZTMkfvyG6HB+sihLpWJ/0 MJLG6CbR5tdSalBA3EjM/Pc49RNBZr9ZzdLtVGgE= Message-ID: <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> From: Leo Prikler <leo.prikler@HIDDEN> Date: Mon, 16 Aug 2021 14:52:15 +0200 In-Reply-To: <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) 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, Am Montag, den 16.08.2021, 05:42 -0700 schrieb Andy Tai: > Leo, by "nasty stuff" you meant non-free stuff (I doubt if there is > any in a graphics library but will check), or you meant the embedded > packages that shall be reference to other packages in guix (if > packaged already)? I think the embedded copies of other stuff may > have local customization that may make it impossible to simply build > with the existing packages in guix. Nasty stuff are not only already existing packages, but also outdated versions thereof. If there are heavily customized versions or packages not yet included in Guix, then those can be left in (but with a remark!), though in the long term it would be better to make those packages work with upstream versions rather than require specific tweaking. The other thing I already mentioned are binaries, which upstream seems also aware about, see e.g. https://github.com/bkaradzic/bgfx/commit/caed3f91026bf0e703f1eaf6f622e27b820df86c Regards
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] dependency References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> In-Reply-To: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> Resent-From: Andy Tai <atai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 27 Aug 2021 17:50:01 +0000 Resent-Message-ID: <handler.50054.B50054.163008658427192 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.163008658427192 (code B ref 50054); Fri, 27 Aug 2021 17:50:01 +0000 Received: (at 50054) by debbugs.gnu.org; 27 Aug 2021 17:49:44 +0000 Received: from localhost ([127.0.0.1]:52943 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mJfz6-00074W-5y for submit <at> debbugs.gnu.org; Fri, 27 Aug 2021 13:49:44 -0400 Received: from mail-io1-f41.google.com ([209.85.166.41]:35603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mJfz4-00074K-3a for 50054 <at> debbugs.gnu.org; Fri, 27 Aug 2021 13:49:42 -0400 Received: by mail-io1-f41.google.com with SMTP id a15so9548494iot.2 for <50054 <at> debbugs.gnu.org>; Fri, 27 Aug 2021 10:49:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=atai-org.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=J1tNG1LMEh92ohVENgPHy5FRHXbgkQk+S9Le4cZ2CYI=; b=q12R0YSD6oO3FSIonTKcoOAT3Y5v6HOz9+6kS/ifnf7y46vz+nokdORFDXnOBnhmxS CI/vsuZxXag++8LZhaRE36MYUESTqdBulnzfI3HCEAbDPk1mWgz1i8akLhFybv5we1tS ZPFwP3fSacs6lDcfop7SphiUhpyx5GpetkFgR+Ok1izVsDcf/udp+X9TBpMT2OA0IVDZ /u0yVv2e1y/XVxJWY4qxkxF/ni8w8mgWNcwpJWk7YM3/PW+D0lIlHFg7MYytPejtCZCJ H4ifQ80vOZfBVLPX5cCAgBdXJ195XY2hlRR9K/8AbwUHJTFp7OdadN+lZ+Giw4nuI444 aH+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=J1tNG1LMEh92ohVENgPHy5FRHXbgkQk+S9Le4cZ2CYI=; b=srd3YOnCvLUHw5cUaRZxo5eOyKNVGTq4G3O0cu8Gagv3/fEkcoJPj5dDSvoIRxGWCV adXxb8Ph7WKmuIGC/2ftQOn6wjTfzC0HPj2PXS1+FLbWUfcvrtpUyydHazjPo+beP7sU 7pqCLeMEZrHONdhz0O3W1ENIKv7MYAvjPqu/ckEqz+j/94/rhwN9rYysrfOytLrlR9M6 APlp+IIGnI2EHPooDms3FTZyA8DFAdYg3Myqr/ssm0Y2G5KCCJinwSTcnXVctEVBTQli MeYhqEx9d3CEokgKmHvDpwe/0xLnQbnJTLilMqXxYKanqvvMGFYY2N2n4YOXiSjiN9km Qihg== X-Gm-Message-State: AOAM532rM3EqVCoLaCxe65X110nchA/PYkL/wI3jYfXZxTzY9UpTb7MO t7QAfTZDpP6edcZxIfaVWup8B15wjfWcVB/UZmHsS+ecVggrGw== X-Google-Smtp-Source: ABdhPJxD5LdxFii43FuGC2qL8qW9GsssVEYITeuPSsThvfwOjJ8fRC4q54k8xNrGZRf3SOjcaKqqJVUSxjTGPojc95k= X-Received: by 2002:a5d:848a:: with SMTP id t10mr8342803iom.82.1630086576046; Fri, 27 Aug 2021 10:49:36 -0700 (PDT) MIME-Version: 1.0 From: Andy Tai <atai@HIDDEN> Date: Fri, 27 Aug 2021 10:49:00 -0700 Message-ID: <CAJsg1E-BigkWVUY0euC4s8Aur3_8q6c3yLqP-Cq+n2VCtp5Tww@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) 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.5 (/) The following bug should be a prerequisite of this bug http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50229 adding build tool genie to guix as a package
Received: (at control) by debbugs.gnu.org; 27 Aug 2021 18:27:51 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 27 14:27:51 2021 Received: from localhost ([127.0.0.1]:52979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mJgZz-0001k3-5R for submit <at> debbugs.gnu.org; Fri, 27 Aug 2021 14:27:51 -0400 Received: from tobias.gr ([80.241.217.52]:52692) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1mJgZt-0001jo-Vo for control <at> debbugs.gnu.org; Fri, 27 Aug 2021 14:27:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=v2cfRMzCJRSEh jimOc1WKf7nvN57YfksMfl/foF3WJ0=; h=to:from:date; d=tobias.gr; b=MxUnEG Kfa+5KOQXLyJ21upLS+TWtnvckJuACcA7P6AKDgaGhOXk05H0D5GPXb+ctzAddt+kjf12v SW9KYbtIMxba6RLEXKyjQHm0R+blTaZFabAc5ZFQoGXyflJd3TtW9+l3YPVhY4qRE7Irzu LCkABUV094nGjg5jmI7UhEoC34qlD7fUc0yZ+tuFwEKR3geScqUgGSjrJ1toULFBkSIIpl l2WHvupKJgB3iZu2PkoL5WIuq3GDtZJ70lfEoY7xiRUBMxftS3o8O4iKTS7SCAJhnYaj/u KHXY6bBipJsOA5yX39s1DHdkjGKbQFAY/8t3lDGilRyhfUG7mEp91ArQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTP id c2380585 for <control <at> debbugs.gnu.org>; Fri, 27 Aug 2021 18:27:40 +0000 (UTC) MIME-Version: 1.0 Date: Fri, 27 Aug 2021 20:27:40 +0200 From: Tobias Geerinckx-Rice <me@HIDDEN> To: Control <control <at> debbugs.gnu.org> Message-ID: <c33db2de2e21fa7c634788cda2841980@HIDDEN> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) 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: block 50054 by 50229 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [80.241.217.52 listed in list.dnswl.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control 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 (+) block 50054 by 50229
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] dependency Resent-From: Tobias Geerinckx-Rice <me@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Fri, 27 Aug 2021 18:32:02 +0000 Resent-Message-ID: <handler.50054.B50054.163008909012181 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai <atai@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.163008909012181 (code B ref 50054); Fri, 27 Aug 2021 18:32:02 +0000 Received: (at 50054) by debbugs.gnu.org; 27 Aug 2021 18:31:30 +0000 Received: from localhost ([127.0.0.1]:52986 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mJgdS-00036O-Jf for submit <at> debbugs.gnu.org; Fri, 27 Aug 2021 14:31:30 -0400 Received: from tobias.gr ([80.241.217.52]:52694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1mJgdM-00030o-QC for 50054 <at> debbugs.gnu.org; Fri, 27 Aug 2021 14:31:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=fUtfasoMyBkVo 5mxTbAa0NDJdAdmjlNPyWouUDPNNvg=; h=references:in-reply-to:subject:cc: to:from:date; d=tobias.gr; b=L/thDkBBRu6I0RKAUZJHpi62q2/bMrxfPSvFtEeeR zH2w92YpgJ07aZa0YQpvY4d+KRZACgoDg8wDoZ+c5kvM3A9LGWfKgIOmEAqS+PKv2k2ooZ hOUh2fHKIDrKdwcFh1p+cud5AYy7nWKg4Hj4SigfgHs8Jw0uV6g4Lpuc4dRCc57LQQdgPj QYjwqkGyt7kfV5VgY/VOxCK67Jl2z0FeC59jVXFgRL98vuRoFra/Ml6+S9A1B1wBstXk5z PT0Vgn7KZWHVTO4Zaa7NVUqwivtTFtarI2bIlPaDdzHR1LEomh2Fr51HPXPFt8keKqJn1I QAkQbA/3ALTJM+RgR0IyQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTP id a6859648; Fri, 27 Aug 2021 18:31:16 +0000 (UTC) MIME-Version: 1.0 Date: Fri, 27 Aug 2021 20:31:16 +0200 From: Tobias Geerinckx-Rice <me@HIDDEN> In-Reply-To: <CAJsg1E-BigkWVUY0euC4s8Aur3_8q6c3yLqP-Cq+n2VCtp5Tww@HIDDEN> References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <CAJsg1E-BigkWVUY0euC4s8Aur3_8q6c3yLqP-Cq+n2VCtp5Tww@HIDDEN> Message-ID: <3cd5adb94761b3fecc467fbd5abf4409@HIDDEN> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) 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 (-) On 2021-08-27 19:49, Andy Tai wrote: > The following bug should be a prerequisite of this bug > > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50229 > adding build tool genie to guix as a package Done: To: Control server <https://debbugs.gnu.org/server-control.html> block 50054 by 50229 Kind regards, T (it's aliiive) G-R Sent from a Web browser. Excuse or enjoy my brevity.
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 29 Aug 2021 03:18:02 +0000 Resent-Message-ID: <handler.50054.B50054.16302070305556 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.16302070305556 (code B ref 50054); Sun, 29 Aug 2021 03:18:02 +0000 Received: (at 50054) by debbugs.gnu.org; 29 Aug 2021 03:17:10 +0000 Received: from localhost ([127.0.0.1]:55243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mKBJd-0001R5-99 for submit <at> debbugs.gnu.org; Sat, 28 Aug 2021 23:17:10 -0400 Received: from mail-io1-f41.google.com ([209.85.166.41]:37447) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mKBJX-0001Qp-Rs for 50054 <at> debbugs.gnu.org; Sat, 28 Aug 2021 23:17:00 -0400 Received: by mail-io1-f41.google.com with SMTP id b7so14873216iob.4 for <50054 <at> debbugs.gnu.org>; Sat, 28 Aug 2021 20:16:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:cc; bh=tbmHiuNtm8bA8CG+Mfn2oG2Z5us2akPQWQL9jVUI3IQ=; b=PL9JzuDAFmftXBxoOxKxrFcOLipsNA9gY35tNcPRzhjyJo3tsAZgGZiajQUJ+itAWV AHAp9+MVftwfaRzICaCL3uag3iMKUY+/osK+pnVpqBYqfoqKG/uZ+vO89bcXVuGkCpPV MMPoju9PZR0913Scu7pnQpYPHhjYdenyoQJoACChyGHqZtYfEaDbbf9qleXo39LrzYLX eBTMyDToeg3BGR77N2Zs75UyuqzjO+xcz12sJBkavICJPi9gwfOf7NA0S3DtDawL/WQ8 giGapmpk3ihqPtyr2TY2rk6jZeFJAuvuQDMFMPI19hQimHKCvWmyVsQ/2qyBwqXYf4MK IKkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:cc; bh=tbmHiuNtm8bA8CG+Mfn2oG2Z5us2akPQWQL9jVUI3IQ=; b=Z8NqpG1BWVZ8OErL3KEOfpecb/RuGlT93nXNCm58B+QNpFwDXss82fKIGch0lE33HY RBSzv000TJfjoy5/o4nt2EUVXAIYNIP9lXobC9oglwcVdViMK2LDAvqERuPHMzztLnBM 5zTKJVIq3JoGRKqBvjU817r3RmcFUJBjgaEy+g1H7F4cX3cvJDBFx+SZfLGF5FEs4all n7PAe7vFFchMo7dnDJDL8dklO/2AjnRp2mXHXrL84QvlXnlkSHWX2h0pB4NEulIIIfdZ xs8iV9DLD7OMUmwqoBdtKDI4SYXZ/tJSqGpzKx1qO1qu3p6xXZyqSQyUXW6HfxmYERh3 9NMQ== X-Gm-Message-State: AOAM530qZiHoULtQ2IPaTVidgxa07926boojhF0AlKkJJxQc4tTFNaB1 mPjSf+i7wxKO5zw16aw3titqUB6/OHFQX5yAb8qOTZgRtNA= X-Google-Smtp-Source: ABdhPJzwR65sc/hJlIRUfks4ZVCSn8sVi0r5qwp3iUuDmCKuLs+X1jOICgXPTb0w7hCndLHfBgcUmXMAKbKWa4wv5O0= X-Received: by 2002:a02:5442:: with SMTP id t63mr15039903jaa.7.1630207009993; Sat, 28 Aug 2021 20:16:49 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> In-Reply-To: <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> From: Andy Tai <lichengtai@HIDDEN> Date: Sat, 28 Aug 2021 20:16:13 -0700 Message-ID: <CAJsg1E_5VfUjd-PLoLP9G2U5FfJZ-wt+v4qvfsXkWGY5NWf3Zg@HIDDEN> Content-Type: multipart/mixed; boundary="000000000000bdcdf605caaa25e3" X-Spam-Score: 1.2 (+) 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: updated patch attached: directly checking out source rather than replying on git submodule first attempt at removing "nasty" stuff, removing bx/tools/bin Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.2 MISSING_HEADERS Missing To: header -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.166.41 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.166.41 listed in wl.mailspike.net] 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.2 (/) --000000000000bdcdf605caaa25e3 Content-Type: text/plain; charset="UTF-8" updated patch attached: directly checking out source rather than replying on git submodule first attempt at removing "nasty" stuff, removing bx/tools/bin On Mon, Aug 16, 2021 at 5:52 AM Leo Prikler <leo.prikler@HIDDEN> wrote: > > Hi, > > Am Montag, den 16.08.2021, 05:42 -0700 schrieb Andy Tai: > > Leo, by "nasty stuff" you meant non-free stuff (I doubt if there is > > any in a graphics library but will check), or you meant the embedded > > packages that shall be reference to other packages in guix (if > > packaged already)? I think the embedded copies of other stuff may > > have local customization that may make it impossible to simply build > > with the existing packages in guix. > Nasty stuff are not only already existing packages, but also outdated > versions thereof. If there are heavily customized versions or packages > not yet included in Guix, then those can be left in (but with a > remark!), though in the long term it would be better to make those > packages work with upstream versions rather than require specific > tweaking. > > The other thing I already mentioned are binaries, which upstream seems > also aware about, see e.g. > https://github.com/bkaradzic/bgfx/commit/caed3f91026bf0e703f1eaf6f622e27b820df86c --000000000000bdcdf605caaa25e3 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-bgfx.patch" Content-Disposition: attachment; filename="0001-gnu-Add-bgfx.patch" Content-Transfer-Encoding: base64 Content-ID: <f_kswn51680> X-Attachment-Id: f_kswn51680 RnJvbSAxMmZhOGJmZTA3NjZkNDkzYzBhMmFlYjAxNDkwZTI1MTNkNmI3MDliIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmR5IFRhaSA8YXRhaUBhdGFpLm9yZz4KRGF0ZTogU2F0LCAy OCBBdWcgMjAyMSAyMDoxMjo1MiAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogQWRkIGJnZngK VG86IGd1aXgtcGF0Y2hlc0BnbnUub3JnCgoqIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gKGJn ZngpOiBOZXcgdmFyaWFibGUKLS0tCiBnbnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtIHwgNzQgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNzQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gYi9n bnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtCmluZGV4IDM4ZmViMjdjODcuLmJhM2Q0MDEzMTEgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9ncmFwaGljcy5zY20KKysrIGIvZ251L3BhY2thZ2VzL2dy YXBoaWNzLnNjbQpAQCAtMjAwMCwzICsyMDAwLDc3IEBAIFNvbWUgZmVhdHVyZSBoaWdobGlnaHRz Ogogc3VjaCBhcyBWUiBhbmQgQVIgb24gbW9iaWxlLCBQQy9kZXNrdG9wLCBhbmQgYW55IG90aGVy IGRldmljZS4gIE1vbmFkbyBhaW1zIHRvIGJlCiBhIGNvbXBsZXRlIGFuZCBjb25mb3JtaW5nIGlt cGxlbWVudGF0aW9uIG9mIHRoZSBPcGVuWFIgQVBJIG1hZGUgYnkgS2hyb25vcy4iKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6Ym9vc3QxLjApKSkKKworKGRlZmluZS1wdWJsaWMgYmdmeAorICAobGV0 ICgoY29tbWl0ICJiMDI5NjMyMTg2Yjg5N2E3ZDY1NDg2Zjk4MDlkNjViM2ViOTAwYWJmIikKKyAg ICAgICAgKHJldmlzaW9uICIwIikpCisgICAgKHBhY2thZ2UKKyAgICAgIChuYW1lICJiZ2Z4IikK KyAgICAgICh2ZXJzaW9uCisgICAgICAgKGdpdC12ZXJzaW9uICIwIiByZXZpc2lvbiBjb21taXQp KQorICAgICAgKHNvdXJjZQorICAgICAgIChvcmlnaW4KKyAgICAgICAgIChtZXRob2QgZ2l0LWZl dGNoKQorICAgICAgICAgKHVyaQorICAgICAgICAgIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAg ICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9ia2FyYWR6aWMvYmdmeC5jbWFrZSIpCisgICAgICAg ICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1l ICJiZ2Z4LmNtYWtlIiB2ZXJzaW9uKSkKKyAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFz ZTMyCisgICAgICAgICAgICIxajE5YTB5YTFtaTh2bHM2Njk2YjR6eWI1NzNoazhxaWw5bHJ6cWQy YW5scmZuMnhuMzk1IikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQtc3lzdGVt KQorICAgICAgKGFyZ3VtZW50cworICAgICAgIGAoIzpwaGFzZXMKKyAgICAgICAgIChtb2RpZnkt cGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICd1 bnBhY2stc3VibW9kdWxlLXNvdXJjZXMKKyAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5w dXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1 cnNpdmVseSAiYngiKQorICAgICAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5ICJi aW1nIikKKyAgICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiYmdmeCIpCisK KyAgICAgICAgICAgICAgIChjb3B5LXJlY3Vyc2l2ZWx5IChhc3NvYy1yZWYgaW5wdXRzICJieCIp CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLi9ieCIpCisgICAgICAgICAgICAg ICAoY29weS1yZWN1cnNpdmVseSAoYXNzb2MtcmVmIGlucHV0cyAiYmltZyIpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiLi9iaW1nIikKKyAgICAgICAgICAgICAgIChjb3B5LXJl Y3Vyc2l2ZWx5IChhc3NvYy1yZWYgaW5wdXRzICJiZ2Z4IikKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICIuL2JnZngiKQorICAgICAgICAgICAgICAgOzsgZGVsZXRlIGJpbmFyaWVz IGZyb20gc291cmNlIGdpdAorICAgICAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5 ICJieC90b29scy9iaW4iKQorICAgICAgICAgICAgICAgI3QpKSkKKworICAgICAgICAgIzp0ZXN0 cz8gI2YpKSA7OyBubyB0ZXN0cworICAgICAgKGlucHV0cworICAgICAgIGAoKCJnbHNsYW5nIiAs Z2xzbGFuZykKKyAgICAgICAgICgibGlieGNiIiAsbGlieGNiKQorICAgICAgICAgKCJvcGVuZ2wi ICxtZXNhKQorICAgICAgICAgKCJ2dWxrYW4tbG9hZGVyIiAsdnVsa2FuLWxvYWRlcikpKQorICAg ICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgICAobGV0ICgoYWRkaXRpb25hbC1yZXBvIChsYW1iZGEg KHVybCBjb21taXQgbmFtZSBoYXNoKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo b3JpZ2luCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0 Y2gpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5j ZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1cmwgdXJsKQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkpCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFt ZSBuYW1lIGNvbW1pdCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNoYTI1 NiAoYmFzZTMyIGhhc2gpKSkpKSkKKyAgICAgICAgIGAoKCJieCIKKyAgICAgICAgICAgICwoYWRk aXRpb25hbC1yZXBvICJodHRwczovL2dpdGh1Yi5jb20vYmthcmFkemljL2J4IgorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIjk5NzhkODk0Y2I1NGVmYzBmY2I4NzQ0NjFmMzEyN2NiZThl NTViMzMiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYngiICIwcjk4eDJmZGtsbGR2 a3N3ZGExaGxkNmlnemQwa3ptMjFkMGZoZmR3aTY0MDFhNzE4ZHl4IikpCisgICAgICAgICAgICgi YmltZyIKKyAgICAgICAgICAgICwoYWRkaXRpb25hbC1yZXBvICJodHRwczovL2dpdGh1Yi5jb20v YmthcmFkemljL2JpbWciCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiMGI2ZmViZjJi MGJhMDdmNWZkNWRlNmEzMGFjYWY3YzNhZmRiOTkyMSIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICJiaW1nIiAiMWEwZDQzcnl2Nmh6c3NxMThyaTBycWIxenZxczYyeDdxcDk4bWRjNXFo Z2JuNDZicWc5eiIpKQorICAgICAgICAgICAoImJnZngiCisgICAgICAgICAgICAsKGFkZGl0aW9u YWwtcmVwbyAiaHR0cHM6Ly9naXRodWIuY29tL2JrYXJhZHppYy9iZ2Z4IgorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgImYyNjg4NWFhZWQ4N2NlNmMzOWU4ODYyMjEyZDYyZjgyZmY0YTkz YWMiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYmdmeCIgIjAzN2g0bTRreHhsOWlp NWY3YnM4Z3dpaGNpaDB5ZHprdjViaDBqeDFzMjJnM2Jia3ZrcjAiKSkKKyAgICAgICAgICAgKCJw a2ctY29uZmlnIiAscGtnLWNvbmZpZykKKyAgICAgICAgICAgKCJ2dWxrYW4taGVhZGVycyIgLHZ1 bGthbi1oZWFkZXJzKSkpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2Jr YXJhZHppYy9iZ2Z4IikKKyAgICAgIChzeW5vcHNpcyAgIkNyb3NzLXBsYXRmb3JtLCBncmFwaGlj cyBBUEkgYWdub3N0aWMuIHJlbmRlcmluZyBsaWJyYXJ5IikKKyAgICAgIChkZXNjcmlwdGlvbiAi YmdmeCBpcyBhIGNyb3NzLXBsYXRmb3JtLCBncmFwaGljcyBBUEkgYWdub3N0aWMsCisnQnJpbmcg WW91ciBPd24gRW5naW5lL0ZyYW1ld29yaycgc3R5bGUgcmVuZGVyaW5nIGxpYnJhcnkgc3VwcG9y dGluZyBEaXJlY3QzRCwKK09wZW5HTCwgTWV0YWwsIFZ1bGthbiBhbmQgV2ViR0wuIikKKyAgICAg IChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YnNkLTIgbGljZW5zZTpjYzApKSkpKQotLSAKMi4zMy4w Cgo= --000000000000bdcdf605caaa25e3--
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 29 Aug 2021 03:26:01 +0000 Resent-Message-ID: <handler.50054.B50054.16302075476347 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.16302075476347 (code B ref 50054); Sun, 29 Aug 2021 03:26:01 +0000 Received: (at 50054) by debbugs.gnu.org; 29 Aug 2021 03:25:47 +0000 Received: from localhost ([127.0.0.1]:55256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mKBS6-0001eJ-QC for submit <at> debbugs.gnu.org; Sat, 28 Aug 2021 23:25:47 -0400 Received: from mail-io1-f45.google.com ([209.85.166.45]:37785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mKBS4-0001e5-8j for 50054 <at> debbugs.gnu.org; Sat, 28 Aug 2021 23:25:45 -0400 Received: by mail-io1-f45.google.com with SMTP id b7so14901037iob.4 for <50054 <at> debbugs.gnu.org>; Sat, 28 Aug 2021 20:25:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:cc; bh=fHfXalRahxSdUhWgieiWIPMIaFdwYK+3r8WFGSgWfio=; b=pFi9w06i0fStanHULIdBSikiNzaQumIeFRBVBobhm+9RBmFkSFIN7OUXcxczFciG1g RJbfI3aeF6d07QJWzAQ4EUt95xofTCOSM+e6iLTPKuNyM3QOW9s/uS+YXaDyT7k5cTPf 3IAnGNxPCXqe0gKqYugEUFf1ngJvm3WcsM4Ckr3sjQvj5hVkqLapVhcbX0SKV7tWMG2m cRHIKZwzG00dvhgYC6r7RjlekjzwhMtAC91S/JmJA1gkBSenGxfTm4CO5xFdzSe4lBbx TTs0omDGRnbuvSGbU+RaTt+Zt0QhtxrwlGCwoGNhgvBJpIWKDZf433wyw2mJ556huzbz Tr2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:cc; bh=fHfXalRahxSdUhWgieiWIPMIaFdwYK+3r8WFGSgWfio=; b=PTcrhWTlgxy2SKRzTDFEwQe2E0PlAjmXaWc2X6HeUiB8wV+mLu4OUIXnYDSgFG+3zG gwkMHbIBJlcho5YnDqnw3isQqfZjQBobwekwzdLqnevj4lltATenKWbkYwY1KMTLRINJ 0+BwpRjnW0ydE6sRrGhfiJKYVikoNp32udWp+6RpJWB50K2g5MvHp8/hhUNib5McaP5U vdy64nh4tRCAxcnXCoSzYV0uJjHi0OulU+g5iY+KE9umUzcJxxwsFivuX+o3ZDMGnBQR VChkjuRU+NiIFqHq3G/D04wtlnzjHb86ghOE0ciAPSSXp8mWEtxGb+Ys3ZzjkwE+4EQw 097w== X-Gm-Message-State: AOAM533vgyMz6iqBRy5nCAPn8+dozcqvevG2JYMMdBYpupeh8xD8uLdb k21q6Jox3724Lmc033OKA/WC5nhVTVtQ66UGAlwDYVGLb9s= X-Google-Smtp-Source: ABdhPJxyOm1YF1a0K1nMkQHEqA3OSNAWyrRV9moJvBFgkpkOeTQ4oRYPUqExCTdqWhM2suuTO2aO3OzD9OARHebm6q4= X-Received: by 2002:a5d:8710:: with SMTP id u16mr12740316iom.62.1630207538406; Sat, 28 Aug 2021 20:25:38 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> <CAJsg1E_5VfUjd-PLoLP9G2U5FfJZ-wt+v4qvfsXkWGY5NWf3Zg@HIDDEN> In-Reply-To: <CAJsg1E_5VfUjd-PLoLP9G2U5FfJZ-wt+v4qvfsXkWGY5NWf3Zg@HIDDEN> From: Andy Tai <lichengtai@HIDDEN> Date: Sat, 28 Aug 2021 20:25:02 -0700 Message-ID: <CAJsg1E_56n1URitX-YShd4WnAbKcwr=PaA0__dd-HRFuyweKgw@HIDDEN> Content-Type: multipart/mixed; boundary="0000000000003cbeaa05caaa45a1" X-Spam-Score: 1.2 (+) 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: updated patch attached: directly checking out additional source repos rather than relying on git submodule first attempt at removing "nasty" stuff, removing bx/tools/bin Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.2 MISSING_HEADERS Missing To: header -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.166.45 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.166.45 listed in wl.mailspike.net] 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.2 (/) --0000000000003cbeaa05caaa45a1 Content-Type: text/plain; charset="UTF-8" updated patch attached: directly checking out additional source repos rather than relying on git submodule first attempt at removing "nasty" stuff, removing bx/tools/bin > On Mon, Aug 16, 2021 at 5:52 AM Leo Prikler > <leo.prikler@HIDDEN> wrote: > > > > Hi, > > > > Am Montag, den 16.08.2021, 05:42 -0700 schrieb Andy Tai: > > > Leo, by "nasty stuff" you meant non-free stuff (I doubt if there is > > > any in a graphics library but will check), or you meant the embedded > > > packages that shall be reference to other packages in guix (if > > > packaged already)? I think the embedded copies of other stuff may > > > have local customization that may make it impossible to simply build > > > with the existing packages in guix. > > Nasty stuff are not only already existing packages, but also outdated > > versions thereof. If there are heavily customized versions or packages > > not yet included in Guix, then those can be left in (but with a > > remark!), though in the long term it would be better to make those > > packages work with upstream versions rather than require specific > > tweaking. > > > > The other thing I already mentioned are binaries, which upstream seems > > also aware about, see e.g. > > https://github.com/bkaradzic/bgfx/commit/caed3f91026bf0e703f1eaf6f622e27b820df86c --0000000000003cbeaa05caaa45a1 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-bgfx.patch" Content-Disposition: attachment; filename="0001-gnu-Add-bgfx.patch" Content-Transfer-Encoding: base64 Content-ID: <f_kswnfjy20> X-Attachment-Id: f_kswnfjy20 RnJvbSAxYjU1YjRlZjc0MTc3ZDIyZmQ2OTU5MTBiZjc1YWUzZDg5YWQwYjkwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmR5IFRhaSA8YXRhaUBhdGFpLm9yZz4KRGF0ZTogU2F0LCAy OCBBdWcgMjAyMSAyMDoxMjo1MiAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogQWRkIGJnZngK VG86IGd1aXgtcGF0Y2hlc0BnbnUub3JnCgoqIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gKGJn ZngpOiBOZXcgdmFyaWFibGUKLS0tCiBnbnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtIHwgNzQgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNzQg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gYi9n bnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtCmluZGV4IDM4ZmViMjdjODcuLjNjMzRlMzFhMDcgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9ncmFwaGljcy5zY20KKysrIGIvZ251L3BhY2thZ2VzL2dy YXBoaWNzLnNjbQpAQCAtMjAwMCwzICsyMDAwLDc3IEBAIFNvbWUgZmVhdHVyZSBoaWdobGlnaHRz Ogogc3VjaCBhcyBWUiBhbmQgQVIgb24gbW9iaWxlLCBQQy9kZXNrdG9wLCBhbmQgYW55IG90aGVy IGRldmljZS4gIE1vbmFkbyBhaW1zIHRvIGJlCiBhIGNvbXBsZXRlIGFuZCBjb25mb3JtaW5nIGlt cGxlbWVudGF0aW9uIG9mIHRoZSBPcGVuWFIgQVBJIG1hZGUgYnkgS2hyb25vcy4iKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6Ym9vc3QxLjApKSkKKworKGRlZmluZS1wdWJsaWMgYmdmeAorICAobGV0 ICgoY29tbWl0ICJiMDI5NjMyMTg2Yjg5N2E3ZDY1NDg2Zjk4MDlkNjViM2ViOTAwYWJmIikKKyAg ICAgICAgKHJldmlzaW9uICIwIikpCisgICAgKHBhY2thZ2UKKyAgICAgIChuYW1lICJiZ2Z4IikK KyAgICAgICh2ZXJzaW9uCisgICAgICAgKGdpdC12ZXJzaW9uICIwIiByZXZpc2lvbiBjb21taXQp KQorICAgICAgKHNvdXJjZQorICAgICAgIChvcmlnaW4KKyAgICAgICAgIChtZXRob2QgZ2l0LWZl dGNoKQorICAgICAgICAgKHVyaQorICAgICAgICAgIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAg ICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9ia2FyYWR6aWMvYmdmeC5jbWFrZSIpCisgICAgICAg ICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1l ICJiZ2Z4LmNtYWtlIiB2ZXJzaW9uKSkKKyAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFz ZTMyCisgICAgICAgICAgICIxajE5YTB5YTFtaTh2bHM2Njk2YjR6eWI1NzNoazhxaWw5bHJ6cWQy YW5scmZuMnhuMzk1IikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQtc3lzdGVt KQorICAgICAgKGFyZ3VtZW50cworICAgICAgIGAoIzpwaGFzZXMKKyAgICAgICAgIChtb2RpZnkt cGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICd1 bnBhY2stc3VibW9kdWxlLXNvdXJjZXMKKyAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5w dXRzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1 cnNpdmVseSAiYngiKQorICAgICAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5ICJi aW1nIikKKyAgICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseSAiYmdmeCIpCisK KyAgICAgICAgICAgICAgIChjb3B5LXJlY3Vyc2l2ZWx5IChhc3NvYy1yZWYgaW5wdXRzICJieCIp CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLi9ieCIpCisgICAgICAgICAgICAg ICAoY29weS1yZWN1cnNpdmVseSAoYXNzb2MtcmVmIGlucHV0cyAiYmltZyIpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiLi9iaW1nIikKKyAgICAgICAgICAgICAgIChjb3B5LXJl Y3Vyc2l2ZWx5IChhc3NvYy1yZWYgaW5wdXRzICJiZ2Z4IikKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICIuL2JnZngiKQorICAgICAgICAgICAgICAgOzsgZGVsZXRlIGJpbmFyaWVz IGZyb20gc291cmNlIGdpdAorICAgICAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5 ICJieC90b29scy9iaW4iKQorICAgICAgICAgICAgICAgI3QpKSkKKworICAgICAgICAgIzp0ZXN0 cz8gI2YpKSA7OyBubyB0ZXN0cworICAgICAgKGlucHV0cworICAgICAgIGAoKCJnbHNsYW5nIiAs Z2xzbGFuZykKKyAgICAgICAgICgibGlieGNiIiAsbGlieGNiKQorICAgICAgICAgKCJvcGVuZ2wi ICxtZXNhKQorICAgICAgICAgKCJ2dWxrYW4tbG9hZGVyIiAsdnVsa2FuLWxvYWRlcikpKQorICAg ICAgKG5hdGl2ZS1pbnB1dHMKKyAgICAgICAobGV0ICgoYWRkaXRpb25hbC1yZXBvIChsYW1iZGEg KHVybCBjb21taXQgbmFtZSBoYXNoKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo b3JpZ2luCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0 Y2gpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5j ZQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1cmwgdXJsKQorICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkpCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFt ZSBuYW1lIGNvbW1pdCkpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNoYTI1 NiAoYmFzZTMyIGhhc2gpKSkpKSkKKyAgICAgICAgIGAoKCJieCIKKyAgICAgICAgICAgICwoYWRk aXRpb25hbC1yZXBvICJodHRwczovL2dpdGh1Yi5jb20vYmthcmFkemljL2J4IgorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIjk5NzhkODk0Y2I1NGVmYzBmY2I4NzQ0NjFmMzEyN2NiZThl NTViMzMiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYngiICIwcjk4eDJmZGtsbGR2 a3N3ZGExaGxkNmlnemQwa3ptMjFkMGZoZmR3aTY0MDFhNzE4ZHl4IikpCisgICAgICAgICAgICgi YmltZyIKKyAgICAgICAgICAgICwoYWRkaXRpb25hbC1yZXBvICJodHRwczovL2dpdGh1Yi5jb20v YmthcmFkemljL2JpbWciCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiMGI2ZmViZjJi MGJhMDdmNWZkNWRlNmEzMGFjYWY3YzNhZmRiOTkyMSIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICJiaW1nIiAiMWEwZDQzcnl2Nmh6c3NxMThyaTBycWIxenZxczYyeDdxcDk4bWRjNXFo Z2JuNDZicWc5eiIpKQorICAgICAgICAgICAoImJnZngiCisgICAgICAgICAgICAsKGFkZGl0aW9u YWwtcmVwbyAiaHR0cHM6Ly9naXRodWIuY29tL2JrYXJhZHppYy9iZ2Z4IgorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgImYyNjg4NWFhZWQ4N2NlNmMzOWU4ODYyMjEyZDYyZjgyZmY0YTkz YWMiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiYmdmeCIgIjAzN2g0bTRreHhsOWlp NWY3YnM4Z3dpaGNpaDB5ZHprdjViaDBqeDFzMjJnM2Jia3ZrcjAiKSkKKyAgICAgICAgICAgKCJw a2ctY29uZmlnIiAscGtnLWNvbmZpZykKKyAgICAgICAgICAgKCJ2dWxrYW4taGVhZGVycyIgLHZ1 bGthbi1oZWFkZXJzKSkpKQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2Jr YXJhZHppYy9iZ2Z4IikKKyAgICAgIChzeW5vcHNpcyAgIkNyb3NzLXBsYXRmb3JtLCBncmFwaGlj cyBBUEkgYWdub3N0aWMsIHJlbmRlcmluZyBsaWJyYXJ5IikKKyAgICAgIChkZXNjcmlwdGlvbiAi YmdmeCBpcyBhIGNyb3NzLXBsYXRmb3JtLCBncmFwaGljcyBBUEkgYWdub3N0aWMsCisnQnJpbmcg WW91ciBPd24gRW5naW5lL0ZyYW1ld29yaycgc3R5bGUgcmVuZGVyaW5nIGxpYnJhcnkgc3VwcG9y dGluZyBEaXJlY3QzRCwKK09wZW5HTCwgTWV0YWwsIFZ1bGthbiBhbmQgV2ViR0wuIikKKyAgICAg IChsaWNlbnNlIChsaXN0IGxpY2Vuc2U6YnNkLTIgbGljZW5zZTpjYzApKSkpKQotLSAKMi4zMy4w Cgo= --0000000000003cbeaa05caaa45a1--
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 29 Aug 2021 04:31:02 +0000 Resent-Message-ID: <handler.50054.B50054.163021143912307 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.163021143912307 (code B ref 50054); Sun, 29 Aug 2021 04:31:02 +0000 Received: (at 50054) by debbugs.gnu.org; 29 Aug 2021 04:30:39 +0000 Received: from localhost ([127.0.0.1]:55272 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mKCSo-0003CJ-L3 for submit <at> debbugs.gnu.org; Sun, 29 Aug 2021 00:30:38 -0400 Received: from mail-il1-f174.google.com ([209.85.166.174]:36421) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mKCSi-0003Bt-L9 for 50054 <at> debbugs.gnu.org; Sun, 29 Aug 2021 00:30:33 -0400 Received: by mail-il1-f174.google.com with SMTP id x5so12046273ill.3 for <50054 <at> debbugs.gnu.org>; Sat, 28 Aug 2021 21:30:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:cc; bh=YMM75xhzeppNVq1s7EbJ9fyAmt/nCjsupm4nK5o8czI=; b=oOkkC5RVdrtCxwB9c3HKGTmpiizay3Hwst+PeCLfF2H3W6xC6t2AGHeN5BaSnBPARk CK5JnMB3lZXwm6ZhDGPyZ6EIHyIB4XU7m7aiXTutrbrB5TqpSDlKY0fYfP1NXEFzsLrn azGOuiLKwuTcJao2/Qh1xAVNpRBKmZ6BmKkFVA3kDOVtfJZcSrKhf+zrhb2C0WPQJPl9 H9Gdy8Z/4SMT7peS1GC+I7F8IYStoeEh1CY9xS0aaUviOtnw9ZYY4TshVg2KBQQ3Xw3K flE5r9FuJnYCwSsT90412Idr4goOH4L9Nb7ifxznAoJDgKycRjP9CR51SrtaAxA3tmOM KVSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:cc; bh=YMM75xhzeppNVq1s7EbJ9fyAmt/nCjsupm4nK5o8czI=; b=ULr9TyAJAOsdcX7h5N/x2EoT7fSumHljofGHqpkgfIZ9joDzec9qfD8ekBSYcrGJyn yeovwUvG3veOpdQf1j7HWrkmPE6Dn4iavH0tdq5JtS4qsU7Zh/Mg/phpQf1q24K8+dBe NjVL5c1jBOeSh0CAK1TGE7IsXdjwOk5qTDbu9pD9BbqKyGcHVodVC4a+yKXD/SgprbdH 3z4eQEvzJ7cRrZMW0AOExuC4VxTy1Vs0H7TuIB9pi1OA/+ZIGgmDpyX50X5RtDPGG0vI NJt5zIr+cT6QeuCMe6MR3MFK5zH+0qJ9ul+qQkAmwpRCXYdJw0viFO6GzFGD3lhiw3c9 i/sw== X-Gm-Message-State: AOAM531JuPu9VKN5dj74RxV/tyzoaGMlWlMm8RALg3+WR5wRfdlsVuhi pZxSd2QMkVpWcbY8o+OUmOdF5Cj2vRWWyc3xNK6xU2eVdFE= X-Google-Smtp-Source: ABdhPJxm8e+SYsULcNRd7aNqPNvUE/gd7lvEaWwCa6LemjPAxxG+RF+M0qlIvmT9YkYcQsghnZOtqhRxEYeakklpWTk= X-Received: by 2002:a92:a012:: with SMTP id e18mr11323985ili.271.1630211422251; Sat, 28 Aug 2021 21:30:22 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> <CAJsg1E_5VfUjd-PLoLP9G2U5FfJZ-wt+v4qvfsXkWGY5NWf3Zg@HIDDEN> <CAJsg1E_56n1URitX-YShd4WnAbKcwr=PaA0__dd-HRFuyweKgw@HIDDEN> In-Reply-To: <CAJsg1E_56n1URitX-YShd4WnAbKcwr=PaA0__dd-HRFuyweKgw@HIDDEN> From: Andy Tai <lichengtai@HIDDEN> Date: Sat, 28 Aug 2021 21:29:46 -0700 Message-ID: <CAJsg1E9zF591MxhCFekOtheVB0CU2zwNPxD9MKAb=YvV1DFE0A@HIDDEN> Content-Type: multipart/mixed; boundary="000000000000bb88fb05caab2cf8" X-Spam-Score: 1.2 (+) 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: further update building the examples and the tools from source On Sat, Aug 28, 2021 at 8:25 PM Andy Tai wrote: > > updated patch attached: > > directly checking out additional source repos rather than relying on > git submodule > > first attempt at removing "na [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.166.174 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.2 MISSING_HEADERS Missing To: header -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.166.174 listed in list.dnswl.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: 0.2 (/) --000000000000bb88fb05caab2cf8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable further update building the examples and the tools from source On Sat, Aug 28, 2021 at 8:25 PM Andy Tai <lichengtai@HIDDEN> wrote: > > updated patch attached: > > directly checking out additional source repos rather than relying on > git submodule > > first attempt at removing "nasty" stuff, removing bx/tools/bin > > > On Mon, Aug 16, 2021 at 5:52 AM Leo Prikler > > <leo.prikler@HIDDEN> wrote: > > > > > > Hi, > > > > > > Am Montag, den 16.08.2021, 05:42 -0700 schrieb Andy Tai: > > > > Leo, by "nasty stuff" you meant non-free stuff (I doubt if there is > > > > any in a graphics library but will check), or you meant the embedde= d > > > > packages that shall be reference to other packages in guix (if > > > > packaged already)? I think the embedded copies of other stuff may > > > > have local customization that may make it impossible to simply buil= d > > > > with the existing packages in guix. > > > Nasty stuff are not only already existing packages, but also outdated > > > versions thereof. If there are heavily customized versions or packag= es > > > not yet included in Guix, then those can be left in (but with a > > > remark!), though in the long term it would be better to make those > > > packages work with upstream versions rather than require specific > > > tweaking. > > > > > > The other thing I already mentioned are binaries, which upstream seem= s > > > also aware about, see e.g. > > > https://github.com/bkaradzic/bgfx/commit/caed3f91026bf0e703f1eaf6f622= e27b820df86c --=20 Andy Tai, atai@HIDDEN Year 2021 =E6=B0=91=E5=9C=8B110=E5=B9=B4 =E8=87=AA=E5=8B=95=E7=9A=84=E7=B2=BE=E7=A5=9E=E5=8A=9B=E6=98=AF=E4=BF=A1=E4= =BB=B0=E8=88=87=E8=A6=BA=E6=82=9F =E8=87=AA=E5=8B=95=E7=9A=84=E8=A1=8C=E7=82=BA=E5=8A=9B=E6=98=AF=E5=8B=9E=E5= =8B=95=E8=88=87=E6=8A=80=E8=83=BD --000000000000bb88fb05caab2cf8 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-gnu-Add-bgfx.patch" Content-Disposition: attachment; filename="0001-gnu-Add-bgfx.patch" Content-Transfer-Encoding: base64 Content-ID: <f_kswprlec0> X-Attachment-Id: f_kswprlec0 RnJvbSBmNzcyZGI5MzNiYmEzNjVlNDM1ZTk2Zjk0NDFiNTAxNzMwNWM4YTA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmR5IFRhaSA8YXRhaUBhdGFpLm9yZz4KRGF0ZTogU2F0LCAy OCBBdWcgMjAyMSAyMToyNzozNiAtMDcwMApTdWJqZWN0OiBbUEFUQ0hdIGdudTogQWRkIGJnZngK VG86IGd1aXgtcGF0Y2hlc0BnbnUub3JnCgoqIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gKGJn ZngpOiBOZXcgdmFyaWFibGUKLS0tCiBnbnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtIHwgODIgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgODIg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gYi9n bnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtCmluZGV4IDM4ZmViMjdjODcuLjMwMjdlYWM2MWUgMTAw NjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9ncmFwaGljcy5zY20KKysrIGIvZ251L3BhY2thZ2VzL2dy YXBoaWNzLnNjbQpAQCAtMjAwMCwzICsyMDAwLDg1IEBAIFNvbWUgZmVhdHVyZSBoaWdobGlnaHRz Ogogc3VjaCBhcyBWUiBhbmQgQVIgb24gbW9iaWxlLCBQQy9kZXNrdG9wLCBhbmQgYW55IG90aGVy IGRldmljZS4gIE1vbmFkbyBhaW1zIHRvIGJlCiBhIGNvbXBsZXRlIGFuZCBjb25mb3JtaW5nIGlt cGxlbWVudGF0aW9uIG9mIHRoZSBPcGVuWFIgQVBJIG1hZGUgYnkgS2hyb25vcy4iKQogICAgIChs aWNlbnNlIGxpY2Vuc2U6Ym9vc3QxLjApKSkKKworKGRlZmluZS1wdWJsaWMgYmdmeAorICAobGV0 ICgoY29tbWl0ICJiMDI5NjMyMTg2Yjg5N2E3ZDY1NDg2Zjk4MDlkNjViM2ViOTAwYWJmIikKKyAg ICAgICAgKHJldmlzaW9uICIwIikpCisgICAgKHBhY2thZ2UKKyAgICAgIChuYW1lICJiZ2Z4IikK KyAgICAgICh2ZXJzaW9uCisgICAgICAgKGdpdC12ZXJzaW9uICIwIiByZXZpc2lvbiBjb21taXQp KQorICAgICAgKHNvdXJjZQorICAgICAgIChvcmlnaW4KKyAgICAgICAgIChtZXRob2QgZ2l0LWZl dGNoKQorICAgICAgICAgKHVyaQorICAgICAgICAgIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAg ICh1cmwgImh0dHBzOi8vZ2l0aHViLmNvbS9ia2FyYWR6aWMvYmdmeC5jbWFrZSIpCisgICAgICAg ICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1l ICJiZ2Z4LmNtYWtlIiB2ZXJzaW9uKSkKKyAgICAgICAgIChzaGEyNTYKKyAgICAgICAgICAoYmFz ZTMyCisgICAgICAgICAgICIxajE5YTB5YTFtaTh2bHM2Njk2YjR6eWI1NzNoazhxaWw5bHJ6cWQy YW5scmZuMnhuMzk1IikpKSkKKyAgICAgIChidWlsZC1zeXN0ZW0gY21ha2UtYnVpbGQtc3lzdGVt KQorICAgICAgKGFyZ3VtZW50cworICAgICAgIGAoIzpjb25maWd1cmUtZmxhZ3MKKyAgICAgICAg ICcoIi1EQkdGWF9CVUlMRF9UT09MUz1UUlVFIgorICAgICAgICAgICAiLURCR0ZYX0JVSUxEX0VY QU1QTEVTPVRSVUUiKQorCisgICAgICAgICAjOnBoYXNlcworICAgICAgICAgKG1vZGlmeS1waGFz ZXMgJXN0YW5kYXJkLXBoYXNlcworICAgICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ3VucGFj ay1zdWJtb2R1bGUtc291cmNlcworICAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBpbnB1dHMg IzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2 ZWx5ICJieCIpCisgICAgICAgICAgICAgICAoZGVsZXRlLWZpbGUtcmVjdXJzaXZlbHkgImJpbWci KQorICAgICAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5ICJiZ2Z4IikKKworICAg ICAgICAgICAgICAgKGNvcHktcmVjdXJzaXZlbHkgKGFzc29jLXJlZiBpbnB1dHMgImJ4IikKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIuL2J4IikKKyAgICAgICAgICAgICAgIChj b3B5LXJlY3Vyc2l2ZWx5IChhc3NvYy1yZWYgaW5wdXRzICJiaW1nIikKKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICIuL2JpbWciKQorICAgICAgICAgICAgICAgKGNvcHktcmVjdXJz aXZlbHkgKGFzc29jLXJlZiBpbnB1dHMgImJnZngiKQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIi4vYmdmeCIpCisgICAgICAgICAgICAgICA7OyBkZWxldGUgYmluYXJpZXMgZnJv bSB1cHN0cmVhbSBnaXQgcmVwb3MKKyAgICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNp dmVseSAiYngvdG9vbHMvYmluIikKKyAgICAgICAgICAgICAgIDs7IGRlbGV0ZSBleHRyYSAzcmQg cGFydHkgY29kZSBub3QgbmVlZGVkIGZvciBiZ2Z4IHRvIGZ1bmN0aW9uIG9uIEd1aXgKKyAgICAg ICAgICAgICAgIDs7IG5vdGUgZGVhci1pbWd1aSBsb2NhbCBjb3B5IGluIGJnZnggaGVhdmlseSBt b2RpZmllZCBmcm9tIG9yaWdpbmFsIHVwc3RyZWFtCisgICAgICAgICAgICAgICA7OyBzbyB3ZSBm b3Igbm93IGNhbiBub3QgdXNlIHRoZSB1cHN0cmVhbSBkZWFyLWltZ3VpIGZvciBiZ2Z4CisgICAg ICAgICAgICAgICAoZGVsZXRlLWZpbGUtcmVjdXJzaXZlbHkgImJnZngvM3JkcGFydHkvZHhzZGsi KQorICAgICAgICAgICAgICAgI3QpKSkKKworICAgICAgICAgIzp0ZXN0cz8gI2YpKSA7OyBubyB0 ZXN0cworICAgICAgKGlucHV0cworICAgICAgIGAoKCJnbHNsYW5nIiAsZ2xzbGFuZykKKyAgICAg ICAgICgibGlieGNiIiAsbGlieGNiKQorICAgICAgICAgKCJvcGVuZ2wiICxtZXNhKQorICAgICAg ICAgKCJ2dWxrYW4tbG9hZGVyIiAsdnVsa2FuLWxvYWRlcikpKQorICAgICAgKG5hdGl2ZS1pbnB1 dHMKKyAgICAgICAobGV0ICgoYWRkaXRpb25hbC1yZXBvIChsYW1iZGEgKHVybCBjb21taXQgbmFt ZSBoYXNoKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAob3JpZ2luCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgKHVyaSAoZ2l0LXJlZmVyZW5jZQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1cmwgdXJsKQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChjb21taXQgY29tbWl0KSkpCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1lIGNvbW1pdCkp CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNoYTI1NiAoYmFzZTMyIGhhc2gp KSkpKSkKKyAgICAgICAgIGAoKCJieCIKKyAgICAgICAgICAgICwoYWRkaXRpb25hbC1yZXBvICJo dHRwczovL2dpdGh1Yi5jb20vYmthcmFkemljL2J4IgorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIjk5NzhkODk0Y2I1NGVmYzBmY2I4NzQ0NjFmMzEyN2NiZThlNTViMzMiCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAiYngiICIwcjk4eDJmZGtsbGR2a3N3ZGExaGxkNmlnemQw a3ptMjFkMGZoZmR3aTY0MDFhNzE4ZHl4IikpCisgICAgICAgICAgICgiYmltZyIKKyAgICAgICAg ICAgICwoYWRkaXRpb25hbC1yZXBvICJodHRwczovL2dpdGh1Yi5jb20vYmthcmFkemljL2JpbWci CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiMGI2ZmViZjJiMGJhMDdmNWZkNWRlNmEz MGFjYWY3YzNhZmRiOTkyMSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJiaW1nIiAi MWEwZDQzcnl2Nmh6c3NxMThyaTBycWIxenZxczYyeDdxcDk4bWRjNXFoZ2JuNDZicWc5eiIpKQor ICAgICAgICAgICAoImJnZngiCisgICAgICAgICAgICAsKGFkZGl0aW9uYWwtcmVwbyAiaHR0cHM6 Ly9naXRodWIuY29tL2JrYXJhZHppYy9iZ2Z4IgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgImYyNjg4NWFhZWQ4N2NlNmMzOWU4ODYyMjEyZDYyZjgyZmY0YTkzYWMiCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAiYmdmeCIgIjAzN2g0bTRreHhsOWlpNWY3YnM4Z3dpaGNpaDB5 ZHprdjViaDBqeDFzMjJnM2Jia3ZrcjAiKSkKKyAgICAgICAgICAgKCJwa2ctY29uZmlnIiAscGtn LWNvbmZpZykKKyAgICAgICAgICAgKCJ2dWxrYW4taGVhZGVycyIgLHZ1bGthbi1oZWFkZXJzKSkp KQorICAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2JrYXJhZHppYy9iZ2Z4IikK KyAgICAgIChzeW5vcHNpcyAgIkNyb3NzLXBsYXRmb3JtLCBncmFwaGljcyBBUEkgYWdub3N0aWMs IHJlbmRlcmluZyBsaWJyYXJ5IikKKyAgICAgIChkZXNjcmlwdGlvbiAiYmdmeCBpcyBhIGNyb3Nz LXBsYXRmb3JtLCBncmFwaGljcyBBUEkgYWdub3N0aWMsCisnQnJpbmcgWW91ciBPd24gRW5naW5l L0ZyYW1ld29yaycgc3R5bGUgcmVuZGVyaW5nIGxpYnJhcnkgc3VwcG9ydGluZyBEaXJlY3QzRCwK K09wZW5HTCwgTWV0YWwsIFZ1bGthbiBhbmQgV2ViR0wuIikKKyAgICAgIChsaWNlbnNlIChsaXN0 IGxpY2Vuc2U6YnNkLTIgbGljZW5zZTpjYzApKSkpKQotLSAKMi4zMy4wCgo= --000000000000bb88fb05caab2cf8--
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Leo Prikler <leo.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 29 Aug 2021 11:42:01 +0000 Resent-Message-ID: <handler.50054.B50054.163023730315325 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai <lichengtai@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.163023730315325 (code B ref 50054); Sun, 29 Aug 2021 11:42:01 +0000 Received: (at 50054) by debbugs.gnu.org; 29 Aug 2021 11:41:43 +0000 Received: from localhost ([127.0.0.1]:55707 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mKJC3-0003z6-HY for submit <at> debbugs.gnu.org; Sun, 29 Aug 2021 07:41:43 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:57409) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo.prikler@HIDDEN>) id 1mKJC0-0003yw-D8 for 50054 <at> debbugs.gnu.org; Sun, 29 Aug 2021 07:41:41 -0400 Received: from nijino.local (194-118-34-199.adsl.highway.telekom.at [194.118.34.199]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GyBPD69rhz1LBRt; Sun, 29 Aug 2021 13:41:36 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4GyBPD69rhz1LBRt DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1630237297; bh=dvEDeNZhvsSYB/G2/k9lEsneiOAwHYoWDPcvwUmgfOE=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=HJlCA8VIIYutjMVKK5k01l9p4m4eQ6sdI39YlWZpfXokpnh98Z+wPcH7RFPPWkBrG kHndu9uIA+XzIKB7IiTkIxVpgD3UZH80yaD61XgOmc02QOopTnlZFMs6xQV7KGefBP 3jgVvj6DSkyJVL35FvGoR2mQxCb4SKQS81JNL1gc= Message-ID: <06bebf1e2ab2d17f465e0c48c58a82e38a88fe94.camel@HIDDEN> From: Leo Prikler <leo.prikler@HIDDEN> Date: Sun, 29 Aug 2021 13:41:35 +0200 In-Reply-To: <CAJsg1E9zF591MxhCFekOtheVB0CU2zwNPxD9MKAb=YvV1DFE0A@HIDDEN> References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> <CAJsg1E_5VfUjd-PLoLP9G2U5FfJZ-wt+v4qvfsXkWGY5NWf3Zg@HIDDEN> <CAJsg1E_56n1URitX-YShd4WnAbKcwr=PaA0__dd-HRFuyweKgw@HIDDEN> <CAJsg1E9zF591MxhCFekOtheVB0CU2zwNPxD9MKAb=YvV1DFE0A@HIDDEN> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) 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, Am Samstag, den 28.08.2021, 21:29 -0700 schrieb Andy Tai: > further update > > building the examples and the tools from source > > On Sat, Aug 28, 2021 at 8:25 PM Andy Tai <lichengtai@HIDDEN> > wrote: > > updated patch attached: > > > > directly checking out additional source repos rather than relying > > on > > git submodule > > > > first attempt at removing "nasty" stuff, removing bx/tools/bin > > [...] First things first, this still does a build of everything at once rather than one package per repo. Have you looked into the one package per repo thing and decided that it's not possible or do you simply continue with the package as-is because it builds? Even if you want to do a merged build, binaries, vendored dependencies, etc. ought to be removed in the origins, not at build time. I suggest you use a computed origin to merge the three and remove all those things. Regards
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 29 Aug 2021 18:23:02 +0000 Resent-Message-ID: <handler.50054.B50054.163026133021567 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Prikler <leo.prikler@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.163026133021567 (code B ref 50054); Sun, 29 Aug 2021 18:23:02 +0000 Received: (at 50054) by debbugs.gnu.org; 29 Aug 2021 18:22:10 +0000 Received: from localhost ([127.0.0.1]:57350 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mKPRZ-0005bm-Mg for submit <at> debbugs.gnu.org; Sun, 29 Aug 2021 14:22:09 -0400 Received: from mail-il1-f175.google.com ([209.85.166.175]:35689) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mKPRY-0005bb-WA for 50054 <at> debbugs.gnu.org; Sun, 29 Aug 2021 14:22:09 -0400 Received: by mail-il1-f175.google.com with SMTP id h29so13363893ila.2 for <50054 <at> debbugs.gnu.org>; Sun, 29 Aug 2021 11:22:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/UWw0kT4dKmf48SIDdvvYHWdIw4CThaszeyDbILFeFw=; b=i9kdNkzEVGdLHx7R4d8fzz++4ORTdxhkUuoSEJvXLjJ+XPsEwDPbs+6vfPNKLQSo6K Ehz2aZiHvFkcnRNp7buKS9sM5XCa0kd9KqYSQTgKGz19cOkDLcoGUeudP8jUBHTRdeTk W8e8jalnFUcb6pXg8FN9n3ZhBAzA47efbdycI3Zu9D0LZ+YI5tmjl1f0Q8kR9pS6YwnS HsI+HX4lfS/aOMdJFHZd3Bu+GeHUWmbAYQLkQfpR29Qb6Y+Bw03dPuJj0ArbB0QoS00f XhuRGAysayDVeClx7urf0/Y4lCwKElsMrEIeNE4Y8j5uG945+e0NF8gbxh+OkT6MgXFf dGNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/UWw0kT4dKmf48SIDdvvYHWdIw4CThaszeyDbILFeFw=; b=fL+x861cNv3dqBQsGhEi0IDitV9oRdoceSYYOFFqwkeNPs5kWzzo8P8AKU0pV6HYOd Ti2lQEIHUBszfn60IUj/ubpcBwM9HwxpXFfIXEGfGkR+GB65VUHNQ0GQrZHd79AUuvNn cGV6lRskSsFQ8LHf0A9vJ84+PdIUYOHvueRIkM1wRP4tpgybgjDEvcRXLY2uSn3m+oFY c+PUv8/vCX4hSOcWMG2vC+V0DSgzvxx6EVvNIN9qhBlrUPH9GIw94790SVT+FIOKyrwo JHrjtlY8O0D/cmWT6HOLfeEFL7joTlWQJTFfR/6qkwWO2+KxpfKDtVP1Pvfsp/yDzjk3 azkw== X-Gm-Message-State: AOAM531HqsAMOcU0fvV1tFBBLZQIW8W9uorLpPQ+ekTCVxw6AjuGIZUx ZhjwT/nFIH/9zUrqXLQIqdgjaGbIYICihn4B8LhGOigOdhQ= X-Google-Smtp-Source: ABdhPJzRoMQT9isdZ92D3lYu/gF6OP0cCFDc0AixsvY7Q3Ubibhl5ztyd6ewS5NIdI5xPbjoouJHTORuT7QQfLrThus= X-Received: by 2002:a05:6e02:148c:: with SMTP id n12mr13826563ilk.36.1630261323277; Sun, 29 Aug 2021 11:22:03 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> <CAJsg1E_5VfUjd-PLoLP9G2U5FfJZ-wt+v4qvfsXkWGY5NWf3Zg@HIDDEN> <CAJsg1E_56n1URitX-YShd4WnAbKcwr=PaA0__dd-HRFuyweKgw@HIDDEN> <CAJsg1E9zF591MxhCFekOtheVB0CU2zwNPxD9MKAb=YvV1DFE0A@HIDDEN> <06bebf1e2ab2d17f465e0c48c58a82e38a88fe94.camel@HIDDEN> In-Reply-To: <06bebf1e2ab2d17f465e0c48c58a82e38a88fe94.camel@HIDDEN> From: Andy Tai <lichengtai@HIDDEN> Date: Sun, 29 Aug 2021 11:21:27 -0700 Message-ID: <CAJsg1E-+chrT5szkQ_76LemLj4mncbmCcyX4MKfzYpxFkksVsA@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) > First things first, this still does a build of everything at once > rather than one package per repo. Have you looked into the one package > per repo thing and decided that it's not possible or do you simply > continue with the package as-is because it builds? > Hi, the author of the upstream is very opinionated; this is how how arranges the things for this package and his documentation on how to build mentions checking out all three repos and build them together. I can look into his build system setup to try to build each repo separately but that means I need to maintain custom build inside the package and normally I don't think distribution package maintainers want to go into inside the package to setup alternative build processes separate from upstream--what goes inside the package is best left to the author. If you maintain essentially separate build scripts in the original package in terms of cmake or genie, that is outside the scope of guix and hard to maintain as you need to keep up with new releases. > Even if you want to do a merged build, binaries, vendored dependencies, > etc. ought to be removed in the origins, not at build time. I suggest > you use a computed origin to merge the three and remove all those > things. > Is there a "computed origin" example in existing package receipts in guix?
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Leo Prikler <leo.prikler@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 29 Aug 2021 20:05:01 +0000 Resent-Message-ID: <handler.50054.B50054.163026745323435 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai <lichengtai@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.163026745323435 (code B ref 50054); Sun, 29 Aug 2021 20:05:01 +0000 Received: (at 50054) by debbugs.gnu.org; 29 Aug 2021 20:04:13 +0000 Received: from localhost ([127.0.0.1]:57465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mKR2L-00065v-0O for submit <at> debbugs.gnu.org; Sun, 29 Aug 2021 16:04:13 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:36122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <leo.prikler@HIDDEN>) id 1mKR2I-00065i-Vg for 50054 <at> debbugs.gnu.org; Sun, 29 Aug 2021 16:04:12 -0400 Received: from nijino.local (194-118-34-199.adsl.highway.telekom.at [194.118.34.199]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4GyPY32Vqfz1LBCr; Sun, 29 Aug 2021 22:04:07 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4GyPY32Vqfz1LBCr DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1630267447; bh=jFmJLwPZ9kofvFf7unXYTo2cHURpjuI+xaBo/JEa6ZY=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=qHFSrAUWqiRTtEiFsHday2DX9I7Kozx38pY3OpXrLelnPW8rkuLnMYtDxW0kDvpby xfp+RSVG4KfJZUgGFQHAwZ8Z0KMynTLPAI75DPBkHkJ29RpR2bbFJ1K6apo1CFbprY jQKGm7JO4HUF43F4TXnx38g0NnAiBDLAlEJyfRUI= Message-ID: <f4301a437ac5661b584bac25abf8666e1cd4448b.camel@HIDDEN> From: Leo Prikler <leo.prikler@HIDDEN> Date: Sun, 29 Aug 2021 22:04:06 +0200 In-Reply-To: <CAJsg1E-+chrT5szkQ_76LemLj4mncbmCcyX4MKfzYpxFkksVsA@HIDDEN> References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> <CAJsg1E_5VfUjd-PLoLP9G2U5FfJZ-wt+v4qvfsXkWGY5NWf3Zg@HIDDEN> <CAJsg1E_56n1URitX-YShd4WnAbKcwr=PaA0__dd-HRFuyweKgw@HIDDEN> <CAJsg1E9zF591MxhCFekOtheVB0CU2zwNPxD9MKAb=YvV1DFE0A@HIDDEN> <06bebf1e2ab2d17f465e0c48c58a82e38a88fe94.camel@HIDDEN> <CAJsg1E-+chrT5szkQ_76LemLj4mncbmCcyX4MKfzYpxFkksVsA@HIDDEN> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) 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 Am Sonntag, den 29.08.2021, 11:21 -0700 schrieb Andy Tai: > > First things first, this still does a build of everything at once > > rather than one package per repo. Have you looked into the one > > package > > per repo thing and decided that it's not possible or do you simply > > continue with the package as-is because it builds? > > > > Hi, the author of the upstream is very opinionated; this is how how > arranges the things for this package and his documentation on how to > build mentions checking out all three repos and build them together. I wouldn't read too much into that. Just because they put those directories next to each other doesn't mean Guix is forced to do the same. Many people have their shells in /bin/bash. Some use /usr/bin/bash. Neither exists in Guix and we still manage to somehow ship bash. Plus, according to upstream, the CMake structure is literally an alternative build system and there are several versions of it, suggesting that it shouldn't be particularly hard to adapt bgfx to something else. > I can look into his build system setup to try to build each repo > separately but that means I need to maintain custom build inside the > package and normally I don't think distribution package maintainers > want to go into inside the package to setup alternative build > processes separate from upstream--what goes inside the package is > best left to the author. If you maintain essentially separate build > scripts in the original package in terms of cmake or genie, that is > outside the scope of guix and hard to maintain as you need to keep up > with new releases. People have rolled their own Makefiles for decades and Guix has a way of coping with that. You simply need to delete bootstrap and configure from gnu-build-system or replace them with whatever command upstream uses. > > Even if you want to do a merged build, binaries, vendored > > dependencies, > > etc. ought to be removed in the origins, not at build time. I > > suggest > > you use a computed origin to merge the three and remove all those > > things. > > > > Is there a "computed origin" example in existing package receipts in > guix? There are few examples, as computed origins are typically only used with huge pieces of software that need large patches to throw away proprietary blobs. See the linux kernel or chromium. Regards
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH] gnu: Add bgfx Resent-From: Andy Tai <lichengtai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 30 Aug 2021 00:01:02 +0000 Resent-Message-ID: <handler.50054.B50054.163028162322973 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Leo Prikler <leo.prikler@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.163028162322973 (code B ref 50054); Mon, 30 Aug 2021 00:01:02 +0000 Received: (at 50054) by debbugs.gnu.org; 30 Aug 2021 00:00:23 +0000 Received: from localhost ([127.0.0.1]:57758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1mKUis-0005yT-VC for submit <at> debbugs.gnu.org; Sun, 29 Aug 2021 20:00:23 -0400 Received: from mail-io1-f46.google.com ([209.85.166.46]:38896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1mKUiq-0005yG-Ch for 50054 <at> debbugs.gnu.org; Sun, 29 Aug 2021 20:00:22 -0400 Received: by mail-io1-f46.google.com with SMTP id a13so17316815iol.5 for <50054 <at> debbugs.gnu.org>; Sun, 29 Aug 2021 17:00:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FS0x82ktBODO+c8mDtwjFhOR3+i0IEXGw6YQ5ywgZnk=; b=vHAK5TBCj9fOubRPvwjcwfVRttRRa4Qrc4s9dedmDIxfF2tURapMDwc21M8HpK0xYD ZiMVFueHxyMT6f3Jl3+MLLgfTBlRrujxuOJnsemYmhfCJHPPwzW6tOM8S2f8ElT3hZ92 81BP4g3aV4pp6WvrCG1/Pq3Z+//xMPxB67m3cGLGJNj3HdX5VHwNY+zs6aaGHnC21hWZ RhfRboQ8nJxQ02pUmchf/lJQroCCIdR6GyGKPv7in4Ec77gDinoTiqCEDmk12NSisNya TOTd8nCsTrgSKUbizp8xt6lPvXtBYHZNOobJvSTZINCcl11YCcK67b54kHtb+p3Xgdzu upzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FS0x82ktBODO+c8mDtwjFhOR3+i0IEXGw6YQ5ywgZnk=; b=eiNMQf4Rmcm8hvUauXkHBLHtN+Cu1bEafxuuMiYX6M61FdQ3gV1b6TyqWUQLNiF/LH muKu0E/UKlIgkoagdfDlDbpy4HUNy2CN0Nwg8BHvLtIbUq033+5N3OQAe/cH79F/oXCJ QA1EyvEEcbrRwCtePPPfhFgHwtNfL5L+3ovfBApSfwxmQw7+A92aRHkytEDoxYK5KLCF 2gpYoCLBRSj0ztjJwmoPHk5SjFnyruzx++S1KvMLGEIcV6OQ06WX60dgupYbU8NNLfea 7CBUsX7Q/KSvviHspIvr3rm7we6QTSpilaSbYEIHDYEKNKooDu3nRNVjwxhPbrhrG0Xc dn0A== X-Gm-Message-State: AOAM533Jr8x7GOoMyeeEwkBIm750nDD4WVzMeoAPpgr1cq2YNKySk/Hu 7yYeKPDD7hDkyMU6Vt4DWr38hglAsG4pI7WM60qiPoGOHDCS6g== X-Google-Smtp-Source: ABdhPJzsxs1MU2VYHkljeHCPv8CERxxeei3ezlwS4Gkkd5BCAjWnBUmaowE/GWUdJP8DVuTPXwk7ljHFRE4rDxycRzk= X-Received: by 2002:a5d:8710:: with SMTP id u16mr15391949iom.62.1630281614588; Sun, 29 Aug 2021 17:00:14 -0700 (PDT) MIME-Version: 1.0 References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> <b1ce9ca702f3ef31b17a17d5c7c75fc3bfa1f47a.camel@HIDDEN> <CAJsg1E-fyZ=vWtt2UXGXbtS07+z3ZxZgmu+09ozzaAhR9jM+2w@HIDDEN> <CAJsg1E-vVB8NE=Zd9F_85n_oBwRpTbbn1cXa+kcmmT998Mo21g@HIDDEN> <ea722086ee5abb67e3dd04ff8c4a4383a47a6ee6.camel@HIDDEN> <CAJsg1E-GvNKOFbTUMMg_Kjxy=CKrR+OP2LnO14JMYVZE6eTpdg@HIDDEN> <b69efaa44a899aa9eef0316d8dd3f5166313e14d.camel@HIDDEN> <CAJsg1E_5VfUjd-PLoLP9G2U5FfJZ-wt+v4qvfsXkWGY5NWf3Zg@HIDDEN> <CAJsg1E_56n1URitX-YShd4WnAbKcwr=PaA0__dd-HRFuyweKgw@HIDDEN> <CAJsg1E9zF591MxhCFekOtheVB0CU2zwNPxD9MKAb=YvV1DFE0A@HIDDEN> <06bebf1e2ab2d17f465e0c48c58a82e38a88fe94.camel@HIDDEN> <CAJsg1E-+chrT5szkQ_76LemLj4mncbmCcyX4MKfzYpxFkksVsA@HIDDEN> <f4301a437ac5661b584bac25abf8666e1cd4448b.camel@HIDDEN> In-Reply-To: <f4301a437ac5661b584bac25abf8666e1cd4448b.camel@HIDDEN> From: Andy Tai <lichengtai@HIDDEN> Date: Sun, 29 Aug 2021 16:59:38 -0700 Message-ID: <CAJsg1E_+4nAqVq6jQh2L9snoNStyFpFAacESygqzn+wLtxssyg@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) 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 (-) Related, this patch http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50229 adds genie to guix which may be required to build these repos individually, but no response on that patch (independent of this one) so far
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH v2 0/3] *** Add bgfx and dependencies *** References: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> In-Reply-To: <CAJsg1E-vKn6LebAFgYsTNF3YbtV=TvQcJaqU32orKFFoyA5N3g@HIDDEN> Resent-From: Andy Tai <atai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 23 Apr 2024 05:54:10 +0000 Resent-Message-ID: <handler.50054.B50054.17138516107426 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50054 <at> debbugs.gnu.org Cc: Andy Tai <atai@HIDDEN> Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.17138516107426 (code B ref 50054); Tue, 23 Apr 2024 05:54:10 +0000 Received: (at 50054) by debbugs.gnu.org; 23 Apr 2024 05:53:30 +0000 Received: from localhost ([127.0.0.1]:50066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rz95l-0001ul-AB for submit <at> debbugs.gnu.org; Tue, 23 Apr 2024 01:53:28 -0400 Received: from mail-pl1-x62d.google.com ([2607:f8b0:4864:20::62d]:54440) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1rz954-0001ni-Cw for 50054 <at> debbugs.gnu.org; Tue, 23 Apr 2024 01:52:40 -0400 Received: by mail-pl1-x62d.google.com with SMTP id d9443c01a7336-1e9451d8b71so20677175ad.0 for <50054 <at> debbugs.gnu.org>; Mon, 22 Apr 2024 22:52:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713851536; x=1714456336; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=6zs0ke9aywif+9GZNcfuQpy4GvpgcfRKwovebzYH6Uw=; b=Qh/jxipBymJpD3uwYKFgPXT5HaltRducE1D45v8xmZ5oTrKPbRufreJ+pmlihvNiLn oyXP8zvHQ0qjmXkCVzPGVRjaqXViHn1bZdi8s14pkxv9kL2COHG3lraDvgqr6LYh3HmI mkrD0SdPErzM/F8WBf04CyFmaSJ7uKx1pcxQtzdSNr0NWAQm8jjJESnwufGQb5ArctwK Qnw/GXMg4iVe0oZVkEIOLY+YT2IKjFOUzWwEQ6D8PaWOZbj/hQwJ3uJqpUm/HrH8oRgZ RLIPillfsqZJCXO2rClkh6iyvHu74jJZlGdNy1okUQ9XLhvPU+Qbu9OcVYuepD4T2R15 bVnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713851536; x=1714456336; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=6zs0ke9aywif+9GZNcfuQpy4GvpgcfRKwovebzYH6Uw=; b=vWJEbvjjeDEPjNnPZbLSBiQ8XR041blbLWdDGfAJ97Q04tGZqKJaDQp8usxHKUum4d 0CkRx9h5QBxqgwzsi2JWypOWP1eycA+7ugzEObf0KqBb9+Rsd4n40l0bCzkral5xzcEE snGkFMU7BDORlx3z5rbDEh0oQX6lNk6A7VXdsaCID5eE4CxJ2vu0Gq42iSxN6TH86C0Q jPBZ8OAXGlILWrpsDDCjotAS898ij789OjoWTAi9WfQKSlCPplMt2WhBoBUJW08+xoyT iup0PUUyUqaBtn96KHMvhdgy02tp37RxbQficqkFGO/T8BqWk3WKqVYijAYyDRrMUVpG FopQ== X-Gm-Message-State: AOJu0YwMdTQ0m/+k+mETaI9rXwr4w7ycED5UpiuTk+C/zoaCDeE4/BKZ pFbP3cYxm5zdXp+K5ntlw34r36MEYW5a0/mD8KFBAST7HjrZDlTn672Ceg== X-Google-Smtp-Source: AGHT+IE6XnhOcLZlfIFsewhxddolKZyQm26MGuqtDhUs/Dlh21j2qBjXxy40U7oLGDv5aJnApo7fuQ== X-Received: by 2002:a17:902:9a42:b0:1e3:cfc5:589c with SMTP id x2-20020a1709029a4200b001e3cfc5589cmr10898365plv.28.1713851535548; Mon, 22 Apr 2024 22:52:15 -0700 (PDT) Received: from DEskMiniX300.. (c-98-37-226-98.hsd1.ca.comcast.net. [98.37.226.98]) by smtp.gmail.com with ESMTPSA id o5-20020a170902d4c500b001ea023348cfsm1015250plg.132.2024.04.22.22.51.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Apr 2024 22:51:54 -0700 (PDT) From: Andy Tai <atai@HIDDEN> Date: Mon, 22 Apr 2024 22:51:47 -0700 Message-Id: <cover.1713851192.git.atai@HIDDEN> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) 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.7 (/) *** This series of patches adds bgfx and its dependencies bx and bimg *** bx, bimg and bgfx as three separate packages Andy Tai (3): gnu: Add bx gnu: Add bimg. gnu: Add bgfx. gnu/packages/graphics.scm | 211 +++++++++++++++++++++++++++++++++++++- 1 file changed, 210 insertions(+), 1 deletion(-) base-commit: b8ccbc942e0ec7baf695d383e575991289c6e033 -- 2.34.1
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH v2 1/3] gnu: Add bx Resent-From: Andy Tai <atai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 23 Apr 2024 05:54:17 +0000 Resent-Message-ID: <handler.50054.B50054.17138516167475 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50054 <at> debbugs.gnu.org Cc: Andy Tai <atai@HIDDEN> Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.17138516167475 (code B ref 50054); Tue, 23 Apr 2024 05:54:17 +0000 Received: (at 50054) by debbugs.gnu.org; 23 Apr 2024 05:53:36 +0000 Received: from localhost ([127.0.0.1]:50069 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rz95s-0001va-HI for submit <at> debbugs.gnu.org; Tue, 23 Apr 2024 01:53:35 -0400 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]:46124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1rz955-0001nq-Lr for 50054 <at> debbugs.gnu.org; Tue, 23 Apr 2024 01:52:44 -0400 Received: by mail-pf1-x42d.google.com with SMTP id d2e1a72fcca58-6f0b9f943cbso3385162b3a.0 for <50054 <at> debbugs.gnu.org>; Mon, 22 Apr 2024 22:52:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713851537; x=1714456337; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=VFcUzek10jC3oS91BB/2pY2XG4yPw0d3C3c1hBEjQ68=; b=HIGtyPUSks/6c4UqCvIGiTl/V08kg7LbPhKOed7s948RPL//mmiKtqHrwSj8e6/ftv 63rwKAaqB/J2vrxvSHFMLQbx0faaB/6IC89nSvxBYvdwcL1C3RynwIGwKueA1TrfcU/g +3ty7oV79ZnAonoYDrcIdjjAvmBjD1Q/qQutcB/cVfjMJ8hJI842hiU//wwdnhtT0a15 neGQ0Lv+8UWhtaGIo5325oj4+firEndJYTTeIMcU1rzjgWs7uvrbBwdEyK/ZoGcY+JVD coKGJqSaT8TihUW/mE07DHYegxqGTFhvXIlXGx3ycsdnXbD5U/foRmY3sVa+e2Abo4wK qyiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713851537; x=1714456337; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=VFcUzek10jC3oS91BB/2pY2XG4yPw0d3C3c1hBEjQ68=; b=xMHTDNMJQkoBUmC2WQ2CdLBU5CCA1qn8Ey7x6FKc5ZVWs2GXlSyYBoKa3V1JDQBwnz +8OB5louHhqt82lWxEbSTPu0NN9jknhvxX2tnn9cbUW4TL3hG0tpANaR/hFhKhcywr68 bJBfvjo1DRPyJi19znuQnA62nsKQtx2QBckLEIT8Ttnb+/3Tv5ZNab9AKgAWwb6aG9wB 7Z6EbnWNh8ya4ghXJCEW8dcxK8AVG/JzmM1sOXGLnsP5gamO8oJ6ze/2VOUc7cnaEJ3B iADam60JHkYZ1gczOZ1C+ZW3jpMvRdvZpXmI1IOYARUSgV+SE44nCHwe/kDPlM7uu9K+ F2XQ== X-Gm-Message-State: AOJu0YwzIOjpHDb2Hkp8GsCS0QGTazRxtiLXgScwjDC9Tqgax98qIYo4 3C2VhOlPCTDAHJyOKb0Rvg5yA83ASQlfNroXUit2d1XgTZLCb89L8z5xQg== X-Google-Smtp-Source: AGHT+IEJKu4eeUPDIu5omct4pIFHnwZE7d18fNO8z0RPH6gy99IgRmREc/nomxEl35EiUyjnFnhiHw== X-Received: by 2002:a05:6a21:99a7:b0:1a7:a86a:1132 with SMTP id ve39-20020a056a2199a700b001a7a86a1132mr14715834pzb.13.1713851536906; Mon, 22 Apr 2024 22:52:16 -0700 (PDT) Received: from DEskMiniX300.. (c-98-37-226-98.hsd1.ca.comcast.net. [98.37.226.98]) by smtp.gmail.com with ESMTPSA id o5-20020a170902d4c500b001ea023348cfsm1015250plg.132.2024.04.22.22.52.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Apr 2024 22:52:16 -0700 (PDT) From: Andy Tai <atai@HIDDEN> Date: Mon, 22 Apr 2024 22:51:48 -0700 Message-Id: <477d78831968e9647256065d680429f128529ef2.1713851192.git.atai@HIDDEN> X-Mailer: git-send-email 2.34.1 In-Reply-To: <cover.1713851192.git.atai@HIDDEN> References: <cover.1713851192.git.atai@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) 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.7 (/) * gnu/packages/graphics.scm (bx): New variable Change-Id: I7a0b4ccfb2e7a1edad80da0ba55fa5cd0fca0032 --- gnu/packages/graphics.scm | 60 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 59 insertions(+), 1 deletion(-) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index ca2d74224f..b64774af58 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -24,7 +24,7 @@ ;;; Copyright © 2020, 2021, 2022, 2023 Maxim Cournoyer <maxim.cournoyer@HIDDEN> ;;; Copyright © 2020 Gabriel Arazas <foo.dogsquared@HIDDEN> ;;; Copyright © 2021 Antoine Côté <antoine.cote@HIDDEN> -;;; Copyright © 2021 Andy Tai <atai@HIDDEN> +;;; Copyright © 2021, 2024 Andy Tai <atai@HIDDEN> ;;; Copyright © 2021 Ekaitz Zarraga <ekaitz@HIDDEN> ;;; Copyright © 2021, 2022 Vinicius Monego <monego@HIDDEN> ;;; Copyright © 2022 Michael Rohleder <mike@HIDDEN> @@ -2893,6 +2893,64 @@ (define-public f3d options.") (license license:bsd-3))) +(define-public bx + (let ((commit "d3434707384f6d62229a4476b10b6dc22fee7c9a") + (revision "1")) + (package + (name "bx") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bkaradzic/bx") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "11jii8dfb0nzxamkffa6ij3p6r4w7csfbxw7wpxsmqhirv5i8rns")))) + (build-system gnu-build-system) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (delete 'configure) + + (replace 'build + (lambda _ + (invoke "make" + "-j" (number->string (parallel-job-count)) + "linux-release64" + (string-append "GENIE=" + #$(this-package-native-input + "genie") "/bin/genie") "-j" + (number->string (parallel-job-count))))) + + (replace 'check + (lambda _ + (invoke "make" "test"))) + (replace 'install + (lambda _ + (install-file + ".build/linux64_gcc/obj/x64/Release/bin2c/tools/bin2c" + (string-append #$output "/bin")) + (install-file + ".build/linux64_gcc/obj/x64/Release/lemon/tools/lemon" + (string-append #$output "/bin")) + (for-each (lambda (f) + (install-file f + (string-append #$output + "/lib"))) + (find-files ".build/linux64_gcc" "\\.a$")) + (copy-recursively "include/bx" + (string-append #$output + "/include/bx"))))))) + (native-inputs (list genie)) + (home-page "https://github.com/bkaradzic/bx") + (synopsis "Base library used across multiple projects ") + (description + "Bx is an base library that implements low level functions of the +Bgfx graphics library.") + (license license:bsd-2)))) + (define-public gpaint (package (name "gpaint") -- 2.34.1
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH v2 2/3] gnu: Add bimg. Resent-From: Andy Tai <atai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 23 Apr 2024 05:54:24 +0000 Resent-Message-ID: <handler.50054.B50054.17138516197487 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50054 <at> debbugs.gnu.org Cc: Andy Tai <atai@HIDDEN> Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.17138516197487 (code B ref 50054); Tue, 23 Apr 2024 05:54:24 +0000 Received: (at 50054) by debbugs.gnu.org; 23 Apr 2024 05:53:39 +0000 Received: from localhost ([127.0.0.1]:50072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rz95z-0001wU-Og for submit <at> debbugs.gnu.org; Tue, 23 Apr 2024 01:53:38 -0400 Received: from mail-pl1-x636.google.com ([2607:f8b0:4864:20::636]:55567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1rz956-0001o6-Pj for 50054 <at> debbugs.gnu.org; Tue, 23 Apr 2024 01:52:46 -0400 Received: by mail-pl1-x636.google.com with SMTP id d9443c01a7336-1e2b1cd446fso43268065ad.3 for <50054 <at> debbugs.gnu.org>; Mon, 22 Apr 2024 22:52:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713851538; x=1714456338; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=ba7YxG/b5o8AAAR3+zp62YURnG6FCfq81qhARgAfUOE=; b=izaJY1dQxh17/sgRyXswvYwTIllU52xZcVEFJzgeF1Yp4d9WM8L5qfukyRQ9v5qINJ uTnESenD58tLGUWhilh2sLTl6PEzusrCBoLCPS8OBfb6yBxNk9puJUzfrBp/zYETE6yp G02TvNcU3kHRowfEIVUAc08V9O/x+dHl6hPZ2nUDO+hzDmKoDa23k4NZFyGBhWzeYAFk ed48c28yeSgbBwGvI05YY2sBfxRoChN0kInjinKOm2C7RhQR9eB76njJCAawM1y1yNcc 28IFOpYWzop+4KnpdZ8ikfRL+3p5Q72G0DmnXlFEQZJYYQIicXCrZqBhmNzO/OIIurRM G0wQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713851538; x=1714456338; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ba7YxG/b5o8AAAR3+zp62YURnG6FCfq81qhARgAfUOE=; b=QjAPLdMmGV09hJ4ebSptVCdchxAtgHfY3fZvVIraEArybcvI431FQV6eqOYBT+b56w tyPINoW1oFGe83XrkYHuapVHWTCy3LYNNHEeibFOYYOfJVk/9lVvc8PSpZhJm8i6M6pn gah8EtpB3J6mP0A4ydSzSc88LL6n2X13vCeIvUQUGp/uur09gapzsje7r/sQuQKU7xCc 8PuGYSlKD875tapm+0aHORIDZZ6i13mcPtR5rI35xEusRLZCX5cUXwaaySw9SNSU6jmF J5bm40gn4yva7BMLhDlLf7HWB3QxYfuejM4cgH2t7ceUybKQLn77laa1GTCoLEwoZq3O UJLg== X-Gm-Message-State: AOJu0Yw8qaueA+nB7v3DUV8h7mIHJnRuo9pHAzUz35wGEP/yGWxTYaHx G4jmmD+DDSWc5fHq/9hMSIgIO9oa5snaXa1ZTVbmEGhsWUhwX+uVZly+fA== X-Google-Smtp-Source: AGHT+IGXM3NI60S/vqkwxvyK+1NbZ2KNnXmy5Hlnf/9D830TL+fO2bPMwOaXXxyfPTvvQbFyHtaaJQ== X-Received: by 2002:a17:902:8c8f:b0:1e2:538:a063 with SMTP id t15-20020a1709028c8f00b001e20538a063mr12214872plo.33.1713851538275; Mon, 22 Apr 2024 22:52:18 -0700 (PDT) Received: from DEskMiniX300.. (c-98-37-226-98.hsd1.ca.comcast.net. [98.37.226.98]) by smtp.gmail.com with ESMTPSA id o5-20020a170902d4c500b001ea023348cfsm1015250plg.132.2024.04.22.22.52.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Apr 2024 22:52:17 -0700 (PDT) From: Andy Tai <atai@HIDDEN> Date: Mon, 22 Apr 2024 22:51:49 -0700 Message-Id: <b18747420561c3840dad99b51e987c3e73926b57.1713851192.git.atai@HIDDEN> X-Mailer: git-send-email 2.34.1 In-Reply-To: <cover.1713851192.git.atai@HIDDEN> References: <cover.1713851192.git.atai@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.3 (/) 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.7 (/) * gnu/packages/graphics.scm (bimg): New variable. Change-Id: I431bed18c6a63d8b6c073177c01816fd32e005f4 --- gnu/packages/graphics.scm | 66 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index b64774af58..88e01b46bf 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -2951,6 +2951,72 @@ (define-public bx Bgfx graphics library.") (license license:bsd-2)))) +(define-public bimg + (let ((commit "e9fa0ceff2df3399011af136c82652c81655c1d3") + (revision "1")) + (package + (name "bimg") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bkaradzic/bimg") + (commit commit))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (sha256 + (base32 "0i80r5hwbnh94wfmv4dys6kmy7szvmpqynbb7bvvvhfjn13jh754")))) + (build-system gnu-build-system) + (arguments + (list + #:tests? #f ;there are no tests + #:phases #~(modify-phases %standard-phases + (delete 'configure) + + (replace 'build + (lambda _ + (for-each (lambda (target) + (invoke "make" + "-j" + (number->string (parallel-job-count)) + target + + (string-append "BX_DIR=" + #$(this-package-input + "bx-sources")) + (string-append "NINJA=" + #$(this-package-native-input + "ninja") + "/bin/ninja") + (string-append "GENIE=" + #$(this-package-native-input + "genie") + "/bin/genie"))) + (list "linux-release64" "tools")))) + + (replace 'install + (lambda _ + (install-file + ".build/linux64_gcc/obj/x64/Release/texturec/tools/texturec" + (string-append #$output "/bin")) + (for-each (lambda (f) + (install-file f + (string-append #$output + "/lib"))) + (find-files ".build/linux64_gcc" "\\.a$")) + (copy-recursively "include/bimg" + (string-append #$output + "/include/bimg"))))))) + (native-inputs (list genie ninja)) + (inputs `(("bx-sources" ,(package-source bx)))) + (home-page "https://github.com/bkaradzic/bimg") + (synopsis "Image library") + (description + "Bimg is an imaging library that implements low level functions of the +Bgfx graphics library.") + (license license:bsd-2)))) + (define-public gpaint (package (name "gpaint") -- 2.34.1
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH v2 3/3] gnu: Add bgfx. Resent-From: Andy Tai <atai@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 23 Apr 2024 05:54:32 +0000 Resent-Message-ID: <handler.50054.B50054.17138516217494 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 50054 <at> debbugs.gnu.org Cc: Andy Tai <atai@HIDDEN> Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.17138516217494 (code B ref 50054); Tue, 23 Apr 2024 05:54:32 +0000 Received: (at 50054) by debbugs.gnu.org; 23 Apr 2024 05:53:41 +0000 Received: from localhost ([127.0.0.1]:50074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rz962-0001wi-OG for submit <at> debbugs.gnu.org; Tue, 23 Apr 2024 01:53:40 -0400 Received: from mail-pl1-x62a.google.com ([2607:f8b0:4864:20::62a]:58624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1rz958-0001oG-4T for 50054 <at> debbugs.gnu.org; Tue, 23 Apr 2024 01:52:51 -0400 Received: by mail-pl1-x62a.google.com with SMTP id d9443c01a7336-1e8b03fa5e5so36018035ad.1 for <50054 <at> debbugs.gnu.org>; Mon, 22 Apr 2024 22:52:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713851540; x=1714456340; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=SvnVwjX6yYx9XY9qbhWaK2QNtT5G9F7Rt6rvJbkyHTg=; b=OmGrGfCAdf5vbo7iVlhI7o2JZ7kRWGZXGIalyjAdYHJXM2vuyLvvKCVVZKfvei/GSm F2mSWfefBEawPqsfTFjubQK+txNZZSM4Qlzsfaymo7dgvrpm1PQh5z0xoX0u3aGub9at o1FNZ97r7Sw2dQH7RgSuKM1yE5ZquY3oIQCgiuYn8sVwCuyGBNwsJsMCStr53gsiCRQe Non1WkEk6i9jGQDKojAxOQ1YalPCBPkNnFAeQJCINO9iCvhi3fRoguwYVYPMR3JJsKY1 woBEcnuxXAov69qK34JeL/B+D5izE9mfI2oZdFwqHQc2oo3+JwC3RuTaGmjBv2Wb2c1/ 4gZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713851540; x=1714456340; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=SvnVwjX6yYx9XY9qbhWaK2QNtT5G9F7Rt6rvJbkyHTg=; b=ZtfVD4KxPqZ7qTeS2PQSIVT1wAPHykAIihHCxHCrHIQntsIPUycikGnMYDJjYeQY49 77ECxTLF7I8W3WLwtfxxyx5DDJkoRXjSsR3pS7Z51YURnIuTbAXBO39H78BHvtpQTbbL UcAw+q2Jg0OJwdm3YrB3fflp8dp4l/6u9NmZ/EZSAnTwYP/5RSCRNeAtLUv1Wk0FEmt6 meNuCcRe1MFoP5Pz0ZqIN27Z0/z51SKsNZ9lQbauNihVVDX+1Uu0ROPrQtufbZcnDoDr QjXfi+9YmiE/qzkHSgQjTlc+PVzDNwjjE818qs/pZWE5WQEhR1sachUKkQ8Y6HUqDep6 HfKw== X-Gm-Message-State: AOJu0YzE+BbM2FM4wTSxJp5dlnpctz6TUfbXWJ6oo50nnkaBUnne8TXC WpsmHTALXBKCBFWC3CceM/TtlXgkJo9HWxozZCui0kljHskQ40a0OgqAYA== X-Google-Smtp-Source: AGHT+IFcaeDLAFIT6bpw7NNY6L8c9q6038OtctxBi2QYKScoLuZuhVaF580aSBa1IigE/2oimJYZ0Q== X-Received: by 2002:a17:902:d2cf:b0:1e3:d0fd:236c with SMTP id n15-20020a170902d2cf00b001e3d0fd236cmr19394573plc.37.1713851539602; Mon, 22 Apr 2024 22:52:19 -0700 (PDT) Received: from DEskMiniX300.. (c-98-37-226-98.hsd1.ca.comcast.net. [98.37.226.98]) by smtp.gmail.com with ESMTPSA id o5-20020a170902d4c500b001ea023348cfsm1015250plg.132.2024.04.22.22.52.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Apr 2024 22:52:18 -0700 (PDT) From: Andy Tai <atai@HIDDEN> Date: Mon, 22 Apr 2024 22:51:50 -0700 Message-Id: <f9fdb204804babeb24873f783057f26a3951e0db.1713851192.git.atai@HIDDEN> X-Mailer: git-send-email 2.34.1 In-Reply-To: <cover.1713851192.git.atai@HIDDEN> References: <cover.1713851192.git.atai@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.0 (+) 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.0 (/) * gnu/packages/graphics.scm (bgfx): New variable. Change-Id: I2737803c838229ed04fbfe30d0e67749444d871b --- gnu/packages/graphics.scm | 85 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 88e01b46bf..dce66f63ec 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -3017,6 +3017,91 @@ (define-public bimg Bgfx graphics library.") (license license:bsd-2)))) +(define-public bgfx + (let ((commit "932302d8f460e514b933deba8c0e575a00f0bcd6") + (revision "1")) + (package + (name "bgfx") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bkaradzic/bgfx") + (commit commit))) + (file-name (git-file-name name version)) + (modules '((guix build utils))) + (sha256 + (base32 "0by2is3qzbhg0m3wv7np28l6k9hm0lr5ybc2z7fc5c8x3afqcxzr")))) + (build-system gnu-build-system) + (arguments + (list + #:tests? #f ;there are no tests + #:phases #~(modify-phases %standard-phases + (delete 'configure) + + (replace 'build + (lambda _ + (for-each (lambda (target) + (invoke "make" + "-j" + (number->string (parallel-job-count)) + target + + (string-append "BX_DIR=" + #$(this-package-input + "bx-sources")) + (string-append "BIMG_DIR=" + #$(this-package-input + "bimg-sources")) + (string-append "NINJA=" + #$(this-package-native-input + "ninja") + "/bin/ninja") + (string-append "GENIE=" + #$(this-package-native-input + "genie") + "/bin/genie"))) + (list "linux-release64" "tools")))) + ;; (replace 'check + ;; (lambda _ + ;; (invoke "make" "test"))) + (replace 'install + (lambda _ + (for-each (lambda (f) + (install-file f + (string-append #$output + "/bin"))) + (find-files "./tools/bin/linux")) + (for-each (lambda (f) + (install-file f + (string-append #$output + "/lib"))) + (find-files ".build/linux64_gcc" "\\.a$")) + (for-each (lambda (f) + (install-file f + (string-append #$output + "/lib"))) + (find-files ".build/linux64_gcc" "\\.so$")) + (copy-recursively "include/bgfx" + (string-append #$output + "/include/bgfx")))) + + ))) + (native-inputs (list genie ninja)) + (inputs `(("bx-sources" ,(package-source bx)) + ("bimg-sources" ,(package-source bimg)) + ("mesa" ,mesa) + ("mesa-headers" ,mesa-headers) + ("vulkan-headers" ,vulkan-headers))) + (home-page "https://bkaradzic.github.io/bgfx/overview.html") + (synopsis "Cross-platform rendering library") + (description + "bgfx is a cross-platform, graphics API agnostic, +Bring Your Own Engine/Framework' style rendering library supporting Direct3D, +OpenGL/OpenGL ES, Metal, Vulkan and WebGL.") + (license license:bsd-2)))) + (define-public gpaint (package (name "gpaint") -- 2.34.1
Received: (at control) by debbugs.gnu.org; 23 Apr 2024 18:28:41 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 23 14:28:39 2024 Received: from localhost ([127.0.0.1]:53683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rzKse-0007Yz-0J for submit <at> debbugs.gnu.org; Tue, 23 Apr 2024 14:28:39 -0400 Received: from mail-vs1-xe30.google.com ([2607:f8b0:4864:20::e30]:56774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lichengtai@HIDDEN>) id 1rzKsW-0007XL-CC for control <at> debbugs.gnu.org; Tue, 23 Apr 2024 14:28:33 -0400 Received: by mail-vs1-xe30.google.com with SMTP id ada2fe7eead31-47c037ed3e3so218632137.1 for <control <at> debbugs.gnu.org>; Tue, 23 Apr 2024 11:28:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail-com.20230601.gappssmtp.com; s=20230601; t=1713896885; x=1714501685; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=X2te8kbwaleyIkKvckYNQBYjNHXSWG/TsZx8K6sQOj4=; b=uYqthMyH4XLk9tuK58FwaZJF4Ag3JoVYVFaeP/5mxff2RtBVqaRsmvZx5n3qHq7shR HpJ43GpNw2+lyRo4Awls5dkbqHuV77xUXCMXt5wIPPXx4qk5VLMLsBkfor7BkfruxzQR 4A3wjGobS0dQlZmOzslHnvayPbgUz/yqVZ83FNAWKbqWu6IJ897TmQ9uaGbI81AKsi66 Pa3RqCgKK+NCuIhTT1BCDyLsNZgqDZ6dzJQZVKU94fgVOpdg8Oyhgxh1h5ZxmrmdIUav Hj0vWAznMbYkGKvCKF1hWQrNS6IGvKTzq2eYYuKI3dnQCZFs8bk6unY69Y7xiAs9G45a 4zhA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713896885; x=1714501685; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=X2te8kbwaleyIkKvckYNQBYjNHXSWG/TsZx8K6sQOj4=; b=BnU0Y8HtTpF6s5bR1c3TGNepCZj1kCO5A/rhCU45L8snqKmwrxgyThXFF73u6Rhdow iNTp8YhxGS/dHFy6dx/0WJ1NvZuWp9m8ClH/60W4a95dnFLUav4k+IwQ90VPdw1Xzfy8 yUzBV6nRTMaboaYiu+qoImdU8tflDGj/DVgkZqAf+uEXmkDFqpU/yob1b9hLPwSDf6Oj UnvZSRh62tajPDrDnnuNgOI+L4LnX+3VuOMeuwevIpKHQIO+AUyybqHOuTQ9Ct/+7ZrZ 6Pl+8g7j0Rnx9sDjzhoCUBshhvEGWO7UZ4FilxdenCo9g3eZkKWkhdDVzscptYy0ITjZ 76jg== X-Gm-Message-State: AOJu0YxZRvCip1U/ML5SAb2gGWkurCRfbWM8VT/haCOr6DaFzHqjbCf+ pKsyjLXxQ8WzrhdRsQu8z+74Zcrj3lBRyDybtNb6ds56oHK2UukDzUh6gSHiOOZ5fNPonUX1854 VypUy4O3Xs9fiteCDmMci7WhiyW69NID8 X-Google-Smtp-Source: AGHT+IFsgJvjx2PuaHN7NVw60wrOeIc+rgZpqRl9EsyUqsfJWFoe2JM9akQBpfx4FtesV+6s2wlJMq78Qz7WzdnOut0= X-Received: by 2002:a05:6102:2ac7:b0:47b:b015:dd27 with SMTP id eh7-20020a0561022ac700b0047bb015dd27mr402679vsb.25.1713896885401; Tue, 23 Apr 2024 11:28:05 -0700 (PDT) MIME-Version: 1.0 From: Andy Tai <atai@HIDDEN> Date: Tue, 23 Apr 2024 11:27:29 -0700 Message-ID: <CAJsg1E8n3Zh01igAiuZKin7+-Q4W5pK+2FnZ6sGhJDmC9Z3-=w@HIDDEN> Subject: To: GNU bug tracker automated control server <control <at> debbugs.gnu.org> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.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: unblock 50054 by 50229 thanks Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: control 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.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: unblock 50054 by 50229 thanks Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:e30 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (lichengtai[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 0.0 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different 2.0 BLANK_SUBJECT Subject is present but empty -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager unblock 50054 by 50229 thanks
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH v2 1/3] gnu: Add bx Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 13 May 2024 12:38:02 +0000 Resent-Message-ID: <handler.50054.B50054.17156038734349 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai <atai@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.17156038734349 (code B ref 50054); Mon, 13 May 2024 12:38:02 +0000 Received: (at 50054) by debbugs.gnu.org; 13 May 2024 12:37:53 +0000 Received: from localhost ([127.0.0.1]:60722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s6UwD-000185-EW for submit <at> debbugs.gnu.org; Mon, 13 May 2024 08:37:53 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1s6UwB-00017t-Hj for 50054 <at> debbugs.gnu.org; Mon, 13 May 2024 08:37:52 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1s6Uw5-00059u-8t; Mon, 13 May 2024 08:37:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=SDSwBb+BUxjHHlgjM9MZZYcECgy7cB9ArI3aYoiARFM=; b=fix4bAuXqew+mx9DA8QD 1pWQJAyoDAxZBkUY+b1Fy/gMhQKMu0yq//BPlbXGLqh9HBCHS1kzcASgdapE9Fp0CXVgdax5E/EBl qQGUbf44koRG+xaVRGS1nc++RZsWcWUNNFpzNuccaa99uLoT8SUUXZhAhv41xQg/6VGtvnEP5f1dU NtDYWPZKhJRNIdgn93pw/lZAgBwlQ3fEy6f3lQQRfdkVPJk3r/ht6CKiWMs6QtbLxsmrcC9Ko/iB4 UCJ45i5MVWbHItuVGBJyB4BXV8H9g/wGOrCb23bPYVW2Md4413fL0kctbJfX2xi/mwNHd8HUKcK03 VrXYiJut15uWfQ==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <477d78831968e9647256065d680429f128529ef2.1713851192.git.atai@HIDDEN> (Andy Tai's message of "Mon, 22 Apr 2024 22:51:48 -0700") References: <cover.1713851192.git.atai@HIDDEN> <477d78831968e9647256065d680429f128529ef2.1713851192.git.atai@HIDDEN> Date: Mon, 13 May 2024 14:37:31 +0200 Message-ID: <871q65c2gk.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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, Andy Tai <atai@HIDDEN> skribis: > * gnu/packages/graphics.scm (bx): New variable > > Change-Id: I7a0b4ccfb2e7a1edad80da0ba55fa5cd0fca0032 Nitpicking: > + (home-page "https://github.com/bkaradzic/bx") > + (synopsis "Base library used across multiple projects ") Could you change it to make it clear what it=E2=80=99s about? Maybe someth= ing like =E2=80=9CC++ utility library for the Bgfx graphics library=E2=80=9D? (Is it C++, actually?) Please also remove the trailing space. > + (description > + "Bx is an base library that implements low level functions of the s/an base/a base/ But again, try being more explicit. TIA, Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: [bug#50054] [PATCH v2 3/3] gnu: Add bgfx. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 13 May 2024 12:41:01 +0000 Resent-Message-ID: <handler.50054.B50054.17156040324482 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 50054 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai <atai@HIDDEN> Cc: 50054 <at> debbugs.gnu.org Received: via spool by 50054-submit <at> debbugs.gnu.org id=B50054.17156040324482 (code B ref 50054); Mon, 13 May 2024 12:41:01 +0000 Received: (at 50054) by debbugs.gnu.org; 13 May 2024 12:40:32 +0000 Received: from localhost ([127.0.0.1]:60746 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1s6Uym-0001AE-Fz for submit <at> debbugs.gnu.org; Mon, 13 May 2024 08:40:32 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1s6Uyk-0001A8-Jy for 50054 <at> debbugs.gnu.org; Mon, 13 May 2024 08:40:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1s6Uye-0005bG-IH; Mon, 13 May 2024 08:40:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=iVJb9y7bvdws5N33EtGkvHI4SxlBX9SdgB0RQlirW+M=; b=nkYsmCJhYbsLKgDdGpDk kRCCrBt5yRiZVy2x2K9T6QdF3Yh0tF1QL6FAYPcw1Wh51r4c6TCAvKlbQhosnuy6TgoW8r6uEF9Qo krCZpNpei+Jz8SY7bf880wOvN13dbokOlMOO7fnUb2SiFFe+R9nnkWNcf9wwBLzF461Gh078Irv6B Gmc+z+Zn9knM50mp0C6YfXRbrOZcn/lmjT+nmATlryFbj3IrRwa79v5+xOAMKbquZyYQdO2UkwKCm FgnKbYbKHOKYM7Oqhh8PEJMop98OpR3hAPWme/hS9g4+8LzXn+HSTVJT7BJjjU35qA8IJh6mdGC69 8vofcIuhRMHnkQ==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> In-Reply-To: <f9fdb204804babeb24873f783057f26a3951e0db.1713851192.git.atai@HIDDEN> (Andy Tai's message of "Mon, 22 Apr 2024 22:51:50 -0700") References: <cover.1713851192.git.atai@HIDDEN> <f9fdb204804babeb24873f783057f26a3951e0db.1713851192.git.atai@HIDDEN> Date: Mon, 13 May 2024 14:40:12 +0200 Message-ID: <87wmnxanrn.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (---) Andy Tai <atai@HIDDEN> skribis: > * gnu/packages/graphics.scm (bgfx): New variable. > > Change-Id: I2737803c838229ed04fbfe30d0e67749444d871b [...] > + (inputs `(("bx-sources" ,(package-source bx)) > + ("bimg-sources" ,(package-source bimg)) > + ("mesa" ,mesa) > + ("mesa-headers" ,mesa-headers) > + ("vulkan-headers" ,vulkan-headers))) Is it not possible to use pre-built copies of Bx and Bimg? If not, then please change the above to: (inputs (list mesa mesa-headers vulkan-headers)) and refer to the source directly from the gexp, like so: #:phases #~(=E2=80=A6 #$(package-source bx) =E2=80=A6) > + (home-page "https://bkaradzic.github.io/bgfx/overview.html") > + (synopsis "Cross-platform rendering library") > + (description > + "bgfx is a cross-platform, graphics API agnostic, > +Bring Your Own Engine/Framework' style rendering library supporting Dire= ct3D, > +OpenGL/OpenGL ES, Metal, Vulkan and WebGL.") Would be great if you could expound a bit, especially the synopsis. Ludo=E2=80=99.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.