openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
May 2014
- 1 participants
- 1539 discussions
Hello community,
here is the log from the commit of package gvfs for openSUSE:Factory checked in at 2014-05-05 21:16:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gvfs (Old)
and /work/SRC/openSUSE:Factory/.gvfs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gvfs"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gvfs/gvfs.changes 2013-11-24 12:00:09.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gvfs.new/gvfs.changes 2014-05-05 21:17:55.000000000 +0200
@@ -1,0 +2,129 @@
+Fri Apr 11 14:14:31 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 1.20.1:
+ + smb: Give correct error when unlink fails while closing files.
+ + dav: Fix problem with names with non-ascii characters.
+ + Several smaller bugfixes and portability fixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Mar 22 16:55:57 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 1.20.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Feb 17 20:05:26 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 1.19.90:
+ + mtp:
+ - Symbolic icons implementation.
+ - Volume name improvements.
+ - Various fixes.
+ + Several smaller bugfixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Jan 30 18:11:20 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 1.19.5:
+ + gvfsdaemon: properly remove socket_dir.
+ + ftp: Set etag::value.
+ + daemon:
+ - Rate limit progress callbacks.
+ - Set infinite timeout for enumerate response.
+ + client: remove GVfsUriMountInfo.
+ + sftp: force openpty(3) on BSD.
+ + Several smaller bugfixes.
+ + Updated translations.
+- Rebase gvfs-nds.patch and gvfs-nvvfs.patch: adjust to build
+ system fixes.
+
+-------------------------------------------------------------------
+Mon Jan 13 17:59:39 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 1.19.4:
+ + dav: Implement truncate for output streams.
+ + dav: Implement seek for output streams.
+ + gphoto2: Implement pull support.
+ + Several smaller bugfixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Dec 13 18:55:35 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 1.19.3:
+ + Truncate support for output streams in various backends.
+ + Convert libgvfscommon and libdaemon to a private shared
+ library.
+ + afp: Don't free the handle if truncate fails.
+ + dav:
+ - Set the is_hidden property for files starting with a '.'.
+ - dav: Report number of bytes used on the filesystem.
+ + gphoto2:
+ - Don't release the device multiple times.
+ - Return the correct offset when seeking.
+ + http:
+ - Allow seek past end of file.
+ - Various fixes.
+ + mtp:
+ - fix segfault when device not found.
+ - Fail fast if in the middle of an unmount.
+ + sftp:
+ - Implement try_query_fs_info using the OpenSSH statvfs
+ extension.
+ - Implement pull support.
+ + smb: Require libsmbclient from Samba 3.4.0 or higher.
+ + Several smaller bugfixes and cleanups.
+ + Updated translations.
+- Drop libgvfscommon0 subpackage: the library was converted to a
+ private library, now installed in %{_libdir}/gvfs.
+- Obsolete libgvfscommon0 from the gvfs main package. No consumer
+ outside of gvfs is known and supposed to use this library, so
+ cleaning up, despite the SLPP contradiction, is accepted (also
+ removed from baselibs.conf).
+
+-------------------------------------------------------------------
+Tue Nov 19 20:12:35 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 1.19.2:
+ + sftp:
+ - Implement GFileCreateFlags and improve permission handling.
+ - Implement push support.
+ - Various fixes.
+ + smb:
+ - Report number of bytes used on the filesystem.
+ - Various fixes.
+ + daemon: Make progress callbacks work with try methods.
+ + afp: Report number of bytes used on the filesystem.
+ + archive:
+ - Set filesystem size information.
+ - Set the is_hidden attribute when appropriate.
+ - Various fixes.
+ + trash:
+ - Add " (invalid encoding)" to files with invalid encoding.
+ - Support enumerating non-UTF-8 filenames.
+ + tests: Various fixes.
+ + recent:
+ - Don't mark filesystem as read-only.
+ - Prevent spurious monitor notifications.
+ + Several smaller bugfixes and cleanups.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sun Nov 17 20:07:00 UTC 2013 - dimstar(a)opensuse.org
+
+- Update to version 1.19.1:
+ + Fix seeking past end of file for various backends.
+ + archive: Set file executable bit from archive contents.
+ + http: Set error to NULL to possibly prevent crash on close.
+ + dav: Set file type to regular by default.
+ + build: Remove unnecessary trailing slashes in path.
+ + client: Fix usage of incorrect enum constant.
+ + gvfs-info: Show URI.
+ + gvfs-ls: Added option to output URIs.
+ + fuse: Use the big_writes option to speed up writes.
+ + Updated translations.
+- Drop gvfs-webdav_file_types.patch: fixed upstream.
+
+-------------------------------------------------------------------
Old:
----
gvfs-1.18.3.tar.xz
New:
----
gvfs-1.20.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gvfs.spec ++++++
--- /var/tmp/diff_new_pack.xgXxev/_old 2014-05-05 21:17:57.000000000 +0200
+++ /var/tmp/diff_new_pack.xgXxev/_new 2014-05-05 21:17:57.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package gvfs
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,13 +20,13 @@
%define with_cdda 1
Name: gvfs
-Version: 1.18.3
+Version: 1.20.1
Release: 0
Summary: VFS functionality for GLib
License: LGPL-2.0+
Group: Development/Libraries/C and C++
Url: http://www.gnome.org
-Source0: http://download.gnome.org/sources/gvfs/1.18/%{name}-%{version}.tar.xz
+Source0: http://download.gnome.org/sources/gvfs/1.20/%{name}-%{version}.tar.xz
Source99: baselibs.conf
# PATCH-FEATURE-OPENSUSE gvfs-nvvfs.patch ksamrat(a)novell.com -- Provides gvfs backend for novell nautilus plugin
Patch5: gvfs-nvvfs.patch
@@ -70,26 +70,18 @@
%if %{with_udisks2}
BuildRequires: pkgconfig(udisks2) >= 1.97
%endif
-Requires: libgvfscommon0 = %{version}
Recommends: %{name}-lang
Recommends: gvfs-backends
Recommends: gvfs-common
Recommends: gvfs-fuse
+# The library gvfscommon was converted to a private library and is not used outside of gvfs
+Obsoletes: libgvfscommon0 <= %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%glib2_gio_module_requires
%description
VFS functionality for GLib.
-%package -n libgvfscommon0
-Summary: VFS functionality for GLib
-License: LGPL-2.0+
-Group: Development/Libraries/C and C++
-Requires: %{name} >= %{version}
-
-%description -n libgvfscommon0
-VFS functionality for GLib.
-
%package backend-afc
Summary: VFS functionality for GLib -- iPod / iPhone Support
License: LGPL-2.0+
@@ -172,10 +164,6 @@
%postun backends
%glib2_gsettings_schema_postun
-%post -n libgvfscommon0 -p /sbin/ldconfig
-
-%postun -n libgvfscommon0 -p /sbin/ldconfig
-
%clean
rm -rf %{buildroot}
@@ -187,6 +175,9 @@
%dir %{_datadir}/%{name}/mounts
%dir %{_datadir}/%{name}/remote-volume-monitors
%{_libdir}/gio/modules/*.so
+%dir %{_libdir}/gvfs
+%{_libdir}/gvfs/libgvfscommon.so
+%{_libdir}/gvfs/libgvfsdaemon.so
%dir %{_libexecdir}/%{name}
%{_libexecdir}/%{name}/gvfsd
%{_datadir}/dbus-1/services/gvfs-daemon.service
@@ -294,14 +285,9 @@
%{_datadir}/GConf/gsettings/gvfs-dns-sd.convert
%{_datadir}/GConf/gsettings/gvfs-smb.convert
-%files -n libgvfscommon0
-%defattr(-, root, root)
-%{_libdir}/*.so.*
-
%files devel
%defattr(-, root, root)
%{_includedir}/gvfs-client
-%{_libdir}/*.so
%files lang -f %{name}.lang
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.xgXxev/_old 2014-05-05 21:17:57.000000000 +0200
+++ /var/tmp/diff_new_pack.xgXxev/_new 2014-05-05 21:17:57.000000000 +0200
@@ -2,4 +2,3 @@
requires "glib2-tools-<targettype>"
post "%glib2_gio_module_post"
postun "%glib2_gio_module_postun"
-libgvfscommon0
++++++ gvfs-1.18.3.tar.xz -> gvfs-1.20.1.tar.xz ++++++
++++ 69074 lines of diff (skipped)
++++++ gvfs-nds.patch ++++++
--- /var/tmp/diff_new_pack.xgXxev/_old 2014-05-05 21:17:58.000000000 +0200
+++ /var/tmp/diff_new_pack.xgXxev/_new 2014-05-05 21:17:58.000000000 +0200
@@ -838,7 +838,7 @@
+ daemon-main.c daemon-main.h \
+ daemon-main-generic.c
+
-+gvfsd_nds_CPPFLAGS = \
++gvfsd_nds_CPPFLAGS = $(flags) \
+ -DBACKEND_HEADER=gvfsbackendnds.h \
+ -DDEFAULT_BACKEND_TYPE=nds \
+ -DMAX_JOB_THREADS=1 \
++++++ gvfs-nvvfs.patch ++++++
--- /var/tmp/diff_new_pack.xgXxev/_old 2014-05-05 21:17:58.000000000 +0200
+++ /var/tmp/diff_new_pack.xgXxev/_new 2014-05-05 21:17:58.000000000 +0200
@@ -673,7 +673,7 @@
+ daemon-main.c daemon-main.h \
+ daemon-main-generic.c
+
-+gvfsd_nvvfs_CPPFLAGS = \
++gvfsd_nvvfs_CPPFLAGS = $(flags) \
+ -DBACKEND_HEADER=gvfsbackendnvvfs.h \
+ -DDEFAULT_BACKEND_TYPE=nvvfs \
+ -DMAX_JOB_THREADS=1 \
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gucharmap for openSUSE:Factory checked in at 2014-05-05 21:16:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gucharmap (Old)
and /work/SRC/openSUSE:Factory/.gucharmap.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gucharmap"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gucharmap/gucharmap.changes 2013-11-24 11:57:00.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gucharmap.new/gucharmap.changes 2014-05-05 21:17:53.000000000 +0200
@@ -1,0 +2,7 @@
+Mon Mar 24 18:48:21 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 3.12.0:
+ + Add a appdata file.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
gucharmap-3.10.1.tar.xz
New:
----
gucharmap-3.12.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gucharmap.spec ++++++
--- /var/tmp/diff_new_pack.Du6EoI/_old 2014-05-05 21:17:54.000000000 +0200
+++ /var/tmp/diff_new_pack.Du6EoI/_new 2014-05-05 21:17:54.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package gucharmap
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -22,14 +22,14 @@
%define pc_api 2.90
Name: gucharmap
-Version: 3.10.1
+Version: 3.12.0
Release: 0
# FIXME vala bindings are currently disabled by upstream and not supposed to auto-enable
Summary: A Featureful Unicode Character Map
License: GPL-3.0+ and LGPL-2.1+
Group: System/GUI/GNOME
Url: http://gucharmap.sourceforge.net/
-Source: http://download.gnome.org/sources/gucharmap/3.10/%{name}-%{version}.tar.xz
+Source: http://download.gnome.org/sources/gucharmap/3.12/%{name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: gobject-introspection-devel
BuildRequires: gtk-doc
@@ -124,6 +124,8 @@
%{_datadir}/glib-2.0/schemas/org.gnome.Charmap.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.Charmap.gschema.xml
%doc %{_datadir}/help/C/gucharmap/
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/gucharmap.appdata.xml
%files -n libgucharmap%{so_api}-%{so_gucharmap}
%defattr(-,root,root)
++++++ gucharmap-3.10.1.tar.xz -> gucharmap-3.12.0.tar.xz ++++++
++++ 21505 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gtksourceview for openSUSE:Factory checked in at 2014-05-05 21:16:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtksourceview (Old)
and /work/SRC/openSUSE:Factory/.gtksourceview.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtksourceview"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gtksourceview/gtksourceview.changes 2014-01-29 19:21:04.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gtksourceview.new/gtksourceview.changes 2014-05-05 21:17:51.000000000 +0200
@@ -1,0 +2,77 @@
+Mon Apr 14 20:37:44 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 3.12.1:
+ + Renovate test-widget.
+ + Various improvements and bugfixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 24 15:05:59 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.12.0:
+ + Small improvements to the documentation.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 18 10:12:41 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.91:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Feb 17 18:44:43 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 3.11.90:
+ + Add syntax highlighting for LLVM IR and Sweave.
+ + Improvements to some lang files.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Feb 6 18:24:47 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.4:
+ + Add the popular Solarized style schemes.
+ + Improvements to some lang files and a new lang file for lex.
+ + Optimize the draw-spaces code.
+ + Various fixes to the completion framework.
+ + Misc bugfixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Jan 30 21:11:42 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.3:
+ + Font scaling support for headings/titles in LaTeX and HTML.
+ + Add Change Case submenu to the right click context menu.
+ + Add ANS Forth 94 syntax highlighting.
+ + Misc bugfixes.
+ + Updated translations.
+- Update URL Tag to match configure.ac.
+
+-------------------------------------------------------------------
+Wed Jan 29 21:11:42 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.2:
+ + Add API to change text case.
+ + Add reStructuredText and yaml syntax highlighting.
+ + Improve LaTeX, m4 and D syntax highlighting.
+ + Documentation improvements (including best practices for
+ language definition files).
+ + Installed tests.
+ + Misc bugfixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Jan 28 21:11:42 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.1:
+ + Deprecate the Gutter:xpad and Gutter:ypad properties.
+ + Deprecate gtk_source_gutter_get_window().
+ + Better implementation of GtkSourceMarks (private class
+ GtkSourceMarksSequence).
+ + Style schemes: more visible right margin.
+ + Documentation improvements.
+ + Misc bugfixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
gtksourceview-3.10.2.tar.xz
New:
----
gtksourceview-3.12.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtksourceview.spec ++++++
--- /var/tmp/diff_new_pack.PrRskk/_old 2014-05-05 21:17:52.000000000 +0200
+++ /var/tmp/diff_new_pack.PrRskk/_new 2014-05-05 21:17:52.000000000 +0200
@@ -17,13 +17,13 @@
Name: gtksourceview
-Version: 3.10.2
+Version: 3.12.1
Release: 0
Summary: GTK+ Source Editing Widget
License: GPL-2.0+
Group: System/GUI/GNOME
-Url: http://www.gnome.org/
-Source: http://download.gnome.org/sources/gtksourceview/3.10/%{name}-%{version}.tar…
+Url: https://wiki.gnome.org/Projects/GtkSourceView
+Source: http://download.gnome.org/sources/gtksourceview/3.12/%{name}-%{version}.tar…
BuildRequires: fdupes
BuildRequires: gobject-introspection-devel
BuildRequires: intltool
@@ -32,7 +32,7 @@
BuildRequires: pkgconfig(gio-2.0) >= 2.37.3
BuildRequires: pkgconfig(gladeui-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.34.0
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.9.9
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -128,7 +128,7 @@
%files -n libgtksourceview-3_0-1
%defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog MAINTAINERS NEWS README
+%doc AUTHORS COPYING MAINTAINERS NEWS README
%{_libdir}/libgtksourceview-3.0.so.*
%{_datadir}/gtksourceview-3.0/
++++++ gtksourceview-3.10.2.tar.xz -> gtksourceview-3.12.1.tar.xz ++++++
++++ 140360 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gtkmm-documentation for openSUSE:Factory checked in at 2014-05-05 21:16:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtkmm-documentation (Old)
and /work/SRC/openSUSE:Factory/.gtkmm-documentation.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtkmm-documentation"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gtkmm-documentation/gtkmm-documentation.changes 2013-12-30 09:55:43.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gtkmm-documentation.new/gtkmm-documentation.changes 2014-05-05 21:17:49.000000000 +0200
@@ -1,0 +2,24 @@
+Mon Apr 14 11:42:37 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 3.12.0:
+ + Added Gtk::ActionBar.
+ + Added FlowBox example.
+ + Added HeaderBar example (bgo#708866).
+ + Added ListBox example.
+ + Added PlacesSidebar example.
+ + Added Popover example.
+ + Added Revealer example (bgo#705460).
+ + Added SearchBar example.
+ + Add a multi-threaded example program.
+ + Application example: Add a window menu.
+ + Remove stock items and other deprecated API from the tutorial.
+ + App_and_win_menus example: Add a menu item that sends a
+ Gio::Notification.
+ + ToolPalette example: Skip non-existent and large icons.
+ + EventBox example: Make it possible to clip the label.
+ + InfoBar example: Really show the infobar.
+- Replace gnome-doc-utils-devel for yelp-tools BuildRequires,
+ following upstream changes.
+- No longer pass the obsolete --disable-scrollkeeper to configure.
+
+-------------------------------------------------------------------
Old:
----
gtkmm-documentation-3.9.1.tar.xz
New:
----
gtkmm-documentation-3.12.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtkmm-documentation.spec ++++++
--- /var/tmp/diff_new_pack.HuSICf/_old 2014-05-05 21:17:50.000000000 +0200
+++ /var/tmp/diff_new_pack.HuSICf/_new 2014-05-05 21:17:50.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package gtkmm-documentation
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,17 @@
Name: gtkmm-documentation
-Version: 3.9.1
+Version: 3.12.0
Release: 0
Summary: C++ Bindings for GTK+ -- Documentation
License: GFDL-1.2 and GPL-2.0+
Group: Documentation/Other
Url: http://www.gnome.org
-Source: http://download.gnome.org/sources/gtkmm-documentation/3.9/%{name}-%{version…
+Source: http://download.gnome.org/sources/gtkmm-documentation/3.12/%{name}-%{versio…
BuildRequires: gcc-c++
-BuildRequires: gnome-doc-utils-devel
-BuildRequires: pkgconfig(giomm-2.4) >= 2.36.0
-BuildRequires: pkgconfig(gtkmm-3.0) >= 3.10.0
+BuildRequires: yelp-tools
+BuildRequires: pkgconfig(giomm-2.4) >= 2.40.0
+BuildRequires: pkgconfig(gtkmm-3.0) >= 3.12.0
Recommends: %{name}-lang
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
@@ -59,8 +59,7 @@
%setup -q
%build
-%configure\
- --disable-scrollkeeper
+%configure
make %{?_smp_mflags}
%install
@@ -75,10 +74,7 @@
%files -n gtkmm3-tutorial
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING COPYING.examples NEWS README
-%dir %{_datadir}/gnome/
-%dir %{_datadir}/gnome/help/
-%dir %{_datadir}/gnome/help/gtkmm-tutorial/
-%doc %{_datadir}/gnome/help/gtkmm-tutorial/C/
+%doc %{_datadir}/help/C/gtkmm-tutorial/
%files -n gtkmm3-tutorial-lang -f gtkmm-tutorial.lang
++++++ gtkmm-documentation-3.9.1.tar.xz -> gtkmm-documentation-3.12.0.tar.xz ++++++
++++ 379277 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package gtkhtml for openSUSE:Factory checked in at 2014-05-05 21:16:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gtkhtml (Old)
and /work/SRC/openSUSE:Factory/.gtkhtml.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtkhtml"
Changes:
--------
--- /work/SRC/openSUSE:Factory/gtkhtml/gtkhtml.changes 2014-03-02 07:43:19.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gtkhtml.new/gtkhtml.changes 2014-05-05 21:17:47.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Mar 24 13:33:05 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 4.8.0:
+ + Adjust to gtk+ a11y changes.
+ + Updated translations.
+- Drop gtkhtml-a11y-refactor.patch: Fixed upstream.
+
+-------------------------------------------------------------------
Old:
----
gtkhtml-4.6.6.tar.xz
gtkhtml-a11y-refactor.patch
New:
----
gtkhtml-4.8.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gtkhtml.spec ++++++
--- /var/tmp/diff_new_pack.OJtOjR/_old 2014-05-05 21:17:48.000000000 +0200
+++ /var/tmp/diff_new_pack.OJtOjR/_new 2014-05-05 21:17:48.000000000 +0200
@@ -24,20 +24,18 @@
%define _gtkhtml_editor_major 0
Name: gtkhtml
-Version: 4.6.6
+Version: 4.8.0
Release: 0
Summary: Lightweight HTML rendering/printing/editing engine
License: GPL-2.0+ and LGPL-2.1+
Group: System/Libraries
Url: http://www.gnome.org
-Source: http://download.gnome.org/sources/gtkhtml/4.6/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM bgo#669441 mgorse(a)suse.com -- make atk classes work with modern gtk.
-Patch0: gtkhtml-a11y-refactor.patch
+Source: http://download.gnome.org/sources/gtkhtml/4.8/%{name}-%{version}.tar.xz
BuildRequires: enchant-devel
BuildRequires: fdupes
BuildRequires: glib2-devel
BuildRequires: gnome-icon-theme
-BuildRequires: gtk3-devel
+BuildRequires: gtk3-devel >= 3.2.0
BuildRequires: intltool
BuildRequires: iso-codes-devel
BuildRequires: libsoup-devel
@@ -114,7 +112,6 @@
%lang_package -n %{name}-%{_gtkhtml_api}
%prep
%setup -q
-%patch0 -p1
translation-update-upstream
%build
++++++ gtkhtml-4.6.6.tar.xz -> gtkhtml-4.8.0.tar.xz ++++++
++++ 23070 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package webkitgtk for openSUSE:Factory checked in at 2014-05-05 21:16:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/webkitgtk (Old)
and /work/SRC/openSUSE:Factory/.webkitgtk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "webkitgtk"
Changes:
--------
--- /work/SRC/openSUSE:Factory/webkitgtk/webkitgtk.changes 2014-02-21 14:26:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk.changes 2014-05-05 21:17:46.000000000 +0200
@@ -1,0 +2,177 @@
+Tue Apr 15 08:06:59 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 2.4.1:
+ + Add CORS support for media elements to GStreamer media backend.
+ + Fix wrong flags used in fcntl call that failed in FreeBSD.
+ + Correctly handle HTTP authentication for cross-origin requests.
+ + Correctly handle cookies for cross-origin requests.
+ + Fix a crash in the plugin process with some plugins that
+ redefine NPN functions.
+ + Fix acceletared video when the video format has an alpha
+ component.
+ + Fix sites using geolocation after reloading when using
+ Geoclue2.
+ + Append Safari version to UserAgent to fix redirections in
+ www.globalforestwatch.org.
+
+-------------------------------------------------------------------
+Tue Mar 25 08:31:27 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 2.4.0:
+ + Support for multiple web processes.
+ + DOM touch events support.
+ + Plugins cache.
+ + Process model API.
+ + TLS errors API.
+ + Lots of bugs fixed.
+
+-------------------------------------------------------------------
+Wed Mar 19 10:59:24 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 2.3.92:
+ + Add support for Geoclue2.
+ + Always finalize the soup session object when the networking
+ process finishes.
+ + Make sure the web process doesn’t finish if there’s an ongoing
+ print operation.
+ + Fix runtime critical warnings about main loop sources not found
+ when trying to remove them.
+ + Fixed several crashes in JavaScriptCore when visiting facebook.
+ + Improve CSS properties performance.
+ + Fix web process leak when the WebView is leaked by the
+ application.
+ + Fix the build when using vala bindings due to UI and web
+ process main headers included together.
+
+-------------------------------------------------------------------
+Mon Mar 3 19:33:01 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 2.3.91:
+ + Use a persistent cache for plugins metadata to avoid locking
+ the UI while scanning plugins during page loads.
+ + Make the web inspector always load in multiprocess mode.
+ + Add a pkg-config file for WebKit2 web process extensions API.
+ + Fix the generation of g_return macros for GObject DOM bindings
+ in some cases where non pointer parameters were handled as
+ pointers.
+ + Enable DFG_JIT on FreeBSD.
+ + Use system default compiler instead of gcc when building DOM
+ generated sources.
+ + Several build fixes for FreeBSD.
+ + Fix the build with wayland support enabled.
+
+-------------------------------------------------------------------
+Thu Feb 21 00:00:00 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to 2.3.90:
+ + Add initial touch support to WebKit2.
+ + Add API to create a WebKitWebView related to another one to
+ share the same Web Process.
+ + Create the inspector view using the same web process as the
+ inspected page.
+ + Fix wrong mix of fcntl commands and flags in WebKit2.
+ + Fix marshaller used in WebKitWebPage::document-loaded signal.
+ + Fix a crash in GStreamer media backend when playback rate is
+ too high.
+ + Fix the build on FreeBSD.
+
+-------------------------------------------------------------------
+Thu Feb 20 23:59:59 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 2.3.5:
+ + Add API to allow setting a multiple web process model.
+ + Add API to pass initialization user data from the UI process to
+ the web extensions.
+ + Implement languages support with network process.
+ + Implement custom URI schemes with network process.
+ + Disable MemoryCache when the DOCUMENT_VIEWER cache model is
+ set.
+ + Expose aria-describedby with ATK_RELATION_DESCRIBED_BY.
+ + Fix a bug that prevented from entering fullscreen again in
+ HTML5 videos after fullscreen was left with ESC.
+ + Set playback rate when pipeline is not ready in GStreamer media
+ backend.
+ + Fix a lockup when playing Icecast radio in GStreamer media
+ backend.
+ + Fix a web process crash when a download is cancelled.
+ + Fix several crashes when printing via JavaScript.
+
+-------------------------------------------------------------------
+Thu Feb 20 23:00:00 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 2.3.4:
+ + Add API to WebKitResponsePolicyDecision to check if the MIME
+ type can be shown.
+ + Enable fullscreen API by default.
+ + Fix handling of HTTP certificates with the network process
+ enabled.
+ + Fix downloads with the network process enabled.
+ + Fix handling of cookies when network process is enabled.
+ + Remove the partial file downloaded when the download operation
+ fails or is cancelled.
+ + Make WebKitWebPage::send-request signal work after a redirect.
+ + Add xdg.origin.url extended attribute to downloads in WebKit2.
+ + Fix WebGL with GLES.
+ + Updated translations.
+- Create new subpackage
+ typelib-1_0-WebKit2WebExtension-3.0 when building for GTK+ 3.0.
+- Add webkitgtk-x86-assembler-fix.patch: Fix build creating invalid
+ assembler code on x86.
+
+-------------------------------------------------------------------
+Thu Feb 20 22:00:00 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 2.3.3:
+ + Render AC layers also when using GTK+ 2 in WebKit1.
+ + Avoid extra copy when drawing images in cairo backend.
+ + Fix return value of webkit_web_view_get_view_source_mode() in
+ WebKit1.
+ + Fix scrolling in combo boxes when the dropdown menu is larger
+ than the screen.
+ + Remove Chromium as user agent and claim to be Safari in OS X.
+ + Fix a crash in the WebProcess when visiting www.pressure.co.uk.
+ + Fix a crash JavaScriptcore with certain Google Drive documents.
+ + Fix a crash in JavaScriptcore when running peacekeeper
+ benchmark in 32 bit platforms.
+ + Fix the build with freetype >= 2.5.1.
+- Drop webkitgtk-use-recommended-freetype-include.patch: fixed
+ upstream.
+- Rebase webkitgtk-aarch64.patch.
+- Add chrpath BuildRequires.
+- Use chrpath to remove RPath references to buildroot from
+ installed binaries.
+
+-------------------------------------------------------------------
+Thu Feb 20 21:00:00 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 2.3.2:
+ + Add enable-media-stream setting to WebKit2 GTK+ API.
+ + Fix a crash when load fails due to SSL errors in WebKit2.
+ + Add support audio and video tracks to GStreamer media backend.
+ + Properly expose video and audio elements to accessibility.
+ + Fix invalid cairo matrix when drawing too small surfaces.
+ + Avoid extra copy when drawing images using cairo.
+ + Do not omit playback rate when seeking in GStreamer media
+ backend.
+ + Several build fixes on non-linux platforms.
+- Changes from version 2.3.1:
+ + Add WebKit2 API for TLS errors.
+ + Make EventTarget interface introspectable in GObject DOM
+ bindings.
+ + Expose WheelEvent in the GObject DOM bindings API.
+ + Generate API documentation for GObject DOM bindings.
+ + Respect image orientation by default.
+ + Enable text edition undo/redo operations support in WebKit2.
+ + Add suppport for blob URLs to GStreamer media backend.
+ + Add support for subtitles.
+ + Allow running the web process with an arbitrary prefix command
+ in debug builds.
+ + Expose image links properly to accessibility.
+ + Expose title and alternative text for links in image maps to
+ accessibility.
+ + Cancel the current active WebKitAuthenticationRequest on load
+ fail.
+ + Fix several memory leaks.
+- Rebase webkitgtk-aarch64.patch.
+
+-------------------------------------------------------------------
webkitgtk3.changes: same change
Old:
----
webkitgtk-2.2.5.tar.xz
New:
----
webkitgtk-2.4.1.tar.xz
webkitgtk-x86-assembler-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ webkitgtk.spec ++++++
--- /var/tmp/diff_new_pack.wxsmvp/_old 2014-05-05 21:17:47.000000000 +0200
+++ /var/tmp/diff_new_pack.wxsmvp/_new 2014-05-05 21:17:47.000000000 +0200
@@ -47,7 +47,7 @@
Summary: Library for rendering web content, GTK+ Port
License: LGPL-2.0+ and BSD-3-Clause
Group: Development/Libraries/C and C++
-Version: 2.2.5
+Version: 2.4.1
Release: 0
# FIXME: at some point, figure out a way to remove the hack where we use -g0 to have successful builds
# FIXME: get upstream to fix the conflict on gtk-doc docs between gtk2 and gtk3 versions
@@ -63,8 +63,11 @@
Patch3: webkitgtk-aarch64.patch
# PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch uweigand(a)de.ibm.com -- add support for ppc64le
Patch5: webkitgtk-ppc64le.patch
+# PATCH-FIX-UPSTREAM webkitgtk-x86-assembler-fix.patch webkit#126985 dimstar(a)opensuse.org -- Fix build creating invalid assembler code on x86.
+Patch6: webkitgtk-x86-assembler-fix.patch
BuildRequires: Mesa-devel
BuildRequires: bison
+BuildRequires: chrpath
BuildRequires: flex
BuildRequires: gcc-c++
BuildRequires: gobject-introspection-devel >= 1.32.0
@@ -227,6 +230,24 @@
This package provides the GObject Introspection bindings for the GTK+
port of WebKit2.
+
+%package -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+Summary: Library for rendering web content, GTK+ Port -- Introspection bindings
+Group: System/Libraries
+
+%description -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+WebKit is a web content engine, derived from KHTML and KJS from KDE,
+and used primarily in Apple's Safari browser. It is made to be
+embedded in other applications, such as mail readers, or web browsers.
+
+It is able to display content such as HTML, SVG, XML, and others. It
+also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and
+more.
+
+This package provides the GObject Introspection bindings for the GTK+
+port of WebKit2.
+
+
%endif
%package -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
@@ -297,13 +318,16 @@
#patch2
%patch3 -p1
%patch5 -p1
+%patch6 -p2
# FIXME: workaround needed in > 1.7.90 to fix build
+mkdir -p DerivedSources/webkit
+mkdir -p DerivedSources/WebCore
mkdir -p DerivedSources/ANGLE
-mkdir DerivedSources/InjectedBundle
-mkdir DerivedSources/Platform
mkdir -p DerivedSources/WebKit2/webkit2gtk/webkit2
-mkdir DerivedSources/webkit
-mkdir DerivedSources/webkitdom
+mkdir -p DerivedSources/WebKit2
+mkdir -p DerivedSources/webkitdom/
+mkdir -p DerivedSources/InjectedBundle
+mkdir -p DerivedSources/Platform
%build
%ifarch ppc64 ppc64le
@@ -347,11 +371,15 @@
%install
%makeinstall
%find_lang WebKitGTK-%{_gtkver} %{no_lang_C}
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
# for webkitgtk3, we rename %{_datadir}/gtk-doc/html/webkitgtk to %{_datadir}/gtk-doc/html/webkitgtk3
%if %{build_for_gtk3}
mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk %{buildroot}%{_datadir}/gtk-doc/html/%{name}
+mv %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
+# Clean up some buildroot references in binaries
+chrpath --delete %{buildroot}%{_libexecdir}/WebKitPluginProcess
+chrpath --delete %{buildroot}%{_libexecdir}/WebKitWebProcess
%endif
+find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
@@ -380,6 +408,7 @@
%files -n libwebkit2gtk%{_wk2sover}
%defattr(-,root,root)
%{_libdir}/libwebkit2gtk-%{_sonamever}.so.*
+%{_libexecdir}/WebKitNetworkProcess
%{_libexecdir}/WebKitPluginProcess
%{_libexecdir}/WebKitWebProcess
@@ -403,6 +432,10 @@
%files -n typelib-1_0-WebKit2-%{_sonameverpkg}
%defattr(-,root,root)
%{_libdir}/girepository-1.0/WebKit2-%{_sonamever}.typelib
+
+%files -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/WebKit2WebExtension-%{_sonamever}.typelib
%endif
%files -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
@@ -412,6 +445,7 @@
%files -n libwebkitgtk%{?_develnamever}-devel
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/%{name}/
+%doc %{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
%{_libdir}/libjavascriptcoregtk-%{_sonamever}.so
%{_libdir}/libwebkitgtk-%{_sonamever}.so
%{_libdir}/pkgconfig/javascriptcoregtk-%{_sonamever}.pc
@@ -422,6 +456,7 @@
%doc %{_datadir}/gtk-doc/html/webkit2gtk/
%{_libdir}/libwebkit2gtk-%{_sonamever}.so
%{_libdir}/pkgconfig/webkit2%{_pkgconfig_suffix}.pc
+%{_libdir}/pkgconfig/webkit2gtk-web-extension*.pc
%endif
%files -n webkit-jsc-%{_jscver}
++++++ webkitgtk3.spec ++++++
--- /var/tmp/diff_new_pack.wxsmvp/_old 2014-05-05 21:17:47.000000000 +0200
+++ /var/tmp/diff_new_pack.wxsmvp/_new 2014-05-05 21:17:47.000000000 +0200
@@ -47,7 +47,7 @@
Summary: Library for rendering web content, GTK+ Port
License: LGPL-2.0+ and BSD-3-Clause
Group: Development/Libraries/C and C++
-Version: 2.2.5
+Version: 2.4.1
Release: 0
# FIXME: at some point, figure out a way to remove the hack where we use -g0 to have successful builds
# FIXME: get upstream to fix the conflict on gtk-doc docs between gtk2 and gtk3 versions
@@ -63,8 +63,11 @@
Patch3: webkitgtk-aarch64.patch
# PATCH-FIX-UPSTREAM webkitgtk-ppc64le.patch uweigand(a)de.ibm.com -- add support for ppc64le
Patch5: webkitgtk-ppc64le.patch
+# PATCH-FIX-UPSTREAM webkitgtk-x86-assembler-fix.patch webkit#126985 dimstar(a)opensuse.org -- Fix build creating invalid assembler code on x86.
+Patch6: webkitgtk-x86-assembler-fix.patch
BuildRequires: Mesa-devel
BuildRequires: bison
+BuildRequires: chrpath
BuildRequires: flex
BuildRequires: gcc-c++
BuildRequires: gobject-introspection-devel >= 1.32.0
@@ -227,6 +230,24 @@
This package provides the GObject Introspection bindings for the GTK+
port of WebKit2.
+
+%package -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+Summary: Library for rendering web content, GTK+ Port -- Introspection bindings
+Group: System/Libraries
+
+%description -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+WebKit is a web content engine, derived from KHTML and KJS from KDE,
+and used primarily in Apple's Safari browser. It is made to be
+embedded in other applications, such as mail readers, or web browsers.
+
+It is able to display content such as HTML, SVG, XML, and others. It
+also supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and
+more.
+
+This package provides the GObject Introspection bindings for the GTK+
+port of WebKit2.
+
+
%endif
%package -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
@@ -297,13 +318,16 @@
#patch2
%patch3 -p1
%patch5 -p1
+%patch6 -p2
# FIXME: workaround needed in > 1.7.90 to fix build
+mkdir -p DerivedSources/webkit
+mkdir -p DerivedSources/WebCore
mkdir -p DerivedSources/ANGLE
-mkdir DerivedSources/InjectedBundle
-mkdir DerivedSources/Platform
mkdir -p DerivedSources/WebKit2/webkit2gtk/webkit2
-mkdir DerivedSources/webkit
-mkdir DerivedSources/webkitdom
+mkdir -p DerivedSources/WebKit2
+mkdir -p DerivedSources/webkitdom/
+mkdir -p DerivedSources/InjectedBundle
+mkdir -p DerivedSources/Platform
%build
%ifarch ppc64 ppc64le
@@ -347,11 +371,15 @@
%install
%makeinstall
%find_lang WebKitGTK-%{_gtkver} %{no_lang_C}
-find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
# for webkitgtk3, we rename %{_datadir}/gtk-doc/html/webkitgtk to %{_datadir}/gtk-doc/html/webkitgtk3
%if %{build_for_gtk3}
mv %{buildroot}%{_datadir}/gtk-doc/html/webkitgtk %{buildroot}%{_datadir}/gtk-doc/html/%{name}
+mv %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
+# Clean up some buildroot references in binaries
+chrpath --delete %{buildroot}%{_libexecdir}/WebKitPluginProcess
+chrpath --delete %{buildroot}%{_libexecdir}/WebKitWebProcess
%endif
+find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%post -n libwebkitgtk%{_sover} -p /sbin/ldconfig
@@ -380,6 +408,7 @@
%files -n libwebkit2gtk%{_wk2sover}
%defattr(-,root,root)
%{_libdir}/libwebkit2gtk-%{_sonamever}.so.*
+%{_libexecdir}/WebKitNetworkProcess
%{_libexecdir}/WebKitPluginProcess
%{_libexecdir}/WebKitWebProcess
@@ -403,6 +432,10 @@
%files -n typelib-1_0-WebKit2-%{_sonameverpkg}
%defattr(-,root,root)
%{_libdir}/girepository-1.0/WebKit2-%{_sonamever}.typelib
+
+%files -n typelib-1_0-WebKit2WebExtension-%{_sonameverpkg}
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/WebKit2WebExtension-%{_sonamever}.typelib
%endif
%files -n typelib-1_0-JavaScriptCore-%{_sonameverpkg}
@@ -412,6 +445,7 @@
%files -n libwebkitgtk%{?_develnamever}-devel
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/%{name}/
+%doc %{_datadir}/gtk-doc/html/webkitdomgtk%{?_develnamever}
%{_libdir}/libjavascriptcoregtk-%{_sonamever}.so
%{_libdir}/libwebkitgtk-%{_sonamever}.so
%{_libdir}/pkgconfig/javascriptcoregtk-%{_sonamever}.pc
@@ -422,6 +456,7 @@
%doc %{_datadir}/gtk-doc/html/webkit2gtk/
%{_libdir}/libwebkit2gtk-%{_sonamever}.so
%{_libdir}/pkgconfig/webkit2%{_pkgconfig_suffix}.pc
+%{_libdir}/pkgconfig/webkit2gtk-web-extension*.pc
%endif
%files -n webkit-jsc-%{_jscver}
++++++ webkitgtk-2.2.5.tar.xz -> webkitgtk-2.4.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/webkitgtk/webkitgtk-2.2.5.tar.xz /work/SRC/openSUSE:Factory/.webkitgtk.new/webkitgtk-2.4.1.tar.xz differ: char 26, line 1
++++++ webkitgtk-aarch64.patch ++++++
--- /var/tmp/diff_new_pack.wxsmvp/_old 2014-05-05 21:17:47.000000000 +0200
+++ /var/tmp/diff_new_pack.wxsmvp/_new 2014-05-05 21:17:47.000000000 +0200
@@ -10,11 +10,11 @@
Source/WTF/wtf/dtoa/utils.h | 2 +-
2 files changed, 12 insertions(+), 3 deletions(-)
-Index: webkitgtk-2.2.2/Source/WTF/wtf/Platform.h
+Index: webkitgtk-2.3.3/Source/WTF/wtf/Platform.h
===================================================================
---- webkitgtk-2.2.2.orig/Source/WTF/wtf/Platform.h
-+++ webkitgtk-2.2.2/Source/WTF/wtf/Platform.h
-@@ -327,6 +327,14 @@
+--- webkitgtk-2.3.3.orig/Source/WTF/wtf/Platform.h
++++ webkitgtk-2.3.3/Source/WTF/wtf/Platform.h
+@@ -317,6 +317,14 @@
#define WTF_CPU_NEEDS_ALIGNED_ACCESS 1
#endif
@@ -29,9 +29,9 @@
/* ==== OS() - underlying operating system; only to be used for mandated low-level services like
virtual memory, not to choose a GUI toolkit ==== */
-@@ -689,7 +697,8 @@
+@@ -659,7 +667,8 @@
|| CPU(ALPHA) \
- || CPU(SPARC64) \
+ || CPU(ARM64) \
|| CPU(S390X) \
- || CPU(PPC64)
+ || CPU(PPC64) \
@@ -39,25 +39,25 @@
#define WTF_USE_JSVALUE64 1
#else
#define WTF_USE_JSVALUE32_64 1
-@@ -855,7 +864,7 @@
+@@ -833,7 +842,7 @@
#define ENABLE_REGEXP_TRACING 0
/* Yet Another Regex Runtime - turned on by default for JIT enabled ports. */
--#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && !(OS(QNX) && PLATFORM(QT))
-+#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && !(OS(QNX) && PLATFORM(QT)) && !CPU(AARCH64) && !CPU(PPC)
+-#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP))
++#if !defined(ENABLE_YARR_JIT) && (ENABLE(JIT) || ENABLE(LLINT_C_LOOP)) && !CPU(AARCH64) && !CPU(PPC)
#define ENABLE_YARR_JIT 1
/* Setting this flag compares JIT results with interpreter results. */
-Index: webkitgtk-2.2.2/Source/WTF/wtf/dtoa/utils.h
+Index: webkitgtk-2.3.3/Source/WTF/wtf/dtoa/utils.h
===================================================================
---- webkitgtk-2.2.2.orig/Source/WTF/wtf/dtoa/utils.h
-+++ webkitgtk-2.2.2/Source/WTF/wtf/dtoa/utils.h
+--- webkitgtk-2.3.3.orig/Source/WTF/wtf/dtoa/utils.h
++++ webkitgtk-2.3.3/Source/WTF/wtf/dtoa/utils.h
@@ -49,7 +49,7 @@
defined(__ARMEL__) || \
defined(_MIPS_ARCH_MIPS32R2)
#define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
--#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(HPPA)
-+#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(HPPA) || CPU(AARCH64)
+-#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA)
++#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(ALPHA) || CPU(ARM64) || CPU(HPPA) || CPU(AARCH64)
#define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
#elif defined(_M_IX86) || defined(__i386__)
#if defined(_WIN32)
++++++ webkitgtk-x86-assembler-fix.patch ++++++
Index: /trunk/Source/WTF/wtf/Atomics.h
===================================================================
--- /trunk/Source/WTF/wtf/Atomics.h (revision 162136)
+++ /trunk/Source/WTF/wtf/Atomics.h (revision 162137)
@@ -296,5 +296,5 @@
"sete %1"
: "+a"(expected), "=q"(result), "+m"(*location)
- : "r"(newValue)
+ : "q"(newValue)
: "memory"
);
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package totem for openSUSE:Factory checked in at 2014-05-05 21:16:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/totem (Old)
and /work/SRC/openSUSE:Factory/.totem.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "totem"
Changes:
--------
--- /work/SRC/openSUSE:Factory/totem/totem.changes 2013-10-04 07:26:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.totem.new/totem.changes 2014-05-05 21:17:42.000000000 +0200
@@ -1,0 +2,65 @@
+Mon Mar 24 15:12:51 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.12.0:
+ + Fix artifacts caused by GtkPopovers.
+ + Don't add containers in the Recent view.
+ + Various opensubtitles plugin bug fixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 18 12:06:16 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.91:
+ + Use popovers for menus, and remove their shadows.
+ + Hide popups after 2 seconds not 5.
+ + Fix crashers when deleting items.
+ + Only resolve using the passed source.
+ + Remove stock icons usage.
+ + Don't offer to save file in ~/Videos subdirs.
+ + Fix empty window title in some cases.
+ + Fix handling of kbd shortcuts with multiple modifiers.
+ + Blacklist adult sources for now.
+ + Fix ngettext usage.
+ + Avoid queueing multiple thumbnail updates.
+ + Add names to timeouts and idles.
+ + Don't monitor the filesystem plugin.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Feb 18 18:10:27 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 3.11.90:
+ + Add sideways swipe gestures to seek inside the window.
+ + Move Open/Add menu items to the "Add" button.
+ + Add drop support to the "Recent" section of the overview.
+ + Implement "Make Available Offline".
+ + Maximise window by default.
+ + Make F10 show the gear menu.
+ + Make Ctrl+F toggle the search mode.
+ + Handle the "Play DVD" remote control key.
+ + Pause playback when the screensaver comes on.
+ + Correct spacing and title of the preferences window.
+ + Remove film strip by default from thumbnails, nautilus will add
+ them itself if necessary.
+ + Fix monitoring of Grilo sources.
+ + Show switcher buttons when turning on search.
+ + Ensure the buffering spinner gets removed when closing a file.
+
+-------------------------------------------------------------------
+Wed Feb 5 12:10:45 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.5:
+ + Complete redesign.
+- Drop gstreamer-plugins-bad BuildRequires: it's also listed as
+ pkgconfig(gstreamer-plugins-bad-1.0).
+- Drop pkgconfig(ice) and pkgconfig(sm) BuildRequires: smclient
+ support was removed.
+- Drop pkgconfig(dbus-glib-1) BuildRequires: no longer needed.
+- Add appdata-tools BuildRequires: new dependency to validate the
+ appdata file.
+- Add gnome-common BuildRequires and call to autoreconf: the
+ tarball was bootstrapped with an older version of appdata-tools,
+ which did not have the --nonet parameter (and as a consequence
+ expects internet access).
+
+-------------------------------------------------------------------
Old:
----
totem-3.10.1.tar.xz
New:
----
totem-3.12.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ totem.spec ++++++
--- /var/tmp/diff_new_pack.gpMxVa/_old 2014-05-05 21:17:43.000000000 +0200
+++ /var/tmp/diff_new_pack.gpMxVa/_new 2014-05-05 21:17:43.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package totem
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,16 +19,17 @@
%define build_zeitgeist_plugin 1
Name: totem
-Version: 3.10.1
+Version: 3.12.0
Release: 0
Summary: Movie Player for the GNOME Desktop
License: GPL-2.0+ and LGPL-2.1+
Group: Productivity/Multimedia/Video/Players
Url: http://www.gnome.org/projects/totem/
-Source0: http://download.gnome.org/sources/totem/3.10/%{name}-%{version}.tar.xz
+Source0: http://download.gnome.org/sources/totem/3.12/%{name}-%{version}.tar.xz
+BuildRequires: appdata-tools
BuildRequires: fdupes
BuildRequires: gcc-c++
-BuildRequires: gstreamer-plugins-bad >= 0.11.93
+BuildRequires: gnome-common
BuildRequires: gstreamer-plugins-good >= 0.11.93
# For gst-inspect tool
BuildRequires: gstreamer-utils >= 0.11.93
@@ -39,20 +40,18 @@
BuildRequires: vala >= 0.14.1
BuildRequires: yelp-tools
BuildRequires: pkgconfig(cairo)
-BuildRequires: pkgconfig(clutter-1.0) >= 1.10.0
+BuildRequires: pkgconfig(clutter-1.0) >= 1.17.3
BuildRequires: pkgconfig(clutter-gst-2.0) >= 1.5.5
BuildRequires: pkgconfig(clutter-gtk-1.0) >= 1.0.2
-BuildRequires: pkgconfig(dbus-glib-1)
-BuildRequires: pkgconfig(glib-2.0) >= 2.33.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.35.0
BuildRequires: pkgconfig(gnome-icon-theme)
-BuildRequires: pkgconfig(grilo-0.2) >= 0.1.16
+BuildRequires: pkgconfig(grilo-0.2) >= 0.2.9
BuildRequires: pkgconfig(gsettings-desktop-schemas)
BuildRequires: pkgconfig(gstreamer-1.0) >= 0.11.93
BuildRequires: pkgconfig(gstreamer-plugins-bad-1.0) >= 1.0.2
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires: pkgconfig(gstreamer-tag-1.0)
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.5.2
-BuildRequires: pkgconfig(ice)
+BuildRequires: pkgconfig(gtk+-3.0) >= 3.11.5
BuildRequires: pkgconfig(iso-codes)
BuildRequires: pkgconfig(libepc-ui-1.0) > 0.4.0
BuildRequires: pkgconfig(libnautilus-extension)
@@ -60,8 +59,7 @@
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(pygobject-3.0) >= 2.90.3
BuildRequires: pkgconfig(shared-mime-info)
-BuildRequires: pkgconfig(sm)
-BuildRequires: pkgconfig(totem-plparser) >= 3.9.92
+BuildRequires: pkgconfig(totem-plparser) >= 3.10.1
BuildRequires: pkgconfig(x11)
%if %{build_zeitgeist_plugin}
BuildRequires: pkgconfig(zeitgeist-2.0) >= 0.9.12
@@ -194,6 +192,7 @@
translation-update-upstream
%build
+autoreconf -fiv
export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins
%configure\
--disable-static
@@ -236,12 +235,13 @@
%doc %{_datadir}/help/C/%{name}/
%{_bindir}/*
%{_datadir}/GConf/gsettings/totem.convert
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/totem.appdata.xml
%{_datadir}/applications/*.desktop
%{_datadir}/glib-2.0/schemas/org.gnome.totem.enums.xml
%{_datadir}/glib-2.0/schemas/org.gnome.totem.gschema.xml
%{_datadir}/icons/hicolor/*/apps/totem*.*
%{_datadir}/icons/hicolor/*/devices/totem*.*
-%{_datadir}/icons/hicolor/scalable/actions/*.svg
%dir %{_datadir}/thumbnailers
%{_datadir}/thumbnailers/totem.thumbnailer
%{_datadir}/totem/
@@ -274,7 +274,6 @@
%{_libdir}/totem/plugins/brasero-disc-recorder/
%{_libdir}/totem/plugins/chapters/
%{_libdir}/totem/plugins/dbus/
-%{_libdir}/totem/plugins/grilo/
%{_libdir}/totem/plugins/gromit/
%{_libdir}/totem/plugins/im-status/
%{_libdir}/totem/plugins/lirc/
++++++ totem-3.10.1.tar.xz -> totem-3.12.0.tar.xz ++++++
++++ 217100 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package tracker for openSUSE:Factory checked in at 2014-05-05 21:16:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tracker (Old)
and /work/SRC/openSUSE:Factory/.tracker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tracker"
Changes:
--------
--- /work/SRC/openSUSE:Factory/tracker/tracker-extras.changes 2013-12-02 09:53:28.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tracker.new/tracker-extras.changes 2014-05-05 21:17:37.000000000 +0200
@@ -1,0 +2,271 @@
+Mon Mar 24 19:01:47 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 1.0.0:
+ + Make decorator errors public.
+ + libtracker-sparql: Make sure we check the env before choosing
+ the bus type.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Sat Mar 22 18:17:22 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 0.17.8:
+ + Fixes: bgo#705315 tracker-0.16.2: configure wrongly mixes
+ checks for enable-compile-warning while using
+ WITH-compile-warnings.
+ + Fixes: bgo#726419 tracker-extract reports sparql update errors
+ for jpeg with dc:indenfitier.
+ + Fixes: bgo#675198, tracker-store man page description needs
+ minor cleanup.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Mar 19 16:10:22 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 0.17.7:
+ + libtracker-sparql: Fix undefined reference to symbol
+ 'tracker_ipc_bus'.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Wed Mar 19 09:18:51 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 0.17.6:
+ + Make GBusType run-time configurable with TRACKER_BUS_TYPE
+ environment variable.
+ + Removed dead code from coverity report.
+ + libtracker-fts: Fix memory leak for GList on property names
+ during FTS init.
+ + libtracker-data:
+ - getting FTS multivalued properties used unintialised variable
+ in ontology_get_fts_properties().
+ - Protect potential NULL dereference in _db_cursor_iter_next().
+ + libtracker-{common,data,extract}: do not maintain LT
+ versioning.
+ + libtracker-miner:
+ - Do not leak the TrackerSparqlConnection in
+ TrackerFileNotifier.
+ - Don't print uninitalised sparql variable for update_array_cb.
+ - Dispose GFileInfo objects ASAP when crawling (attempt to
+ reduce memory footprint).
+ + libtracker-extract:
+ - Lookup rules after initializing in get_fallback_rdf_types()
+ to avoid empty rules lists.
+ - Fix memory leak on .rule file load errors.
+ - Fix memory leak and unref rdf_types hash table in
+ _module_manager_get_fallback_rdf_types().
+ + tracker-store: Remove the --low-memory option in the man pages,
+ not used since 0.9.x.
+ + tracker-miner-fs: Fix memory leaks
+ + tracker-extract:
+ - Removed support for libstreamanalyzer, xine and totem
+ extractors, not been used or supported in a long time.
+ - Removed support for obsolete GStreamer backends tagreadbin,
+ decodebin2 in gstreamer extractor.
+ - Don't report < 0 nfo:width for images with GStreamer
+ discoverer.
+ - Remove the need for fork() and sub-processes with PDF
+ extraction, no longer needed.
+ - Make logging clearer if we fail on no modules or no metadata.
+ - Fixed epub extractor so it doesn't use a broken ontology.
+ - Improve logging, too many g_debug() calls to other log
+ levels.
+ - set nfo:Video on the gstreamer guess rule for completeness.
+ - Add desktop file to autostart process.
+ - Make it clearer where MIME type came from in debug (from
+ GIO/xdgmime or tracker-miner-fs).
+ + tracker-sparql: Support listing properties with --tree and make
+ --search case insensitive.
+ + tracker-sandbox: Set the locale properly so queries don't fail
+ due to locale mismatch to DB.
+ + Build fixes.
+ + Bugs fixed: bgo#726421, bgo#726639, bgo#726640, bgo#725689,
+ bgo#726552, bgo#726553, bgo#725607, bgo#725890.
+ + Updated translations.
+- Rebase tracker-extract-private.patch: Upstream decided to 'fix'
+ it as .so.0.0.0, which is not what we consider the right thing
+ for this kind of private library).
+
+-------------------------------------------------------------------
+Tue Mar 4 21:10:41 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 0.17.5:
+ + Build fixes.
+ + libtracker-miner: Code fixes.
+ + libtracker-extract: Don't break compilation due to missing
+ rules/modules dir.
+ + tracker-extract:
+ - Don't leak FD on tiff extractor when opening file.
+ - set nfo:Document in FallbackRdfTypes for text documents.
+ + racker-miner-fs: Fix documentation for 'low-disk-space-limit',
+ was in MB not %.
+ + Updated functional tests.
+ + Updated translations.
+- Add tracker-extract-private.patch: do not maintain LT versioning
+ on the now private library libtracker-{common,data,extract}.
+- Add gnome-common BuildRequires and call to autogen.sh, as above
+ patch touches the build system.
+- Add autogen.sh as source in order to use the upstream provided
+ bootstrap script (not part of the tarball).
+- Rename libtracker-common-1_0-0 subpackage to
+ libtracker-common-1_0: the private libraries are no longer LT
+ versioned.
+- Drop libtracker-extract-1_0-0 and typelib-1_0-TrackerExtract-1-0
+ subpackages and the respective Requires to the same from the
+ -devel package. Package libtracker-extract and the corresponding
+ glib schema with the other private libraries in
+ libtracker-common-1_0.
+- Add post/postun scriptlets for schema handling to
+ libtracker-common-1_0.
+
+-------------------------------------------------------------------
+Sat Feb 22 22:20:41 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 0.17.4:
+ + rss: compile fix with the RSS miner enabled.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Fri Feb 21 19:44:22 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 0.17.3:
+ + tracker-extract: Prioritization of rdf:types has been
+ implemented, so certain file types are extracted before others,
+ on demand of applications.
+ + libtracker-extract: This library has been made private.
+ Implementing a TrackerDecorator is the recommended way to
+ provide additional data.
+ + libtracker-miner: Major API cleanups,
+ - TrackerMinerWeb has been removed, replaced by
+ TrackerMinerOnline.
+ - TrackerMinerManager has been splitted into a separate
+ libtracker-control.
+ - TrackerCrawler, TrackerStorage and the thumbnailer/mediaart
+ helper functions are no longer public.
+ + libtracker-control: New library, containing
+ TrackerMinerManager, it requires using tracker-control-1.0.pc.
+ + tracker-miner-fs: optional prioritization of folders has been
+ reimplemented, used on removable volumes and DBus requests.
+ + tests: GTester Makefile rules have been updated.
+ + utils: tracker-sparql gained a --tree switch to print (partial)
+ ontology trees, and longhands/shorthands for
+ classes/properties.
+- Create new subpackages libtracker-control-1_0-0 and
+ typelib-1_0-TrackerControl-1_0: following upstream.
+- Adjust -devel package requirements to the dropped and new library
+ package.
+
+-------------------------------------------------------------------
+Fri Feb 14 16:49:26 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 0.17.2:
+ + build system changes:
+ - Use API version 1.0 instead of bumping it every stable
+ release (affects .pc and .so filenames).
+ - Require libmediaart >= 0.1.0, code has been exported from
+ Tracker to this library.
+ - Make sure --target-glib used with Vala is the correct GLib.
+ + libtracker-common: Add TRACKER_TRACKER_PREFIX define for
+ tracker: ontology prefix.
+ + libtracker-miner:
+ - Ensure the decorator nie:DataSource is queried as an IRI.
+ - Make sure we flush remaining TrackerDecorator SPARQL updates
+ when finished, avoids loosing extracted data for last files.
+ - Fix infinite loop TrackerDecorator.
+ - Fix warning for TrackerFileSystem registering properties
+ twice (with hash destroy function set to NULL).
+ - Improve TrackerDecoratorInfo to be a boxed type fixing a
+ ref-count issue and a requirement for introspection.
+ - Avoid unnecessary query calls when tracker_decorator_next()
+ is called consecutively, we now queue queries.
+ - Various improvements including moving string handling from
+ GArray to GPtrArray and code duplication in TrackerDecorator.
+ + tracker-extract:
+ - Split generic gstreamer/libav extract rules.
+ - Use fully expanded name for nie:DataSource in decorator to
+ avoid conflicts with shorthand insert IDs.
+ + tracker-needle:
+ - Fixed GTK+ 3.x deprecations.
+ - Fixed typo in Makefile.am, VALACFLAGS was not being used,
+ avoids warnings,
+ + firefox: Added Polish translations for plugin.
+ + thunderbird:
+ - Added UI localization support.
+ - Escape folder names in URIs.
+ - Port code to make sure it works for Thunderbird 24.
+ - Add and improve debug messages.
+ + Bugs fixed: bgo#696099, bgo#723097, bgo#721455.
++++ 74 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/tracker/tracker-extras.changes
++++ and /work/SRC/openSUSE:Factory/.tracker.new/tracker-extras.changes
tracker.changes: same change
Old:
----
tracker-0.16.4.tar.xz
New:
----
autogen.sh
tracker-1.0.0.tar.xz
tracker-extract-private.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tracker-extras.spec ++++++
--- /var/tmp/diff_new_pack.Xct63f/_old 2014-05-05 21:17:38.000000000 +0200
+++ /var/tmp/diff_new_pack.Xct63f/_new 2014-05-05 21:17:38.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package tracker-extras
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Luis Medinas, Portugal
#
# All modifications and additions to the file contributed by third parties
@@ -45,21 +45,27 @@
# Do not edit this auto generated file! Edit tracker.spec.
Name: tracker-extras
%define _name tracker
-Version: 0.16.4
+Version: 1.0.0
Release: 0
-%define TrackerAPI 0.16
-%define RPMTrackerAPI 0_16
+%define TrackerAPI 1.0
+%define RPMTrackerAPI 1_0
Summary: Powerful object database, tag/metadata database, search tool and indexer
License: GPL-2.0+
Group: Productivity/Other
Url: http://projects.gnome.org/tracker/
-Source0: http://download.gnome.org/sources/tracker/0.16/%{_name}-%{version}.tar.xz
+Source0: http://download.gnome.org/sources/tracker/1.0/%{_name}-%{version}.tar.xz
+# Needed for patch0: we need to bootstrap
+Source1: autogen.sh
Source2: README.SUSE.rss
+# PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar(a)opensuse.org -- Do not maintain LT versioning for private libs
+Patch0: tracker-extract-private.patch
BuildRequires: NetworkManager-devel >= 0.8
BuildRequires: enca-devel
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: glib2-devel >= 2.35.1
+# Needed for patch0
+BuildRequires: gnome-common
BuildRequires: gobject-introspection-devel
BuildRequires: intltool
%if 0%{?suse_version} >= 1130
@@ -79,6 +85,7 @@
BuildRequires: vala >= 0.12.0
BuildRequires: zlib-devel
BuildRequires: pkgconfig(gee-0.8)
+BuildRequires: pkgconfig(libmediaart-1.0) >= 0.1.0
%if !%{build_extras}
# Dependencies for extractors / writeback
BuildRequires: flac-devel
@@ -169,30 +176,30 @@
This package contains a miner to index files and applications.
# This package name is not correct as per SLPP, but the 'lib' lives in a
-# private folder: the symbol provided is libtracker-common.so.0() (same
+# private folder: the symbol provided is libtracker-common.so() (same
# name across multiple versions of tracker).
# Yet, different libtracker-miner-* packages require their explicit
-# version of libtracker-common.so.0 as they link is done using rpath.
-%package -n libtracker-common-%{RPMTrackerAPI}-0
+# version of libtracker-common.so as they link is done using rpath.
+%package -n libtracker-common-%{RPMTrackerAPI}
Summary: Conveniance libraries for Tracker
Group: System/Libraries
-%description -n libtracker-common-%{RPMTrackerAPI}-0
+%description -n libtracker-common-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
This package contains private conveniance libraries for the
various tracker libraries.
-%package -n libtracker-extract-%{RPMTrackerAPI}-0
-Summary: Extract library for Tracker
+%package -n libtracker-control-%{RPMTrackerAPI}-0
+Summary: Control library for Tracker
Group: System/Libraries
-# rpm autodetects libtracker-common.so.0() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
-Requires: libtracker-common-%{RPMTrackerAPI}-0
+# rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
+Requires: libtracker-common-%{RPMTrackerAPI}
Recommends: %{_name}
%glib2_gsettings_schema_requires
-%description -n libtracker-extract-%{RPMTrackerAPI}-0
+%description -n libtracker-control-%{RPMTrackerAPI}-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
@@ -210,8 +217,8 @@
%package -n libtracker-miner-%{RPMTrackerAPI}-0
Summary: Miner library for Tracker
Group: System/Libraries
-# rpm autodetects libtracker-common.so.0() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
-Requires: libtracker-common-%{RPMTrackerAPI}-0
+# rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
+Requires: libtracker-common-%{RPMTrackerAPI}
Recommends: %{_name}
%description -n libtracker-miner-%{RPMTrackerAPI}-0
@@ -251,11 +258,11 @@
This package provides the GObject Introspection bindings for the
sparql library for Tracker.
-%package -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
-Summary: Extract library for Tracker -- Introspection bindings
+%package -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
+Summary: Control library for Tracker -- Introspection bindings
Group: System/Libraries
-%description -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
+%description -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
@@ -298,8 +305,8 @@
%package -n libtracker-sparql-%{RPMTrackerAPI}-0
Summary: Sparql library for Tracker
Group: System/Libraries
-# rpm autodetects libtracker-common.so.0() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
-Requires: libtracker-common-%{RPMTrackerAPI}-0
+# rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
+Requires: libtracker-common-%{RPMTrackerAPI}
Recommends: %{_name}
%description -n libtracker-sparql-%{RPMTrackerAPI}-0
@@ -320,11 +327,11 @@
%package -n tracker-devel
Summary: Tracker -- Development files
Group: Development/Libraries/GNOME
-Requires: libtracker-extract-%{RPMTrackerAPI}-0 = %{version}
+Requires: libtracker-control-%{RPMTrackerAPI}-0 = %{version}
Requires: libtracker-miner-%{RPMTrackerAPI}-0 = %{version}
Requires: libtracker-sparql-%{RPMTrackerAPI}-0 = %{version}
Requires: typelib-1_0-Tracker-%{RPMTrackerAPI} = %{version}
-Requires: typelib-1_0-TrackerExtract-%{RPMTrackerAPI} = %{version}
+Requires: typelib-1_0-TrackerControl-%{RPMTrackerAPI} = %{version}
Requires: typelib-1_0-TrackerMiner-%{RPMTrackerAPI} = %{version}
%description -n tracker-devel
@@ -468,10 +475,14 @@
%prep
%setup -q -n %{_name}-%{version}
+%patch0 -p1
+cp %{S:1} .
translation-update-upstream
cp %{S:2} src/miners/rss/README.SUSE
%build
+# Needed for patch0
+NOCONFIGURE=1 sh ./autogen.sh
%configure \
%if !%{build_extras}
--enable-libvorbis \
@@ -540,7 +551,7 @@
%else
## Extras build: remove files from main, miner-files, devel, lang and lib subpackages
-for file in `rpm -ql tracker tracker-devel tracker-miner-files libtracker-extract-%{RPMTrackerAPI}-0 libtracker-miner-%{RPMTrackerAPI}-0 libtracker-sparql-%{RPMTrackerAPI}-0 typelib-1_0-Tracker-%{RPMTrackerAPI} typelib-1_0-TrackerExtract-%{RPMTrackerAPI} typelib-1_0-TrackerMiner-%{RPMTrackerAPI} libtracker-common-%{RPMTrackerAPI}-0`; do
+for file in `rpm -ql tracker tracker-devel tracker-miner-files libtracker-control-%{RPMTrackerAPI}-0 libtracker-miner-%{RPMTrackerAPI}-0 libtracker-sparql-%{RPMTrackerAPI}-0 typelib-1_0-Tracker-%{RPMTrackerAPI} typelib-1_0-TrackerControl-%{RPMTrackerAPI} typelib-1_0-TrackerMiner-%{RPMTrackerAPI} libtracker-common-%{RPMTrackerAPI}`; do
# do not remove directories (might contain files we want); -f to not fail if
# file doesn't exist
test ! -d %{buildroot}${file} && rm -f %{buildroot}${file}
@@ -578,19 +589,21 @@
%postun
%glib2_gsettings_schema_postun
-%post -n %{_name}-miner-files
+%post -n libtracker-common-%{RPMTrackerAPI}
%glib2_gsettings_schema_post
-%postun -n %{_name}-miner-files
+%postun -n libtracker-common-%{RPMTrackerAPI}
%glib2_gsettings_schema_postun
-%post -n libtracker-extract-%{RPMTrackerAPI}-0
+%post -n %{_name}-miner-files
%glib2_gsettings_schema_post
-/sbin/ldconfig
-%postun -n libtracker-extract-%{RPMTrackerAPI}-0
+%postun -n %{_name}-miner-files
%glib2_gsettings_schema_postun
-/sbin/ldconfig
+
+%post -n libtracker-control-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
+
+%postun -n libtracker-control-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
%post -n libtracker-miner-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
@@ -645,7 +658,7 @@
%{_libdir}/tracker-%{TrackerAPI}/extract-modules/
%{_libdir}/tracker-%{TrackerAPI}/writeback-modules/
%{_datadir}/tracker/
-%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service
+%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Extract.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.service
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.DB.gschema.xml
@@ -664,6 +677,7 @@
%{_mandir}/man1/tracker-store.1%{ext_man}
%{_mandir}/man1/tracker-tag.1%{ext_man}
%{_mandir}/man1/tracker-writeback.1%{ext_man}
+%{_sysconfdir}/xdg/autostart/tracker-extract.desktop
# Exclude files which live in other packages
%exclude %{_datadir}/tracker/miners/tracker-miner-applications.desktop
%if %{build_evo}
@@ -689,15 +703,16 @@
%{_datadir}/tracker/miners/tracker-miner-files.desktop
%{_mandir}/man1/tracker-miner-fs.1%{ext_man}
-%files -n libtracker-common-%{RPMTrackerAPI}-0
+%files -n libtracker-common-%{RPMTrackerAPI}
%defattr(-,root,root)
-%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so.*
-%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so.*
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-extract*.so
+%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml
-%files -n libtracker-extract-%{RPMTrackerAPI}-0
+%files -n libtracker-control-%{RPMTrackerAPI}-0
%defattr(-,root,root)
-%{_libdir}/libtracker-extract*.so.*
-%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml
+%{_libdir}/libtracker-control*.so.*
%files -n libtracker-miner-%{RPMTrackerAPI}-0
%defattr(-,root,root)
@@ -711,9 +726,9 @@
%defattr(-,root,root)
%{_libdir}/girepository-1.0/Tracker-%{TrackerAPI}.typelib
-%files -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
+%files -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
%defattr(-,root,root)
-%{_libdir}/girepository-1.0/TrackerExtract-%{TrackerAPI}.typelib
+%{_libdir}/girepository-1.0/TrackerControl-%{TrackerAPI}.typelib
%files -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
%defattr(-,root,root)
@@ -723,14 +738,12 @@
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_includedir}/tracker-%{TrackerAPI}/
-%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so
-%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so
-%{_libdir}/pkgconfig/tracker-extract-%{TrackerAPI}.pc
+%{_libdir}/pkgconfig/tracker-control-%{TrackerAPI}.pc
%{_libdir}/pkgconfig/tracker-miner-%{TrackerAPI}.pc
%{_libdir}/pkgconfig/tracker-sparql-%{TrackerAPI}.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/gtk-doc/html/libtracker-miner/
-%{_datadir}/gtk-doc/html/libtracker-extract/
+%{_datadir}/gtk-doc/html/libtracker-control/
%{_datadir}/gtk-doc/html/libtracker-sparql/
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
++++++ tracker.spec ++++++
--- /var/tmp/diff_new_pack.Xct63f/_old 2014-05-05 21:17:38.000000000 +0200
+++ /var/tmp/diff_new_pack.Xct63f/_new 2014-05-05 21:17:38.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package tracker
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2010 Luis Medinas, Portugal
#
# All modifications and additions to the file contributed by third parties
@@ -44,21 +44,27 @@
Name: tracker
%define _name tracker
-Version: 0.16.4
+Version: 1.0.0
Release: 0
-%define TrackerAPI 0.16
-%define RPMTrackerAPI 0_16
+%define TrackerAPI 1.0
+%define RPMTrackerAPI 1_0
Summary: Powerful object database, tag/metadata database, search tool and indexer
License: GPL-2.0+
Group: Productivity/Other
Url: http://projects.gnome.org/tracker/
-Source0: http://download.gnome.org/sources/tracker/0.16/%{_name}-%{version}.tar.xz
+Source0: http://download.gnome.org/sources/tracker/1.0/%{_name}-%{version}.tar.xz
+# Needed for patch0: we need to bootstrap
+Source1: autogen.sh
Source2: README.SUSE.rss
+# PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar(a)opensuse.org -- Do not maintain LT versioning for private libs
+Patch0: tracker-extract-private.patch
BuildRequires: NetworkManager-devel >= 0.8
BuildRequires: enca-devel
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: glib2-devel >= 2.35.1
+# Needed for patch0
+BuildRequires: gnome-common
BuildRequires: gobject-introspection-devel
BuildRequires: intltool
%if 0%{?suse_version} >= 1130
@@ -78,6 +84,7 @@
BuildRequires: vala >= 0.12.0
BuildRequires: zlib-devel
BuildRequires: pkgconfig(gee-0.8)
+BuildRequires: pkgconfig(libmediaart-1.0) >= 0.1.0
%if !%{build_extras}
# Dependencies for extractors / writeback
BuildRequires: flac-devel
@@ -168,30 +175,30 @@
This package contains a miner to index files and applications.
# This package name is not correct as per SLPP, but the 'lib' lives in a
-# private folder: the symbol provided is libtracker-common.so.0() (same
+# private folder: the symbol provided is libtracker-common.so() (same
# name across multiple versions of tracker).
# Yet, different libtracker-miner-* packages require their explicit
-# version of libtracker-common.so.0 as they link is done using rpath.
-%package -n libtracker-common-%{RPMTrackerAPI}-0
+# version of libtracker-common.so as they link is done using rpath.
+%package -n libtracker-common-%{RPMTrackerAPI}
Summary: Conveniance libraries for Tracker
Group: System/Libraries
-%description -n libtracker-common-%{RPMTrackerAPI}-0
+%description -n libtracker-common-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
This package contains private conveniance libraries for the
various tracker libraries.
-%package -n libtracker-extract-%{RPMTrackerAPI}-0
-Summary: Extract library for Tracker
+%package -n libtracker-control-%{RPMTrackerAPI}-0
+Summary: Control library for Tracker
Group: System/Libraries
-# rpm autodetects libtracker-common.so.0() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
-Requires: libtracker-common-%{RPMTrackerAPI}-0
+# rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
+Requires: libtracker-common-%{RPMTrackerAPI}
Recommends: %{_name}
%glib2_gsettings_schema_requires
-%description -n libtracker-extract-%{RPMTrackerAPI}-0
+%description -n libtracker-control-%{RPMTrackerAPI}-0
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
@@ -209,8 +216,8 @@
%package -n libtracker-miner-%{RPMTrackerAPI}-0
Summary: Miner library for Tracker
Group: System/Libraries
-# rpm autodetects libtracker-common.so.0() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
-Requires: libtracker-common-%{RPMTrackerAPI}-0
+# rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
+Requires: libtracker-common-%{RPMTrackerAPI}
Recommends: %{_name}
%description -n libtracker-miner-%{RPMTrackerAPI}-0
@@ -250,11 +257,11 @@
This package provides the GObject Introspection bindings for the
sparql library for Tracker.
-%package -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
-Summary: Extract library for Tracker -- Introspection bindings
+%package -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
+Summary: Control library for Tracker -- Introspection bindings
Group: System/Libraries
-%description -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
+%description -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
Tracker is a powerful desktop-neutral first class object
database, tag/metadata database, search tool and indexer.
@@ -297,8 +304,8 @@
%package -n libtracker-sparql-%{RPMTrackerAPI}-0
Summary: Sparql library for Tracker
Group: System/Libraries
-# rpm autodetects libtracker-common.so.0() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
-Requires: libtracker-common-%{RPMTrackerAPI}-0
+# rpm autodetects libtracker-common.so() symbol, which is provided by all versions of libtracker-common, so we need to help with an explicit Requires.
+Requires: libtracker-common-%{RPMTrackerAPI}
Recommends: %{_name}
%description -n libtracker-sparql-%{RPMTrackerAPI}-0
@@ -319,11 +326,11 @@
%package -n tracker-devel
Summary: Tracker -- Development files
Group: Development/Libraries/GNOME
-Requires: libtracker-extract-%{RPMTrackerAPI}-0 = %{version}
+Requires: libtracker-control-%{RPMTrackerAPI}-0 = %{version}
Requires: libtracker-miner-%{RPMTrackerAPI}-0 = %{version}
Requires: libtracker-sparql-%{RPMTrackerAPI}-0 = %{version}
Requires: typelib-1_0-Tracker-%{RPMTrackerAPI} = %{version}
-Requires: typelib-1_0-TrackerExtract-%{RPMTrackerAPI} = %{version}
+Requires: typelib-1_0-TrackerControl-%{RPMTrackerAPI} = %{version}
Requires: typelib-1_0-TrackerMiner-%{RPMTrackerAPI} = %{version}
%description -n tracker-devel
@@ -467,10 +474,14 @@
%prep
%setup -q -n %{_name}-%{version}
+%patch0 -p1
+cp %{S:1} .
translation-update-upstream
cp %{S:2} src/miners/rss/README.SUSE
%build
+# Needed for patch0
+NOCONFIGURE=1 sh ./autogen.sh
%configure \
%if !%{build_extras}
--enable-libvorbis \
@@ -539,7 +550,7 @@
%else
## Extras build: remove files from main, miner-files, devel, lang and lib subpackages
-for file in `rpm -ql tracker tracker-devel tracker-miner-files libtracker-extract-%{RPMTrackerAPI}-0 libtracker-miner-%{RPMTrackerAPI}-0 libtracker-sparql-%{RPMTrackerAPI}-0 typelib-1_0-Tracker-%{RPMTrackerAPI} typelib-1_0-TrackerExtract-%{RPMTrackerAPI} typelib-1_0-TrackerMiner-%{RPMTrackerAPI} libtracker-common-%{RPMTrackerAPI}-0`; do
+for file in `rpm -ql tracker tracker-devel tracker-miner-files libtracker-control-%{RPMTrackerAPI}-0 libtracker-miner-%{RPMTrackerAPI}-0 libtracker-sparql-%{RPMTrackerAPI}-0 typelib-1_0-Tracker-%{RPMTrackerAPI} typelib-1_0-TrackerControl-%{RPMTrackerAPI} typelib-1_0-TrackerMiner-%{RPMTrackerAPI} libtracker-common-%{RPMTrackerAPI}`; do
# do not remove directories (might contain files we want); -f to not fail if
# file doesn't exist
test ! -d %{buildroot}${file} && rm -f %{buildroot}${file}
@@ -577,19 +588,21 @@
%postun
%glib2_gsettings_schema_postun
-%post -n %{_name}-miner-files
+%post -n libtracker-common-%{RPMTrackerAPI}
%glib2_gsettings_schema_post
-%postun -n %{_name}-miner-files
+%postun -n libtracker-common-%{RPMTrackerAPI}
%glib2_gsettings_schema_postun
-%post -n libtracker-extract-%{RPMTrackerAPI}-0
+%post -n %{_name}-miner-files
%glib2_gsettings_schema_post
-/sbin/ldconfig
-%postun -n libtracker-extract-%{RPMTrackerAPI}-0
+%postun -n %{_name}-miner-files
%glib2_gsettings_schema_postun
-/sbin/ldconfig
+
+%post -n libtracker-control-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
+
+%postun -n libtracker-control-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
%post -n libtracker-miner-%{RPMTrackerAPI}-0 -p /sbin/ldconfig
@@ -644,7 +657,7 @@
%{_libdir}/tracker-%{TrackerAPI}/extract-modules/
%{_libdir}/tracker-%{TrackerAPI}/writeback-modules/
%{_datadir}/tracker/
-%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Extract.service
+%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Miner.Extract.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.Writeback.service
%{_datadir}/dbus-1/services/org.freedesktop.Tracker1.service
%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.DB.gschema.xml
@@ -663,6 +676,7 @@
%{_mandir}/man1/tracker-store.1%{ext_man}
%{_mandir}/man1/tracker-tag.1%{ext_man}
%{_mandir}/man1/tracker-writeback.1%{ext_man}
+%{_sysconfdir}/xdg/autostart/tracker-extract.desktop
# Exclude files which live in other packages
%exclude %{_datadir}/tracker/miners/tracker-miner-applications.desktop
%if %{build_evo}
@@ -688,15 +702,16 @@
%{_datadir}/tracker/miners/tracker-miner-files.desktop
%{_mandir}/man1/tracker-miner-fs.1%{ext_man}
-%files -n libtracker-common-%{RPMTrackerAPI}-0
+%files -n libtracker-common-%{RPMTrackerAPI}
%defattr(-,root,root)
-%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so.*
-%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so.*
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so
+%{_libdir}/tracker-%{TrackerAPI}/libtracker-extract*.so
+%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml
-%files -n libtracker-extract-%{RPMTrackerAPI}-0
+%files -n libtracker-control-%{RPMTrackerAPI}-0
%defattr(-,root,root)
-%{_libdir}/libtracker-extract*.so.*
-%{_datadir}/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml
+%{_libdir}/libtracker-control*.so.*
%files -n libtracker-miner-%{RPMTrackerAPI}-0
%defattr(-,root,root)
@@ -710,9 +725,9 @@
%defattr(-,root,root)
%{_libdir}/girepository-1.0/Tracker-%{TrackerAPI}.typelib
-%files -n typelib-1_0-TrackerExtract-%{RPMTrackerAPI}
+%files -n typelib-1_0-TrackerControl-%{RPMTrackerAPI}
%defattr(-,root,root)
-%{_libdir}/girepository-1.0/TrackerExtract-%{TrackerAPI}.typelib
+%{_libdir}/girepository-1.0/TrackerControl-%{TrackerAPI}.typelib
%files -n typelib-1_0-TrackerMiner-%{RPMTrackerAPI}
%defattr(-,root,root)
@@ -722,14 +737,12 @@
%defattr(-,root,root)
%{_libdir}/lib*.so
%{_includedir}/tracker-%{TrackerAPI}/
-%{_libdir}/tracker-%{TrackerAPI}/libtracker-common.so
-%{_libdir}/tracker-%{TrackerAPI}/libtracker-data.so
-%{_libdir}/pkgconfig/tracker-extract-%{TrackerAPI}.pc
+%{_libdir}/pkgconfig/tracker-control-%{TrackerAPI}.pc
%{_libdir}/pkgconfig/tracker-miner-%{TrackerAPI}.pc
%{_libdir}/pkgconfig/tracker-sparql-%{TrackerAPI}.pc
%{_datadir}/gir-1.0/*.gir
%{_datadir}/gtk-doc/html/libtracker-miner/
-%{_datadir}/gtk-doc/html/libtracker-extract/
+%{_datadir}/gtk-doc/html/libtracker-control/
%{_datadir}/gtk-doc/html/libtracker-sparql/
%dir %{_datadir}/vala
%dir %{_datadir}/vala/vapi
++++++ autogen.sh ++++++
#!/bin/sh
# Run this to generate all the initial makefiles, etc.
#
# NOTE: compare_versions() is stolen from gnome-autogen.sh
REQUIRED_VALA_VERSION=0.18.0
# Usage:
# compare_versions MIN_VERSION ACTUAL_VERSION
# returns true if ACTUAL_VERSION >= MIN_VERSION
compare_versions() {
ch_min_version=$1
ch_actual_version=$2
ch_status=0
IFS="${IFS= }"; ch_save_IFS="$IFS"; IFS="."
set $ch_actual_version
for ch_min in $ch_min_version; do
ch_cur=`echo $1 | sed 's/[^0-9].*$//'`; shift # remove letter suffixes
if [ -z "$ch_min" ]; then break; fi
if [ -z "$ch_cur" ]; then ch_status=1; break; fi
if [ $ch_cur -gt $ch_min ]; then break; fi
if [ $ch_cur -lt $ch_min ]; then ch_status=1; break; fi
done
IFS="$ch_save_IFS"
return $ch_status
}
# Vala version check
test -z "$VALAC" && VALAC=valac
VALA_VERSION=`$VALAC --version | cut -d" " -f2`
if [ -z "$VALA_VERSION" ]; then
echo "**Error**: valac not installed or broken. You must have valac >= $REQUIRED_VALA_VERSION"
echo "installed to build."
exit 1
fi
echo "Found Vala $VALA_VERSION"
if ! compare_versions $REQUIRED_VALA_VERSION $VALA_VERSION; then
echo "**Error**: You must have valac >= $REQUIRED_VALA_VERSION installed to build, you have $VALA_VERSION"
exit 1
fi
# Generate required files
test -n "$srcdir" || srcdir=`dirname "$0"`
test -n "$srcdir" || srcdir=.
(
cd "$srcdir" &&
touch ChangeLog && # Automake requires that ChangeLog exist
gtkdocize --flavour no-tmpl &&
autopoint --force &&
AUTOPOINT='intltoolize --automake --copy' autoreconf --verbose --force --install
) || exit
test -n "$NOCONFIGURE" || "$srcdir/configure" "$@"
++++++ tracker-0.16.4.tar.xz -> tracker-1.0.0.tar.xz ++++++
++++ 405961 lines of diff (skipped)
++++++ tracker-extract-private.patch ++++++
>From ea6399a3836be11747ac60b9237a5e2a41b22767 Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger <dimstar(a)opensuse.org>
Date: Tue, 4 Mar 2014 22:37:31 +0100
Subject: [PATCH] libtracker-{common,data,extract}: do not maintain LT
versioning
As these are private libraries, there is no reason to maintain LT versioning.
https://bugzilla.gnome.org/show_bug.cgi?id=725689
---
src/libtracker-common/Makefile.am | 2 +-
src/libtracker-data/Makefile.am | 2 +-
src/libtracker-extract/Makefile.am | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
Index: tracker-0.17.6/src/libtracker-common/Makefile.am
===================================================================
--- tracker-0.17.6.orig/src/libtracker-common/Makefile.am
+++ tracker-0.17.6/src/libtracker-common/Makefile.am
@@ -64,6 +64,8 @@ libtracker_common_la_LIBADD = \
$(LIBTRACKER_COMMON_LIBS) \
-lm
+libtracker_common_la_LDFLAGS = -avoid-version
+
if HAVE_TRACKER_FTS
libtracker_common_la_LIBADD += $(top_builddir)/src/libstemmer/libstemmer.la
endif
Index: tracker-0.17.6/src/libtracker-data/Makefile.am
===================================================================
--- tracker-0.17.6.orig/src/libtracker-data/Makefile.am
+++ tracker-0.17.6/src/libtracker-data/Makefile.am
@@ -49,6 +49,8 @@ libtracker_data_la_LIBADD =
$(LIBTRACKER_DATA_LIBS) \
-lm
+libtracker_data_la_LDFLAGS = -avoid-version
+
if HAVE_TRACKER_FTS
libtracker_data_la_LIBADD += \
$(top_builddir)/src/libtracker-fts/libtracker-fts.la
Index: tracker-0.17.6/src/libtracker-extract/Makefile.am
===================================================================
--- tracker-0.17.6.orig/src/libtracker-extract/Makefile.am
+++ tracker-0.17.6/src/libtracker-extract/Makefile.am
@@ -16,6 +16,8 @@ libtracker_extract_la_LIBADD = \
$(BUILD_LIBS) \
$(LIBTRACKER_EXTRACT_LIBS)
+libtracker_extract_la_LDFLAGS = -avoid-version
+
libtracker_extract_la_SOURCES = \
tracker-data.h \
tracker-encoding.c \
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package vala for openSUSE:Factory checked in at 2014-05-05 21:16:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vala (Old)
and /work/SRC/openSUSE:Factory/.vala.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vala"
Changes:
--------
--- /work/SRC/openSUSE:Factory/vala/vala.changes 2013-11-24 13:33:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new/vala.changes 2014-05-05 21:17:34.000000000 +0200
@@ -1,0 +2,31 @@
+Mon Mar 24 19:51:47 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 0.24.0:
+ + Bug fixes and binding updates.
+
+-------------------------------------------------------------------
+Tue Feb 18 21:46:46 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 0.23.3:
+ + Bug fixes and binding updates.
+
+-------------------------------------------------------------------
+Wed Feb 5 10:29:15 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 0.23.2:
+ + Bind GDK event structures as compact classes.
+ + Switch gdk-x11-3.0 bindings to .gir.
+ + Switch librsvg-2.0 bindings to .gir.
+ + Bug fixes and binding updates.
+
+-------------------------------------------------------------------
+Sun Dec 22 21:04:14 UTC 2013 - zaitor(a)opensuse.org
+
+- Update to version 0.23.1:
+ + Switch libnotify bindings to .gir.
+ + Add libpeas-gtk-1.0 bindings.
+ + Add xcb-icccm bindings.
+- Change vala_version to 0.24 and vala_priority to 24, following
+ upstreams versioning.
+
+-------------------------------------------------------------------
Old:
----
vala-0.22.1.tar.xz
New:
----
vala-0.24.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vala.spec ++++++
--- /var/tmp/diff_new_pack.1pu9Ug/_old 2014-05-05 21:17:35.000000000 +0200
+++ /var/tmp/diff_new_pack.1pu9Ug/_new 2014-05-05 21:17:35.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package vala
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +17,19 @@
Name: vala
-Version: 0.22.1
+Version: 0.24.0
Release: 0
-%define vala_version 0.22
-%define vala_libversion 0_22
+%define vala_version 0.24
+%define vala_libversion 0_24
# The priority defines which version of vala, in case of multiple ones are installed
# is to be used by default. The rule-of-thumb for vala is to use MAJORMINOR without
# decimal separator, hoping they will not get to the idea to crate a 0.100 release.
-%define vala_priority 22
+%define vala_priority 24
Summary: Programming language for GNOME
License: LGPL-2.0
Group: Development/Languages/Other
Url: http://live.gnome.org/Vala
-Source0: http://download.gnome.org/sources/vala/0.22/%{name}-%{version}.tar.xz
+Source0: http://download.gnome.org/sources/vala/0.24/%{name}-%{version}.tar.xz
BuildRequires: bison
BuildRequires: fdupes
BuildRequires: flex
++++++ vala-0.22.1.tar.xz -> vala-0.24.0.tar.xz ++++++
++++ 340593 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package vinagre for openSUSE:Factory checked in at 2014-05-05 21:16:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vinagre (Old)
and /work/SRC/openSUSE:Factory/.vinagre.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vinagre"
Changes:
--------
--- /work/SRC/openSUSE:Factory/vinagre/vinagre.changes 2013-11-24 13:34:12.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.vinagre.new/vinagre.changes 2014-05-05 21:17:32.000000000 +0200
@@ -1,0 +2,29 @@
+Mon Apr 14 19:29:09 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 3.12.1:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 24 21:13:52 UTC 2014 - zaitor(a)opensuse.org
+
+- Update to version 3.12.0:
+ + Misc fixes.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Mar 18 09:28:41 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.92:
+ + Add AppData (bgo#722893).
+ + Add icon to help and add license.
+ + Don't close connect dialog when showing help.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Tue Feb 4 17:31:47 UTC 2014 - dimstar(a)opensuse.org
+
+- Update to version 3.11.5:
+ + Fix Spice plugin auto-clipboard property enum.
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
vinagre-3.10.2.tar.xz
New:
----
vinagre-3.12.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vinagre.spec ++++++
--- /var/tmp/diff_new_pack.cWaKYk/_old 2014-05-05 21:17:33.000000000 +0200
+++ /var/tmp/diff_new_pack.cWaKYk/_new 2014-05-05 21:17:33.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package vinagre
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,10 +20,10 @@
Summary: VNC client for GNOME
License: GPL-2.0+
Group: Productivity/Networking/Other
-Version: 3.10.2
+Version: 3.12.1
Release: 0
Url: http://www.gnome.org/projects/vinagre/
-Source0: http://download.gnome.org/sources/vinagre/3.10/%{name}-%{version}.tar.xz
+Source0: http://download.gnome.org/sources/vinagre/3.12/%{name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: gdbm-devel
@@ -106,6 +106,8 @@
%defattr(-, root, root)
%doc %{_datadir}/help/C/%{name}/
%{_bindir}/vinagre
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/vinagre.appdata.xml
%{_datadir}/applications/vinagre.desktop
%{_datadir}/applications/vinagre-file.desktop
%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service
++++++ vinagre-3.10.2.tar.xz -> vinagre-3.12.1.tar.xz ++++++
++++ 18246 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0