summaryrefslogtreecommitdiff
path: root/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* mtp: Make mtp backend support incrementally enumerate.re2zero2023-05-031-1/+1
| | | | | After libmtp has added get_children API, integrate this new API to get files incrementally. This LIBMTP_Get_Children API will be included in next libmtp release 1.1.21.
* build: Use GNOME module post_install()Matt Turner2023-05-031-5/+4
|
* Post branch version bumpOndrej Holy2023-05-021-1/+1
|
* Post release version bumpOndrej Holy2023-03-171-1/+1
|
* Post release version bumpOndrej Holy2023-01-061-1/+1
|
* daemon: PATH-expand the sftp backend ssh clientAlex Stewart2022-12-141-4/+0
| | | | | | | | | | | | | | | | | Meson is currently configured to search the gvfs builder's PATH for an ssh client, and hardcode its fullpath as the canonical ssh client for the gvfs sftp backend. This setup breaks in cases where the builder has a different ssh client from the final runtime root, or where the client's pathes differ. Builders using OpenEmbedded or buildroot workspaces are particularly affected. Instead, set SSH_PROGRAM to `ssh` so that it gets PATH-expanded at runtime. Closes: https://gitlab.gnome.org/GNOME/gvfs/-/issues/465 Signed-off-by: Alex Stewart <alex.stewart@ni.com>
* Post release version bumpOndrej Holy2022-05-261-1/+1
|
* Post release version bumpOndrej Holy2022-04-221-1/+1
|
* Post release version bumpOndrej Holy2022-03-181-1/+1
|
* Release version 1.50.01.50.0Ondrej Holy2022-03-181-1/+1
|
* Post release version bumpOndrej Holy2022-02-111-1/+1
|
* Release version 1.49.901.49.90Ondrej Holy2022-02-111-1/+1
|
* dav, http: port to libsoup3Daniel Kolesa2022-02-011-1/+1
| | | | | | | | | | | | | The dav and http backends of the daemon now use libsoup3. Things should work more or less the same as before. One caveat is that the soup session no longer defaults to ssl-strict, so it will no longer silently accept certificates. This does not affect the DAV backend (it has its own handling which is replicated in the soup3 port) but it does affect the http backend. Fixes: https://gitlab.gnome.org/GNOME/gvfs/-/issues/208
* Post release version bumpOndrej Holy2022-01-071-1/+1
|
* build: Use dictionary for easier unpackIñigo Martínez2021-10-251-17/+17
| | | | | | | | | Dictionaries can be used to ease `foreach` statements due to their natural unpacking system[0]. This system has been used to ease some loops. [0] https://mesonbuild.com/Syntax.html#foreach-with-a-dictionary
* build: Use get_variable methodIñigo Martínez2021-10-251-13/+13
| | | | | | | | | | | | | | Since meson 0.51 dependencies have a new generic `get_variable` method[0], and in meson 0.56 the older `get_pkgconfig_variable` has been deprecated[1]. All the calls to deprecated `get_pkgconfig_variable` have been replaced by `get_variable`. Required meson version has also been bumped to 0.56. [0] https://mesonbuild.com/Release-notes-for-0-51-0.html#dependency-objects-now-have-a-get_variable-method [1] https://mesonbuild.com/Release-notes-for-0-56-0.html#deprecate-dependencyget_pkgconfig_variable-and-dependencyget_configtool_variable
* build: Make use of the new full_path methodIñigo Martínez2021-10-251-1/+1
| | | | | | | | | | | | The external program object returned by `find_program()` has been fixed and its `path` method has been deprecated and `full_path` is the method to be called[0]. The deprecated `path` method has been updated in meson build files. Required meson version has also been bumped to 0.55. [0] https://mesonbuild.com/Release-notes-for-0-55-0.html#find_program-fixes-when-the-program-has-been-overridden-by-executable
* mount: Replace deprecated functionwip/oholy/ci-libsoup3Ondrej Holy2021-10-151-1/+1
| | | | | | The `g_spawn_check_exit_status` function is deprecated now and `g_spawn_check_wait_status` should be used instead. Let's make that change and bump the glib dependency accordingly.
* Post branch version bumpOndrej Holy2021-10-011-1/+1
|
* admin: Make the privileged group configurableOndrej Holy2021-06-071-1/+3
| | | | | | | | | Currently, `wheel` group is hardcoded in the `.rules` file which is there to prevent redundant password prompt when starting gvfsd-admin. The Debian based systems obviously uses `sudo` group instead of `wheel`. Let's make the privileged group configurable. https://gitlab.gnome.org/GNOME/gvfs/-/issues/565
* Post release version bumpOndrej Holy2021-04-301-1/+1
|
* build: Use install prefix in systemd files pathsDiego Escalante Urrelo2021-04-231-2/+2
| | | | | | | | | | When installing gvfs into a prefix (like in jhbuild), we need to pass `gvfs_prefix` to meson's `get_pkgconfig_variable` to make sure that systemd unit files are installed to the installation prefix, instead of systemd's prefix (which will likely be your system's /usr). See: https://github.com/systemd/systemd/issues/18082 See: https://github.com/systemd/systemd/commit/1c2c7c6cb3d92315624f3711114e86b0acfbce63
* Post release version bumpOndrej Holy2021-03-191-1/+1
|
* Post release version bumpOndrej Holy2021-03-121-1/+1
|
* Post release version bumpOndrej Holy2021-02-121-1/+1
|
* Update NEWS for 1.47.90 release1.47.90Ondrej Holy2021-02-121-1/+1
|
* google: Add Shared with me folderOndrej Holy2021-02-121-1/+1
| | | | | | | | Currently, it is not possible to browse files which are shared with the user (the Shared with me folder on the web). Let's add My Drive and Shared with me folder to the root to make them available. Fixes: https://gitlab.gnome.org/GNOME/gvfs/-/issues/444
* Post release version bumpOndrej Holy2021-01-081-1/+1
|
* build: Use meson summary function instead of custom outputOndrej Holy2020-12-011-35/+40
| | | | | | Meson finally provides official function to print configuration summary since version 0.53.0. Let's use it instead of custom output to be a bit more consistent with other projects.
* Post branch version bumpOndrej Holy2020-11-301-1/+1
|
* Post release version bumpOndrej Holy2020-10-021-1/+1
|
* Post release version bumpOndrej Holy2020-09-111-1/+1
|
* Post release version bumpOndrej Holy2020-09-041-1/+1
|
* Update NEWS for 1.45.92 release1.45.92Ondrej Holy2020-09-041-1/+1
|
* Post release version bumpOndrej Holy2020-08-071-1/+1
|
* Update NEWS for 1.45.90 release1.45.90Ondrej Holy2020-08-071-1/+1
|
* build: Bump required glib version to 2.65.1Ondrej Holy2020-08-071-1/+1
| | | | | The recent commit 077abad requires functionality from GLib 2.65.1. Let's bump to that version.
* build: Bump required glib version to 2.65.0wip/oholy/glib-bumpOndrej Holy2020-08-041-1/+1
| | | | | | Commit 9564a34 uses g_bookmark_file_get_modified_date_time function which was added recently. Let's bump the required glib version accordingly.
* Post release version bumpOndrej Holy2020-07-031-1/+1
|
* afc: Add support for libplist-2.2Bastien Nocera2020-06-161-1/+4
| | | | | Which changed name from libplist to libplist-2.0 to embed its API version number in the library name.
* Post release version bumpOndrej Holy2020-05-291-1/+1
|
* Post branch version bumpOndrej Holy2020-05-121-1/+1
|
* Post release version bumpOndrej Holy2020-03-271-1/+1
|
* Post release version bumpOndrej Holy2020-03-061-1/+1
|
* Post release version bumpOndrej Holy2020-02-281-1/+1
|
* Post release version bumpOndrej Holy2020-02-141-1/+1
|
* build: Fix login_tty detection on systems without libutilNiveditha Rau2020-02-111-2/+1
| | | | | login_tty function is available on Solaris, but libutil isn't there. Let's update the code to make the detection work also if libutil is not available.
* Post release version bumpOndrej Holy2020-01-311-1/+1
|
* Update NEWS for 1.43.90 release1.43.90Ondrej Holy2020-01-311-1/+1
|
* build: Bump libgdata dependency to support latest featuresMayank Sharma2020-01-311-4/+1
| | | | | | | | | libgdata API has been augmented with GDataDocumentsProperty API in the latest release 0.17.11. Since, we're using that API to support copy/move operations, we bump the required dependency version accordingly. We also remove the HAVE_LIBGDATA_* ifdefs since we require libgdata version >= 0.17.11 for the google backend to work properly.