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.4:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/16137cf63274
branches:  trunk
changeset: 515556:16137cf63274
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Jul 03 23:33:43 2006 +0000

description:
Update to 0.4:

New in 0.4.0:
* Real time timestamping support. (Dennis)
* Will unref plugins that don't match the ABI version. (Dennis)
* Added VisRectangle system. (Dennis)
* New BMP loader that supports all depths and RLE encoding. (Sepp)
* visual_mem_set(), visual_mem_set16(), visual_mem_set32()
  Optimized memset functions. (Dennis)
* VisVideo new composite system. (Dennis)
* VisVideo sub regions. (Dennis)
* visual_video_zoom_*(). (Jaak)
* visual_video_mirror_*(). (Jaak)
* visual_video_rotate_*(). (Jaak)
* Removed obsolete visual_video_depth_transform_to_buffer(). (Jaak)
* Added VisCollection system. (Dennis)
* Added VisHashmap. (Dennis)
* Added VisCache. (Dennis)
* VisAudio rewrite. (Dennis)
* Added .license bit to VisPluginInfo for realtime license check. (Dennis)
* Removed .struct_size and .api_version from the VisPluginInfo structure,
  and revamped the plugin version check system. Put
  VISUAL_PLUGIN_API_VERSION_VALIDATOR somewhere in your plugin and it'll
  work. (Dennis)
* Homedir installable plugins ~/.libvisual/actor transform morph input. (Dennis)
* Added VisOS. Realtime priority functions are hosted in this module. (Dennis)
* Added VisMath. All kind of math related functions have been added, most
  note worthy are the _vectorized_. All of these are accelerated by
  mmx/3dnow/sse instructions.
* VisFourier completely revamped. (Chong Kai Xiong)

Breaks compatibility with 0.2 releases.

diffstat:

 audio/libvisual/Makefile         |   7 +-
 audio/libvisual/PLIST            |  86 +++++++++++++++++++++++----------------
 audio/libvisual/buildlink3.mk    |   7 +-
 audio/libvisual/distinfo         |  12 ++--
 audio/libvisual/patches/patch-aa |  22 ----------
 audio/libvisual/patches/patch-ab |  12 ++--
 6 files changed, 68 insertions(+), 78 deletions(-)

diffs (211 lines):

diff -r 0e778287b28a -r 16137cf63274 audio/libvisual/Makefile
--- a/audio/libvisual/Makefile  Mon Jul 03 23:32:37 2006 +0000
+++ b/audio/libvisual/Makefile  Mon Jul 03 23:33:43 2006 +0000
@@ -1,13 +1,12 @@
-# $NetBSD: Makefile,v 1.13 2006/06/25 19:19:34 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2006/07/03 23:33:43 wiz Exp $
 #
 
-DISTNAME=              libvisual-0.2.0
-PKGREVISION=           1
+DISTNAME=              libvisual-0.4.0
 CATEGORIES=            audio graphics
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=libvisual/}
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://libvisual.sourceforge.net/
+HOMEPAGE=              http://localhost.nl/~synap/libvisual/
 COMMENT=               Abstraction library between applications and audio visualisation plugins
 
 USE_LANGUAGES=         c c++
