mirror of
				https://aur.archlinux.org/firedragon.git
				synced 2025-11-04 07:56:59 +00:00 
			
		
		
		
	feat: use mold as linker for speedup while linking, set epoch to 1
This commit is contained in:
		
							
								
								
									
										1
									
								
								.SRCINFO
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								.SRCINFO
									
									
									
									
									
								
							@@ -2,6 +2,7 @@ pkgbase = firedragon
 | 
			
		||||
	pkgdesc = Floorp fork build using custom branding & settings
 | 
			
		||||
	pkgver = 11.9.0
 | 
			
		||||
	pkgrel = 1
 | 
			
		||||
	epoch = 1
 | 
			
		||||
	url = http://dr460nf1r3.org
 | 
			
		||||
	install = firedragon.install
 | 
			
		||||
	arch = x86_64
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										7
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1,8 +1,7 @@
 | 
			
		||||
*.tar.xz*
 | 
			
		||||
common/
 | 
			
		||||
floorp-core/
 | 
			
		||||
floorp-l10n-central/
 | 
			
		||||
pkg/
 | 
			
		||||
settings/
 | 
			
		||||
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_l10n_commit=6915ae0005fdb1684f3b6b0731bdec1a0596f7e8
 | 
			
		||||
pkgrel=1
 | 
			
		||||
epoch=1
 | 
			
		||||
pkgdesc="Floorp fork build using custom branding & settings"
 | 
			
		||||
url='http://dr460nf1r3.org'
 | 
			
		||||
arch=('x86_64')
 | 
			
		||||
@@ -34,10 +35,11 @@ makedepends=(cbindgen
 | 
			
		||||
    imagemagick
 | 
			
		||||
    imake
 | 
			
		||||
    inetutils
 | 
			
		||||
    git
 | 
			
		||||
    jack
 | 
			
		||||
    lld
 | 
			
		||||
    llvm
 | 
			
		||||
    mesa
 | 
			
		||||
    mold
 | 
			
		||||
    nasm
 | 
			
		||||
    nodejs
 | 
			
		||||
    python
 | 
			
		||||
@@ -104,7 +106,7 @@ ac_add_options --disable-bootstrap
 | 
			
		||||
ac_add_options --disable-elf-hack
 | 
			
		||||
ac_add_options --enable-default-toolkit=cairo-gtk3-wayland
 | 
			
		||||
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-optimize="-O3"
 | 
			
		||||
ac_add_options --enable-release
 | 
			
		||||
 
 | 
			
		||||
@@ -3,10 +3,13 @@ NC='\033[0m'
 | 
			
		||||
 | 
			
		||||
post_upgrade() {
 | 
			
		||||
    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 
 | 
			
		||||
privacy aware feature set were kept as close to our previous setup 
 | 
			
		||||
as possible.
 | 
			
		||||
${RED}To prevent potential issues, we strongly recommend to create a
 | 
			
		||||
fresh browser profile. This can be done by running \"firedragon -P\" 
 | 
			
		||||
in the terminal.${NC}"
 | 
			
		||||
This means we no longer use Librewolf as base, though settings and privacy 
 | 
			
		||||
aware feature set were kept as close to our previous setup as possible.
 | 
			
		||||
${RED}To prevent issues arising, this update requires a fresh browser profile.${NC}"
 | 
			
		||||
    if [ -f /usr/share/libalpm/scripts/garuda-migrations-runner ]; then
 | 
			
		||||
        echo -e "This action is actually automatically executed by garuda-migrations, however 
 | 
			
		||||
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
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user