pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/libvisual Update to 0.2.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/30eac4669e36
branches:  trunk
changeset: 489393:30eac4669e36
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Feb 20 15:06:17 2005 +0000

description:
Update to 0.2.0.

New in 0.2.0: 2005-02-09:

* VisTransform subsystem. (Dennis)
* visual_palette_color_cycle() function. (Dennis)
* visual_param_container_copy_match() function. (Dennis)
* visual_param_container_copy() function. (Dennis)
* visual_timer_elapsed_msecs() function. (Dennis)
* VisCPU subsystem. (Dennis)
* visual_mem_copy(), will contain mmx, sse versions later on. (Dennis)
* MMX version of the 32bits bilinear filter. (Jean-Christophe)
* Fixed the visual_video_blit_overlay(). (Dennis)
* MMX versions of the 32bits alpha overlay. (Dennis)
* VisPluginEnviron system added. (Vitaly, Dennis)
* Nearest scalers. (Chong Kai Xiong, Dennis)
* Bilinear scalers. (Jean-Christophe, Dennis)
* VisError error values, and human readable errors. (Dennis)
* Objectification of all libvisual structures. (Dennis)
* Complete VisObject system. (Dennis)
* VisSongInfo, use the bilinear filterer, scaler for coverart. (Dennis)
* VisPalette VisParamEntry type. (Dennis)
* VisObject VisParamEntry type. (Dennis)
* VisThread threading wrapper system. (Dennis)
* VisUI Complete userinterface abstraction layer. (Dennis)
* Have a string only plugin type, plugins are now members of domains. (Dennis, Vitaly)
* Many many fixes, improvements and such. (Everyone)

diffstat:

 audio/libvisual/Makefile         |   5 ++---
 audio/libvisual/PLIST            |   7 ++++++-
 audio/libvisual/buildlink3.mk    |   6 ++----
 audio/libvisual/distinfo         |  10 ++++------
 audio/libvisual/patches/patch-aa |  25 +++++++++++--------------
 audio/libvisual/patches/patch-ab |  20 --------------------
 audio/libvisual/patches/patch-ac |  22 ----------------------
 7 files changed, 25 insertions(+), 70 deletions(-)

diffs (163 lines):

diff -r f49501c3d79a -r 30eac4669e36 audio/libvisual/Makefile
--- a/audio/libvisual/Makefile  Sun Feb 20 15:02:25 2005 +0000
+++ b/audio/libvisual/Makefile  Sun Feb 20 15:06:17 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2004/11/12 20:18:27 kristerw Exp $
+# $NetBSD: Makefile,v 1.3 2005/02/20 15:06:17 wiz Exp $
 #
 
-DISTNAME=              libvisual-0.1.7
+DISTNAME=              libvisual-0.2.0
 CATEGORIES=            audio graphics
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=libvisual/}
 
@@ -19,5 +19,4 @@
 BUILDLINK_TRANSFORM+=  rm:-Wno-unused-variable
 
 .include "../../devel/pkgconfig/buildlink3.mk"
-.include "../../graphics/MesaLib/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r f49501c3d79a -r 30eac4669e36 audio/libvisual/PLIST
--- a/audio/libvisual/PLIST     Sun Feb 20 15:02:25 2005 +0000
+++ b/audio/libvisual/PLIST     Sun Feb 20 15:06:17 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/11/05 20:55:48 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2005/02/20 15:06:17 wiz Exp $
 include/libvisual/libvisual.h
 include/libvisual/lv_actor.h
 include/libvisual/lv_audio.h
@@ -18,12 +18,17 @@
 include/libvisual/lv_log.h
 include/libvisual/lv_mem.h
 include/libvisual/lv_morph.h
+include/libvisual/lv_object.h
 include/libvisual/lv_palette.h
 include/libvisual/lv_param.h
 include/libvisual/lv_plugin.h
 include/libvisual/lv_random.h
 include/libvisual/lv_songinfo.h
+include/libvisual/lv_thread.h
 include/libvisual/lv_time.h
+include/libvisual/lv_transform.h
+include/libvisual/lv_types.h
+include/libvisual/lv_ui.h
 include/libvisual/lv_video.h
 include/libvisual/lvconfig.h
 lib/libvisual.la
diff -r f49501c3d79a -r 30eac4669e36 audio/libvisual/buildlink3.mk
--- a/audio/libvisual/buildlink3.mk     Sun Feb 20 15:02:25 2005 +0000
+++ b/audio/libvisual/buildlink3.mk     Sun Feb 20 15:06:17 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.2 2004/11/05 20:56:28 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.3 2005/02/20 15:06:17 wiz Exp $
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
 LIBVISUAL_BUILDLINK3_MK:=      ${LIBVISUAL_BUILDLINK3_MK}+
