[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: add aegisub
From: |
Ludovic Courtès |
Subject: |
Re: add aegisub |
Date: |
Thu, 03 Nov 2016 14:20:23 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) |
Julien Lepiller <address@hidden> skribis:
> 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?
No idea :-), but maybe you should ‘git send-email’ your patches, or some
of them, to get feedback and have them applied since this PulseAudio
issue seems to be unrelated to what most of the patches are doing?
Ludo’.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: add aegisub,
Ludovic Courtès <=