GNU bug report logs - #50054
[PATCH] gnu: Add bgfx

Previous Next

Package: guix-patches;

Reported by: Andy Tai <lichengtai <at> gmail.com>

Date: Sat, 14 Aug 2021 08:37:02 UTC

Severity: normal

Tags: patch

Full log


Message #75 received at 50054 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Andy Tai <atai <at> atai.org>
Cc: 50054 <at> debbugs.gnu.org
Subject: Re: [bug#50054] [PATCH v2 3/3] gnu: Add bgfx.
Date: Mon, 13 May 2024 14:40:12 +0200
Andy Tai <atai <at> atai.org> 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 #~(…  #$(package-source bx) …)

> +      (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.")

Would be great if you could expound a bit, especially the synopsis.

Ludo’.




This bug report was last modified 1 year and 116 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.