Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package deno for openSUSE:Factory checked in at 2024-11-04 22:42:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deno (Old) and /work/SRC/openSUSE:Factory/.deno.new.2020 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deno" Mon Nov 4 22:42:41 2024 rev:53 rq:1220553 version:2.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/deno/deno.changes 2024-11-01 21:07:17.245734424 +0100 +++ /work/SRC/openSUSE:Factory/.deno.new.2020/deno.changes 2024-11-04 22:42:55.369272076 +0100 @@ -1,0 +2,10 @@ +Sun Nov 3 08:22:47 UTC 2024 - Soc Virnyl Estela <uncomfyhaloma...@opensuse.org> + +- Experiement with vendoring cargo home registry. + +------------------------------------------------------------------- +Sat Nov 2 12:48:07 UTC 2024 - Soc Virnyl Estela <uncomfyhaloma...@opensuse.org> + +- Make source and vendor tarballs reproducible. + +------------------------------------------------------------------- Old: ---- vendor.tar.zst New: ---- registry.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deno.spec ++++++ --- /var/tmp/diff_new_pack.5xZKCD/_old 2024-11-04 22:43:00.929504357 +0100 +++ /var/tmp/diff_new_pack.5xZKCD/_new 2024-11-04 22:43:00.933504525 +0100 @@ -27,7 +27,7 @@ Group: Productivity/Other URL: https://github.com/denoland/deno Source0: %{name}-%{version}.tar.zst -Source1: vendor.tar.zst +Source1: registry.tar.zst BuildRequires: cargo-packaging BuildRequires: clang # needed by `libz-ng-sys` after 1.36.1 @@ -103,9 +103,10 @@ unlink $PWD/rusty_v8 || true ln -sf %{_libdir}/crates/rusty_v8 $PWD/rusty_v8 echo -e "\n[patch.crates-io]\nv8 = { path = './rusty_v8' }" >> Cargo.toml -%{__cargo} update --offline +export CARGO_HOME=$PWD/.cargo %build +export CARGO_HOME=$PWD/.cargo # Ensure that the clang version matches. This command came from Archlinux. Thanks. export CLANG_VERSION=$(clang --version | grep -m1 version | sed 's/.* \([0-9]\+\).*/\1/') export V8_FROM_SOURCE=1 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.5xZKCD/_old 2024-11-04 22:43:00.969506029 +0100 +++ /var/tmp/diff_new_pack.5xZKCD/_new 2024-11-04 22:43:00.973506196 +0100 @@ -13,15 +13,16 @@ <param name="versionrewrite-replacement">\1</param> <param name="changesgenerate">enable</param> </service> - <service name="cargo_vendor" mode="manual"> - <param name="srcdir">deno</param> + <service name="cargo_vendor_home_registry" mode="manual"> <param name="update">false</param> + <param name="src">deno</param> </service> <service mode="manual" name="set_version"/> <service name="roast" mode="manual"> <param name="target">deno</param> <param name="outfile">deno-2.0.4.tar.zst</param> <param name="preserve-root">true</param> + <param name="reproducible">true</param> </service> </services> ++++++ deno-2.0.4.tar.zst ++++++ /work/SRC/openSUSE:Factory/deno/deno-2.0.4.tar.zst /work/SRC/openSUSE:Factory/.deno.new.2020/deno-2.0.4.tar.zst differ: char 7, line 1