[Midnightbsd-cvs] mports [20119] trunk/print/harfbuzz: harfbuzz 1.0.1

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Aug 29 15:23:10 EDT 2015


Revision: 20119
          http://svnweb.midnightbsd.org/mports/?rev=20119
Author:   laffer1
Date:     2015-08-29 15:23:10 -0400 (Sat, 29 Aug 2015)
Log Message:
-----------
harfbuzz 1.0.1

Modified Paths:
--------------
    trunk/print/harfbuzz/Makefile
    trunk/print/harfbuzz/distinfo
    trunk/print/harfbuzz/pkg-plist

Added Paths:
-----------
    trunk/print/harfbuzz/files/patch-src_hb-atomic-private.hh

Modified: trunk/print/harfbuzz/Makefile
===================================================================
--- trunk/print/harfbuzz/Makefile	2015-08-29 19:20:26 UTC (rev 20118)
+++ trunk/print/harfbuzz/Makefile	2015-08-29 19:23:10 UTC (rev 20119)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	harfbuzz
-PORTVERSION=	0.9.40
+PORTVERSION=	1.0.1
 CATEGORIES=	print
 MASTER_SITES=	http://www.freedesktop.org/software/harfbuzz/release/
 
@@ -25,6 +25,6 @@
 
 EXTRA_PATCHES=	${PATCHDIR}/extra-src_hb-open-type-private.hh
 
-PLIST_SUB+=	LIBVER=0.940.0
+PLIST_SUB+=	LIBVER=0.10000.1
 
 .include <bsd.port.post.mk>

Modified: trunk/print/harfbuzz/distinfo
===================================================================
--- trunk/print/harfbuzz/distinfo	2015-08-29 19:20:26 UTC (rev 20118)
+++ trunk/print/harfbuzz/distinfo	2015-08-29 19:23:10 UTC (rev 20119)
@@ -1,2 +1,2 @@
-SHA256 (harfbuzz-0.9.40.tar.bz2) = 1771d53583be6d91ca961854b2a24fb239ef0545eed221ae3349abae0ab8321f
-SIZE (harfbuzz-0.9.40.tar.bz2) = 1182989
+SHA256 (harfbuzz-1.0.1.tar.bz2) = 32a1a7ad584a2f2cfba5c1d234d046c0521e86e7a21d403e15e89aa509ef0ea8
+SIZE (harfbuzz-1.0.1.tar.bz2) = 1211877

Added: trunk/print/harfbuzz/files/patch-src_hb-atomic-private.hh
===================================================================
--- trunk/print/harfbuzz/files/patch-src_hb-atomic-private.hh	                        (rev 0)
+++ trunk/print/harfbuzz/files/patch-src_hb-atomic-private.hh	2015-08-29 19:23:10 UTC (rev 20119)
@@ -0,0 +1,16 @@
+--- src/hb-atomic-private.hh.orig	2015-04-10 02:16:57 UTC
++++ src/hb-atomic-private.hh
+@@ -103,8 +103,12 @@ typedef int hb_atomic_int_impl_t;
+ #define hb_atomic_int_impl_add(AI, V)		__sync_fetch_and_add (&(AI), (V))
+ 
+ #define hb_atomic_ptr_impl_get(P)		(void *) (__sync_synchronize (), *(P))
++#if defined(__FreeBSD__) && defined(__mips__)
++#include <machine/atomic.h>
++#define hb_atomic_ptr_impl_cmpexch(P,O,N)	atomic_cmpset_rel_32 ((uint32_t *)(P), (uint32_t)(O), (uint32_t)(N))
++#else
+ #define hb_atomic_ptr_impl_cmpexch(P,O,N)	__sync_bool_compare_and_swap ((P), (O), (N))
+-
++#endif
+ 
+ #elif !defined(HB_NO_MT) && defined(HAVE_SOLARIS_ATOMIC_OPS)
+ 


Property changes on: trunk/print/harfbuzz/files/patch-src_hb-atomic-private.hh
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/print/harfbuzz/pkg-plist
===================================================================
--- trunk/print/harfbuzz/pkg-plist	2015-08-29 19:20:26 UTC (rev 20118)
+++ trunk/print/harfbuzz/pkg-plist	2015-08-29 19:23:10 UTC (rev 20119)
@@ -34,6 +34,7 @@
 share/gtk-doc/html/harfbuzz/api-index-full.html
 share/gtk-doc/html/harfbuzz/ch01.html
 share/gtk-doc/html/harfbuzz/deprecated-api-index.html
+share/gtk-doc/html/harfbuzz/harfbuzz-Shaping.html
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-blob.html
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-buffer.html
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-common.html
@@ -51,7 +52,6 @@
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-ot.html
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-set.html
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-shape-plan.html
-share/gtk-doc/html/harfbuzz/harfbuzz-hb-shape.html
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-unicode.html
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-uniscribe.html
 share/gtk-doc/html/harfbuzz/harfbuzz-hb-version.html



More information about the Midnightbsd-cvs mailing list