<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-gnome/recipes-gnome/gvfs/gvfs.inc, branch zeus-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=zeus-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=zeus-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2016-01-27T11:36:30+00:00</updated>
<entry>
<title>gvfs: update to 1.24.2 to make access to windows shares work again</title>
<updated>2016-01-27T11:36:30+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2016-01-09T21:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=52d0cb4348c2518af40d9019413ae046b9eb971b'/>
<id>urn:sha1:52d0cb4348c2518af40d9019413ae046b9eb971b</id>
<content type='text'>
* Our very old and heavily patched version was broken for windows shares by
  the update of samba to 4.x
* Update to latest gvfs version (1.26.2 currently) is not possible due to
| configure: error: Package requirements (glib-2.0 &gt;= 2.45.7 gobject-2.0 gmodule-no-export-2.0 gio-unix-2.0 gio-2.0) were not met:
|
| Requested 'glib-2.0 &gt;= 2.45.7' but version of GLib is 2.44.1
* Licence checksum changed by updating the address of the FSF [1]
* obexftp support was removed in [2]
* the gdu/circular dependency hack using very old gnome-disk-utility was solved
  by using udisk2 volume monitor
* systemd-login detection was fixed
* some more PACKAGECONFIGs disabled by default (all set -except 'cdda'- was
  build tested)

[1] https://git.gnome.org/browse/gvfs/commit/?id=1e9c89eafaac6b3a759115df9981526fe9083461
[2] https://git.gnome.org/browse/gvfs/commit/?id=606ef241fb8677528bd5d5526854658f0f298a2c

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>gvfs: backport patch to build with gphoto 2.5 api</title>
<updated>2015-08-18T09:38:46+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.oss.09@gmail.com</email>
</author>
<published>2015-08-01T16:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=06767ed98d9c910129ad33c070d42e2f658b5e70'/>
<id>urn:sha1:06767ed98d9c910129ad33c070d42e2f658b5e70</id>
<content type='text'>
With the update of gphoto to a version with the 2.5 API gvfs do_compile
failes with:
gvfs-1.10.1/daemon/gvfsbackendgphoto2.c:1648:35: error: request for member 'name' in something not a structure or union
|    DEBUG ("  '%s' '%s' '%s'",  info.name, info.path, info.library_filename);
and others.

This backports the upstream fix.

Signed-off-by: Max Krummenacher &lt;max.oss.09@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>gvfs: replace deprecated g_memmove by memmove</title>
<updated>2014-11-19T14:19:25+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2014-10-30T10:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=23d22879835e1a0fa2f81bf5a6b63bdb09210f14'/>
<id>urn:sha1:23d22879835e1a0fa2f81bf5a6b63bdb09210f14</id>
<content type='text'>
* g_memmove was deprecated ib glib-2.0 2.40
* opening a remote connection created by gigolo with thunar failed with:
  | thunar: symbol lookup error: /usr/lib/modules/libgvfsdbus.so: undefined symbol: g_memmove
* further tests showed that browsing in windows networks is fixed now

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>gvfs: Handle samba dependency based on GPLv3 license.</title>
<updated>2013-07-12T10:06:02+00:00</updated>
<author>
<name>Noor</name>
<email>noor_ahsan@mentor.com</email>
</author>
<published>2013-06-17T11:11:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=54145480b0108b4f3e9f68f1b5572b9927076458'/>
<id>urn:sha1:54145480b0108b4f3e9f68f1b5572b9927076458</id>
<content type='text'>
* Samba is GPLv3. In GPLv3 free environment one was not able to
  build gvfs. Add PACKAGECONFIG for samba and enable is when GPLv3
  is not present in INCOMPATIBLE_LICENSE.

Signed-off-by: Noor Ahsan &lt;noor_ahsan@mentor.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>gvfs: slightly update to 1.10.1 and backport patches to build with glib 2.36</title>
<updated>2013-05-03T14:12:13+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2013-05-03T12:31:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=985fb27d51ecb948a195af5b27a3a3f6b5ab3f45'/>
<id>urn:sha1:985fb27d51ecb948a195af5b27a3a3f6b5ab3f45</id>
<content type='text'>
This is a bit of a bad hack but as long as we are sitting on gnome2 we cannot
follow to latest mainline because it would require gnome-disk-utility 3.x which
relies on libnotify 0.7.x. For libnotify 0.6.x / 0.7.x API-conflict there is
no solution available yet.

