All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-networking][PATCH] bluepy_git.bb: Added recipe for BluePy - Python interface to Bluetooth LE on Linux
@ 2021-10-18 14:22 Marco Cavallini
  2021-10-18 15:53 ` [oe] " Khem Raj
  0 siblings, 1 reply; 5+ messages in thread
From: Marco Cavallini @ 2021-10-18 14:22 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Marco Cavallini, Marco Cavallini

From: Marco Cavallini <m.cavallini@koansoftware.com>

Signed-off-by: Marco Cavallini <koansoftware@gmail.com>
---
 .../recipes-connectivity/bluepy/bluepy_git.bb    | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 meta-networking/recipes-connectivity/bluepy/bluepy_git.bb

diff --git a/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb b/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
new file mode 100644
index 000000000..651a75254
--- /dev/null
+++ b/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "Python interface to Bluetooth LE on Linux"
+HOMEPAGE = "https://github.com/IanHarvey/bluepy"
+SECTION = "devel/python"
+
+DEPENDS = "${PYTHON_PN} glib-2.0"
+RDEPENDS_${PN} = "bluez5"
+
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+inherit setuptools3
+
+SRC_URI = "git://github.com/IanHarvey/bluepy.git;protocol=https;rev=7ad565231a97c304c0eff45f2649cd005e69db09"
+S = "${WORKDIR}/git"
+
+TARGET_CC_ARCH += "${LDFLAGS}"
\ No newline at end of file
-- 
2.17.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [oe] [meta-networking][PATCH] bluepy_git.bb: Added recipe for BluePy - Python interface to Bluetooth LE on Linux
  2021-10-18 14:22 [meta-networking][PATCH] bluepy_git.bb: Added recipe for BluePy - Python interface to Bluetooth LE on Linux Marco Cavallini
@ 2021-10-18 15:53 ` Khem Raj
       [not found]   ` <3c6c68b7-f3c2-4259-5400-0e8a804f3fb8@gmail.com>
  0 siblings, 1 reply; 5+ messages in thread
From: Khem Raj @ 2021-10-18 15:53 UTC (permalink / raw)
  To: Marco Cavallini, openembedded-devel; +Cc: Marco Cavallini



On 10/18/21 7:22 AM, Marco Cavallini wrote:
> From: Marco Cavallini <m.cavallini@koansoftware.com>
> 
> Signed-off-by: Marco Cavallini <koansoftware@gmail.com>
> ---
>   .../recipes-connectivity/bluepy/bluepy_git.bb    | 16 ++++++++++++++++
>   1 file changed, 16 insertions(+)
>   create mode 100644 meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
> 
> diff --git a/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb b/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
> new file mode 100644
> index 000000000..651a75254
> --- /dev/null
> +++ b/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
> @@ -0,0 +1,16 @@
> +DESCRIPTION = "Python interface to Bluetooth LE on Linux"
> +HOMEPAGE = "https://github.com/IanHarvey/bluepy"
> +SECTION = "devel/python"
> +
> +DEPENDS = "${PYTHON_PN} glib-2.0"
> +RDEPENDS_${PN} = "bluez5"
> +
> +LICENSE = "GPLv2"

It also has pubic domain licensed code as I see in 
https://github.com/IanHarvey/bluepy/blob/master/LICENSE.txt so perhaps 
PD would also need to be added here.

> +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
> +
> +inherit setuptools3
> +
> +SRC_URI = "git://github.com/IanHarvey/bluepy.git;protocol=https;rev=7ad565231a97c304c0eff45f2649cd005e69db09"
> +S = "${WORKDIR}/git"
> +
> +TARGET_CC_ARCH += "${LDFLAGS}"

do we know why this is needed ?
is it ignoring LDFLAGS ?

> \ No newline at end of file
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#93424): https://lists.openembedded.org/g/openembedded-devel/message/93424
> Mute This Topic: https://lists.openembedded.org/mt/86415050/1997914
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [oe] [meta-networking][PATCH] bluepy_git.bb: Added recipe for BluePy - Python interface to Bluetooth LE on Linux
       [not found]     ` <98970f4b-5513-43c3-225d-610e7c9606e3@gmail.com>
