Hello community, here is the log from the commit of package atk for openSUSE:Factory checked in at 2017-09-13 21:49:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/atk (Old) and /work/SRC/openSUSE:Factory/.atk.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "atk" Wed Sep 13 21:49:11 2017 rev:72 rq:523140 version:2.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/atk/atk.changes 2017-03-22 23:03:38.568215390 +0100 +++ /work/SRC/openSUSE:Factory/.atk.new/atk.changes 2017-09-13 21:49:13.222768751 +0200 @@ -1,0 +2,86 @@ +Mon Sep 11 10:44:17 UTC 2017 - [email protected] + +- Update to version 2.26.0: + + Build: meson on Windows, tracked by Bug 785802 (not fully fixed + yet): + - Force-include msvc_recommended_pragmas.h on MSVC. + - tests: Fix build on pre-C99. + - meson: Build .rc file on Windows. + + Updated translations. +- Conditionally apply translations-update-upstream BuildRequires + and macro for non-openSUSE only. +- Add meson BuildRequires and switch autotools macros configure, + make and makeinstall to meson, meson_build and meson_install + following upstream switch to Meson build system. +- Drop conditional gnome-common BuildRequires and autogen call, + drop other conditional tweaks for obsolete versions of openSUSE. +- Run spec-cleaner, modernize spec. + +------------------------------------------------------------------- +Fri Sep 8 22:18:56 UTC 2017 - [email protected] + +- Update package summaries and RPM category. + Replace old RPM macros by new constructs. + Avoid running fdupes across hardlink boundaries. + +------------------------------------------------------------------- +Mon Aug 14 19:22:45 UTC 2017 - [email protected] + +- Update to version 2.25.90: + + Bugfixing: bgo#689810: Move include guards out to enable GCC + optimisation. + + Build (meson): + - Keep the version in sync with Autotools. + - Add atkversion.h to introspection build. + + Build (visual studio): + - Adapt to the Python-field glib-genmarshal. + - Adapt to new glib-genmarshal command line. + - Use PythonDir instead of PythonPath. + - Integrate introspection builds. + - Don't build introspection by default. + - Make marshal generation more robust. + + Misc: Update AUTHORS file. + +------------------------------------------------------------------- +Thu May 25 10:07:17 UTC 2017 - [email protected] + +- Update to version 2.25.2: + + bgo#781715: Crash under atk_gobject_accessible_dispose(). + + Build (general/autotools): + - Add ATK_UNAVAILABLE macro. + - Use template files for the ATK enumerations. + - Convert atkversion.h.in to UTF-8 encoding. + - Include the marshallers header, not the source. + - Add buildir to the docs directories. + - Update deprecation warnings symbols. + - Simplify GObject dependency discovery. + + Build (meson): + - Bug 782871: Add meson build system. + - Dist the Meson files. + - Use the appropriate soversion. + - Use the appropriate GETTEXT_PACKAGE. + - Install atk.h. + - Only depend on generated header. + + Cleaning: + - Remove atk.spec.in. + - Remove uninstalled pkg-config file. + - Remove unused script for bundling ATK on Windows. + - Remove ChangeLog. + - Remove local introspection.m4. + + Docs: + - Modernise the API reference: + . Use XInclude. + . Stop using SGML mode with XML files. + . Drop version.xml and use the gtk-doc package entities. + - Update the README mentioning Meson, Ninja, and cleaning a + little. + - Remove empty overrides file. + + Gobject introspection: Mark unbindable functions as 'skip. + + Misc: Update git ignore file. + + New Relations and Roles: + - bgo#748384: Add ATK_ROLE_FOOTNOTE + - bgo#781587: Add error-message, error-for, details and + details-for-relation. + + Updated translations. + +------------------------------------------------------------------- Old: ---- atk-2.24.0.tar.xz New: ---- atk-2.26.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ atk.spec ++++++ --- /var/tmp/diff_new_pack.VDQF8w/_old 2017-09-13 21:49:13.894674218 +0200 +++ /var/tmp/diff_new_pack.VDQF8w/_new 2017-09-13 21:49:13.898673655 +0200 @@ -17,31 +17,26 @@ Name: atk -Summary: An Accessibility ToolKit -License: LGPL-2.1+ -Group: System/Libraries -Version: 2.24.0 +Version: 2.26.0 Release: 0 +Summary: An Accessibility Toolkit +License: LGPL-2.1+ +Group: Development/Libraries/C and C++ Url: http://www.gtk.org/ -Source: http://download.gnome.org/sources/atk/2.24/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/atk/2.26/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: glib2-devel >= 2.31.2 BuildRequires: gobject-introspection-devel -BuildRequires: translation-update-upstream -%if 0%{?BUILD_FROM_VCS} -BuildRequires: gnome-common BuildRequires: gtk-doc -%endif +BuildRequires: meson Requires: %{name}-lang = %{version} Requires: libatk-1_0-0 -# bug437293 -%ifarch ppc64 -Obsoletes: atk-64bit +%if !0%{?is_opensuse} +BuildRequires: translation-update-upstream %endif # -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description The ATK library provides a set of accessibility interfaces. By @@ -49,7 +44,7 @@ with screen readers, magnifiers, and alternate input devices. %package -n libatk-1_0-0 -Summary: An Accessibility ToolKit +Summary: An Accessibility Toolkit Group: System/Libraries Provides: %{name} = %{version} Obsoletes: %{name} < %{version} @@ -60,7 +55,7 @@ with screen readers, magnifiers, and alternate input devices. %package -n typelib-1_0-Atk-1_0 -Summary: An Accessibility ToolKit -- Introspection bindings +Summary: Introspection bindings for the ATK accessibility toolkit Group: System/Libraries %description -n typelib-1_0-Atk-1_0 @@ -71,23 +66,19 @@ This package provides the GObject Introspection bindings for ATK. %package devel -Summary: Include Files and Libraries mandatory for Development +Summary: Development files for the ATK accessibility toolkit Group: Development/Libraries/GNOME Requires: libatk-1_0-0 = %{version} Requires: typelib-1_0-Atk-1_0 = %{version} -# bug437293 -%ifarch ppc64 -Obsoletes: atk-devel-64bit -%endif # %description devel -This package contains all necessary include files and libraries needed -to develop applications that require these. +This package contains the header files for developing +applications that want to make use of atk. %package doc Summary: Additional Package Documentation for atk -Group: System/Libraries +Group: Documentation/HTML Requires: libatk-1_0-0 = %{version} %if 0%{?suse_version} >= 1120 BuildArch: noarch @@ -97,50 +88,38 @@ This package contains additional documentation for the ATK Library. %lang_package + %prep %setup -q +%if !0%{?is_opensuse} translation-update-upstream - -%if 0%{?BUILD_FROM_VCS} -[ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh %endif %build -%configure \ -%if 0%{?BUILD_FROM_VCS} - --enable-gtk-doc \ -%endif - --disable-static -make %{?_smp_mflags} +%{meson} \ + -Denable_docs=true \ + %{nil} +%{meson_build} %install -%makeinstall -%if 0%{?suse_version} <= 1120 -%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* -%endif -%if 0%{?suse_version} > 1110 -%{__rm} %{buildroot}/%{_libdir}/*.la -%endif +%{meson_install} + %find_lang %{name}10 -%fdupes $RPM_BUILD_ROOT +%fdupes %{buildroot}/%{_prefix} %post -n libatk-1_0-0 -p /sbin/ldconfig - %postun -n libatk-1_0-0 -p /sbin/ldconfig %files -n libatk-1_0-0 -%defattr(-, root, root) %doc COPYING %{_libdir}/lib*.so.* %files -n typelib-1_0-Atk-1_0 -%defattr(-, root, root) %{_libdir}/girepository-1.0/Atk-1.0.typelib %files lang -f %{name}10.lang %files devel -%defattr(-, root, root) %{_includedir}/atk-1.0 %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc @@ -150,8 +129,7 @@ %endif %files doc -%doc AUTHORS ChangeLog NEWS README -%defattr(-, root, root) +%doc AUTHORS NEWS README %dir %{_datadir}/gtk-doc %dir %{_datadir}/gtk-doc/html %{_datadir}/gtk-doc/html/atk ++++++ atk-2.24.0.tar.xz -> atk-2.26.0.tar.xz ++++++ ++++ 17264 lines of diff (skipped)
