From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:56711) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gjScB-0003wR-9P for guix-patches@gnu.org; Tue, 15 Jan 2019 12:35:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gjScA-0000D6-Bq for guix-patches@gnu.org; Tue, 15 Jan 2019 12:35:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:32813) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gjScA-0000Bn-7K for guix-patches@gnu.org; Tue, 15 Jan 2019 12:35:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gjSc9-0000j6-Tc for guix-patches@gnu.org; Tue, 15 Jan 2019 12:35:01 -0500 Subject: bug#33920: [PATCH] gnu: Add gauche. Resent-To: guix-patches@gnu.org Resent-Message-ID: From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <875zvbjvxv.fsf@gmail.com> <8709180406da2b2eabffd1b4397a2bf3@riseup.net> <87muof8pyk.fsf@gmail.com> <87sgy14yg2.fsf@gnu.org> <87o98m8961.fsf@gmail.com> <87k1j847h0.fsf@gnu.org> <87ef9ee3xd.fsf@gmail.com> Date: Tue, 15 Jan 2019 18:34:08 +0100 In-Reply-To: <87ef9ee3xd.fsf@gmail.com> (Gabriel Hondet's message of "Tue, 15 Jan 2019 09:11:10 +0100") Message-ID: <87tvi9ygdr.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Gabriel Hondet Cc: 33920-done@debbugs.gnu.org Hi, Gabriel Hondet skribis: > * gnu/packages/scheme.scm (gauche): New variable. Applied! I noticed that libgc is still bundled so I tried to get rid of it but that seems to be tricky (draft patch below). It would be nice to see with upstream whether they can make it easier to build against a provided libgc. Regarding documentation: > + (add-after 'build 'build-doc > + (lambda* (#:key outputs #:allow-other-keys) > + (let* ((out (assoc-ref outputs "out"))) > + (with-directory-excursion "doc" > + (for-each > + (lambda (target) > + (invoke "make" target)) > + '("info" "html" "htmls")))) I left it as is but normally we provide only Info (for packages that come with Texinfo manuals.) Would you be OK removing the HTML bits? Thank you! Ludo=E2=80=99.