mirror of
				https://aur.archlinux.org/firedragon.git
				synced 2025-11-04 16:06: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
 | 
						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
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user