bug#26367: Please add emacs-adaptive-wrap package

2017-04-05 Thread Ivan Vilata i Balaguer
Hi, this is a wishlist request to add the
[adaptive-wrap](https://elpa.gnu.org/packages/adaptive-wrap.html) ELPA
package to GNU Guix.  The following definition, as produced by ``guix
import elpa adaptive-wrap`` (except for removing the ``license:``
prefix) seems to work without issues with ``guix install -f FILE``:

```
(use-modules (guix)
 (guix build-system emacs)
 (guix licenses))

(package
  (name "emacs-adaptive-wrap")
  (version "0.5")
  (source
(origin
  (method url-fetch)
  (uri (string-append
 "http://elpa.gnu.org/packages/adaptive-wrap-";
 version
 ".el"))
  (sha256
(base32
  "0frgmp8vrrml4iykm60j4d6cl9rbcivy9yh24q6kd10bcyx59ypy"
  (build-system emacs-build-system)
  (home-page
"http://elpa.gnu.org/packages/adaptive-wrap.html";)
  (synopsis "Smart line-wrapping with wrap-prefix")
  (description
"This package provides the `adaptive-wrap-prefix-mode' minor mode which sets
the wrap-prefix property on the fly so that single-long-line paragraphs get
word-wrapped in a way similar to what you'd get with M-q using
adaptive-fill-mode, but without actually changing the buffer's text.")
  (license gpl3+))
