Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cosmic-session for openSUSE:Factory 
checked in at 2026-08-28 19:57:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cosmic-session (Old)
 and      /work/SRC/openSUSE:Factory/.cosmic-session.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cosmic-session"

Fri Aug 28 19:57:16 2026 rev:12 rq:1374421 version:1.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/cosmic-session/cosmic-session.changes    
2026-08-21 16:55:15.724078616 +0200
+++ /work/SRC/openSUSE:Factory/.cosmic-session.new.1265/cosmic-session.changes  
2026-08-28 20:00:14.029931477 +0200
@@ -1,0 +2,7 @@
+Thu Aug 27 04:27:01 UTC 2026 - Richard Rahl <[email protected]>
+
+- Update to version 1.7.0:
+  * Fix hardcoded values for XDG_RUNTIME_DIR
+  * start-cosmic: use sh
+
+-------------------------------------------------------------------

Old:
----
  cosmic-session-1.3.0.obscpio

New:
----
  cosmic-session-1.7.0.obscpio

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

Other differences:
------------------
++++++ cosmic-session.spec ++++++
--- /var/tmp/diff_new_pack.ZzrrI2/_old  2026-08-28 20:00:15.738991228 +0200
+++ /var/tmp/diff_new_pack.ZzrrI2/_new  2026-08-28 20:00:15.741991333 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           cosmic-session
-Version:        1.3.0
+Version:        1.7.0
 Release:        0
 Summary:        Session manager for the COSMIC desktop environment
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ZzrrI2/_old  2026-08-28 20:00:15.818994025 +0200
+++ /var/tmp/diff_new_pack.ZzrrI2/_new  2026-08-28 20:00:15.826994305 +0200
@@ -3,7 +3,7 @@
   <service name="obs_scm" mode="manual">
     <param name="url">https://github.com/pop-os/cosmic-session.git</param>
     <param name="scm">git</param>
-    <param name="revision">refs/tags/epoch-1.3.0</param>
+    <param name="revision">refs/tags/epoch-1.7.0</param>
     <param name="versionrewrite-pattern">epoch-(.*)</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.ZzrrI2/_old  2026-08-28 20:00:15.879996158 +0200
+++ /var/tmp/diff_new_pack.ZzrrI2/_new  2026-08-28 20:00:15.888996473 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/pop-os/cosmic-session.git</param>
-              <param 
name="changesrevision">b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc</param></service></servicedata>
+              <param 
name="changesrevision">3bdf11741a430821ea0114aa670ad3dff8fd8e09</param></service></servicedata>
 (No newline at EOF)
 

