On Wed, Oct 9, 2013 at 11:06 AM, David Coppa <dco...@gmail.com> wrote:
> Here's an update to ninja-1.4.0
> Lightly tested with some cmake-based ports.
>
> Cheers!
> David

Can commit?

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/ninja/Makefile,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 Makefile
> --- Makefile    2 Jul 2013 06:37:24 -0000       1.4
> +++ Makefile    9 Oct 2013 09:06:33 -0000
> @@ -1,9 +1,8 @@
>  # $OpenBSD: Makefile,v 1.4 2013/07/02 06:37:24 jasper Exp $
>
>  COMMENT =              small build system with a focus on speed
> -V =                    1.3.4
> +V =                    1.4.0
>  DISTNAME =             ninja-${V}
> -REVISION =             0
>  CATEGORIES =           devel
>  HOMEPAGE =             http://martine.github.io/ninja/
>  MAINTAINER =           Matthew Dempsky <matt...@dempsky.org>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/ninja/distinfo,v
> retrieving revision 1.3
> diff -u -p -u -p -r1.3 distinfo
> --- distinfo    14 Jun 2013 16:39:39 -0000      1.3
> +++ distinfo    9 Oct 2013 09:06:33 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (ninja-1.3.4.tar.gz) = 5xBmsdt7aPCq2m6TY5romGhESR0Yu8ogkziFPXBvYJk=
> -SIZE (ninja-1.3.4.tar.gz) = 148750
> +SHA256 (ninja-1.4.0.tar.gz) = cByrM8XGm83u2tej97/0w+YdOOjCoKt52G47cC3kwxc=
> +SIZE (ninja-1.4.0.tar.gz) = 152385
> Index: patches/patch-src_build_log_cc
> ===================================================================
> RCS file: patches/patch-src_build_log_cc
> diff -N patches/patch-src_build_log_cc
> --- patches/patch-src_build_log_cc      6 Jul 2013 09:14:12 -0000       1.1
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,16 +0,0 @@
> -$OpenBSD: patch-src_build_log_cc,v 1.1 2013/07/06 09:14:12 landry Exp $
> -
> -Work-around unaligned accesses on strict arches such as hppa
> -
> ---- src/build_log.cc.orig      Sat Jul  6 03:03:31 2013
> -+++ src/build_log.cc   Sat Jul  6 03:08:13 2013
> -@@ -57,7 +57,8 @@ uint64_t MurmurHash64A(const void* key, size_t len) {
> -   const uint64_t * data = (const uint64_t *)key;
> -   const uint64_t * end = data + (len/8);
> -   while (data != end) {
> --    uint64_t k = *data++;
> -+    uint64_t k;
> -+    memcpy(&k, data++, sizeof k);
> -     k *= m;
> -     k ^= k >> r;
> -     k *= m;
> Index: patches/patch-src_hash_map_h
> ===================================================================
> RCS file: patches/patch-src_hash_map_h
> diff -N patches/patch-src_hash_map_h
> --- patches/patch-src_hash_map_h        2 Jul 2013 06:37:24 -0000       1.1
> +++ /dev/null   1 Jan 1970 00:00:00 -0000
> @@ -1,16 +0,0 @@
> -$OpenBSD: patch-src_hash_map_h,v 1.1 2013/07/02 06:37:24 jasper Exp $
> -
> -Work-around unaligned accesses on strict arches such as sparc64/mips64(el).
> -
> ---- src/hash_map.h.orig        Mon Jul  1 22:42:26 2013
> -+++ src/hash_map.h     Mon Jul  1 22:42:54 2013
> -@@ -26,7 +26,8 @@ unsigned int MurmurHash2(const void* key, size_t len)
> -   unsigned int h = seed ^ len;
> -   const unsigned char * data = (const unsigned char *)key;
> -   while (len >= 4) {
> --    unsigned int k = *(unsigned int *)data;
> -+    unsigned int k;
> -+    memcpy(&k, data, sizeof k);
> -     k *= m;
> -     k ^= k >> r;
> -     k *= m;

Reply via email to