diff options
author | drochner <drochner@pkgsrc.org> | 2006-11-24 13:02:48 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2006-11-24 13:02:48 +0000 |
commit | c3c3b42290a7c16fdc97ce7a6d0dbff1a2d8a7a8 (patch) | |
tree | a97a38087e2aa3b551bb3c701ee8acb4b89a09ec /devel/liboil | |
parent | ea3e95812f6db613852c26bcbec25d081f55e91d (diff) | |
download | pkgsrc-c3c3b42290a7c16fdc97ce7a6d0dbff1a2d8a7a8.tar.gz |
update to 0.3.10
changes:
- Lots of new classes and implementations were added for Schrödinger.
- Several i386 implementations also compile on amd64, so these were
copied over to a separate directory and are now enabled on amd64.
- Feature detection on amd64 has been fixed.
- All known startup warnings have been fixed.
- The core now handles arrays that are 'N plus a constant' in length.
- Wrap a bunch of functions in HAVE_UNALIGNED_ACCESS to indicate that
they require an architecture that handles unaligned access.
Diffstat (limited to 'devel/liboil')
-rw-r--r-- | devel/liboil/Makefile | 5 | ||||
-rw-r--r-- | devel/liboil/distinfo | 10 | ||||
-rw-r--r-- | devel/liboil/patches/patch-aa | 24 |
3 files changed, 10 insertions, 29 deletions
diff --git a/devel/liboil/Makefile b/devel/liboil/Makefile index f5b98aaaa72..9511aa5666a 100644 --- a/devel/liboil/Makefile +++ b/devel/liboil/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.9 2006/10/23 18:39:24 drochner Exp $ +# $NetBSD: Makefile,v 1.10 2006/11/24 13:02:48 drochner Exp $ # -DISTNAME= liboil-0.3.9 -PKGREVISION= 1 +DISTNAME= liboil-0.3.10 CATEGORIES= devel MASTER_SITES= http://liboil.freedesktop.org/download/ diff --git a/devel/liboil/distinfo b/devel/liboil/distinfo index 3c3cf85ca61..a24d2d85a1c 100644 --- a/devel/liboil/distinfo +++ b/devel/liboil/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.3 2006/10/23 18:39:24 drochner Exp $ +$NetBSD: distinfo,v 1.4 2006/11/24 13:02:48 drochner Exp $ -SHA1 (liboil-0.3.9.tar.gz) = 9b8126c4ae26f32c4131c7e8df8b2c61e7e1973a -RMD160 (liboil-0.3.9.tar.gz) = b77d754028d97cff2138c4d899e00959a34eb750 -Size (liboil-0.3.9.tar.gz) = 833083 bytes -SHA1 (patch-aa) = 9ed35f2ff99c8e9d85d6ef9c03946e6ec8a5a107 +SHA1 (liboil-0.3.10.tar.gz) = 00183731d417047a3b7715532b9d6ca5cce16cc4 +RMD160 (liboil-0.3.10.tar.gz) = 585413d5955b08b24cec18f588927ac071a44098 +Size (liboil-0.3.10.tar.gz) = 860303 bytes +SHA1 (patch-aa) = 70646b7f1b42341527ba0630cdd99f96751e6a43 SHA1 (patch-ab) = 7fc1f032bad9384fb9e0aa9e88d75c8eb5bb35c5 SHA1 (patch-ac) = 809d577cabdc575891aa33ab13f4c1a508520088 diff --git a/devel/liboil/patches/patch-aa b/devel/liboil/patches/patch-aa index 1abbd51dd84..6c97a842959 100644 --- a/devel/liboil/patches/patch-aa +++ b/devel/liboil/patches/patch-aa @@ -1,9 +1,9 @@ -$NetBSD: patch-aa,v 1.2 2006/10/23 18:39:24 drochner Exp $ +$NetBSD: patch-aa,v 1.3 2006/11/24 13:02:49 drochner Exp $ ---- liboil/liboilcpu.c.orig 2006-05-23 02:07:56.000000000 +0200 +--- liboil/liboilcpu.c.orig 2006-11-06 02:37:03.000000000 +0100 +++ liboil/liboilcpu.c @@ -518,6 +518,14 @@ oil_cpu_detect_cpuid (void) - OIL_WARNING("L2 cache: %d kbytes, %d assoc, %d lines/tag, %d line size\n", + OIL_INFO("L2 cache: %d kbytes, %d assoc, %d lines/tag, %d line size", (ecx>>16)&0xffff, (ecx>>12)&0xf, (ecx>>8)&0xf, ecx&0xff); } + @@ -17,21 +17,3 @@ $NetBSD: patch-aa,v 1.2 2006/10/23 18:39:24 drochner Exp $ } /* Reduce the set of CPU capabilities detected by whatever detection mechanism -@@ -542,7 +550,7 @@ oil_cpu_detect_kernel_support (void) - OIL_IMPL_FLAG_MMXEXT | OIL_IMPL_FLAG_SSE3); - } - #endif --#if !defined(__linux__) && !defined(__FreeBSD__) -+#if !defined(__linux__) && !defined(__FreeBSD__) && !defined(__NetBSD__) - /* If we don't know that the operating system supports SSE, don't trust that - * it will properly support it. - */ -@@ -743,7 +751,7 @@ oil_cpu_detect_mips(void) - static void - oil_cpu_detect_arch(void) - { --#ifdef __i386__ -+#if defined(__i386__) || defined(__amd64__) - oil_cpu_detect_i386(); - #endif - #if defined(__powerpc__) || defined(__PPC__) || defined(__ppc__) |