pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts/fontconfig Fix build under GNU/kFreeBSD.
details: https://anonhg.NetBSD.org/pkgsrc/rev/a22bf3fd34f8
branches: trunk
changeset: 622123:a22bf3fd34f8
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Fri Jul 26 11:37:22 2013 +0000
description:
Fix build under GNU/kFreeBSD.
diffstat:
fonts/fontconfig/distinfo | 4 ++--
fonts/fontconfig/patches/patch-ab | 14 +++++++++++++-
2 files changed, 15 insertions(+), 3 deletions(-)
diffs (41 lines):
diff -r bc6d4521027d -r a22bf3fd34f8 fonts/fontconfig/distinfo
--- a/fonts/fontconfig/distinfo Fri Jul 26 11:27:41 2013 +0000
+++ b/fonts/fontconfig/distinfo Fri Jul 26 11:37:22 2013 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.41 2013/05/20 19:56:39 adam Exp $
+$NetBSD: distinfo,v 1.42 2013/07/26 11:37:22 ryoon Exp $
SHA1 (fontconfig-2.10.93.tar.bz2) = 78a87be2a59b0c803bfd69cdafc85cbc31381d3a
RMD160 (fontconfig-2.10.93.tar.bz2) = 0427185e941f534c3e40dd3ae4abdd2ab72fac20
Size (fontconfig-2.10.93.tar.bz2) = 1526089 bytes
SHA1 (patch-aa) = a0a752e7050ae438198b7286d01dbc5ab4a7e53e
-SHA1 (patch-ab) = 04d21073e6e585c5317e5c29d2d1918d240ce233
+SHA1 (patch-ab) = 5aabb4bd60319c83cbb22f784efe11bdc7308f92
SHA1 (patch-ac) = 7de7a672650286d2f72b95b9c96e19b5df2a9155
SHA1 (patch-af) = d351265c894738284215f0bb38d47cc1c8f28ec7
SHA1 (patch-ba) = e4f116b777a8046615569ae6e89545ad3c7abf77
diff -r bc6d4521027d -r a22bf3fd34f8 fonts/fontconfig/patches/patch-ab
--- a/fonts/fontconfig/patches/patch-ab Fri Jul 26 11:27:41 2013 +0000
+++ b/fonts/fontconfig/patches/patch-ab Fri Jul 26 11:37:22 2013 +0000
@@ -1,4 +1,7 @@
-$NetBSD: patch-ab,v 1.12 2013/04/10 11:41:37 wiz Exp $
+$NetBSD: patch-ab,v 1.13 2013/07/26 11:37:22 ryoon Exp $
+
+On Debian GNU/kFreeBSD 7.0, there is posix_fadvise(2), but no
+POSIX_FADV_WILLNEED.
--- src/fccache.c.orig 2013-03-21 09:50:26.000000000 +0000
+++ src/fccache.c
@@ -10,3 +13,12 @@
#include <assert.h>
#if defined(HAVE_MMAP) || defined(__CYGWIN__)
# include <unistd.h>
+@@ -575,7 +576,7 @@ FcDirCacheMapFd (int fd, struct stat *fd
+ {
+ #if defined(HAVE_MMAP) || defined(__CYGWIN__)
+ cache = mmap (0, fd_stat->st_size, PROT_READ, MAP_SHARED, fd, 0);
+-#ifdef HAVE_POSIX_FADVISE
++#if defined(HAVE_POSIX_FADVISE) && defined(POSIX_FADV_WILLNEED)
+ posix_fadvise (fd, 0, fd_stat->st_size, POSIX_FADV_WILLNEED);
+ #endif
+ if (cache == MAP_FAILED)
Home |
Main Index |
Thread Index |
Old Index