Package Details: waterfox-kde G6.0.11-0

Git Clone URL: https://aur.archlinux.org/waterfox-kde.git (read-only, click to copy)
Package Base: waterfox-kde
Description: Customizable privacy conscious web browser with better integration with KDE and primary support for webextensions
Upstream URL: https://www.waterfox.net/
Keywords: firefox webextension
Licenses: MPL
Provides: waterfox, waterfox-g
Replaces: waterfox-g-kpe, waterfox-g3-kpe, waterfox-g4-kpe
Submitter: hawkeye116477
Maintainer: hawkeye116477
Last Packager: hawkeye116477
Votes: 10
Popularity: 0.193750
First Submitted: 2024-01-28 11:48 (UTC)
Last Updated: 2024-03-27 17:45 (UTC)

Dependencies (46)

Required by (2)

Sources (15)

Pinned Comments

hawkeye116477 commented on 2024-01-28 12:38 (UTC) (edited on 2024-01-28 12:38 (UTC) by hawkeye116477)

Precompiled package with LTO+PGO and langpacks are available on my repository on OBS.

Source files at: https://build.opensuse.org/package/show/home:hawkeye116477:waterfox/waterfox-kde.

[home_hawkeye116477_waterfox_Arch]
Server = https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/Arch/$arch

If you got 404, then temporarily try to replace download.opensuse.org with downloadcontent.opensuse.org. That should enforce direct download without mirror.

key=$(curl -fsSL https://download.opensuse.org/repositories/home:hawkeye116477:waterfox/Arch/$(uname -m)/home_hawkeye116477_waterfox_Arch.key)
fingerprint=$(gpg --quiet --with-colons --import-options show-only --import --fingerprint <<< "${key}" | awk -F: '$1 == "fpr" { print $10 }')

pacman-key --init
pacman-key --add - <<< "${key}"
pacman-key --lsign-key "${fingerprint}"
pacman -Sy home_hawkeye116477_waterfox_Arch/waterfox-kde

Latest Comments

1 2 3 4 5 6 7 Next › Last »

brikler commented on 2024-04-15 11:20 (UTC) (edited on 2024-04-15 11:21 (UTC) by brikler)

why there are two bnaries in this package usr/lib/waterfox-g/waterfox-g and /usr/lib/waterfox-g/waterfox-g-bin?

NeWolf commented on 2024-03-25 18:55 (UTC)

didn't do the second part. works fine now.

NeWolf commented on 2024-03-25 09:00 (UTC)

When adding aforementioned repository to pacman.conf I get this error


[root@arch newolf]# pacman -Syyuu
error: home_hawkeye116477_waterfox_Arch: signature from "home:hawkeye116477 OBS Project <home:hawkeye116477@build.opensuse.org>" is unknown trust
:: Synchronising package databases...
 core                                                                                              128.6 KiB   666 KiB/s 00:00 [#############################################################################] 100%
 extra                                                                                               8.3 MiB  30.7 MiB/s 00:00 [#############################################################################] 100%
 multilib                                                                                          139.0 KiB  5.03 MiB/s 00:00 [#############################################################################] 100%
 home_hawkeye116477_waterfox_Arch                                                                   17.2 KiB   118 KiB/s 00:00 [#############################################################################] 100%
error: home_hawkeye116477_waterfox_Arch: signature from "home:hawkeye116477 OBS Project <home:hawkeye116477@build.opensuse.org>" is unknown trust
error: failed to synchronize all databases (invalid or corrupted database (PGP signature))

hawkeye116477 commented on 2024-01-28 12:38 (UTC) (edited on 2024-01-28 12:38 (UTC) by hawkeye116477)

Precompiled package with LTO+PGO and langpacks are available on my repository on OBS.

Source files at: https://build.opensuse.org/package/show/home:hawkeye116477:waterfox/waterfox-kde.

[home_hawkeye116477_waterfox_Arch]
Server = https://download.opensuse.org/repositories/home:/hawkeye116477:/waterfox/Arch/$arch

If you got 404, then temporarily try to replace download.opensuse.org with downloadcontent.opensuse.org. That should enforce direct download without mirror.

key=$(curl -fsSL https://download.opensuse.org/repositories/home:hawkeye116477:waterfox/Arch/$(uname -m)/home_hawkeye116477_waterfox_Arch.key)
fingerprint=$(gpg --quiet --with-colons --import-options show-only --import --fingerprint <<< "${key}" | awk -F: '$1 == "fpr" { print $10 }')

pacman-key --init
pacman-key --add - <<< "${key}"
pacman-key --lsign-key "${fingerprint}"
pacman -Sy home_hawkeye116477_waterfox_Arch/waterfox-kde

KazuhiroShigeru commented on 2023-10-03 11:41 (UTC)

@hawkeye116477 thank you for making this package possible. you helped me migrate from the now deleted firefox-appmenu-bin to this as it supports kde plasma global menu. thanks for the custom repo too, as the other options on the AUR lack a -bin and my system can't compile that good.

brikler commented on 2023-10-01 15:28 (UTC) (edited on 2023-10-01 15:57 (UTC) by brikler)

@hawkeye116477 really is mtune=x86-64 deprecated? it is still the default option in /etc/makepkg.conf https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/blob/6.0.2-8/makepkg.conf

if mtunenot set, the compiler choose the same value as the march value

edit after a short test:

=> conclusion: i was wrong
tom@donar ~ # gcc -march=x86-64 -Q --help=target | grep  "mtune="
  -mtune=                               generic

hawkeye116477 commented on 2023-10-01 12:30 (UTC) (edited on 2023-10-01 12:37 (UTC) by hawkeye116477)

@brikler Cuz -mtune=x86-64 is deprecated. It has SSE2 and 64-bit instruction set extensions, so should be fine.

brikler commented on 2023-09-30 19:37 (UTC) (edited on 2023-09-30 19:40 (UTC) by brikler)

@hawkeye116477 why mtune=k8?

about:buildconfig
-march=x86-64 -mtune=k8 -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fPIC -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe

brikler commented on 2023-09-29 16:30 (UTC)

@hawkeye116477 thank you for this quick answer. in my case it is the pre compiled package, and i will waiting for your next release :)

hawkeye116477 commented on 2023-09-29 14:36 (UTC)

@brikler If you mean precompiled package, then I will try that in next build. However in case of that package, I added now option, which should be even better.