[Pkg-pulseaudio-devel] [SCM] pulseaudio packaging branch, master, updated. debian/0.9.18-1-5-g27e59af

sjoerd at users.alioth.debian.org sjoerd at users.alioth.debian.org
Sat Oct 3 17:32:27 UTC 2009


The branch, master has been updated
       via  27e59af2f9f976c09ee3925005d52bf4cc3d20f7 (commit)
       via  60f500baf07a41c9447e4623d3d4e32db55e7426 (commit)
       via  a4e4ab5730eee126cb5ad637972c7a3ba261245e (commit)
      from  2c31e154b1a341d715ad4339e26e2d532da65116 (commit)


- Shortlog ------------------------------------------------------------
27e59af New upstream release (0.9.19)
60f500b Merge commit 'upstream/0.9.19'

Summary of changes:
 .tarball-version                                   |    2 +-
 ChangeLog                                          |   66 ++
 configure                                          |   22 +-
 configure.ac                                       |    2 +-
 debian/changelog                                   |    9 +-
 ...x-parsing-of-sink-info-from-newer-servers.patch |   47 --
 ...parsing-of-source-info-from-newer-servers.patch |   65 --
 ...003-svolume-tweak-constraints-for-32-bits.patch |   57 --
 debian/patches/series                              |    3 -
 po/ChangeLog                                       |   12 +
 po/POTFILES.in                                     |    2 +
 po/as.po                                           |  316 ++++++++--
 po/bn_IN.po                                        |  317 ++++++++--
 po/ca.po                                           |  360 ++++++++---
 po/cs.po                                           |  360 ++++++++---
 po/de.po                                           |  369 ++++++++---
 po/de_CH.po                                        |  360 ++++++++---
 po/el.po                                           |  303 +++++++--
 po/es.po                                           |  360 ++++++++---
 po/fi.po                                           |  360 ++++++++---
 po/fr.po                                           |  360 ++++++++---
 po/gu.po                                           |  317 ++++++++--
 po/hi.po                                           |  324 ++++++++--
 po/it.po                                           |  360 ++++++++---
 po/ja.po                                           |  303 +++++++--
 po/kn.po                                           |  335 ++++++++--
 po/ml.po                                           |  323 ++++++++--
 po/mr.po                                           |  323 ++++++++--
 po/nl.po                                           |  355 ++++++++---
 po/or.po                                           |  317 ++++++++--
 po/pa.po                                           |  317 ++++++++--
 po/pl.po                                           |  375 ++++++++---
 po/pt.po                                           |  709 +++++++++++++++-----
 po/pt_BR.po                                        |  316 ++++++++--
 po/sr.po                                           |  317 ++++++++--
 po/sr at latin.po                                     |  317 ++++++++--
 po/sv.po                                           |  304 +++++++--
 po/ta.po                                           |  317 ++++++++--
 po/te.po                                           |  324 ++++++++--
 po/uk.po                                           |  317 ++++++++--
 po/zh_CN.po                                        |  360 ++++++++---
 src/daemon/main.c                                  |    9 +-
 src/modules/alsa/alsa-util.c                       |    2 +-
 src/modules/module-stream-restore.c                |    2 +-
 src/modules/module-tunnel.c                        |   54 ++
 src/modules/reserve-wrap.c                         |   10 +-
 src/pulse/def.h                                    |   11 +
 src/pulse/version.h                                |    4 +-
 src/pulsecore/sink-input.c                         |    8 +-
 src/pulsecore/source-output.c                      |    8 +-
 src/pulsecore/svolume_mmx.c                        |    4 +-
 src/pulsecore/svolume_sse.c                        |    4 +-
 52 files changed, 8597 insertions(+), 2201 deletions(-)
-----------------------------------------------------------------------
Details of changes:

commit 27e59af2f9f976c09ee3925005d52bf4cc3d20f7
Author: Sjoerd Simons <sjoerd at debian.org>
Date:   Sat Oct 3 18:25:18 2009 +0100

    New upstream release (0.9.19)

diff --git a/debian/changelog b/debian/changelog
index cb5d81d..c967634 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,14 @@
-pulseaudio (0.9.18-2) UNRELEASED; urgency=low
+pulseaudio (0.9.19-1) UNRELEASED; urgency=low
 