diff -r 0e778287b28a -r 16137cf63274 audio/libvisual/PLIST
--- a/audio/libvisual/PLIST     Mon Jul 03 23:32:37 2006 +0000
+++ b/audio/libvisual/PLIST     Mon Jul 03 23:33:43 2006 +0000
@@ -1,36 +1,50 @@
-@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
-include/libvisual/lv_bin.h
-include/libvisual/lv_bmp.h
-include/libvisual/lv_color.h
-include/libvisual/lv_common.h
-include/libvisual/lv_cpu.h
-include/libvisual/lv_endianess.h
-include/libvisual/lv_error.h
-include/libvisual/lv_event.h
-include/libvisual/lv_fft.h
-include/libvisual/lv_input.h
-include/libvisual/lv_keysym.h
-include/libvisual/lv_libvisual.h
-include/libvisual/lv_list.h
-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
-lib/pkgconfig/libvisual.pc
-@dirrm include/libvisual
+@comment $NetBSD: PLIST,v 1.3 2006/07/03 23:33:43 wiz Exp $
+include/libvisual-0.4/libvisual/libvisual.h
+include/libvisual-0.4/libvisual/lv_actor.h
+include/libvisual-0.4/libvisual/lv_audio.h
+include/libvisual-0.4/libvisual/lv_bin.h
+include/libvisual-0.4/libvisual/lv_bits.h
+include/libvisual-0.4/libvisual/lv_bmp.h
+include/libvisual-0.4/libvisual/lv_buffer.h
+include/libvisual-0.4/libvisual/lv_cache.h
+include/libvisual-0.4/libvisual/lv_collection.h
+include/libvisual-0.4/libvisual/lv_color.h
+include/libvisual-0.4/libvisual/lv_common.h
+include/libvisual-0.4/libvisual/lv_config.h
+include/libvisual-0.4/libvisual/lv_cpu.h
+include/libvisual-0.4/libvisual/lv_defines.h
+include/libvisual-0.4/libvisual/lv_error.h
+include/libvisual-0.4/libvisual/lv_event.h
+include/libvisual-0.4/libvisual/lv_fourier.h
+include/libvisual-0.4/libvisual/lv_gl.h
+include/libvisual-0.4/libvisual/lv_hashlist.h
+include/libvisual-0.4/libvisual/lv_hashmap.h
+include/libvisual-0.4/libvisual/lv_input.h
+include/libvisual-0.4/libvisual/lv_keysym.h
+include/libvisual-0.4/libvisual/lv_libvisual.h
+include/libvisual-0.4/libvisual/lv_list.h
+include/libvisual-0.4/libvisual/lv_log.h
+include/libvisual-0.4/libvisual/lv_math.h
+include/libvisual-0.4/libvisual/lv_mem.h
+include/libvisual-0.4/libvisual/lv_morph.h
+include/libvisual-0.4/libvisual/lv_object.h
+include/libvisual-0.4/libvisual/lv_os.h
+include/libvisual-0.4/libvisual/lv_palette.h
+include/libvisual-0.4/libvisual/lv_param.h
+include/libvisual-0.4/libvisual/lv_plugin.h
+include/libvisual-0.4/libvisual/lv_random.h
+include/libvisual-0.4/libvisual/lv_rectangle.h
+include/libvisual-0.4/libvisual/lv_ringbuffer.h
+include/libvisual-0.4/libvisual/lv_songinfo.h
+include/libvisual-0.4/libvisual/lv_thread.h
+include/libvisual-0.4/libvisual/lv_time.h
+include/libvisual-0.4/libvisual/lv_transform.h
+include/libvisual-0.4/libvisual/lv_types.h
+include/libvisual-0.4/libvisual/lv_ui.h
+include/libvisual-0.4/libvisual/lv_utils.h
+include/libvisual-0.4/libvisual/lv_video.h
+include/libvisual-0.4/libvisual/lvconfig.h
+lib/libvisual-0.4.la
+lib/pkgconfig/libvisual-0.4.pc
+@dirrm include/libvisual-0.4/libvisual
+@dirrm include/libvisual-0.4
diff -r 0e778287b28a -r 16137cf63274 audio/libvisual/buildlink3.mk
--- a/audio/libvisual/buildlink3.mk     Mon Jul 03 23:32:37 2006 +0000
+++ b/audio/libvisual/buildlink3.mk     Mon Jul 03 23:33:43 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.6 2006/04/12 10:27:02 rillig Exp $
+# $NetBSD: buildlink3.mk,v 1.7 2006/07/03 23:33:43 wiz Exp $
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
 LIBVISUAL_BUILDLINK3_MK:=      ${LIBVISUAL_BUILDLINK3_MK}+
