Summary(tr.UTF-8): Yararlı ufak yordamlar kitaplığı
Summary(zh_CN.UTF-8): 实用工具函数库
Name: glib2
-Version: 2.64.1
+Version: 2.66.0
Release: 1
Epoch: 1
License: LGPL v2+
Group: Libraries
-Source0: http://ftp.gnome.org/pub/GNOME/sources/glib/2.64/glib-%{version}.tar.xz
-# Source0-md5: 8dec46be3e4fa349b733ef6d4fbeaa3e
+Source0: http://ftp.gnome.org/pub/GNOME/sources/glib/2.66/glib-%{version}.tar.xz
+# Source0-md5: 5fbccd13eba61294a3e6ba01bb2f9b83
Patch0: %{name}-python_shebang.patch
URL: https://www.gtk.org/
BuildRequires: docbook-dtd412-xml
BuildRequires: glibc-localedb-all
%endif
%if %{with apidocs}
-BuildRequires: gtk-doc >= 1.20
+# TODO: restore when released
+#BuildRequires: gtk-doc >= 1.32.1
+BuildRequires: gtk-doc >= 1.32
+BuildRequires: meson >= 0.52.0
%endif
BuildRequires: libffi-devel >= 3.0.0
BuildRequires: libmount-devel >= 2.28
# in case of separate libelf (elfutils don't provide .pc file)
#BuildRequires: pkgconfig(libelf) >= 0.8.12
BuildRequires: pkgconfig(libffi) >= 3.0.0
-BuildRequires: python3 >= 1:3.4
+BuildRequires: python3 >= 1:3.5
BuildRequires: rpm-perlprov
BuildRequires: rpm-pythonprov
-BuildRequires: rpmbuild(macros) >= 1.736
+BuildRequires: rpmbuild(macros) >= 1.745
BuildRequires: sed >= 4.0
%{?with_systemtap:BuildRequires: systemtap-sdt-devel}
BuildRequires: tar >= 1:1.22
Requires: libffi-devel >= 3.0.0
Requires: libmount-devel >= 2.28
Requires: pcre-devel >= 8.31
-Requires: python3-modules
+Requires: python3-modules >= 1:3.5
# gio only
%{?with_selinux:Requires: libselinux-devel}
Requires: zlib-devel
Summary(pl.UTF-8): Dokumentacja API GLib
Group: Documentation
Requires: gtk-doc-common
-%if "%{_rpmversion}" >= "5"
+%if "%{_rpmversion}" >= "4.6"
BuildArch: noarch
%endif
Group: Applications/Shells
Requires: bash-completion >= 2.0
Obsoletes: bash-completion-gdbus
-%if "%{_rpmversion}" >= "5"
+%if "%{_rpmversion}" >= "4.6"
BuildArch: noarch
%endif
%setup -q -n glib-%{version}
%patch0 -p1
+# TODO: drop when 1.32.1 is released
+%{__sed} -i -e 's/1.32.1/1.32/' docs/reference/meson.build
+
%build
%meson build \
%{?debug:--debug} \