The following tests were performed:

* build my standard xfce-image from scratch
* test automount
* test trash
* test network browsing

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Unify indentation</title>
<updated>2013-04-15T14:23:17+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2013-04-13T20:49:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=a45830a39bb47a9eab27980d52966226c9504ea4'/>
<id>urn:sha1:a45830a39bb47a9eab27980d52966226c9504ea4</id>
<content type='text'>
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
Acked-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
<entry>
<title>gvfs: reenable gvfs-smb</title>
<updated>2012-12-27T15:14:22+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2012-12-23T13:02:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=496f9dc1eafb3a071d40f93f171318bfe3d1aafe'/>
<id>urn:sha1:496f9dc1eafb3a071d40f93f171318bfe3d1aafe</id>
<content type='text'>
samba was disabled in 12cf4fa8d23badbf55a018db0f821909294de34e because it
caused OOM condition. This could not be reproduced any more. Likely reason for
OOM wasmissing gdu-volume-monitor which is build by an own recipe nowadays.

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>gvfs: fix build</title>
<updated>2012-11-13T11:58:07+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2012-10-13T12:31:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=211c2ba382d921519761bc0d241942f927cf692e'/>
<id>urn:sha1:211c2ba382d921519761bc0d241942f927cf692e</id>
<content type='text'>
error message was for build from scratch and latest heads:

| ERROR: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities.
| Rerun configure task after fixing this. The path was '/home/Superandy/tmp/oe-core-eglibc/work/armv7a-vfp-neon-angstrom-linux-gnueabi/gvfs-1.8.2-r7.0/gvfs-1.8.2'
| ERROR: Function failed: do_qa_configure

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
</content>
</entry>
<entry>
<title>gvfs: fix build</title>
<updated>2012-05-16T05:29:16+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@googlemail.com</email>
</author>
<published>2012-05-14T16:03:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=29da3f431f1a2fa27e5117bc8a21c9e5d61b54eb'/>
<id>urn:sha1:29da3f431f1a2fa27e5117bc8a21c9e5d61b54eb</id>
<content type='text'>
Error message was:
| In file included from gvfsfusedaemon.c:44:0:
| /home/andreas/tmp/oe-core-eglibc/sysroots/overo/usr/include/glib-2.0/glib/gurifuncs.h:24:2: error: #error "Only &lt;glib.h&gt; can be included directly."

Signed-off-by: Andreas Müller &lt;schnitzeltony@googlemail.com&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
<entry>
<title>gvfs: rework and add recipe for gvfs-gdu-volume-monitor</title>
<updated>2012-01-09T09:31:00+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmx.de</email>
</author>
<published>2012-01-08T19:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5b8522e3b592c96ec9325aff4bbaa68972e52d5b'/>
<id>urn:sha1:5b8522e3b592c96ec9325aff4bbaa68972e52d5b</id>
<content type='text'>
To make gvfs work with removable devices/volumes, gvfs-gdu-volume-monitor
( gdu = gnome-disk-utility ) is required. During a build from scratch
gvfs-configure disables gdu because it can not find gnome-disk-utility.
It can not be added to gvfs DEPENDS because this causes circular dependencies:

nautilus DEPENDS gvfs
gvfs DEPENDS gnome-disk-utility
gnome-disk-utility DEPENDS nautilus

The solution is a new recipe for gvfs-gdu-volume-monitor. To reduce maintenance
efforts and to ensure that gvfs-gdu-volume-monitor is build under same
conditions as gvfs, as much settings as possible were moved to gvfs.inc. INC_PR
is started at 6 to ensure rebuilding.

run-tested for incremental build and build from scratch.

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmx.de&gt;
Signed-off-by: Koen Kooi &lt;koen@dominion.thruhere.net&gt;
</content>
</entry>
</feed>