@@ -11,9 +11,8 @@
 BUILDLINK_PACKAGES+=   libvisual
 
 .if !empty(LIBVISUAL_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.libvisual+=      libvisual>=0.2.0
-BUILDLINK_ABI_DEPENDS.libvisual?=      libvisual>=0.2.0nb1
-BUILDLINK_PKGSRCDIR.libvisual?=        ../../audio/libvisual
+BUILDLINK_API_DEPENDS.libvisual+=      libvisual>=0.4.0
+BUILDLINK_PKGSRCDIR.libvisual?=                ../../audio/libvisual
 .endif # LIBVISUAL_BUILDLINK3_MK
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH:S/+$//}
diff -r 0e778287b28a -r 16137cf63274 audio/libvisual/distinfo
--- a/audio/libvisual/distinfo  Mon Jul 03 23:32:37 2006 +0000
+++ b/audio/libvisual/distinfo  Mon Jul 03 23:33:43 2006 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.7 2005/10/10 14:07:38 joerg Exp $
+$NetBSD: distinfo,v 1.8 2006/07/03 23:33:43 wiz Exp $
 
-SHA1 (libvisual-0.2.0.tar.gz) = 8867f743c7407890c8cc571acab2fbcab869f3a1
-RMD160 (libvisual-0.2.0.tar.gz) = d933e849ffb8ce8f21d9d58e92fd104b137b718d
-Size (libvisual-0.2.0.tar.gz) = 431141 bytes
-SHA1 (patch-aa) = f7a0b011fa39996813bb7a8fe00aefdfaa680583
-SHA1 (patch-ab) = d4014e06622f59e31f4ee42dd24ce729e27b580d
+SHA1 (libvisual-0.4.0.tar.gz) = bd21d621f1d54134c26138e19eaae46c5aeaec00
+RMD160 (libvisual-0.4.0.tar.gz) = df4fda944e84417def2817f248f587dea5b2d8f1
+Size (libvisual-0.4.0.tar.gz) = 583386 bytes
+SHA1 (patch-ab) = 892cda4166c619c698908aa0d82467c7a15e931d
+SHA1 (patch-ac) = ad124820a2a20550bf85181be284c1e000114ddd
diff -r 0e778287b28a -r 16137cf63274 audio/libvisual/patches/patch-aa
--- a/audio/libvisual/patches/patch-aa  Mon Jul 03 23:32:37 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-aa,v 1.3 2005/05/24 12:29:40 wiz Exp $
-
---- 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
- 
-       /* 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;
-@@ -423,7 +423,7 @@ void visual_cpu_initialize ()
- #endif
- #endif /* VISUAL_ARCH_X86 */
- 
--#if VISUAL_ARCH_POWERPC
-+#if defined(VISUAL_ARCH_POWERPC)
-       check_os_altivec_support ();
- #endif /* VISUAL_ARCH_POWERPC */
- 
diff -r 0e778287b28a -r 16137cf63274 audio/libvisual/patches/patch-ab
--- a/audio/libvisual/patches/patch-ab  Mon Jul 03 23:32:37 2006 +0000
+++ b/audio/libvisual/patches/patch-ab  Mon Jul 03 23:33:43 2006 +0000
@@ -1,11 +1,11 @@
-$NetBSD: patch-ab,v 1.5 2005/10/10 14:07:38 joerg Exp $
+$NetBSD: patch-ab,v 1.6 2006/07/03 23:33:43 wiz Exp $
 
 gcc-2.95 does not know the i386 MMX registers used in the assembler
 statements, do disable them.
 
---- configure.orig     Sun Jan  9 23:17:45 2005
-+++ configure  Tue Apr 19 17:04:54 2005
-@@ -2046,7 +2046,7 @@ case "$host_os" in
+--- configure.orig     2006-03-20 18:42:25.000000000 +0000
++++ configure
+@@ -2053,7 +2053,7 @@ case "$host_os" in
        solaris*)       lv_solaris=yes;;
        linux*)         lv_linux=yes;;
        *sco*)          lv_sco=yes;;
@@ -14,7 +14,7 @@
        netbsd*)        lv_netbsd=yes;;
        openbsd*)       lv_openbsd=yes;;
        *darwin*)       lv_darwin=yes;;
-@@ -21919,13 +21919,13 @@ echo "$as_me: WARNING: $AIX_COMPILE_INFO
+@@ -24592,13 +24592,13 @@ echo "$as_me: WARNING: $AIX_COMPILE_INFO
              *)
                LV_THREAD_LIBS=error
              lv_save_LIBS="$LIBS"
@@ -31,7 +31,7 @@
                fi
                if test x"$have_threads" = xposix; then
                        defattr=0
-@@ -25450,7 +25450,11 @@ _______EOF
+@@ -28326,7 +28326,11 @@ _______EOF
          if test x$lv_ix86 = xyes ; then
                  cat >>$outfile <<_______EOF
  



Home | Main Index | Thread Index | Old Index