diff --git a/polkit.spec b/polkit.spec index 5ce1b77..11399b3 100644 --- a/polkit.spec +++ b/polkit.spec @@ -4,7 +4,7 @@ Summary: An authorization framework Name: polkit Version: 121 -Release: 2%{?dist} +Release: 3%{?dist} License: LGPLv2+ URL: http://www.freedesktop.org/wiki/Software/polkit Source0: http://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.xz @@ -19,7 +19,7 @@ BuildRequires: gettext-devel BuildRequires: gobject-introspection-devel BuildRequires: systemd, systemd-devel BuildRequires: dbus-devel -BuildRequires: pkgconfig(duktape) +BuildRequires: pkgconfig(mozjs-91) BuildRequires: meson BuildRequires: git @@ -41,7 +41,7 @@ Conflicts: polkit-gnome < 0.97 Obsoletes: polkit-desktop-policy < 0.103 Provides: polkit-desktop-policy = 0.103 -Obsoletes: polkit-js-engine < 0.120-5 +Obsoletes: polkit-js-engine < 0.110-4 Provides: polkit-js-engine = %{version}-%{release} # when -libs was split out, handle multilib upgrade path -- rex @@ -90,7 +90,8 @@ Libraries files for polkit. -D introspection=true \ -D man=true \ -D session_tracking=libsystemd-login \ - -D tests=false + -D tests=false \ + -D js_engine=mozjs %meson_build @@ -162,6 +163,10 @@ exit 0 %{_libdir}/girepository-1.0/*.typelib %changelog +* Tue Aug 02 2022 Jan Rybar - 121-3 +- switched back to mozjs until problems with duktape are fixed +- Related: bz#2109145 + * Fri Jul 22 2022 Fedora Release Engineering - 121-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild