Compare commits

..

16 commits

Author SHA1 Message Date
Fedora Release Engineering
1b4c7ad946 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 06:22:03 +00:00
4c26e3100a
Update to 0.9.3 (#2443608) 2026-03-01 09:01:39 -08:00
Fedora Release Engineering
e7ce94fb1d Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 17:51:36 +00:00
76d779cc12
Update to 0.9.2 (#2427130) 2026-01-07 06:53:48 -08:00
Fedora Release Engineering
cefd277073 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 18:07:08 +00:00
Fedora Release Engineering
0d2d26a0e1 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 10:21:25 +00:00
fac509a468
Update to 0.9.1 (rhbz#2322864) 2024-10-30 19:07:44 -07:00
69e6498da4
Update to 0.9.0 2024-10-21 23:29:03 -07:00
Fedora Release Engineering
6e44a83c17 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 05:11:48 +00:00
Fedora Release Engineering
89f9e46db4 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 02:29:19 +00:00
37531bd824
Update to 0.8.0 (#2223943) 2023-07-22 11:58:21 -07:00
Fedora Release Engineering
af5532744c Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 01:21:15 +00:00
758ec3303f
Build seatd server
Certain uncommon scenarios are too complicated or outright not possible
with logind. While I'm still very much not interested in supporting any
configurations with seatd, I was convinced that leaving power users
without the option is also unsatisfactory.
2023-05-30 20:40:47 -07:00
Fedora Release Engineering
e74ac33fd0 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 02:57:00 +00:00
Fedora Release Engineering
52cf7d91f2 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 08:19:24 +00:00
54c0f5ae05
Update to 0.7.0 (#2089517) 2022-05-23 18:25:43 -07:00
3 changed files with 56 additions and 11 deletions

2
.gitignore vendored
View file

@ -1,4 +1,4 @@
*.src.rpm
/results_*/
/x86_64
/seatd-0.6.4.tar.gz
/seatd-0.9.3.tar.gz

View file

@ -1,13 +1,11 @@
%global libseat_sover 1
%global _hardened_build 1
# seatd server is not as useful on Fedora. Disable it by default,
# but leave bcond for those who really wants to use it.
%bcond_with server
%bcond_without server
Name: seatd
Version: 0.6.4
Release: 1%{?dist}
Version: 0.9.3
Release: 2%{?dist}
Summary: Minimal seat management daemon
License: MIT
@ -16,7 +14,7 @@ Source0: https://git.sr.ht/~kennylevinsen/seatd/archive/%{version}.tar.gz
Source1: seatd.sysusers
BuildRequires: gcc
BuildRequires: meson >= 0.53
BuildRequires: meson >= 0.60.0
BuildRequires: pkgconfig(libsystemd)
%if %{with server}
@ -63,10 +61,9 @@ developing applications that use libseat.
%build
%global server_feature %{?with_server:enabled}%{!?with_server:disabled}
%meson \
-Dlibseat-logind=systemd \
-Dserver=%{server_feature}
-Dlibseat-logind=systemd \
-Dserver=%[%{with server}?"enabled":"disabled"]
%meson_build
@ -122,6 +119,54 @@ install -D -m 0644 -pv %{SOURCE1} \
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sun Mar 01 2026 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.3-1
- Update to 0.9.3 (#2443608)
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Jan 07 2026 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.2-1
- Update to 0.9.2 (#2427130)
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Oct 30 2024 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.1-1
- Update to 0.9.1 (rhbz#2322864)
* Tue Oct 22 2024 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.9.0-1
- Update to 0.9.0
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.8.0-1
- Update to 0.8.0 (#2223943)
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue May 30 2023 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.7.0-4
- Build seatd server
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon May 23 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.7.0-1
- Update to 0.7.0 (#2089517)
* Mon Feb 21 2022 Aleksei Bavshin <alebastr@fedoraproject.org> - 0.6.4-1
- Update to 0.6.4 (#2056723)

View file

@ -1 +1 @@
SHA512 (seatd-0.6.4.tar.gz) = 0e2b23eca2e7978e3f914433caa6f84243a20487c6fe9fe3e42a7bf663a4a0872482aa334a3f5dc9b6625c565b408c3c78310b5575b9fb2e2919efdb9620ec57
SHA512 (seatd-0.9.3.tar.gz) = 8cb21cfbd9aa25966fe3f586de75d24a8625142ffb49e6ec357875c347d3e92d535467b817d79fdc704f80858a145f1107c488adbf22a1c337dbc6ccccc8b00a