[arch-commits] Commit in gvfs/trunk (2 files)

Jan Steffens heftig at archlinux.org
Wed Sep 5 00:47:46 UTC 2018


    Date: Wednesday, September 5, 2018 @ 00:47:45
  Author: heftig
Revision: 333370

1.38.0+3+g7da3b0ba-1

Modified:
  gvfs/trunk/PKGBUILD	(contents, properties)
Deleted:
  gvfs/trunk/udisks2-fix-crashes-caused-by-missing-source-tag.patch

--------------------------------------------------------+
 PKGBUILD                                               |   18 ++++-----
 udisks2-fix-crashes-caused-by-missing-source-tag.patch |   29 ---------------
 2 files changed, 8 insertions(+), 39 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-05 00:43:52 UTC (rev 333369)
+++ PKGBUILD	2018-09-05 00:47:45 UTC (rev 333370)
@@ -1,10 +1,10 @@
-# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgbase=gvfs
 pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google})
-pkgver=1.36.2
-pkgrel=3
+pkgver=1.38.0+3+g7da3b0ba
+pkgrel=1
 pkgdesc="Virtual filesystem implementation for GIO"
 url="https://wiki.gnome.org/Projects/gvfs"
 arch=(x86_64)
@@ -14,18 +14,14 @@
 makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp
              gnome-online-accounts libnfs libgdata git gtk-doc python meson openssh)
 groups=(gnome)
-_commit=eb283f2ff47432cc66976c0ad66e267b9b0c8305  # tags/1.36.2^0
-source=("git+https://git.gnome.org/browse/gvfs#commit=$_commit"
-        udisks2-fix-crashes-caused-by-missing-source-tag.patch
+_commit=7da3b0ba2e207ce0b8a1bdfe023d6cf6d3764ed9  # gnome-3-30
+source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit"
         gvfsd.hook)
 sha256sums=('SKIP'
-            '5a7a1e2aa3d8a73fe7c692ac18c837d26286a49c493983af733790a69a4b6398'
             '478b9cf7b4c242959fc640dbf0cd4935f16c59b81f5828a3af102d608d7a9d72')
 
 prepare() {
   cd $pkgbase
-  # https://gitlab.gnome.org/GNOME/gvfs/issues/1
-  patch -Np1 -i ../udisks2-fix-crashes-caused-by-missing-source-tag.patch
 }
 
 pkgver() {
@@ -34,7 +30,7 @@
 }
 
 build() {
-  arch-meson $pkgbase build -D man=true -D deprecated_programs=true
+  arch-meson $pkgbase build -D man=true
   ninja -C build
 }
 
@@ -164,3 +160,5 @@
 
   mv "$srcdir/google" "$pkgdir/usr"
 }
+
+# vim:set sw=2 et:


Property changes on: gvfs/trunk/PKGBUILD
___________________________________________________________________
Deleted: svn:keywords
## -1 +0,0 ##
-Id
\ No newline at end of property
Deleted: udisks2-fix-crashes-caused-by-missing-source-tag.patch
===================================================================
--- udisks2-fix-crashes-caused-by-missing-source-tag.patch	2018-09-05 00:43:52 UTC (rev 333369)
+++ udisks2-fix-crashes-caused-by-missing-source-tag.patch	2018-09-05 00:47:45 UTC (rev 333370)
@@ -1,29 +0,0 @@
-From 38831e4ea149a0b4731d123c63d8b493d30ad0be Mon Sep 17 00:00:00 2001
-From: Ondrej Holy <oholy at redhat.com>
-Date: Sat, 26 May 2018 08:16:02 +0200
-Subject: [PATCH] udisks2: Fix crashes caused by missing source tag
-
-GAsyncReadyCallback is never called from g_drive_stop, because
-source_tag is not set, but checked. This obviously causes issues
-for client applications. Add missing source_tag.
-
-Closes: https://gitlab.gnome.org/GNOME/gvfs/issues/1
----
- monitor/udisks2/gvfsudisks2drive.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/monitor/udisks2/gvfsudisks2drive.c b/monitor/udisks2/gvfsudisks2drive.c
-index 52e9b75..8765668 100644
---- a/monitor/udisks2/gvfsudisks2drive.c
-+++ b/monitor/udisks2/gvfsudisks2drive.c
-@@ -915,6 +915,7 @@ gvfs_udisks2_drive_stop (GDrive              *_drive,
-   GTask *task;
- 
-   task = g_task_new (drive, cancellable, callback, user_data);
-+  g_task_set_source_tag (task, gvfs_udisks2_drive_stop);
- 
-   /* This information is needed in GVfsDdisks2Volume when apps have
-    * open files on the device ... we need to know if the button should
---
-libgit2 0.27.1
-



More information about the arch-commits mailing list