Package Details: floorp 11.20.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
Conflicts: floorp
Provides: floorp
Submitter: nsk1010
Maintainer: nsk1010 (xiota)
Last Packager: xiota
Votes: 19
Popularity: 1.33
First Submitted: 2022-06-30 09:53 (UTC)
Last Updated: 2024-10-30 17:46 (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 2024-08-03 15:04 (UTC) by xiota)

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

  • If you have problems building:

    • Try clearing cached sources.
    • 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 Next › Last »

xiota commented on 2024-01-17 22:35 (UTC) (edited on 2024-08-03 15:04 (UTC) by xiota)

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

  • If you have problems building:

    • Try clearing cached sources.
    • 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)

nsk1010 commented on 2024-01-17 22:23 (UTC)

@xiota Thank you.

This is the workflow used for the release: https://github.com/Floorp-Projects/Floorp/blob/ESR115/.github/workflows/linux-build.yml

nsk1010 commented on 2024-01-17 22:02 (UTC)

@xiota Yes, I intend to switch to build from source starting with 11.8.1. I'll probably do this in the evening or night (UTC+09:00) of 2024-01-19.

nsk1010 commented on 2024-01-17 14:46 (UTC) (edited on 2024-01-17 14:48 (UTC) by nsk1010)

Announcement

The package name was replaced floorp to floorp-bin according to convention.

Please use floorp-bin from now on.

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.