Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package abiword for openSUSE:Factory checked in at 2026-03-26 21:11:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/abiword (Old) and /work/SRC/openSUSE:Factory/.abiword.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "abiword" Thu Mar 26 21:11:25 2026 rev:66 rq:1342864 version:3.0.8 Changes: -------- --- /work/SRC/openSUSE:Factory/abiword/abiword.changes 2024-07-29 21:53:45.284040803 +0200 +++ /work/SRC/openSUSE:Factory/.abiword.new.8177/abiword.changes 2026-03-27 06:35:44.943956056 +0100 @@ -1,0 +2,41 @@ +Wed Mar 25 13:53:21 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 3.0.8: + + Fix memory leaks with a collab Telepathy error. + + Fix paste of images from Firefox. + + Fix memory leaks in styles dialog, Gtk text input. + + Fix use after free and memory leak with list numbering. + + Fix memory leak with text drag and drop. + + Fix memory leak in OpenXML importer/exporter. + + Remove babelfish and freetranslation plugins. + + Fix appstream for newer flathub requirements. + + Properly remember the recent files even if AbiWord crashes. + + wordperfect: Use the more recent version of libwpd libwpg and + libwps. +- Changes from version 3.0.7: + + Fix memory leaks in Styles, Font Chooser, Borders, List, Clip + Art, Replace, Tabs and Table dialogs. + + Fix memory leaks in XHTML import. + + Fix memory leaks in cut and paste. + + Fix memory leaks in the ODF exporter. + + Fix memory leaks in the GdkPixbuf importer. + + Fix crash when editing lists. + + Fix crash when inserting a JPEG image. + + Restored icons from page setup dialog (Removed XPM in 3.0.6). + + Minor spacing adjustement in the status bar. +- Switch to source service, update URL. +- Following the above, use autogen.sh to bootstrap the build + system. +- Add pkgconfig(asio) BuildRequires: New dependency. +- Drop patches fixed upstream: + + abiword-librevenge.patch + + abiword-libwps-0.4.patch + + boost_asio.patch + + xml-inc.patch +- Drop custom appdata and missing m4 file: + + abiword.appdata.xml + + AbiCommand_plugin.m4 +- Stop passing -fno-strict-aliasing and -std=c++14 to C(XX)FLAGS: + No longer needed. + +------------------------------------------------------------------- Old: ---- AbiCommand_plugin.m4 abiword-3.0.5.tar.gz abiword-librevenge.patch abiword-libwps-0.4.patch abiword.appdata.xml boost_asio.patch xml-inc.patch New: ---- _scmsync.obsinfo _service abiword-3.0.8.tar.xz abiword.obsinfo build.specials.obscpio ----------(Old B)---------- Old:- Drop patches fixed upstream: + abiword-librevenge.patch + abiword-libwps-0.4.patch Old: + abiword-librevenge.patch + abiword-libwps-0.4.patch + boost_asio.patch Old: + abiword-libwps-0.4.patch + boost_asio.patch + xml-inc.patch Old: + boost_asio.patch + xml-inc.patch - Drop custom appdata and missing m4 file: ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ abiword.spec ++++++ --- /var/tmp/diff_new_pack.5Owhfh/_old 2026-03-27 06:35:46.764031071 +0100 +++ /var/tmp/diff_new_pack.5Owhfh/_new 2026-03-27 06:35:46.764031071 +0100 @@ -17,26 +17,14 @@ Name: abiword -Version: 3.0.5 +Version: 3.0.8 Release: 0 Summary: A Multiplatform Word Processor -# FIXME next version: check if the telepathy support still requires old version of empathy (with libempathy-gtk) -# FIXME: package aiksaurus, libots, mathview-frontend-libxml2 License: GPL-2.0-or-later Group: Productivity/Office/Word Processor -URL: http://www.abisource.com/ -Source0: http://abisource.com/downloads/abiword/%{version}/source/%{name}-%{version}.tar.gz -Source1: abiword.appdata.xml -# I don't know why this is missing in the release tarballs! -Source2: https://raw.githubusercontent.com/AbiWord/abiword/release-3.0.4/plugins/command/plugin.m4#/AbiCommand_plugin.m4 -# PATCH-FIX-UPSTREAM abiword-librevenge.patch [email protected] -- Fix build against librevenge-based libraries (svn revs 34461, 34462, 34463, 34464 and 34468) -Patch5: abiword-librevenge.patch -# PATCH-FIX-UPSTREAM abiword-libwps-0.4.patch [email protected] -- Port to libwps-0.4; patch taken from Fedora. -Patch6: abiword-libwps-0.4.patch -# PATCH-FIX-UPSTREAM boost_asio.patch [email protected] -- Add support for boost::asio -Patch7: boost_asio.patch -# PATCH-FIX-UPSTREAM xml-inc.patch -- Add missing include -Patch8: xml-inc.patch +URL: https://gitlab.gnome.org/World/AbiWord/ +Source0: %{name}-%{version}.tar.xz + BuildRequires: autoconf-archive BuildRequires: bison BuildRequires: dbus-1-glib-devel @@ -52,6 +40,7 @@ BuildRequires: link-grammar-devel BuildRequires: pkgconfig BuildRequires: readline-devel +BuildRequires: pkgconfig(asio) BuildRequires: pkgconfig(cairo) >= 1.10 BuildRequires: pkgconfig(enchant) >= 1.2.0 BuildRequires: pkgconfig(fribidi) >= 0.10.4 @@ -65,14 +54,6 @@ BuildRequires: pkgconfig(libwps-0.4) BuildRequires: pkgconfig(libxslt) BuildRequires: pkgconfig(wv-1.0) >= 1.2.0 -# FIXME: requires libgda >= 1.2.0 libgnomedb >= 1.2.0 and we have -# libgda-[34].0.pc -#BuildRequires: libgda-4_0-devel -#BuildRequires: libgnomedb-devel -# FIXME: missing BuildRequires as of 05/12/2009: -# Aiksaurus.h not found -# libots-1 >= 0.5.0 -# mathview-frontend-libxml2 >= 0.7.5 Conflicts: abiword-unstable Recommends: gnome-icon-theme @@ -110,35 +91,10 @@ UNIX platform. %prep -%autosetup -p0 -cp %{SOURCE2} plugins/command/plugin.m4 +%autosetup -p1 %build -# We modified plugin configuration and thus we need to regenerate the whole build system -# The following script is lifted from upstream autogen-common.sh file that is not -# distributed in the release tarball. -rm -rf plugins/aiksaurus -find plugins -name Makefile.am | sed 's|.am$||g' > plugin-makefiles.m4 -find plugins -maxdepth 1 -type d | grep -v -e '^\.$' -e '\./\.' | sed 's|plugins/||g' | xargs echo > plugin-list.m4 -(for plugin in `cat plugin-list.m4`; do - u=`echo $plugin | tr '[:lower:]' '[:upper:]'` - echo 'AM_CONDITIONAL(['$u'_BUILTIN], test "$enable_'$plugin'_builtin" = "yes")' -done) > plugin-builtin.m4 -find plugins -name plugin.m4 | xargs cat > plugin-configure.m4 -for f in ` find ./plugins -name '*.m4' | grep -v 'plugin\.m4'`; do - ln -sf $f -done -libtoolize --force --copy --install -autoreconf -fi - -# -fno-strict-aliasing added 2009-04-12. Leave it in because we are -# not sure it is not needed any more and the performance cost of this -# option is cheaper then random undefined behaviours. -CFLAGS="%{optflags} -fno-strict-aliasing" -%if 0%{?suse_version} >= 1550 -# Enforce std=c++14 as codebase is not c++17 (default for gcc 11) ready -CXXFLAGS="%{optflags} -std=c++14" -%endif +NOCONFIGURE=1 ./autogen.sh %configure \ --disable-static \ --enable-plugins \ @@ -156,16 +112,14 @@ %install %make_install find %{buildroot} -type f -name "*.la" -delete -print -install -dm 0755 %{buildroot}%{_datadir}/appdata -install -Dm 0644 %{S:1} %{buildroot}%{_datadir}/appdata/abiword.appdata.xml -%fdupes %{buildroot} +%fdupes %{buildroot}%{_prefix} %ldconfig_scriptlets -n libabiword-3_0 %files %license COPYING %doc AUTHORS COPYRIGHT.TXT -%{_bindir}/* +%{_bindir}/abiword %dir %{_datadir}/appdata %{_datadir}/appdata/abiword.appdata.xml %{_datadir}/applications/abiword.desktop ++++++ _scmsync.obsinfo ++++++ mtime: 1774455872 commit: 1c065a9fec8f7c08995985439ca8d3c1d14ce0cd369820956e7dca7a97d5e348 url: https://src.opensuse.org/GNOME/abiword revision: factory ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/World/abiword.git</param> <param name="revision">release-3.0.8</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">release-?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> <!-- <param name="changesgenerate">enable</param> --> </service> <service name="tar" mode="manual"/> <service name="recompress" mode="manual"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="manual" /> </services> ++++++ abiword.obsinfo ++++++ name: abiword version: 3.0.8 mtime: 1771384578 commit: 406c32c2a4a1ef9765b102fcba753ba085a7c2dc ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-03-26 08:43:10.000000000 +0100 @@ -0,0 +1,4 @@ +*.obscpio +*.osc +_build.* +.pbuild
