Search Criteria
Package Details: dooble-bin 2023.05.31-3
Package Actions
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 |
Upstream URL: | https://textbrowser.github.io/dooble/ |
Keywords: | browser dooble dooble-bin scientific web |
Licenses: | custom |
Conflicts: | dooble |
Submitter: | zhangkaizhao |
Maintainer: | zxp19821005 (kseistrup) |
Last Packager: | zxp19821005 |
Votes: | 2 |
Popularity: | 0.120623 |
First Submitted: | 2021-08-19 19:15 (UTC) |
Last Updated: | 2023-05-30 09:25 (UTC) |
Dependencies (46)
- alsa-lib (alsa-lib-git, alsa-lib-minimal-git, alsa-lib-x205ta)
- at-spi2-core (at-spi2-core-git, at-spi2-core-minimal-git)
- bash (bash-devel-static-git, bash-git, bash-xdg, bash-devel-git)
- cairo (cairo-git, cairo-minimal, cairo-glesv2-bin, cairo-glesv3-bin)
- dbus (dbus-elogind, dbus-nosystemd-minimal-git, dbus-nosystemd, dbus-x11, dbus-selinux, dbus-xdg-docs, dbus-git)
- expat (expat-git)
- fontconfig (fontconfig-srb, fontconfig-minimal-git, fontconfig-git, fontconfig-ubuntu)
- freetype2 (freetype2-minimal-git, freetype2-ttmetrics, freetype2-git, freetype2-v35, freetype2-infinality-remix, freetype2-ultimate5)
- gcc-libs (gccrs-libs-git, gcc-libs-git, gcc11-libs)
- gdk-pixbuf2 (gdk-pixbuf2-git)
- glib2 (glib2-nodocs-git, glib2-selinux, glib2-git, glib2-patched-thumbnailer)
- glibc (glibc-force-mmap, lib32-glibc-force-mmap, glibc-minimal-git, glibc-linux4, glibc-git, glibc-widevine)
- gst-plugins-base-libs (gst-plugins-base-libs-git)
- gstreamer (gstreamer-git)
- gtk3 (gtk3-git, gtk3-typeahead, gtk3-classic-noatk-64, gtk3-ubuntu, gtk3-no_deadkeys_underline, gtk3-patched-filechooser-icon-view, gtk3-classic)
- krb5 (krb5-git, krb5-minimal-git)
- libcups (libcups-noudev, libcups-nosystemd-minimal-git, libcups-git, libcups-gssapi)
- libdrm (libdrm-minimal-git, libdrm-git)
- libglvnd (libglvnd-git)
- libx11 (libx11-git)
- Show 26 more dependencies...
Latest Comments
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 notstrip
any files duringmakepkg
. 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 thepackage()
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:If you decide to use them, you will have to add a
makedepends=('findutils')
for thexargs
tool.Not a problem, but: The current
PKGBUILD
hasoptions=(!strip)
. Is there something that won't work if binaries and libraries are stripped? I tried to remove the option anddooble
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!
kseistrup commented on 2023-05-29 12:46 (UTC) (edited on 2023-05-29 12:51 (UTC) by kseistrup)
Re: 2023.05.31-1: The
LICENSE
file doesn't pass the checksum.Please also notice, that even if the checksum failure of the
LICENSE
file is ignored, many directories and files are given permissions 0775 (instead of 0755) resp. 0664 (instead of 0644).zxp19821005 commented on 2023-04-17 01:24 (UTC)
@kseistrup fixed it.Thank you!
kseistrup commented on 2023-04-10 14:42 (UTC)
FYI: Package
gendesk
is missing from themakedepends
array.