Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bitwarden for openSUSE:Factory checked in at 2025-10-18 14:36:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bitwarden (Old) and /work/SRC/openSUSE:Factory/.bitwarden.new.18484 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bitwarden" Sat Oct 18 14:36:33 2025 rev:43 rq:1312094 version:2025.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bitwarden/bitwarden.changes 2025-09-20 22:04:15.375113479 +0200 +++ /work/SRC/openSUSE:Factory/.bitwarden.new.18484/bitwarden.changes 2025-10-18 14:37:43.398189390 +0200 @@ -1,0 +2,8 @@ +Fri Oct 17 20:01:25 UTC 2025 - Bruno Pitrus <[email protected]> + +- New upstream relese 2025.10.0 + * Updated vault behavior for users subject to organization data ownership policy + * Added direct importer for non-Chrome Chromium browsers + * Updated behavior when logging in when SSO is required + +------------------------------------------------------------------- Old: ---- bitwarden-2025.9.0.obscpio prepare-vendor.sh New: ---- _scmsync.obsinfo bitwarden-2025.10.0.obscpio build.specials.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bitwarden.spec ++++++ --- /var/tmp/diff_new_pack.8MBspf/_old 2025-10-18 14:37:44.654241936 +0200 +++ /var/tmp/diff_new_pack.8MBspf/_new 2025-10-18 14:37:44.658242103 +0200 @@ -20,11 +20,11 @@ #not running the tests on OBS — extremely flaky %bcond_with test_rust -%global sdk_internal_req_version 0.2.0~main.266 +%global sdk_internal_req_version 0.2.0~main.311 Name: bitwarden -Version: 2025.9.0 +Version: 2025.10.0 Release: 0 Summary: A secure and free password manager for all of your devices Group: Productivity/Security ++++++ _scmsync.obsinfo ++++++ mtime: 1760731781 commit: 79224727c71779ffb7a3d052ae0ffff87c2c46e0afbc6979e039cd601c0fc154 url: https://src.opensuse.org/nodejs/bitwarden.git revision: 79224727c71779ffb7a3d052ae0ffff87c2c46e0afbc6979e039cd601c0fc154 projectscmsync: https://src.opensuse.org/nodejs/_ObsPrj.git ++++++ _service ++++++ --- /var/tmp/diff_new_pack.8MBspf/_old 2025-10-18 14:37:44.754246119 +0200 +++ /var/tmp/diff_new_pack.8MBspf/_new 2025-10-18 14:37:44.758246286 +0200 @@ -2,8 +2,8 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/bitwarden/clients.git</param> - <param name="revision">desktop-v2025.9.0</param> - <param name="version">2025.9.0</param> + <param name="revision">desktop-v2025.10.0</param> + <param name="version">2025.10.0</param> <param name="filename">bitwarden</param> <param name="exclude">bitwarden_license/*</param> <!-- The code in bitwarden_license MUST NOT be included in published tarballs as it is non-redistributable! --> ++++++ bitwarden-2025.9.0.obscpio -> bitwarden-2025.10.0.obscpio ++++++ ++++ 69990 lines of diff (skipped) ++++++ bitwarden.obsinfo ++++++ --- /var/tmp/diff_new_pack.8MBspf/_old 2025-10-18 14:37:52.310562227 +0200 +++ /var/tmp/diff_new_pack.8MBspf/_new 2025-10-18 14:37:52.366564570 +0200 @@ -1,5 +1,5 @@ name: bitwarden -version: 2025.9.0 -mtime: 1757438054 -commit: 9612a4ac45063e372a6fbe87eb253c7cb3c588fb +version: 2025.10.0 +mtime: 1760112777 +commit: f3af6a813aa7ae7ec3c0581609af0f0c2e81146c ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-10-17 22:10:41.000000000 +0200 @@ -0,0 +1 @@ +.osc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/prepare-vendor.sh new/prepare-vendor.sh --- old/prepare-vendor.sh 1970-01-01 01:00:00.000000000 +0100 +++ new/prepare-vendor.sh 2025-10-17 22:10:41.000000000 +0200 @@ -0,0 +1,65 @@ +#!/bin/bash -eux + +# dnf install curl gzip jq npm patch tar wget + +PKGDIR="$(pwd)" + + + + + + +cd clients + + + +#These patches touch NPM's files +patch --verbose -p1 -b < $PKGDIR/remove-unnecessary-deps.patch + +#remove unnecessary / non-free source +rm -rf apps/browser apps/cli apps/web bitwarden_license + +npm ci --verbose --ignore-scripts + +echo ">>>>>> Remove argon2 vendor" +rm -rf node_modules/argon2/argon2 + +# Since version 2024.8.0 (August 2024), obs-service-cargo_vendor does not work anymore: +# ERROR obs_service_cargo::audit: cargo_lock_err=Parse("parse error: couldn't resolve dependency: bytes\n") +# ERROR obs_service_cargo::utils: Unable to complete cargo audit rustsec_err=Error { kind: BadParam, msg: "parse error: parse error: couldn't resolve dependency: bytes\n", source: None } +pushd apps/desktop/desktop_native +mkdir -pv .cargo +cargo vendor-filterer --platform='*-unknown-linux-gnu' --platform='*-unknown-linux-gnueabihf' --all-features > .cargo/config +popd + +echo ">>>>>> Remove sqlite vendor" +rm -v apps/desktop/desktop_native/vendor/libsqlite3-sys/sqlite3/sqlite3* +rm -v apps/desktop/desktop_native/vendor/libsqlite3-sys/sqlcipher/sqlite3* + + + +echo ">>>>>> Remove non-free binaries" +find . -type f -name "*.wasm" -print -delete +find . -type f -name "*.wasm.js" -print -delete +find . -type f -name "*.jar" -print -delete +find . -type f -name "*.exe" -print -delete +find . -type f -name "*.node" -print -delete +find . -type f -name "*.dll" -print -delete +find . -type f -name "*.dylib" -print -delete +find . -type f -name "*.so" -print -delete +find . -type f -name "*.o" -print -delete +find . -type f -name "*.a" -print -delete + +#We use sponge to avoid a race condition between find and rm +find -type f | sponge | xargs -P$(nproc) -- sh -c 'file -S "$@" | grep -v '\'' .*script'\'' | grep '\'' .*executable'\'' | tee /dev/stderr | sed '\''s/: .*//'\'' | xargs rm -fv' + + + +# Remove empty directories +echo ">>>>>> Remove empty directories" +find . -type d -empty -print -delete + + +echo ">>>>>> Create tarball" +ZSTD_CLEVEL=19 ZSTD_NBTHREADS=$(nproc) tar --zstd --sort=name -vvScf "${PKGDIR}/vendor.tar.zst" node_modules apps/desktop/desktop_native/{.cargo/config,vendor} + ++++++ remove-unnecessary-deps.patch ++++++ --- /var/tmp/diff_new_pack.8MBspf/_old 2025-10-18 14:37:53.802624646 +0200 +++ /var/tmp/diff_new_pack.8MBspf/_new 2025-10-18 14:37:53.850626654 +0200 @@ -37,12 +37,12 @@ - "@storybook/test-runner": "0.22.0", - "@storybook/theming": "8.6.12", - "@storybook/web-components-webpack5": "8.6.12", -- "@types/chrome": "0.0.306", +- "@types/chrome": "0.1.12", - "@types/firefox-webext-browser": "120.0.4", - "@types/inquirer": "8.2.10", "@types/jest": "29.5.14", - "@types/jsdom": "21.1.7", -- "@types/koa": "2.15.0", +- "@types/koa": "3.0.0", - "@types/koa__multer": "2.0.7", - "@types/koa__router": "12.0.4", - "@types/koa-bodyparser": "4.3.7", @@ -72,7 +72,7 @@ "copy-webpack-plugin": "13.0.0", "cross-env": "10.0.0", "css-loader": "7.1.2", - "electron": "36.8.1", + "electron": "36.9.3", - "electron-builder": "26.0.12", "electron-log": "5.4.0", - "electron-reload": "2.0.0-alpha.1", @@ -132,11 +132,11 @@ @@ -161,50 +87,22 @@ "@angular/platform-browser-dynamic": "19.2.14", "@angular/router": "19.2.14", - "@bitwarden/sdk-internal": "0.2.0-main.266", + "@bitwarden/sdk-internal": "0.2.0-main.311", - "@electron/fuses": "1.8.0", - "@emotion/css": "11.13.5", - "@koa/multer": "4.0.0", -- "@koa/router": "13.1.0", +- "@koa/router": "14.0.0", "@microsoft/signalr": "8.0.7", "@microsoft/signalr-protocol-msgpack": "8.0.7", "@ng-select/ng-select": "14.9.0", @@ -149,7 +149,7 @@ "buffer": "6.0.3", - "bufferutil": "4.0.9", - "chalk": "4.1.2", - "commander": "11.1.0", + "commander": "14.0.0", "core-js": "3.45.0", - "form-data": "4.0.4", - "https-proxy-agent": "7.0.6", @@ -162,7 +162,7 @@ - "lit": "3.3.0", - "lowdb": "1.0.0", "lunr": "2.3.9", -- "multer": "1.4.5-lts.2", +- "multer": "2.0.2", "ngx-toastr": "19.0.0", "node-fetch": "2.6.12", "node-forge": "1.3.1", ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/bitwarden/vendor.tar.zst /work/SRC/openSUSE:Factory/.bitwarden.new.18484/vendor.tar.zst differ: char 7, line 1
