[OE-core] [PATCH] pulseaudio: remove obsolete resampler patching

2015-03-19 Thread Tanu Kaskinen
, so let's just delete it. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 4 1 file changed, 4 deletions(-) diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc

[OE-core] Policy of explicit disabling of package features

2015-03-20 Thread Tanu Kaskinen
Hi, I'm using the pulseaudio packaging as the starting point to learn about OE packaging. I'm trying to understand why everything is done as it is done, and my current focus is on pulseaudio's EXTRA_OECONF: EXTRA_OECONF = \ --disable-hal-compat \ --disable-orc

Re: [OE-core] Policy of explicit disabling of package features

2015-03-20 Thread Tanu Kaskinen
On Fri, 2015-03-20 at 09:30 +, Richard Purdie wrote: On Fri, 2015-03-20 at 10:07 +0200, Tanu Kaskinen wrote: It seems to me that a better policy would be to always explicitly disable *all* features that have external dependencies that aren't listed in DEPENDS. That kind of policy

[OE-core] [PATCH 1/2] pulseaudio: move client.conf to libpulse

2015-03-16 Thread Tanu Kaskinen
This fixes a scenario where the system has libpulse installed but not pulseaudio-server. The breakage didn't have any big practical effects, though, because the default client.conf contains only comments anyway. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes

[OE-core] [PATCH 2/2] pulseaudio: add system.pa to CONFFILES

2015-03-16 Thread Tanu Kaskinen
Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta/recipes-multimedia/pulseaudio/pulseaudio.inc index 501dcfb..c307c27 100644

[OE-core] [PATCH 0/2] A couple of small pulseaudio fixes

2015-03-16 Thread Tanu Kaskinen
Tanu Kaskinen (2): pulseaudio: move client.conf to libpulse pulseaudio: add system.pa to CONFFILES meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) -- 1.9.3 -- ___ Openembedded

[OE-core] PulseAudio in Sato

