diff --git a/_service b/_service index d2c5d7a..5940880 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ https://git.sr.ht/~kennylevinsen/seatd git - 0.5.0 + 0.6.0 @PARENT_TAG@+@TAG_OFFSET@ (.*)\+0 \1 diff --git a/seatd-0.4.0.obscpio b/seatd-0.4.0.obscpio deleted file mode 100644 index be4313d..0000000 --- a/seatd-0.4.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b9b761acdcda7323871aa369799f1db7c2f40686bfedce783d1ff9f1f547c1b3 -size 162315 diff --git a/seatd-0.5.0.obscpio b/seatd-0.5.0.obscpio deleted file mode 100644 index ace220b..0000000 --- a/seatd-0.5.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cc70554a10593dfab840da5399f99dd8a0067365f33f64858dec319bb748d932 -size 163339 diff --git a/seatd-0.6.0.obscpio b/seatd-0.6.0.obscpio new file mode 100644 index 0000000..df785c8 --- /dev/null +++ b/seatd-0.6.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:47d0bb76e99ac5bce677943783533742e08e1bf8f1c5925f51d1a32c401ae1e7 +size 174603 diff --git a/seatd-1603141867.271305a.obscpio b/seatd-1603141867.271305a.obscpio deleted file mode 100644 index bcff0ac..0000000 --- a/seatd-1603141867.271305a.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45980c80cfb7b67aa3e6c459fe1292a88027b5ccfaefb357d864b1c8f9d46b3e -size 162827 diff --git a/seatd.changes b/seatd.changes index a581226..35a911a 100644 --- a/seatd.changes +++ b/seatd.changes @@ -1,3 +1,49 @@ +------------------------------------------------------------------- +Sat Sep 11 20:18:15 UTC 2021 - Michael Vetter + +- Update to 0.6.0: + * seatd-launch: Fix chmod error goto + * man: Add simple seatd-launch(1) page + * seatd-launch: Set socket permissions directly + * seat: Allow new clients when active is pending ack + * Add .editorconfig + * seat: Avoid holding a tty fd + * meson.build: fix build with gcc < 7 + * libseat: Fix build of builtin backend + * libseat: Update builtin backend root requirement documentation + * Revert "libseat: Check euid before using builtin" + * logind: Remove redundant null check + * Make libseat_seat_listener const + * seatd: Use path in chmod/chown operations + * seatd: Improve socket permission error handling + * seatd-launch: Command line argument support + * seatd-launch: check for getpwuid errors + * seatd-launch: don't use gotos in child processes + * seatd-launch: propagate child exit status + * seatd-launch: Add seatd launch wrapper + * seatd: Only set UID/GID when specified + * seatd: s6-style readiness notification support + * seatd: We shouldn't poll if predispatch > 0 + * libseat: Rename dispatch_background in backends + * libseat/seatd: Add dispatch_pending_and_execute + * libseat/seatd: Return executed events + * link with rt + * readme: Update discuss section + * meson: Support building builtin without seatd + * libseat/seatd: downgrade ENOENT log to info + * contrib/systemd: Use a different group + * meson: make 'logind' var always available + * Avoid a clang-format quirk + * meson: declare libseat dependency + * Add no-op session + * client: enable cr_pid on FreeBSD >= 12.3 + * readme: Remove alpha label + * contrib: Add Documentation to systemd unit + * meson: Disable examples by default + * Correct minor misspellings + * meson: Minor cleanup + * meson: Fix logind backend auto mode + ------------------------------------------------------------------- Thu Mar 25 19:29:37 UTC 2021 - Denys Kondratenko diff --git a/seatd.obsinfo b/seatd.obsinfo index 104b020..67de216 100644 --- a/seatd.obsinfo +++ b/seatd.obsinfo @@ -1,5 +1,5 @@ name: seatd -version: 0.5.0 -mtime: 1615836747 -commit: e303e113345f3774188f3c0d83af124984d58902 +version: 0.6.0 +mtime: 1631361764 +commit: 3ad9164a896eacffd27588f5b1fd6ea3e0bcd92d diff --git a/seatd.spec b/seatd.spec index 1942163..34202e3 100644 --- a/seatd.spec +++ b/seatd.spec @@ -17,7 +17,7 @@ Name: seatd -Version: 0.5.0 +Version: 0.6.0 Release: 0 Summary: Seat management daemon License: MIT @@ -28,16 +28,14 @@ BuildRequires: meson BuildRequires: ninja BuildRequires: pkgconfig BuildRequires: scdoc - +BuildRequires: pkgconfig(systemd) +Requires: libseat1 = %{version} %if 0%{?suse_version} > 1520 #15.2 don't have needed API #https://github.com/systemd/systemd/commit/b423e4fb73866e529869b348efb7169ee91f00c9 BuildRequires: pkgconfig(libsystemd) >= 237 %endif -BuildRequires: pkgconfig(systemd) -Requires: libseat1 = %{version} - %description Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root. @@ -63,7 +61,7 @@ Development files for %{name}. %build %if 0%{?suse_version} > 1520 #15.2 don't have needed API -%meson -Dlogind=enabled +%meson -Dlibseat-logind=systemd %else %meson %endif @@ -79,7 +77,9 @@ Development files for %{name}. %files %doc README* %{_bindir}/%{name} +%{_bindir}/seatd-launch %{_mandir}/man1/%{name}.1%{?ext_man} +%{_mandir}/man1/seatd-launch.1%{?ext_man} %files -n libseat1 %license LICENSE