Search Criteria
Package Details: firedragon 1:11.20.0_1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/firedragon.git (read-only, click to copy) |
---|---|
Package Base: | firedragon |
Description: | Floorp fork build using custom branding and settings |
Upstream URL: | https://firedragon.garudalinux.org |
Keywords: | browser firedragon firefox floorp |
Licenses: | MPL2 |
Replaces: | firedragon-next |
Submitter: | polyzen |
Maintainer: | dr460nf1r3 (FGD, garudalinux) |
Last Packager: | garudalinux |
Votes: | 23 |
Popularity: | 0.57 |
First Submitted: | 2021-04-22 10:57 (UTC) |
Last Updated: | 2024-10-31 20:11 (UTC) |
Dependencies (52)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- dbus-glib
- 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 (libvpx-full-gitAUR, libvpx-gitAUR)
- libwebp (libwebp-gitAUR)
- libxss
- libxt
- mime-types (mailcap)
- 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-compat)
- cbindgen (make)
- clang (llvm-rocm-gitAUR, llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- diffutils (make)
- dump_syms (dump_syms-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
- imake (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack) (make)
- lld (llvm-rocm-gitAUR, llvm-gitAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- mold (mold-gitAUR) (make)
- nasm (nasm-gitAUR) (make)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- rust (rust-nightlyAUR, rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- wasi-compiler-rt (make)
- wasi-libc (wasi-libc-gitAUR) (make)
- wasi-libc++ (make)
- wasi-libc++abi (make)
- weston (weston-gitAUR) (make)
- xorg-server-xvfb (xorg-server-xvfb-gitAUR) (make)
- xwayland-runAUR (xwayland-run-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- hunspell-dictionary (hunspell-lbAUR, hunspell-be-taraskAUR, hunspell-de, hunspell-el, hunspell-en_au, hunspell-en_ca, hunspell-en_gb, hunspell-en_us, hunspell-es_any, hunspell-es_ar, hunspell-es_bo, hunspell-es_cl, hunspell-es_co, hunspell-es_cr, hunspell-es_cu, hunspell-es_do, hunspell-es_ec, hunspell-es_es, hunspell-es_gt, hunspell-es_hn, hunspell-es_mx, hunspell-es_ni, hunspell-es_pa, hunspell-es_pe, hunspell-es_pr, hunspell-es_py, hunspell-es_sv, hunspell-es_uy, hunspell-es_ve, hunspell-fr, hunspell-he, hunspell-hu, hunspell-it, hunspell-nl, hunspell-pl, hunspell-ro, hunspell-ru) (optional) – Spell checking
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- profile-sync-daemon (profile-sync-daemon-gitAUR) (optional) – Load the browser profile into RAM
- pulse-native-provider (pipewire-pulse-gitAUR, pulseaudio-gitAUR, pipewire-full-pulse-gitAUR, pipewire-pulse, pulseaudio) (optional) – Audio support
- searxAUR (optional) – Searching the web using a locally running searX instance
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- whoogleAUR (whoogle-gitAUR) (optional) – Searching the web using a locally running Whoogle instance
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Required by (1)
Sources (3)
dreieck commented on 2024-08-24 21:01 (UTC)
Ralf_Mardorf commented on 2024-08-24 04:12 (UTC)
Thank you :)
Ralf_Mardorf commented on 2024-08-23 15:09 (UTC) (edited on 2024-08-23 15:13 (UTC) by Ralf_Mardorf)
Hi,
please, don't misuse the package release for the unusual versioning of upstream.
If upstream's versioning is 1.2.3-1 then make the pkgver 1.2.3.1, if it's 1.2.3-1.1 then make the pkgver 1.2.3.1.1. For example take a look at how it is done for extra/linux-rt or extra/linux-rt-lts.
Leave the pkgrel to the package release -1, -2, -3 and leave dotted pkgrel to the users, so a user can build an individual -1.1, -1.2 etc. and automatically follow the AUR, if the package maintainer bumps the pkgver or pkgrel.
Don't break the pkgrel, just because upstream does use such an odd versioning. The pkgrel is for the package release, not for the upstream version.
Regards, Ralf
Correction: Replace the "-" by a "_", see https://wiki.archlinux.org/title/PKGBUILD#pkgver
dr460nf1r3 commented on 2024-04-17 16:23 (UTC) (edited on 2024-04-17 16:26 (UTC) by dr460nf1r3)
Everyone can now participate in the general package update process! The process is almost entirely automated, these are the necessary steps:
- Create an MR with your changes to the source repo (the
firedragon
folder contains the files of this repo) - Wait for a maintainer to review and merge it
- Done! When merging, the PKGBUILD will automatically be deployed to AUR via the CI pipeline.
dr460nf1r3 commented on 2024-03-20 08:29 (UTC)
I already noticed as well. Will push the change to AUR soon. Regarding the closed source Floorp components, I have been in contact with Ryosuke and now have access to the closed source. I propose creating an issue at GitLab to discuss how to move forward regarding this topic.
stefanwimmer128 commented on 2024-03-20 08:11 (UTC)
Hey @dr46onf1r3, it looks like the problem is with translations, the l10n-central submodule should be at commit b1cfac382d73f99251cf3e7076cc90e4612572f6 instead of 4c2c1ca3e907d8ce170be6770d892d17e08c0e56.
dr460nf1r3 commented on 2024-03-20 07:28 (UTC)
Interesting @xiota. In the build using the newest sources the "design" pane no longer opens successfully - has it been among the removed features? I can't find any issue or information about this change.. other than the floorp-core repo now having a private parts submodule.
xiota commented on 2024-03-19 22:23 (UTC)
Floorp removed several features a few days before releasing 11.11.0 in floorp/789a23c. Those who don't use those features may consider it a revival of the lightning build.
xiota commented on 2024-02-21 01:54 (UTC) (edited on 2024-02-21 02:12 (UTC) by xiota)
Multiple users have reported problems with DRI/zink across different Firefox forks, so may be worth including export LIBGL_ALWAYS_SOFTWARE=true
with the other exports in build()
.
As far as I can tell, --enable-bundled-fonts
is enabled by default and only bundles TwemojiMozilla.ttf
. All Firefox forks I've examined include this font. To see examples, run pacman -Fl | grep TwemojiMozilla.ttf | sed -E 's& .*$&&'
To "normalize" the font list, create a new key font.system.whitelist
with a list of desired fonts. The list used by torbrowser is at tor-browser/001-base-profile.js
. (Some of the Noto fonts in the list are missing or have different names on Arch.)
Pinned Comments
dr460nf1r3 commented on 2024-04-17 16:23 (UTC) (edited on 2024-04-17 16:26 (UTC) by dr460nf1r3)
Everyone can now participate in the general package update process! The process is almost entirely automated, these are the necessary steps:
firedragon
folder contains the files of this repo)FGD commented on 2024-02-03 22:31 (UTC)
We are finally there! After being frozen on version 119 and investing quite some time improving the app,
Firedragon
now has an entirely new base!Please see the Announcement post:
https://forum.garudalinux.org/t/new-firedragon-major-version-is-out/34585