@ 2021-10-19  4:34       ` Khem Raj
  2021-10-19 12:14         ` Marco
  0 siblings, 1 reply; 5+ messages in thread
From: Khem Raj @ 2021-10-19  4:34 UTC (permalink / raw)
  To: Marco Cavallini, openembeded-devel; +Cc: Marco Cavallini

this is failing to build also see

https://errors.yoctoproject.org/Errors/Details/613234/
https://errors.yoctoproject.org/Errors/Details/613235/

On Mon, Oct 18, 2021 at 9:54 AM Khem Raj <raj.khem@gmail.com> wrote:
>
>
>
> On 10/18/21 9:38 AM, Marco wrote:
> > On 18/10/21 17:53, Khem Raj wrote:
> >>
> >>
> >> On 10/18/21 7:22 AM, Marco Cavallini wrote:
> >>> From: Marco Cavallini <m.cavallini@koansoftware.com>
> >>>
> >>> Signed-off-by: Marco Cavallini <koansoftware@gmail.com>
> >>> ---
> >>>   .../recipes-connectivity/bluepy/bluepy_git.bb    | 16 ++++++++++++++++
> >>>   1 file changed, 16 insertions(+)
> >>>   create mode 100644
> >>> meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
> >>>
> >>> diff --git
> >>> a/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
> >>> b/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
> >>> new file mode 100644
> >>> index 000000000..651a75254
> >>> --- /dev/null
> >>> +++ b/meta-networking/recipes-connectivity/bluepy/bluepy_git.bb
> >>> @@ -0,0 +1,16 @@
> >>> +DESCRIPTION = "Python interface to Bluetooth LE on Linux"
> >>> +HOMEPAGE = "https://github.com/IanHarvey/bluepy"
> >>> +SECTION = "devel/python"
> >>> +
> >>> +DEPENDS = "${PYTHON_PN} glib-2.0"
> >>> +RDEPENDS_${PN} = "bluez5"
> >>> +
> >>> +LICENSE = "GPLv2"
> >>
> >> It also has pubic domain licensed code as I see in
> >> https://github.com/IanHarvey/bluepy/blob/master/LICENSE.txt so perhaps
> >> PD would also need to be added here.
> >>
> >
> > Hi Khem,
> > What about replacing with this?
> >
> > LICENSE = "GPLv2 & PD"
> > LIC_FILES_CHKSUM =
> > "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
> > LIC_FILES_CHKSUM =
> > "file://${COREBASE}/meta/files/common-licenses/PD;md5=b3597d12946881e13cb3b548d1173851"
> >
> >
>
> that would work.
>
> >
> >>> +LIC_FILES_CHKSUM =
> >>> "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
> >>>
> >>> +
> >>> +inherit setuptools3
> >>> +
> >>> +SRC_URI =
> >>> "git://github.com/IanHarvey/bluepy.git;protocol=https;rev=7ad565231a97c304c0eff45f2649cd005e69db09"
> >>>
> >>> +S = "${WORKDIR}/git"
> >>> +
> >>> +TARGET_CC_ARCH += "${LDFLAGS}"
> >>
> >> do we know why this is needed ?
> >> is it ignoring LDFLAGS ?
> >>
> >
> > If I remove it:
> > ERROR: bluepy-git-r0 do_package_qa: QA Issue: File
> > /usr/lib/python3.8/site-packages/bluepy/bluepy-helper in package bluepy
> > doesn't have GNU_HASH (didn't pass LDFLAGS?) [ldflags]
> >
> > Thanks
> > --
> > Marco
> >


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [oe] [meta-networking][PATCH] bluepy_git.bb: Added recipe for BluePy - Python interface to Bluetooth LE on Linux
  2021-10-19  4:34       ` Khem Raj
@ 2021-10-19 12:14         ` Marco
  2021-10-19 12:45           ` Khem Raj
  0 siblings, 1 reply; 5+ messages in thread
From: Marco @ 2021-10-19 12:14 UTC (permalink / raw)
  To: Khem Raj, openembeded-devel; +Cc: Marco Cavallini

On 19/10/21 06:34, Khem Raj wrote:
> this is failing to build also see
> 
> https://errors.yoctoproject.org/Errors/Details/613234/
> https://errors.yoctoproject.org/Errors/Details/613235/


Hi Khem,
I solved both issues.
Do I have to resend [PATCH v2] or simply comment the recipe here ?
Thanks


```
DESCRIPTION = "Python interface to Bluetooth LE on Linux"
HOMEPAGE = "https://github.com/IanHarvey/bluepy"
SECTION = "devel/python"

