Package Details: goldendict-ng 24.09.1-1

Git Clone URL: https://aur.archlinux.org/goldendict-ng.git (read-only, click to copy)
Package Base: goldendict-ng
Description: The Next Generation GoldenDict (supports Qt WebEngine & Qt6).
Upstream URL: https://github.com/xiaoyifang/goldendict-ng
Keywords: dict dictionary goldendict
Licenses: GPL-3.0-or-later
Conflicts: goldendict, goldendict-git, goldendict-git-opt, goldendict-ng-git, goldendict-svn
Provides: goldendict
Replaces: goldendict-git-opt, goldendict-svn, goldendict-webengine-git
Submitter: slbtty
Maintainer: Rhinoceros
Last Packager: Rhinoceros
Votes: 22
Popularity: 2.31
First Submitted: 2023-07-21 20:04 (UTC)
Last Updated: 2025-01-18 13:06 (UTC)

Latest Comments

1 2 Next › Last »

Rhinoceros commented on 2024-12-30 10:37 (UTC)

Thanks @slbtty.

@Bubbu0129 I'm not entirely sure. Shouldn't that fix be implemented upstream? Either way, I'm happy to patch it here if we need to. Are you are suggesting to change the desktop file's line to Exec=env QT_QPA_PLATFORMTHEME=xdgdesktopportal goldendict %u? If so, will that have any negative effects for other (e.g. non-Plasma) users? In any case, I don't really love the idea of just patching the desktop file, in case others call goldendict from the CLI. (I have it triggered by a hotkey, so it does bypass the desktop file.) Finally, I'm not sure what it means in your link with "ensure no qt-style.css exists."

slbtty commented on 2024-12-24 10:47 (UTC)

@Rhinoceros Thank you very much, I have disowned this one.

Rhinoceros commented on 2024-12-24 06:49 (UTC)

@slbtty You added me as as maintainer with no explanation. I'm happy to take over maintenance if you want to disown. Otherwise also happy for you to continue instead.

Bubbu0129 commented on 2024-12-23 23:42 (UTC) (edited on 2024-12-24 02:19 (UTC) by Bubbu0129)

In the upcoming release, 'auto dark reader mode' will be added as a feature. However, on KDE Plasma, an environmental variable needs to be set to make it work, see https://github.com/xiaoyifang/goldendict-ng/pull/1985#issuecomment-2495398499. A possible fix will be prepending 'env key=val' to the 'Exec' line in .desktop. Should PKGBUILD patch this based on the DE?

dwSun commented on 2024-10-21 17:21 (UTC) (edited on 2024-10-21 17:21 (UTC) by dwSun)

编译失败:

ib/libopencc.so  /usr/lib/libvorbis.so  /usr/lib/libvorbisfile.so  /usr/lib/libzim.so  /usr/lib/liblzma.so  /usr/lib/libzstd.so  /usr/lib/libxapian.so  /usr/lib/libicui18n.so  /usr/lib/libicuuc.so  /usr/lib/libicudata.so && :
/usr/bin/ld: /usr/lib/libLLVM.so.18.1: undefined reference to `del_curterm@NCURSES6_TINFO_5.0.19991023'
/usr/bin/ld: /usr/lib/libLLVM.so.18.1: undefined reference to `setupterm@NCURSES6_TINFO_5.0.19991023'
/usr/bin/ld: /usr/lib/libproxy/libpxbackend-1.0.so: undefined reference to `curl_easy_setopt@CURL_OPENSSL_4'
/usr/bin/ld: /usr/lib/libproxy/libpxbackend-1.0.so: undefined reference to `curl_easy_cleanup@CURL_OPENSSL_4'
/usr/bin/ld: /usr/lib/libproxy/libpxbackend-1.0.so: undefined reference to `curl_easy_perform@CURL_OPENSSL_4'
/usr/bin/ld: /usr/lib/libproxy/libpxbackend-1.0.so: undefined reference to `curl_easy_init@CURL_OPENSSL_4'
/usr/bin/ld: /usr/lib/libLLVM.so.18.1: undefined reference to `tigetnum@NCURSES6_TINFO_5.0.19991023'
/usr/bin/ld: /usr/lib/libLLVM.so.18.1: undefined reference to `set_curterm@NCURSES6_TINFO_5.0.19991023'
/usr/bin/ld: /usr/lib/libproxy/libpxbackend-1.0.so: undefined reference to `curl_easy_strerror@CURL_OPENSSL_4'
collect2: 错误:ld 返回 1
ninja: build stopped: subcommand failed.
==> 错误: 在 build() 中发生一个错误。
    正在放弃...
 -> 生成时出错: goldendict-ng-exit status 4
 -> 无法安装以下软件包, 需要手动介入处理:
goldendict-ng - exit status 4

slbtty commented on 2024-10-16 18:02 (UTC)

fixed.

jronald commented on 2024-10-16 12:33 (UTC) (edited on 2024-10-16 12:33 (UTC) by jronald)

compiling error

goldendict-ng/src/goldendict-ng-24.09.0-Release.316ec900/src/multimediaaudioplayer.cc:40:9: error: invalid use of incomplete type ‘class QDebug’
   40 |   qDebug() << "audio device changed";

xitong commented on 2024-07-16 22:16 (UTC)

Please deactivate your conda environment if you can't install it.

I got this error: /usr/bin/ld: /tmp/cc4uvnmV.ltrans7.ltrans.o: undefined reference to symbol 'libiconv_close'

and it's solved by deactivating my conda environment

slbtty commented on 2024-06-28 19:37 (UTC) (edited on 2024-06-28 19:43 (UTC) by slbtty)

I disabled GD's home-brewed FFmpeg player because Qt Multimedia 6.7+ by default prioritize to use its FFmpeg backend.

The qt6-multimedia-gstreamer generally works fine too, but if you have some rare audio formats, just install qt6-multimedia-ffmpeg instead.

shilka commented on 2024-06-25 03:41 (UTC)

build failed after qt6 update to 6.7.2. [126/187] Building CXX object CMakeFiles/goldendict.dir/src/dict/zim.cc.o ninja: build stopped: subcommand failed.