From 7a316212fcef282874d80fedd62a4a93b62cc563 Mon Sep 17 00:00:00 2001 From: 0mniteck <10482171+0mniteck@users.noreply.github.com> Date: Wed, 20 Mar 2024 23:40:31 +0000 Subject: [PATCH] Successful Build of Signed Release 6.48.0 --- Dockerfile | 4 ++-- README.md | 4 ++-- builds/release/builder-debug.yml | 14 ++++++++++++-- builds/release/builder-effective-config.yaml | 10 ++++++++-- builds/release/latest-linux-arm64.yml | 14 +++++++------- builds/release/release.sha512sum | 4 ++-- builds/release/signal-desktop_6.48.1_arm64.deb | 3 --- builds/release/signal-desktop_6.48.1_arm64.deb.sig | 1 - builds/release/signal-desktop_7.3.0_arm64.deb | 3 +++ builds/release/signal-desktop_7.3.0_arm64.deb.sig | 1 + docs/README.md | 4 ++-- docs/_layouts/default.html | 2 +- git.sh | 2 +- increment.sh | 2 +- 14 files changed, 42 insertions(+), 26 deletions(-) delete mode 100644 builds/release/signal-desktop_6.48.1_arm64.deb delete mode 100644 builds/release/signal-desktop_6.48.1_arm64.deb.sig create mode 100644 builds/release/signal-desktop_7.3.0_arm64.deb create mode 100644 builds/release/signal-desktop_7.3.0_arm64.deb.sig diff --git a/Dockerfile b/Dockerfile index 056b95f..92a294f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,8 +11,8 @@ ENV NVM_DIR="$HOME/.nvm" RUN wget https://github.com/nvm-sh/nvm/raw/v0.39.7/install.sh && echo "be675049552a27d529ef5565c73708e7b18018e9778b0ec184c98a296ea498d4d89fdf2ef10374bf115b23a95f3b37607c3a016919c04be130df99f92165fb02 install.sh" > install.sum && bash -c 'if [[ $(sha512sum -c install.sum) == "install.sh: OK" ]]; then echo "install.sh: Checksum Matched!"; else remove -f install.sh; fi' && chmod +x install.sh && ./install.sh && . $NVM_DIR/nvm.sh && nvm install 20.9.0 && nvm use 20.9.0 && npm install --location=global npm@latest && npm install --location=global yarn node-gyp npm-run-all # Clone Repo -# Signal-Desktop Branch 6.48.x -RUN git clone https://github.com/signalapp/Signal-Desktop.git -b v6.48.0 +# Signal-Desktop Branch 7.3.x +RUN git clone https://github.com/signalapp/Signal-Desktop.git -b v7.3.0 RUN mkdir /Signal-Desktop/release/ # Fetch fficonfig.h diff --git a/README.md b/README.md index 3fb8d71..fe4ad6e 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ # Signal Desktop Builder For Mobian -## signal-desktop_6.48.0_arm64.deb +## signal-desktop_7.3.0_arm64.deb -This project builds Signal Desktop for Mobian Bookworm on Arm64, currently targeting tag `v6.48.0`. +This project builds Signal Desktop for Mobian Bookworm on Arm64, currently targeting tag `v7.3.0`. This is the signed release: `builds/release/signal-desktop_7.xx.x_arm64.deb`. diff --git a/builds/release/builder-debug.yml b/builds/release/builder-debug.yml index a62165d..33c3310 100644 --- a/builds/release/builder-debug.yml +++ b/builds/release/builder-debug.yml @@ -38,6 +38,7 @@ arm64: - '!js/register.js' - stylesheets/*.css - app/* + - '!app/*.ts' - preload.bundle.js - preload_utils.js - main.js @@ -47,6 +48,8 @@ arm64: - build/icons - build/available-locales.json - build/locale-display-names.json + - build/country-display-names.json + - build/dns-fallback.json - node_modules/** - '!node_modules/underscore/**' - '!node_modules/emoji-datasource/emoji_pretty.json' @@ -56,7 +59,7 @@ arm64: - '!node_modules/spellchecker/vendor/hunspell/**/*' - '!node_modules/@formatjs/intl-displaynames/**/*' - '!node_modules/@formatjs/intl-listformat/**/*' - - '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,.snyk-*.flag,benchmark}' + - '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,*d.ts.map,*.gypi,.snyk-*.flag,benchmark}' - '!**/node_modules/.bin' - '!**/node_modules/**/build/**' - node_modules/intl-tel-input/build/** @@ -76,6 +79,8 @@ arm64: - node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node - node_modules/@signalapp/libsignal-client/prebuilds/linux-arm64/*.node - '!node_modules/@signalapp/ringrtc/scripts/*' + - '!node_modules/@nodert-win10-rs4/windows.data.xml.dom/*.cpp' + - '!node_modules/@nodert-win10-rs4/windows.ui.notifications/*.cpp' - node_modules/@signalapp/ringrtc/build/linux/*arm64*.node - node_modules/mac-screen-capture-permissions/build/Release/*.node - node_modules/fs-xattr/build/Release/*.node @@ -132,6 +137,7 @@ arm64: - '!js/register.js' - stylesheets/*.css - app/* + - '!app/*.ts' - preload.bundle.js - preload_utils.js - main.js @@ -141,6 +147,8 @@ arm64: - build/icons - build/available-locales.json - build/locale-display-names.json + - build/country-display-names.json + - build/dns-fallback.json - node_modules/** - '!node_modules/underscore/**' - '!node_modules/emoji-datasource/emoji_pretty.json' @@ -150,7 +158,7 @@ arm64: - '!node_modules/spellchecker/vendor/hunspell/**/*' - '!node_modules/@formatjs/intl-displaynames/**/*' - '!node_modules/@formatjs/intl-listformat/**/*' - - '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,.snyk-*.flag,benchmark}' + - '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,*d.ts.map,*.gypi,.snyk-*.flag,benchmark}' - '!**/node_modules/.bin' - '!**/node_modules/**/build/**' - node_modules/intl-tel-input/build/** @@ -170,6 +178,8 @@ arm64: - node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node - node_modules/@signalapp/libsignal-client/prebuilds/linux-arm64/*.node - '!node_modules/@signalapp/ringrtc/scripts/*' + - '!node_modules/@nodert-win10-rs4/windows.data.xml.dom/*.cpp' + - '!node_modules/@nodert-win10-rs4/windows.ui.notifications/*.cpp' - node_modules/@signalapp/ringrtc/build/linux/*arm64*.node - node_modules/mac-screen-capture-permissions/build/Release/*.node - node_modules/fs-xattr/build/Release/*.node diff --git a/builds/release/builder-effective-config.yaml b/builds/release/builder-effective-config.yaml index 2ce9db7..4c8addd 100644 --- a/builds/release/builder-effective-config.yaml +++ b/builds/release/builder-effective-config.yaml @@ -76,6 +76,7 @@ protocols: schemes: - sgnl - signalcaptcha +artifactBuildCompleted: ts/scripts/artifact-build-completed.js afterSign: ts/scripts/after-sign.js afterPack: ts/scripts/after-pack.js afterAllArtifactBuild: ts/scripts/after-all-artifact-build.js @@ -120,6 +121,7 @@ files: - '!js/register.js' - stylesheets/*.css - app/* + - '!app/*.ts' - preload.bundle.js - preload_utils.js - main.js @@ -129,6 +131,8 @@ files: - build/icons - build/available-locales.json - build/locale-display-names.json + - build/country-display-names.json + - build/dns-fallback.json - node_modules/** - '!node_modules/underscore/**' - '!node_modules/emoji-datasource/emoji_pretty.json' @@ -138,7 +142,7 @@ files: - '!node_modules/spellchecker/vendor/hunspell/**/*' - '!node_modules/@formatjs/intl-displaynames/**/*' - '!node_modules/@formatjs/intl-listformat/**/*' - - '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,.snyk-*.flag,benchmark}' + - '!**/node_modules/*/{CHANGELOG.md,README.md,README,readme.md,readme,test,__tests__,tests,powered-test,example,examples,*.d.ts,*d.ts.map,*.gypi,.snyk-*.flag,benchmark}' - '!**/node_modules/.bin' - '!**/node_modules/**/build/**' - node_modules/intl-tel-input/build/** @@ -158,6 +162,8 @@ files: - node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node - node_modules/@signalapp/libsignal-client/prebuilds/${platform}-${arch}/*.node - '!node_modules/@signalapp/ringrtc/scripts/*' + - '!node_modules/@nodert-win10-rs4/windows.data.xml.dom/*.cpp' + - '!node_modules/@nodert-win10-rs4/windows.ui.notifications/*.cpp' - node_modules/@signalapp/ringrtc/build/${platform}/*${arch}*.node - node_modules/mac-screen-capture-permissions/build/Release/*.node - node_modules/fs-xattr/build/Release/*.node @@ -172,4 +178,4 @@ files: - sticker-creator/dist/** extraMetadata: environment: production -electronVersion: 28.2.0 +electronVersion: 29.1.0 diff --git a/builds/release/latest-linux-arm64.yml b/builds/release/latest-linux-arm64.yml index 2245d39..7f2662e 100644 --- a/builds/release/latest-linux-arm64.yml +++ b/builds/release/latest-linux-arm64.yml @@ -1,8 +1,8 @@ -version: 6.48.1 +version: 7.3.0 files: - - url: signal-desktop_6.48.1_arm64.deb - sha512: nfsxVgptleOcNB6JXp/4AvladxCnYq4dAuShutMoTCabF3rBQTf/HmYavA4Qb3csa62OPU5gjGaVxRd3shAtow== - size: 111123500 -path: signal-desktop_6.48.1_arm64.deb -sha512: nfsxVgptleOcNB6JXp/4AvladxCnYq4dAuShutMoTCabF3rBQTf/HmYavA4Qb3csa62OPU5gjGaVxRd3shAtow== -releaseDate: '2024-02-25T02:03:29.255Z' + - url: signal-desktop_7.3.0_arm64.deb + sha512: q33aQ2LizpHSKK1Ns87m0BAX7+QvrRmWvyjUd+8v3xnjenzJsgYqoct1zhQQzsEyA4UiSaF9+jWCDZYcJMo8JA== + size: 112374124 +path: signal-desktop_7.3.0_arm64.deb +sha512: q33aQ2LizpHSKK1Ns87m0BAX7+QvrRmWvyjUd+8v3xnjenzJsgYqoct1zhQQzsEyA4UiSaF9+jWCDZYcJMo8JA== +releaseDate: '2024-03-20T23:24:54.378Z' diff --git a/builds/release/release.sha512sum b/builds/release/release.sha512sum index bb57862..ca330cb 100644 --- a/builds/release/release.sha512sum +++ b/builds/release/release.sha512sum @@ -1,3 +1,3 @@ -9dfb31560a6d95e39c341e895e9ff802f95a7710a762ae1d02e4a1bad3284c269b177ac14137ff1e661abc0e106f772c6bad8e3d4e608c6695c51777b2102da3 release/signal-desktop_6.48.1_arm64.deb +ab7dda4362e2ce91d228ad4db3cee6d01017efe42fad1996bf28d477ef2fdf19e37a7cc9b2062aa1cb75ce1410cec13203852249a17dfa35820d961c24ca3c24 release/signal-desktop_7.3.0_arm64.deb Public Key: 0558260a88ff08f8dddf791fe73b9457917830506be3d8dbc1311e8d769c5ac777 -Build Complete on 02/25/24 at 02:03 UTC +Build Complete on 03/20/24 at 23:24 UTC diff --git a/builds/release/signal-desktop_6.48.1_arm64.deb b/builds/release/signal-desktop_6.48.1_arm64.deb deleted file mode 100644 index 176f18c..0000000 --- a/builds/release/signal-desktop_6.48.1_arm64.deb +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:22f821ef98701051235a82ae08c819d36e2533456a93b6bab8c9ff501cdeffe9 -size 111123500 diff --git a/builds/release/signal-desktop_6.48.1_arm64.deb.sig b/builds/release/signal-desktop_6.48.1_arm64.deb.sig deleted file mode 100644 index 371de61..0000000 --- a/builds/release/signal-desktop_6.48.1_arm64.deb.sig +++ /dev/null @@ -1 +0,0 @@ -c00074940300ddb789bf28887739407d07900ae4ba601e751849c7c384bf50a21cca6f23f8de603287a905e15cca8f5318c8605d5509d163026c362c6ead9780 \ No newline at end of file diff --git a/builds/release/signal-desktop_7.3.0_arm64.deb b/builds/release/signal-desktop_7.3.0_arm64.deb new file mode 100644 index 0000000..effa00c --- /dev/null +++ b/builds/release/signal-desktop_7.3.0_arm64.deb @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44838c2005dd04caf5062d530c5af8543d30f097c12b3c048e9612fc37d5e647 +size 112374124 diff --git a/builds/release/signal-desktop_7.3.0_arm64.deb.sig b/builds/release/signal-desktop_7.3.0_arm64.deb.sig new file mode 100644 index 0000000..7594be4 --- /dev/null +++ b/builds/release/signal-desktop_7.3.0_arm64.deb.sig @@ -0,0 +1 @@ +d711005b9c308aa232e09be1bdbe29d251254b5929906f990eae322c84bc4e5f1ab787bb4e94a135bcb1cf365d149630eee5138ae8fdbc7a818c07b6b3a05c82 \ No newline at end of file diff --git a/docs/README.md b/docs/README.md index 3fb8d71..fe4ad6e 100644 --- a/docs/README.md +++ b/docs/README.md @@ -2,9 +2,9 @@ # Signal Desktop Builder For Mobian -## signal-desktop_6.48.0_arm64.deb +## signal-desktop_7.3.0_arm64.deb -This project builds Signal Desktop for Mobian Bookworm on Arm64, currently targeting tag `v6.48.0`. +This project builds Signal Desktop for Mobian Bookworm on Arm64, currently targeting tag `v7.3.0`. This is the signed release: `builds/release/signal-desktop_7.xx.x_arm64.deb`. diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html index 27943dc..64731a5 100644 --- a/docs/_layouts/default.html +++ b/docs/_layouts/default.html @@ -20,7 +20,7 @@

{{ page.description | default: site.description | de
{% endif %} {% if site.show_downloads %} - Download Release .deb + Download Release .deb {% endif %}
diff --git a/git.sh b/git.sh index 7421fc4..237b0a9 100755 --- a/git.sh +++ b/git.sh @@ -1,4 +1,4 @@ #!/bin/bash git status && git add -A && git status -git commit -a -S -m "Successful Build of Signed Release 6.48.0" && git push --set-upstream origin master +git commit -a -S -m "Successful Build of Signed Release 7.3.0" && git push --set-upstream origin master diff --git a/increment.sh b/increment.sh index b680d21..fa34039 100755 --- a/increment.sh +++ b/increment.sh @@ -1,6 +1,6 @@ #!/bin/bash -Last_Version_Number=6.48 +Last_Version_Number=7.3 Version_Number=7.3 sed -i s/signal-desktop_$(echo $Last_Version_Number).0_arm64.deb/signal-desktop_$(echo $Version_Number).0_arm64.deb/g docs/_layouts/default.html