[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