Re: qutebrowser has no sound

2020-09-10 Thread Pierre Neidhardt
The `qutebrowser' executable is wrapped indeed.  Not sure what to do
with it.

Can anyone else reproduce?

-- 
Pierre Neidhardt
https://ambrevar.xyz/


signature.asc
Description: PGP signature


Re: building emacs from tarball inside guix env

2020-09-10 Thread Joshua Branson


1) I would guess that guix environment emacs, looks in the package
definition to discover emacs' dependencies.

2) Are you trying to create a custom emacs package?
If so, then you might like my jmacs package:
https://notabug.org/jbranso/guix-packages/src/master/packages/jmacs.scm

3) I would guess "guix build ".  You could have a custom
channel that is local to your machine.  Any packages in it, take
precedent over packages in guix proper.  That is to say, that your
custom emacs package named "emacs" and is available locally, would be
built instead of the "emacs" package in guix.  You could also define

I personally do this in my ~/.bash_profile

#+BEGIN_SRC sh
export GUIX_PACKAGE_PATH=/home/joshua/prog/gnu/guix/guix-packages/
#+END_SRC

--
Joshua Branson
Sent from Emacs and Gnus



Re: Use of `load' in declarative module

2020-09-10 Thread Joshua Branson


I've been having the same issues too. :(

I haven't been able to get shepherd user services to work.  I hope we
can get it fixed.  :)

-- 
Joshua Branson
Sent from Emacs and Gnus



Cross gcc-toolchain

2020-09-10 Thread John Soo
Hi Guix,

I am looking into ghc on ARM and the process seems like it only requires a 
separate gcc toolchain specified during configure. I have not packaged a 
gcc-toolchain yet, so I am looking for pointers. Would the gcc toolchain for 
cross compiling (say, from x86 to aarch64) be as simple as providing the target 
flag to the various toolchain packages’ configures?

Thanks for your help!

John


Re: building emacs from tarball inside guix env

2020-09-10 Thread Ricardo Wurmus


Adam Kandur via  writes:

> 2) what is better way to build sources as they are (from tar, just for
> testing, not for packaging)?

In simple cases you can use “guix build --with-source=… emacs”, where
the argument to “--with-source” is a tarball.

-- 
Ricardo



Re: Use of `load' in declarative module

2020-09-10 Thread Ricardo Wurmus


Joseph LaFreniere  writes:

> When attempting to run the code in
> https://guix.gnu.org/en/blog/2020/gnu-shepherd-user-services/, I 
> get the following error:
>
> 2020-08-23T22:43:48-0500 .config/shepherd/init.d $ shepherd
> Service root has been started.
> WARNING: Use of `load' in declarative module (#{ g54}#).  Add
> #:declarative? #f to your define-module invocation.

This is merely a warning.  It is due to a change in Guile 3 that informs
you that certain optimizations are not possible due to the use of load.
You can ignore this.

The module name indicates that this is a *generated* module and not
something you wrote by yourself.

-- 
Ricardo