diff --git a/125.tar.gz b/125.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..dee83b89def13543713641304775314ac7ffb945 Binary files /dev/null and b/125.tar.gz differ diff --git a/polkit-124.tar.gz b/polkit-124.tar.gz deleted file mode 100644 index b41c2a7e09e558a1f563c2701624fee60f9e8893..0000000000000000000000000000000000000000 Binary files a/polkit-124.tar.gz and /dev/null differ diff --git a/polkit.spec b/polkit.spec index 8f28cd22e9a4d3e971893e0e410191c04b60d782..8dfcc3cc288817b2dc6e4ece474548829fb24cf5 100644 --- a/polkit.spec +++ b/polkit.spec @@ -1,22 +1,34 @@ Name: polkit -Version: 124 +Version: 125 Release: 1 Summary: Define and Handle authorizations tool -License: LGPLv2+ -URL: http://www.freedesktop.org/wiki/Software/polkit -Source0: https://gitlab.freedesktop.org/polkit/polkit/-/archive/%{version}/%{name}-%{version}.tar.gz +License: LGPL-2.0-or-later +URL: https://polkit.pages.freedesktop.org/polkit/ +Source0: https://github.com/polkit-org/polkit/archive/refs/tags/%{version}.tar.gz Patch0: modify-admin-authorization-from-wheel-group-to-root.patch -BuildRequires: gcc-c++ glib2-devel >= 2.30.0 expat-devel pam-devel gtk-doc gettext-devel -BuildRequires: gobject-introspection-devel systemd systemd-devel dbus-devel -BuildRequires: pkgconfig(duktape) >= 2.2.0 meson git +BuildRequires: meson >= 0.63.0 +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(duktape) >= 2.2.0 +BuildRequires: pkgconfig(expat) +BuildRequires: pkgconfig(gio-2.0) >= 2.30.0 +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.30.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.30.0 +BuildRequires: pkgconfig(gobject-2.0) >= 2.30.0 +BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.6.2 +BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(systemd) +BuildRequires: pam-devel +BuildRequires: gettext +BuildRequires: gtk-doc + Requires: dbus polkit-pkla-compat Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires(pre): shadow-utils -Requires(post): /sbin/ldconfig, systemd +Requires(post): systemd Requires(preun): systemd -Requires(postun): /sbin/ldconfig, systemd +Requires(postun): systemd Obsoletes: PolicyKit <= 0.10 polkit-desktop-policy < 0.103 polkit-js-engine < 0.120-5 polkit < 0.113-3 Provides: PolicyKit = 0.11 polkit-desktop-policy = 0.103 polkit-js-engine = %{version}-%{release} @@ -36,7 +48,6 @@ Libraries files for polkit. Summary: Development files for %{name} Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: %{name}-help = %{version}-%{release} -Requires: glib2-devel Obsoletes: PolicyKit-devel <= 0.10 PolicyKit-docs <= 0.10 Provides: PolicyKit-devel = 0.11 PolicyKit-docs = 0.11 polkit-docs @@ -52,7 +63,8 @@ Development files for polkit. %meson -D gtk_doc=true \ -D introspection=true \ -D man=true \ - -D session_tracking=libsystemd-login \ + -D session_tracking=logind \ + -D os_type='redhat' \ -D examples=false \ -D tests=false \ -D js_engine=duktape @@ -62,8 +74,6 @@ Development files for polkit. %install %meson_install -%delete_la - %find_lang polkit-1 %pre @@ -101,11 +111,10 @@ exit 0 %{_prefix}/lib/pam.d/polkit-1 %dir %{_prefix}/lib/sysusers.d %{_prefix}/lib/sysusers.d/polkit.conf +%{_tmpfilesdir}/polkit-tmpfiles.conf %attr(4755,root,root) %{_bindir}/pkexec %attr(4755,root,root) %{_prefix}/lib/polkit-1/polkit-agent-helper-1 -%post libs -p /sbin/ldconfig -%postun libs -p /sbin/ldconfig %files libs %{_libdir}/lib*.so.* %{_libdir}/girepository-1.0/*.typelib @@ -117,17 +126,19 @@ exit 0 %{_datadir}/gir-1.0/*.gir %{_datadir}/gettext/its/polkit.its %{_datadir}/gettext/its/polkit.loc -%{_datadir}/gtk-doc +%{_datadir}/gtk-doc/* %files help -%{_datadir}/man/man1/* -%{_datadir}/man/man8/* +%{_mandir}/man?/* %changelog +* Wed Aug 21 2024 Funda Wang - 125-1 +- update to 125 + * Thu Aug 15 2024 dillon chen - 124-1 - update to 124 - - duktape:prevent wrongful termination of runway thread + * Tue Jan 30 2024 wangyu - 123-1 - update to 123 - duktape:prevent wrongful termination of runway thread