Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package greetd for openSUSE:Factory checked 
in at 2024-05-07 18:04:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/greetd (Old)
 and      /work/SRC/openSUSE:Factory/.greetd.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "greetd"

Tue May  7 18:04:17 2024 rev:13 rq:1172338 version:0.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/greetd/greetd.changes    2024-02-07 
18:50:35.835420609 +0100
+++ /work/SRC/openSUSE:Factory/.greetd.new.1880/greetd.changes  2024-05-07 
18:04:58.061918991 +0200
@@ -1,0 +2,40 @@
+Tue May  7 06:27:12 UTC 2024 - Joshua Smith <smolsh...@opensuse.org>
+
+- Move PAM to /usr -- Fixes filelist-forbidden-move-to-usr badness
+- Enable tests
+- Service to use manual instead of deprecated disabled
+- Remove deprecated cargo_config (now part of vendor)
+- Update to version 0.10.0:
+  Breaking:
+  * Support for the old configuration format, superseded in 0.5.0,
+    has been removed. Please ensure that the new INI format
+    documented in `man 5 greetd` is used before upgrading.
+  * Support for falling back to the `login` PAM service when the
+    `greetd` PAM service is missing has been removed. Ensure that a
+    `greetd` PAM service is present in `/etc/pam.d/` or
+    `/usr/lib/pam.d` before upgrading. The file for `login` can be
+    copied if the fallback was used previously.
+  * Fewer environment variables are exposed to user sessions. In
+    particular, GREETD_SOCK is only shown to greeter sessions, and
+    XDG_SESSION_CLASS and XDG_VTNR is only shown to PAM.
+  Other:
+  * Update deprecated SPDX identifier for GPL-3.0-only
+  * Add ReGreet to list of known greetd greeters
+  * Drop unmaintained `users` crate
+  * Remove no-op question mark and Ok()
+  * Remove references that are implicitly dereferenced
+  * Remove pointless copying of string before copying it
+  * Use strip_prefix to strip prefix
+  * Derive VtSelection::default
+  * Deduplicate parsing of VtSelection
+  * Allow overriding VT via arguments
+  * agreety: Return error if no input when prompted
+  * config: Fix tests for service config
+  * server: cargo fmt
+  * pam: Remove fallback to the login service
+  * pam: Swap /etc/pam.d and /usr/lib/pam.d
+  * man: Document VT switch
+  * readme: Add two greeter implementations
+  * readme: Add Phog greeter implementation
+
+-------------------------------------------------------------------

Old:
----
  cargo_config
  greetd-0.9.0.obscpio

New:
----
  greetd-0.10.0.obscpio

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

Other differences:
------------------
++++++ greetd.spec ++++++
--- /var/tmp/diff_new_pack.Sdvtvx/_old  2024-05-07 18:05:00.522008444 +0200
+++ /var/tmp/diff_new_pack.Sdvtvx/_new  2024-05-07 18:05:00.522008444 +0200
@@ -17,6 +17,7 @@
 
 
 %if 0%{?suse_version} >= 1550
+  %define _pam_confdir %{_pam_vendordir}
   %define _config_norepl %nil
 %else
   %define _pam_confdir %{_sysconfdir}/pam.d
@@ -24,7 +25,7 @@
 %endif
 
 Name:           greetd
-Version:        0.9.0
+Version:        0.10.0
 Release:        0
 Summary:        Minimal and flexible login manager daemon
 License:        GPL-3.0-only
@@ -32,7 +33,6 @@
 URL:            https://git.sr.ht/~kennylevinsen/greetd
 Source:         %{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
-Source2:        cargo_config
 Source3:        greetd.pam
 BuildRequires:  cargo
 BuildRequires:  cargo-packaging
@@ -45,9 +45,7 @@
 but instead offloads that to greeters, which are arbitrary applications that 
implement the greetd IPC protocol.
 
 %prep
-%setup -qa1
-mkdir .cargo
-cp %{SOURCE2} .cargo/config
+%autosetup -a1
 
 %build
 %{cargo_build}
@@ -69,6 +67,9 @@
 install -d %{buildroot}%{_localstatedir}/lib/greetd
 install -d %{buildroot}/run/greetd
 
+%check
+%{cargo_test}
+
 %pre
 %service_add_pre %{name}.service
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Sdvtvx/_old  2024-05-07 18:05:00.550009462 +0200
+++ /var/tmp/diff_new_pack.Sdvtvx/_new  2024-05-07 18:05:00.554009607 +0200
@@ -1,23 +1,23 @@
 <services>
-  <service name="obs_scm" mode="disabled">
+  <service name="obs_scm" mode="manual">
     <param name="url">https://git.sr.ht/~kennylevinsen/greetd</param>
     <param name="scm">git</param>
-    <param name="revision">0.9.0</param>
+    <param name="revision">0.10.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>
-  <service mode="disabled" name="set_version"/>
+  <service mode="manual" name="set_version"/>
   <service name="tar" mode="buildtime"/>
   <service name="recompress" mode="buildtime">
     <param name="compression">gz</param>
     <param name="file">*.tar</param>
   </service>
-  <service name="cargo_vendor" mode="disabled">
+  <service name="cargo_vendor" mode="manual">
     <param name="srcdir">greetd</param>
     <param name="compression">gz</param>
     <param name="update">true</param>
   </service>
-  <service name="cargo_audit" mode="disabled">
+  <service name="cargo_audit" mode="manual">
     <param name="srcdir">greetd</param>
   </service>
 </services>

++++++ greetd-0.9.0.obscpio -> greetd-0.10.0.obscpio ++++++
++++ 1720 lines of diff (skipped)

++++++ greetd.obsinfo ++++++
--- /var/tmp/diff_new_pack.Sdvtvx/_old  2024-05-07 18:05:00.674013971 +0200
+++ /var/tmp/diff_new_pack.Sdvtvx/_new  2024-05-07 18:05:00.678014116 +0200
@@ -1,5 +1,5 @@
 name: greetd
-version: 0.9.0
-mtime: 1672961145
-commit: f3f32498851c6775a9d9ca0d46239b9a6de78204
+version: 0.10.0
+mtime: 1713614044
+commit: 0d9f461e207e6d0ca0bff9a122862bef6346681d
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/greetd/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.greetd.new.1880/vendor.tar.gz differ: char 4, line 1

Reply via email to