[OE-core] I wish to drop my recipe maintainer duties

2020-12-14 Thread Tanu Kaskinen
Hello, I haven't lately had time to do OE work, or maybe the lack of time is more rooted in lack of motivation since I don't objectively have a very busy life, but in any case, I think it's time for me to step down as a recipe maintainer. When in 2015 I transitioned from being paid for the work to

[OE-core] [PATCH] maintainers.inc: remove myself from maintainers

2020-12-14 Thread Tanu Kaskinen
on " -RECIPE_MAINTAINER_pn-alsa-lib = "Tanu Kaskinen " -RECIPE_MAINTAINER_pn-alsa-plugins = "Tanu Kaskinen " -RECIPE_MAINTAINER_pn-alsa-state = "Tanu Kaskinen " -RECIPE_MAINTAINER_pn-alsa-tools = "Tanu Kaskinen " -RECIPE_MAINTAINER_pn-alsa-topol

Re: [OE-core] [PATCH] alsa-lib:upgrade 1.1.9 -> 1.2.1.1

2019-11-20 Thread Tanu Kaskinen
Hi, I'm still around. Yes, the moved UCM conf files need to be packaged. (And no doubt the topology files too, although that's an area I understand less well). -- Tanu On Wed, 2019-11-20 at 13:10 +0100, Alexander Kanavin wrote: > If Tanu is still around, he should probably chime in. > > Alex >

[OE-core] [PATCH] pulseaudio: 12.2 -> 13.0

