pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/liboil Update to 0.3.16:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/672b29f34abb
branches:  trunk
changeset: 556574:672b29f34abb
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Mar 22 21:02:17 2009 +0000

description:
Update to 0.3.16:

Version bump
if's need else's. Fix previous commit
Wrap force_align_arg_pointer in HAVE_I386
Add AltiVec detection support for OpenBSD
Fix double free on failed arm_init
Add SSE detection support for OpenBSD
init: shortcut benchmarking, if there is only one runable implementation.
Add x86_64/amd64 to unaligned access whitelist
Add cris to unaligned access whitelist
remove ltdl.m4
Clean up function prototypes used for casting
bump version
Remove ' DATA' from symbol list
Add srcdir to includes for out-of-source builds
Fix cpu detection on OS/X
Add avg2_32xn_u8

diffstat:

 devel/liboil/Makefile         |   5 ++---
 devel/liboil/distinfo         |  10 +++++-----
 devel/liboil/patches/patch-ad |  30 +++++++++++++++---------------
 3 files changed, 22 insertions(+), 23 deletions(-)

diffs (101 lines):

diff -r b81ae1bea5dc -r 672b29f34abb devel/liboil/Makefile
--- a/devel/liboil/Makefile     Sun Mar 22 20:51:13 2009 +0000
+++ b/devel/liboil/Makefile     Sun Mar 22 21:02:17 2009 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.20 2009/02/21 14:39:03 he Exp $
+# $NetBSD: Makefile,v 1.21 2009/03/22 21:02:17 wiz Exp $
 #
 
-DISTNAME=      liboil-0.3.15
-PKGREVISION=   1
+DISTNAME=      liboil-0.3.16
 CATEGORIES=    devel
 MASTER_SITES=  http://liboil.freedesktop.org/download/
 
diff -r b81ae1bea5dc -r 672b29f34abb devel/liboil/distinfo
--- a/devel/liboil/distinfo     Sun Mar 22 20:51:13 2009 +0000
+++ b/devel/liboil/distinfo     Sun Mar 22 21:02:17 2009 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.16 2009/02/21 14:39:03 he Exp $
+$NetBSD: distinfo,v 1.17 2009/03/22 21:02:17 wiz Exp $
 
-SHA1 (liboil-0.3.15.tar.gz) = 8791e3399aae619b89a1d00f40ffcafc7d7f5d9b
-RMD160 (liboil-0.3.15.tar.gz) = ba6a4889dd8c16f62dee5c238e019b42066e6a9b
-Size (liboil-0.3.15.tar.gz) = 822195 bytes
+SHA1 (liboil-0.3.16.tar.gz) = 0d6530ccb22d805c5209a185a94b575111ec34f3
+RMD160 (liboil-0.3.16.tar.gz) = 5add00151e24ee8cc5a8dfb40223936a576cbffd
+Size (liboil-0.3.16.tar.gz) = 855765 bytes
 SHA1 (patch-aa) = 363219c8afee30ac07f73278f127de01d6a5b689
 SHA1 (patch-ab) = 13ff4bef610a28174a2a41b74029f24f04fd598f
 SHA1 (patch-ac) = 4559e8b635099d96df59bcc5525eb3c0322720ba
-SHA1 (patch-ad) = 25fdf7e3b007325c33b6b4be4bd58f543d6be514
+SHA1 (patch-ad) = 2ed2e23de780aad575b2614afa7af48e9e4ca571
diff -r b81ae1bea5dc -r 672b29f34abb devel/liboil/patches/patch-ad
--- a/devel/liboil/patches/patch-ad     Sun Mar 22 20:51:13 2009 +0000
+++ b/devel/liboil/patches/patch-ad     Sun Mar 22 21:02:17 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.4 2009/02/21 14:39:03 he Exp $
+$NetBSD: patch-ad,v 1.5 2009/03/22 21:02:17 wiz Exp $
 
 Provide proper detection of altivec on NetBSD/powerpc ports.
 
---- liboil/liboilcpu-powerpc.c.orig    2008-06-30 19:57:33.000000000 +0000
+--- liboil/liboilcpu-powerpc.c.orig    2009-02-26 19:50:42.000000000 +0000
 +++ liboil/liboilcpu-powerpc.c
 @@ -59,6 +59,12 @@
  #include <sys/sysctl.h>
@@ -14,19 +14,19 @@
 +#include <sys/sysctl.h>
 +#endif
 +
- 
- /***** powerpc *****/
- 
-@@ -70,7 +76,7 @@ oil_profile_stamp_tb(void)
+ #if defined(__OpenBSD__)
+ #include <sys/param.h>
+ #include <sys/sysctl.h>
+@@ -75,7 +81,7 @@ oil_profile_stamp_tb(void)
    return ts;
  }
  
--#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && !defined(__APPLE__) && !defined(__linux__)
-+#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && !defined(__APPLE__) && !defined(__linux__) && !defined(__NetBSD__)
+-#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__linux__)
++#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__linux__) && !defined(__NetBSD__)
  static void
  test_altivec (void * ignored)
  {
-@@ -78,6 +84,21 @@ test_altivec (void * ignored)
+@@ -83,6 +89,21 @@ test_altivec (void * ignored)
  }
  #endif
  
@@ -48,21 +48,21 @@
  #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
  static void
  oil_check_altivec_sysctl_freebsd (void)
-@@ -158,7 +179,7 @@ out:
+@@ -181,7 +202,7 @@ out:
  }
  #endif
  
--#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && !defined(__APPLE__) && !defined(__linux__)
-+#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && !defined(__APPLE__) && !defined(__linux__) && !defined(__NetBSD__)
+-#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__linux__)
++#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__linux__) && !defined(__NetBSD__)
  static void
  oil_check_altivec_fault (void)
  {
-@@ -176,6 +197,8 @@ oil_cpu_detect_arch(void)
+@@ -199,6 +220,8 @@ oil_cpu_detect_arch(void)
  {
  #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
    oil_check_altivec_sysctl_freebsd();
 +#elif defined(__NetBSD__)
 +  oil_check_altivec_sysctl_netbsd();
+ #elif defined(__OpenBSD__)
+   oil_check_altivec_sysctl_openbsd();
  #elif defined(__APPLE__)
-   oil_check_altivec_sysctl_darwin();
- #elif defined(__linux__)



Home | Main Index | Thread Index | Old Index