1
0
Fork 1
mirror of https://github.com/zen-browser/desktop.git synced 2025-07-07 21:49:58 +02:00

fix: Fixed DRM not installed for arm64 builds, b=(closes #7759), c=configs

This commit is contained in:
mr. m 2025-04-22 16:25:31 +02:00
parent ff1795fe96
commit 4cc687e2cd
No known key found for this signature in database
GPG key ID: 419302196C23B258
5 changed files with 8 additions and 8 deletions

View file

@ -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

View file

@ -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

View file

@ -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
View file

@ -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",

View file

@ -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",