2019-11-21 Thread Tanu Kaskinen
been explicitly disabled in the recipe. Signed-off-by: Tanu Kaskinen --- .../pulseaudio/pulseaudio.inc | 27 ++- ...001-alsa-Fix-inclusion-of-use-case.h.patch | 46 - ...ial-build-flag-to-explicitly-disable.patch | 161 -- ...{pulseaudio_12.2.bb => pulseau

Re: [OE-core] [PATCH] alsa-lib:upgrade 1.1.9 -> 1.2.1.1

2019-12-04 Thread Tanu Kaskinen
On Wed, 2019-11-20 at 12:16 +0100, Alexander Kanavin wrote: > On Wed, 20 Nov 2019 at 06:17, Zang Ruochen > wrote: > > > +From f419276a716daf8d98846b3df50995e5ac030134 Mon Sep 17 00:00:00 2001 > > +From: Zang Ruochen > > +Date: Wed, 20 Nov 2019 11:24:17 +0800 > > +Subject: [PATCH] Fix problem wit

[OE-core] [PATCH 5/5] alsa-plugins: 1.1.9 -> 1.2.1

2020-01-06 Thread Tanu Kaskinen
Signed-off-by: Tanu Kaskinen --- .../alsa/{alsa-plugins_1.1.9.bb => alsa-plugins_1.2.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-plugins_1.1.9.bb => alsa-plugins_1.2.1.bb} (98%) diff --git a/meta/recipes-multimedia/als

[OE-core] [PATCH 3/5] alsa-topology-conf: new recipe, version 1.2.1

2020-01-06 Thread Tanu Kaskinen
The topology configuration files were moved from the alsa-lib repository to a new alsa-topology-conf repository. The move was accompanied by a license change from LGPL2.1 to BSD-3-Clause. Signed-off-by: Tanu Kaskinen --- meta/conf/distro/include/maintainers.inc | 1 + .../alsa/alsa

[OE-core] [PATCH 2/5] alsa-ucm-conf: new recipe, version 1.2.1.2

2020-01-06 Thread Tanu Kaskinen
The UCM configuration files were moved from the alsa-lib repository to a new alsa-ucm-conf repository. The move was accompanied by a license change from LGPL2.1 to BSD-3-Clause. Signed-off-by: Tanu Kaskinen --- meta/conf/distro/include/maintainers.inc | 1 + .../alsa/alsa-lib_1.2.1.2.bb

[OE-core] [PATCH 0/5] alsa recipe updates

2020-01-06 Thread Tanu Kaskinen
Tanu Kaskinen (5): alsa-lib: 1.1.9 -> 1.2.1.2 alsa-ucm-conf: new recipe, version 1.2.1.2 alsa-topology-conf: new recipe, version 1.2.1 alsa-utils: 1.1.9 -> 1.2.1 alsa-plugins: 1.1.9 -> 1.2.1 meta/conf/distro/include/maintainers.inc |2 + ...-alsa-sound-.h-for

[OE-core] [PATCH 4/5] alsa-utils: 1.1.9 -> 1.2.1

2020-01-06 Thread Tanu Kaskinen
I moved the ALLOW_EMPTY line next to the line that sets FILES to "". That makes it easier to see that the package is not only allowed to be empty, but forced to be empty. Signed-off-by: Tanu Kaskinen --- ...-utils-scripts_1.1.9.bb => alsa-utils-scripts_1.2.1.bb} | 0 .../alsa/{als

[OE-core] [PATCH v2 0/5] alsa recipe updates

2020-01-06 Thread Tanu Kaskinen
v2: rebased on current master Tanu Kaskinen (5): alsa-lib: 1.1.9 -> 1.2.1.2 alsa-ucm-conf: new recipe, version 1.2.1.2 alsa-topology-conf: new recipe, version 1.2.1 alsa-utils: 1.1.9 -> 1.2.1 alsa-plugins: 1.1.9 -> 1.2.1 meta/conf/distro/include/maintainers.inc |2 +

[OE-core] [PATCH v2 5/5] alsa-plugins: 1.1.9 -> 1.2.1

2020-01-06 Thread Tanu Kaskinen
Signed-off-by: Tanu Kaskinen --- .../alsa/{alsa-plugins_1.1.9.bb => alsa-plugins_1.2.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-multimedia/alsa/{alsa-plugins_1.1.9.bb => alsa-plugins_1.2.1.bb} (98%) diff --git a/meta/recipes-multimedia/als

[OE-core] [PATCH v2 4/5] alsa-utils: 1.1.9 -> 1.2.1

2020-01-06 Thread Tanu Kaskinen
I moved the ALLOW_EMPTY line next to the line that sets FILES to "". That makes it easier to see that the package is not only allowed to be empty, but forced to be empty. Signed-off-by: Tanu Kaskinen --- ...-utils-scripts_1.1.9.bb => alsa-utils-scripts_1.2.1.bb} | 0 .../alsa/{als

[OE-core] [PATCH v2 3/5] alsa-topology-conf: new recipe, version 1.2.1

2020-01-06 Thread Tanu Kaskinen
The topology configuration files were moved from the alsa-lib repository to a new alsa-topology-conf repository. The move was accompanied by a license change from LGPL2.1 to BSD-3-Clause. Signed-off-by: Tanu Kaskinen --- meta/conf/distro/include/maintainers.inc | 1 + .../alsa/alsa

[OE-core] [PATCH v2 2/5] alsa-ucm-conf: new recipe, version 1.2.1.2

2020-01-06 Thread Tanu Kaskinen
The UCM configuration files were moved from the alsa-lib repository to a new alsa-ucm-conf repository. The move was accompanied by a license change from LGPL2.1 to BSD-3-Clause. Signed-off-by: Tanu Kaskinen --- meta/conf/distro/include/maintainers.inc | 1 + .../alsa/alsa-lib_1.2.1.2.bb

[OE-core] [PATCH] speexdsp: 1.2rc3 -> 1.2.0

2020-01-06 Thread Tanu Kaskinen
Removed backported patch 0001-Don-t-rely-on-HAVE_STDINT_H-et-al.-being-defined.patch Enabling NEON on aarch64 doesn't break the build any more. Signed-off-by: Tanu Kaskinen --- ...n-HAVE_STDINT_H-et-al.-being-defined.patch | 63 --- .../{speexdsp_1.2rc3.bb => speexdsp_

Re: [OE-core] [PATCH] pulseaudio: 12.2 -> 13.0

2020-01-07 Thread Tanu Kaskinen
On Thu, 2020-01-02 at 21:32 +, Ross Burton wrote: > On 21/11/2019 14:06, Tanu Kaskinen wrote: > > Release notes: > > https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/ > > I note that this release adds a meson.build so if anyone is interested > in p

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-30 Thread Tanu Kaskinen
On Thu, 2020-03-26 at 17:26 +0200, Stefan Ghinea wrote: > From: Catalin Enache > > When compiling for Thumb or Thumb2, frame pointers _must_ be disabled > since the Thumb frame pointer in r7 clashes with pulseaudio's use of inline > asm to make syscalls (where r7 is used for the syscall NR). Do

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-03-30 Thread Tanu Kaskinen
On Mon, 2020-03-30 at 19:29 +0300, Tanu Kaskinen wrote: > On Thu, 2020-03-26 at 17:26 +0200, Stefan Ghinea wrote: > > From: Catalin Enache > > > > When compiling for Thumb or Thumb2, frame pointers _must_ be disabled > > since the Thumb frame pointer in r7 clashes with

Re: [OE-core] [PATCH] pulseaudio: don't include consolekit when systemd is enabled

2019-08-13 Thread Tanu Kaskinen
.com/pulseaudio/pulseaudio/commit/860d1cf3a76701ade38784822abb24285176227c > > Signed-off-by: Anuj Mittal Acked-by: Tanu Kaskinen > --- > meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 5 - > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-multimedia/pulseaudio/

Re: [OE-core] [PATCH] pulseaudio: don't include consolekit when systemd is enabled

2019-08-13 Thread Tanu Kaskinen
On Tue, 2019-08-13 at 16:11 +0300, Tanu Kaskinen wrote: > On Fri, 2019-07-26 at 23:03 +0800, Anuj Mittal wrote: > > When using systemd, make sure that pulseaudio-server RDEPENDS on > > module-systemd-login instead of module-console-kit both of which provide > > the same

[OE-core] [PATCH 1/4] pulseaudio: Remove OE_LT_RPATH_ALLOW

2020-12-17 Thread Tanu Kaskinen
PulseAudio recipe that was added in commit d9a4c588ef24e7e4019fbe5a2314addbcd3a6bb8 in 2007, and already at that time there didn't seem to be anything using these variables. Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 5 - 1 file changed, 5 del

[OE-core] [PATCH 2/4] pulseaudio: disable EsounD support

2020-12-17 Thread Tanu Kaskinen
This disables PulseAudio's EsounD emulation and the EsounD sink module. EsounD has been obsolete for a long time, and doesn't seem to be packaged for OpenEmbedded, so probably there are no applications around that would need PulseAudio's EsounD support. Signed-off-by: Tanu Kask

[OE-core] [PATCH 0/4] pulseaudio: Autotools to Meson

2020-12-17 Thread Tanu Kaskinen
es disable features that aren't available with Meson. The last patch does the build system switch. Tanu Kaskinen (4): pulseaudio: Remove OE_LT_RPATH_ALLOW pulseaudio: disable EsounD support pulseaudio: disable GConf support pulseaudio: switch build system from Autotools to Meson

[OE-core] [PATCH 4/4] pulseaudio: switch build system from Autotools to Meson

2020-12-17 Thread Tanu Kaskinen
verriding any earlier -mfpu options. This shouldn't be a problem, because PulseAudio detects at runtime whether the CPU supports Neon instructions. Signed-off-by: Tanu Kaskinen --- .../pulseaudio/pulseaudio.inc | 64 -- ...-option-for-enabling-disabling-Valgr.p

[OE-core] [PATCH 3/4] pulseaudio: disable GConf support

2020-12-17 Thread Tanu Kaskinen
ing this is that I'm converting the pulseaudio recipe to use Meson, and the GConf module isn't supported by the Meson build system. Adding support for it would be possible, but pretty pointless. The GConf module will be removed in PulseAudio 15.0. Signed-off-by: Tanu Kaskinen --- meta

Re: [OE-core] [PATCH 0/4] pulseaudio: Autotools to Meson

2020-12-20 Thread Tanu Kaskinen
On Sat, 2020-12-19 at 12:36 -0800, Khem Raj wrote: > On Sat, Dec 19, 2020 at 9:24 AM Khem Raj wrote: > > On Thu, Dec 17, 2020 at 11:28 AM Tanu Kaskinen wrote: > > > The PulseAudio project plans to drop Autotools support in 15.0, so let's > > > switch t

Re: [OE-core] [PATCH 0/4] pulseaudio: Autotools to Meson

2020-12-21 Thread Tanu Kaskinen
On Mon, 2020-12-21 at 14:03 +0100, Andrey Zhizhikin wrote: > Hello Tanu, > > On Sun, Dec 20, 2020 at 5:09 PM Khem Raj wrote: > > On Sun, Dec 20, 2020 at 6:26 AM Tanu Kaskinen wrote: > > > On Sat, 2020-12-19 at 12:36 -0800, Khem Raj wrote: > > > > On Sat, Dec

Re: [OE-core] [PATCH] pulseaudio: Fix build with clang for non-x86 target

2020-12-21 Thread Tanu Kaskinen
On Sun, 2020-12-20 at 08:05 -0800, Khem Raj wrote: > Signed-off-by: Khem Raj > Cc: Tanu Kaskinen > --- > .../0001-meson-Check-for-__get_cpuid.patch| 82 +++ > .../pulseaudio/pulseaudio_14.0.bb | 1 + > 2 files changed, 83 insertions(+) >

[OE-core] [PATCH] pulseaudio: fix client.conf location

2020-12-21 Thread Tanu Kaskinen
The location of the generated client.conf changed when switching from Autotools to Meson. Fixes this error when enabling autospawn-for-root: sed: can't read src/client.conf: No such file or directory Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/pulseaudio/pulseaudio.in

Re: [OE-core] [PATCH v2] pulseaudio: define -mfloat-abi=softfp for CC on armv5

2021-01-05 Thread Tanu Kaskinen
On Tue, 2021-01-05 at 12:37 +, Richard Purdie wrote: > On Tue, 2021-01-05 at 11:37 +0800, Yu, Mingli wrote: > From: Mingli Yu > > After pulseaudio upgrades from 13.0 to 14.0, it also switches from > autotools > to meson. In autotools, there is --disable-neon-opt option for > disabling NEON >

Re: [OE-core] [PATCH v2 2/5] alsa-ucm-conf: new recipe, version 1.2.1.2

2020-02-01 Thread Tanu Kaskinen
On Thu, 2020-01-30 at 15:01 +0100, Nicolas Dechesne wrote: > hey, > > On Mon, Jan 6, 2020 at 10:18 AM Tanu Kaskinen wrote: > > The UCM configuration files were moved from the alsa-lib repository to a > > new alsa-ucm-conf repository. The move was accompanied by a license &g

[OE-core] [PATCH] pulseaudio: remove unnecessary libltdl copying

2020-02-15 Thread Tanu Kaskinen
This was added in 5df6deaa32e4f6d0a8985403970a137270491991. I don't know what problem it solved at that time (2009-04-21), but it seems that nowadays PulseAudio builds fine without copying the libltdl stuff. Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/pulseaudio/pulseaudio_13

Re: [OE-core] [PATCH V3] alsa-utils: upgrade 1.2.1 -> 1.2.2

2020-03-05 Thread Tanu Kaskinen
On Sun, 2020-02-23 at 13:11 +, Richard Purdie wrote: > On Sun, 2020-02-23 at 18:26 +0530, Praveen Muthusamy wrote: > > From: Praveen Muthusamy > > > > Changelog: https://alsa-project.org/wiki/Changes_v1.2.1.2_v1.2.2 > > > > Signed-off-by: Praveen Muthusamy > > --- > > ...lsa-utils-scripts_

[OE-core] [PATCH] alsa-lib: upgrade 1.2.3.1 -> 1.2.3.2

2020-07-11 Thread Tanu Kaskinen
Changelog: https://www.alsa-project.org/wiki/Changes_v1.2.3.1_v1.2.3.2 Signed-off-by: Tanu Kaskinen --- .../alsa/{alsa-lib_1.2.3.1.bb => alsa-lib_1.2.3.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/alsa/{alsa-lib_1.2.3.1.bb =>

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-07-17 Thread Tanu Kaskinen
On Thu, 2020-03-26 at 14:23 -0700, Andre McCurdy wrote: > On Thu, Mar 26, 2020 at 1:26 PM Adrian Bunk wrote: > > On Thu, Mar 26, 2020 at 12:53:08PM -0700, Andre McCurdy wrote: > > > On Thu, Mar 26, 2020 at 12:16 PM Adrian Bunk wrote: > > > > On Thu, Mar 26, 2020 at 05:26:29PM +0200, Stefan Ghinea

Re: [OE-core] [PATCH] pulseaudio: fix for ARM thumb + frame pointers compilation error

2020-07-17 Thread Tanu Kaskinen
On Fri, 2020-07-17 at 12:19 -0700, Andre McCurdy wrote: > On Fri, Jul 17, 2020 at 3:09 AM Tanu Kaskinen wrote: > > On Thu, 2020-03-26 at 14:23 -0700, Andre McCurdy wrote: > > > On Thu, Mar 26, 2020 at 1:26 PM Adrian Bunk wrote: > > > > On Thu, Mar 26, 2020 at 1

[OE-core] [PATCH] pulseaudio: improve the Thumb frame pointer fix

2020-07-17 Thread Tanu Kaskinen
By changing the register that PulseAudio uses in its asm code makes it unnecessary to care whether frame pointers are enabled or not. This fix was suggested by Andre McCurdy. Signed-off-by: Tanu Kaskinen --- .../pulseaudio/pulseaudio.inc | 8 --- ..._neon-use-register-r12

[OE-core] [PATCH v2] pulseaudio: improve the Thumb frame pointer fix

2020-07-17 Thread Tanu Kaskinen
By changing the register that PulseAudio uses in its asm code makes it unnecessary to care whether frame pointers are enabled or not. This fix was suggested by Andre McCurdy. Signed-off-by: Tanu Kaskinen --- v2: Fixed the Upstream-Status line. .../pulseaudio/pulseaudio.inc

[OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-19 Thread Tanu Kaskinen
Hi! If a recipe provides NEON optimizations, should those be explicitly disabled when "neon" is not in TUNE_FEATUERS, even if the software is able to detect NEON availability at runtime? I'm currently converting the pulseaudio recipe from Autotools to Meson, and the old Autotools build system sup

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-19 Thread Tanu Kaskinen
On Sun, 2020-07-19 at 12:30 +0300, Adrian Bunk wrote: > On Sun, Jul 19, 2020 at 12:06:15PM +0300, Tanu Kaskinen wrote: > > ... > > I'm currently converting the pulseaudio recipe from Autotools to Meson, > > and the old Autotools build system supports disabling NEON >

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-25 Thread Tanu Kaskinen
On Mon, 2020-07-20 at 15:26 -0700, Khem Raj wrote: > On Sun, Jul 19, 2020 at 2:06 AM Tanu Kaskinen wrote: > > Hi! > > > > If a recipe provides NEON optimizations, should those be explicitly > > disabled when "neon" is not in TUNE_FEATUERS, even if th

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-26 Thread Tanu Kaskinen
On Sun, 2020-07-26 at 09:27 +0300, Tanu Kaskinen wrote: > On Mon, 2020-07-20 at 15:26 -0700, Khem Raj wrote: > > On Sun, Jul 19, 2020 at 2:06 AM Tanu Kaskinen wrote: > > > Hi! > > > > > > If a recipe provides NEON optimizations, should those be explicitly

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-07-29 Thread Tanu Kaskinen
On Mon, 2020-07-27 at 13:45 -0700, Andre McCurdy wrote: > On Sun, Jul 26, 2020 at 7:01 AM Khem Raj wrote: > > On Sun, Jul 26, 2020 at 12:59 AM Tanu Kaskinen wrote: > > > On Sun, 2020-07-26 at 09:27 +0300, Tanu Kaskinen wrote: > > > > On Mon, 2020-07-20

Re: [OE-core] Why disable NEON support in recipes if runtime detection works?

2020-08-23 Thread Tanu Kaskinen
On Wed, 2020-07-29 at 15:08 -0700, Andre McCurdy wrote: > On Wed, Jul 29, 2020 at 6:46 AM Tanu Kaskinen wrote: > > On Mon, 2020-07-27 at 13:45 -0700, Andre McCurdy wrote: > > > On Sun, Jul 26, 2020 at 7:01 AM Khem Raj wrote: > > > > On Sun, Jul 26, 2020 at

[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] [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 --- meta/recipes-multim

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

2015-03-16 Thread Tanu Kaskinen
Signed-off-by: Tanu Kaskinen --- 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 --- a/meta/recipes

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

2015-03-19 Thread Tanu Kaskinen
g on the script, so let's just delete it. Signed-off-by: Tanu Kaskinen --- 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 index c30

[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 > > liste

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

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 guid

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.con

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 b

[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, the

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 > > wrote: > > > > Hello, > > > > oe-core's version of glibc allows configuring out some libc > features. Currently, if a feature is disabled in glibc

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

2015-04-20 Thread Tanu Kaskinen
t specific 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 --- ...al.h-include-time.h-to-enable-CLOCK_MONOT.patch

[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 autosp

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

2015-05-18 Thread Tanu Kaskinen
ut it seems 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 pa

[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 --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc | 15

[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 --- .../recipes-multimedia/alsa/alsa-plugins_1.0.29.bb | 81 ++ meta

[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 --- 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-sato.bb b/meta/recipes-sato

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

2015-05-18 Thread Tanu Kaskinen
that makes sense. Signed-off-by: Tanu Kaskinen --- ...-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/pulseaudio/0001-c

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

2015-05-18 Thread Tanu Kaskinen
Sato to change that default setting. Signed-off-by: Tanu Kaskinen --- .../pulseaudio-client-conf-sato/client.conf | 7 +++ .../pulseaudio-sato/pulseaudio-client-conf-sato_1.bb | 20 2 files changed, 27 insertions(+) create mode 100644 meta/recipes-sato/pulse

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 > wrote: > When PulseAudio is installed, alsa-plugins is needed to > provide > compatibility for ALSA applications. > > The depende

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 wrote: > On 18 May 2015 at 13:40, Tanu Kaskinen > wrote: > +# The resampler plugins create some symlinks, which > have to

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 > wrote: > When PulseAudio is installed, alsa-plugins is needed to > provide > compatibility for ALSA applications. > > The depende

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 wrote: > > On 18 May 2015 at 13:40, Tanu Kaskinen > > wrote: > > +#

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 p

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

2015-05-22 Thread Tanu Kaskinen
f either. Signed-off-by: Tanu Kaskinen --- .../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-plugins_1.0.29.bb diff

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

2015-05-22 Thread Tanu Kaskinen
that makes sense. Signed-off-by: Tanu Kaskinen --- ...-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/pulseaudio/0001-c

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

2015-05-22 Thread Tanu Kaskinen
at: git://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-p

[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 --- ...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/pulseaudio/0001-conf-parser-add

[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 --- 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-sato.bb b/meta/recipes-sato

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

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

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

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 > 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 the >

[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 2/5] pulseaudio: client-conf: Add allow-autospawn-for-root

2015-05-22 Thread Tanu Kaskinen
that makes sense. Signed-off-by: Tanu Kaskinen --- ...-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/pulseaudio/0001-c

[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 --- ...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/pulseaudio/0001-conf-parser-add

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

2015-05-22 Thread Tanu Kaskinen
f either. Signed-off-by: Tanu Kaskinen --- .../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-plugins_1.0.29.bb diff

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

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

[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 --- 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-sato.bb b/meta/recipes-sato

[OE-core] [PATCH 1/2] alsa-tools: 1.1.0 -> 1.1.3

2017-01-20 Thread Tanu Kaskinen
Drop 0001-Cus428Midi-Explicitly-cast-constant-to-char-type.patch, because the new release has an equivalent fix (and that's actually the only change in the new release). Signed-off-by: Tanu Kaskinen --- ...idi-Explicitly-cast-constant-to-char-type.patch | 75 -- .../

[OE-core] [PATCH 2/2] flac: 1.3.1 -> 1.3.2

2017-01-20 Thread Tanu Kaskinen
Changelog: https://xiph.org/flac/changelog.html The license checksum changes are due to simple copyright year updates. Signed-off-by: Tanu Kaskinen --- .../recipes-multimedia/flac/{flac_1.3.1.bb => flac_1.3.2.bb} | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) rename m

Re: [OE-core] [PATCH V2] alsa-lib: update 1.1.2 -> 1.1.3

2017-01-20 Thread Tanu Kaskinen
On Sat, 2017-01-21 at 00:16 +, Burton, Ross wrote: > On 21 January 2017 at 00:12, Burton, Ross wrote: > > > Computing transaction...warning: Can't install > > alsa-lib-dev-1.1.3-r0.0@core2_32: Can't install > > alsa-lib-dev-1.1.3-r0.0@core2_32: no package provides alsa-lib = > > 1.1.3-r0.0 >

[OE-core] [PATCH] pulseaudio: 9.0 -> 10.0

2017-02-02 Thread Tanu Kaskinen
${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)} \ diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio/0001-alsa-bluetooth-fail-if-user-requested-profile-doesn-.patch b/meta/recipes-multimedia/pulseaudio/pulseaudio/0001-alsa-bl

Re: [OE-core] [PATCH] pulseaudio: 9.0 -> 10.0

2017-02-03 Thread Tanu Kaskinen
On Fri, 2017-02-03 at 13:42 +0200, Alexander Kanavin wrote: > On 02/03/2017 09:06 AM, Tanu Kaskinen wrote: > > > > Dropped json-c and gdbm from DEPENDS. The new release doesn't use json-c > > any more. gdbm isn't used when --with-database=simple is passed to > &

Re: [OE-core] [PATCH V3] alsa-lib: update 1.1.2 -> 1.1.3

2017-02-07 Thread Tanu Kaskinen
On Mon, 2017-01-23 at 14:04 +, Burton, Ross wrote: > On 23 January 2017 at 13:29, Andreas Müller > wrote: > > > +# no python -> smixer is not build > > +ALLOW_EMPTY_${PN} = "1" > > > > Not sure this is the right fix. What package does the Python support go > into? The smixer files should

[OE-core] [PATCH 0/3] alsa-lib update

2017-02-14 Thread Tanu Kaskinen
Tanu Kaskinen (3): alsa-lib: 1.1.2 -> 1.1.3 alsa-lib: fix softfloat enabling alsa-lib: merge alsa-conf-base into alsa-conf meta/recipes-multimedia/alsa/alsa-fpu.inc | 8 ++ .../alsa-lib/0001-ucm-parser-needs-limits.h.patch | 33 ++ .../alsa/{a

[OE-core] [PATCH 1/3] alsa-lib: 1.1.2 -> 1.1.3

2017-02-14 Thread Tanu Kaskinen
ev still has an automatic dependency on alsa-lib, however, so I had to override the RDEPENDS of alsa-lib-dev to only include libasound. [1] http://mailman.alsa-project.org/pipermail/alsa-devel/2016-November/114682.html Signed-off-by: Tanu Kaskinen --- .../alsa-lib/0001-ucm-parser-needs-limit

[OE-core] [PATCH 3/3] alsa-lib: merge alsa-conf-base into alsa-conf

2017-02-14 Thread Tanu Kaskinen
As far as I can see, there's no benefit in having separate alsa-conf and alsa-conf-base packages. libasound depended on both, so it was not really possible to only install alsa-conf-base. Signed-off-by: Tanu Kaskinen --- meta/recipes-multimedia/alsa/alsa-lib_1.1.3.bb | 14 ++ 1

[OE-core] [PATCH 2/3] alsa-lib: fix softfloat enabling

2017-02-14 Thread Tanu Kaskinen
EXTRA_OECONF = "--disable-python" overrode the previous EXTRA_OECONF assignment, so softfloat didn't get enabled when needed. Fixed this by replacing "=" with "+=". Bitbake then complained about tabs in alsa-fpu.inc, changed them to spaces. Signed-off-b

[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 --- ...src-sd2.c-Fix-segfault-in-SD2-RSRC-parser.patch | 211 - ...c-Fix-two-potential-buffer-read-overflows.patch | 49

[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 --- Changes in v2: - Used the -M switch with git send-email to make the recipe changes easier to see. ...src-sd2.c-Fix-segfault-in-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 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 --- meta/recipes-multimedia/libsndfile/libsndfile1_1.0.26.bb | 4 +--- 1 file changed, 1 insertion

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 rat

  1   2   3   >