GNU bug report logs - #37094
[PATCH 1-3/3] gnu: Add nomad.

Previous Next

Package: guix-patches;

Reported by: Amar Singh <nly <at> disroot.org>

Date: Tue, 20 Aug 2019 06:54:02 UTC

Severity: normal

Tags: patch

Done: Jan Nieuwenhuizen <janneke <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Amar Singh <nly <at> disroot.org>
To: 37094 <at> debbugs.gnu.org
Cc: mike.rosset <at> gmail.com
Subject: [bug#37094] [PATCH 1-3/3] gnu: Add nomad.
Date: Tue, 20 Aug 2019 12:22:36 +0530
[Message part 1 (text/plain, inline)]
From the package description:

Nomad is an Emacs-like Web Browser built using Webkitgtk and
Emacsy.  It has a small C backend and most browser features are fully
programmable in Guile.  It has hooks, keymaps, and self documentation
features.

Though it requires a few changes to existing packages:

Patches:

1. Shroud related patches
 a. update to 0.1.2: brings Guile-2.2 support

Related issue: https://issues.guix.gnu.org/issue/36576

2. Emacsy related patches
 a. Add guile-emacsy package,
   $ guix size emacsy ... total: 1136.3 MiB
   versus:
   $ guix size guile-emacsy ... total: 132.3 MiB

Related issue: https://issues.guix.gnu.org/issue/36151
(Discussion about "emacsy" vs "guile-emacsy" naming)

3. Nomad related patches
 a. Add 'Nomad' package in guile-xyz.scm

4. [Optional] Emacsy package can also be cleaned up a bit, mostly
 removal of propagated-inputs. Though that's a seperate issue.
 [patch 04 attached]

Cheers,
amar

[0001-gnu-Add-guile-emacsy.patch (text/x-patch, attachment)]
[0002-gnu-shroud-Update-to-0.1.2.patch (text/x-patch, attachment)]
[0003-gnu-Add-nomad.patch (text/x-patch, attachment)]
[0004-gnu-emacsy-cleanup-build.patch (text/x-patch, attachment)]

This bug report was last modified 5 years and 326 days ago.

Previous Next


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