[Lunar-commits] r26101 - in moonbase/trunk: audio/pulseaudio libs libs/libatomic_ops

Dennis Veatch stumbles at lunar-linux.org
Sat Oct 6 04:22:19 CEST 2007


Author: stumbles
Date: 2007-10-06 04:22:19 +0200 (Sat, 06 Oct 2007)
New Revision: 26101

Added:
   moonbase/trunk/libs/libatomic_ops/
   moonbase/trunk/libs/libatomic_ops/DETAILS
Modified:
   moonbase/trunk/audio/pulseaudio/DEPENDS
   moonbase/trunk/audio/pulseaudio/DETAILS
Log:

Bugfixes mostly and it has a new dependency.



Modified: moonbase/trunk/audio/pulseaudio/DEPENDS
===================================================================
--- moonbase/trunk/audio/pulseaudio/DEPENDS	2007-10-06 00:36:11 UTC (rev 26100)
+++ moonbase/trunk/audio/pulseaudio/DEPENDS	2007-10-06 02:22:19 UTC (rev 26101)
@@ -1,9 +1,10 @@
-depends  liboil        &&
-depends  libsndfile    &&
-depends  libsamplerate &&
+depends  liboil
+depends  libsndfile
+depends  libsamplerate
+depends  libatomic_ops
 
-optional_depends  "alsa-lib"   ""  ""  "for ALSA support"             &&
-optional_depends  "jack"       ""  ""  "for jack support"             &&
-optional_depends  "glib-2"     ""  ""  "for glib support"             &&
-optional_depends  "libasyncns" ""  ""  "for asynchronous name server" &&
+optional_depends  "alsa-lib"   ""  ""  "for ALSA support"
+optional_depends  "jack"       ""  ""  "for jack support"
+optional_depends  "glib-2"     ""  ""  "for glib support"
+optional_depends  "libasyncns" ""  ""  "for asynchronous name server"
 optional_depends  "libcap"     ""  ""  "for POSIX 1003.1e support"

Modified: moonbase/trunk/audio/pulseaudio/DETAILS
===================================================================
--- moonbase/trunk/audio/pulseaudio/DETAILS	2007-10-06 00:36:11 UTC (rev 26100)
+++ moonbase/trunk/audio/pulseaudio/DETAILS	2007-10-06 02:22:19 UTC (rev 26101)
@@ -1,35 +1,35 @@
           MODULE=pulseaudio
-         VERSION=0.9.5
+         VERSION=0.9.6
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=http://0pointer.de/lennart/projects/pulseaudio/
-      SOURCE_VFY=sha1:c69c5a1f3e0cdc0c79f2ec3860e6aa02a049405e
+      SOURCE_VFY=sha1:c3ec7aac57bd14eb9c922883f47795995cc2b6dc
         WEB_SITE=http://0pointer.de/lennart/projects/pulseaudio/
          ENTERED=20060205
-         UPDATED=20060905
+         UPDATED=20071005
            SHORT="Networked sound server"
            PSAFE=no
 
 cat << EOF
-PulseAudio is a sound server for Linux and other Unix like operating 
-systems. It is intended to be an improved drop-in replacement for the 
-Enlightened Sound Daemon (ESOUND). 
-It is my ultimate ambition to get PulseAudio into Gnome as a 
-replacement for ESOUND. In addition to the features ESOUND provides 
+PulseAudio is a sound server for Linux and other Unix like operating
+systems. It is intended to be an improved drop-in replacement for the
+Enlightened Sound Daemon (ESOUND).
+It is my ultimate ambition to get PulseAudio into Gnome as a
+replacement for ESOUND. In addition to the features ESOUND provides
 pulseaudio has:
 
-  * Extensible plugin architecture (by loading dynamic loadable 
+  * Extensible plugin architecture (by loading dynamic loadable
     modules with dlopen())
   * Support for more than one sink/source
   * Better low latency behaviour
   * Embedabble into other software (the core is available as C library)
   * Completely asynchronous C API
-  * Simple command line interface for reconfiguring the daemon 
+  * Simple command line interface for reconfiguring the daemon
     while running
   * Flexible, implicit sample type conversion and resampling
   * "Zero-Copy" architecture
   * Module autoloading
   * Very accurate latency measurement for playback and recordin.
-  * May be used to combine multiple sound cards to one (with sample 
+  * May be used to combine multiple sound cards to one (with sample
     rate adjustment)
   * Client side latency interpolation
 EOF

Added: moonbase/trunk/libs/libatomic_ops/DETAILS
===================================================================
--- moonbase/trunk/libs/libatomic_ops/DETAILS	                        (rev 0)
+++ moonbase/trunk/libs/libatomic_ops/DETAILS	2007-10-06 02:22:19 UTC (rev 26101)
@@ -0,0 +1,18 @@
+          MODULE=libatomic_ops
+         VERSION=1.2
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://www.hpl.hp.com/research/linux/atomic_ops/download/
+      SOURCE_VFY=sha1:8bf4134d614acb1a6234b3102e67a847ae9369b0
+        WEB_SITE=http://www.hpl.hp.com/research/linux/atomic_ops/index.php4
+         ENTERED=20071005
+         UPDATED=20071005
+           SHORT="atomic memory update operations"
+
+cat << EOF
+Provides implementations for atomic memory update operations on a
+number of architectures. This allows direct use of these in
+reasonably portable code. Unlike earlier similar packages, this
+one explicitly considers memory barrier semantics, and allows
+the construction of code that involves minimum overhead across a
+variety of architectures.
+EOF



More information about the Lunar-commits mailing list