1
0
Fork 1
mirror of https://github.com/zen-browser/desktop.git synced 2025-07-08 19:59:59 +02:00

Update codesigning process and bump @zen-browser/surfer dependency to 1.9.7

This commit is contained in:
mr. M 2025-01-09 16:53:18 +01:00
parent 88c0d896a5
commit 2b0c6c6f73
No known key found for this signature in database
GPG key ID: CBD57A2AEDBDA1FB
4 changed files with 11 additions and 17 deletions

View file

@ -125,8 +125,11 @@ codesign --force -o runtime --verbose --sign "$IDENTITY" \
"${BUNDLE}/Contents/Library/LaunchServices/org.mozilla.updater" \ "${BUNDLE}/Contents/Library/LaunchServices/org.mozilla.updater" \
"${BUNDLE}/Contents/MacOS/XUL" \ "${BUNDLE}/Contents/MacOS/XUL" \
"${BUNDLE}"/Contents/embedded.provisionprofile \ "${BUNDLE}"/Contents/embedded.provisionprofile \
"${BUNDLE}/Contents/MacOS/pingsender" \ "${BUNDLE}/Contents/MacOS/pingsender"
"${BUNDLE}/Contents/MacOS/*.dylib" \
# Sign every ${BUNDLE}/Contents/MacOS/*.dylib
find "${BUNDLE}"/Contents/MacOS -type f -name "*.dylib" -exec \
codesign --force -o runtime --verbose --sign "$IDENTITY" {} \;
codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \ codesign --force -o runtime --verbose --sign "$IDENTITY" --deep \
"${BUNDLE}"/Contents/MacOS/updater.app "${BUNDLE}"/Contents/MacOS/updater.app

View file

@ -6,15 +6,6 @@ ac_add_options --enable-eme=widevine
export MOZ_MACBUNDLE_ID=${appId} export MOZ_MACBUNDLE_ID=${appId}
export MOZ_MACBUNDLE_NAME="Zen Browser.app" export MOZ_MACBUNDLE_NAME="Zen Browser.app"
if test "$ZEN_RELEASE"; then
if test "$ZEN_GA_DISABLE_PGO"; then
export ZEN_DUMMY=1
else
export MOZ_PGO=1
ac_add_options MOZ_PGO=1
fi
fi
if test "$SURFER_COMPAT" = "x86_64"; then if test "$SURFER_COMPAT" = "x86_64"; then
ac_add_options --target=x86_64-apple-darwin ac_add_options --target=x86_64-apple-darwin

View file

@ -36,7 +36,7 @@
}, },
"homepage": "https://github.com/zen-browser/core#readme", "homepage": "https://github.com/zen-browser/core#readme",
"dependencies": { "dependencies": {
"@zen-browser/surfer": "^1.9.6" "@zen-browser/surfer": "^1.9.7"
}, },
"devDependencies": { "devDependencies": {
"husky": "^9.1.7", "husky": "^9.1.7",

10
pnpm-lock.yaml generated
View file

@ -9,8 +9,8 @@ importers:
.: .:
dependencies: dependencies:
'@zen-browser/surfer': '@zen-browser/surfer':
specifier: ^1.9.6 specifier: ^1.9.7
version: 1.9.6(glob@7.2.3) version: 1.9.7(glob@7.2.3)
devDependencies: devDependencies:
husky: husky:
specifier: ^9.1.7 specifier: ^9.1.7
@ -122,8 +122,8 @@ packages:
'@types/node@17.0.45': '@types/node@17.0.45':
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
'@zen-browser/surfer@1.9.6': '@zen-browser/surfer@1.9.7':
resolution: {integrity: sha512-UdtxmgQ+ft03cD8YMqRMwrXf3Lj1OUN1vWPcZxJYLnI41N2UXGlpiOg7U/q4pEC/YNRkJnywiqAaCRJ1n1J8ZQ==} resolution: {integrity: sha512-81A5nrdvB+BqpVHs/+AqtNwwQxeHqEdVpjEcLutKGw72vukGrqE+Iie3wPP2Zb8SeBHPGkAXGj2LyudeSBX+0g==}
hasBin: true hasBin: true
ansi-escapes@7.0.0: ansi-escapes@7.0.0:
@ -1036,7 +1036,7 @@ snapshots:
'@types/node@17.0.45': {} '@types/node@17.0.45': {}
'@zen-browser/surfer@1.9.6(glob@7.2.3)': '@zen-browser/surfer@1.9.7(glob@7.2.3)':
dependencies: dependencies:
'@resvg/resvg-js': 1.4.0 '@resvg/resvg-js': 1.4.0
async-icns: 1.0.2 async-icns: 1.0.2