!51 Upgrade to 2.68.1

From: @weijin-deng
Reviewed-by: 
Signed-off-by: @openeuler-basic
This commit is contained in:
openeuler-ci-bot 2021-07-14 13:15:14 +00:00 committed by Gitee
commit 46a437c485
3 changed files with 8 additions and 4 deletions

Binary file not shown.

BIN
glib-2.68.1.tar.xz Normal file

Binary file not shown.

View File

@ -1,16 +1,16 @@
Name: glib2
Version: 2.66.8
Version: 2.68.1
Release: 1
Summary: The core library that forms the basis for projects such as GTK+ and GNOME
License: LGPLv2+
URL: http://www.gtk.org
Source0: http://download.gnome.org/sources/glib/2.66/glib-%{version}.tar.xz
Source0: http://download.gnome.org/sources/glib/2.68/glib-%{version}.tar.xz
BuildRequires: chrpath gcc gcc-c++ gettext gtk-doc perl-interpreter
BUildRequires: glibc-devel libattr-devel libselinux-devel meson
BuildRequires: systemtap-sdt-devel pkgconfig(libelf) pkgconfig(libffi)
BuildRequires: pkgconfig(libpcre) pkgconfig(mount) pkgconfig(zlib)
BuildRequires: python3-devel gamin-devel
BuildRequires: python3-devel gamin-devel pkgconfig(sysprof-capture-4)
Provides: %{name}-fam = %{version}-%{release}
Obsoletes: %{name}-fam < %{version}-%{release}
@ -51,7 +51,7 @@ help document for the glib2 package.
%build
rm glib/pcre/*.[ch]
%meson --default-library=both -Dman=true -Ddtrace=true \
%meson --default-library=both -Dman=true -Ddtrace=true -Dsysprof=enabled \
-Dsystemtap=true -Dgtk_doc=true -Dfam=true -Dinstalled_tests=true
%meson_build
@ -140,6 +140,10 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
%doc %{_datadir}/gtk-doc/html/*
%changelog
* Wed Jun 30 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 2.68.1-1
- Upgrade to 2.68.1 because gnome-builder and more new gnome applications
need function g_memdup2 which needs glib2 ≥2.67.3 to instead of g_memdup
* Wed May 19 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 2.66.8-1
- Upgrade to 2.66.8
- Update Version, Release