* [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe
@ 2014-11-21 16:58 Alexander Shashkevych
2014-11-25 22:22 ` Carlos Rafael Giani
0 siblings, 1 reply; 7+ messages in thread
From: Alexander Shashkevych @ 2014-11-21 16:58 UTC (permalink / raw)
To: meta-freescale
packagegroup-fslc-gstreamer1.0-commercial had a dependencies on
following missing packages:
gstreamer1.0-plugins-ugly-mpg123
gstreamer1.0-plugins-ugly-asfdemux
Both of these packages are no longer provided by community. The
mpg123 plugin is now a part of bad plugins set and this leads to build
fail when commercial license is selected.
This change removes packagegroup-fslc-gstreamer1.0-commercial recipe.
Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
---
.../packagegroup-fslc-gstreamer1.0-commercial.bb | 20 --------------------
.../packagegroup-fslc-gstreamer1.0-full.bb | 1 -
2 files changed, 21 deletions(-)
delete mode 100644
recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
diff --git a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
deleted file mode 100644
index f33c3d8..0000000
--- a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
+++ /dev/null
@@ -1,20 +0,0 @@
-DESCRIPTION = "Freescale package group which provides audio and video plugins \
- that are subject to retricted licensing and/or royalties and thus require \
- the 'commercial' license whitelist flag"
-SUMMARY = "Freescale package group - set of GStreamer 1.0 plugins
with commercial licence flag"
-LICENSE = "MIT"
-LICENSE_FLAGS = "commercial"
-LIC_FILES_CHKSUM =
"file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
-
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
-
-inherit packagegroup
-
-RDEPENDS_${PN} = " \
- packagegroup-fslc-gstreamer1.0 \
-"
-
-# Plugins from the -ugly collection which require the "commercial"
flag in LICENSE_FLAGS_WHITELIST to be set
-RDEPENDS_${PN} = " \
- gstreamer1.0-plugins-ugly-mpg123 \
- gstreamer1.0-plugins-ugly-asfdemux \
-"
diff --git a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
index 4dd3d77..d99431a 100644
--- a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
+++ b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
@@ -10,7 +10,6 @@ inherit packagegroup
RDEPENDS_${PN} = " \
packagegroup-fslc-gstreamer1.0 \
- ${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
'packagegroup-fslc-gstreamer1.0-commercial', '', d)} \
gstreamer1.0-plugins-base-meta \
gstreamer1.0-plugins-good-meta \
gstreamer1.0-plugins-bad-meta \
--
1.9.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe
2014-11-21 16:58 [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe Alexander Shashkevych
@ 2014-11-25 22:22 ` Carlos Rafael Giani
2014-11-25 22:23 ` Carlos Rafael Giani
0 siblings, 1 reply; 7+ messages in thread
From: Carlos Rafael Giani @ 2014-11-25 22:22 UTC (permalink / raw)
To: meta-freescale
Hm, I am not sure how this came to be. Anyway, you are correct that
mpg123 is not part of -ugly, so this entry should be removed.
However, there is a "gstreamer1.0-plugins-ugly-asfdemux" package from
-ugly, which does belong here. Also, I think perhaps we could
move this line from the -full to the -commercial packagegroup:
${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
'gstreamer1.0-libav', '', d)}
I think this makes more sense. Comments?
On 2014-11-21 17:58, Alexander Shashkevych wrote:
> packagegroup-fslc-gstreamer1.0-commercial had a dependencies on
> following missing packages:
>
> gstreamer1.0-plugins-ugly-mpg123
> gstreamer1.0-plugins-ugly-asfdemux
>
> Both of these packages are no longer provided by community. The
> mpg123 plugin is now a part of bad plugins set and this leads to build
> fail when commercial license is selected.
>
> This change removes packagegroup-fslc-gstreamer1.0-commercial recipe.
>
> Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
> ---
> .../packagegroup-fslc-gstreamer1.0-commercial.bb | 20 --------------------
> .../packagegroup-fslc-gstreamer1.0-full.bb | 1 -
> 2 files changed, 21 deletions(-)
> delete mode 100644
> recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
>
> diff --git a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
> b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
> deleted file mode 100644
> index f33c3d8..0000000
> --- a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
> +++ /dev/null
> @@ -1,20 +0,0 @@
> -DESCRIPTION = "Freescale package group which provides audio and video plugins \
> - that are subject to retricted licensing and/or royalties and thus require \
> - the 'commercial' license whitelist flag"
> -SUMMARY = "Freescale package group - set of GStreamer 1.0 plugins
> with commercial licence flag"
> -LICENSE = "MIT"
> -LICENSE_FLAGS = "commercial"
> -LIC_FILES_CHKSUM =
> "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> -
> file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
> -
> -inherit packagegroup
> -
> -RDEPENDS_${PN} = " \
> - packagegroup-fslc-gstreamer1.0 \
> -"
> -
> -# Plugins from the -ugly collection which require the "commercial"
> flag in LICENSE_FLAGS_WHITELIST to be set
> -RDEPENDS_${PN} = " \
> - gstreamer1.0-plugins-ugly-mpg123 \
> - gstreamer1.0-plugins-ugly-asfdemux \
> -"
> diff --git a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
> b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
> index 4dd3d77..d99431a 100644
> --- a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
> +++ b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
> @@ -10,7 +10,6 @@ inherit packagegroup
>
> RDEPENDS_${PN} = " \
> packagegroup-fslc-gstreamer1.0 \
> - ${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
> 'packagegroup-fslc-gstreamer1.0-commercial', '', d)} \
> gstreamer1.0-plugins-base-meta \
> gstreamer1.0-plugins-good-meta \
> gstreamer1.0-plugins-bad-meta \
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe
2014-11-25 22:22 ` Carlos Rafael Giani
@ 2014-11-25 22:23 ` Carlos Rafael Giani
2014-11-26 8:59 ` Alexander Shashkevych
2014-11-27 12:41 ` Alexander Shashkevych
0 siblings, 2 replies; 7+ messages in thread
From: Carlos Rafael Giani @ 2014-11-25 22:23 UTC (permalink / raw)
To: meta-freescale
Sorry, typo. I meant "gstreamer1.0-plugins-ugly-asf" , not
"gstreamer1.0-plugins-ugly-asfdemux". The -asf package contains the
libgstasf.so plugin, which in turn contains the asfdemux element.
On 2014-11-25 23:22, Carlos Rafael Giani wrote:
> Hm, I am not sure how this came to be. Anyway, you are correct that
> mpg123 is not part of -ugly, so this entry should be removed.
> However, there is a "gstreamer1.0-plugins-ugly-asfdemux" package from
> -ugly, which does belong here. Also, I think perhaps we could
> move this line from the -full to the -commercial packagegroup:
>
> ${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
> 'gstreamer1.0-libav', '', d)}
>
> I think this makes more sense. Comments?
>
> On 2014-11-21 17:58, Alexander Shashkevych wrote:
>> packagegroup-fslc-gstreamer1.0-commercial had a dependencies on
>> following missing packages:
>>
>> gstreamer1.0-plugins-ugly-mpg123
>> gstreamer1.0-plugins-ugly-asfdemux
>>
>> Both of these packages are no longer provided by community. The
>> mpg123 plugin is now a part of bad plugins set and this leads to build
>> fail when commercial license is selected.
>>
>> This change removes packagegroup-fslc-gstreamer1.0-commercial recipe.
>>
>> Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
>> ---
>> .../packagegroup-fslc-gstreamer1.0-commercial.bb | 20
>> --------------------
>> .../packagegroup-fslc-gstreamer1.0-full.bb | 1 -
>> 2 files changed, 21 deletions(-)
>> delete mode 100644
>> recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
>>
>>
>> diff --git
>> a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
>> b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
>>
>> deleted file mode 100644
>> index f33c3d8..0000000
>> ---
>> a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-commercial.bb
>> +++ /dev/null
>> @@ -1,20 +0,0 @@
>> -DESCRIPTION = "Freescale package group which provides audio and
>> video plugins \
>> - that are subject to retricted licensing and/or royalties and thus
>> require \
>> - the 'commercial' license whitelist flag"
>> -SUMMARY = "Freescale package group - set of GStreamer 1.0 plugins
>> with commercial licence flag"
>> -LICENSE = "MIT"
>> -LICENSE_FLAGS = "commercial"
>> -LIC_FILES_CHKSUM =
>> "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
>> -
>> file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
>>
>> -
>> -inherit packagegroup
>> -
>> -RDEPENDS_${PN} = " \
>> - packagegroup-fslc-gstreamer1.0 \
>> -"
>> -
>> -# Plugins from the -ugly collection which require the "commercial"
>> flag in LICENSE_FLAGS_WHITELIST to be set
>> -RDEPENDS_${PN} = " \
>> - gstreamer1.0-plugins-ugly-mpg123 \
>> - gstreamer1.0-plugins-ugly-asfdemux \
>> -"
>> diff --git
>> a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
>> b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
>>
>> index 4dd3d77..d99431a 100644
>> ---
>> a/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
>> +++
>> b/recipes-multimedia/packagegroups/packagegroup-fslc-gstreamer1.0-full.bb
>> @@ -10,7 +10,6 @@ inherit packagegroup
>>
>> RDEPENDS_${PN} = " \
>> packagegroup-fslc-gstreamer1.0 \
>> - ${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
>> 'packagegroup-fslc-gstreamer1.0-commercial', '', d)} \
>> gstreamer1.0-plugins-base-meta \
>> gstreamer1.0-plugins-good-meta \
>> gstreamer1.0-plugins-bad-meta \
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe
2014-11-25 22:23 ` Carlos Rafael Giani
@ 2014-11-26 8:59 ` Alexander Shashkevych
2014-11-27 12:41 ` Alexander Shashkevych
1 sibling, 0 replies; 7+ messages in thread
From: Alexander Shashkevych @ 2014-11-26 8:59 UTC (permalink / raw)
To: Carlos Rafael Giani; +Cc: meta-freescale
> Sorry, typo. I meant "gstreamer1.0-plugins-ugly-asf" , not
> "gstreamer1.0-plugins-ugly-asfdemux". The -asf package contains the
> libgstasf.so plugin, which in turn contains the asfdemux element.
This explains why I hadn't found ugly-asfdemux plugin when I did grep
on recipes.
> On 2014-11-25 23:22, Carlos Rafael Giani wrote:
>>
>> Hm, I am not sure how this came to be. Anyway, you are correct that mpg123
>> is not part of -ugly, so this entry should be removed.
>> However, there is a "gstreamer1.0-plugins-ugly-asfdemux" package from
>> -ugly, which does belong here. Also, I think perhaps we could
>> move this line from the -full to the -commercial packagegroup:
>>
>> ${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
>> 'gstreamer1.0-libav', '', d)}
For me it looks ok. I'll prepare another patch.
--
Regards,
Alexander
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe
2014-11-25 22:23 ` Carlos Rafael Giani
2014-11-26 8:59 ` Alexander Shashkevych
@ 2014-11-27 12:41 ` Alexander Shashkevych
2014-11-27 12:45 ` Carlos Rafael Giani
1 sibling, 1 reply; 7+ messages in thread
From: Alexander Shashkevych @ 2014-11-27 12:41 UTC (permalink / raw)
To: Carlos Rafael Giani; +Cc: meta-freescale
On Wed, Nov 26, 2014 at 12:23 AM, Carlos Rafael Giani
<dv@pseudoterminal.org> wrote:
> Sorry, typo. I meant "gstreamer1.0-plugins-ugly-asf" , not
> "gstreamer1.0-plugins-ugly-asfdemux". The -asf package contains the
> libgstasf.so plugin, which in turn contains the asfdemux element.
>
Could you point me on gstreamer1.0-plugins-ugly-asf package in layers?
I have tried to search across poky/oe layers again, but have not found
it.
--
Regards,
Alexander
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe
2014-11-27 12:41 ` Alexander Shashkevych
@ 2014-11-27 12:45 ` Carlos Rafael Giani
2014-11-27 14:20 ` Alexander Shashkevych
0 siblings, 1 reply; 7+ messages in thread
From: Carlos Rafael Giani @ 2014-11-27 12:45 UTC (permalink / raw)
To: Alexander Shashkevych; +Cc: meta-freescale
On 2014-11-27 13:41, Alexander Shashkevych wrote:
> On Wed, Nov 26, 2014 at 12:23 AM, Carlos Rafael Giani
> <dv@pseudoterminal.org> wrote:
>> Sorry, typo. I meant "gstreamer1.0-plugins-ugly-asf" , not
>> "gstreamer1.0-plugins-ugly-asfdemux". The -asf package contains the
>> libgstasf.so plugin, which in turn contains the asfdemux element.
>>
> Could you point me on gstreamer1.0-plugins-ugly-asf package in layers?
> I have tried to search across poky/oe layers again, but have not found
> it.
>
I built the most recent state of the dizzy branch of poky and
meta-fsl-arm. I built "gstreamer1.0-plugins-ugly" with bitbake, and got
this file in tmp/deploy/ipk/cortexa9hf-vfp-neon/ :
gstreamer1.0-plugins-ugly-asf_1.4.1-r0_cortexa9hf-vfp-neon.ipk
Note that gstreamer1.0-plugins-ugly won't build unless "commercial is
added to LICENSE_FLAGS_WHITELIST. I add it in local.conf.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe
2014-11-27 12:45 ` Carlos Rafael Giani
@ 2014-11-27 14:20 ` Alexander Shashkevych
0 siblings, 0 replies; 7+ messages in thread
From: Alexander Shashkevych @ 2014-11-27 14:20 UTC (permalink / raw)
To: Carlos Rafael Giani; +Cc: meta-freescale
>>> Sorry, typo. I meant "gstreamer1.0-plugins-ugly-asf" , not
>>> "gstreamer1.0-plugins-ugly-asfdemux". The -asf package contains the
>>> libgstasf.so plugin, which in turn contains the asfdemux element.
>>>
>> Could you point me on gstreamer1.0-plugins-ugly-asf package in layers?
>> I have tried to search across poky/oe layers again, but have not found
>> it.
>>
>
> I built the most recent state of the dizzy branch of poky and meta-fsl-arm.
> I built "gstreamer1.0-plugins-ugly" with bitbake, and got this file in
> tmp/deploy/ipk/cortexa9hf-vfp-neon/ :
> gstreamer1.0-plugins-ugly-asf_1.4.1-r0_cortexa9hf-vfp-neon.ipk
>
> Note that gstreamer1.0-plugins-ugly won't build unless "commercial is added
> to LICENSE_FLAGS_WHITELIST. I add it in local.conf.
I also have this package built, but I was unable to find particular
recipe that creates it. Later I had found the reason why I was unable
to find such recipe with asf plugin: gstreamer has recipe that
declares packages dynamically depending on what gstreamer actually
has. Therefore grepping for it was senseless.
Today I'll send the final patch.
--
Regards,
Alexander
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-11-27 14:20 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-21 16:58 [meta-fsl-demos][PATCH v2] packagegroup-fslc-gstreamer1.0-commercial: remove commercial recipe Alexander Shashkevych
2014-11-25 22:22 ` Carlos Rafael Giani
2014-11-25 22:23 ` Carlos Rafael Giani
2014-11-26 8:59 ` Alexander Shashkevych
2014-11-27 12:41 ` Alexander Shashkevych
2014-11-27 12:45 ` Carlos Rafael Giani
2014-11-27 14:20 ` Alexander Shashkevych
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.