From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: David Pirotte Newsgroups: gmane.lisp.guile.bugs Subject: bug#57379: GUI toolkit for Guile 3.0? Date: Mon, 29 Aug 2022 13:54:37 -0300 Message-ID: <20220829135437.1b5cd442@aicha> References: <87mtbtrffm.fsf@tsyesika.se> <20220824170318.70af5603@aicha> <20220825232724.6a4191ef@aicha> <20220828194226.1b280259@aicha> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/oIKnOI3Hv2.XlgAMj+e5=8k"; protocol="application/pgp-signature"; micalg=pgp-sha512 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27409"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Jessica Tallon , 57379@debbugs.gnu.org To: Lee Thomas Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Mon Aug 29 18:55:10 2022 Return-path: Envelope-to: guile-bugs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oSi2X-0006uS-T1 for guile-bugs@m.gmane-mx.org; Mon, 29 Aug 2022 18:55:09 +0200 Original-Received: from localhost ([::1]:38594 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oSi2W-0001o4-Tj for guile-bugs@m.gmane-mx.org; Mon, 29 Aug 2022 12:55:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36824) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oSi2Q-0001mP-9t for bug-guile@gnu.org; Mon, 29 Aug 2022 12:55:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43977) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oSi2Q-0007q2-1E for bug-guile@gnu.org; Mon, 29 Aug 2022 12:55:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oSi2P-0008QI-Tt for bug-guile@gnu.org; Mon, 29 Aug 2022 12:55:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: David Pirotte Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Mon, 29 Aug 2022 16:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57379 X-GNU-PR-Package: guile Original-Received: via spool by 57379-submit@debbugs.gnu.org id=B57379.166179209032358 (code B ref 57379); Mon, 29 Aug 2022 16:55:01 +0000 Original-Received: (at 57379) by debbugs.gnu.org; 29 Aug 2022 16:54:50 +0000 Original-Received: from localhost ([127.0.0.1]:33726 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSi2E-0008Pp-G8 for submit@debbugs.gnu.org; Mon, 29 Aug 2022 12:54:50 -0400 Original-Received: from maximusconfessor.all2all.org ([79.99.200.102]:42120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oSi2C-0008Pg-H5 for 57379@debbugs.gnu.org; Mon, 29 Aug 2022 12:54:49 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by maximusconfessor.all2all.org (Postfix) with ESMTP id 54C371BE02CA; Mon, 29 Aug 2022 18:54:45 +0200 (CEST) Original-Received: from maximusconfessor.all2all.org ([127.0.0.1]) by localhost (maximusconfessor.all2all.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DKmgFk64gY3L; Mon, 29 Aug 2022 18:54:45 +0200 (CEST) Original-Received: from aicha (unknown [179.210.48.245]) by maximusconfessor.all2all.org (Postfix) with ESMTPSA id 1A0B41BE02C9; Mon, 29 Aug 2022 18:54:43 +0200 (CEST) In-Reply-To: X-Mailer: Claws Mail 4.1.0 (GTK 3.24.34; x86_64-pc-linux-gnu) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: "bug-guile" Xref: news.gmane.io gmane.lisp.guile.bugs:10348 Archived-At: --Sig_/oIKnOI3Hv2.XlgAMj+e5=8k Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hello Lee, > Thanks again, David. Welcome. > I was able to use a solution from Ricardo to get guile-gi to run > under guix I hope Ricardo, possibly with the help of other guix contributor's will find a solution so that g-golf may also run 'out of the box' on guix. > guile 3.0.7, which I hope would be OK. Yes, you need guile 2.0, 2.2 or 3.0, in which case it must be >=3D 3.0.7 > For g-golf, would you > recommend I clone your github repo and > compile it . . . ? Yes, installing from the source tree instructions are here: https://www.gnu.org/software/g-golf/install.html [ just 'stick' to the master branch, although I may recommend [ to use the devel branch 'in the future', at this moment the [ devel branch is in a wip stage. Two things to add to those instructions: 1. to run the checks, 'make check', you'd need two additional dependencies: gir1.2-clutter-1.0:amd64 gir1.2-gtk-3.0:amd64 I'll get rid of those dependencies before the first official release, but for now, some tests use either clutter or gtk-3 2. to run g-golf examples, you need to install gir1.2-gtk-4.0:amd64 you may try the examples before installing, like this: cd <...g-golf-tree...>/examples/gtk-4 ../../pre-inst-env ./hello-world.scm This page shows a screenshot for each example: https://www.gnu.org/software/g-golf/learn.html Let me kow how it goes, Thanks, David --Sig_/oIKnOI3Hv2.XlgAMj+e5=8k Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEhCJlRZtBM3furJHe83T9k6MFetcFAmMM700ACgkQ83T9k6MF ete/DAf/QiSpiZAXQTdueiGvbyfLXa5PCKiwX1UB15d8J96qk91GGh4IVhIq48eE 41oYUeGwCQsjYiWivIyXpWQ7Bf8co2zv8JyIqA7AdgU+/9nIVd2CpoAx/ZuJHtXb vXL+dLrK0byj3qFjZhL9Uty8Uon3EUOumAJ86zuB87Gz8d1Vqknt2Vd24t1OlSOc LaWApQtP7hLqqf56xIH/TGf8mKy4QjSA7a9TPcPWWxCl+Ro3U8jGX9QkUgL3iqeO FMd7Bq+ujSVDqhl3Ro3SbBwmW+kD7KHY2GN5Yam44vJ1+990c+pamONIfeNpYMli cVL9y2L/7BJ0Nx4gSGg8qpawzZhfqw== =ewWx -----END PGP SIGNATURE----- --Sig_/oIKnOI3Hv2.XlgAMj+e5=8k--