1
0
Fork 1
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:
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++
fi
ac_add_options --enable-eme=widevine
if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-pc-linux
ac_add_options --enable-eme=widevine
# Enable Profile Guided Optimization
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 --enable-eme=widevine
r
# override LTO settings
# TODO: Dont use LTO for now, it's causing a lot of issues
export MOZ_LTO=cross,thin

View file

@ -37,7 +37,7 @@ if test "$SURFER_COMPAT" = "x86_64"; then
export RUSTFLAGS="-Clink-args=--icf=safe"
elif test "$SURFER_COMPAT" = "aarch64"; then
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"

8
package-lock.json generated
View file

@ -9,7 +9,7 @@
"version": "1.0.0",
"license": "MPL-2.0",
"dependencies": {
"@zen-browser/surfer": "^1.11.10"
"@zen-browser/surfer": "^1.11.11"
},
"devDependencies": {
"@babel/preset-typescript": "^7.27.0",
@ -817,9 +817,9 @@
"license": "MIT"
},
"node_modules/@zen-browser/surfer": {
"version": "1.11.10",
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.11.10.tgz",
"integrity": "sha512-sg4k7jzKxTCHf/J1yJrDffa34XjlYAFG3wSNSYXr2EmZIqYC6ALH0zyQ0E6zywCaUO5RRtYPCyRfhBIbbZRhQg==",
"version": "1.11.11",
"resolved": "https://registry.npmjs.org/@zen-browser/surfer/-/surfer-1.11.11.tgz",
"integrity": "sha512-n5t25jjG77/rg1HETQBloriCc4GVlHaGWDTNdOxU35Y2qqokcSU+3mPP2cy8u/GBfF0AS6YQmCjE2636tbZkRA==",
"license": "MPL-2.0",
"dependencies": {
"@resvg/resvg-js": "^1.4.0",

View file

@ -40,7 +40,7 @@
},
"homepage": "https://github.com/zen-browser/desktop#readme",
"dependencies": {
"@zen-browser/surfer": "^1.11.10"
"@zen-browser/surfer": "^1.11.11"
},
"devDependencies": {
"@babel/preset-typescript": "^7.27.0",