Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lsd for openSUSE:Factory checked in at 2024-08-21 23:25:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lsd (Old) and /work/SRC/openSUSE:Factory/.lsd.new.2698 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lsd" Wed Aug 21 23:25:53 2024 rev:8 rq:1194947 version:1.1.5 Changes: -------- --- /work/SRC/openSUSE:Factory/lsd/lsd.changes 2024-08-19 23:47:08.358239675 +0200 +++ /work/SRC/openSUSE:Factory/.lsd.new.2698/lsd.changes 2024-08-21 23:26:23.598531763 +0200 @@ -1,0 +2,7 @@ +Tue Aug 20 17:29:04 UTC 2024 - Dead Mozay <dead_mo...@opensuse.org> + +- Update to version 1.1.4+1.1.5: + * Fixed misaligned outputs and unicode-width dependency version. + * add subtitle/closed caption icons. + +------------------------------------------------------------------- Old: ---- lsd-1.1.3.obscpio New: ---- lsd-1.1.5.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lsd.spec ++++++ --- /var/tmp/diff_new_pack.3P6yxB/_old 2024-08-21 23:26:24.486568752 +0200 +++ /var/tmp/diff_new_pack.3P6yxB/_new 2024-08-21 23:26:24.490568919 +0200 @@ -17,7 +17,7 @@ Name: lsd -Version: 1.1.3 +Version: 1.1.5 Release: 0 Summary: Ls command with a lot of pretty colors and some other stuff License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.3P6yxB/_old 2024-08-21 23:26:24.518570085 +0200 +++ /var/tmp/diff_new_pack.3P6yxB/_new 2024-08-21 23:26:24.522570251 +0200 @@ -6,7 +6,7 @@ <param name="scm">git</param> <param name="version">git-master</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">v1.1.3</param> + <param name="revision">v1.1.5</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">disable</param> <param name="changesauthor">dead_mo...@opensuse.org</param> ++++++ lsd-1.1.3.obscpio -> lsd-1.1.5.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lsd-1.1.3/.github/workflows/CICD.yml new/lsd-1.1.5/.github/workflows/CICD.yml --- old/lsd-1.1.3/.github/workflows/CICD.yml 2024-08-19 17:49:27.000000000 +0200 +++ new/lsd-1.1.5/.github/workflows/CICD.yml 2024-08-20 18:25:29.000000000 +0200 @@ -80,6 +80,9 @@ - { os: windows-latest , target: i686-pc-windows-msvc } - { os: windows-latest , target: x86_64-pc-windows-gnu } - { os: windows-latest , target: x86_64-pc-windows-msvc } + outputs: + DEPLOY: ${{ steps.vars.outputs.DEPLOY }} + steps: - uses: actions/checkout@v1 - name: Install any prerequisites @@ -323,6 +326,18 @@ env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + winget: + runs-on: ubuntu-latest + needs: build + if: ${{ needs.build.outputs.DEPLOY }} + steps: + - name: Publish to Winget + uses: vedantmgoyal9/winget-releaser@main + with: + identifier: lsd-rs.lsd + installers-regex: 'pc-windows-msvc\.zip$' + token: ${{ secrets.WINGET_TOKEN }} + coverage: name: Code Coverage runs-on: ${{ matrix.job.os }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lsd-1.1.3/Cargo.lock new/lsd-1.1.5/Cargo.lock --- old/lsd-1.1.3/Cargo.lock 2024-08-19 17:49:27.000000000 +0200 +++ new/lsd-1.1.5/Cargo.lock 2024-08-20 18:25:29.000000000 +0200 @@ -734,7 +734,7 @@ [[package]] name = "lsd" -version = "1.1.2" +version = "1.1.5" dependencies = [ "assert_cmd", "assert_fs", @@ -1257,9 +1257,9 @@ [[package]] name = "unicode-width" -version = "0.1.11" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" +checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" [[package]] name = "unsafe-libyaml" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lsd-1.1.3/Cargo.toml new/lsd-1.1.5/Cargo.toml --- old/lsd-1.1.3/Cargo.toml 2024-08-19 17:49:27.000000000 +0200 +++ new/lsd-1.1.5/Cargo.toml 2024-08-20 18:25:29.000000000 +0200 @@ -8,7 +8,7 @@ name = "lsd" readme = "./README.md" repository = "https://github.com/lsd-rs/lsd" -version = "1.1.2" +version = "1.1.5" edition = "2021" rust-version = "1.74" @@ -35,7 +35,8 @@ once_cell = "1.17.1" chrono = { version = "0.4.19", features = ["unstable-locales"] } chrono-humanize = "0.2" -unicode-width = "0.1.*" +# incompatible with v0.1.11 +unicode-width = "0.1.13" lscolors = "0.16.0" wild = "2.0" globset = "0.4.*" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lsd-1.1.3/README.md new/lsd-1.1.5/README.md --- old/lsd-1.1.3/README.md 2024-08-19 17:49:27.000000000 +0200 +++ new/lsd-1.1.5/README.md 2024-08-20 18:25:29.000000000 +0200 @@ -27,7 +27,7 @@ **IMPORTANT**: This is the development documents, please check the docs in [Tags](https://github.com/lsd-rs/lsd/tags) if you installed from the released ones. -The current newest release is: [v1.1.2](https://github.com/lsd-rs/lsd/tree/v1.1.2) +The current newest release is: [v1.1.5](https://github.com/lsd-rs/lsd/tree/v1.1.5) --- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lsd-1.1.3/lsd.spec new/lsd-1.1.5/lsd.spec --- old/lsd-1.1.3/lsd.spec 2024-08-19 17:49:27.000000000 +0200 +++ new/lsd-1.1.5/lsd.spec 2024-08-20 18:25:29.000000000 +0200 @@ -1,5 +1,5 @@ Name: lsd -Version: 1.1.2 +Version: 1.1.5 Release: 1%{?dist} Summary: The next gen ls command diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lsd-1.1.3/src/display.rs new/lsd-1.1.5/src/display.rs --- old/lsd-1.1.3/src/display.rs 2024-08-19 17:49:27.000000000 +0200 +++ new/lsd-1.1.5/src/display.rs 2024-08-20 18:25:29.000000000 +0200 @@ -439,7 +439,8 @@ let m_pos = s.find('m'); if let Some(len) = m_pos { - nb_invisible_char += len + // len points to the 'm' character, we must include 'm' to invisible characters + nb_invisible_char += len + 1; } } @@ -449,11 +450,13 @@ let m_pos = s.find("\x1B\x5C"); if let Some(len) = m_pos { - nb_invisible_char += len + // len points to the '\x1B' character, we must include both '\x1B' and '\x5C' to invisible characters + nb_invisible_char += len + 2 } } } + // `UnicodeWidthStr::width` counts all unicode characters including escape '\u{1b}' and hyperlink '\x1B' UnicodeWidthStr::width(input) - nb_invisible_char } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lsd-1.1.3/src/theme/icon.rs new/lsd-1.1.5/src/theme/icon.rs --- old/lsd-1.1.3/src/theme/icon.rs 2024-08-19 17:49:27.000000000 +0200 +++ new/lsd-1.1.5/src/theme/icon.rs 2024-08-20 18:25:29.000000000 +0200 @@ -409,6 +409,7 @@ ("7", "\u{f02d}"), // "ï" ("7z", "\u{f410}"), // "ï" ("8", "\u{f02d}"), // "ï" + ("890", "\u{f015e}"), // "ó° " ("a", "\u{e624}"), // "î¤" ("ai", "\u{e7b4}"), // "î´" ("ape", "\u{f001}"), // "ï" @@ -436,6 +437,7 @@ ("bz2", "\u{f410}"), // "ï" ("cc", "\u{e61d}"), // "î" ("cfg", "\u{e615}"), // "î" + ("cip", "\u{f015e}"), // "ó° " ("cjs", "\u{e74e}"), // "î" ("class", "\u{e738}"), // "î¸" ("cljs", "\u{e76a}"), // "îª" @@ -625,7 +627,10 @@ ("ps1", "\u{f489}"), // "ï" ("psd", "\u{e7b8}"), // "î¸" ("pub", "\u{f0306}"), // "ó°" + ("sbv", "\u{f015e}"), // "ó° " + ("scc", "\u{f015e}"), // "ó° " ("slt", "\u{f0221}"), // "ó°¡" + ("smi", "\u{f015e}"), // "ó° " ("pxm", "\u{f1c5}"), // "ï " ("pyc", "\u{e606}"), // "î" ("py", "\u{e606}"), // "î" @@ -703,6 +708,7 @@ ("video", "\u{f008}"), // "ï" ("vim", "\u{e62b}"), // "î«" ("vlc", "\u{f0411}"), // "ó°" + ("vtt", "\u{f015e}"), // "ó° " ("vue", "\u{f0844}"), // "ó°¡" ("wav", "\u{f001}"), // "ï" ("webm", "\u{f008}"), // "ï" ++++++ lsd.obsinfo ++++++ --- /var/tmp/diff_new_pack.3P6yxB/_old 2024-08-21 23:26:24.670576416 +0200 +++ /var/tmp/diff_new_pack.3P6yxB/_new 2024-08-21 23:26:24.674576583 +0200 @@ -1,5 +1,5 @@ name: lsd -version: 1.1.3 -mtime: 1724082567 -commit: a7fce648acb87a6a85be9b4fa9c2270600a8a50d +version: 1.1.5 +mtime: 1724171129 +commit: 5b104dcf3ad7861517deb221e23248d51a814968 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/lsd/vendor.tar.zst /work/SRC/openSUSE:Factory/.lsd.new.2698/vendor.tar.zst differ: char 32306509, line 133627