++++++ cosmic-session-1.3.0.obscpio -> cosmic-session-1.7.0.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/FETCH_HEAD 
new/cosmic-session-1.7.0/.git/FETCH_HEAD
--- old/cosmic-session-1.3.0/.git/FETCH_HEAD    2026-07-02 21:45:52.000000000 
+0200
+++ new/cosmic-session-1.7.0/.git/FETCH_HEAD    1970-01-01 01:00:00.000000000 
+0100
@@ -1,10 +0,0 @@
-33cc64e9ddf53dcb34277cf17b4a6dea65aae4d6       not-for-merge   branch 
'comp-output-redirect_noble' of https://github.com/pop-os/cosmic-session
-0388e386288c33d727240609d0fc4efe1a2c7bab       not-for-merge   branch 
'concurrent' of https://github.com/pop-os/cosmic-session
-686e50c2fabaa5280a3f8932b1d0ae041643912f       not-for-merge   branch 
'git-f0x-2024' of https://github.com/pop-os/cosmic-session
-2136252c439dd50afc440cdb9b227b976d052950       not-for-merge   branch 
'inhibit-poweroff' of https://github.com/pop-os/cosmic-session
-378ef37fc486b1c37ff0c9826e4d407832a9152a       not-for-merge   branch 
'log-cleanup' of https://github.com/pop-os/cosmic-session
-b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc       not-for-merge   branch 'master' 
of https://github.com/pop-os/cosmic-session
-92798b42fcc1ab53cfad49371d2406c95e5b6212       not-for-merge   branch 
'session-deps' of https://github.com/pop-os/cosmic-session
-81975409ee8079a5d554c7b2c651ec8b0d34a676       not-for-merge   branch 
'testing-cosmic-session-pr204' of https://github.com/pop-os/cosmic-session
-689ec0e39649ffafdbe0585aebe8a8d154a2b2f4       not-for-merge   branch 
'testing-cosmic-session-pr211' of https://github.com/pop-os/cosmic-session
-409ad6c04655b025b3ab3898a0c2a53eaa905f98       not-for-merge   branch 
'titlebar' of https://github.com/pop-os/cosmic-session
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/HEAD 
new/cosmic-session-1.7.0/.git/HEAD
--- old/cosmic-session-1.3.0/.git/HEAD  2026-07-02 21:45:52.000000000 +0200
+++ new/cosmic-session-1.7.0/.git/HEAD  2026-08-20 00:32:48.000000000 +0200
@@ -1 +1 @@
-b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc
+3bdf11741a430821ea0114aa670ad3dff8fd8e09
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/ORIG_HEAD 
new/cosmic-session-1.7.0/.git/ORIG_HEAD
--- old/cosmic-session-1.3.0/.git/ORIG_HEAD     2026-07-02 21:45:52.000000000 
+0200
+++ new/cosmic-session-1.7.0/.git/ORIG_HEAD     2026-08-20 00:32:48.000000000 
+0200
@@ -1 +1 @@
-b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc
+3bdf11741a430821ea0114aa670ad3dff8fd8e09
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/config 
new/cosmic-session-1.7.0/.git/config
--- old/cosmic-session-1.3.0/.git/config        2026-07-02 21:45:52.000000000 
+0200
+++ new/cosmic-session-1.7.0/.git/config        2026-08-20 00:32:48.000000000 
+0200
@@ -1,15 +1,11 @@
 [core]
