Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nwg-drawer for openSUSE:Factory 
checked in at 2025-07-20 15:28:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nwg-drawer (Old)
 and      /work/SRC/openSUSE:Factory/.nwg-drawer.new.8875 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nwg-drawer"

Sun Jul 20 15:28:58 2025 rev:9 rq:1294389 version:0.7.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/nwg-drawer/nwg-drawer.changes    2025-07-15 
16:43:58.676143611 +0200
+++ /work/SRC/openSUSE:Factory/.nwg-drawer.new.8875/nwg-drawer.changes  
2025-07-20 15:30:05.934619056 +0200
@@ -1,0 +2,10 @@
+Fri Jul 18 12:53:20 UTC 2025 - Lukas Müller <expee...@outlook.com>
+
+- Update to version 0.7.4.
+  Changelog: https://github.com/nwg-piotr/nwg-drawer/releases/tag/v0.7.4
+  - Fixed launching programs through uwsm (it didn't go well with `env -S`);
+  - golang.org/x/sync -> v0.16.0;
+  - golang.org/x/sys -> v0.34.0;
+  - license description in README corrected.
+
+-------------------------------------------------------------------

Old:
----
  nwg-drawer-0.7.3.tar.gz

New:
----
  nwg-drawer-0.7.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nwg-drawer.spec ++++++
--- /var/tmp/diff_new_pack.Bk85bX/_old  2025-07-20 15:30:06.638648189 +0200
+++ /var/tmp/diff_new_pack.Bk85bX/_new  2025-07-20 15:30:06.642648354 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           nwg-drawer
-Version:        0.7.3
+Version:        0.7.4
 Release:        0
 Summary:        Wlroots application drawer
 License:        MIT

++++++ nwg-drawer-0.7.3.tar.gz -> nwg-drawer-0.7.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nwg-drawer-0.7.3/README.md 
new/nwg-drawer-0.7.4/README.md
--- old/nwg-drawer-0.7.3/README.md      2025-07-09 02:27:13.000000000 +0200
+++ new/nwg-drawer-0.7.4/README.md      2025-07-17 02:12:48.000000000 +0200
@@ -254,10 +254,6 @@
 
 ## License
 
-nwg-drawer is licensed under the GNU Affero General Public License v3.0 or 
later (AGPLv3+).  
-Copyright (C) 2001-2025 Piotr Miller & Contributors.
-
-You should have received a copy of the GNU Affero General Public License along 
with this program.  
-If not, see 
[https://www.gnu.org/licenses/agpl-3.0.html](https://www.gnu.org/licenses/agpl-3.0.html).
+nwg-drawer is licensed under the MIT License. Copyright (C) 2021-2025 Piotr 
Miller & Contributors.
 
 See the [LICENSE](./LICENSE) file for full license text.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nwg-drawer-0.7.3/go.mod new/nwg-drawer-0.7.4/go.mod
--- old/nwg-drawer-0.7.3/go.mod 2025-07-09 02:27:13.000000000 +0200
+++ new/nwg-drawer-0.7.4/go.mod 2025-07-17 02:12:48.000000000 +0200
@@ -10,6 +10,7 @@
        github.com/diamondburned/gotk4/pkg v0.3.1
        github.com/expr-lang/expr v1.17.5
        github.com/fsnotify/fsnotify v1.9.0
+       github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
        github.com/joshuarubin/go-sway v1.2.0
        github.com/sirupsen/logrus v1.9.3
 )
@@ -19,6 +20,6 @@
        github.com/joshuarubin/lifecycle v1.1.4 // indirect
        go.uber.org/multierr v1.11.0 // indirect
        go4.org/unsafe/assume-no-moving-gc v0.0.0-20231121144256-b99613f794b6 
// indirect
-       golang.org/x/sync v0.15.0 // indirect
-       golang.org/x/sys v0.33.0 // indirect
+       golang.org/x/sync v0.16.0 // indirect
+       golang.org/x/sys v0.34.0 // indirect
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nwg-drawer-0.7.3/go.sum new/nwg-drawer-0.7.4/go.sum
--- old/nwg-drawer-0.7.3/go.sum 2025-07-09 02:27:13.000000000 +0200
+++ new/nwg-drawer-0.7.4/go.sum 2025-07-17 02:12:48.000000000 +0200
@@ -9,20 +9,12 @@
 github.com/diamondburned/gotk4-layer-shell/pkg 
v0.0.0-20240109211357-6efa9f6dc438/go.mod 
h1:AjrxxF6teeNWgaEg0zIUwoqFtXlVTHlEGZvrOn7RXaQ=
 github.com/diamondburned/gotk4/pkg v0.3.1 
h1:uhkXSUPUsCyz3yujdvl7DSN8jiLS2BgNTQE95hk6ygg=
 github.com/diamondburned/gotk4/pkg v0.3.1/go.mod 
h1:DqeOW+MxSZFg9OO+esk4JgQk0TiUJJUBfMltKhG+ub4=
-github.com/expr-lang/expr v1.16.9 
h1:WUAzmR0JNI9JCiF0/ewwHB1gmcGw5wW7nWt8gc6PpCI=
-github.com/expr-lang/expr v1.16.9/go.mod 
h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
-github.com/expr-lang/expr v1.17.0 
h1:+vpszOyzKLQXC9VF+wA8cVA0tlA984/Wabc/1hF9Whg=
-github.com/expr-lang/expr v1.17.0/go.mod 
h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
-github.com/expr-lang/expr v1.17.2 
h1:o0A99O/Px+/DTjEnQiodAgOIK9PPxL8DtXhBRKC+Iso=
-github.com/expr-lang/expr v1.17.2/go.mod 
h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
 github.com/expr-lang/expr v1.17.5 
h1:i1WrMvcdLF249nSNlpQZN1S6NXuW9WaOfF5tPi3aw3k=
 github.com/expr-lang/expr v1.17.5/go.mod 
h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4=
-github.com/fsnotify/fsnotify v1.7.0 
h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=
-github.com/fsnotify/fsnotify v1.7.0/go.mod 
h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM=
-github.com/fsnotify/fsnotify v1.8.0 
h1:dAwr6QBTBZIkG8roQaJjGof0pp0EeF+tNV7YBP3F/8M=
-github.com/fsnotify/fsnotify v1.8.0/go.mod 
h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
 github.com/fsnotify/fsnotify v1.9.0 
h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k=
 github.com/fsnotify/fsnotify v1.9.0/go.mod 
h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0=
+github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 
h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4=
+github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod 
h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ=
 github.com/joshuarubin/go-sway v1.2.0 
h1:t3eqW504//uj9PDwFf0+IVfkD+WoOGaDX5gYIe0BHyM=
 github.com/joshuarubin/go-sway v1.2.0/go.mod 
h1:qcDd6f25vJ0++wICwA1BainIcRC67p2Mb4lsrZ0k3/k=
 github.com/joshuarubin/lifecycle v1.0.0/go.mod 
h1:sRy++ATvR9Ee21tkRdFkQeywAWvDsue66V70K0Dnl54=
@@ -43,33 +35,15 @@
 go4.org/unsafe/assume-no-moving-gc v0.0.0-20231121144256-b99613f794b6 
h1:lGdhQUN/cnWdSH3291CUuxSEqc+AsGTiDxPP3r2J0l4=
 go4.org/unsafe/assume-no-moving-gc v0.0.0-20231121144256-b99613f794b6/go.mod 
h1:FftLjUGFEDu5k8lt0ddY+HcrH/qU/0qk+H8j9/nTl3E=
 golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod 
h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
-golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
-golang.org/x/sync v0.9.0 h1:fEo0HyrW1GIgZdpbhCRO0PkJajUS5H9IFUztCgEo2jQ=
-golang.org/x/sync v0.9.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
-golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ=
-golang.org/x/sync v0.10.0/go.mod 
h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
-golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw=
-golang.org/x/sync v0.12.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
-golang.org/x/sync v0.13.0 h1:AauUjRAJ9OSnvULf/ARrrVywoJDy0YS2AwQ98I37610=
-golang.org/x/sync v0.13.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
-golang.org/x/sync v0.14.0 h1:woo0S4Yywslg6hp4eUFjTVOyKt0RookbpAHG4c1HmhQ=
-golang.org/x/sync v0.14.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
 golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8=
 golang.org/x/sync v0.15.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
+golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw=
+golang.org/x/sync v0.16.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
 golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.26.0 h1:KHjCJyddX0LoSTb3J+vWpupP9p0oznkqVk/IfjymZbo=
-golang.org/x/sys v0.26.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.27.0 h1:wBqf8DvsY9Y/2P8gAfPDEYNuS30J4lPHJxXSb/nJZ+s=
-golang.org/x/sys v0.27.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU=
-golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik=
-golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
-golang.org/x/sys v0.32.0 h1:s77OFDvIQeibCmezSnk/q6iAfkdiQaJi4VzroCFrN20=
-golang.org/x/sys v0.32.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
 golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw=
 golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
+golang.org/x/sys v0.34.0 h1:H5Y5sJ2L2JRdyv7ROF1he/lPdvFsd0mJHFw2ThKHxLA=
+golang.org/x/sys v0.34.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
 gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod 
h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod 
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nwg-drawer-0.7.3/main.go new/nwg-drawer-0.7.4/main.go
--- old/nwg-drawer-0.7.3/main.go        2025-07-09 02:27:13.000000000 +0200
+++ new/nwg-drawer-0.7.4/main.go        2025-07-17 02:12:48.000000000 +0200
@@ -28,7 +28,7 @@
        "github.com/diamondburned/gotk4/pkg/gtk/v3"
 )
 