+  * New upstream release
+  * Remove patches that were merged upstream:
+    d/p/0001-tunnel-fix-parsing-of-sink-info-from-newer-servers.patch
+    d/p/0002-tunnel-fix-parsing-of-source-info-from-newer-servers.patch
+    d/p/0003-svolume-tweak-constraints-for-32-bits.patch
   * Only compile the ARMv6 optimized code with -march=armv6  (Closes: #546322)
   * Depend on udev (>= 143) for device detection (Closes: #548821, #549001)
 
- -- Sjoerd Simons <sjoerd at debian.org>  Sat, 03 Oct 2009 17:43:18 +0100
+ -- Sjoerd Simons <sjoerd at debian.org>  Sat, 03 Oct 2009 18:22:56 +0100
 
 pulseaudio (0.9.18-1) unstable; urgency=low
 
diff --git a/debian/patches/0001-tunnel-fix-parsing-of-sink-info-from-newer-servers.patch b/debian/patches/0001-tunnel-fix-parsing-of-sink-info-from-newer-servers.patch
deleted file mode 100644
index 4c09c60..0000000
--- a/debian/patches/0001-tunnel-fix-parsing-of-sink-info-from-newer-servers.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 4fa100209a73ebd4799095fbd54a8769ab149f6b Mon Sep 17 00:00:00 2001
-From: Emil Renner Berthing <esmil at mailme.dk>
-Date: Sun, 20 Sep 2009 21:28:23 +0200
-Subject: [PATCH 1/3] tunnel: fix parsing of sink info from newer servers
-
----
- src/modules/module-tunnel.c |   27 +++++++++++++++++++++++++++
- 1 files changed, 27 insertions(+), 0 deletions(-)
-
-diff --git a/src/modules/module-tunnel.c b/src/modules/module-tunnel.c
-index af4b8b2..1740448 100644
---- a/src/modules/module-tunnel.c
-+++ b/src/modules/module-tunnel.c
-@@ -1069,6 +1069,33 @@ static void sink_info_cb(pa_pdispatch *pd, uint32_t command,  uint32_t tag, pa_t
-         }
-     }
- 
-+    if (u->version >= 16) {
-+        uint32_t n_ports, j;
-+        const char *s;
-+
-+        if (pa_tagstruct_getu32(t, &n_ports)) {
-+            pa_log("Parse failure");
-+            goto fail;
-+        }
-+
-+        for (j = 0; j < n_ports; j++) {
-+            uint32_t priority;
-+
-+            if (pa_tagstruct_gets(t, &s) < 0 || /* name */
-+                pa_tagstruct_gets(t, &s) < 0 || /* description */
-+                pa_tagstruct_getu32(t, &priority) < 0) {
-+
-+                pa_log("Parse failure");
-+                goto fail;
-+            }
-+        }
-+
-+        if (pa_tagstruct_gets(t, &s) < 0) { /* active port */
-+            pa_log("Parse failure");
-+            goto fail;
-+        }
-+    }
-+
-     if (!pa_tagstruct_eof(t)) {
-         pa_log("Packet too long");
-         goto fail;
diff --git a/debian/patches/0002-tunnel-fix-parsing-of-source-info-from-newer-servers.patch b/debian/patches/0002-tunnel-fix-parsing-of-source-info-from-newer-servers.patch
deleted file mode 100644
index a2cb3a4..0000000
--- a/debian/patches/0002-tunnel-fix-parsing-of-source-info-from-newer-servers.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From f61ccd599856d527a281101686b6359f273f491f Mon Sep 17 00:00:00 2001
-From: Colin Guthrie <cguthrie at mandriva.org>
-Date: Sun, 20 Sep 2009 21:36:14 +0100
-Subject: [PATCH 2/3] tunnel: fix parsing of source info from newer servers
-
----
- src/modules/module-tunnel.c |   31 +++++++++++++++++++++++++++++--
- 1 files changed, 29 insertions(+), 2 deletions(-)
-
-diff --git a/src/modules/module-tunnel.c b/src/modules/module-tunnel.c
-index 1740448..c97de3a 100644
---- a/src/modules/module-tunnel.c
-+++ b/src/modules/module-tunnel.c
-@@ -1070,7 +1070,7 @@ static void sink_info_cb(pa_pdispatch *pd, uint32_t command,  uint32_t tag, pa_t
-     }
- 
-     if (u->version >= 16) {
--        uint32_t n_ports, j;
-+        uint32_t n_ports;
-         const char *s;
- 
-         if (pa_tagstruct_getu32(t, &n_ports)) {
-@@ -1078,7 +1078,7 @@ static void sink_info_cb(pa_pdispatch *pd, uint32_t command,  uint32_t tag, pa_t
-             goto fail;
-         }
- 
--        for (j = 0; j < n_ports; j++) {
-+        for (uint32_t j = 0; j < n_ports; j++) {
-             uint32_t priority;
- 
-             if (pa_tagstruct_gets(t, &s) < 0 || /* name */
-@@ -1272,6 +1272,33 @@ static void source_info_cb(pa_pdispatch *pd, uint32_t command,  uint32_t tag, pa
-         }
-     }
- 
-+    if (u->version >= 16) {
-+        uint32_t n_ports;
-+        const char *s;
-+
-+        if (pa_tagstruct_getu32(t, &n_ports)) {
-+            pa_log("Parse failure");
-+            goto fail;
-+        }
-+
-+        for (uint32_t j = 0; j < n_ports; j++) {
-+            uint32_t priority;
-+
-+            if (pa_tagstruct_gets(t, &s) < 0 || /* name */
-+                pa_tagstruct_gets(t, &s) < 0 || /* description */
-+                pa_tagstruct_getu32(t, &priority) < 0) {
-+
-+                pa_log("Parse failure");
-+                goto fail;
-+            }
-+        }
-+
-+        if (pa_tagstruct_gets(t, &s) < 0) { /* active port */
-+            pa_log("Parse failure");
-+            goto fail;
-+        }
-+    }
-+
-     if (!pa_tagstruct_eof(t)) {
-         pa_log("Packet too long");
-         goto fail;
diff --git a/debian/patches/0003-svolume-tweak-constraints-for-32-bits.patch b/debian/patches/0003-svolume-tweak-constraints-for-32-bits.patch
deleted file mode 100644
index 2f0a767..0000000
--- a/debian/patches/0003-svolume-tweak-constraints-for-32-bits.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From a449061ed1b4282c9e8899079bf8da59129fc9ab Mon Sep 17 00:00:00 2001
-From: Wim Taymans <wim.taymans at collabora.co.uk>
-Date: Wed, 23 Sep 2009 17:16:04 +0200
-Subject: [PATCH 3/3] svolume: tweak constraints for 32 bits
-
-Tweak the constraints a little so that register starved 32bit systems
-can select a stack variable for the channel paramter instead of reusing one of
-the registers we're using in the code.
----
- src/pulsecore/svolume_mmx.c |    4 ++--
- src/pulsecore/svolume_sse.c |    4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/src/pulsecore/svolume_mmx.c b/src/pulsecore/svolume_mmx.c
-index 62f3397..1768eb5 100644
---- a/src/pulsecore/svolume_mmx.c
-+++ b/src/pulsecore/svolume_mmx.c
-@@ -152,7 +152,7 @@ pa_volume_s16ne_mmx (int16_t *samples, int32_t *volumes, unsigned channels, unsi
-         " emms                          \n\t"
- 
-         : "+r" (samples), "+r" (volumes), "+r" (length), "=D" ((pa_reg_x86)channel), "=&r" (temp)
--        : "r" ((pa_reg_x86)channels)
-+        : "X" ((pa_reg_x86)channels)
-         : "cc"
-     );
- }
-@@ -228,7 +228,7 @@ pa_volume_s16re_mmx (int16_t *samples, int32_t *volumes, unsigned channels, unsi
-         " emms                          \n\t"
- 
-         : "+r" (samples), "+r" (volumes), "+r" (length), "=D" ((pa_reg_x86)channel), "=&r" (temp)
--        : "r" ((pa_reg_x86)channels)
-+        : "X" ((pa_reg_x86)channels)
-         : "cc"
-     );
- }
-diff --git a/src/pulsecore/svolume_sse.c b/src/pulsecore/svolume_sse.c
-index 5276bda..ab9394f 100644
---- a/src/pulsecore/svolume_sse.c
-+++ b/src/pulsecore/svolume_sse.c
-@@ -149,7 +149,7 @@ pa_volume_s16ne_sse2 (int16_t *samples, int32_t *volumes, unsigned channels, uns
-         "8:                             \n\t"
- 
-         : "+r" (samples), "+r" (volumes), "+r" (length), "=D" (channel), "=&r" (temp)
--        : "r" ((pa_reg_x86)channels)
-+        : "X" ((pa_reg_x86)channels)
-         : "cc"
-     );
- }
-@@ -237,7 +237,7 @@ pa_volume_s16re_sse2 (int16_t *samples, int32_t *volumes, unsigned channels, uns
-         "8:                             \n\t"
- 
-         : "+r" (samples), "+r" (volumes), "+r" (length), "=D" (channel), "=&r" (temp)
--        : "r" ((pa_reg_x86)channels)
-+        : "X" ((pa_reg_x86)channels)
-         : "cc"
-     );
- }
diff --git a/debian/patches/series b/debian/patches/series
index cf12532..e69de29 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +0,0 @@
-0001-tunnel-fix-parsing-of-sink-info-from-newer-servers.patch
-0002-tunnel-fix-parsing-of-source-info-from-newer-servers.patch
-0003-svolume-tweak-constraints-for-32-bits.patch

commit 60f500baf07a41c9447e4623d3d4e32db55e7426
Merge: 2c31e154b1a341d715ad4339e26e2d532da65116 a4e4ab5730eee126cb5ad637972c7a3ba261245e
Author: Sjoerd Simons <sjoerd at debian.org>
Date:   Sat Oct 3 18:07:05 2009 +0100

    Merge commit 'upstream/0.9.19'


-- 
pulseaudio packaging



More information about the Pkg-pulseaudio-devel mailing list