morgan pushed to branch tor-browser-128.5.0esr-14.5-1 at The Tor Project / Applications / Tor Browser
Commits:
- 
d1eed871
by NoisyCoil at 2024-12-03T18:56:33+00:00
- 
85faa5f2
by NoisyCoil at 2024-12-03T18:56:33+00:00
- 
c1951fdb
by NoisyCoil at 2024-12-03T18:56:33+00:00
3 changed files:
Changes:
| 1 | +. $topsrcdir/browser/config/mozconfigs/tor-browser
 | |
| 2 | + | |
| 3 | +# This mozconfig file is not used in official builds.
 | |
| 4 | +# It is only intended to be used when doing incremental Linux builds
 | |
| 5 | +# during development.
 | |
| 6 | + | |
| 7 | +# Moz switched to lld for all Linux targets in Bug 1839739.
 | |
| 8 | +ac_add_options --enable-linker=lld
 | |
| 9 | + | |
| 10 | +export MOZILLA_OFFICIAL=
 | |
| 11 | +export MOZ_APP_REMOTINGNAME="Tor Browser Dev"
 | |
| 12 | +ac_add_options --with-branding=browser/branding/tb-nightly
 | |
| 13 | + | |
| 14 | +ac_add_options --enable-default-toolkit=cairo-gtk3
 | |
| 15 | + | |
| 16 | +ac_add_options --disable-strip
 | |
| 17 | +ac_add_options --disable-install-strip
 | |
| 18 | + | |
| 19 | +ac_add_options --with-base-browser-version=dev-build
 | |
| 20 | +ac_add_options --disable-base-browser-update | 
| ... | ... | @@ -12,11 +12,17 @@ ifeq ($(ARCHITECTURE), "arm64") | 
| 12 | 12 |    ARCHITECTURE = "aarch64"
 | 
| 13 | 13 |  endif
 | 
| 14 | 14 | |
| 15 | +ifeq ($(ARCHITECTURE), "aarch64")
 | |
| 16 | +  LINUX_VENDOR = "unknown"
 | |
| 17 | +else
 | |
| 18 | +  LINUX_VENDOR = "pc"
 | |
| 19 | +endif
 | |
| 20 | + | |
| 15 | 21 |  # Define build output path based on the platform.
 | 
| 16 | 22 |  ifeq ("$(shell uname)", "Darwin")
 | 
| 17 | 23 |    BUILD_OUTPUT = "$(DEV_ROOT)/obj-$(ARCHITECTURE)-apple-darwin$(shell uname -r)"
 | 
| 18 | 24 |  else
 | 
| 19 | -  BUILD_OUTPUT = "$(DEV_ROOT)/obj-$(ARCHITECTURE)-pc-linux-gnu"
 | |
| 25 | +  BUILD_OUTPUT = "$(DEV_ROOT)/obj-$(ARCHITECTURE)-$(LINUX_VENDOR)-linux-gnu"
 | |
| 20 | 26 |  endif
 | 
| 21 | 27 | |
| 22 | 28 |  # Define the run command based on the platform.
 | 
| ... | ... | @@ -10,7 +10,7 @@ TOR_BROWSER_VERSION=$(grep -Eo "\"version\":\"[0-9.a]+\"" downloads.json | grep | 
| 10 | 10 |  if [ "$(uname)" = "Darwin" ]; then
 | 
| 11 | 11 |      TOR_BROWSER_PACKAGE="tor-browser-macos-${TOR_BROWSER_VERSION}.dmg"
 | 
| 12 | 12 |    else
 | 
| 13 | -    TOR_BROWSER_PACKAGE="tor-browser-linux-x86_64-${TOR_BROWSER_VERSION}.tar.xz"
 | |
| 13 | +    TOR_BROWSER_PACKAGE="tor-browser-linux-$(uname -m)-${TOR_BROWSER_VERSION}.tar.xz"
 | |
| 14 | 14 |  fi
 | 
| 15 | 15 |  TOR_BROWSER_PACKAGE_URL="https://dist.torproject.org/torbrowser/${TOR_BROWSER_VERSION}/${TOR_BROWSER_PACKAGE}"
 | 
| 16 | 16 |