openembedded-devel.lists.openembedded.org archive mirror
 help / color / mirror / Atom feed
* [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig
@ 2021-10-12 21:48 Khem Raj
  2021-10-12 21:48 ` [meta-oe][PATCH 2/3] luaposix: Use lua 5.4 Khem Raj
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Khem Raj @ 2021-10-12 21:48 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Khem Raj

Fixes
configure: error: Package requirements (glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0 gobject-introspection-1.0 libffi gthread-2.0 gio-2.0 >= 2.58.0 mozjs-60) were not met:

No package 'mozjs-60' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb b/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
index ccac08d060..096e277bb4 100644
--- a/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
+++ b/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
@@ -9,7 +9,7 @@ GNOMEBASEBUILDCLASS = "autotools"
 
 DEPENDS = "mozjs gtk+3"
 
-inherit gnomebase gsettings gobject-introspection vala gettext features_check upstream-version-is-even
+inherit gnomebase gsettings gobject-introspection vala gettext features_check upstream-version-is-even pkgconfig
 
 SRC_URI[archive.sha256sum] = "7fb3eb746c17363d9ee47f4a5d0bb048f0075611763eb0da11d85e0e57aff381"
 SRC_URI += "file://0001-Disable-tests-on-host.patch \
-- 
2.33.0



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

* [meta-oe][PATCH 2/3] luaposix: Use lua 5.4
  2021-10-12 21:48 [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig Khem Raj
@ 2021-10-12 21:48 ` Khem Raj
  2021-10-12 21:48 ` [meta-gnome][PATCH 3/3] devilspie2: Switch to using github repo Khem Raj
  2021-10-13  2:20 ` [oe] [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig Tim Orling
  2 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2021-10-12 21:48 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Khem Raj

OE-core has lua version 5.4

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb b/meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb
index 720e2eab8f..9a66d8fb28 100644
--- a/meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb
+++ b/meta-oe/recipes-devtools/luaposix/luaposix_33.4.0.bb
@@ -10,7 +10,7 @@ SRC_URI = "git://github.com/luaposix/luaposix.git;branch=release \
 "
 SRCREV = "8e4902ed81c922ed8f76a7ed85be1eaa3fd7e66d"
 S = "${WORKDIR}/git"
-LUA_VERSION = "5.3"
+LUA_VERSION = "5.4"
 
 inherit autotools pkgconfig
 
-- 
2.33.0



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

* [meta-gnome][PATCH 3/3] devilspie2: Switch to using github repo
  2021-10-12 21:48 [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig Khem Raj
  2021-10-12 21:48 ` [meta-oe][PATCH 2/3] luaposix: Use lua 5.4 Khem Raj
@ 2021-10-12 21:48 ` Khem Raj
  2021-10-13  2:20 ` [oe] [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig Tim Orling
  2 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2021-10-12 21:48 UTC (permalink / raw)
  To: openembedded-devel; +Cc: Khem Raj

Use the latest commit on master branch which has lua 5.4 support as
well.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
 meta-gnome/recipes-gnome/devilspie/devilspie2_0.43.bb | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/meta-gnome/recipes-gnome/devilspie/devilspie2_0.43.bb b/meta-gnome/recipes-gnome/devilspie/devilspie2_0.43.bb
index 69c23d562a..ce2f51fc68 100644
--- a/meta-gnome/recipes-gnome/devilspie/devilspie2_0.43.bb
+++ b/meta-gnome/recipes-gnome/devilspie/devilspie2_0.43.bb
@@ -6,13 +6,16 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=00aefaa50aad75c21367df66102d542c \
 
 DEPENDS = "gtk+ glib-2.0 libwnck lua virtual/libx11"
 
-SRC_URI = " \
-    http://download.savannah.gnu.org/releases/${BPN}/${BPN}_${PV}-src.tar.gz \
+PV .= "+git${SRCPV}"
+
+SRCREV = "a3ee65b815a0247a0dbdaa39353444cef6f93499"
+
+SRC_URI = "git://github.com/dsalt/devilspie2;branch=master \
     file://default.lua \
     file://devilspie2.desktop \
 "
-SRC_URI[md5sum] = "26eed0b5b4af5c7e13c551eceaeab832"
-SRC_URI[sha256sum] = "ecffc17c62b41e196b72340192a90c4223329df041f135e74c0990860595f828"
+
+S = "${WORKDIR}/git"
 
 inherit features_check pkgconfig gettext
 
-- 
2.33.0



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

* Re: [oe] [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig
  2021-10-12 21:48 [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig Khem Raj
  2021-10-12 21:48 ` [meta-oe][PATCH 2/3] luaposix: Use lua 5.4 Khem Raj
  2021-10-12 21:48 ` [meta-gnome][PATCH 3/3] devilspie2: Switch to using github repo Khem Raj
@ 2021-10-13  2:20 ` Tim Orling
  2021-10-13  5:03   ` Khem Raj
  2 siblings, 1 reply; 5+ messages in thread
From: Tim Orling @ 2021-10-13  2:20 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 1793 bytes --]

On Tue, Oct 12, 2021 at 2:48 PM Khem Raj <raj.khem@gmail.com> wrote:

> Fixes
> configure: error: Package requirements (glib-2.0 >= 2.58.0 gobject-2.0 >=
> 2.58.0 gio-2.0 >= 2.58.0 gobject-introspection-1.0 libffi gthread-2.0
> gio-2.0 >= 2.58.0 mozjs-60) were not met:
>
> No package 'mozjs-60' found
>

Thank you this. I caught it during a forthcoming upgrade to gjs that I have
in the works.


> Consider adjusting the PKG_CONFIG_PATH environment variable if you
>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>

---
>  meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
> b/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
> index ccac08d060..096e277bb4 100644
> --- a/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
> +++ b/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
> @@ -9,7 +9,7 @@ GNOMEBASEBUILDCLASS = "autotools"
>
>  DEPENDS = "mozjs gtk+3"
>
> -inherit gnomebase gsettings gobject-introspection vala gettext
> features_check upstream-version-is-even
> +inherit gnomebase gsettings gobject-introspection vala gettext
> features_check upstream-version-is-even pkgconfig
>
>  SRC_URI[archive.sha256sum] =
> "7fb3eb746c17363d9ee47f4a5d0bb048f0075611763eb0da11d85e0e57aff381"
>  SRC_URI += "file://0001-Disable-tests-on-host.patch \
> --
> 2.33.0
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#93257):
> https://lists.openembedded.org/g/openembedded-devel/message/93257
> Mute This Topic: https://lists.openembedded.org/mt/86274322/924729
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> ticotimo@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>

[-- Attachment #2: Type: text/html, Size: 3388 bytes --]

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

* Re: [oe] [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig
  2021-10-13  2:20 ` [oe] [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig Tim Orling
@ 2021-10-13  5:03   ` Khem Raj
  0 siblings, 0 replies; 5+ messages in thread
From: Khem Raj @ 2021-10-13  5:03 UTC (permalink / raw)
  To: Tim Orling; +Cc: openembeded-devel

On Tue, Oct 12, 2021 at 7:20 PM Tim Orling <ticotimo@gmail.com> wrote:
>
>
>
> On Tue, Oct 12, 2021 at 2:48 PM Khem Raj <raj.khem@gmail.com> wrote:
>>
>> Fixes
>> configure: error: Package requirements (glib-2.0 >= 2.58.0 gobject-2.0 >= 2.58.0 gio-2.0 >= 2.58.0 gobject-introspection-1.0 libffi gthread-2.0 gio-2.0 >= 2.58.0 mozjs-60) were not met:
>>
>> No package 'mozjs-60' found
>
>
> Thank you this. I caught it during a forthcoming upgrade to gjs that I have in the works.
>

I think the real issue is that I am using mozjs 91 and gjs is not yet
ready for this new mozjs version. The changes to support mozjs 91 are
in master
lets see when the new gjs release comes out until then it stays broken
with mozjs 91

>>
>> Consider adjusting the PKG_CONFIG_PATH environment variable if you
>>
>> Signed-off-by: Khem Raj <raj.khem@gmail.com>
>>
>> ---
>>  meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb b/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
>> index ccac08d060..096e277bb4 100644
>> --- a/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
>> +++ b/meta-gnome/recipes-gnome/gjs/gjs_1.58.8.bb
>> @@ -9,7 +9,7 @@ GNOMEBASEBUILDCLASS = "autotools"
>>
>>  DEPENDS = "mozjs gtk+3"
>>
>> -inherit gnomebase gsettings gobject-introspection vala gettext features_check upstream-version-is-even
>> +inherit gnomebase gsettings gobject-introspection vala gettext features_check upstream-version-is-even pkgconfig
>>
>>  SRC_URI[archive.sha256sum] = "7fb3eb746c17363d9ee47f4a5d0bb048f0075611763eb0da11d85e0e57aff381"
>>  SRC_URI += "file://0001-Disable-tests-on-host.patch \
>> --
>> 2.33.0
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#93257): https://lists.openembedded.org/g/openembedded-devel/message/93257
>> Mute This Topic: https://lists.openembedded.org/mt/86274322/924729
>> Group Owner: openembedded-devel+owner@lists.openembedded.org
>> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ticotimo@gmail.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>


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

end of thread, other threads:[~2021-10-13  5:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-12 21:48 [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig Khem Raj
2021-10-12 21:48 ` [meta-oe][PATCH 2/3] luaposix: Use lua 5.4 Khem Raj
2021-10-12 21:48 ` [meta-gnome][PATCH 3/3] devilspie2: Switch to using github repo Khem Raj
2021-10-13  2:20 ` [oe] [meta-gnome][PATCH 1/3] gjs: Inherit pkgconfig Tim Orling
2021-10-13  5:03   ` Khem Raj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).