Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package jujutsu for openSUSE:Factory checked in at 2024-10-07 21:49:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/jujutsu (Old) and /work/SRC/openSUSE:Factory/.jujutsu.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "jujutsu" Mon Oct 7 21:49:15 2024 rev:13 rq:1205699 version:0.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/jujutsu/jujutsu.changes 2024-09-10 21:15:17.375177858 +0200 +++ /work/SRC/openSUSE:Factory/.jujutsu.new.19354/jujutsu.changes 2024-10-07 21:49:52.728377797 +0200 @@ -1,0 +2,85 @@ +Thu Oct 3 12:13:57 UTC 2024 - Johannes Kastl <[email protected]> + +- update to 0.22.0: + * Breaking changes + - Fixing #4239 means the ordering of some messages have + changed. + - Invalid ui.graph.style configuration is now an error. + - The builtin template branch_list has been renamed to + bookmark_list as part of the jj branch deprecation. + * Deprecations + - jj branch has been deprecated in favor of jj bookmark. + - Rationale: Jujutsu's branches don't behave like Git branches, + which a confused many newcomers, as they expected a similar + behavior given the name. We've renamed them to "bookmarks" + to match the actual behavior, as we think that describes them + better, and they also behave similar to Mercurial's + bookmarks. + - jj obslog is now called jj evolution-log/jj evolog. jj obslog + remains as an alias. + - jj unsquash has been deprecated in favor of jj squash and jj + diffedit --restore-descendants. + - Rationale: jj squash can be used in interactive mode to pull + changes from one commit to another, including from a parent + commit to a child commit. For fine-grained dependent diffs, + such as when the parent and the child commits must + successively modify the same location in a file, jj diffedit + --restore-descendants can be used to set the parent commit to + the desired content without altering the content of the child + commit. + - The git.push-branch-prefix config has been deprecated in + favor of git.push-bookmark-prefix. + - conflict() and file() revsets have been renamed to + conflicts() and files() respectively. The old names are still + around and will be removed in a future release. + * New features + - The new config option snapshot.auto-track lets you + automatically track only the specified paths (all paths by + default). Use the new jj file track command to manually + tracks path that were not automatically tracked. There is no + way to list untracked files yet. Use git status in a + colocated workspace as a workaround. #323 + - jj fix now allows fixing unchanged files with the + --include-unchanged-files flag. This can be used to more + easily introduce automatic formatting changes in a new commit + separate from other changes. + - jj workspace add now accepts a --sparse-patterns=<MODE> + option, which allows control of the sparse patterns for a + newly created workspace: copy (inherit from parent; default), + full (full working copy), or empty (the empty working copy). + - New command jj workspace rename that can rename the current + workspace. + - jj op log gained an option to include operation diffs. + - jj git clone now accepts a --remote <REMOTE NAME> option, + which allows to set a name for the remote instead of using + the default origin. + - jj op undo now reports information on the operation that has + been undone. + - jj squash: the -k flag can be used as a shorthand for + --keep-emptied. + - CommitId / ChangeId template types now support .normal_hex(). + - jj commit and jj describe now accept --author option allowing + to quickly change author of given commit. + - jj diffedit, jj abandon, and jj restore now accept a + --restore-descendants flag. When used, descendants of the + edited or deleted commits will keep their original content. + - jj git fetch -b <remote-git-branch-name> will now warn if the + branch(es) can not be found in any of the + specified/configured remotes. + - jj split now lets the user select all changes in interactive + mode. This may be used to keeping all changes into the first + commit while keeping the current commit description for the + second commit (the newly created empty one). + - Author and committer names are now yellow by default. + * Fixed bugs + - Update working copy before reporting changes. This prevents + errors during reporting from leaving the working copy in a + stale state. + - Fixed panic when parsing invalid conflict markers of a + particular form. (#2611) + - Editing a hidden commit now makes it visible. + - The present() revset now suppresses missing working copy + error. For example, present(@) evaluates to none() if the + current workspace has no working-copy commit. + +------------------------------------------------------------------- Old: ---- jj-0.21.0.obscpio jj.obsinfo New: ---- jujutsu-0.22.0.obscpio jujutsu.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ jujutsu.spec ++++++ --- /var/tmp/diff_new_pack.I2rMTl/_old 2024-10-07 21:49:55.100476489 +0200 +++ /var/tmp/diff_new_pack.I2rMTl/_new 2024-10-07 21:49:55.104476655 +0200 @@ -19,12 +19,12 @@ %define binary_name jj Name: jujutsu -Version: 0.21.0 +Version: 0.22.0 Release: 0 Summary: Git-compatible DVCS that is both simple and powerful License: MIT URL: https://github.com/martinvonz/jj -Source0: jj-%{version}.tar.gz +Source0: %{name}-%{version}.tar.gz Source1: vendor.tar.zst BuildRequires: cargo >= 1.76 BuildRequires: cargo-packaging @@ -60,14 +60,14 @@ unusable for your particular use. %prep -%autosetup -p 1 -a 1 -n jj-%{version} +%autosetup -p 1 -a 1 %build %{cargo_build} %install install -D -d -m 0755 %{buildroot}%{_bindir} -install -m 0755 %{_builddir}/%{binary_name}-%{version}/target/release/%{binary_name} %{buildroot}%{_bindir}/%{binary_name} +install -m 0755 %{_builddir}/%{name}-%{version}/target/release/%{binary_name} %{buildroot}%{_bindir}/%{binary_name} %check rm -rf tests/contest/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.I2rMTl/_old 2024-10-07 21:49:55.140478153 +0200 +++ /var/tmp/diff_new_pack.I2rMTl/_new 2024-10-07 21:49:55.144478319 +0200 @@ -4,14 +4,10 @@ <param name="scm">git</param> <param name="exclude">.git</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">v0.21.0</param> - <param name="changesgenerate">disable</param> + <param name="revision">v0.22.0</param> <param name="versionrewrite-pattern">v(.*)</param> - </service> - <service name="tar" mode="buildtime"/> - <service name="recompress" mode="buildtime"> - <param name="file">*.tar</param> - <param name="compression">gz</param> + <param name="changesgenerate">disable</param> + <param name="filename">jujutsu</param> </service> <service name="set_version" mode="manual"> </service> @@ -19,5 +15,10 @@ <param name="update">true</param> <param name="srcdir">jj</param> </service> + <service name="tar" mode="buildtime"/> + <service name="recompress" mode="buildtime"> + <param name="file">*.tar</param> + <param name="compression">gz</param> + </service> </services> ++++++ jujutsu.obsinfo ++++++ name: jujutsu version: 0.22.0 mtime: 1727889920 commit: 67c2ae0a9e3e445f034a456b299e3f37c4dc4b93 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/jujutsu/vendor.tar.zst /work/SRC/openSUSE:Factory/.jujutsu.new.19354/vendor.tar.zst differ: char 325414, line 1412