-const version = "0.7.3"
+const version = "0.7.4"
 
 var (
        appDirs          []string
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nwg-drawer-0.7.3/tools.go 
new/nwg-drawer-0.7.4/tools.go
--- old/nwg-drawer-0.7.3/tools.go       2025-07-09 02:27:13.000000000 +0200
+++ new/nwg-drawer-0.7.4/tools.go       2025-07-17 02:12:48.000000000 +0200
@@ -23,6 +23,7 @@
        "github.com/diamondburned/gotk4/pkg/gdk/v3"
        "github.com/diamondburned/gotk4/pkg/gdkpixbuf/v2"
        "github.com/diamondburned/gotk4/pkg/gtk/v3"
+       "github.com/google/shlex"
 )
 
 func wayland() bool {
@@ -633,7 +634,8 @@
                }
        } else if *wm == "uwsm" {
                if _, err := exec.LookPath("uwsm"); err == nil {
-                       cmd = exec.Command("uwsm", append([]string{"app", 
"--"}, elements...)...)
+                       cParts, _ := shlex.Split(command)
+                       cmd = exec.Command("uwsm", append([]string{"app", 
"--"}, cParts...)...)
                } else {
                        log.Warn("Unable to find uwsm, running command 
directly")
                }

++++++ vendor.tar.gz ++++++
++++ 2285 lines of diff (skipped)

Reply via email to