Package Details: goldendict-ng-git 24.11.0.r5693.15207cf4-1

Git Clone URL: https://aur.archlinux.org/goldendict-ng-git.git (read-only, click to copy)
Package Base: goldendict-ng-git
Description: The next generation GoldenDict (Supports Qt WebEngine & Qt6).
Upstream URL: https://github.com/xiaoyifang/goldendict-ng
Keywords: dict dictionary goldendict
Licenses: GPL3
Conflicts: goldendict, goldendict-git, goldendict-git-opt, goldendict-svn
Provides: goldendict
Replaces: goldendict-git-opt, goldendict-svn, goldendict-webengine-git
Submitter: slbtty
Maintainer: slbtty (Rhinoceros)
Last Packager: slbtty
Votes: 32
Popularity: 0.005578
First Submitted: 2023-04-17 09:38 (UTC)
Last Updated: 2025-06-03 06:20 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

anatolyb commented on 2026-02-11 09:46 (UTC)

The latest version can be built with the replaced 2nd line in pkgver() with this:

printf "%s.r%s.%s" "$(git describe --tags --abbrev=0 | cut -c 2- | cut -d. -f1-3 | tr - .)" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"

homocomputeris commented on 2026-01-11 19:12 (UTC)

It doesn't build it the latest versions:

Cloning into 'goldendict-ng-git'...
done.
==> Starting prepare()...
==> Starting pkgver()...
==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace.
==> ERROR: pkgver() generated an invalid version: 26.2.0-.r6378.e2d8c1a9c
error: failed to build 'goldendict-ng-git-24.11.0.r5693.15207cf4-1': 
error: packages failed to build: goldendict-ng-git-24.11.0.r5693.15207cf4-1

myrslint commented on 2025-04-28 12:37 (UTC)

Please update the source array to say:

source=("$pkgname::git+https://github.com/xiaoyifang/goldendict-ng.git")

This goldendict-ng has been the project's new name for quite a while, to avoid confusion with the original goldendict. Using the old URL also works with a redirect but sets the remote origin URL to the old name.

MaximGun commented on 2024-10-30 15:54 (UTC)

Getting pkgver() errors again. I modified the function to strip illegal characters. Might be worth considering updating the PKGBUILD since this happens from time to time with this package.

pkgver() {
cd "$srcdir/$pkgname"
printf "%s.r%s.%s" \
    "$(git describe --tags --abbrev=0 | cut -c 2-9)" \
    "$(git rev-list --count HEAD)" \
    "$(git rev-parse --short HEAD)" | sed 's/[-:\/ ]//g'
}

xitong commented on 2024-10-28 17:14 (UTC)

谢谢!

After I deactivated Conda environment, it works!

slbtty commented on 2024-10-28 14:28 (UTC)

Anaconda pollutes the environment and causes failures on various things. Maybe just stop activating anaconda by default when not using it to stay sane.

xitong commented on 2024-10-28 13:57 (UTC)

/usr/bin/ld: /tmp/cccWnWQH.ltrans6.ltrans.o: undefined reference to symbol 'libiconv_close'
/usr/bin/ld: /home/a/anaconda3/lib/libiconv.so.2: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.

simonzack commented on 2024-10-26 08:36 (UTC)

I got this error:

==> ERROR: pkgver() generated an invalid version: 24.11.0-.r5690.757b81f6

slbtty commented on 2024-06-28 19:38 (UTC) (edited on 2024-06-28 19:42 (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.

lopasilver commented on 2023-12-31 16:47 (UTC)

I got this error at first build: CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) After installing pkgconf package, I could successfully build goldendict. Thanks a lot!