diff --git a/_service b/_service new file mode 100644 index 0000000..c343452 --- /dev/null +++ b/_service @@ -0,0 +1,19 @@ + + + + git + https://gitlab.gnome.org/GNOME/gvfs.git + 1.54.0 + @PARENT_TAG@+@TAG_OFFSET@ + (.*)\+0 + \1 + disable + + + + *.tar + zst + + + + diff --git a/gvfs-1.52.2.tar.xz b/gvfs-1.52.2.tar.xz deleted file mode 100644 index 14c378b..0000000 --- a/gvfs-1.52.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a643aceaa053caac0d8eff9a015f636e4bd1bb09cfe27864e347db67460e7b91 -size 1232776 diff --git a/gvfs-1.54.0.obscpio b/gvfs-1.54.0.obscpio new file mode 100644 index 0000000..a4cdc83 --- /dev/null +++ b/gvfs-1.54.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d036e60ed3f5c7a76e26cb0b74bce0945d07d6c24f6f18fc4397cad5ee75382a +size 12789773 diff --git a/gvfs.changes b/gvfs.changes index 904ef88..9853111 100644 --- a/gvfs.changes +++ b/gvfs.changes @@ -1,3 +1,58 @@ +------------------------------------------------------------------- +Fri Mar 15 08:03:31 UTC 2024 - Dominique Leuenberger + +- Update to version 1.54.0: + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 5 13:51:57 UTC 2024 - Dominique Leuenberger + +- Enable onedrive support: msgraph is now packaged and works. + +------------------------------------------------------------------- +Fri Mar 1 11:57:26 UTC 2024 - Dominique Leuenberger + +- Update to version 1.53.91: + + onedrive: Fix several issues. + + wsdd: List just devices of pub:Computer type to filter out + unwanted devices. + + Updated translations. + +------------------------------------------------------------------- +Mon Feb 12 15:17:30 UTC 2024 - Dominique Leuenberger + +- Update to version 1.53.90: + + daemon: Add OneDrive support based on msgraph library. + + client: Reduce synchronous metadata methods calls to improve + performance. + + network: Provide standard::content-type and access::can-rename + attributes. + + build: Fix unknown arguments error on systems that don't use + GNU C library. + + udisks2: Fix unmounting of mount paths that contain non-ASCII + characters. + + Updated translations. +- Add pkgconfig(msgraph-0.1) BuildRequires conditionally, guarded + with bcond: new dependency for OneDrive support, but the + dependency does not yet exist in Tumbleweed. + +------------------------------------------------------------------- +Tue Jan 16 11:15:13 UTC 2024 - Dominique Leuenberger + +- Update to version 1.53.1: + + daemon: + - Add WS-Discovery support based on wsdd daemon. + - Port to gcr4. + + network: + - Hide Windows Network folder and show the servers merged by + default. + - Variousother fixes and enhancements. + + smb: + - Fix livelock when mounting share without enough permissions. + - Fix moving files across filesystem boundaries. + + Updated translations. +- Convert to source service for easier updating. + ------------------------------------------------------------------- Wed Jan 10 08:51:39 UTC 2024 - Dominique Leuenberger diff --git a/gvfs.obsinfo b/gvfs.obsinfo new file mode 100644 index 0000000..c9dd5a8 --- /dev/null +++ b/gvfs.obsinfo @@ -0,0 +1,4 @@ +name: gvfs +version: 1.54.0 +mtime: 1710489343 +commit: b22df75010588b062705b5d72bc5ca8811e62f72 diff --git a/gvfs.spec b/gvfs.spec index 8d5a129..88df9dc 100644 --- a/gvfs.spec +++ b/gvfs.spec @@ -17,14 +17,15 @@ %bcond_without cdda +%bcond_without onedrive Name: gvfs -Version: 1.52.2 +Version: 1.54.0 Release: 0 Summary: Virtual File System functionality for GLib License: GPL-3.0-only AND LGPL-2.0-or-later Group: Development/Libraries/C and C++ URL: https://wiki.gnome.org/Projects/gvfs -Source0: https://download.gnome.org/sources/gvfs/1.52/%{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar.zst Source99: baselibs.conf ### NOTE: Please, keep SLE-only patches at bottom (starting on 1000). @@ -64,6 +65,9 @@ BuildRequires: pkgconfig(libsoup-3.0) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libusb-1.0) >= 1.0.21 BuildRequires: pkgconfig(libxml-2.0) +%if %{with onedrive} +BuildRequires: pkgconfig(msgraph-0.1) +%endif BuildRequires: pkgconfig(polkit-gobject-1) >= 0.114 BuildRequires: pkgconfig(smbclient) BuildRequires: pkgconfig(systemd) @@ -181,11 +185,12 @@ gvfs plugins. %build %meson \ - --libexecdir=%{_libexecdir}/%{name} \ - -Dudisks2=true \ - %{!?with_cdda: -Dcdda=false} \ - -Dman=true \ - -Dsystemduserunitdir=%{_userunitdir} \ + --libexecdir=%{_libexecdir}/%{name} \ + -Dudisks2=true \ + %{!?with_cdda: -Dcdda=false} \ + -Dman=true \ + -Dsystemduserunitdir=%{_userunitdir} \ + -Donedrive=%[%{with onedrive} ? "true" : "false" ] \ %{nil} %meson_build @@ -323,6 +328,10 @@ mv daemon/trashlib/COPYING daemon/trashlib/COPYING.trashlib %endif %{_libexecdir}/%{name}/gvfsd-network %{_datadir}/%{name}/mounts/network.mount +%if %{with onedrive} +%{_libexecdir}/gvfs/gvfsd-onedrive +%{_datadir}/gvfs/mounts/onedrive.mount +%endif # allow priv ports for mounting nfs. Otherwise the nfs-service requires insecure (boo#1065864) %verify(not mode caps) %caps(cap_net_bind_service=+ep) %{_libexecdir}/%{name}/gvfsd-nfs %{_libexecdir}/%{name}/gvfsd-nfs @@ -341,6 +350,9 @@ mv daemon/trashlib/COPYING daemon/trashlib/COPYING.trashlib %dir %{_datadir}/GConf %dir %{_datadir}/GConf/gsettings %{_datadir}/GConf/gsettings/gvfs-dns-sd.convert +%{_libexecdir}/gvfs/gvfsd-wsdd +%{_datadir}/glib-2.0/schemas/org.gnome.system.wsdd.gschema.xml +%{_datadir}/gvfs/mounts/wsdd.mount %files devel %doc CONTRIBUTING.md NEWS.pre-1-2