* [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@yoctoproject.org 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@yoctoproject.org > 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@yoctoproject.org 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@yoctoproject.org 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@yoctoproject.org >>> 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.