Package Details: floorp 11.25.0-1

Git Clone URL: https://aur.archlinux.org/floorp.git (read-only, click to copy)
Package Base: floorp
Description: Firefox-based web browser focused on performance and customizability
Upstream URL: https://github.com/Floorp-Projects/Floorp
Licenses: MPL-2.0
Submitter: nsk1010
Maintainer: nsk1010 (xiota)
Last Packager: xiota
Votes: 22
Popularity: 1.05
First Submitted: 2022-06-30 09:53 (UTC)
Last Updated: 2025-03-29 21:24 (UTC)

Dependencies (48)

Required by (1)

Sources (4)

Pinned Comments

xiota commented on 2024-06-13 08:25 (UTC) (edited on 2024-08-21 11:23 (UTC) by xiota)

Building this package takes a very long time. To avoid excessive rebuilds, updates will be delayed until the weekend following releases. aur/floorp-bin will be updated more quickly.

This package cannot be updated on the basis of blog posts. Wait until an actual release is available before flagging: https://github.com/Floorp-Projects/Floorp/releases/

If you have problems building this package, read and follow instructions in the other pinned comment.

xiota commented on 2024-01-17 22:35 (UTC) (edited on 2025-03-29 21:39 (UTC) by xiota)

aur/floorp now builds from source. Binary package available at aur/floorp-bin.

  • If you have problems building:

    • Try clearing cache and resyncing package.
    • Try building in a clean chroot.
    • Provide details needed to reproduce the problem: build environment, computer specs, graphics card, desktop environment, commands used to build, etc.
    • Provide the full log in a pastebin.
  • Some options are available by setting environment variables:

    • _build_pgo=false: Don't use profile-guided optimization (PGO). (Builds faster, but runs slower.)
    • _build_pgo_reuse=false: Make new PGO profile.
    • _build_pgo_xvfb=true: Profile with xvfb-run instead of wlheadless-run.
  • To reduce rebuild times, this package attempts to save and reuse PGO profiles for patch-level releases. Profiles are regenerated for new major and minor releases. (major.minor.patch)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

illyria commented on 2023-11-06 14:22 (UTC)

While extracting Creater_pack_Floorp.zip with bsdtar, I get the following error.

bsdtar: Archive entry has empty or unreadable filename ... skipping.

While googling for a solution, I found that another AUR package had the same problem. Users with a non-US UTF8 locale will find that bsdtar fails to extract zip files whose files/folders in it has non-US UTF8 locale in it. In this case, it was Japanese.

I have modified the PKGBUILD for myself to use unzip instead of bsdtar when unzipping Creater_pack_Floorp.zip. There might be a better workaround than having to depend on unzip, though.

m040601 commented on 2023-11-01 00:32 (UTC) (edited on 2023-11-01 00:40 (UTC) by m040601)

Interesting project. Thanks to the creator of this PKGBUILD for his work. Hope that with enough votes this can be turned into an Arch official package.

However you choose the wrong name for this PKGBUILD.

Please rename it to "floorp-bin". It should not be named "floorp"

This PKGBUILD does not compile or build anything.

It goes to github releases

https://github.com/Floorp-Projects/Floorp/releases/

and downloads a 100 Mega precompiled binary file released from the floorp project. That tar.bz2 file, is NOT source code,

source_x86_64 = https://github.com/Floorp-Projects/Floorp/releases/download/v11.5.1/floorp-11.5.1.linux-x86_64.tar.bz2

Please rename this PKGBUILD according to the AUR guidelines.

Packages that use prebuilt deliverables, when the sources are available, must use the -bin suffix.

https://wiki.archlinux.org/title/AUR_submission_guidelines.

Maybe in the future someonelse will make another PKGBUILD "floorp" that builds from source.

Thanks in advance.

micman commented on 2023-10-03 12:55 (UTC)

Since my last post I have solved the problem and now I can update and I update Floorp regularly. It was a problem of incompatibility between Floorp Colors Setting and an extension (Textmarker) that doesn't bear "Override the colors specified by the page with your selections above". I changed the option to "Never". But your suggestion can be useful like temporary workaround for other problems.

glitsj16 commented on 2023-10-02 16:41 (UTC)

PKGBUILD installs floorp files under /usr/lib/floorp. In such cases it makes sense to disable the auto-updates functionality, pretty much like packages for other web browsers in the AUR do. Users don't have privileges to write anything to /usr/lib/floorp and IMO it only adds confusion. Using a policies.json file is a simple and straightforward way to disable auto-updates. An example of a package that uses such a file: firefox-nightly-bin.

micman commented on 2023-08-04 22:53 (UTC)

@Siklos Thank you very much! It works very well. "it's not recommended to downgrade LTS versions of the web browser". I know, but I need absolutely to use some specific addon and often the updates of Firefox and its forks break it. For the future I'll see what to do.

Siklos commented on 2023-08-04 19:49 (UTC)

Hi @micman! Although it's not recommended to downgrade LTS versions of the web browser, you can still do it using the previous PKGBUILD.

Go and see the PKGBUILD changes either by clicking on "View Changes" on this page, or by going to this link: https://aur.archlinux.org/cgit/aur.git/log/?h=floorp.

Next, click on the commit message for the version you want and click on the link next to "Download" to download the AUR repository for this package.

Finally, to install this package, extract the archive and install it using makepkg -si where the PKGBUILD is located.

(PS: You can also use git)

micman commented on 2023-08-04 13:46 (UTC)

Hi! With the new release (11...) of Floorp --in the same way as for Firefox-- some addon that I have installed doesn't work. Can I downgrade Floorp to a previous version? And, in this case, how to do it?

micman commented on 2023-08-04 13:39 (UTC)

Hi! I h

FabioLolix commented on 2023-07-03 19:44 (UTC)

Hello, this is a disguised -bin pkgbuild and the program is open source, you can both re-upload with -bin suffix and correct this pkgbuild to build from source but this can't stay as it is now