unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#59726] [PATCH 0/2] gnu: g-wrap: Build with Guile 3.0.
@ 2022-11-30 16:25 Z572 via Guix-patches via
  0 siblings, 0 replies; 2+ messages in thread
From: Z572 via Guix-patches via @ 2022-11-30 16:25 UTC (permalink / raw)
  To: 59726

this patchs make g-wrap build with guile-3.0 and use gexp.

Zheng Junjie (2):
  gnu: g-wrap: Build with Guile 3.0.
  gnu: g-wrap: Use gexp.

 gnu/packages/guile-xyz.scm | 51 ++++++++++++++++++++++++++------------
 1 file changed, 35 insertions(+), 16 deletions(-)


base-commit: f0ee77a17ea328e9909570bc72ab1f6bae363dab
-- 
2.38.1





^ permalink raw reply	[flat|nested] 2+ messages in thread

* [bug#59726] [PATCH 0/2] gnu: g-wrap: Build with Guile 3.0.
  2022-11-30 16:29 ` [bug#59726] [PATCH 1/2] " Z572 via Guix-patches via
@ 2022-12-02 22:03   ` Ludovic Courtès
  0 siblings, 0 replies; 2+ messages in thread
From: Ludovic Courtès @ 2022-12-02 22:03 UTC (permalink / raw)
  To: Z572; +Cc: 59726

Hi,

Z572 <873216071@qq.com> skribis:

> * gnu/packages/guile-xyz.scm(g-wrap)[source]: Modify configure to add Guile
> 3.0 support. move Modify configure guilemoduledir to it. dons't use removed
> api.
>
> [inputs]: add Guile 3.0, indent.
> [native-inputs]: add Guile 3.0.
> [propagated-inputs]: add libffi, remove guile-2.2.
> [arguments]:
> <#:configure-flags>: remove it.
> <#:parallel-build?>: set it to #f.
> <#:make-flags>: set it to '("GUILE_AUTO_COMPILE=0)".
> <#:phases>: add set-indent-program-path phase, remove pre-configure phase.

G-Wrap has only one user, Guile-GNOME, which is stuck on Guile 2.2.
Thus I think G-Wrap has to remain on 2.2.

Besides, G-Wrap has been unmaintained for some time and there are other,
more convenient ways to write bindings these days.  I think we can leave
it as is.

Thoughts?

Ludo’.




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-12-02 22:04 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-30 16:25 [bug#59726] [PATCH 0/2] gnu: g-wrap: Build with Guile 3.0 Z572 via Guix-patches via
     [not found] <cover.1669825268.git.873216071@qq.com>
2022-11-30 16:29 ` [bug#59726] [PATCH 1/2] " Z572 via Guix-patches via
2022-12-02 22:03   ` [bug#59726] [PATCH 0/2] " Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).