diff --git a/configs/linux/mozconfig b/configs/linux/mozconfig index 8d5a5082a..55c9cf469 100644 --- a/configs/linux/mozconfig +++ b/configs/linux/mozconfig @@ -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 diff --git a/configs/macos/mozconfig b/configs/macos/mozconfig index dfa9d881f..f1be25d84 100644 --- a/configs/macos/mozconfig +++ b/configs/macos/mozconfig @@ -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 diff --git a/configs/windows/mozconfig b/configs/windows/mozconfig index 8d4043953..3cbb0e45b 100644 --- a/configs/windows/mozconfig +++ b/configs/windows/mozconfig @@ -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" diff --git a/package-lock.json b/package-lock.json index d2da407a3..2117df7cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -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", diff --git a/package.json b/package.json index 9673f7837..13ed60e43 100644 --- a/package.json +++ b/package.json @@ -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",