On 2009/05/27 17:02, Benoit Lecocq wrote:
> Hi,
>
> This diff updates liboil to the latest release 0.3.16.
>
> Comments ? OK ?
>
> Cheers,
> benoit
Did you check it with gstreamer?
$ grep liboil /usr/ports/INDEX |cut -d'|' -f2
devel/liboil
multimedia/gstreamer-0.10/plugins-base,-main
multimedia/gstreamer-0.10/plugins-good,-main
multimedia/gstreamer-0.10/plugins-ugly,-a52
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/devel/liboil/Makefile,v
> retrieving revision 1.13
> diff -N -u Makefile
> --- Makefile 22 Aug 2008 11:53:32 -0000 1.13
> +++ Makefile 27 May 2009 14:53:02 -0000
> @@ -2,9 +2,8 @@
>
> COMMENT= library of optimized inner loops
>
> -DISTNAME= liboil-0.3.14
> -PKGNAME= ${DISTNAME}p0
> -SHARED_LIBS += oil-0.3 3.0 # .2.0
> +DISTNAME= liboil-0.3.16
> +SHARED_LIBS+= oil-0.3 4.0 # .3.0
> CATEGORIES= devel
>
> MASTER_SITES= ${HOMEPAGE}/download/
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/devel/liboil/distinfo,v
> retrieving revision 1.6
> diff -N -u distinfo
> --- distinfo 20 Mar 2008 18:21:39 -0000 1.6
> +++ distinfo 27 May 2009 14:53:02 -0000
> @@ -1,5 +1,5 @@
> -MD5 (liboil-0.3.14.tar.gz) = ep9xnlBla3lcBsAWcBKoTw==
> -RMD160 (liboil-0.3.14.tar.gz) = kc56h8kOAJL9lMTQdeP+CfaQOiE=
> -SHA1 (liboil-0.3.14.tar.gz) = XeTu3w9Gc7bETkYtTRyus08hJrY=
> -SHA256 (liboil-0.3.14.tar.gz) = pAwJ227iTgOqgfWDKaV+ReVUYqLg9hmzeW1L+ULCPy8=
> -SIZE (liboil-0.3.14.tar.gz) = 819559
> +MD5 (liboil-0.3.16.tar.gz) = /rsdn5vExED89iLckPi2tw==
> +RMD160 (liboil-0.3.16.tar.gz) = Wt0AFR4k7ozFqN+0AiOTaldsv/0=
> +SHA1 (liboil-0.3.16.tar.gz) = DWUwzLItgFxSCaGFqUtXURHsNPM=
> +SHA256 (liboil-0.3.16.tar.gz) = AJEVsPyIjf4okD/s/oBnB8VEzK1lVOur3rOh2I7B6dE=
> +SIZE (liboil-0.3.16.tar.gz) = 855765
> Index: patches/patch-configure
> ===================================================================
> RCS file: /cvs/ports/devel/liboil/patches/patch-configure,v
> retrieving revision 1.3
> diff -N -u patches/patch-configure
> --- patches/patch-configure 20 Mar 2008 18:21:39 -0000 1.3
> +++ patches/patch-configure 27 May 2009 14:53:02 -0000
> @@ -1,66 +0,0 @@
> -$OpenBSD: patch-configure,v 1.3 2008/03/20 18:21:39 jasper Exp $
> ---- configure.orig Wed Mar 19 16:25:47 2008
> -+++ configure Wed Mar 19 16:30:06 2008
> -@@ -16264,7 +16264,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> - test -z "$ac_c_werror_flag" ||
> - test ! -s conftest.err
> - } && test -s conftest.$ac_objext; then
> -- flag_ok=yes
> -+ flag_ok=no
> - else
> - echo "$as_me: failed program was:" >&5
> - sed 's/^/| /' conftest.$ac_ext >&5
> -@@ -16324,7 +16324,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> - test -z "$ac_c_werror_flag" ||
> - test ! -s conftest.err
> - } && test -s conftest.$ac_objext; then
> -- flag_ok=yes
> -+ flag_ok=no
> - else
> - echo "$as_me: failed program was:" >&5
> - sed 's/^/| /' conftest.$ac_ext >&5
> -@@ -16384,7 +16384,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> - test -z "$ac_c_werror_flag" ||
> - test ! -s conftest.err
> - } && test -s conftest.$ac_objext; then
> -- flag_ok=yes
> -+ flag_ok=no
> - else
> - echo "$as_me: failed program was:" >&5
> - sed 's/^/| /' conftest.$ac_ext >&5
> -@@ -16444,7 +16444,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> - test -z "$ac_c_werror_flag" ||
> - test ! -s conftest.err
> - } && test -s conftest.$ac_objext; then
> -- flag_ok=yes
> -+ flag_ok=no
> - else
> - echo "$as_me: failed program was:" >&5
> - sed 's/^/| /' conftest.$ac_ext >&5
> -@@ -16504,7 +16504,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> - test -z "$ac_c_werror_flag" ||
> - test ! -s conftest.err
> - } && test -s conftest.$ac_objext; then
> -- flag_ok=yes
> -+ flag_ok=no
> - else
> - echo "$as_me: failed program was:" >&5
> - sed 's/^/| /' conftest.$ac_ext >&5
> -@@ -16564,7 +16564,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> - test -z "$ac_c_werror_flag" ||
> - test ! -s conftest.err
> - } && test -s conftest.$ac_objext; then
> -- flag_ok=yes
> -+ flag_ok=no
> - else
> - echo "$as_me: failed program was:" >&5
> - sed 's/^/| /' conftest.$ac_ext >&5
> -@@ -16625,6 +16625,8 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
> - test ! -s conftest.err
> - } && test -s conftest.$ac_objext; then
> - flag_ok=yes
> -+ save_CFLAGS="$save_CFLAGS -maltivec"
> -+ CCASFLAGS="$CCASSFLAGS -maltivec"
> - else
> - echo "$as_me: failed program was:" >&5
> - sed 's/^/| /' conftest.$ac_ext >&5
> Index: patches/patch-liboil_liboilcpu-powerpc_c
> ===================================================================
> RCS file: /cvs/ports/devel/liboil/patches/patch-liboil_liboilcpu-powerpc_c,v
> retrieving revision 1.1
> diff -N -u patches/patch-liboil_liboilcpu-powerpc_c
> --- patches/patch-liboil_liboilcpu-powerpc_c 22 Aug 2008 11:53:32 -0000
> 1.1
> +++ patches/patch-liboil_liboilcpu-powerpc_c 27 May 2009 14:53:02 -0000
> @@ -1,80 +0,0 @@
> -$OpenBSD: patch-liboil_liboilcpu-powerpc_c,v 1.1 2008/08/22 11:53:32 brad
> Exp $
> ---- liboil/liboilcpu-powerpc.c.orig Thu Mar 13 03:22:52 2008
> -+++ liboil/liboilcpu-powerpc.c Tue Aug 12 21:04:23 2008
> -@@ -54,6 +54,11 @@
> - #include <sys/sysctl.h>
> - #endif
> -
> -+#if defined(__OpenBSD__)
> -+#include <sys/param.h>
> -+#include <sys/sysctl.h>
> -+#include <machine/cpu.h>
> -+#endif
> -
> - /***** powerpc *****/
> -
> -@@ -65,11 +70,13 @@ oil_profile_stamp_tb(void)
> - return ts;
> - }
> -
> -+#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) &&
> !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__linux__)
> - static void
> - test_altivec (void * ignored)
> - {
> - asm volatile ("vor v0, v0, v0\n");
> - }
> -+#endif
> -
> - #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
> - static void
> -@@ -86,6 +93,24 @@ oil_check_altivec_sysctl_freebsd (void)
> - }
> - #endif
> -
> -+#if defined(__OpenBSD__)
> -+static void
> -+oil_check_altivec_sysctl_openbsd (void)
> -+{
> -+ int mib[2], av, ret;
> -+ size_t len;
> -+
> -+ mib[0] = CTL_MACHDEP;
> -+ mib[1] = CPU_ALTIVEC;
> -+
> -+ len = sizeof(av);
> -+ ret = sysctl(mib, 2, &av, &len, NULL, 0);
> -+ if (!ret && av) {
> -+ oil_cpu_flags |= OIL_IMPL_FLAG_ALTIVEC;
> -+ }
> -+}
> -+#endif
> -+
> - #if defined(__APPLE__)
> - static void
> - oil_check_altivec_sysctl_darwin (void)
> -@@ -151,7 +176,8 @@ out:
> - }
> - #endif
> -
> --void
> -+#if !defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) &&
> !defined(__OpenBSD__) && !defined(__APPLE__) && !defined(__linux__)
> -+static void
> - oil_check_altivec_fault (void)
> - {
> - oil_fault_check_enable ();
> -@@ -161,12 +187,15 @@ oil_check_altivec_fault (void)
> - }
> - oil_fault_check_disable ();
> - }
> -+#endif
> -
> - void
> - oil_cpu_detect_arch(void)
> - {
> - #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
> - oil_check_altivec_sysctl_freebsd();
> -+#elif defined(__OpenBSD__)
> -+ oil_check_altivec_sysctl_openbsd();
> - #elif defined(__APPLE__)
> - oil_check_altivec_sysctl_darwin();
> - #elif defined(__linux__)
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/devel/liboil/pkg/PLIST,v
> retrieving revision 1.4
> diff -N -u pkg/PLIST
> --- pkg/PLIST 20 Mar 2008 18:21:39 -0000 1.4
> +++ pkg/PLIST 27 May 2009 14:53:02 -0000
> @@ -1,6 +1,6 @@
> @comment $OpenBSD: PLIST,v 1.4 2008/03/20 18:21:39 jasper Exp $
> %%SHARED%%
> -bin/oil-bugreport
> +...@bin bin/oil-bugreport
> include/liboil-0.3/
> include/liboil-0.3/liboil/
> include/liboil-0.3/liboil/liboil-stdint.h