-       repositoryformatversion = 1
+       repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
 [remote "origin"]
        url = https://github.com/pop-os/cosmic-session.git
        fetch = +refs/heads/*:refs/remotes/origin/*
-       promisor = true
-       partialclonefilter = tree:0
 [branch "master"]
        remote = origin
        merge = refs/heads/master
-[extensions]
-       partialClone = origin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/hooks/commit-msg.sample 
new/cosmic-session-1.7.0/.git/hooks/commit-msg.sample
--- old/cosmic-session-1.3.0/.git/hooks/commit-msg.sample       2026-07-02 
21:45:52.000000000 +0200
+++ new/cosmic-session-1.7.0/.git/hooks/commit-msg.sample       2026-08-20 
00:32:48.000000000 +0200
@@ -15,10 +15,60 @@
 # SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
 # grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"
 
-# This example catches duplicate Signed-off-by lines.
+# This example catches duplicate Signed-off-by lines and messages that
+# would confuse 'git am'.
+
+ret=0
 
 test "" = "$(grep '^Signed-off-by: ' "$1" |
         sort | uniq -c | sed -e '/^[   ]*1[    ]/d')" || {
        echo >&2 Duplicate Signed-off-by lines.
-       exit 1
+       ret=1
 }
+
+comment_re="$(
+       {
+               git config --get-regexp "^core\.comment(char|string)\$" ||
+                       echo '#'
+       } | sed -n -e '
+               ${
+                       s/^[^ ]* //
+                       s|[][*./\]|\\&|g
+                       s/^auto$/[#;@!$%^&|:]/
+                       p
+               }'
+)"
+scissors_line="^${comment_re} -\{8,\} >8 -\{8,\}\$"
+comment_line="^${comment_re}.*"
+blank_line='^[         ]*$'
+# Disallow lines starting with "diff -" or "Index: " in the body of the
+# message. Stop looking if we see a scissors line.
+line="$(sed -n -e "
+       # Skip comments and blank lines at the start of the file.
+       /${scissors_line}/q
+       /${comment_line}/d
+       /${blank_line}/d
+       # The first paragraph will become the subject header so
+       # does not need to be checked.
+       : subject
+       n
+       /${scissors_line}/q
+       /${blank_line}/!b subject
+       # Check the body of the message for problematic
+       # prefixes.
+       : body
+       n
+       /${scissors_line}/q
+       /${comment_line}/b body
+       /^diff -/{p;q;}
+       /^Index: /{p;q;}
+       b body
+       " "$1")"
+if test -n "$line"
+then
+       echo >&2 "Message contains a diff that will confuse 'git am'."
+       echo >&2 "To fix this indent the diff."
+       ret=1
+fi
+
+exit $ret
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cosmic-session-1.3.0/.git/hooks/fsmonitor-watchman.sample 
new/cosmic-session-1.7.0/.git/hooks/fsmonitor-watchman.sample
--- old/cosmic-session-1.3.0/.git/hooks/fsmonitor-watchman.sample       
2026-07-02 21:45:52.000000000 +0200
+++ new/cosmic-session-1.7.0/.git/hooks/fsmonitor-watchman.sample       
2026-08-20 00:32:48.000000000 +0200
@@ -29,8 +29,6 @@
 
 my $git_work_tree = get_working_dir();
 
-my $retry = 1;
-
 my $json_pkg;
 eval {
        require JSON::XS;
@@ -123,8 +121,7 @@
 sub is_work_tree_watched {
        my ($output) = @_;
        my $error = $output->{error};
-       if ($retry > 0 and $error and $error =~ m/unable to resolve root .* 
directory (.*) is not watched/) {
-               $retry--;
+       if ($error and $error =~ m/unable to resolve root .* directory (.*) is 
not watched/) {
                my $response = qx/watchman watch "$git_work_tree"/;
                die "Failed to make watchman watch '$git_work_tree'.\n" .
                    "Falling back to scanning...\n" if $? != 0;
@@ -142,15 +139,12 @@
                # Watchman query just to get it over with now so we won't pay
                # the cost in git to look up each individual file.
                my $o = watchman_clock();
-               $error = $output->{error};
+               $error = $o->{error};
 
                die "Watchman: $error.\n" .
                "Falling back to scanning...\n" if $error;
 
                output_result($o->{clock}, ("/"));
-               $last_update_token = $o->{clock};
-
-               eval { launch_watchman() };
                return 0;
        }
 
Binary files old/cosmic-session-1.3.0/.git/index and 
new/cosmic-session-1.7.0/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/logs/HEAD 
new/cosmic-session-1.7.0/.git/logs/HEAD
--- old/cosmic-session-1.3.0/.git/logs/HEAD     2026-07-02 21:45:52.000000000 
+0200
+++ new/cosmic-session-1.7.0/.git/logs/HEAD     2026-08-20 00:32:48.000000000 
+0200
@@ -1,3 +1,2 @@
-0000000000000000000000000000000000000000 
b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc Richard Rahl <[email protected]> 
1784014998 +0200  clone: from https://github.com/pop-os/cosmic-session.git
-b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc 
308c9d3f8fede6f0a18b0f137dfe68eecf8c8359 Richard Rahl <[email protected]> 
1784015000 +0200  checkout: moving from master to refs/tags/epoch-1.2.0
-308c9d3f8fede6f0a18b0f137dfe68eecf8c8359 
b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc Richard Rahl <[email protected]> 
1784103564 +0200  merge refs/tags/epoch-1.3.0: Fast-forward
+0000000000000000000000000000000000000000 
3bdf11741a430821ea0114aa670ad3dff8fd8e09 Richard Rahl <user@t14.(none)> 
1787804821 +0200      clone: from https://github.com/pop-os/cosmic-session.git
+3bdf11741a430821ea0114aa670ad3dff8fd8e09 
3bdf11741a430821ea0114aa670ad3dff8fd8e09 Richard Rahl <user@t14.(none)> 
1787804821 +0200      checkout: moving from master to refs/tags/epoch-1.7.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/logs/refs/heads/master 
new/cosmic-session-1.7.0/.git/logs/refs/heads/master
--- old/cosmic-session-1.3.0/.git/logs/refs/heads/master        2026-07-02 
21:45:52.000000000 +0200
+++ new/cosmic-session-1.7.0/.git/logs/refs/heads/master        2026-08-20 
00:32:48.000000000 +0200
@@ -1 +1 @@
-0000000000000000000000000000000000000000 
b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc Richard Rahl <[email protected]> 
1784014998 +0200  clone: from https://github.com/pop-os/cosmic-session.git
+0000000000000000000000000000000000000000 
3bdf11741a430821ea0114aa670ad3dff8fd8e09 Richard Rahl <user@t14.(none)> 
1787804821 +0200      clone: from https://github.com/pop-os/cosmic-session.git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cosmic-session-1.3.0/.git/logs/refs/remotes/origin/HEAD 
new/cosmic-session-1.7.0/.git/logs/refs/remotes/origin/HEAD
--- old/cosmic-session-1.3.0/.git/logs/refs/remotes/origin/HEAD 2026-07-02 
21:45:52.000000000 +0200
+++ new/cosmic-session-1.7.0/.git/logs/refs/remotes/origin/HEAD 2026-08-20 
00:32:48.000000000 +0200
@@ -1 +1 @@
-0000000000000000000000000000000000000000 
b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc Richard Rahl <[email protected]> 
1784014998 +0200  clone: from https://github.com/pop-os/cosmic-session.git
+0000000000000000000000000000000000000000 
3bdf11741a430821ea0114aa670ad3dff8fd8e09 Richard Rahl <user@t14.(none)> 
1787804821 +0200      clone: from https://github.com/pop-os/cosmic-session.git
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-1b9252be8f81a349c7cecf0ad2b416d8c61850f4.idx
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-1b9252be8f81a349c7cecf0ad2b416d8c61850f4.idx
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-1b9252be8f81a349c7cecf0ad2b416d8c61850f4.pack
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-1b9252be8f81a349c7cecf0ad2b416d8c61850f4.pack
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-1b9252be8f81a349c7cecf0ad2b416d8c61850f4.rev
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-1b9252be8f81a349c7cecf0ad2b416d8c61850f4.rev
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-204841deb2ca529c2a5ae96adb99e6e24fd7dfa5.idx
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-204841deb2ca529c2a5ae96adb99e6e24fd7dfa5.idx
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-204841deb2ca529c2a5ae96adb99e6e24fd7dfa5.pack
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-204841deb2ca529c2a5ae96adb99e6e24fd7dfa5.pack
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-204841deb2ca529c2a5ae96adb99e6e24fd7dfa5.rev
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-204841deb2ca529c2a5ae96adb99e6e24fd7dfa5.rev
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-2274a051b4814469a8074b11ab5c43e1f6cc35e5.idx
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-2274a051b4814469a8074b11ab5c43e1f6cc35e5.idx
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-2274a051b4814469a8074b11ab5c43e1f6cc35e5.pack
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-2274a051b4814469a8074b11ab5c43e1f6cc35e5.pack
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-2274a051b4814469a8074b11ab5c43e1f6cc35e5.rev
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-2274a051b4814469a8074b11ab5c43e1f6cc35e5.rev
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-b8670cd555ff484b995f32374e2e0c064ec0d997.idx
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-b8670cd555ff484b995f32374e2e0c064ec0d997.idx
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-b8670cd555ff484b995f32374e2e0c064ec0d997.pack
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-b8670cd555ff484b995f32374e2e0c064ec0d997.pack
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-b8670cd555ff484b995f32374e2e0c064ec0d997.rev
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-b8670cd555ff484b995f32374e2e0c064ec0d997.rev
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-da0d7b732f3cd6d4d21282185f20b25aacb7149f.idx
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-da0d7b732f3cd6d4d21282185f20b25aacb7149f.idx
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-da0d7b732f3cd6d4d21282185f20b25aacb7149f.pack
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-da0d7b732f3cd6d4d21282185f20b25aacb7149f.pack
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-da0d7b732f3cd6d4d21282185f20b25aacb7149f.rev
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-da0d7b732f3cd6d4d21282185f20b25aacb7149f.rev
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.idx
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.idx
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.pack
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.pack
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cosmic-session-1.3.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.promisor
 
new/cosmic-session-1.7.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.promisor
--- 
old/cosmic-session-1.3.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.promisor
   2026-07-02 21:45:52.000000000 +0200
+++ 
new/cosmic-session-1.7.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.promisor
   1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc HEAD
-33cc64e9ddf53dcb34277cf17b4a6dea65aae4d6 refs/heads/comp-output-redirect_noble
-0388e386288c33d727240609d0fc4efe1a2c7bab refs/heads/concurrent
-686e50c2fabaa5280a3f8932b1d0ae041643912f refs/heads/git-f0x-2024
-2136252c439dd50afc440cdb9b227b976d052950 refs/heads/inhibit-poweroff
-378ef37fc486b1c37ff0c9826e4d407832a9152a refs/heads/log-cleanup
-b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc refs/heads/master
-92798b42fcc1ab53cfad49371d2406c95e5b6212 refs/heads/session-deps
-81975409ee8079a5d554c7b2c651ec8b0d34a676 
refs/heads/testing-cosmic-session-pr204
-689ec0e39649ffafdbe0585aebe8a8d154a2b2f4 
refs/heads/testing-cosmic-session-pr211
-409ad6c04655b025b3ab3898a0c2a53eaa905f98 refs/heads/titlebar
-f4093070be2813787fbfd1a1ff43b213c1396343 refs/tags/epoch-1.0.0
-c3de3d24dd200d5f8a19a26de56590472f461574 refs/tags/epoch-1.0.0-alpha.1
-d06f94a8a01c47b01e0b490c98e0f6d7242ceadd refs/tags/epoch-1.0.0-alpha.2
-5a0df6afb6c9c5e9c29e33a756bf7e600c3d0264 refs/tags/epoch-1.0.0-alpha.3
-87a0644435145b009ea4c159d3992ff279292424 refs/tags/epoch-1.0.0-alpha.4
-998cf3fba71d8f1cef3507577d2c27ad2c22b740 refs/tags/epoch-1.0.0-alpha.5
-6e48e124434e394683b0048a9c0f2f5fca562189 refs/tags/epoch-1.0.0-alpha.5.1
-6d16513d77db627b93332f4ad5125c47f4fedea3 refs/tags/epoch-1.0.0-alpha.6
-80209d5aadcfc05803eaa5b5099a5db1550d3fb1 refs/tags/epoch-1.0.0-alpha.7
-379ce30715f637075879feda784edc89231792cf refs/tags/epoch-1.0.0-beta.1
-379ce30715f637075879feda784edc89231792cf refs/tags/epoch-1.0.0-beta.1.1
-379ce30715f637075879feda784edc89231792cf refs/tags/epoch-1.0.0-beta.2
-d8ec361e3ccfc9a02bffc893ab0c08c204a275f2 refs/tags/epoch-1.0.0-beta.3
-d8ec361e3ccfc9a02bffc893ab0c08c204a275f2 refs/tags/epoch-1.0.0-beta.4
-472db4233083e8c6dabc24b0589183d0fd4e2b61 refs/tags/epoch-1.0.0-beta.5
-472db4233083e8c6dabc24b0589183d0fd4e2b61 refs/tags/epoch-1.0.0-beta.6
-472db4233083e8c6dabc24b0589183d0fd4e2b61 refs/tags/epoch-1.0.0-beta.7
-472db4233083e8c6dabc24b0589183d0fd4e2b61 refs/tags/epoch-1.0.0-beta.8
-472db4233083e8c6dabc24b0589183d0fd4e2b61 refs/tags/epoch-1.0.0-beta.9
-1dee7d1a943f640e72597ee1decc4aad54007d9c refs/tags/epoch-1.0.1
-89171a88ff42ac90d06c4ec406bbb4cfabf3ed2f refs/tags/epoch-1.0.10
-5dfff1ba241dbd36c9dc66f9bc1534b7d4080718 refs/tags/epoch-1.0.11
-be0d40b632f965353c0c5fd91908b2d1656e4189 refs/tags/epoch-1.0.12
-53f7309fe0f7356e765a4746151a0cea109030f1 refs/tags/epoch-1.0.13
-1f54701eae82af326b85d9751f3bef56e3b57f65 refs/tags/epoch-1.0.14
-bb0e0f936b8761de78e6ef64d8c7127748d534b4 refs/tags/epoch-1.0.15
-811aaa7c558c5e6590f0652617c5133c49770a22 refs/tags/epoch-1.0.16
-957fd526cb569e2247a73ee3315d2a3d1d8b0628 refs/tags/epoch-1.0.2
-957fd526cb569e2247a73ee3315d2a3d1d8b0628 refs/tags/epoch-1.0.3
-a73d8f4a50cf45c37c08fe0aa31f33e2879127d3 refs/tags/epoch-1.0.4
-1406bad883b6f6563c9b49342b9a6257408a3ac6 refs/tags/epoch-1.0.5
-69cd4a40a2665b1acbd914c5741520f7ad7eeee0 refs/tags/epoch-1.0.6
-f3939f1d71ab0d372553f5fedfa6b48828ac4272 refs/tags/epoch-1.0.7
-b7285e8c2cc05c333c7c5e7184b17055b109db27 refs/tags/epoch-1.0.8
-5bbcbb6ef3d0a990cbb265712e91bc4c1033233d refs/tags/epoch-1.0.9
-3ecc1d7fd3ca1b85ae37ace06ce877897aed3dd2 refs/tags/epoch-1.1.0
-2b000902fec59af8c98f0f301a35d919294cd90e refs/tags/epoch-1.2.0
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.rev
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-dd232a2549d2a8e66638eafa45d275be3f9fc65e.rev
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-fefefba0a55209b46c7943b9e34c58fb4b1d1fb4.idx
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-fefefba0a55209b46c7943b9e34c58fb4b1d1fb4.idx
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-fefefba0a55209b46c7943b9e34c58fb4b1d1fb4.pack
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-fefefba0a55209b46c7943b9e34c58fb4b1d1fb4.pack
 differ
Binary files 
old/cosmic-session-1.3.0/.git/objects/pack/pack-fefefba0a55209b46c7943b9e34c58fb4b1d1fb4.rev
 and 
new/cosmic-session-1.7.0/.git/objects/pack/pack-fefefba0a55209b46c7943b9e34c58fb4b1d1fb4.rev
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/packed-refs 
new/cosmic-session-1.7.0/.git/packed-refs
--- old/cosmic-session-1.3.0/.git/packed-refs   2026-07-02 21:45:52.000000000 
+0200
+++ new/cosmic-session-1.7.0/.git/packed-refs   2026-08-20 00:32:48.000000000 
+0200
@@ -4,10 +4,12 @@
 686e50c2fabaa5280a3f8932b1d0ae041643912f refs/remotes/origin/git-f0x-2024
 2136252c439dd50afc440cdb9b227b976d052950 refs/remotes/origin/inhibit-poweroff
 378ef37fc486b1c37ff0c9826e4d407832a9152a refs/remotes/origin/log-cleanup
-b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc refs/remotes/origin/master
+3bdf11741a430821ea0114aa670ad3dff8fd8e09 refs/remotes/origin/master
 92798b42fcc1ab53cfad49371d2406c95e5b6212 refs/remotes/origin/session-deps
 81975409ee8079a5d554c7b2c651ec8b0d34a676 
refs/remotes/origin/testing-cosmic-session-pr204
 689ec0e39649ffafdbe0585aebe8a8d154a2b2f4 
refs/remotes/origin/testing-cosmic-session-pr211
+88b3146bbae852431ef5aa5b8bdcabbbb43bdbd7 
refs/remotes/origin/testing-cosmic-session-pr214
+27869945c4a7ab5bb4ad59ec09bdfa0133a08c99 
refs/remotes/origin/testing-cosmic-session-pr215
 409ad6c04655b025b3ab3898a0c2a53eaa905f98 refs/remotes/origin/titlebar
 f4093070be2813787fbfd1a1ff43b213c1396343 refs/tags/epoch-1.0.0
 c3de3d24dd200d5f8a19a26de56590472f461574 refs/tags/epoch-1.0.0-alpha.1
@@ -61,3 +63,13 @@
 ^495e591dc65987a0327b9dea646126ebdfe8a1db
 2b000902fec59af8c98f0f301a35d919294cd90e refs/tags/epoch-1.2.0
 ^308c9d3f8fede6f0a18b0f137dfe68eecf8c8359
+36dd5ff901ec76264240d59756d2560b4ac3b1ff refs/tags/epoch-1.3.0
+^b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc
+f4c121fb386c26e897e3a04a92ddca345be85c9e refs/tags/epoch-1.4.0
+^b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc
+114d3f0047cc7e8a22211bb6df213c065de62b32 refs/tags/epoch-1.5.0
+^b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc
+7c9c2ab377415ba29db54b1845deaf89d69cc5e0 refs/tags/epoch-1.6.0
+^b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc
+3a28ca05afab9c398301ca483e33019619df3f2b refs/tags/epoch-1.7.0
+^3bdf11741a430821ea0114aa670ad3dff8fd8e09
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/refs/heads/master 
new/cosmic-session-1.7.0/.git/refs/heads/master
--- old/cosmic-session-1.3.0/.git/refs/heads/master     2026-07-02 
21:45:52.000000000 +0200
+++ new/cosmic-session-1.7.0/.git/refs/heads/master     2026-08-20 
00:32:48.000000000 +0200
@@ -1 +1 @@
-b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc
+3bdf11741a430821ea0114aa670ad3dff8fd8e09
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/.git/refs/tags/epoch-1.3.0 
new/cosmic-session-1.7.0/.git/refs/tags/epoch-1.3.0
--- old/cosmic-session-1.3.0/.git/refs/tags/epoch-1.3.0 2026-07-02 
21:45:52.000000000 +0200
+++ new/cosmic-session-1.7.0/.git/refs/tags/epoch-1.3.0 1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-36dd5ff901ec76264240d59756d2560b4ac3b1ff
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cosmic-session-1.3.0/data/start-cosmic 
new/cosmic-session-1.7.0/data/start-cosmic
--- old/cosmic-session-1.3.0/data/start-cosmic  2026-07-02 21:45:52.000000000 
+0200
+++ new/cosmic-session-1.7.0/data/start-cosmic  2026-08-20 00:32:48.000000000 
+0200
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
 
 set -e
 
@@ -23,8 +23,8 @@
 if [ -n "${SHELL}" ]; then
     # --in-login-shell: our flag to indicate that we don't need to recurse any 
further
     if [ "${1}" != "--in-login-shell" ]; then
-        # `exec -l`: like `login`, prefixes $SHELL with a hyphen to start a 
login shell
-        exec bash -c "exec -l '${SHELL}' -c '${0} --in-login-shell'"
+        # `-l`: start $SHELL as a login shell so it sources the user's profile.
+        exec "${SHELL}" -l -c "'${0}' --in-login-shell"
     fi
 fi
 
@@ -42,7 +42,7 @@
 # Set the QT platform theme to CuteCosmic. Fallback to qt6ct if CuteCosmic is 
not installed.
 if [ -z "$QT_QPA_PLATFORMTHEME" ]; then
     export QT_QPA_PLATFORMTHEME=cosmic
-    for QT_PLUGIN_PATH in /usr/lib{*,/*}/qt6/plugins; do
+    for QT_PLUGIN_PATH in /usr/lib*/qt6/plugins /usr/lib/*/qt6/plugins; do
         if [ -f "${QT_PLUGIN_PATH}/platformthemes/libcutecosmictheme.so" ]; 
then
             # CuteCosmic found, no need for a fallback.
             export QT_QPA_PLATFORMTHEME=cosmic
@@ -56,8 +56,8 @@
 fi
 
 # Start gnome keyring components if the daemon is active
-# -> check if /run/user/$UID/keyring exists
-if [ -d "/run/user/$(id -u)/keyring" ]; then
+# -> check if $XDG_RUNTIME_DIR/keyring exists
+if [ -d "$XDG_RUNTIME_DIR/keyring" ]; then
 
     # Use PATH lookup instead of hardcoding /usr/bin
     if command -v gnome-keyring-daemon >/dev/null 2>&1; then
@@ -69,10 +69,10 @@
     # Only set SSH_AUTH_SOCK if the socket actually exists. Either
     # set the correct one, or don't set one at all. Don't set the
     # wrong value.
-    if [ -S "/run/user/$(id -u)/gcr/ssh" ]; then
-        export SSH_AUTH_SOCK="/run/user/$(id -u)/gcr/ssh"
-    elif [ -S "/run/user/$(id -u)/keyring/ssh" ]; then
-        export SSH_AUTH_SOCK="/run/user/$(id -u)/keyring/ssh"
+    if [ -S "$XDG_RUNTIME_DIR/gcr/ssh" ]; then
+        export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gcr/ssh"
+    elif [ -S "$XDG_RUNTIME_DIR/keyring/ssh" ]; then
+        export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/keyring/ssh"
     fi
 fi
 
@@ -84,30 +84,26 @@
     # For environment variables already imported into the user's
     # session, if the value imported differs from the value in this
     # environment, update it.
-    mapfile -t existing_env_vars < <(systemctl --user show-environment)
-    for env_var in "${existing_env_vars[@]}"; do
+    systemctl --user show-environment | while IFS= read -r env_var; do
         env_var_name="${env_var%%=*}"
-        env_var_value=${!env_var_name:-}
+        env_var_value="$(printenv "${env_var_name}" || true)"
 
         # Skip current iteration if the environment variable's value
         # in the current envionment is unset.
-        if [[ -z "${env_var_value}" ]]; then
+        if [ -z "${env_var_value}" ]; then
             continue
         fi
 
-        env_var_val_str_to_compare="${env_var_name}=${env_var_value}"
-        env_var_val_str_to_compare_ansi_c_quoted="${env_var_name}=\$'$(printf 
'%q' "${env_var_value}")'"
-        if [[ "${env_var}" == "${env_var_val_str_to_compare}" ]]; then
-            continue
-        elif [[ "${env_var}" == "${env_var_val_str_to_compare_ansi_c_quoted}" 
]]; then
+        # Skip updating variables where systemd already holds this exact value.
+        if [ "${env_var}" = "${env_var_name}=${env_var_value}" ]; then
             continue
         fi
-        systemctl --user import-environment "${env_var_name}" ||:
+        systemctl --user import-environment "${env_var_name}" || true
     done
 fi
 
 # Run cosmic-session
-if [[ -z "${DBUS_SESSION_BUS_ADDRESS}" ]]; then
+if [ -z "${DBUS_SESSION_BUS_ADDRESS}" ]; then
     exec /usr/bin/dbus-run-session -- /usr/bin/cosmic-session
 else
     exec /usr/bin/cosmic-session

++++++ cosmic-session.obsinfo ++++++
--- /var/tmp/diff_new_pack.ZzrrI2/_old  2026-08-28 20:00:16.331011926 +0200
+++ /var/tmp/diff_new_pack.ZzrrI2/_new  2026-08-28 20:00:16.339012206 +0200
@@ -1,5 +1,5 @@
 name: cosmic-session
-version: 1.3.0
-mtime: 1783021552
-commit: b5ef6c0c0d68762b2991e4f5906cc70599e2f1fc
+version: 1.7.0
+mtime: 1787178768
+commit: 3bdf11741a430821ea0114aa670ad3dff8fd8e09
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/cosmic-session/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.cosmic-session.new.1265/vendor.tar.zst differ: char 
7, line 1

Reply via email to