summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome/gvfs
Commit message (Collapse)AuthorAgeFilesLines
* gvfs: rdepend on gsettings-desktop-schemasYi Zhao2021-04-231-0/+2
| | | | | | | | | | | | | | | The gvfs-udisks2-volume-monitor requires gsettings-desktop-schemas. Fixes: gvfs-udisks2-vo[1780]: Settings schema 'org.gnome.desktop.lockdown' is not installed kernel: show_signal: 26 callbacks suppressed kernel: traps: gvfs-udisks2-vo[1780] trap int3 ip:7f856be349c7 sp:7ffe34561e60 error:0 in libglib-2.0.so.0.6600.7[7f856bdf8000+88000] systemd[1637]: gvfs-udisks2-volume-monitor.service: Main process exited, code=killed, status=5/TRAP systemd[1637]: gvfs-udisks2-volume-monitor.service: Failed with result 'signal'. systemd[1637]: Failed to start Virtual filesystem service - disk device monitor. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: adjust fuse packageconfig to fuse3Diego Rondini2020-09-041-1/+1
| | | | | | | | | Adjust fuse packageconfig to depend on fuse3, which is the only supported option in gvfs ≥ 1.41. https://gitlab.gnome.org/GNOME/gvfs/-/commit/7a0a06186b6fef07b8fce2360c04fd075fc84ed1 Signed-off-by: Diego Rondini <diego.rondini@kynetics.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: upgrade 1.42.2 -> 1.44.1Andreas Müller2020-06-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Major changes in 1.44.1 ======================= * udisks2: Fix several memory leaks * Translation updates Major changes in 1.44.0 ======================= * Translation updates Major changes in 1.43.92 ======================== * Translation updates Major changes in 1.43.91 ======================== * build: Fix login_tty detection on systems without libutil * afc: Handle permission denied error * test: Several smaller fixes * Translation updates Major changes in 1.43.90 ======================== * google: Add support for move and copy operations * google: Several smaller bugfixes and enhancements * goa: Add support for certificate prompts * sftp: Fix file ownership when replacing * dnssd: Prevent crashes after releasing resolver * fuse: Prevent abortions if modified time is not set * Translation updates Major changes in 1.43.2 ======================= * gdbus: Add workaround for deadlocks when cancelling jobs * smb: Improve enumeration performance * test: Port to python3-twisted Major changes in 1.43.1 ======================= * Don't set a content-type that isn't certain * Replace usage of deprecated GTimeVal by GDateTime * dav: Add support for services with IPv6 link-local addresses Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: upgrade 1.42.1 -> 1.42.2Andreas Müller2019-12-291-2/+2
| | | | | | | | | | | | | | >From [1]: Major changes in 1.42.2 ======================= * gdbus: Add workaround for deadlocks when cancelling jobs [1] http://ftp.gnome.org/pub/gnome/sources/gvfs/1.42/gvfs-1.42.2.news Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: add user polkitd and missing dependsHongxu Jia2019-12-191-2/+6
| | | | | | | | | | | | | | | 1. Since commit [664e550 gvfs: Fix build regression from uprev] applied, it chmod polkitd but missed to useradd polkitd at do_rootfs 2. Add dbus to DEPENDS ... | Run-time dependency dbus-1 found: NO (tried pkgconfig) | | meson.build:254:0: ERROR: Dependency "dbus-1" not found, tried pkgconfig ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: upgrade 1.41.2 -> 1.42.1Andreas Müller2019-12-081-5/+6
| | | | | | | | | * 1.42.1 is latest stable release (and I don't understand how 1.41.2 got through upstream-version-is-even) * @world builders: x11 in DISTRO_FEATURES is requred with gsettings-desktop-schemas added to DEPENDS * gconf support was removed ages ago Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: upgrade 1.40.2 -> 1.41.2 for CVE fixesTrevor Gamblin2019-09-111-2/+2
| | | | | | | | | | | | | The following CVEs are fixed as of gvfs 1.41.2: CVE-2019-12447 CVE-2019-12448 CVE-2019-12449 See merge request: https://gitlab.gnome.org/GNOME/gvfs/merge_requests/48 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: upgrade from 1.40.0 to 1.40.2Trevor Gamblin2019-08-111-2/+2
| | | | | Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-gnome: Inherit gnomebase instead of gnomeAdrian Bunk2019-07-261-2/+2
| | | | | | | The gnome class pulls in usually unwanted dependencies like gconf. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: add meson option admin and udisks2 to PACKAGECONFIGHongxu Jia2019-06-251-7/+13
| | | | | | | | | | Both of admin and udisks2 depend on polkit, conditional support them See upstream commit: https://gitlab.gnome.org/GNOME/gvfs/commit/cdc33bf54f501a8b4574f86945628ab6c2036d64 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: remove systemd user unit executable permission adjustmentAndreas Müller2019-04-161-8/+0
| | | | | | | | Executable permissions were set accidently by a typo in recipe and has nothing to do with meson build. Typo in recipe was fixed so adjustment can go. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: fix typo libexecKai Kang2019-04-161-3/+3
| | | | | | | | | | | | | I believe ${libexec} is a typo here which should be ${libexecdir}. Otherwise, the execute bit of ${datadir}/polkit-1/rules.d will be set and previous workaround which chmod ${datadir}/polkit-1/rules.d does not work. Replace tab with spaces at same time. Signed-off-by: Kai Kang <kai.kang@windriver.com> Acked-By: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: remove executable permission from systemd user servicesAndreas Müller2019-04-091-0/+8
| | | | | | | | | As written in comment: Looks to me as if meson build is not yet working as it should for gvfs. Looked into but did not find suspicious. So just remove flags for now. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: Fix missing executable permission flags for files in libexecAndreas Müller2019-04-061-1/+9
| | | | | | | | | At least XFCE sessions turned into unusable state [1] [1] http://lists.openembedded.org/pipermail/openembedded-devel/2019-April/199010.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: fix configure options and DDEPENDSAndreas Müller2019-04-061-3/+1
| | | | | | | | | | | * Remove unknown configure options detected by [1]: | ERROR: QA Issue: gvfs: configure was passed unrecognised options: documentation gdu [unknown-configure-option] * Remove intltool-native from DEPENDS - gnome uses gettext these days [1] http://lists.openembedded.org/pipermail/openembedded-core/2019-April/280693.html Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: 1.39.92 -> 1.40.0Kai Kang2019-03-191-2/+2
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs/libgtop: inherit upstream-version-is-evenKai Kang2019-03-111-1/+1
| | | | | | | | Inherit upstream-version-is-even.bbclass to ensures that the upstream version check only accepts even minor(stable) versions. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: 1.39.1 -> 1.39.92Kai Kang2019-03-071-2/+2
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: 1.36.2 -> 1.39.1Kai Kang2018-11-021-21/+23
| | | | | | | | | | Upgrade gvfs from 1.36.2 to 1.39.1. * autotools has been removed, use meson instead * add packageconfigs dnssd and logind * disable options bluray, goa, google and nfs Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: upgrade 1.36.0 -> 1.36.2Andreas Müller2018-08-191-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gvfs: update 1.34.1 -> 1.36.0Andreas Müller2018-04-081-2/+7
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gvfs: update 1.32.1 -> 1.34.1Andreas Müller2017-12-301-5/+2
| | | | | | | | | | | | | | * --with-archive-includes and --with-archive-libs were removed in [1] * --enable-gtk was removed in [2] * build tested with full (except cdda) and empty PACKAGECONFIG * run tested with PACKAGECONFIG = "archive gcr libmtp libgphoto2 samba systemd" * fixes long delay when unmounting memory sticks [1] https://git.gnome.org/browse/gvfs/commit/configure.ac?id=03fbe16aebced70118f070f898d7b459e1125580 [2] https://git.gnome.org/browse/gvfs/commit/configure.ac?id=dff13283c943c8b10265bd3925d86f17cdc4be6f Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* gvfs: Fix build regression from uprevJason Wessel2017-08-131-1/+7
| | | | | | | | | | | | | | | | | | The commit 187798c3bd3dad2de3d159faf456aa6e71fbdf46 (gvfs: update 1.28.3 -> 1.32.1) caused a regression where images that use rpm4 can no longer assemble correctly because it includes polkit rules. At image creation time rpm4 will detect a mismatch of the ownership with the polkit rules.d directory as follows: file /usr/share/polkit-1/rules.d conflicts between attempted installs of gvfs-1.32.1-r0.1.core2_64 and polkit-0.113-r0.8.core2_64 file /usr/share/polkit-1/rules.d conflicts between attempted installs of libvirt-1.3.5-r0.9.core2_64 and gvfs-1.32.1-r0.1.core2_64 The libvirt which also appears in the error message has already been fixed in the meta-virtualization layer in a similar maner. (http://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/commit/?id=67c86c4962170354ad8a2ec4cdbb9bc0056cfd66) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: update 1.28.3 -> 1.32.1Andreas Müller2017-07-141-3/+3
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Make use of the new bb.utils.filter() functionPeter Kjellerstedt2017-03-071-1/+1
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: fix fetch errorArmin Kuster2016-10-211-0/+2
| | | | | | | | | ERROR: gvfs-1.28.3-r0 do_fetch: Function failed: Fetcher failure for URL: 'http://ftp.gnome.org/pub/GNOME/sources/gvfs/1.28/gvfs-1.28.3.tar.xz;name=archive'. Unable to fetch URL from any source. change SRC_URI Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: update to 1.28.3Andreas Müller2016-09-262-60/+7
| | | | | | | | | | | * patch was applied upstream * inherit bash-completion instead of reinventing * add systemd PACKAGECONFIG enabled for systemd in DISTRO_FEATURE * add gcr PACKAGECONFIG disabled by default * build tested with all except cdda and none in PACKAGECONFIG Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: disable build of documentation to fix build in some envirionmentsAndreas Müller2016-02-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | man/Makfile.am make is trying to download http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl which sometimes fails with: make[2]: Entering directory `/home/peter/oe-core/tmp-glibc/work/cortexa9t2hf-vfp-neon-angstrom-linux-gnueabi/gvfs/1.24.2-r0/build/man' /home/peter/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl /home/peter/oe-core/tmp-glibc/work/cortexa9t2hf-vfp-neon-angstrom-linux-gnueabi/gvfs/1.24.2-r0/gvfs-1.24.2/man/gvfs-cat.xml /home/peter/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl /home/peter/oe-core/tmp-glibc/work/cortexa9t2hf-vfp-neon-angstrom-linux-gnueabi/gvfs/1.24.2-r0/gvfs-1.24.2/man/gvfs-copy.xml /home/peter/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl /home/peter/oe-core/tmp-glibc/work/cortexa9t2hf-vfp-neon-angstrom-linux-gnueabi/gvfs/1.24.2-r0/gvfs-1.24.2/man/gvfs-info.xml /home/peter/oe-core/tmp-glibc/sysroots/x86_64-linux/usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl /home/peter/oe-core/tmp-glibc/work/cortexa9t2hf-vfp-neon-angstrom-linux-gnueabi/gvfs/1.24.2-r0/gvfs-1.24.2/man/gvfs-ls.xml I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl make[2]: *** [gvfs-cat.1] Error 4 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [gvfs-copy.1] Error 4 I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl make[2]: *** [gvfs-info.1] Error 4 I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl" cannot parse http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl make[2]: *** [gvfs-ls.1] Error 4 make[2]: Leaving directory `/home/peter/oe-core/tmp-glibc/work/cortexa9t2hf-vfp-neon-angstrom-linux-gnueabi/gvfs/1.24.2-r0/build/man' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/peter/oe-core/tmp-glibc/work/cortexa9t2hf-vfp-neon-angstrom-linux-gnueabi/gvfs/1.24.2-r0/build' make: *** [all] Error 2 ERROR: oe_runmake failed Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: update to 1.24.2 to make access to windows shares work againAndreas Müller2016-01-2711-3358/+110
| | | | | | | | | | | | | | | | | | | | | | * 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 >= 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 >= 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 <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: don't depend on samba by defaultMartin Jansa2015-11-161-1/+1
| | | | | | * we don't want to introduce dependency on meta-networking just because of this Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: add missing libgudev to DEPENDSHongxu Jia2015-11-061-1/+1
| | | | | | | | | | | | | | | | It requires libgudev, and libgudev requires udev. While systemd enabled, there is a build failure: ... $ bitbake systemd -ccleansstate $ bitbake gvfs -ccleansstate $ bitbake gvfs |x86_64-wrs-linux-libtool: error: cannot find the library '.../tmp/sysroots/intel-x86-64/usr/lib64/libudev.la' or unhandled argument '=/usr/lib64/libudev.la' ... Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gnome-keyring: blacklist gnome-bluetooth, gvfs: try to build with ↵Martin Jansa2015-10-131-1/+1
| | | | | | libgnome-keyring only Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: update dependency in PACKAGECONFIG[cdda]Andreas Müller2015-09-231-2/+3
| | | | | | | | Enabling cdda requires libcdio-paranoia not libcdio. libcdio-paranoia is not found in layer list so keep cdda disabled by default. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: add packageconfig for libgphoto2Max Krummenacher2015-08-181-2/+3
| | | | | | | default to compile with libgphoto2, thus no change to old behaviour. Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: backport patch to build with gphoto 2.5 apiMax Krummenacher2015-08-182-0/+79
| | | | | | | | | | | | | 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 <max.oss.09@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: replace deprecated g_memmove by memmoveAndreas Müller2014-11-192-0/+37
| | | | | | | | | | * 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 <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Add missing intltool-native dependenciesRichard Purdie2014-07-151-1/+1
| | | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add missing dependency on intltool-nativeRichard Purdie2014-06-211-1/+1
| | | | | | | | * These recipes all require intltool-native to build but were missing a dependency on it. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs-gdu-volume-monitor: Define build dependency on libgnome-keyringAdam YH Lee2014-04-201-2/+1
| | | | | | | | | Build fails due to missing libgnome-keyring static library (libgnome-keyring.la). libgnome-keyring has to be explicitly listed as one of the dependencies. Signed-off-by: Adam YH Lee <adam.yh.lee@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: Add PACKAGECONFIG for archive, obexftp, cddaMartin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: Add PACKAGECONFIG for fuse and disable it by defaultMartin Jansa2013-09-171-1/+3
| | | | | | * fuse was moved to meta-filesystems, so disable fuse by default Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: Handle samba dependency based on GPLv3 license.Noor2013-07-122-4/+7
| | | | | | | | | * 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 <noor_ahsan@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: slightly update to 1.10.1 and backport patches to build with glib 2.36Andreas Müller2013-05-038-37/+3167
| | | | | | | | | | | | | | | | | 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 <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-152-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | * 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 <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* gvfs: reenable gvfs-smbAndreas Müller2012-12-273-6/+7
| | | | | | | | | 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 <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs-gdu-volume-monitor: disable afc to fix buildMartin Jansa2012-12-251-2/+2
| | | | | | | | * sometimes it autodetects libimobiledevice and fails to build: | gvfsbackendafc.c: In function '_idevice_event_cb': | gvfsbackendafc.c:352:25: error: 'idevice_event_t' has no member named 'uuid' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs: disable afcMartin Jansa2012-12-231-2/+3
| | | | | | * it's enabled when libimobiledevice is built before gvfs, causing undeterministic and failing builds Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-openembedded: use correct format of Upstream-StatusMartin Jansa2012-12-231-1/+1
| | | | | | | * some patches have also incorrect value, but e.g. "Unknown" is as good as "Pending" to me Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs-gdu-volume-monitor: avoid double packaging gvfs localeAndreas Müller2012-12-181-1/+2
| | | | | | | | | | | | | | | | | | | Fix error for do_rootfs: | Collected errors: | * check_data_file_clashes: Package gvfs-gdu-volume-monitor-locale-fr wants to install file /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce4-full-image/1.0-r0/rootfs/usr/share/locale/fr/LC_MESSAGES/gvfs.mo | But that file is already provided by package * gvfs-locale-fr | * opkg_install_cmd: Cannot install package gvfs-gdu-volume-monitor-locale-fr. | * check_data_file_clashes: Package gvfs-locale-en-gb wants to install file /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce4-full-image/1.0-r0/rootfs/usr/share/locale/en_GB/LC_MESSAGES/gvfs.mo | But that file is already provided by package * gvfs-gdu-volume-monitor-locale-en-gb | * opkg_install_cmd: Cannot install package gvfs-locale-en-gb. | * check_data_file_clashes: Package gvfs-gdu-volume-monitor-locale-de wants to install file /home/Superandy/tmp/oe-core-eglibc/work/overo-angstrom-linux-gnueabi/xfce4-full-image/1.0-r0/rootfs/usr/share/locale/de/LC_MESSAGES/gvfs.mo | But that file is already provided by package * gvfs-locale-de | * opkg_install_cmd: Cannot install package gvfs-gdu-volume-monitor-locale-de. * MJ: added PR bump Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gvfs-gdu-volume-monitor: fix build after oe-core's libexecdir transitionAndreas Müller2012-11-131-2/+4
| | | | | | tests: * buildhistory check with libexecdir = /usr/libexec * run test with libexecdir = /usr/lib/${BPN}