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

Reply via email to