|
From: | Julien Lepiller |
Subject: | Re: add aegisub |
Date: | Sun, 23 Oct 2016 22:29:08 +0200 |
On Sun, 23 Oct 2016 20:21:08 +0300 Theodoros Foradis <address@hidden> wrote: > On 2016-10-22 23:30, Julien Lepiller wrote: > > Hi, > > > > I made three patches to add aegisub. It needs icu support in boost. > > > > Currently, the window acts strangely. Widgets resize when resizing > > the window, but not when maximizing it, they don't all show at > > first. The video part should resize with the mouse wheel, but the > > containing frame only resizes after resizing the window. sliders > > don't visually move, but they are functionnal. Sound can't play (it > > defaults to alsa which doesn't work on my system, and crashes when > > selecting pulseaudio with "Assertion 'c->callback' failed at > > pulsecore/socket-client.c:126, function do_call(). Aborting."). > > > > So I need some help here. > > > > Also the testing suite depends on a lua package that is not in guix > > yet and has a lot of dependencies not in guix. So I disabled it for > > now. > > Hello, > > I have been packaging kicad (which uses wxwidgets), and I came across > the > same window resizing issues. I got around them by adding a version of > wxwidgets-3.0.2 which uses gtk+-2 as an input. > > I plan to post the patches soon, but if it works for aegisub, you can > add it first. I use the following package definition: > > (define-public wxwidgets-gtk2 > (package (inherit wxwidgets) > (inputs `(("gtk+" ,gtk+-2) > ,@(alist-delete > "gtk+" > (package-inputs wxwidgets)))) > (name "wxwidgets-gtk2"))) Thank you so much! That's a lot better :) So now I only have one issue left: no sound. Alsa doesn't work: ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave and setting to pulseaudio crashes: Assertion 'c->callback' failed at pulsecore/socket-client.c:126, function do_call(). Aborting. Any idea?
0001-gnu-Add-wxwidgets-gtk2.patch
Description: Text Data
0002-gnu-Add-ffms2.patch
Description: Text Data
0003-boost-Add-icu-support.patch
Description: Text Data
0004-gnu-Add-aegisub.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |