Package Details: firefox-kde-opensuse 107.0-1

Git Clone URL: https://aur.archlinux.org/firefox-kde-opensuse.git (read-only, click to copy)
Package Base: firefox-kde-opensuse
Description: Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE
Upstream URL: https://github.com/openSUSE/firefox-maintenance
Keywords: browser gecko web
Licenses: GPL, MPL, LGPL
Conflicts: firefox
Provides: firefox
Submitter: csslayer
Maintainer: Thaodan
Last Packager: Thaodan
Votes: 333
Popularity: 1.55
First Submitted: 2009-12-11 09:10 (UTC)
Last Updated: 2022-11-19 14:51 (UTC)

Required by (145)

Sources (25)

Pinned Comments

Thaodan commented on 2021-04-20 17:40 (UTC) (edited on 2021-04-21 22:45 (UTC) by Thaodan)

If you have issues with this package visit gitlab and read the readme first.

Thaodan commented on 2018-07-11 18:15 (UTC) (edited on 2022-09-06 21:38 (UTC) by Thaodan)

upstream git repo:* (https://gitlab.com/Thaodan/firefox-kde-opensuse)

repo in /etc/pacman.conf:

[home-thaodan]
Server = https://repo.thaodan.de/archlinux/home-thaodan/x86_64/

import the key

sudo pacman-key --recv-keys BBFE2FD421597395E4FC8C8DF6C85FEE79D661A4
pacman-key --finger BBFE2FD421597395E4FC8C8DF6C85FEE79D661A4
sudo pacman-key --lsign-key  BBFE2FD421597395E4FC8C8DF6C85FEE79D661A4
sudo pacman-key --refresh-keys

fingerprint:

gpg: enabled debug flags: memstat
gpg: keydb: handles=1 locks=0 parse=0 get=1
gpg:        build=0 update=0 insert=0 delete=0
gpg:        reset=0 found=1 not=1 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=2 cached=2 good=2 bad=0
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
           outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 0/32768 bytes in 0 blocks
pub   rsa2048 2015-02-13 [SC]
       BBFE 2FD4 2159 7395 E4FC  8C8D F6C8 5FEE 79D6 61A4
uid        [ ultimativ ] Björn Bidar <theodorstormgrade@gmail.com>
sub   rsa2048 2015-02-13 [E]

Latest Comments

1 2 3 4 5 6 .. 136 Next › Last »

Thaodan commented on 2022-08-13 09:54 (UTC)

There's probably a path for this in the later release already. Please open an issue on Gitlab.

krs commented on 2022-08-13 09:36 (UTC) (edited on 2022-08-13 09:37 (UTC) by krs)

Regardless of if I'm building in a clean chroot (using mkarchroot, mkarchrootpkg etc) or not, I'm getting this error when trying to compile the 103.0.2 release. Am I doing something wrong?

 4:49.48 error: expected one of `!` or `::`, found keyword `mod`
 4:49.48    --> /build/firefox-kde-opensuse/src/mozilla-unified/third_party/rust/packed_simd_2/src/lib.rs:347:7
 4:49.48     |
 4:49.48 347 | crate mod llvm {
 4:49.48     |       ^^^ expected one of `!` or `::`
 4:49.49 error: could not compile `packed_simd_2` due to previous error

Or is this on Mozilla to fix? I found this github issue for packed_simd which is the exact same error.

Thaodan commented on 2022-07-08 04:43 (UTC)

@Thaodan I don't see any attached comment, where did you mean?

The first pinned comment.

melvyn2 commented on 2022-07-08 03:00 (UTC)

@Thaodan I don't see any attached comment, where did you mean?

I also don't see what I'm supposed to learn from the upstream docs: the closest I can see is https://firefox-source-docs.mozilla.org/python/index.html#gentoo-builds which recommends leaving the variable unset rather than to system.

Thaodan commented on 2022-07-06 20:31 (UTC) (edited on 2022-07-06 20:31 (UTC) by Thaodan)

@melvyn2: Read the attached comment and the upstream docs for that variable.

melvyn2 commented on 2022-07-04 23:30 (UTC)

My build server can't run chroots (arch runs in a docker container which can't run systemd for systemd-nspawn). So I get this error:

Exception: The "mach" site is not compatible with the installed system Python packages.

Commenting out the line export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system allowed me to set the variable to pip, which lets the package build properly. What's the drawback to setting it to that? If the default needs to be system, could you at least make it overrideable, like

  export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="${MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE-system}"

Thank you

Thaodan commented on 2022-05-29 08:42 (UTC)

@gschwarz: Please build in a clean chroot. The dependency on psutil was recently removed I think there could be some falls issues around that if it still installed while building.

gschwarz commented on 2022-05-29 02:27 (UTC)

on a current Arch Linux systems I had to make two adjustments in order to compile: - install python-cmd2 (same issue as here? https://bugs.archlinux.org/task/65203) - edit mach.txt to make the build process accept psutil-5.9.0 (maybe there is a more elegant way?)

gu1ll0me commented on 2022-05-24 21:21 (UTC)

Version 100.0.2 build great here.

Thanks for your work !

pr0mises commented on 2022-05-16 19:11 (UTC) (edited on 2022-05-16 19:19 (UTC) by pr0mises)

@Thaodan: New dav1d update broke it yet again.

Could you please rebuild and push to your repo again when you have the time?

Thank you.