@@ -11,10 +11,8 @@
 BUILDLINK_PACKAGES+=   libvisual
 
 .if !empty(LIBVISUAL_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.libvisual+=  libvisual>=0.1.7
+BUILDLINK_DEPENDS.libvisual+=  libvisual>=0.2.0
 BUILDLINK_PKGSRCDIR.libvisual?=        ../../audio/libvisual
 .endif # LIBVISUAL_BUILDLINK3_MK
 
-.include "../../graphics/MesaLib/buildlink3.mk"
-
 BUILDLINK_DEPTH:=     ${BUILDLINK_DEPTH:S/+$//}
diff -r f49501c3d79a -r 30eac4669e36 audio/libvisual/distinfo
--- a/audio/libvisual/distinfo  Sun Feb 20 15:02:25 2005 +0000
+++ b/audio/libvisual/distinfo  Sun Feb 20 15:06:17 2005 +0000
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.2 2004/11/05 21:30:44 wiz Exp $
+$NetBSD: distinfo,v 1.3 2005/02/20 15:06:17 wiz Exp $
 
-SHA1 (libvisual-0.1.7.tar.gz) = 9bd8b1827962e7d209f918f42b609d111b50cc8d
-Size (libvisual-0.1.7.tar.gz) = 374096 bytes
-SHA1 (patch-aa) = 0faa93665d2615f2b85279ede67e8738ebf457a5
-SHA1 (patch-ab) = 7a1d26e972b4951368a164ab68b005f4d1c169e2
-SHA1 (patch-ac) = fd1ddd05dbbee2c1c4dd89f083588a3b0418ee3b
+SHA1 (libvisual-0.2.0.tar.gz) = 8867f743c7407890c8cc571acab2fbcab869f3a1
+Size (libvisual-0.2.0.tar.gz) = 431141 bytes
+SHA1 (patch-aa) = eb0423c24a7900b0fd92f35a27ce4eeff307a750
diff -r f49501c3d79a -r 30eac4669e36 audio/libvisual/patches/patch-aa
--- a/audio/libvisual/patches/patch-aa  Sun Feb 20 15:02:25 2005 +0000
+++ b/audio/libvisual/patches/patch-aa  Sun Feb 20 15:06:17 2005 +0000
@@ -1,16 +1,13 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/11/05 20:55:48 wiz Exp $
+$NetBSD: patch-aa,v 1.2 2005/02/20 15:06:17 wiz Exp $
 
---- libvisual/lv_common.h.orig 2004-07-24 17:41:22.000000000 +0200
-+++ libvisual/lv_common.h
-@@ -6,9 +6,11 @@
- #include <libvisual/lv_mem.h>
- #include <libvisual/lv_log.h>
+--- libvisual/lv_cpu.c.orig    2005-02-09 20:20:12.000000000 +0100
++++ libvisual/lv_cpu.c
+@@ -354,7 +354,7 @@ void visual_cpu_initialize ()
+ #endif
  
-+#ifndef uint8_t
- #define uint8_t               u_int8_t
- #define uint16_t      u_int16_t
- #define uint32_t      u_int32_t
-+#endif
- 
- #ifdef __cplusplus
- extern "C" {
+       /* Count the number of CPUs in system */
+-#if !defined(VISUAL_OS_WIN32) && !defined(VISUAL_OS_UNKNOWN)
++#if !defined(VISUAL_OS_WIN32) && !defined(VISUAL_OS_UNKNOWN) && defined(_SC_NPROCESSORS_ONLN)
+       _lv_cpu_caps.nrcpu = sysconf (_SC_NPROCESSORS_ONLN);
+       if (_lv_cpu_caps.nrcpu == -1)
+               _lv_cpu_caps.nrcpu = 1;
diff -r f49501c3d79a -r 30eac4669e36 audio/libvisual/patches/patch-ab
--- a/audio/libvisual/patches/patch-ab  Sun Feb 20 15:02:25 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2004/11/05 21:30:44 wiz Exp $
-
---- libvisual/lv_mem.h.orig    2004-09-06 17:10:52.000000000 +0200
-+++ libvisual/lv_mem.h
-@@ -7,11 +7,11 @@
- extern "C" {
- #endif /* __cplusplus */
- 
--#if defined(__GNUC__) && !defined(VISUAL_OS_WIN32)
-+#ifndef __attribute_malloc__
-+#define __attribute_malloc__
-+#endif
-+
- void *visual_mem_malloc0 (visual_size_t nbytes) __attribute_malloc__;
--#else
--void *visual_mem_malloc0 (visual_size_t nbytes);
--#endif /* __GNUC__ */
- 
- int visual_mem_free (void *ptr);
- 
diff -r f49501c3d79a -r 30eac4669e36 audio/libvisual/patches/patch-ac
--- a/audio/libvisual/patches/patch-ac  Sun Feb 20 15:02:25 2005 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-ac,v 1.1.1.1 2004/11/05 20:55:48 wiz Exp $
-
---- configure.orig     2004-10-14 15:40:28.000000000 +0200
-+++ configure
-@@ -21856,7 +21856,7 @@ if test "${ac_cv_lib_GL_glBegin+set}" = 
-   echo $ECHO_N "(cached) $ECHO_C" >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-lGL  $LIBS"
-+LIBS="-lGL -lXext -lm  $LIBS"
- cat >conftest.$ac_ext <<_ACEOF
- /* confdefs.h.  */
- _ACEOF
-@@ -21918,7 +21918,7 @@ if test $ac_cv_lib_GL_glBegin = yes; the
- #define HAVE_LIBGL 1
- _ACEOF
- 
--  LIBS="-lGL $LIBS"
-+  LIBS="-lGL -lXext -lm $LIBS"
- 
- else
-   { echo "$as_me:$LINENO: WARNING: *** GL headers has been found, but we cannot link against GL Library.



Home | Main Index | Thread Index | Old Index