On Sat Oct 21, 2023 at 09:12:13AM +0200, Rafael Sadowski wrote:
> On Tue Oct 17, 2023 at 07:52:57PM +0000, Klemens Nanni wrote:
> > On Sat, Oct 14, 2023 at 05:50:49PM +0000, Klemens Nanni wrote:
> > > Nice port to browse online dictionaries, but also offline ones such as
> > > those downloadable from https://dict.org/.
> > > 
> > > Looking up words works great for me, I've disabled all optional features
> > > since I don't use them -- future users/porters can poke them if need be.
> > > 
> > >     Information for inst:goldendict-1.5.0
> > > 
> > >     Comment:
> > >     feature-rich dictionary lookup program
> > > 
> > >     Description:
> > >     GoldenDict is a feature-rich dictionary lookup program, supporting 
> > > multiple
> > >     dictionary formats (StarDict/Babylon/Lingvo/Dictd/AARD/MDict/SDict) 
> > > and online
> > >     dictionaries, featuring perfect article rendering with the complete 
> > > markup,
> > >     illustrations and other content retained, and allowing you to type in 
> > > words
> > >     without any accents or correct case.
> > > 
> > >     Maintainer: Klemens Nanni <k...@openbsd.org>
> > > 
> > >     WWW: https://github.com/goldendict/goldendict
> > > 
> > > It needs USE_WXNEEDED=Yes and USE_NOBTCFI=Yes due to x11/qt5/qtwebkit.
> > > 
> > > (There is goldendict-ng looking more active upstream, using Qt6 and such,
> > >  but qt6webengine is currently not available so I haven't tried it yet.)
> > > 
> > > Feedback? OK?
> > 
> > rsadowski prefers starting with the Qt6 based -ng port, so I've ported
> > it under openbsd-wip/textproc/goldendict-ng using yet another WIP Qt6
> > port from rsadowski (thanks!), but the thing crashes on startup:
> > 
> >     $ goldendict-ng
> >     qt.multimedia.audiooutput: Invalid audio device
> >     qt.multimedia.audiooutput: Failed to create a gst element for the audio 
> > device, using a default audio sink
> >     libGL error: MESA-LOADER: failed to retrieve device information
> >     MESA-LOADER: failed to retrieve device information
> >     MESA-LOADER: failed to retrieve device information
> >     libGL error: glx: failed to create dri3 screen
> >     libGL error: failed to load driver: i915
> >     libGL error: failed to open /dev/dri/card0: No such file or directory
> >     libGL error: failed to load driver: iris
> >     GoldenDict has crashed unexpectedly.
> > 
> > 
> >     Abort trap 
> > 
> > This also starts pulseaudio as my user and probably has more issues...
> > 
> > 
> > I'll gladly look into that, but would prefer having a working GUI
> > dictionary around.
> > 
> > When goldendict-ng is ready, we can still add it and/or replace goldendict.

With Qt 6.6.1 goldendict-ng starts and runs perfectly for me. No further
tests because I don't know how and what to test.

Reply via email to