2015-04-21 Thread Tanu Kaskinen
Hi, I started the work to enable PulseAudio in Sato images (https://bugzilla.yoctoproject.org/show_bug.cgi?id=7517). The first problem I faced is that PulseAudio isn't starting automatically. When using PulseAudio in a graphical session, the normal way to start the server is to rely on

[OE-core] [PATCH] alsa-lib: 1.0.28 - 1.0.29

2015-04-20 Thread Tanu Kaskinen
conditions triggered the build failure that the patch fixes, so it's hard to try to reproduce the failure. [1] http://cgit.openembedded.org/openembedded/commit/?id=f61f3efe2389249c001107ccd55dac39e79ef2a1 Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- ...al.h-include-time.h-to-enable

[OE-core] [PATCH 3/5] pulseaudio: move client.conf to a separate package

2015-05-18 Thread Tanu Kaskinen
Putting client.conf to a separate package allows other recipes to provide a replacement package when a custom version of client.conf is needed (Sato will need that to make autospawning work for root). Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-multimedia

[OE-core] [PATCH 1/5] alsa-plugins: initial recipe

2015-05-18 Thread Tanu Kaskinen
-PulseAudio compatibility configuration work out of the box, while leaving the PulseAudio specific configuration out on systems that don't have pulseaudio-server installed. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../recipes-multimedia/alsa/alsa-plugins_1.0.29.bb | 81

[OE-core] [PATCH 0/5] Enable PulseAudio in Sato images

2015-05-18 Thread Tanu Kaskinen
that the graphical session in Sato doesn't register as a session in ConsoleKit, so PulseAudio doesn't know when the session ends. Tanu Kaskinen (5): alsa-plugins: initial recipe pulseaudio: client-conf: Add allow-autospawn-for-root pulseaudio: move client.conf to a separate package pulseaudio-client-conf

[OE-core] [PATCH 5/5] packagegroup-core-x11-sato: add PulseAudio

2015-05-18 Thread Tanu Kaskinen
This enables PulseAudio in the Sato images. [YOCTO #7517] Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11

[OE-core] [PATCH 2/5] pulseaudio: client-conf: Add allow-autospawn-for-root

2015-05-18 Thread Tanu Kaskinen
sense. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- ...-client-conf-Add-allow-autospawn-for-root.patch | 92 ++ .../pulseaudio/pulseaudio_6.0.bb | 1 + 2 files changed, 93 insertions(+) create mode 100644 meta/recipes-multimedia/pulseaudio

[OE-core] [PATCH 4/5] pulseaudio-client-conf-sato: initial recipe

2015-05-18 Thread Tanu Kaskinen
to change that default setting. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../pulseaudio-client-conf-sato/client.conf | 7 +++ .../pulseaudio-sato/pulseaudio-client-conf-sato_1.bb | 20 2 files changed, 27 insertions(+) create mode 100644

[OE-core] Should disabling features in glibc also disable the corresponding headers?

2015-04-14 Thread Tanu Kaskinen
Hello, oe-core's version of glibc allows configuring out some libc features. Currently, if a feature is disabled in glibc, glibc still installs the header for that feature. This means that applications using glibc can't rely on checking just the header presence in their configure scripts,

Re: [OE-core] Should disabling features in glibc also disable the corresponding headers?

2015-04-14 Thread Tanu Kaskinen
On Tue, 2015-04-14 at 13:40 -0400, Khem Raj wrote: On Apr 14, 2015, at 1:25 PM, Tanu Kaskinen tanu.kaski...@linux.intel.com wrote: Hello, oe-core's version of glibc allows configuring out some libc features. Currently, if a feature is disabled in glibc, glibc still installs

Re: [OE-core] [PATCH 5/5] bluetooth.bbclass: set bluez5 as the default BT stack

2015-04-07 Thread Tanu Kaskinen
On Fri, 2015-04-03 at 17:13 +0300, Cristian Iorga wrote: # Use this with: # inherit bluetooth # PACKAGECONFIG ??= ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', '${BLUEZ}', '', d)} # PACKAGECONFIG[bluez4] = --enable-bluez4,--disable-bluez4,bluez4 +# if the obsolete, but still

Re: [OE-core] [PATCH 5/5] bluetooth.bbclass: set bluez5 as the default BT stack

2015-04-07 Thread Tanu Kaskinen
On Tue, 2015-04-07 at 11:23 +, Iorga, Cristian wrote: The aforementioned packageconfigs are just examples/guidelines, we added code for diverse recipes on a case by case scenario. My point was that the examples/guidelines are misleading, and should be fixed. -- Tanu --

Re: [OE-core] [PATCH 5/5] bluetooth.bbclass: set bluez5 as the default BT stack

2015-04-07 Thread Tanu Kaskinen
(A friendly request: could you use interleaved posting style as described in the mailing list guidelines here: https://wiki.yoctoproject.org/wiki/Community_Guidelines ) On Tue, 2015-04-07 at 11:51 +, Iorga, Cristian wrote: The only way this could be fixed is to remove the aforementioned

Re: [OE-core] [PATCH 5/5] bluetooth.bbclass: set bluez5 as the default BT stack

2015-04-07 Thread Tanu Kaskinen
On Tue, 2015-04-07 at 14:44 +0200, Martin Jansa wrote: On Tue, Apr 07, 2015 at 03:36:31PM +0300, Tanu Kaskinen wrote: This would be more appropriate for recipes that only support bluez4: # inherit bluetooth # PACKAGECONFIG ??= ${@bb.utils.contains('BLUEZ', 'bluez4', 'bluez4, '', d

Re: [OE-core] [PATCH 5/5] bluetooth.bbclass: set bluez5 as the default BT stack

2015-04-07 Thread Tanu Kaskinen
On Tue, 2015-04-07 at 15:02 +0200, Martin Jansa wrote: On Tue, Apr 07, 2015 at 03:46:06PM +0300, Tanu Kaskinen wrote: On Tue, 2015-04-07 at 14:44 +0200, Martin Jansa wrote: On Tue, Apr 07, 2015 at 03:36:31PM +0300, Tanu Kaskinen wrote: This would be more appropriate for recipes that only

Re: [OE-core] [PATCH 1/5] alsa-plugins: initial recipe

2015-05-20 Thread Tanu Kaskinen
On Tue, 2015-05-19 at 18:06 +0300, Tanu Kaskinen wrote: On Tue, 2015-05-19 at 15:42 +0100, Burton, Ross wrote: On 19 May 2015 at 15:31, Burton, Ross ross.bur...@intel.com wrote: On 18 May 2015 at 13:40, Tanu Kaskinen tanu.kaski...@linux.intel.com wrote

Re: [OE-core] [PATCH 1/5] alsa-plugins: initial recipe

2015-05-20 Thread Tanu Kaskinen
On Wed, 2015-05-20 at 10:00 +0100, Burton, Ross wrote: On 18 May 2015 at 13:40, Tanu Kaskinen tanu.kaski...@linux.intel.com wrote: When PulseAudio is installed, alsa-plugins is needed to provide compatibility for ALSA applications. The dependencies

Re: [OE-core] [PATCH 1/5] alsa-plugins: initial recipe

2015-05-19 Thread Tanu Kaskinen
On Tue, 2015-05-19 at 15:27 +0100, Burton, Ross wrote: On 18 May 2015 at 13:40, Tanu Kaskinen tanu.kaski...@linux.intel.com wrote: When PulseAudio is installed, alsa-plugins is needed to provide compatibility for ALSA applications. The dependencies

Re: [OE-core] [PATCH 1/5] alsa-plugins: initial recipe

2015-05-19 Thread Tanu Kaskinen
On Tue, 2015-05-19 at 15:42 +0100, Burton, Ross wrote: On 19 May 2015 at 15:31, Burton, Ross ross.bur...@intel.com wrote: On 18 May 2015 at 13:40, Tanu Kaskinen tanu.kaski...@linux.intel.com wrote: +# The resampler plugins create some symlinks, which

Re: [OE-core] [PATCH 1/5] alsa-plugins: initial recipe

2015-05-20 Thread Tanu Kaskinen
On Wed, 2015-05-20 at 13:07 +0100, Richard Purdie wrote: On Mon, 2015-05-18 at 15:40 +0300, Tanu Kaskinen wrote: When PulseAudio is installed, alsa-plugins is needed to provide compatibility for ALSA applications. The dependencies are set up so that pulseaudio-server depends on alsa

Re: [OE-core] [PATCH v3 1/5] alsa-plugins: initial recipe

2015-06-03 Thread Tanu Kaskinen
On Wed, 2015-05-27 at 21:48 -0700, Khem Raj wrote: On Wed, May 27, 2015 at 9:19 PM, Khem Raj raj.k...@gmail.com wrote: On May 23, 2015, at 11:25 PM, Richard Purdie richard.pur...@linuxfoundation.org wrote: On Fri, 2015-05-22 at 21:51 +0300, Tanu Kaskinen wrote: When PulseAudio

[OE-core] [PATCH] alsa-plugins: enable alsa-plugins-pulseaudio-conf conditionally

2015-06-03 Thread Tanu Kaskinen
Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-multimedia/alsa/alsa-plugins_1.0.29.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/alsa/alsa-plugins_1.0.29.bb b/meta/recipes-multimedia/alsa/alsa-plugins_1.0.29.bb index

[OE-core] [PATCH] libatomic-ops: 7.2 - 7.4.2

2015-06-10 Thread Tanu Kaskinen
. COPYING moved from doc/ to the top-level directory, but the checksum stayed the same. Dropped PR. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../0001-libatomic_ops-Aarch64-basic-port.patch| 239 - .../pulseaudio/libatomics-ops_7.2.bb | 32

[OE-core] [PATCH 1/3] speexdsp: initial recipe

2015-07-06 Thread Tanu Kaskinen
, from .../usr/include/speex/speex_preprocess.h:46, from .../alsa-plugins-1.0.29/speex/pcm_speex.c:23: .../usr/include/speex/speexdsp_config_types.h:13:9: error: unknown type name 'uint16_t' typedef uint16_t spx_uint16_t; ^ Signed-off-by: Tanu Kaskinen

[OE-core] [PATCH 2/3] speex: 1.2rc1 - 1.2rc2

2015-07-06 Thread Tanu Kaskinen
in the configure options unconditionally, but the option should be used only when TARGET_FPU is set to soft. --with-ogg-libraries, --with-ogg-includes and --disable-oggtest aren't supported anymore, since speex now uses pkg-config to find libogg. Signed-off-by: Tanu Kaskinen tanu.kaski

[OE-core] [PATCH v2 5/5] packagegroup-core-x11-sato: add PulseAudio

2015-05-22 Thread Tanu Kaskinen
This enables PulseAudio in the Sato images. [YOCTO #7517] Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11

Re: [OE-core] [PATCH v2 1/5] alsa-plugins: initial recipe

2015-05-22 Thread Tanu Kaskinen
On Fri, 2015-05-22 at 15:44 +0100, Paul Eggleton wrote: On Friday 22 May 2015 17:15:45 Tanu Kaskinen wrote: +# meta/conf/bitbake.conf sets ALLOW_EMPTY_${PN}-dev = 1, but we don't want an +# empty alsa-plugins-dev package. The empty package would depend on +# alsa-plugins, which

[OE-core] [PATCH v2 1/5] alsa-plugins: initial recipe

2015-05-22 Thread Tanu Kaskinen
. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../recipes-multimedia/alsa/alsa-plugins_1.0.29.bb | 100 + meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 5 ++ 2 files changed, 105 insertions(+) create mode 100644 meta/recipes-multimedia/alsa/alsa

[OE-core] [PATCH v2 2/5] pulseaudio: client-conf: Add allow-autospawn-for-root

2015-05-22 Thread Tanu Kaskinen
sense. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- ...-client-conf-Add-allow-autospawn-for-root.patch | 92 ++ .../pulseaudio/pulseaudio_6.0.bb | 1 + 2 files changed, 93 insertions(+) create mode 100644 meta/recipes-multimedia/pulseaudio

[OE-core] [PATCH v2 0/5] Enable PulseAudio in Sato images

2015-05-22 Thread Tanu Kaskinen
://git.openembedded.org/openembedded-core-contrib tanuk/sato-pulseaudio-v2 http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sato-pulseaudio-v2 Tanu Kaskinen (5): alsa-plugins: initial recipe pulseaudio: client-conf: Add allow-autospawn-for-root pulseaudio: conf-parser: add

[OE-core] [PATCH v2 3/5] pulseaudio: conf-parser: add support for .d directories

2015-05-22 Thread Tanu Kaskinen
. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- ...onf-parser-add-support-for-.d-directories.patch | 196 + .../pulseaudio/pulseaudio_6.0.bb | 1 + 2 files changed, 197 insertions(+) create mode 100644 meta/recipes-multimedia/pulseaudio

[OE-core] [PATCH v2 4/5] pulseaudio-client-conf-sato: initial recipe

2015-05-22 Thread Tanu Kaskinen
in Sato to change that default setting. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../pulseaudio-client-conf-sato/50-sato.conf| 7 +++ .../pulseaudio-sato/pulseaudio-client-conf-sato_1.bb| 17 + 2 files changed, 24 insertions(+) create mode

Re: [OE-core] [PATCH v2 1/5] alsa-plugins: initial recipe

2015-05-22 Thread Tanu Kaskinen
On Fri, 2015-05-22 at 16:18 +0100, Burton, Ross wrote: On 22 May 2015 at 16:00, Tanu Kaskinen tanu.kaski...@linux.intel.com wrote: That sounds like a reasonable approach too. To avoid maintaining a list of all modules in the recipe, it would be good to script

[OE-core] [PATCH v3 2/5] pulseaudio: client-conf: Add allow-autospawn-for-root

2015-05-22 Thread Tanu Kaskinen
sense. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- ...-client-conf-Add-allow-autospawn-for-root.patch | 92 ++ .../pulseaudio/pulseaudio_6.0.bb | 1 + 2 files changed, 93 insertions(+) create mode 100644 meta/recipes-multimedia/pulseaudio

[OE-core] [PATCH v3 3/5] pulseaudio: conf-parser: add support for .d directories

2015-05-22 Thread Tanu Kaskinen
. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- ...onf-parser-add-support-for-.d-directories.patch | 196 + .../pulseaudio/pulseaudio_6.0.bb | 1 + 2 files changed, 197 insertions(+) create mode 100644 meta/recipes-multimedia/pulseaudio

[OE-core] [PATCH v3 1/5] alsa-plugins: initial recipe

2015-05-22 Thread Tanu Kaskinen
. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../recipes-multimedia/alsa/alsa-plugins_1.0.29.bb | 100 + meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 5 ++ 2 files changed, 105 insertions(+) create mode 100644 meta/recipes-multimedia/alsa/alsa

[OE-core] [PATCH v3 0/5] Enable PulseAudio in Sato images

2015-05-22 Thread Tanu Kaskinen
+0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib tanuk/sato-pulseaudio-v3 http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sato-pulseaudio-v3 Tanu Kaskinen (5): alsa-plugins: initial recipe pulseaudio: client-conf: Add

[OE-core] [PATCH v3 5/5] packagegroup-core-x11-sato: add PulseAudio

2015-05-22 Thread Tanu Kaskinen
This enables PulseAudio in the Sato images. [YOCTO #7517] Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11

[OE-core] [PATCH v3 4/5] pulseaudio-client-conf-sato: initial recipe

2015-05-22 Thread Tanu Kaskinen
in Sato to change that default setting. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../pulseaudio-client-conf-sato/50-sato.conf| 7 +++ .../pulseaudio-sato/pulseaudio-client-conf-sato_1.bb| 17 + 2 files changed, 24 insertions(+) create mode

[OE-core] [PATCH 3/3] alsa-plugins, pulseaudio: depend on speexdsp, not speex

2015-07-06 Thread Tanu Kaskinen
Speexdsp was split off from speex, and alsa-plugins and pulseaudio only depend on the speexdsp library. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-multimedia/alsa/alsa-plugins_1.0.29.bb | 4 ++-- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 2 +- 2 files

[OE-core] [PATCH 0/3] speex, speexdsp: 1.2rc1 - 1.2rc2/1.2rc3

2015-07-06 Thread Tanu Kaskinen
of i586) (2015-07-02 23:08:27 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib tanuk/speex http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=tanuk/speex Tanu Kaskinen (3): speexdsp: initial recipe speex: 1.2rc1

Re: [OE-core] [PATCH 2/6] alsa-lib: Lift the limitation to use gcc only cross compiler

2015-08-23 Thread Tanu Kaskinen
On Sat, 2015-08-22 at 08:58 -0700, Khem Raj wrote: alsa-lib configure tries to see that if CC variabled doesnt contain 'gcc' then it tries to guess and redefine CC to be something gcc, which doesnt work with OE since we define CC to have sysroot and options attached to it. Can you give an

Re: [OE-core] [poky][PATCH v4] pulseaudio: revert commit 42156d2b5ac797e5f28f8d0d38b691053f3f6fc7

2015-07-29 Thread Tanu Kaskinen
On Thu, 2015-07-30 at 07:49 +0800, Yuqing Zhu wrote: Revert launch: Avoid specifically starting PA and rely on autospawn/socket activation or the pulseaudio can't be opened in yocto. Signed-off-by: Yuqing Zhu b54...@freescale.com --- ...ch-Avoid-specifically-starting-PA-and-rel.patch |

Re: [OE-core] [poky][PATCH v5] pulseaudio: Revert launch: Avoid specifically starting PA and rely on autospawn/socket activation

2015-07-30 Thread Tanu Kaskinen
On Fri, 2015-07-31 at 03:06 +0800, Yuqing Zhu wrote: Pulseaudio is always started by autospawn, which is there is default process in system, it will start the pulseaudio daemon and the session is always exist, so pulseaudio daemon will be closed. But in yocto, pulseaudio only can be

Re: [OE-core] [oe-core][PATCH v4 1/3] bitbake.conf: Add nonarch_libdir and base systemd vars on it

2015-08-04 Thread Tanu Kaskinen
These patches look good to me, except that the commit messages don't explain why the changes are made. In any case, I don't have the ability to push the patches to master - either Ross or Richard has to do that. -- Tanu On Thu, 2015-07-30 at 13:33 +0200, Pau Espin Pedrol wrote: Signed-off-by:

[OE-core] [PATCH] libvorbis: 1.3.4 - 1.3.5

2015-07-30 Thread Tanu Kaskinen
The change in COPYING was just a year update in a copyright notice. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../libvorbis/libvorbis_1.3.4.bb | 25 -- .../libvorbis/libvorbis_1.3.5.bb | 25 ++ 2

Re: [OE-core] [PATCH] libvorbis: 1.3.4 - 1.3.5

2015-07-30 Thread Tanu Kaskinen
On Fri, 2015-07-31 at 07:52 +0300, Tanu Kaskinen wrote: The change in COPYING was just a year update in a copyright notice. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- .../libvorbis/libvorbis_1.3.4.bb | 25 -- .../libvorbis

Re: [OE-core] [poky][PATCH v5] pulseaudio: Revert launch: Avoid specifically starting PA and rely on autospawn/socket activation

2015-07-31 Thread Tanu Kaskinen
On Fri, 2015-07-31 at 09:14 +, Zhu Carol wrote: Hi Tanu, We had a try about your suggestion enable autospawning for root by adding allow-autospawn-for-root = yes to client.conf. It seems an unknown value. The log is attached: W: [pulseaudio] main.c: This program is not

Re: [OE-core] [PATCH v2] pulseaudio: add systemd to PACKAGECONFIG if enabled in DISTRO_FEATURES

2015-07-22 Thread Tanu Kaskinen
On Wed, 2015-07-22 at 17:31 +0200, Pau Espin Pedrol wrote: Hi, 2015-07-16 20:44 GMT+02:00 Tanu Kaskinen tanu.kaski...@linux.intel.com: PulseAudio can run as a user service without being a *systemd* user service, and that's actually how it's commonly set up. PulseAudio is typically

Re: [OE-core] [oe-core][PATCH v3 2/3] systemd.bbclass: Use systemd_system_unitdir

2015-07-25 Thread Tanu Kaskinen
On Fri, 2015-07-24 at 17:10 +0200, Pau Espin Pedrol wrote: Hi, actually this breaks build of systemd.bb itself, because it installs its system recipes using paths from Makefile.am: userunitdir=$(prefix)/lib/systemd/user systemunitdir=$(rootprefix)/lib/systemd/system And

Re: [OE-core] [PATCH v2] pulseaudio: add systemd to PACKAGECONFIG if enabled in DISTRO_FEATURES

2015-07-16 Thread Tanu Kaskinen
On Mon, 2015-07-13 at 09:22 -0700, Christopher Larson wrote: On Mon, Jul 13, 2015 at 9:17 AM, Pau Espin Pedrol pespin.s...@gmail.com wrote: So, pulseaudio is intended to be used as a systemd user service, not as a systemd system service, and that means it needs to

Re: [OE-core] [PATCH v2] pulseaudio: add systemd to PACKAGECONFIG if enabled in DISTRO_FEATURES

2015-07-16 Thread Tanu Kaskinen
On Mon, 2015-07-13 at 12:23 +0200, Pau Espin Pedrol wrote: Hi, I am not sure which is the behavior with those paths right now and how it should be. I just checked this: http://www.freedesktop.org/software/systemd/man/systemd.unit.html#Unit%20Load%20Path So, it seems according to

Re: [OE-core] [PATCH v2] pulseaudio: add systemd to PACKAGECONFIG if enabled in DISTRO_FEATURES

2015-07-16 Thread Tanu Kaskinen
On Thu, 2015-07-16 at 07:56 -0700, Christopher Larson wrote: On Thu, Jul 16, 2015 at 3:19 AM, Tanu Kaskinen tanu.kaski...@linux.intel.com wrote: On Mon, 2015-07-13 at 09:22 -0700, Christopher Larson wrote: On Mon, Jul 13, 2015 at 9:17 AM, Pau Espin Pedrol

Re: [OE-core] [PATCH v2] pulseaudio: add systemd to PACKAGECONFIG if enabled in DISTRO_FEATURES

2015-07-16 Thread Tanu Kaskinen
On Thu, 2015-07-16 at 11:21 -0700, Christopher Larson wrote: On Thu, Jul 16, 2015 at 11:13 AM, Tanu Kaskinen tanu.kaski...@linux.intel.com wrote: On Thu, 2015-07-16 at 07:56 -0700, Christopher Larson wrote: On Thu, Jul 16, 2015 at 3:19 AM, Tanu Kaskinen

[OE-core] [PATCH] pulseaudio: rdepend on modules referenced by start-pulseaudio-x11

2015-07-17 Thread Tanu Kaskinen
the script won't work as intended. [YOCTO #8007] Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio.inc b/meta

Re: [OE-core] [PATCH 5/5] pulseaudio: add 'autospawn-for-root' PACKAGECONFIG

2015-08-25 Thread Tanu Kaskinen
On Tue, 2015-08-25 at 07:26 -0700, Christopher Larson wrote: On Tue, Aug 25, 2015 at 1:35 AM, Tanu Kaskinen ta...@iki.fi wrote: I think a configure option like --allow-autospawn-for-root-by-default would be nicer than patching configuration files like this. What do you (and others) think

[OE-core] [PATCH v2 2/3] speex: 1.2rc1 - 1.2rc2

2015-07-09 Thread Tanu Kaskinen
in the configure options unconditionally, but the option should be used only when TARGET_FPU is set to soft. --with-ogg-libraries, --with-ogg-includes and --disable-oggtest aren't supported anymore, since speex now uses pkg-config to find libogg. Signed-off-by: Tanu Kaskinen tanu.kaski

[OE-core] [PATCH v2 0/3] speex, speexdsp: 1.2rc1 - 1.2rc2/1.2rc3

2015-07-09 Thread Tanu Kaskinen
in the git repository at: git://git.openembedded.org/openembedded-core-contrib tanuk/speex http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=tanuk/speex Tanu Kaskinen (3): speexdsp: initial recipe speex: 1.2rc1 - 1.2rc2 alsa-plugins, pulseaudio: depend on speexdsp

[OE-core] [PATCH v2 1/3] speexdsp: initial recipe

2015-07-09 Thread Tanu Kaskinen
, from .../usr/include/speex/speex_preprocess.h:46, from .../alsa-plugins-1.0.29/speex/pcm_speex.c:23: .../usr/include/speex/speexdsp_config_types.h:13:9: error: unknown type name 'uint16_t' typedef uint16_t spx_uint16_t; ^ Signed-off-by: Tanu Kaskinen

[OE-core] [PATCH v2 3/3] alsa-plugins, pulseaudio: depend on speexdsp, not speex

2015-07-09 Thread Tanu Kaskinen
in speex. Signed-off-by: Tanu Kaskinen tanu.kaski...@linux.intel.com --- ...nclude-speexdsp_types.h-not-speex_types.h.patch | 71 ++ .../recipes-multimedia/alsa/alsa-plugins_1.0.29.bb | 5 +- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 2 +- 3 files changed, 75

Re: [OE-core] [PATCH 0/3] speex, speexdsp: 1.2rc1 - 1.2rc2/1.2rc3

2015-07-09 Thread Tanu Kaskinen
On Thu, 2015-07-09 at 11:11 +0300, Tanu Kaskinen wrote: On Thu, 2015-07-09 at 08:58 +0100, Richard Purdie wrote: On Mon, 2015-07-06 at 18:14 +0300, Tanu Kaskinen wrote: These patches update speex to 1.2rc2 and speexdsp to 1.2rc3. speexdsp was previously included in speex, but now it's

Re: [OE-core] [PATCH 0/3] speex, speexdsp: 1.2rc1 - 1.2rc2/1.2rc3

2015-07-09 Thread Tanu Kaskinen
On Thu, 2015-07-09 at 08:58 +0100, Richard Purdie wrote: On Mon, 2015-07-06 at 18:14 +0300, Tanu Kaskinen wrote: These patches update speex to 1.2rc2 and speexdsp to 1.2rc3. speexdsp was previously included in speex, but now it's in a separate source tree, so a new recipe is needed

Re: [OE-core] [PATCH 5/5] pulseaudio: add 'autospawn-for-root' PACKAGECONFIG

2015-08-25 Thread Tanu Kaskinen
On Mon, 2015-08-24 at 15:19 -0700, Christopher Larson wrote: From: Christopher Larson chris_lar...@mentor.com Since many embedded systems don't have non-root users, it's useful to be able to use pulseaudio autospawn for root as well. Signed-off-by: Christopher Larson

Re: [OE-core] [RFC][PATCH] pulseaudio: improve PACKAGECONFIG for dbus/consolekit dependencies

2015-08-31 Thread Tanu Kaskinen
On Fri, 2015-08-28 at 18:07 +0200, Martin Jansa wrote: > * the problem is that consolekit module is built whenever dbus is > enabled > and consolekit is available only in distributions with x11 in > DISTRO_FEATURES > * many distributions want to enable dbus support (required for bluez >

Re: [OE-core] [PATCH v3 1/2] dbus: add user sessions support

2015-09-15 Thread Tanu Kaskinen
On Mon, 2015-09-14 at 12:41 +0200, Andrew Shadura wrote: > --- > meta/recipes-core/dbus/dbus_1.10.0.bb | 5 - > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-core/dbus/dbus_1.10.0.bb > b/meta/recipes-core/dbus/dbus_1.10.0.bb > index 31cbef0..e099f4b 100644 >

Re: [OE-core] [PATCH v3 1/2] dbus: add user sessions support

2015-09-15 Thread Tanu Kaskinen
On Tue, 2015-09-15 at 14:53 +0200, Andrew Shadura wrote: > On 15/09/15 13:36, Tanu Kaskinen wrote: > > I think user-session should be enabled by default when systemd is in > > DISTRO_FEATURES. Some services, e.g. PulseAudio, can fully enable their > > systemd integration onl

[OE-core] [PATCH] libsndfile1: 1.0.25 -> 1.0.26

2015-12-11 Thread Tanu Kaskinen
files. * Minor bug fixes and improvements. All patches we had are included in the new release. Dropped PR from the recipe. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...src-sd2.c-Fix-segfault-in-SD2-RSRC-parser.patch | 211 - ...c-Fix-two-potential-buffe

[OE-core] [PATCH v2] libsndfile1: 1.0.25 -> 1.0.26

2015-12-11 Thread Tanu Kaskinen
files. * Minor bug fixes and improvements. All patches we had are included in the new release. Dropped PR from the recipe. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- Changes in v2: - Used the -M switch with git send-email to make the recipe changes easier to see. ...src-sd2

Re: [OE-core] [PATCH v2] libsndfile1: 1.0.25 -> 1.0.26

2015-12-14 Thread Tanu Kaskinen
On Mon, 2015-12-14 at 12:17 +0200, Alexander Kanavin wrote: > On 12/12/2015 04:23 AM, Tanu Kaskinen wrote: > > Main points from the release announcement: > > There's also other audio stuff in need of update (alsa, pulseaudio), can  > you look into that? Now is a good time t

[OE-core] [PATCH] libsndfile1: enable FLAC/Ogg/Vorbis support

2015-12-22 Thread Tanu Kaskinen
particularly wants to have libsndfile without support for these formats. [1] http://git.openembedded.org/openembedded-core/commit/?id=34a14ce3ea78be299175e1a803f92519aa02355b Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- meta/recipes-multimedia/libsndfile/libsndfile1_1.0.26.bb | 4 +--- 1 file c

Re: [OE-core] [PATCH] packagegroup-core-x11-sato: include pulseaudio-misc

2015-12-23 Thread Tanu Kaskinen
On Wed, 2015-12-23 at 15:25 +0200, Maxin B. John wrote: > Add pulseaudio-misc to include "pacmd" in core-image-sato* images. > This helps in modifying audio setup during runtime. "pactl" is recommended over "pacmd", and pactl is included in the pulseaudio-server package, so I disagree with the

[OE-core] [PATCH 4/4] alsa-plugins: 1.1.0 -> 1.1.1

2016-06-06 Thread Tanu Kaskinen
Changelog: http://alsa-project.org/main/index.php/Changes_v1.1.0_v1.1.1 Removed upstreamed patch 0001-pph-include-config.h-from-rate_speexrate.c.patch. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...ph-include-config.h-from-rate_speexrate.c.patch | 35 -- .

[OE-core] [PATCH 1/4] alsa: update BUGTRACKER links

2016-06-06 Thread Tanu Kaskinen
The old bug tracker is defunct. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- meta/recipes-multimedia/alsa/alsa-lib_1.1.0.bb | 2 +- meta/recipes-multimedia/alsa/alsa-plugins_1.1.0.bb | 1 + meta/recipes-multimedia/alsa/alsa-tools_1.1.0.bb | 2 +- meta/recipes-multimedia/als

[OE-core] [PATCH 3/4] alsa-utils: 1.1.0 -> 1.1.1

2016-06-06 Thread Tanu Kaskinen
-conflict.patch (it's included in the new release). Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...sa-utils-scripts_1.1.0.bb => alsa-utils-scripts_1.1.1.bb} | 0 .../alsa/{alsa-utils_1.1.0.bb => alsa-utils_1.1.1.bb}| 12 +--- 2 files changed, 9 insertions(+), 3 deletio

[OE-core] [PATCH 0/4] Update alsa recipes

2016-06-06 Thread Tanu Kaskinen
554719e3f65e468f89a96d4869766d3ff7a8012e: lib/oe/package_manager: adapt for Python 3 (2016-06-05 23:39:43 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib tanuk/updates http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=tanuk/updates Tanu Kaskinen (4

[OE-core] [PATCH 2/4] alsa-lib: 1.1.0 -> 1.1.1

2016-06-06 Thread Tanu Kaskinen
luding-sys-poll.h-directly.patch. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...fix-appl-pointer-not-correct-when-mmap_co.patch | 2 +- ...1-topology-Add-missing-include-sys-stat.h.patch | 35 -- .../avoid-including-sys-poll.h-directly.patch | 2 +- .../alsa/{a

[OE-core] [PATCH] alsa-lib: 1.0.29 -> 1.1.0

2016-01-13 Thread Tanu Kaskinen
are, but I don't know any specifics about that. Rebased Check-if-wordexp-function-is-supported.patch. Dropped 0001-build-Do-not-try-to-detect-cross-compiler.patch, since it is included in the new release. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...build-Do-not-try-to-detect-cros

Re: [OE-core] [PATCH] alsa-lib: 1.0.29 -> 1.1.0

2016-01-14 Thread Tanu Kaskinen
On Thu, 2016-01-14 at 13:11 +0200, Alexander Kanavin wrote: > On 01/14/2016 08:52 AM, Tanu Kaskinen wrote: > > Changelog: http://alsa-project.org/main/index.php/Changes_v1.0.29_v > > 1.1.0 > > What about all the other alsa-* recipes? They

[OE-core] [PATCH v2] alsa-lib: 1.0.29 -> 1.1.0

2016-01-14 Thread Tanu Kaskinen
are, but I don't know any specifics about that. Rebased Check-if-wordexp-function-is-supported.patch. Dropped 0001-build-Do-not-try-to-detect-cross-compiler.patch, since it is included in the new release. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- Sorry, I sent v1 again without

Re: [OE-core] [PATCH 1/6] systemd: move bash completion into separate package

2016-02-08 Thread Tanu Kaskinen
On Mon, 2016-02-08 at 11:09 +0100, Maciej Borzecki wrote: > Add systemd-bash package that ships bash completion files > > Signed-off-by: Maciej Borzecki > --- >  meta/recipes-core/systemd/systemd_228.bb | 9 ++--- >  1 file changed, 6 insertions(+), 3 deletions(-)

Re: [OE-core] [PATCH] alsa-lib: 1.0.29 -> 1.1.0

2016-02-12 Thread Tanu Kaskinen
On Fri, 2016-02-12 at 14:11 +0200, alexander.kana...@linux.intel.com wrote: > > > > Changelog: http://alsa-project.org/main/index.php/Changes_v1.0.29_v > > > > 1.1.0 > > > > > > What about all the other alsa-* recipes? > > > > They are coming. > > > The window for version updates is closing at

Re: [OE-core] [PATCH 2/2] local.conf.sample: Document HOW-TO enable systemd or busbox to replace sysvinit

2016-01-22 Thread Tanu Kaskinen
On Fri, 2016-01-22 at 20:49 +, Khem Raj wrote: > OE core provides systemd,busybox as options for system init system along > with sysvinit being the default. Document the needed settings to enable > systemd and busybox as options if user wishes. > > Signed-off-by: Khem Raj

[OE-core] [PATCH 0/4] Audio recipe updates

2016-02-17 Thread Tanu Kaskinen
://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=tanuk/updates Tanu Kaskinen (4): alsa-tools: 1.0.29 -> 1.1.0 alsa-utils: 1.0.29 -> 1.1.0 alsa-plugins: 1.0.29 -> 1.1.0 pulseaudio: 6.0 -> 8.0 ...nclude-sys-select.h-for-fd_set-definition.patch | 31 --

[OE-core] [PATCH 1/4] alsa-tools: 1.0.29 -> 1.1.0

2016-02-17 Thread Tanu Kaskinen
Changelog: http://alsa-project.org/main/index.php/Changes_v1.0.29_v1.1.0 There are almost no changes in the new version: just one invalid macro was removed from the cspctl man page. Rebased patches "autotools.patch" and "makefile_no_gtk.patch". Signed-off-by: Tanu Ka

[OE-core] [PATCH 3/4] alsa-plugins: 1.0.29 -> 1.1.0

2016-02-17 Thread Tanu Kaskinen
in the new release, so dropped them. Added a new patch to fix building against libspeexdsp 1.2rc3. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...nclude-sys-select.h-for-fd_set-definition.patch | 31 -- ...nclude-speexdsp_types.h-not-speex_types.h.patch | 71 --

[OE-core] [PATCH 2/4] alsa-utils: 1.0.29 -> 1.1.0

2016-02-17 Thread Tanu Kaskinen
quot;, because the issues have been fixed upstream. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...ripts_1.0.29.bb => alsa-utils-scripts_1.1.0.bb} | 0 ...1-alsabat-rename-to-avoid-naming-conflict.patch | 153 + ...-t-let-systemd-unit-restore-the-volume-wh.patch |

[OE-core] [PATCH 4/4] pulseaudio: 6.0 -> 8.0

2016-02-17 Thread Tanu Kaskinen
, because they are included in the new release. Rebased three patches. Updated Upstream-Status tags to reflect the current situation. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 8 +- ...le-switch-on-port-available-Route-to-pref.patch

[OE-core] [PATCH][jethro] pulseaudio: fix crash when disconnecting bluetooth devices

2016-08-03 Thread Tanu Kaskinen
-add-pa_card_profile.ports.patch. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...th-don-t-create-the-HSP-HFP-profile-twice.patch | 343 + .../pulseaudio/pulseaudio_6.0.bb | 1 + 2 files changed, 344 insertions(+) create mode 100644 meta/r

[OE-core] [PATCH][krogoth] pulseaudio: fix crash when disconnecting bluetooth devices

2016-08-03 Thread Tanu Kaskinen
-add-pa_card_profile.ports.patch. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...th-don-t-create-the-HSP-HFP-profile-twice.patch | 343 + .../pulseaudio/pulseaudio_8.0.bb | 1 + 2 files changed, 344 insertions(+) create mode 100644 meta/r

[OE-core] [PATCH] pulseaudio: fix floating dependency on webrtc-audio-processing

2016-07-20 Thread Tanu Kaskinen
The webrtc-audio-processing library isn't yet packaged for OpenEmbedded, but let's add a packageconfig entry for it anyway to avoid problems in the future. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 1 + 1 file changed, 1 ins

Re: [OE-core] [PATCH 3/3] pulseaudio: disable WebRTC code

2016-07-20 Thread Tanu Kaskinen
On Wed, 2016-07-20 at 04:18 +0300, Tanu Kaskinen wrote: > On Tue, 2016-07-19 at 17:54 -0700, Khem Raj wrote: > > On Tue, Jul 19, 2016 at 5:20 PM, Tanu Kaskinen <ta...@iki.fi> wrote: > > > When updating pulseaudio to 9.0, I noticed webrtc-audio-processing is > > >

[OE-core] [PATCH 2/3] pulseaudio: 8.0 -> 9.0

2016-07-19 Thread Tanu Kaskinen
. The patch set that fixes the initial selection of HDMI profiles (YOCTO#8448) is replaced with updated patches cherry-picked from upstream. Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- ...le-switch-on-port-available-Route-to-pref.patch | 268 --- ...th-fail-if-user-requested-profile

[OE-core] [PATCH 1/3] libsndfile1: 1.0.26 -> 1.0.27

2016-07-19 Thread Tanu Kaskinen
Signed-off-by: Tanu Kaskinen <ta...@iki.fi> --- .../libsndfile/{libsndfile1_1.0.26.bb => libsndfile1_1.0.27.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/libsndfile/{libsndfile1_1.0.26.bb => libsndfile1_1.0.27.bb} (83%) diff

[OE-core] [PATCH 0/3] Audio recipe updates

2016-07-19 Thread Tanu Kaskinen
://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=tanuk/updates Tanu Kaskinen (3): libsndfile1: 1.0.26 -> 1.0.27 pulseaudio: 8.0 -> 9.0 pulseaudio: disable WebRTC code ...libsndfile1_1.0.26.bb => libsndfile1_1.0.27.bb} | 4 +- meta/recipes-multimedia/pulseaudio/pulseaudio.i

  1   2   3   >