[meta-gnome][PATCHv2 2/2] gnome-text-editor: update 42.2 -> 43.1
Markus Volk
Signed-off-by: Khem Raj <raj.khem@...>
--- .../{gnome-text-editor_42.2.bb =3D> gnome-text-editor_43.1.bb} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta-gnome/recipes-gnome/gnome-text-editor/{gnome-text-editor_42.= 2.bb =3D> gnome-text-editor_43.1.bb} (75%) diff --git a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor= _42.2.bb b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_4= 3.1.bb similarity index 75% rename from meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_= 42.2.bb rename to meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_43= .1.bb index 763384b7e..a2ac710a0 100644 --- a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_42.2.b= b +++ b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_43.1.b= b @@ -9,18 +9,17 @@ DEPENDS =3D " \ libadwaita \ gtk4 \ gtksourceview5 \ + editorconfig-core-c \ enchant2 \ - libpcre \ " =20 GTKIC_VERSION =3D "4" =20 inherit gnomebase gtk-icon-cache itstool gnome-help mime-xdg features_ch= eck =20 -ANY_OF_DISTRO_FEATURES =3D "${GTK3DISTROFEATURES}" REQUIRED_DISTRO_FEATURES =3D "opengl" =20 -SRC_URI[archive.sha256sum] =3D "e56d4a8cdcbce8a8f1c0881b45de799f8b25205e= c0cbf2269e532025761cc5da" +SRC_URI[archive.sha256sum] =3D "973a4b0deb68f9f91a54a4dd415b6afde9b5ae3e= e684bc761471f94290f9f6cb" =20 FILES:${PN} +=3D " \ ${datadir}/metainfo \ --=20 2.34.1 |
|
[meta-gnome][PATCHv2 1/2] gtksourceview5: update 5.4.2 -> 5.6.1
Markus Volk
Signed-off-by: Markus Volk <f_l_k@...>
--- ...sourceview5_5.4.2.bb =3D> gtksourceview5_5.6.1.bb} | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) rename meta-gnome/recipes-gnome/gtksourceview/{gtksourceview5_5.4.2.bb =3D= gtksourceview5_5.6.1.bb} (68%)diff --git a/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.4.2.= bb b/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.6.1.bb similarity index 68% rename from meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.4.2.b= b rename to meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.6.1.bb index 297f79fe2..2fb64325c 100644 --- a/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.4.2.bb +++ b/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.6.1.bb @@ -5,13 +5,14 @@ LICENSE =3D "LGPL-2.1-only" LIC_FILES_CHKSUM =3D "file://COPYING;md5=3Dfbc093901857fcd118f065f900982= c24" =20 DEPENDS =3D " \ + fribidi \ glib-2.0-native \ gnome-common-native \ - intltool-native \ - gtk+3 \ + fontconfig \ gtk4 \ libxml2 \ libpcre2 \ + pango \ " =20 PNAME =3D "gtksourceview" @@ -22,14 +23,16 @@ GNOMEBASEBUILDCLASS =3D "meson" =20 inherit gnomebase lib_package gettext features_check gtk-doc gtk-icon-ca= che gobject-introspection vala =20 -ANY_OF_DISTRO_FEATURES =3D "${GTK3DISTROFEATURES}" REQUIRED_DISTRO_FEATURES =3D "opengl" =20 -SRC_URI =3D "https://download.gnome.org/sources/gtksourceview/5.4/${PNAM= E}-${PV}.tar.xz" -SRC_URI[sha256sum] =3D "ad140e07eb841910de483c092bd4885abd29baadd6e95fa2= 2d93ed2df0b79de7" +SRC_URI =3D "https://download.gnome.org/sources/gtksourceview/5.6/${PNAM= E}-${PV}.tar.xz" +SRC_URI[sha256sum] =3D "659d9cc9d034a114f07e7e134ee80d77dec0497cb1516ae5= 369119c2fcb9da16" =20 GIR_MESON_ENABLE_FLAG =3D 'enabled' GIR_MESON_DISABLE_FLAG =3D 'disabled' GTKDOC_MESON_OPTION =3D "gtk_doc" =20 +PACKAGECONFIG ?=3D "${@bb.utils.filter('DISTRO_FEATURES', 'vulkan', d)}" +PACKAGECONFIG[vulkan] =3D ",,vulkan-loader vulkan-headers" + FILES:${PN} +=3D "${datadir}/gtksourceview-5" --=20 2.34.1 |
|
Re: [meta-gnome][PATCH 5/6] gtksourceview5: update 5.4.2 -> 5.6.1
On Fri, Dec 9, 2022 at 9:22 PM Markus Volk <f_l_k@...> wrote:
this will need few more recipes to be enabled only if gtk is in distro feature. Please test a parse step for world build with meta-gnome without gtk in distro features ERROR: Nothing PROVIDES 'gtksourceview5' (but /home/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_42.2.bb, /home/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_43.1.bb DEPENDS on or otherwise requires it) gtksourceview5 was skipped: missing required distro feature 'gtk' (not in DISTRO_FEATURES) ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'gnome-calculator', 'gtksourceview5'] -SRC_URI = "https://download.gnome.org/sources/gtksourceview/5.4/${PNAME}-${PV}.tar.xz" |
|
[meta-gnome][PATCH 2/2] gnome-photos: add missing runtime dependency on tracker-miners
Markus Volk
This fixes runtime for gnome-photos
Signed-off-by: Markus Volk <f_l_k@...> --- meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb b= /meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb index d9f71806c..620e76e9a 100644 --- a/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb +++ b/meta-gnome/recipes-gnome/gnome-photos/gnome-photos_43.0.bb @@ -22,6 +22,8 @@ DEPENDS =3D " \ libportal \ " =20 +RDEPENDS:${PN} =3D "tracker-miners" + GNOMEBASEBUILDCLASS =3D "meson" =20 inherit gnomebase gettext gnome-help features_check --=20 2.34.1 |
|
[meta-gnome][PATCH 1/2] tracker-miners: update 3.4.1 -> 3.4.2
Markus Volk
Signed-off-by: Markus Volk <f_l_k@...>
--- .../{tracker-miners_3.4.1.bb =3D> tracker-miners_3.4.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-gnome/recipes-gnome/tracker/{tracker-miners_3.4.1.bb =3D> tr= acker-miners_3.4.2.bb} (96%) diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.4.1.bb b/m= eta-gnome/recipes-gnome/tracker/tracker-miners_3.4.2.bb similarity index 96% rename from meta-gnome/recipes-gnome/tracker/tracker-miners_3.4.1.bb rename to meta-gnome/recipes-gnome/tracker/tracker-miners_3.4.2.bb index 273110e8e..cbd1d0ddb 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.4.1.bb +++ b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.4.2.bb @@ -19,7 +19,7 @@ SRC_URI +=3D "file://0001-meson.build-Just-warn-if-we-b= uild-without-libseccomp.pat file://0001-Set-header-file-to-a-fixed-path-instead-of-a-hos= t-pa.patch \ " =20 -SRC_URI[archive.sha256sum] =3D "2fce0ec85fb7617c8b2887c22797740d5dec84ec= 036db74d6c208bbab5c58c24" +SRC_URI[archive.sha256sum] =3D "101e3608f1c28bfed8ae25522f7a720b559f889a= 76e280afbe50a4d8b064f92c" =20 # gobject-introspection is mandatory and cannot be configured REQUIRED_DISTRO_FEATURES =3D "gobject-introspection-data" --=20 2.34.1 |
|
[meta-gnome][PATCH] gnome-calculator: update 42.2 -> 43.0.1
Markus Volk
build with libsoup3
Signed-off-by: Markus Volk <f_l_k@...> --- .../{gnome-calculator_42.2.bb =3D> gnome-calculator_43.0.1.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta-gnome/recipes-gnome/gnome-calculator/{gnome-calculator_42.2.= bb =3D> gnome-calculator_43.0.1.bb} (84%) diff --git a/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_4= 2.2.bb b/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_43.0.= 1.bb similarity index 84% rename from meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_42= .2.bb rename to meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_43.0= .1.bb index 66a29a094..3459b6d5f 100644 --- a/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_42.2.bb +++ b/meta-gnome/recipes-gnome/gnome-calculator/gnome-calculator_43.0.1.b= b @@ -7,8 +7,9 @@ SECTION =3D "x11/gnome" DEPENDS =3D " \ yelp-tools-native \ gtk4 \ - libsoup-2.4 \ + libsoup-3.0 \ libgee \ + libxml2 \ libmpc \ gtksourceview5 \ libadwaita \ @@ -28,7 +29,7 @@ def gnome_verdir(v): =20 REQUIRED_DISTRO_FEATURES =3D "x11 opengl" =20 -SRC_URI[archive.sha256sum] =3D "33dab1bca43658d66520958b0f674cb0ad3185cf= d30c12e459e7f69481c5c6a0" +SRC_URI[archive.sha256sum] =3D "02c12ded3cf5053d17537d95ec69587f4b919899= d7726eceecdb4b47ffb1c90f" =20 FILES:${PN} +=3D " \ ${datadir}/dbus-1 \ --=20 2.34.1 |
|
[meta-gnome][PATCH] gvfs: fix dependencies
Markus Volk
Signed-off-by: Markus Volk <f_l_k@...>
--- meta-gnome/recipes-gnome/gvfs/gvfs_1.50.2.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.2.bb b/meta-gnome/re= cipes-gnome/gvfs/gvfs_1.50.2.bb index 0e7293734..5bad2153c 100644 --- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.2.bb +++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.2.bb @@ -12,6 +12,7 @@ DEPENDS +=3D "\ gsettings-desktop-schemas \ libgudev \ libsecret \ + libxml2 \ shadow-native \ " =20 @@ -61,8 +62,8 @@ PACKAGECONFIG[admin] =3D "-Dadmin=3Dtrue, -Dadmin=3Dfal= se, libcap polkit" PACKAGECONFIG[afc] =3D "-Dafc=3Dtrue, -Dafc=3Dfalse, libimobiledevice li= bplist" PACKAGECONFIG[archive] =3D "-Darchive=3Dtrue, -Darchive=3Dfalse, libarch= ive" PACKAGECONFIG[dnssd] =3D "-Ddnssd=3Dtrue, -Ddnssd=3Dfalse, avahi" -PACKAGECONFIG[gcr] =3D "-Dgcr=3Dtrue, -Dgcr=3Dfalse, gcr" -PACKAGECONFIG[http] =3D "-Dhttp=3Dtrue, -Dhttp=3Dfalse, libsoup-2.4" +PACKAGECONFIG[gcr] =3D "-Dgcr=3Dtrue, -Dgcr=3Dfalse, gcr3" +PACKAGECONFIG[http] =3D "-Dhttp=3Dtrue, -Dhttp=3Dfalse, libsoup-3.0" PACKAGECONFIG[libmtp] =3D "-Dmtp=3Dtrue, -Dmtp=3Dfalse, libmtp" PACKAGECONFIG[logind] =3D "-Dlogind=3Dtrue, -Dlogind=3Dfalse, systemd" PACKAGECONFIG[libgphoto2] =3D "-Dgphoto2=3Dtrue, -Dgphoto2=3Dfalse, libg= photo2" --=20 2.34.1 |
|
[meta-gnome][PATCH] tracker: update 3.4.1 -> 3.4.2
Markus Volk
build with libsoup3
Signed-off-by: Markus Volk <f_l_k@...> --- .../tracker/{tracker_3.4.1.bb =3D> tracker_3.4.2.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta-gnome/recipes-gnome/tracker/{tracker_3.4.1.bb =3D> tracker_3= .4.2.bb} (91%) diff --git a/meta-gnome/recipes-gnome/tracker/tracker_3.4.1.bb b/meta-gno= me/recipes-gnome/tracker/tracker_3.4.2.bb similarity index 91% rename from meta-gnome/recipes-gnome/tracker/tracker_3.4.1.bb rename to meta-gnome/recipes-gnome/tracker/tracker_3.4.2.bb index 1428159ce..0cc6089ae 100644 --- a/meta-gnome/recipes-gnome/tracker/tracker_3.4.1.bb +++ b/meta-gnome/recipes-gnome/tracker/tracker_3.4.2.bb @@ -14,7 +14,7 @@ DEPENDS =3D " \ dbus \ icu \ json-glib \ - libsoup-2.4 \ + libsoup-3.0 \ libstemmer \ " =20 @@ -22,7 +22,7 @@ GNOMEBASEBUILDCLASS =3D "meson" =20 inherit gnomebase gsettings gobject-introspection vala gtk-doc manpages = bash-completion features_check python3native =20 -SRC_URI[archive.sha256sum] =3D "ea9d41a9fb9c2b42ad80fc2c82327b5c713d594c= 969b09e1a49be63fb74f4fae" +SRC_URI[archive.sha256sum] =3D "4e6df142a4f704878fca98ebb5a224750e5ea546= aa2aaabaa726a73540bd1731" =20 # gobject-introspection is mandatory and cannot be configured REQUIRED_DISTRO_FEATURES =3D "gobject-introspection-data" @@ -43,6 +43,7 @@ EXTRA_OEMESON =3D " \ -Dman=3Dfalse \ -Dsystemd_user_services=3D${@bb.utils.contains('DISTRO_FEATURES', 's= ystemd', 'true', 'false', d)} \ -Dsystemd_user_services_dir=3D${systemd_user_unitdir} \ + -Dsoup=3Dsoup3 \ " =20 FILES:${PN} +=3D " \ --=20 2.34.1 |
|
[meta-gnome][PATCHv3] editorconfig: add recipe
Markus Volk
It is needed by gnome-text-editor
Signed-off-by: Markus Volk <f_l_k@...> --- .../editorconfig/editorconfig-core-c_0.12.5.bb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 meta-oe/recipes-devtools/editorconfig/editorconfig-co= re-c_0.12.5.bb diff --git a/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_0.= 12.5.bb b/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_0.12.= 5.bb new file mode 100644 index 000000000..da5c07ff2 --- /dev/null +++ b/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_0.12.5.bb @@ -0,0 +1,15 @@ +SUMMARY =3D "EditorConfig helps maintain consistent coding styles across= various editors and IDEs." +HOMEPAGE =3D "https://https://editorconfig.org" +SECTION =3D "libs" +LICENSE =3D "BSD-2-Clause" +LIC_FILES_CHKSUM =3D "file://LICENSE;md5=3Df515fff3ea0a2b9797eda60d83c0e= 5ca" + +SRC_URI =3D "git://github.com/editorconfig/editorconfig-core-c.git;proto= col=3Dhttps;branch=3Dmaster" + +S =3D "${WORKDIR}/git" +SRCREV =3D "f6b0ca395149b5a2fbd56a488cae30306a58170f" + +inherit cmake + +DEPENDS =3D "pcre2" + --=20 2.34.1 |
|
Re: [meta-gnome][PATCHv2] editorconfig: add recipe
On Fri, Dec 9, 2022 at 11:09 PM Markus Volk <f_l_k@...> wrote:
its better to call the recipe with PV and drop setting PV here. +SRCREV = "f6b0ca395149b5a2fbd56a488cae30306a58170f" |
|
[meta-gnome][PATCH] gvfs: fix polkit homedir
Markus Volk
- remove double slashes
Signed-off-by: Markus Volk <f_l_k@...> --- meta-gnome/recipes-gnome/gvfs/gvfs_1.50.2.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.2.bb b/meta-gnome/re= cipes-gnome/gvfs/gvfs_1.50.2.bb index 4c251d2f4..0e7293734 100644 --- a/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.2.bb +++ b/meta-gnome/recipes-gnome/gvfs/gvfs_1.50.2.bb @@ -76,13 +76,13 @@ PACKAGECONFIG[fuse] =3D "-Dfuse=3Dtrue, -Dfuse=3Dfals= e, fuse3" PACKAGECONFIG[cdda] =3D "-Dcdda=3Dtrue, -Dcdda=3Dfalse, libcdio-paranoia= " =20 USERADD_PACKAGES =3D "${PN}" -USERADD_PARAM:${PN} =3D "--system --no-create-home --user-group --home-d= ir ${sysconfdir}/${BPN}-1 polkitd" +USERADD_PARAM:${PN} =3D "--system --no-create-home --user-group --home-d= ir ${sysconfdir}/polkit-1 polkitd" =20 do_install:append() { if ${@bb.utils.contains('DISTRO_FEATURES', 'polkit', 'true', 'false'= , d)}; then # Fix up permissions on polkit rules.d to work with rpm4 constra= ints - chmod 700 ${D}/${datadir}/polkit-1/rules.d - chown polkitd:root ${D}/${datadir}/polkit-1/rules.d + chmod 700 ${D}${datadir}/polkit-1/rules.d + chown polkitd:root ${D}${datadir}/polkit-1/rules.d fi =20 # After rebuilds (not from scracth) it can happen that the executabl= es in --=20 2.34.1 |
|
[meta-gnome][PATCHv2] editorconfig: add recipe
Markus Volk
It is needed by gnome-text-editor
Signed-off-by: Markus Volk <f_l_k@...> --- .../editorconfig/editorconfig-core-c_git.bb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 meta-oe/recipes-devtools/editorconfig/editorconfig-co= re-c_git.bb diff --git a/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_gi= t.bb b/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_git.bb new file mode 100644 index 000000000..8c8ce6e34 --- /dev/null +++ b/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_git.bb @@ -0,0 +1,16 @@ +SUMMARY =3D "EditorConfig helps maintain consistent coding styles across= various editors and IDEs." +HOMEPAGE =3D "https://https://editorconfig.org" +SECTION =3D "libs" +LICENSE =3D "BSD-2-Clause" +LIC_FILES_CHKSUM =3D "file://LICENSE;md5=3Df515fff3ea0a2b9797eda60d83c0e= 5ca" + +SRC_URI =3D "git://github.com/editorconfig/editorconfig-core-c.git;proto= col=3Dhttps;branch=3Dmaster" + +S =3D "${WORKDIR}/git" +PV =3D "0.12.5" +SRCREV =3D "f6b0ca395149b5a2fbd56a488cae30306a58170f" + +inherit cmake + +DEPENDS =3D "pcre2" + --=20 2.34.1 |
|
[meta-gnome][PATCHv3] geoclue: update to latest commit to allow to build with libsoup-3.0
Markus Volk
Hereby gnome-session will be buildable without libsoup2
- fix polkit-1 directory permissions Signed-off-by: Markus Volk <f_l_k@...> --- .../{geoclue_2.5.7.bb =3D> geoclue_2.6.0.bb} | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) rename meta-oe/recipes-navigation/geoclue/{geoclue_2.5.7.bb =3D> geoclue= _2.6.0.bb} (72%) diff --git a/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb b/meta-o= e/recipes-navigation/geoclue/geoclue_2.6.0.bb similarity index 72% rename from meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb rename to meta-oe/recipes-navigation/geoclue/geoclue_2.6.0.bb index 3abb62944..61b37cd9e 100644 --- a/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb +++ b/meta-oe/recipes-navigation/geoclue/geoclue_2.6.0.bb @@ -8,11 +8,11 @@ SECTION =3D "console/network" =20 LIC_FILES_CHKSUM =3D "file://COPYING;md5=3Dbdfdd4986a0853eb84eeba85f9d0c= 4d6" =20 -DEPENDS =3D "glib-2.0 dbus json-glib libsoup-2.4 intltool-native" +DEPENDS =3D "glib-2.0 dbus json-glib libsoup-3.0 intltool-native" =20 -inherit meson pkgconfig gtk-doc gobject-introspection vala +inherit meson pkgconfig gtk-doc gobject-introspection vala useradd =20 -SRCREV =3D "3bb60dd600a8b247fd6049e7e5b1c73c2c5fc0e8" +SRCREV =3D "becfa5837cfafa064219a5ab2c2a4eaf35b24c0b" SRC_URI =3D "git://gitlab.freedesktop.org/geoclue/geoclue.git;protocol=3D= https;nobranch=3D1" =20 S =3D "${WORKDIR}/git" @@ -34,8 +34,18 @@ EXTRA_OEMESON +=3D " \ -Ddemo-agent=3Dfalse \ " =20 +USERADD_PACKAGES =3D "${PN}" +USERADD_PARAM:${PN} =3D "--system --no-create-home --user-group --home-d= ir ${sysconfdir}/polkit-1 --shell /bin/nologin polkitd" + +do_install:append() { + #Fix up permissions on polkit rules.d to work with rpm4 constraints + chmod 700 ${D}/${datadir}/polkit-1/rules.d + chown polkitd:root ${D}/${datadir}/polkit-1/rules.d +} + FILES:${PN} +=3D " \ ${datadir}/dbus-1/system-services \ + ${datadir}/polkit-1/rules.d \ ${libdir} \ ${systemd_unitdir} \ ${prefix}/libexec \ --=20 2.34.1 |
|
[meta-gnome][PATCHv2] geoclue: update to latest commit to allow to build with libsoup-3.0
Markus Volk
Hereby gnome-session will be buildable without libsoup2
- fix polkit-1 directory permissions Signed-off-by: Markus Volk <f_l_k@...> --- .../{geoclue_2.5.7.bb =3D> geoclue_2.6.0.bb} | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) rename meta-oe/recipes-navigation/geoclue/{geoclue_2.5.7.bb =3D> geoclue= _2.6.0.bb} (72%) diff --git a/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb b/meta-o= e/recipes-navigation/geoclue/geoclue_2.6.0.bb similarity index 72% rename from meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb rename to meta-oe/recipes-navigation/geoclue/geoclue_2.6.0.bb index 3abb62944..eb6a2c4f1 100644 --- a/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb +++ b/meta-oe/recipes-navigation/geoclue/geoclue_2.6.0.bb @@ -8,11 +8,11 @@ SECTION =3D "console/network" =20 LIC_FILES_CHKSUM =3D "file://COPYING;md5=3Dbdfdd4986a0853eb84eeba85f9d0c= 4d6" =20 -DEPENDS =3D "glib-2.0 dbus json-glib libsoup-2.4 intltool-native" +DEPENDS =3D "glib-2.0 dbus json-glib libsoup-3.0 intltool-native" =20 -inherit meson pkgconfig gtk-doc gobject-introspection vala +inherit meson pkgconfig gtk-doc gobject-introspection vala useradd =20 -SRCREV =3D "3bb60dd600a8b247fd6049e7e5b1c73c2c5fc0e8" +SRCREV =3D "becfa5837cfafa064219a5ab2c2a4eaf35b24c0b" SRC_URI =3D "git://gitlab.freedesktop.org/geoclue/geoclue.git;protocol=3D= https;nobranch=3D1" =20 S =3D "${WORKDIR}/git" @@ -34,8 +34,18 @@ EXTRA_OEMESON +=3D " \ -Ddemo-agent=3Dfalse \ " =20 +USERADD_PACKAGES =3D "${PN}" +USERADD_PARAM:${PN} =3D "--system --no-create-home --user-group --home-d= ir ${sysconfdir}/${BPN}-1 --shell /bin/nologin polkitd" + +do_install:append() { + #Fix up permissions on polkit rules.d to work with rpm4 constraints + chmod 700 ${D}/${datadir}/polkit-1/rules.d + chown polkitd:root ${D}/${datadir}/polkit-1/rules.d +} + FILES:${PN} +=3D " \ ${datadir}/dbus-1/system-services \ + ${datadir}/polkit-1/rules.d \ ${libdir} \ ${systemd_unitdir} \ ${prefix}/libexec \ --=20 2.34.1 |
|
[meta-gnome][PATCH 6/6] gnome-text-editor: update 42.2 -> 43.1
Markus Volk
---
.../{gnome-text-editor_42.2.bb =3D> gnome-text-editor_43.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-gnome/recipes-gnome/gnome-text-editor/{gnome-text-editor_42.= 2.bb =3D> gnome-text-editor_43.1.bb} (81%) diff --git a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor= _42.2.bb b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_4= 3.1.bb similarity index 81% rename from meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_= 42.2.bb rename to meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_43= .1.bb index 763384b7e..614893d47 100644 --- a/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_42.2.b= b +++ b/meta-gnome/recipes-gnome/gnome-text-editor/gnome-text-editor_43.1.b= b @@ -9,8 +9,8 @@ DEPENDS =3D " \ libadwaita \ gtk4 \ gtksourceview5 \ + editorconfig-core-c \ enchant2 \ - libpcre \ " =20 GTKIC_VERSION =3D "4" @@ -20,7 +20,7 @@ inherit gnomebase gtk-icon-cache itstool gnome-help mim= e-xdg features_check ANY_OF_DISTRO_FEATURES =3D "${GTK3DISTROFEATURES}" REQUIRED_DISTRO_FEATURES =3D "opengl" =20 -SRC_URI[archive.sha256sum] =3D "e56d4a8cdcbce8a8f1c0881b45de799f8b25205e= c0cbf2269e532025761cc5da" +SRC_URI[archive.sha256sum] =3D "973a4b0deb68f9f91a54a4dd415b6afde9b5ae3e= e684bc761471f94290f9f6cb" =20 FILES:${PN} +=3D " \ ${datadir}/metainfo \ --=20 2.34.1 |
|
[meta-gnome][PATCH 5/6] gtksourceview5: update 5.4.2 -> 5.6.1
Markus Volk
Signed-off-by: Markus Volk <f_l_k@...>
--- ...urceview5_5.4.2.bb =3D> gtksourceview5_5.6.1.bb} | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) rename meta-gnome/recipes-gnome/gtksourceview/{gtksourceview5_5.4.2.bb =3D= gtksourceview5_5.6.1.bb} (65%)diff --git a/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.4.2.= bb b/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.6.1.bb similarity index 65% rename from meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.4.2.b= b rename to meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.6.1.bb index 297f79fe2..a35a8df7d 100644 --- a/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.4.2.bb +++ b/meta-gnome/recipes-gnome/gtksourceview/gtksourceview5_5.6.1.bb @@ -5,13 +5,14 @@ LICENSE =3D "LGPL-2.1-only" LIC_FILES_CHKSUM =3D "file://COPYING;md5=3Dfbc093901857fcd118f065f900982= c24" =20 DEPENDS =3D " \ + fribidi \ glib-2.0-native \ gnome-common-native \ - intltool-native \ - gtk+3 \ + fontconfig \ gtk4 \ libxml2 \ libpcre2 \ + pango \ " =20 PNAME =3D "gtksourceview" @@ -22,14 +23,16 @@ GNOMEBASEBUILDCLASS =3D "meson" =20 inherit gnomebase lib_package gettext features_check gtk-doc gtk-icon-ca= che gobject-introspection vala =20 -ANY_OF_DISTRO_FEATURES =3D "${GTK3DISTROFEATURES}" -REQUIRED_DISTRO_FEATURES =3D "opengl" +REQUIRED_DISTRO_FEATURES =3D "opengl gtk" =20 -SRC_URI =3D "https://download.gnome.org/sources/gtksourceview/5.4/${PNAM= E}-${PV}.tar.xz" -SRC_URI[sha256sum] =3D "ad140e07eb841910de483c092bd4885abd29baadd6e95fa2= 2d93ed2df0b79de7" +SRC_URI =3D "https://download.gnome.org/sources/gtksourceview/5.6/${PNAM= E}-${PV}.tar.xz" +SRC_URI[sha256sum] =3D "659d9cc9d034a114f07e7e134ee80d77dec0497cb1516ae5= 369119c2fcb9da16" =20 GIR_MESON_ENABLE_FLAG =3D 'enabled' GIR_MESON_DISABLE_FLAG =3D 'disabled' GTKDOC_MESON_OPTION =3D "gtk_doc" =20 +PACKAGECONFIG ?=3D "${@bb.utils.filter('DISTRO_FEATURES', 'vulkan', d)}" +PACKAGECONFIG[vulkan] =3D ",,vulkan-loader vulkan-headers" + FILES:${PN} +=3D "${datadir}/gtksourceview-5" --=20 2.34.1 |
|
[meta-gnome][PATCH 4/6] geoclue: update to latest commit to allow to build with libsoup-3.0
Markus Volk
Hereby gnome-session will be buildable without libsoup2
Signed-off-by: Markus Volk <f_l_k@...> --- .../geoclue/{geoclue_2.5.7.bb =3D> geoclue_2.6.0.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta-oe/recipes-navigation/geoclue/{geoclue_2.5.7.bb =3D> geoclue= _2.6.0.bb} (91%) diff --git a/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb b/meta-o= e/recipes-navigation/geoclue/geoclue_2.6.0.bb similarity index 91% rename from meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb rename to meta-oe/recipes-navigation/geoclue/geoclue_2.6.0.bb index 3abb62944..68149edff 100644 --- a/meta-oe/recipes-navigation/geoclue/geoclue_2.5.7.bb +++ b/meta-oe/recipes-navigation/geoclue/geoclue_2.6.0.bb @@ -8,11 +8,11 @@ SECTION =3D "console/network" =20 LIC_FILES_CHKSUM =3D "file://COPYING;md5=3Dbdfdd4986a0853eb84eeba85f9d0c= 4d6" =20 -DEPENDS =3D "glib-2.0 dbus json-glib libsoup-2.4 intltool-native" +DEPENDS =3D "glib-2.0 dbus json-glib libsoup-3.0 intltool-native" =20 inherit meson pkgconfig gtk-doc gobject-introspection vala =20 -SRCREV =3D "3bb60dd600a8b247fd6049e7e5b1c73c2c5fc0e8" +SRCREV =3D "becfa5837cfafa064219a5ab2c2a4eaf35b24c0b" SRC_URI =3D "git://gitlab.freedesktop.org/geoclue/geoclue.git;protocol=3D= https;nobranch=3D1" =20 S =3D "${WORKDIR}/git" @@ -36,6 +36,7 @@ EXTRA_OEMESON +=3D " \ =20 FILES:${PN} +=3D " \ ${datadir}/dbus-1/system-services \ + ${datadir}/polkit-1 \ ${libdir} \ ${systemd_unitdir} \ ${prefix}/libexec \ --=20 2.34.1 |
|
[meta-gnome][PATCH 1/6] gdm: update 42.0 -> 43.0
Markus Volk
Signed-off-by: Markus Volk <f_l_k@...>
--- .../recipes-gnome/gdm/{gdm_42.0.bb =3D> gdm_43.0.bb} | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) rename meta-gnome/recipes-gnome/gdm/{gdm_42.0.bb =3D> gdm_43.0.bb} (83%) diff --git a/meta-gnome/recipes-gnome/gdm/gdm_42.0.bb b/meta-gnome/recipe= s-gnome/gdm/gdm_43.0.bb similarity index 83% rename from meta-gnome/recipes-gnome/gdm/gdm_42.0.bb rename to meta-gnome/recipes-gnome/gdm/gdm_43.0.bb index 00fb56b2b..1b09c20d4 100644 --- a/meta-gnome/recipes-gnome/gdm/gdm_42.0.bb +++ b/meta-gnome/recipes-gnome/gdm/gdm_43.0.bb @@ -3,12 +3,15 @@ LICENSE=3D"GPL-2.0-only" LIC_FILES_CHKSUM =3D "file://COPYING;md5=3Db234ee4d69f5fce4486a80fdaf4a4= 263" =20 DEPENDS =3D " \ + accountsservice \ + audit \ dconf-native \ gtk+3 \ - accountsservice \ + keyutils \ libcanberra \ - libpam \ libgudev \ + libpam \ + xserver-xorg \ " =20 REQUIRED_DISTRO_FEATURES =3D "x11 systemd pam polkit gobject-introspecti= on-data" @@ -16,9 +19,9 @@ GIR_MESON_OPTION =3D "" =20 GNOMEBASEBUILDCLASS =3D "meson" =20 -inherit gnomebase gsettings gobject-introspection gettext systemd userad= d itstool gnome-help features_check +inherit gnomebase gsettings pkgconfig gobject-introspection gettext syst= emd useradd itstool gnome-help features_check =20 -SRC_URI[archive.sha256sum] =3D "a328ac976937bec179971ff07829a1246b98ce72= 4181c128ae32a0ba47ad3855" +SRC_URI[archive.sha256sum] =3D "94d70d6ed7df59fa7fde4fd02fed1168593a8adc= e10fcee113c148d52b392294" =20 EXTRA_OEMESON =3D " \ -Dplymouth=3Ddisabled \ @@ -55,4 +58,3 @@ FILES:${PN} +=3D " \ " =20 RDEPENDS:${PN} +=3D "${PN}-base" - --=20 2.34.1 |
|
[meta-gnome][PATCH 2/6] gnome-session: update 42.0 -> 43-0
Markus Volk
Signed-off-by: Markus Volk <f_l_k@...>
--- .../{gnome-session_42.0.bb =3D> gnome-session_43.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-gnome/recipes-gnome/gnome-session/{gnome-session_42.0.bb =3D= gnome-session_43.0.bb} (89%)diff --git a/meta-gnome/recipes-gnome/gnome-session/gnome-session_42.0.bb= b/meta-gnome/recipes-gnome/gnome-session/gnome-session_43.0.bb similarity index 89% rename from meta-gnome/recipes-gnome/gnome-session/gnome-session_42.0.bb rename to meta-gnome/recipes-gnome/gnome-session/gnome-session_43.0.bb index 9407c25a5..12f48bc82 100644 --- a/meta-gnome/recipes-gnome/gnome-session/gnome-session_42.0.bb +++ b/meta-gnome/recipes-gnome/gnome-session/gnome-session_43.0.bb @@ -22,11 +22,11 @@ inherit gnomebase gettext gsettings upstream-version-= is-even features_check =20 REQUIRED_DISTRO_FEATURES =3D "x11 polkit systemd pam gobject-introspecti= on-data" =20 -SRC_URI[archive.sha256sum] =3D "3cca06053ab682926920951a7da95f8cc6d72da7= 4c682c46d0a0653332969caa" +SRC_URI[archive.sha256sum] =3D "3fb9949501385c8c14618e78f178d952df98ad8c= 91080f4c5e1568c7393ae1f2" =20 PACKAGECONFIG ??=3D "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', = 'systemd', 'consolekit',d)}" =20 -PACKAGECONFIG[consolekit] =3D "-Dconsolekit=3Dtrue, -Dconsolekit=3Dfalse= , consolekit" +PACKAGECONFIG[consolekit] =3D "-Dconsolekit=3Dtrue, -Dconsolekit=3Dfalse= , dbus-glib" PACKAGECONFIG[systemd] =3D "-Dsystemd=3Dtrue -Dsystemd_journal=3Dtrue, -= Dsystemd=3Dfalse -Dsystemd_journal=3Dfalse, systemd" =20 FILES:${PN} +=3D " \ --=20 2.34.1 |
|
[meta-gnome][PATCH 3/6] editorconfig: add recipe
Markus Volk
It is needed by gnome-text-editor
Signed-off-by: Markus Volk <f_l_k@...> --- .../editorconfig/editorconfig-core-c_git.bb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 meta-oe/recipes-devtools/editorconfig/editorconfig-co= re-c_git.bb diff --git a/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_gi= t.bb b/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_git.bb new file mode 100644 index 000000000..8b337d307 --- /dev/null +++ b/meta-oe/recipes-devtools/editorconfig/editorconfig-core-c_git.bb @@ -0,0 +1,16 @@ +SUMMARY =3D "EditorConfig helps maintain consistent coding styles across= various editors and IDEs." +HOMEPAGE =3D "https://https://editorconfig.org" +SECTION =3D "libs" +LICENSE =3D "BSD-2-Clause" +LIC_FILES_CHKSUM =3D "file://LICENSE;md5=3Db5d973344b3c7bbf7535f0e6e002d= 017" + +SRC_URI =3D "git://github.com/editorconfig/editorconfig-core-c.git;proto= col=3Dhttps;branch=3Dmaster" + +S =3D "${WORKDIR}/git" +PV =3D "0.12.5" +SRCREV =3D "f6b0ca395149b5a2fbd56a488cae30306a58170f" + +inherit cmake + +DEPENDS =3D "pcre2" + --=20 2.34.1 |
|