Fri Aug 22 15:25:10 2014 UTC ()
Pullup ticket #4478 - requested by wiz
x11/gnome-desktop3: build fix

Revisions pulled up:
- x11/gnome-desktop3/distinfo                                   1.6
- x11/gnome-desktop3/patches/patch-libgnome-desktop_libgsystem_gsystem-file-utils.c 1.1

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Thu Aug 21 10:37:48 UTC 2014

   Modified Files:
   	pkgsrc/x11/gnome-desktop3: distinfo
   Added Files:
   	pkgsrc/x11/gnome-desktop3/patches:
   	    patch-libgnome-desktop_libgsystem_gsystem-file-utils.c

   Log Message:
   Add fcntl.h for openat(). Might help build on NetBSD-6.


(tron)
diff -r1.5 -r1.5.4.1 pkgsrc/x11/gnome-desktop3/distinfo
diff -r0 -r1.1.2.2 pkgsrc/x11/gnome-desktop3/patches/patch-libgnome-desktop_libgsystem_gsystem-file-utils.c

cvs diff -r1.5 -r1.5.4.1 pkgsrc/x11/gnome-desktop3/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/gnome-desktop3/distinfo 2014/02/12 01:23:33 1.5
+++ pkgsrc/x11/gnome-desktop3/distinfo 2014/08/22 15:25:10 1.5.4.1
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.5 2014/02/12 01:23:33 prlw1 Exp $ 1$NetBSD: distinfo,v 1.5.4.1 2014/08/22 15:25:10 tron Exp $
2 2
3SHA1 (gnome-desktop-3.10.2.tar.xz) = fd13640ad7f096f29267366bcdf4cf8dc95af07a 3SHA1 (gnome-desktop-3.10.2.tar.xz) = fd13640ad7f096f29267366bcdf4cf8dc95af07a
4RMD160 (gnome-desktop-3.10.2.tar.xz) = 9d59c58c497eafa75a5ae7a38edaa740c8c77726 4RMD160 (gnome-desktop-3.10.2.tar.xz) = 9d59c58c497eafa75a5ae7a38edaa740c8c77726
5Size (gnome-desktop-3.10.2.tar.xz) = 1062876 bytes 5Size (gnome-desktop-3.10.2.tar.xz) = 1062876 bytes
6SHA1 (patch-aa) = 0553828a17b36a1a7ce2fb66ed1ae0ce6eaa8075 6SHA1 (patch-aa) = 0553828a17b36a1a7ce2fb66ed1ae0ce6eaa8075
 7SHA1 (patch-libgnome-desktop_libgsystem_gsystem-file-utils.c) = 9c015507b6ab5bb820651d326979e00f86c5a59f

File Added: pkgsrc/x11/gnome-desktop3/patches/Attic/patch-libgnome-desktop_libgsystem_gsystem-file-utils.c
$NetBSD: patch-libgnome-desktop_libgsystem_gsystem-file-utils.c,v 1.1.2.2 2014/08/22 15:25:10 tron Exp $

Add fcntl.h for openat().

--- libgnome-desktop/libgsystem/gsystem-file-utils.c.orig	2013-10-04 22:18:43.000000000 +0000
+++ libgnome-desktop/libgsystem/gsystem-file-utils.c
@@ -37,6 +37,8 @@
 #include <glib-unix.h>
 #include <limits.h>
 #include <dirent.h>
+/* for openat() */
+#include <fcntl.h>
 
 static int
 close_nointr (int fd)