Package Details: dooble-bin 2024.12.31-1

Git Clone URL: https://aur.archlinux.org/dooble-bin.git (read-only, click to copy)
Package Base: dooble-bin
Description: Web browser based on QtWebEngine.(Prebuilt version)
Upstream URL: https://textbrowser.github.io/dooble
Keywords: browser dooble dooble-bin scientific web
Licenses: LicenseRef-Dooble
Conflicts: dooble
Provides: dooble
Submitter: zhangkaizhao
Maintainer: zxp19821005
Last Packager: zxp19821005
Votes: 2
Popularity: 0.000001
First Submitted: 2021-08-19 19:15 (UTC)
Last Updated: 2025-01-02 03:54 (UTC)

Dependencies (51)

Required by (0)

Sources (4)

Latest Comments

1 2 Next › Last »

zxp19821005 commented on 2024-12-30 04:25 (UTC)

@simona I havn't met the problem like you, but I've fixed some errors. Can you try again?

simona commented on 2024-12-30 00:12 (UTC)

after install i cannot more launch a program/desktop file because this browser open it...

kseistrup commented on 2024-02-01 21:28 (UTC)

It seems “they” don't publish binary releases anymore.

kseistrup commented on 2023-07-15 13:55 (UTC)

Re: 2023.07.15-5

namcap(1) claims that quite a few of the dependencies are unnecessary, and I have experimentally commented these out. Please let us know is that was a mistake.

kseistrup commented on 2023-07-15 12:50 (UTC)

By adding a few dependencies (qt6-charts and qt6-svg) and removing the libraries provided by upstream, dooble is now running again as of package version 2023.07.15-4.

Further checking of libraries for plugins is needed.

kseistrup commented on 2023-07-14 05:16 (UTC)

NB: V2023.07.15 does not currently run because of incompatible libraries!

$ dooble
Launching an official Dooble.
./Dooble: /opt/dooble/Lib/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /usr/lib/libpthread.so.0)
[more lines like this]

kseistrup commented on 2023-05-30 09:43 (UTC)

@zxp19821005 Looks great now — thanks! :)

zxp19821005 commented on 2023-05-30 09:28 (UTC)

@kseistrup I have modified the PKGBUILD file based on your feedback, removing the options=(!strip) parameter, and did not strip any files during makepkg. Therefore, this parameter does not work here. Thank you for your feedback!

kseistrup commented on 2023-05-30 07:56 (UTC)

@zxp19821005

Hey, and thanks for the swift action (and for packaging dooble)!

The current find invocations in the package() function does not reach all necessary targets (e.g., directories in /usr with wrong permissions, or executables without a dot in their name), and it also gives shared libraries the permission 0644 where they traditionally have 0755.

The following find invocations are working here:

find "${pkgdir}" -type f -perm 0664 -print0 | xargs -r0 chmod 0644
find "${pkgdir}" -type f -perm 0775 -print0 | xargs -r0 chmod 0755
find "${pkgdir}" -type d            -print0 | xargs -r0 chmod 0755

If you decide to use them, you will have to add a makedepends=('findutils') for the xargs tool.

Not a problem, but: The current PKGBUILD has options=(!strip). Is there something that won't work if binaries and libraries are stripped? I tried to remove the option and dooble seems to work fine, but I didn't test it deeply.

Cheers.

zxp19821005 commented on 2023-05-30 00:50 (UTC)

@kseistrup Fixed it.Thank you!