```

Thank you very much,

-- 
Ivan Vilata i Balaguer -- https://elvil.net/





bug#26367: Please add emacs-adaptive-wrap package

2017-04-05 Thread Catonano
here it is

I just built it, I didn't install it and run it

2017-04-05 12:15 GMT+02:00 Ivan Vilata i Balaguer :

> Hi, this is a wishlist request to add the
> [adaptive-wrap](https://elpa.gnu.org/packages/adaptive-wrap.html) ELPA
> package to GNU Guix.  The following definition, as produced by ``guix
> import elpa adaptive-wrap`` (except for removing the ``license:``
> prefix) seems to work without issues with ``guix install -f FILE``:
>
> ```
> (use-modules (guix)
>  (guix build-system emacs)
>  (guix licenses))
>
> (package
>   (name "emacs-adaptive-wrap")
>   (version "0.5")
>   (source
> (origin
>   (method url-fetch)
>   (uri (string-append
>  "http://elpa.gnu.org/packages/adaptive-wrap-";
>  version
>  ".el"))
>   (sha256
> (base32
>   "0frgmp8vrrml4iykm60j4d6cl9rbcivy9yh24q6kd10bcyx59ypy"
>   (build-system emacs-build-system)
>   (home-page
> "http://elpa.gnu.org/packages/adaptive-wrap.html";)
>   (synopsis "Smart line-wrapping with wrap-prefix")
>   (description
> "This package provides the `adaptive-wrap-prefix-mode' minor mode
> which sets
> the wrap-prefix property on the fly so that single-long-line paragraphs get
> word-wrapped in a way similar to what you'd get with M-q using
> adaptive-fill-mode, but without actually changing the buffer's text.")
>   (license gpl3+))
> ```
>
> Thank you very much,
>
> --
> Ivan Vilata i Balaguer -- https://elvil.net/
>
>
>
>
From be8efedf1710a907db522002c9df1773ab1681ae Mon Sep 17 00:00:00 2001
From: humanitiesNerd 
Date: Wed, 5 Apr 2017 12:42:05 +0200
Subject: [PATCH] gnu: Add emacs-adaptive-wrap

* gnu/packages/emacs.scm (emacs-adaptive-wrap): New variable.
---
 gnu/packages/emacs.scm | 24 
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 3db31f207..9e66c7e9f 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -4057,3 +4057,27 @@ jQuery and Bootstrap resources included via osscdn.")
 (description
  "This Emacs package highlights the s-exp at the current position.")
 (license license:gpl3+)))
+
+(define-public emacs-adaptive-wrap
+  (package
+(name "emacs-adaptive-wrap")
+(version "0.5")
+(source
+ (origin
+   (method url-fetch)
+   (uri (string-append
+ "http://elpa.gnu.org/packages/adaptive-wrap-";
+ version
+ ".el"))
+   (sha256
+(base32
+ "0frgmp8vrrml4iykm60j4d6cl9rbcivy9yh24q6kd10bcyx59ypy"
+(build-system emacs-build-system)
+(home-page "http://elpa.gnu.org/packages/adaptive-wrap.html";)
+(synopsis "Smart line-wrapping with wrap-prefix")
+(description
+ "This package provides the `adaptive-wrap-prefix-mode' minor mode which sets
+the wrap-prefix property on the fly so that single-long-line paragraphs get
+word-wrapped in a way similar to what you'd get with M-q using
+adaptive-fill-mode, but without actually changing the buffer's text.")
+(license license:gpl3+)))
-- 
2.12.0



bug#26370: v0.12.0-2730-gfc5b12879 'guix system build' hangs on linux-libre-4.10.8

2017-04-05 Thread myglc2
'guix system build sys.scm' hangs (please see build1.txt)

I'm running on guixSD using guix built from git checkout ...

: guix (GNU Guix) 0.12.0
: Copyright (C) 2017 the Guix authors
: License GPLv3+: GNU GPL version 3 or later 
: This is free software: you are free to change and redistribute it.
: There is NO WARRANTY, to the extent permitted by law.
:   File: /root/.config/guix/latest -> ../../../home/g1/src/guix
: v0.12.0-2730-gfc5b12879
: fc5b12879 gnu: diamond: Update to 0.8.37.
: * (HEAD detached at origin/master)fc5b12879 gnu: diamond:
Update to 0.8.37.

... with a small edit to grub.scm (please see grub.diff)

root@g1 ~/con/44# guix system build sys.scm
The following derivations will be built:
   /gnu/store/n5h325fa3a4cizvzpib6q97smbqg3phc-system.drv
   /gnu/store/p6prskszp7z47cngzvnabfp39d76q3zl-parameters.drv
   /gnu/store/9dc1ysj0fw3p42l60nvki90wmyjhxhz7-linux-modules.drv
   /gnu/store/abs41iaqfi29fkfs638m2s812wrfic4z-init.drv
   /gnu/store/b8g2ibh2bm041fd2b9ga5g5z4f8ygpgs-raw-initrd.drv
   /gnu/store/yph9gxli4zwghkg6dzvlnqs6pi915n23-linux-libre-4.10.8.drv
starting phase `set-SOURCE-DATE-EPOCH'
phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds
starting phase `set-paths'
environment variable `PATH' set to 
`/gnu/store/i92s6sqzlps5wasx09wv3lckn2lj3dm7-perl-5.24.0/bin:/gnu/store/yv8ndm2742l24anhpskiaggy6s5qrl3c-bc-1.07/bin:/gnu/store/w6smw62vqbc4l5w5qaw2p3f99m64550x-openssl-1.0.2k/bin:/gnu/store/x6lakkwhl4693b95fp64fzpq4vjg78d7-kmod-24/bin:/gnu/store/mfx9ib0cy6mvjfmszplnlh0dvdb0513v-tar-1.29/bin:/gnu/store/8wmanahsh0mk1n5xw6i7wpwih95yqzaq-gzip-1.8/bin:/gnu/store/8nkj1w5whm5gwrhsmqvm1w6im27vz02g-bzip2-1.0.6/bin:/gnu/store/c140q16b1n4x0j2i7wv1awc1c39ipzrr-xz-5.2.2/bin:/gnu/store/0xm7szwymsv87z7y4bi2lgvx2jhniqms-file-5.28/bin:/gnu/store/kbs0012il9z63kp0nlq0h66m6zjp4f21-diffutils-3.5/bin:/gnu/store/qbngj80kmydl4jsba2cdgwq2y51xlfv0-patch-2.7.5/bin:/gnu/store/z763jk8lkragpz2qr2wbrz946lgalx2h-sed-4.4/bin:/gnu/store/gdgrzf1y15scqwk1yzm51dc40g29vad9-findutils-4.6.0/bin:/gnu/store/55r4yg5iw9zh2j3zvzc6272k5xn4yxg4-gawk-4.1.4/bin:/gnu/store/87sj03j9kwzhl9zr76gs2i8ill86ki95-grep-3.0/bin:/gnu/store/6908gy3pws0ccys49ni98idwnicchlr2-coreutils-8.26/bin:/gnu/store/alg6ani0nnwrxyz15d1j5d0k6qs2m5sk-make-4.2.1/bin:/gnu/store/k7029k5va68lkapbzcycdzj7m5bjb4b8-bash-4.4.12/bin:/gnu/store/ri56wnmzkgzrajdyl5ydc55lrwy1164k-ld-wrapper-0/bin:/gnu/store/zq65kpvwwxgc3qqbf9apic8gyss2l0zq-binutils-2.27/bin:/gnu/store/4iw4r2majarqlm19adaikqw126jxqf2p-gcc-5.4.0/bin:/gnu/store/rmjlycdgiq8pfy5hfi42qhw3k7p6kdav-glibc-2.25/bin:/gnu/store/rmjlycdgiq8pfy5hfi42qhw3k7p6kdav-glibc-2.25/sbin'
environment variable `PERL5LIB' set to 
`/gnu/store/i92s6sqzlps5wasx09wv3lckn2lj3dm7-perl-5.24.0/lib/perl5/site_perl'
environment variable `SSL_CERT_DIR' unset
environment variable `SSL_CERT_FILE' unset
environment variable `BASH_LOADABLES_PATH' set to 
`/gnu/store/k7029k5va68lkapbzcycdzj7m5bjb4b8-bash-4.4.12/lib/bash'
environment variable `C_INCLUDE_PATH' set to 
`/gnu/store/w6smw62vqbc4l5w5qaw2p3f99m64550x-openssl-1.0.2k/include:/gnu/store/x6lakkwhl4693b95fp64fzpq4vjg78d7-kmod-24/include:/gnu/store/8nkj1w5whm5gwrhsmqvm1w6im27vz02g-bzip2-1.0.6/include:/gnu/store/c140q16b1n4x0j2i7wv1awc1c39ipzrr-xz-5.2.2/include:/gnu/store/0xm7szwymsv87z7y4bi2lgvx2jhniqms-file-5.28/include:/gnu/store/55r4yg5iw9zh2j3zvzc6272k5xn4yxg4-gawk-4.1.4/include:/gnu/store/alg6ani0nnwrxyz15d1j5d0k6qs2m5sk-make-4.2.1/include:/gnu/store/zq65kpvwwxgc3qqbf9apic8gyss2l0zq-binutils-2.27/include:/gnu/store/4iw4r2majarqlm19adaikqw126jxqf2p-gcc-5.4.0/include:/gnu/store/rmjlycdgiq8pfy5hfi42qhw3k7p6kdav-glibc-2.25/include:/gnu/store/5bh7p754d09wcp64ckxlvwz7lgyk0h59-linux-libre-headers-4.4.47/include'
environment variable `CPLUS_INCLUDE_PATH' set to 
`/gnu/store/w6smw62vqbc4l5w5qaw2p3f99m64550x-openssl-1.0.2k/include:/gnu/store/x6lakkwhl4693b95fp64fzpq4vjg78d7-kmod-24/include:/gnu/store/8nkj1w5whm5gwrhsmqvm1w6im27vz02g-bzip2-1.0.6/include:/gnu/store/c140q16b1n4x0j2i7wv1awc1c39ipzrr-xz-5.2.2/include:/gnu/store/0xm7szwymsv87z7y4bi2lgvx2jhniqms-file-5.28/include:/gnu/store/55r4yg5iw9zh2j3zvzc6272k5xn4yxg4-gawk-4.1.4/include:/gnu/store/alg6ani0nnwrxyz15d1j5d0k6qs2m5sk-make-4.2.1/include:/gnu/store/zq65kpvwwxgc3qqbf9apic8gyss2l0zq-binutils-2.27/include:/gnu/store/4iw4r2majarqlm19adaikqw126jxqf2p-gcc-5.4.0/include:/gnu/store/rmjlycdgiq8pfy5hfi42qhw3k7p6kdav-glibc-2.25/include:/gnu/store/5bh7p754d09wcp64ckxlvwz7lgyk0h59-linux-libre-headers-4.4.47/include'
environment variable `LIBRARY_PATH' set to 
`/gnu/store/i92s6sqzlps5wasx09wv3lckn2lj3dm7-perl-5.24.0/lib:/gnu/store/w6smw62vqbc4l5w5qaw2p3f99m64550x-openssl-1.0.2k/lib:/gnu/store/x6lakkwhl4693b95fp64fzpq4vjg78d7-kmod-24/lib:/gnu/store/8nkj1w5whm5gwrhsmqvm1w6im27vz02g-bzip2-1.0.6/lib:/gnu/store/c140q16b1n4x0j2i7wv1awc1c39ipzrr-xz-5.2.2/lib:/gnu/store/0xm7szwymsv87z7y4bi2lgvx2jhniqms-file-5.28/lib:/gnu/store/55r4yg5iw9zh2j3zvzc6272k5xn4yxg4-gawk-4.1.4/lib:/gnu/store/k7029k5va68lkapbzcycdzj7m5bjb4b8-bas

bug#26370: v0.12.0-2730-gfc5b12879 'guix system build' hangs on linux-libre-4.10.8

2017-04-05 Thread Leo Famulari
On Wed, Apr 05, 2017 at 10:55:45AM -0400, myglc2 wrote:
>   HOSTCC  scripts/mod/modpost.o
>   HOSTCC  scripts/mod/file2alias.o
>   HOSTCC  scripts/extract-cert
>   HOSTLD  scripts/genksyms/genksyms
>   CC  arch/x86/purgatory/purgatory.o
>   AS  arch/x86/purgatory/stack.o
>   AS  arch/x86/purgatory/setup-x86_64.o
>   CC  arch/x86/purgatory/sha256.o
>   AS  arch/x86/purgatory/entry64.o
>   CC  arch/x86/purgatory/string.o
>   HOSTLD  scripts/mod/modpost
>   LD  arch/x86/purgatory/purgatory.ro
>   BIN2C   arch/x86/purgatory/kexec-purgatory.c
>   CHK include/generated/timeconst.h
>   CC  kernel/bounds.s
>   CHK include/generated/bounds.h
>   UPD include/generated/bounds.h

The latest versions of linux-libre (4.10.8, 4.9.20, 4.4.59) are all
hanging around this point. However, they did build in the past:

https://hydra.gnu.org/job/gnu/master/linux-libre-4.4.59.x86_64-linux
https://hydra.gnu.org/job/gnu/master/linux-libre-4.9.20.x86_64-linux
https://hydra.gnu.org/job/gnu/master/linux-libre-4.10.8.x86_64-linux

And 4.10.7 hangs in the same way, so I think the issue is in an
unrelated change.





bug#26370: v0.12.0-2730-gfc5b12879 'guix system build' hangs on linux-libre-4.10.8

2017-04-05 Thread Marius Bakke
Leo Famulari  writes:

> On Wed, Apr 05, 2017 at 10:55:45AM -0400, myglc2 wrote:
>>   HOSTCC  scripts/mod/modpost.o
>>   HOSTCC  scripts/mod/file2alias.o
>>   HOSTCC  scripts/extract-cert
>>   HOSTLD  scripts/genksyms/genksyms
>>   CC  arch/x86/purgatory/purgatory.o
>>   AS  arch/x86/purgatory/stack.o
>>   AS  arch/x86/purgatory/setup-x86_64.o
>>   CC  arch/x86/purgatory/sha256.o
>>   AS  arch/x86/purgatory/entry64.o
>>   CC  arch/x86/purgatory/string.o
>>   HOSTLD  scripts/mod/modpost
>>   LD  arch/x86/purgatory/purgatory.ro
>>   BIN2C   arch/x86/purgatory/kexec-purgatory.c
>>   CHK include/generated/timeconst.h
>>   CC  kernel/bounds.s
>>   CHK include/generated/bounds.h
>>   UPD include/generated/bounds.h
>
> The latest versions of linux-libre (4.10.8, 4.9.20, 4.4.59) are all
> hanging around this point. However, they did build in the past:
>
> https://hydra.gnu.org/job/gnu/master/linux-libre-4.4.59.x86_64-linux
> https://hydra.gnu.org/job/gnu/master/linux-libre-4.9.20.x86_64-linux
> https://hydra.gnu.org/job/gnu/master/linux-libre-4.10.8.x86_64-linux
>
> And 4.10.7 hangs in the same way, so I think the issue is in an
> unrelated change.

Reverting dfee7daedb760f1b1d7506829ca31633f4173356 "gnu: bc: Update to
1.07" makes the build proceed.


signature.asc
Description: PGP signature


bug#26370: v0.12.0-2730-gfc5b12879 'guix system build' hangs on linux-libre-4.10.8

2017-04-05 Thread myglc2
On 04/05/2017 at 19:31 Marius Bakke writes:

> Leo Famulari  writes:
>
>> On Wed, Apr 05, 2017 at 10:55:45AM -0400, myglc2 wrote:
>>>   HOSTCC  scripts/mod/modpost.o
>>>   HOSTCC  scripts/mod/file2alias.o
>>>   HOSTCC  scripts/extract-cert
>>>   HOSTLD  scripts/genksyms/genksyms
>>>   CC  arch/x86/purgatory/purgatory.o
>>>   AS  arch/x86/purgatory/stack.o
>>>   AS  arch/x86/purgatory/setup-x86_64.o
>>>   CC  arch/x86/purgatory/sha256.o
>>>   AS  arch/x86/purgatory/entry64.o
>>>   CC  arch/x86/purgatory/string.o
>>>   HOSTLD  scripts/mod/modpost
>>>   LD  arch/x86/purgatory/purgatory.ro
>>>   BIN2C   arch/x86/purgatory/kexec-purgatory.c
>>>   CHK include/generated/timeconst.h
>>>   CC  kernel/bounds.s
>>>   CHK include/generated/bounds.h
>>>   UPD include/generated/bounds.h
>>
>> The latest versions of linux-libre (4.10.8, 4.9.20, 4.4.59) are all
>> hanging around this point. However, they did build in the past:
>>
>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.4.59.x86_64-linux
>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.9.20.x86_64-linux
>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.10.8.x86_64-linux
>>
>> And 4.10.7 hangs in the same way, so I think the issue is in an
>> unrelated change.
>
> Reverting dfee7daedb760f1b1d7506829ca31633f4173356 "gnu: bc: Update to
> 1.07" makes the build proceed.

Thanks Marius, that worked here too. Should I close the bug? - George





bug#26370: v0.12.0-2730-gfc5b12879 'guix system build' hangs on linux-libre-4.10.8

2017-04-05 Thread Marius Bakke
myglc2  writes:

> On 04/05/2017 at 19:31 Marius Bakke writes:
>
>> Leo Famulari  writes:
>>
>>> On Wed, Apr 05, 2017 at 10:55:45AM -0400, myglc2 wrote:
   HOSTCC  scripts/mod/modpost.o
   HOSTCC  scripts/mod/file2alias.o
   HOSTCC  scripts/extract-cert
   HOSTLD  scripts/genksyms/genksyms
   CC  arch/x86/purgatory/purgatory.o
   AS  arch/x86/purgatory/stack.o
   AS  arch/x86/purgatory/setup-x86_64.o
   CC  arch/x86/purgatory/sha256.o
   AS  arch/x86/purgatory/entry64.o
   CC  arch/x86/purgatory/string.o
   HOSTLD  scripts/mod/modpost
   LD  arch/x86/purgatory/purgatory.ro
   BIN2C   arch/x86/purgatory/kexec-purgatory.c
   CHK include/generated/timeconst.h
   CC  kernel/bounds.s
   CHK include/generated/bounds.h
   UPD include/generated/bounds.h
>>>
>>> The latest versions of linux-libre (4.10.8, 4.9.20, 4.4.59) are all
>>> hanging around this point. However, they did build in the past:
>>>
>>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.4.59.x86_64-linux
>>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.9.20.x86_64-linux
>>> https://hydra.gnu.org/job/gnu/master/linux-libre-4.10.8.x86_64-linux
>>>
>>> And 4.10.7 hangs in the same way, so I think the issue is in an
>>> unrelated change.
>>
>> Reverting dfee7daedb760f1b1d7506829ca31633f4173356 "gnu: bc: Update to
>> 1.07" makes the build proceed.
>
> Thanks Marius, that worked here too. Should I close the bug? - George

Tobias already reverted this in 'master', so I'm closing this now.
Thanks for the report!


signature.asc
Description: PGP signature