bug#41174: Epiphany can't find fonts

2020-05-17 Thread Leo Prikler
Hi Guix, After some discussion in IRC and testing, I found out that adding $GUIX_PROFILE/share/fonts to the webkit sandbox (during initialization via `webkit_web_context_add_path_to_sandbox') resolves this problem. A more general solution would be to iterate over $XDG_DATA_DIRS, append `/fonts' t

bug#41174: [PATCH] gnu: webkitgtk: Add patch to share all fonts.

2020-05-26 Thread Leo Prikler
/gnu/packages/patches/webkitgtk-bind-all-fonts.patch new file mode 100644 index 00..fec0b812f1 --- /dev/null +++ b/gnu/packages/patches/webkitgtk-bind-all-fonts.patch @@ -0,0 +1,37 @@ +Add fonts from all XDG_DATA_DIRS, not just XDG_DATA_HOME. + +See <http://bugs.gnu.org/41174>. +Autho

bug#41174: [PATCH] gnu: webkitgtk: Add patch to share all fonts.

2020-05-26 Thread Leo Prikler
Am Dienstag, den 26.05.2020, 15:47 -0400 schrieb Jack Hill: > On Tue, 26 May 2020, Leo Prikler wrote: > > > * gnu/packages/patches/webkitgtk-bind-all-fonts.patch: New file. > > * gnu/packages/webkit.scm (webkitgtk)[source]: Use it > > here. > > * gnu/local.mk

bug#42118: Editing pulseaudio config file fails with "No such file or directory"

2020-06-29 Thread Leo Prikler
Hello Nathan, The snippet you've supplied > (define %my-services > ;; My very own list of services. > (modify-services %desktop-services > (pulseaudio-service-type config => >(pulseaudio-configuration > (inherit config) >

bug#42118: Editing pulseaudio config file fails with "No such file or directory"

2020-06-30 Thread Leo Prikler
Am Dienstag, den 30.06.2020, 05:22 -0500 schrieb Nathan Dehnel: > Thanks for the tip. Do I have to put the entire file inside a string > in guix? It's quite long. mixed-text-file allows you to split the string into multiple parts, but that is essentially the idea, yes. There are of course other wa

bug#42118: Editing pulseaudio config file fails with "No such file or directory"

2020-07-01 Thread Leo Prikler
Am Mittwoch, den 01.07.2020, 01:58 -0500 schrieb Nathan Dehnel: > There is a file 86cvvgnb03cc11li0m0s3nrl73zf68fm-default.pa with my > changes in it in /gnu/store. > > load-module module-jack-sink > load-module module-jack-source > > Maybe pulse wasn't compiled with support for this feature enab

bug#42118: Editing pulseaudio config file fails with "No such file or directory"

2020-07-01 Thread Leo Prikler
Am Mittwoch, den 01.07.2020, 04:33 -0500 schrieb Nathan Dehnel: > > Due to a bug with webkit sandboxing, we no longer put daemon.conf > > into > /etc/pulse (my bad), but rather set PULSE_CONFIG to directly point to > it. > I meant to say /gnu/store//etc/pulse/daemon.conf. > > > I am currently unsu

bug#42175: "pulseaudio? #f" setting does not prevent pulseaudio from autostarting

2020-07-03 Thread Leo Prikler
I don't think pulseaudio autostarting is governed by alsa. There are two options you can try. 1. disable autospawning through configuration. For that, try setting the client-conf field of the pulseaudio-configuration to '((autospawn . no)) 2. Removing the pulseaudio package from gnome and any

bug#42174: GNU Icecat showing Github Icons?

2020-07-03 Thread Leo Prikler
It appears icecat is either failing to find or failing to scale DejaVu Sans. This usually indicates a broken font-config cache, but since you're on a foreign distro, it may also be, that you need to install font-dejavu through guix. Does `fc-list | grep DejaVu` produce the results you'd expect?

bug#42174: GNU Icecat showing Github Icons?

2020-07-03 Thread Leo Prikler
Am Freitag, den 03.07.2020, 12:28 -0600 schrieb Pablo Barraza Cornejo: > Leo Prikler writes: > > > It appears icecat is either failing to find or failing to scale > > DejaVu > > Sans. This usually indicates a broken font-config cache, but > > since > > you

bug#42342: Wine64 segfaults (5.12/staging)

2020-07-13 Thread Leo Prikler
Since commit 065a5ed677cdd1a65acae20f185d7c4bd23b1f2c wine and wine64 are upgraded to version 5.12. The latter segfaults when doing anything other than wine --help or wine --version. (Try for example wine regedit or winecfg). The old 5.3 version continues to work after roll-back, and would proba

bug#42342: Wine64 segfaults (5.12/staging)

2020-07-13 Thread Leo Prikler
Interestingly enough 5.8 (ec16aaff5da9eb52b9d762531660f02e785d72de) works without problems and there is no version packaged between it and 5.12/5.12.1 (wine64 and wine64-staging respectively). Given this array of results I'm pretty sure something goes wrong upstream. I'll use inferiors as a local

bug#42342: Wine64 segfaults (5.12/staging)

2020-07-28 Thread Leo Prikler
Am Dienstag, den 28.07.2020, 18:53 +0200 schrieb Tobias Geerinckx-Rice: > Leo Prikler 写道: > > I'll use inferiors as a local workaround for the time being and > > wait > > for the problem to be fixed upstream. I'll also look into 5.9 > > to 5.11 > > a

bug#42618: epiphany does not display Chinese

2020-08-02 Thread Leo Prikler
I'm not sure whether the warnings generated are related to the behaviour you're experiencing. There is a way of forcing Epiphany to use another locale for a website, so perhaps you can try that. In relation to displaying text correctly, I already reported 41174 and have not noticed it being fixed

bug#42618: epiphany does not display Chinese

2020-08-02 Thread Leo Prikler
ocale for web? > > > best regards, > > wxie > > On 2020/8/2 下午6:05, Leo Prikler wrote: > > I'm not sure whether the warnings generated are related to the > > behaviour you're experiencing. There is a way of forcing Epiphany > > to > > use

bug#42618: epiphany does not display Chinese

2020-08-02 Thread Leo Prikler
What happens if you symlink ~/.guix-profile/share/fonts to ~/.fonts and completely restart your browser? Am Sonntag, den 02.08.2020, 22:10 +0800 schrieb Wensheng Xie: > I had tried that for all possibility, and none had worked. > > This is so strange. > > > On 2020/8/2 下午

<    1   2   3