mirror of
https://aur.archlinux.org/firedragon.git
synced 2024-12-26 04:34:15 +00:00
feat: use mold as linker for speedup while linking, set epoch to 1
This commit is contained in:
parent
e65a622e5c
commit
ebbabc5226
1
.SRCINFO
1
.SRCINFO
@ -2,6 +2,7 @@ pkgbase = firedragon
|
|||||||
pkgdesc = Floorp fork build using custom branding & settings
|
pkgdesc = Floorp fork build using custom branding & settings
|
||||||
pkgver = 11.9.0
|
pkgver = 11.9.0
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
|
epoch = 1
|
||||||
url = http://dr460nf1r3.org
|
url = http://dr460nf1r3.org
|
||||||
install = firedragon.install
|
install = firedragon.install
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
|
7
.gitignore
vendored
7
.gitignore
vendored
@ -1,8 +1,7 @@
|
|||||||
|
*.tar.xz*
|
||||||
common/
|
common/
|
||||||
|
floorp-core/
|
||||||
|
floorp-l10n-central/
|
||||||
pkg/
|
pkg/
|
||||||
settings/
|
settings/
|
||||||
src/
|
src/
|
||||||
cachyos-source
|
|
||||||
librewolf-settings
|
|
||||||
librewolf-source
|
|
||||||
*.tar.xz*
|
|
||||||
|
6
PKGBUILD
6
PKGBUILD
@ -7,6 +7,7 @@ pkgver=11.9.0
|
|||||||
_floorp_core_commit=cefaa9a0352456c45be6a917e6664f8ef054a68f
|
_floorp_core_commit=cefaa9a0352456c45be6a917e6664f8ef054a68f
|
||||||
_floorp_l10n_commit=6915ae0005fdb1684f3b6b0731bdec1a0596f7e8
|
_floorp_l10n_commit=6915ae0005fdb1684f3b6b0731bdec1a0596f7e8
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
|
epoch=1
|
||||||
pkgdesc="Floorp fork build using custom branding & settings"
|
pkgdesc="Floorp fork build using custom branding & settings"
|
||||||
url='http://dr460nf1r3.org'
|
url='http://dr460nf1r3.org'
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
@ -34,10 +35,11 @@ makedepends=(cbindgen
|
|||||||
imagemagick
|
imagemagick
|
||||||
imake
|
imake
|
||||||
inetutils
|
inetutils
|
||||||
|
git
|
||||||
jack
|
jack
|
||||||
lld
|
|
||||||
llvm
|
llvm
|
||||||
mesa
|
mesa
|
||||||
|
mold
|
||||||
nasm
|
nasm
|
||||||
nodejs
|
nodejs
|
||||||
python
|
python
|
||||||
@ -104,7 +106,7 @@ ac_add_options --disable-bootstrap
|
|||||||
ac_add_options --disable-elf-hack
|
ac_add_options --disable-elf-hack
|
||||||
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
|
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
|
||||||
ac_add_options --enable-hardening
|
ac_add_options --enable-hardening
|
||||||
ac_add_options --enable-linker=lld
|
ac_add_options --enable-linker=mold
|
||||||
ac_add_options --enable-lto=cross,full
|
ac_add_options --enable-lto=cross,full
|
||||||
ac_add_options --enable-optimize="-O3"
|
ac_add_options --enable-optimize="-O3"
|
||||||
ac_add_options --enable-release
|
ac_add_options --enable-release
|
||||||
|
@ -3,10 +3,13 @@ NC='\033[0m'
|
|||||||
|
|
||||||
post_upgrade() {
|
post_upgrade() {
|
||||||
echo -e "⚠️ This update contains a rebase to the Floorp browser's source! ⚠️
|
echo -e "⚠️ This update contains a rebase to the Floorp browser's source! ⚠️
|
||||||
This means we no longer use Librewolf as base, though settings and
|
This means we no longer use Librewolf as base, though settings and privacy
|
||||||
privacy aware feature set were kept as close to our previous setup
|
aware feature set were kept as close to our previous setup as possible.
|
||||||
as possible.
|
${RED}To prevent issues arising, this update requires a fresh browser profile.${NC}"
|
||||||
${RED}To prevent potential issues, we strongly recommend to create a
|
if [ -f /usr/share/libalpm/scripts/garuda-migrations-runner ]; then
|
||||||
fresh browser profile. This can be done by running \"firedragon -P\"
|
echo -e "This action is actually automatically executed by garuda-migrations, however
|
||||||
in the terminal.${NC}"
|
many settings as well as cookies, localstorage data may be reset to allow for
|
||||||
|
the new Floorp experience. A backup of the previous profile has been saved under:
|
||||||
|
~/.firedragon/\$defaultprofile-pre-floorp-backup."
|
||||||
|
fi
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user