DEPENDS = "${PYTHON_PN} glib-2.0"
RDEPENDS_${PN} = "bluez5"

LICENSE = "GPLv2 & PD"
LIC_FILES_CHKSUM = 
"file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
LIC_FILES_CHKSUM = 
"file://${COREBASE}/meta/files/common-licenses/PD;md5=b3597d12946881e13cb3b548d1173851"

inherit setuptools3 pkgconfig

SRC_URI = 
"git://github.com/IanHarvey/bluepy.git;protocol=https;rev=7ad565231a97c304c0eff45f2649cd005e69db09"
S = "${WORKDIR}/git"

TARGET_CC_ARCH += "${LDFLAGS}"
```

--
Marco


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [oe] [meta-networking][PATCH] bluepy_git.bb: Added recipe for BluePy - Python interface to Bluetooth LE on Linux
  2021-10-19 12:14         ` Marco
@ 2021-10-19 12:45           ` Khem Raj
  0 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2021-10-19 12:45 UTC (permalink / raw)
  To: koansoftware, openembeded-devel; +Cc: Marco Cavallini

Hi Marco

On 10/19/21 05:14, Marco wrote:
> On 19/10/21 06:34, Khem Raj wrote:
>> this is failing to build also see
>>
>> https://errors.yoctoproject.org/Errors/Details/613234/
>> https://errors.yoctoproject.org/Errors/Details/613235/
> 
> 
> Hi Khem,
> I solved both issues.
> Do I have to resend [PATCH v2] or simply comment the recipe here ?

Please send a v2, so I can take verbatim what you have tested

> Thanks
> 
> 
> ```
> DESCRIPTION = "Python interface to Bluetooth LE on Linux"
> HOMEPAGE = "https://github.com/IanHarvey/bluepy"
> SECTION = "devel/python"
> 
> DEPENDS = "${PYTHON_PN} glib-2.0"
> RDEPENDS_${PN} = "bluez5"
> 
> LICENSE = "GPLv2 & PD"
> LIC_FILES_CHKSUM = 
> "file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" 
> 
> LIC_FILES_CHKSUM = 
> "file://${COREBASE}/meta/files/common-licenses/PD;md5=b3597d12946881e13cb3b548d1173851" 
> 
> 
> inherit setuptools3 pkgconfig
> 
> SRC_URI = 
> "git://github.com/IanHarvey/bluepy.git;protocol=https;rev=7ad565231a97c304c0eff45f2649cd005e69db09" 
> 
> S = "${WORKDIR}/git"
> 
> TARGET_CC_ARCH += "${LDFLAGS}"
> ```
> 
> -- 
> Marco


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-10-19 12:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-18 14:22 [meta-networking][PATCH] bluepy_git.bb: Added recipe for BluePy - Python interface to Bluetooth LE on Linux Marco Cavallini
2021-10-18 15:53 ` [oe] " Khem Raj
     [not found]   ` <3c6c68b7-f3c2-4259-5400-0e8a804f3fb8@gmail.com>
     [not found]     ` <98970f4b-5513-43c3-225d-610e7c9606e3@gmail.com>
2021-10-19  4:34       ` Khem Raj
2021-10-19 12:14         ` Marco
2021-10-19 12:45           ` Khem Raj

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.