diff --git a/glib-networking.spec b/glib-networking.spec index 4533fce..1a1bdae 100644 --- a/glib-networking.spec +++ b/glib-networking.spec @@ -2,25 +2,32 @@ %global tarball_version %%(echo %{version} | tr '~' '.') +# No libproxy in RHEL +%if !0%{?rhel} +%global with_libproxy 1 +%endif + Name: glib-networking Version: 2.68.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Networking support for GLib License: LGPLv2+ URL: http://www.gnome.org Source0: http://download.gnome.org/sources/glib-networking/2.68/%{name}-%{tarball_version}.tar.xz -BuildRequires: meson +BuildRequires: ca-certificates BuildRequires: gcc +BuildRequires: gettext +BuildRequires: meson BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} BuildRequires: pkgconfig(gio-2.0) -BuildRequires: pkgconfig(libproxy-1.0) -BuildRequires: pkgconfig(gsettings-desktop-schemas) BuildRequires: pkgconfig(gnutls) -BuildRequires: ca-certificates +BuildRequires: pkgconfig(gsettings-desktop-schemas) +%if 0%{?with_libproxy} +BuildRequires: pkgconfig(libproxy-1.0) +%endif BuildRequires: pkgconfig(p11-kit-1) -BuildRequires: gettext BuildRequires: systemd Requires: ca-certificates @@ -45,7 +52,12 @@ the functionality of the installed glib-networking package. %autosetup -p1 -n %{name}-%{tarball_version} %build -%meson -Dinstalled_tests=true +%meson \ +%if !0%{?with_libproxy} + -Dlibproxy=disabled \ +%endif + -Dinstalled_tests=true \ + %nil %meson_build %install @@ -56,18 +68,23 @@ the functionality of the installed glib-networking package. %files -f %{name}.lang %license COPYING %doc NEWS README -%{_libdir}/gio/modules/libgiolibproxy.so %{_libdir}/gio/modules/libgiognomeproxy.so %{_libdir}/gio/modules/libgiognutls.so +%if 0%{?with_libproxy} +%{_libdir}/gio/modules/libgiolibproxy.so %{_libexecdir}/glib-pacrunner %{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service %{_userunitdir}/glib-pacrunner.service +%endif %files tests %{_libexecdir}/installed-tests/glib-networking %{_datadir}/installed-tests %changelog +* Mon Jun 07 2021 Michael Catanzaro - 2.68.1-2 +- Disable libproxy in RHEL + * Thu Apr 22 2021 Michael Catanzaro - 2.68.1-1 - Update to 2.68.1