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.
Search Criteria
Package Details: floorp 11.20.0-1
Package Actions
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)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libevent (libevent-gitAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libvpx.so (libvpx-full-gitAUR, libvpx-gitAUR, lib32-libvpx, lib32-libvpx1.3, libvpx, libvpx1.3)
- libwebp.so (lib32-libwebp, libwebp)
- libxss
- libxt
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-ms-win10-cdnAUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, noto-fonts-liteAUR, ttf-paratypeAUR, ttf-plemoljp-binAUR, ttf-dejavu-emojilessAUR, noto-fonts-variable-liteAUR, ttf-lucida-fontsAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-ms-win11-autoAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR, zlib-ng-compat)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust, rustup) (make)
- cbindgen (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR) (make)
- diffutils (make)
- Show 28 more dependencies...
Required by (1)
- profile-sync-daemon-floorp (optional)
Sources (4)
glitsj16 commented on 2023-10-02 16:41 (UTC)
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
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 ataur/floorp-bin
.If you have problems building:
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)