mirror of
https://github.com/zen-browser/desktop.git
synced 2025-07-08 00:10:00 +02:00
fix: Fixed DRM not installed for arm64 builds, b=(closes #7759), c=configs
This commit is contained in:
parent
ff1795fe96
commit
4cc687e2cd
5 changed files with 8 additions and 8 deletions
|
@ -7,9 +7,9 @@ else
|
||||||
export CXX=clang++
|
export CXX=clang++
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
ac_add_options --enable-eme=widevine
|
||||||
if test "$SURFER_COMPAT" = "x86_64"; then
|
if test "$SURFER_COMPAT" = "x86_64"; then
|
||||||
ac_add_options --target=x86_64-pc-linux
|
ac_add_options --target=x86_64-pc-linux
|
||||||
ac_add_options --enable-eme=widevine
|
|
||||||
|
|
||||||
# Enable Profile Guided Optimization
|
# Enable Profile Guided Optimization
|
||||||
if test "$ZEN_GA_DISABLE_PGO"; then
|
if test "$ZEN_GA_DISABLE_PGO"; then
|
||||||
|
|
|
@ -2,7 +2,7 @@ unset MOZ_STDCXX_COMPAT
|
||||||
|
|
||||||
ac_add_options --disable-dmd
|
ac_add_options --disable-dmd
|
||||||
ac_add_options --enable-eme=widevine
|
ac_add_options --enable-eme=widevine
|
||||||
r
|
|
||||||
# override LTO settings
|
# override LTO settings
|
||||||
# TODO: Dont use LTO for now, it's causing a lot of issues
|
# TODO: Dont use LTO for now, it's causing a lot of issues
|
||||||
export MOZ_LTO=cross,thin
|
export MOZ_LTO=cross,thin
|
||||||
|
|
|
@ -37,7 +37,7 @@ if test "$SURFER_COMPAT" = "x86_64"; then
|
||||||
export RUSTFLAGS="-Clink-args=--icf=safe"
|
export RUSTFLAGS="-Clink-args=--icf=safe"
|
||||||
elif test "$SURFER_COMPAT" = "aarch64"; then
|
elif test "$SURFER_COMPAT" = "aarch64"; then
|
||||||
ac_add_options --target=aarch64-pc-windows-msvc
|
ac_add_options --target=aarch64-pc-windows-msvc
|
||||||
ac_add_options --enable-eme=widevine
|
ac_add_options --enable-eme=widevine,wmfcdm
|
||||||
|
|
||||||
ac_add_options --enable-optimize="-O2 -mtune=cortex-a55 -march=armv8.2-a+simd"
|
ac_add_options --enable-optimize="-O2 -mtune=cortex-a55 -march=armv8.2-a+simd"
|
||||||
|
|
||||||
|
|
8
package-lock.json
generated
8
package-lock.json
generated
|
@ -9,7 +9,7 @@
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"license": "MPL-2.0",
|
"license": "MPL-2.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@zen-browser/surfer": "^1.11.10"
|
"@zen-browser/surfer": "^1.11.11"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/preset-typescript": "^7.27.0",
|
"@babel/preset-typescript": "^7.27.0",
|
||||||
|
@ -817,9 +817,9 @@
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/@zen-browser/surfer": {
|
"node_modules/@zen-browser/surfer": {
|
||||||
"version": "1.11.10",
|
"version": "1.11.11",
|
||||||
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.11.10.tgz",
|
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.11.11.tgz",
|
||||||
"integrity": "sha512-sg4k7jzKxTCHf/J1yJrDffa34XjlYAFG3wSNSYXr2EmZIqYC6ALH0zyQ0E6zywCaUO5RRtYPCyRfhBIbbZRhQg==",
|
"integrity": "sha512-n5t25jjG77/rg1HETQBloriCc4GVlHaGWDTNdOxU35Y2qqokcSU+3mPP2cy8u/GBfF0AS6YQmCjE2636tbZkRA==",
|
||||||
"license": "MPL-2.0",
|
"license": "MPL-2.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@resvg/resvg-js": "^1.4.0",
|
"@resvg/resvg-js": "^1.4.0",
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/zen-browser/desktop#readme",
|
"homepage": "https://github.com/zen-browser/desktop#readme",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@zen-browser/surfer": "^1.11.10"
|
"@zen-browser/surfer": "^1.11.11"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/preset-typescript": "^7.27.0",
|
"@babel/preset-typescript": "^7.27.0",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue