On Tue, Feb 21, 2012 at 4:08 AM, Ricardo Salveti ricardo.salveti@linaro.org wrote:
Fathi will be coordinating all respin requests in the next following days at linaro-release m-l, and the final image will be published this thursday, at releases.linaro.org.
Respin request for:
linaro-o-ubuntu-desktop: Link:http://snapshots.linaro.org/oneiric/linaro-o-ubuntu-desktop/20120223/1/image... (still building) Bugs fixed: * Ubuntu Audio doesn't work on snowball: https://bugs.launchpad.net/linaro-ubuntu/+bug/932076 Comment: Needed to have sound working by default at Snowball (with jack).
Changelog for linaro-maintainers's overlay PPA (series oneiric) since 2012-02-21 00:00:00 pulseaudio (1:1.1-0ubuntu4~linaro8) oneiric; urgency=low
* debian/patches/0101-Adding-profile-config-for-snowball.patch: - Fixing invalid channel map
-- Ricardo Salveti de Araujo ricardo.salveti@linaro.org Thu, 23 Feb 2012 00:53:27 -0300
Debdiff (low risk, doesn't affect any other platform): diff -u pulseaudio-1.1/debian/patches/series pulseaudio-1.1/debian/patches/series --- pulseaudio-1.1/debian/patches/series +++ pulseaudio-1.1/debian/patches/series @@ -11,6 +11,9 @@ 0016-nodisplay-autostart.patch 0017-Hack-around-a-bug-in-the-core-causing-volumes-not-to.patch
+# Linaro specific board config/fixes +0101-Adding-profile-config-for-snowball.patch + # Jack detection patches 0601-Introduce-available-concept-for-ports-and-communicat.patch 0602-Turn-device-ports-into-reference-counted-objects.patch only in patch2: unchanged: --- pulseaudio-1.1.orig/debian/patches/0101-Adding-profile-config-for-snowball.patch +++ pulseaudio-1.1/debian/patches/0101-Adding-profile-config-for-snowball.patch @@ -0,0 +1,96 @@ +commit 023e9f5c24d0c4721b5c33e49f8b4a3d699ba249 +Author: Ricardo Salveti de Araujo ricardo.salveti@linaro.org +Date: Wed Feb 22 19:08:43 2012 -0300 + + Adding profile config for snowball + + Patch provided by Lee Jones <lag> + + Signed-off-by: Ricardo Salveti de Araujo ricardo.salveti@linaro.org + +diff --git a/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules b/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules +index 45a146b..1688f34 100644 +--- a/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules ++++ b/src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules +@@ -33,4 +33,7 @@ SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="02bb", ENV{PULSE_ + ATTRS{vendor}=="0x10de", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf" + ATTRS{vendor}=="0x8086", ENV{PULSE_PROFILE_SET}="extra-hdmi.conf" + ++# Specific config for ST-Ericsson's Snowball board ++ATTR{id}=="U8500card", ENV{PULSE_PROFILE_SET}="snowball.conf" ++ + LABEL="pulseaudio_end" +diff --git a/src/modules/alsa/mixer/profile-sets/snowball.conf b/src/modules/alsa/mixer/profile-sets/snowball.conf +new file mode 100644 +index 0000000..ffafc00 +--- /dev/null ++++ b/src/modules/alsa/mixer/profile-sets/snowball.conf +@@ -0,0 +1,54 @@ ++# This file is part of PulseAudio. ++# ++# PulseAudio is free software; you can redistribute it and/or modify ++# it under the terms of the GNU Lesser General Public License as ++# published by the Free Software Foundation; either version 2.1 of the ++# License, or (at your option) any later version. ++# ++# PulseAudio is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU Lesser General Public License ++# along with PulseAudio; if not, write to the Free Software Foundation, ++# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. ++ ++; ST-Ericsson Snowball based board generic static setup ++; ++; See default.conf for an explanation on the directives used here. ++ ++[General] ++auto-profiles = no ++ ++[Mapping default-mapping-output] ++description = : headset output for Snowball (default) ++device-strings = hw:%f,1 ++channel-map = front-left,front-right ++direction = output ++ ++[Mapping mapping-output-hdmi] ++description = : av8100 HDMI output for Snowball ++device-strings = hw:%f,0 ++channel-map = front-left,front-right ++direction = output ++ ++[Mapping default-mapping-input] ++description = : headset input for Snowball (default) ++device-strings = hw:%f,2 ++channel-map = front-left,front-right ++direction = input ++ ++[Profile output:default-mapping-output+input:default-mapping-input] ++description = Headset profile for Snowball (default) ++output-mappings = default-mapping-output ++input-mappings = default-mapping-input ++priority = 50 ++skip-probe = yes ++ ++[Profile output:mapping-output-hdmi+input:default-mapping-input] ++description = HDMI profile for Snowball ++output-mappings = mapping-output-hdmi ++input-mappings = default-mapping-input ++priority = 50 ++skip-probe = yes +diff --git a/src/Makefile.am b/src/Makefile.am +index 254b7bf..37115f3 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1078,7 +1078,8 @@ dist_alsaprofilesets_DATA = \ + modules/alsa/mixer/profile-sets/native-instruments-traktor-audio10.conf \ + modules/alsa/mixer/profile-sets/native-instruments-traktorkontrol-s4.conf \ + modules/alsa/mixer/profile-sets/native-instruments-korecontroller.conf \ +- modules/alsa/mixer/profile-sets/kinect-audio.conf ++ modules/alsa/mixer/profile-sets/kinect-audio.conf \ ++ modules/alsa/mixer/profile-sets/snowball.conf + + if HAVE_UDEV + dist_udevrules_DATA = \