diff options
Diffstat (limited to 'meta/recipes-gnome')
17 files changed, 103 insertions, 103 deletions
diff --git a/meta/recipes-gnome/epiphany/epiphany_40.2.bb b/meta/recipes-gnome/epiphany/epiphany_40.2.bb index abd4ad057c..a7ce16259a 100644 --- a/meta/recipes-gnome/epiphany/epiphany_40.2.bb +++ b/meta/recipes-gnome/epiphany/epiphany_40.2.bb | |||
@@ -25,5 +25,5 @@ SRC_URI[archive.sha256sum] = "75119e22065657cf70ef2b603d4f73835573bd034f1e618c0f | |||
25 | # Developer mode enables debugging | 25 | # Developer mode enables debugging |
26 | PACKAGECONFIG[developer-mode] = "-Ddeveloper_mode=true,-Ddeveloper_mode=false" | 26 | PACKAGECONFIG[developer-mode] = "-Ddeveloper_mode=true,-Ddeveloper_mode=false" |
27 | 27 | ||
28 | FILES_${PN} += "${datadir}/dbus-1 ${datadir}/gnome-shell/search-providers ${datadir}/metainfo" | 28 | FILES:${PN} += "${datadir}/dbus-1 ${datadir}/gnome-shell/search-providers ${datadir}/metainfo" |
29 | RDEPENDS_${PN} = "iso-codes adwaita-icon-theme gsettings-desktop-schemas" | 29 | RDEPENDS:${PN} = "iso-codes adwaita-icon-theme gsettings-desktop-schemas" |
diff --git a/meta/recipes-gnome/gcr/gcr_3.40.0.bb b/meta/recipes-gnome/gcr/gcr_3.40.0.bb index 14072ef589..a05e753ee9 100644 --- a/meta/recipes-gnome/gcr/gcr_3.40.0.bb +++ b/meta/recipes-gnome/gcr/gcr_3.40.0.bb | |||
@@ -24,18 +24,18 @@ SRC_URI[archive.sha256sum] = "b9d3645a5fd953a54285cc64d4fc046736463dbd4dcc25caf5 | |||
24 | PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'gtk', '', d)}" | 24 | PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'gtk', '', d)}" |
25 | PACKAGECONFIG[gtk] = "-Dgtk=true,-Dgtk=false,gtk+3" | 25 | PACKAGECONFIG[gtk] = "-Dgtk=true,-Dgtk=false,gtk+3" |
26 | 26 | ||
27 | FILES_${PN} += " \ | 27 | FILES:${PN} += " \ |
28 | ${datadir}/dbus-1 \ | 28 | ${datadir}/dbus-1 \ |
29 | ${datadir}/gcr-3 \ | 29 | ${datadir}/gcr-3 \ |
30 | " | 30 | " |
31 | 31 | ||
32 | # http://errors.yoctoproject.org/Errors/Details/20229/ | 32 | # http://errors.yoctoproject.org/Errors/Details/20229/ |
33 | ARM_INSTRUCTION_SET_armv4 = "arm" | 33 | ARM_INSTRUCTION_SET:armv4 = "arm" |
34 | ARM_INSTRUCTION_SET_armv5 = "arm" | 34 | ARM_INSTRUCTION_SET:armv5 = "arm" |
35 | ARM_INSTRUCTION_SET_armv6 = "arm" | 35 | ARM_INSTRUCTION_SET:armv6 = "arm" |
36 | 36 | ||
37 | EXTRA_OEMESON += "--cross-file ${WORKDIR}/meson-${PN}.cross" | 37 | EXTRA_OEMESON += "--cross-file ${WORKDIR}/meson-${PN}.cross" |
38 | do_write_config_append() { | 38 | do_write_config:append() { |
39 | cat >${WORKDIR}/meson-${PN}.cross <<EOF | 39 | cat >${WORKDIR}/meson-${PN}.cross <<EOF |
40 | [binaries] | 40 | [binaries] |
41 | gpg2 = '${bindir}/gpg2' | 41 | gpg2 = '${bindir}/gpg2' |
diff --git a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.42.6.bb b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.42.6.bb index 50d58ef807..21816ab06c 100644 --- a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.42.6.bb +++ b/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.42.6.bb | |||
@@ -13,7 +13,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \ | |||
13 | SECTION = "libs" | 13 | SECTION = "libs" |
14 | 14 | ||
15 | DEPENDS = "glib-2.0 gdk-pixbuf-native shared-mime-info" | 15 | DEPENDS = "glib-2.0 gdk-pixbuf-native shared-mime-info" |
16 | DEPENDS_remove_class-native = "gdk-pixbuf-native" | 16 | DEPENDS:remove:class-native = "gdk-pixbuf-native" |
17 | 17 | ||
18 | MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}" | 18 | MAJ_VER = "${@oe.utils.trim_version("${PV}", 2)}" |
19 | 19 | ||
@@ -37,34 +37,34 @@ GDK_PIXBUF_LOADERS ?= "png jpeg" | |||
37 | 37 | ||
38 | PACKAGECONFIG = "${GDK_PIXBUF_LOADERS} \ | 38 | PACKAGECONFIG = "${GDK_PIXBUF_LOADERS} \ |
39 | ${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)}" | 39 | ${@bb.utils.contains('PTEST_ENABLED', '1', 'tests', '', d)}" |
40 | PACKAGECONFIG_class-native = "${GDK_PIXBUF_LOADERS}" | 40 | PACKAGECONFIG:class-native = "${GDK_PIXBUF_LOADERS}" |
41 | 41 | ||
42 | PACKAGECONFIG[png] = "-Dpng=true,-Dpng=false,libpng" | 42 | PACKAGECONFIG[png] = "-Dpng=true,-Dpng=false,libpng" |
43 | PACKAGECONFIG[jpeg] = "-Djpeg=true,-Djpeg=false,jpeg" | 43 | PACKAGECONFIG[jpeg] = "-Djpeg=true,-Djpeg=false,jpeg" |
44 | PACKAGECONFIG[tiff] = "-Dtiff=true,-Dtiff=false,tiff" | 44 | PACKAGECONFIG[tiff] = "-Dtiff=true,-Dtiff=false,tiff" |
45 | PACKAGECONFIG[tests] = "-Dinstalled_tests=true,-Dinstalled_tests=false" | 45 | PACKAGECONFIG[tests] = "-Dinstalled_tests=true,-Dinstalled_tests=false" |
46 | 46 | ||
47 | EXTRA_OEMESON_class-target = " \ | 47 | EXTRA_OEMESON:class-target = " \ |
48 | -Duse_prebuilt_tools=true \ | 48 | -Duse_prebuilt_tools=true \ |
49 | " | 49 | " |
50 | 50 | ||
51 | EXTRA_OEMESON_class-nativesdk = " \ | 51 | EXTRA_OEMESON:class-nativesdk = " \ |
52 | -Duse_prebuilt_tools=true \ | 52 | -Duse_prebuilt_tools=true \ |
53 | " | 53 | " |
54 | 54 | ||
55 | PACKAGES =+ "${PN}-xlib" | 55 | PACKAGES =+ "${PN}-xlib" |
56 | 56 | ||
57 | # For GIO image type sniffing | 57 | # For GIO image type sniffing |
58 | RDEPENDS_${PN} = "shared-mime-info" | 58 | RDEPENDS:${PN} = "shared-mime-info" |
59 | 59 | ||
60 | FILES_${PN}-xlib = "${libdir}/*pixbuf_xlib*${SOLIBS}" | 60 | FILES:${PN}-xlib = "${libdir}/*pixbuf_xlib*${SOLIBS}" |
61 | ALLOW_EMPTY_${PN}-xlib = "1" | 61 | ALLOW_EMPTY:${PN}-xlib = "1" |
62 | 62 | ||
63 | FILES_${PN} += "${libdir}/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders" | 63 | FILES:${PN} += "${libdir}/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders" |
64 | 64 | ||
65 | FILES_${PN}-bin += "${datadir}/thumbnailers/gdk-pixbuf-thumbnailer.thumbnailer" | 65 | FILES:${PN}-bin += "${datadir}/thumbnailers/gdk-pixbuf-thumbnailer.thumbnailer" |
66 | 66 | ||
67 | FILES_${PN}-dev += " \ | 67 | FILES:${PN}-dev += " \ |
68 | ${bindir}/gdk-pixbuf-csource \ | 68 | ${bindir}/gdk-pixbuf-csource \ |
69 | ${bindir}/gdk-pixbuf-pixdata \ | 69 | ${bindir}/gdk-pixbuf-pixdata \ |
70 | ${bindir}/gdk-pixbuf-print-mime-types \ | 70 | ${bindir}/gdk-pixbuf-print-mime-types \ |
@@ -73,9 +73,9 @@ FILES_${PN}-dev += " \ | |||
73 | " | 73 | " |
74 | 74 | ||
75 | PACKAGES_DYNAMIC += "^gdk-pixbuf-loader-.*" | 75 | PACKAGES_DYNAMIC += "^gdk-pixbuf-loader-.*" |
76 | PACKAGES_DYNAMIC_class-native = "" | 76 | PACKAGES_DYNAMIC:class-native = "" |
77 | 77 | ||
78 | python populate_packages_prepend () { | 78 | python populate_packages:prepend () { |
79 | postinst_pixbufloader = d.getVar("postinst_pixbufloader") | 79 | postinst_pixbufloader = d.getVar("postinst_pixbufloader") |
80 | 80 | ||
81 | loaders_root = d.expand('${libdir}/gdk-pixbuf-2.0/${LIBV}/loaders') | 81 | loaders_root = d.expand('${libdir}/gdk-pixbuf-2.0/${LIBV}/loaders') |
@@ -85,10 +85,10 @@ python populate_packages_prepend () { | |||
85 | 85 | ||
86 | # The test suite exercises all the loaders, so ensure they are all | 86 | # The test suite exercises all the loaders, so ensure they are all |
87 | # dependencies of the ptest package. | 87 | # dependencies of the ptest package. |
88 | d.appendVar("RDEPENDS_%s-ptest" % d.getVar('PN'), " " + packages) | 88 | d.appendVar("RDEPENDS:%s-ptest" % d.getVar('PN'), " " + packages) |
89 | } | 89 | } |
90 | 90 | ||
91 | do_install_append() { | 91 | do_install:append() { |
92 | # Copy gdk-pixbuf-query-loaders into libdir so it is always available | 92 | # Copy gdk-pixbuf-query-loaders into libdir so it is always available |
93 | # in multilib builds. | 93 | # in multilib builds. |
94 | cp ${D}/${bindir}/gdk-pixbuf-query-loaders ${D}/${libdir}/gdk-pixbuf-2.0/ | 94 | cp ${D}/${bindir}/gdk-pixbuf-query-loaders ${D}/${libdir}/gdk-pixbuf-2.0/ |
@@ -100,7 +100,7 @@ do_install_ptest() { | |||
100 | rm ${D}/${datadir}/installed-tests/gdk-pixbuf/pixbuf-randomly-modified.test | 100 | rm ${D}/${datadir}/installed-tests/gdk-pixbuf/pixbuf-randomly-modified.test |
101 | } | 101 | } |
102 | 102 | ||
103 | do_install_append_class-native() { | 103 | do_install:append:class-native() { |
104 | find ${D}${libdir} -name "libpixbufloader-*.la" -exec rm \{\} \; | 104 | find ${D}${libdir} -name "libpixbufloader-*.la" -exec rm \{\} \; |
105 | 105 | ||
106 | create_wrapper ${D}/${bindir}/gdk-pixbuf-csource \ | 106 | create_wrapper ${D}/${bindir}/gdk-pixbuf-csource \ |
diff --git a/meta/recipes-gnome/gi-docgen/gi-docgen_git.bb b/meta/recipes-gnome/gi-docgen/gi-docgen_git.bb index b6721dc4e0..8f33bec8da 100644 --- a/meta/recipes-gnome/gi-docgen/gi-docgen_git.bb +++ b/meta/recipes-gnome/gi-docgen/gi-docgen_git.bb | |||
@@ -17,6 +17,6 @@ S = "${WORKDIR}/git" | |||
17 | 17 | ||
18 | inherit setuptools3 | 18 | inherit setuptools3 |
19 | 19 | ||
20 | RDEPENDS_${PN} += "python3-asyncio python3-core python3-jinja2 python3-json python3-markdown python3-markupsafe python3-pygments python3-toml python3-typogrify python3-xml" | 20 | RDEPENDS:${PN} += "python3-asyncio python3-core python3-jinja2 python3-json python3-markdown python3-markupsafe python3-pygments python3-toml python3-typogrify python3-xml" |
21 | 21 | ||
22 | BBCLASSEXTEND = "native" | 22 | BBCLASSEXTEND = "native" |
diff --git a/meta/recipes-gnome/gnome/adwaita-icon-theme_3.34.3.bb b/meta/recipes-gnome/gnome/adwaita-icon-theme_3.34.3.bb index 61927c0dd1..f98f20c378 100644 --- a/meta/recipes-gnome/gnome/adwaita-icon-theme_3.34.3.bb +++ b/meta/recipes-gnome/gnome/adwaita-icon-theme_3.34.3.bb | |||
@@ -23,21 +23,21 @@ DEPENDS += "librsvg-native" | |||
23 | 23 | ||
24 | PACKAGES = "${PN}-cursors ${PN}-symbolic-hires ${PN}-symbolic ${PN}-hires ${PN}" | 24 | PACKAGES = "${PN}-cursors ${PN}-symbolic-hires ${PN}-symbolic ${PN}-hires ${PN}" |
25 | 25 | ||
26 | RREPLACES_${PN} = "gnome-icon-theme" | 26 | RREPLACES:${PN} = "gnome-icon-theme" |
27 | RCONFLICTS_${PN} = "gnome-icon-theme" | 27 | RCONFLICTS:${PN} = "gnome-icon-theme" |
28 | RPROVIDES_${PN} = "gnome-icon-theme" | 28 | RPROVIDES:${PN} = "gnome-icon-theme" |
29 | 29 | ||
30 | FILES_${PN}-cursors = "${prefix}/share/icons/Adwaita/cursors/" | 30 | FILES:${PN}-cursors = "${prefix}/share/icons/Adwaita/cursors/" |
31 | FILES_${PN}-symbolic-hires = "${prefix}/share/icons/Adwaita/96x96/*/*.symbolic.png \ | 31 | FILES:${PN}-symbolic-hires = "${prefix}/share/icons/Adwaita/96x96/*/*.symbolic.png \ |
32 | ${prefix}/share/icons/Adwaita/64x64/*/*.symbolic.png \ | 32 | ${prefix}/share/icons/Adwaita/64x64/*/*.symbolic.png \ |
33 | ${prefix}/share/icons/Adwaita/48x48/*/*.symbolic.png \ | 33 | ${prefix}/share/icons/Adwaita/48x48/*/*.symbolic.png \ |
34 | ${prefix}/share/icons/Adwaita/32x32/*/*.symbolic.png" | 34 | ${prefix}/share/icons/Adwaita/32x32/*/*.symbolic.png" |
35 | FILES_${PN}-symbolic = "${prefix}/share/icons/Adwaita/16x16/*/*.symbolic.png \ | 35 | FILES:${PN}-symbolic = "${prefix}/share/icons/Adwaita/16x16/*/*.symbolic.png \ |
36 | ${prefix}/share/icons/Adwaita/24x24/*/*.symbolic.png \ | 36 | ${prefix}/share/icons/Adwaita/24x24/*/*.symbolic.png \ |
37 | ${prefix}/share/icons/Adwaita/scalable/*/*-symbolic*.svg" | 37 | ${prefix}/share/icons/Adwaita/scalable/*/*-symbolic*.svg" |
38 | FILES_${PN}-hires = "${prefix}/share/icons/Adwaita/256x256/ \ | 38 | FILES:${PN}-hires = "${prefix}/share/icons/Adwaita/256x256/ \ |
39 | ${prefix}/share/icons/Adwaita/512x512/" | 39 | ${prefix}/share/icons/Adwaita/512x512/" |
40 | FILES_${PN} = "${prefix}/share/icons/Adwaita/ \ | 40 | FILES:${PN} = "${prefix}/share/icons/Adwaita/ \ |
41 | ${prefix}/share/pkgconfig/adwaita-icon-theme.pc" | 41 | ${prefix}/share/pkgconfig/adwaita-icon-theme.pc" |
42 | 42 | ||
43 | BBCLASSEXTEND = "native nativesdk" | 43 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-gnome/gnome/adwaita-icon-theme_3.38.0.bb b/meta/recipes-gnome/gnome/adwaita-icon-theme_3.38.0.bb index 672fbd2b07..f9e52cacd2 100644 --- a/meta/recipes-gnome/gnome/adwaita-icon-theme_3.38.0.bb +++ b/meta/recipes-gnome/gnome/adwaita-icon-theme_3.38.0.bb | |||
@@ -24,21 +24,21 @@ DEPENDS += "librsvg-native" | |||
24 | 24 | ||
25 | PACKAGES = "${PN}-cursors ${PN}-symbolic-hires ${PN}-symbolic ${PN}-hires ${PN}" | 25 | PACKAGES = "${PN}-cursors ${PN}-symbolic-hires ${PN}-symbolic ${PN}-hires ${PN}" |
26 | 26 | ||
27 | RREPLACES_${PN} = "gnome-icon-theme" | 27 | RREPLACES:${PN} = "gnome-icon-theme" |
28 | RCONFLICTS_${PN} = "gnome-icon-theme" | 28 | RCONFLICTS:${PN} = "gnome-icon-theme" |
29 | RPROVIDES_${PN} = "gnome-icon-theme" | 29 | RPROVIDES:${PN} = "gnome-icon-theme" |
30 | 30 | ||
31 | FILES_${PN}-cursors = "${prefix}/share/icons/Adwaita/cursors/" | 31 | FILES:${PN}-cursors = "${prefix}/share/icons/Adwaita/cursors/" |
32 | FILES_${PN}-symbolic-hires = "${prefix}/share/icons/Adwaita/96x96/*/*.symbolic.png \ | 32 | FILES:${PN}-symbolic-hires = "${prefix}/share/icons/Adwaita/96x96/*/*.symbolic.png \ |
33 | ${prefix}/share/icons/Adwaita/64x64/*/*.symbolic.png \ | 33 | ${prefix}/share/icons/Adwaita/64x64/*/*.symbolic.png \ |
34 | ${prefix}/share/icons/Adwaita/48x48/*/*.symbolic.png \ | 34 | ${prefix}/share/icons/Adwaita/48x48/*/*.symbolic.png \ |
35 | ${prefix}/share/icons/Adwaita/32x32/*/*.symbolic.png" | 35 | ${prefix}/share/icons/Adwaita/32x32/*/*.symbolic.png" |
36 | FILES_${PN}-symbolic = "${prefix}/share/icons/Adwaita/16x16/*/*.symbolic.png \ | 36 | FILES:${PN}-symbolic = "${prefix}/share/icons/Adwaita/16x16/*/*.symbolic.png \ |
37 | ${prefix}/share/icons/Adwaita/24x24/*/*.symbolic.png \ | 37 | ${prefix}/share/icons/Adwaita/24x24/*/*.symbolic.png \ |
38 | ${prefix}/share/icons/Adwaita/scalable/*/*-symbolic*.svg" | 38 | ${prefix}/share/icons/Adwaita/scalable/*/*-symbolic*.svg" |
39 | FILES_${PN}-hires = "${prefix}/share/icons/Adwaita/256x256/ \ | 39 | FILES:${PN}-hires = "${prefix}/share/icons/Adwaita/256x256/ \ |
40 | ${prefix}/share/icons/Adwaita/512x512/" | 40 | ${prefix}/share/icons/Adwaita/512x512/" |
41 | FILES_${PN} = "${prefix}/share/icons/Adwaita/ \ | 41 | FILES:${PN} = "${prefix}/share/icons/Adwaita/ \ |
42 | ${prefix}/share/pkgconfig/adwaita-icon-theme.pc" | 42 | ${prefix}/share/pkgconfig/adwaita-icon-theme.pc" |
43 | 43 | ||
44 | BBCLASSEXTEND = "native nativesdk" | 44 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-gnome/gnome/gconf_3.2.6.bb b/meta/recipes-gnome/gnome/gconf_3.2.6.bb index ade93644ec..dd760b9c63 100644 --- a/meta/recipes-gnome/gnome/gconf_3.2.6.bb +++ b/meta/recipes-gnome/gnome/gconf_3.2.6.bb | |||
@@ -28,12 +28,12 @@ EXTRA_OECONF = "--enable-shared --disable-static \ | |||
28 | 28 | ||
29 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}" | 29 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}" |
30 | # We really don't want Polkit for native | 30 | # We really don't want Polkit for native |
31 | PACKAGECONFIG_class-native = "" | 31 | PACKAGECONFIG:class-native = "" |
32 | 32 | ||
33 | PACKAGECONFIG[polkit] = "--enable-defaults-service,--disable-defaults-service,polkit" | 33 | PACKAGECONFIG[polkit] = "--enable-defaults-service,--disable-defaults-service,polkit" |
34 | PACKAGECONFIG[debug] = "--enable-debug=yes, --enable-debug=minimum" | 34 | PACKAGECONFIG[debug] = "--enable-debug=yes, --enable-debug=minimum" |
35 | 35 | ||
36 | do_install_append() { | 36 | do_install:append() { |
37 | # this directory need to be created to avoid an Error 256 at gdm launch | 37 | # this directory need to be created to avoid an Error 256 at gdm launch |
38 | install -d ${D}${sysconfdir}/gconf/gconf.xml.system | 38 | install -d ${D}${sysconfdir}/gconf/gconf.xml.system |
39 | 39 | ||
@@ -42,19 +42,19 @@ do_install_append() { | |||
42 | rm -f ${D}${libdir}/gio/*/*.*a | 42 | rm -f ${D}${libdir}/gio/*/*.*a |
43 | } | 43 | } |
44 | 44 | ||
45 | do_install_append_class-native() { | 45 | do_install:append:class-native() { |
46 | create_wrapper ${D}/${bindir}/gconftool-2 \ | 46 | create_wrapper ${D}/${bindir}/gconftool-2 \ |
47 | GCONF_BACKEND_DIR=${STAGING_LIBDIR_NATIVE}/GConf/2 | 47 | GCONF_BACKEND_DIR=${STAGING_LIBDIR_NATIVE}/GConf/2 |
48 | } | 48 | } |
49 | 49 | ||
50 | FILES_${PN} += "${libdir}/GConf/* \ | 50 | FILES:${PN} += "${libdir}/GConf/* \ |
51 | ${libdir}/gio/*/*.so \ | 51 | ${libdir}/gio/*/*.so \ |
52 | ${datadir}/polkit* \ | 52 | ${datadir}/polkit* \ |
53 | ${datadir}/dbus-1/services/*.service \ | 53 | ${datadir}/dbus-1/services/*.service \ |
54 | ${datadir}/dbus-1/system-services/*.service \ | 54 | ${datadir}/dbus-1/system-services/*.service \ |
55 | " | 55 | " |
56 | RDEPENDS_${PN} = "python3-xml" | 56 | RDEPENDS:${PN} = "python3-xml" |
57 | 57 | ||
58 | FILES_${PN}-dev += "${datadir}/sgml/gconf/gconf-1.0.dtd" | 58 | FILES:${PN}-dev += "${datadir}/sgml/gconf/gconf-1.0.dtd" |
59 | 59 | ||
60 | BBCLASSEXTEND = "native" | 60 | BBCLASSEXTEND = "native" |
diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.68.0.bb b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.68.0.bb index 048deabe64..cf1349f830 100644 --- a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.68.0.bb +++ b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.68.0.bb | |||
@@ -19,7 +19,7 @@ SRC_URI = "${GNOME_MIRROR}/${BPN}/${@oe.utils.trim_version("${PV}", 2)}/${BPN}-$ | |||
19 | 19 | ||
20 | SRC_URI[sha256sum] = "d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27" | 20 | SRC_URI[sha256sum] = "d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27" |
21 | 21 | ||
22 | SRC_URI_append_class-native = " file://0001-Relocate-the-repository-directory-for-native-builds.patch" | 22 | SRC_URI:append:class-native = " file://0001-Relocate-the-repository-directory-for-native-builds.patch" |
23 | 23 | ||
24 | inherit meson pkgconfig gtk-doc python3native qemu gobject-introspection-data upstream-version-is-even multilib_script | 24 | inherit meson pkgconfig gtk-doc python3native qemu gobject-introspection-data upstream-version-is-even multilib_script |
25 | 25 | ||
@@ -34,7 +34,7 @@ DEPENDS += " libffi zlib glib-2.0 python3 flex-native bison-native autoconf-arch | |||
34 | # native versions of its own tools during build. | 34 | # native versions of its own tools during build. |
35 | # Also prelink-rtld is used to find out library dependencies of introspection binaries | 35 | # Also prelink-rtld is used to find out library dependencies of introspection binaries |
36 | # (standard ldd doesn't work when cross-compiling). | 36 | # (standard ldd doesn't work when cross-compiling). |
37 | DEPENDS_append_class-target = " gobject-introspection-native qemu-native prelink-native" | 37 | DEPENDS:append:class-target = " gobject-introspection-native qemu-native prelink-native" |
38 | 38 | ||
39 | # needed for writing out the qemu wrapper script | 39 | # needed for writing out the qemu wrapper script |
40 | export STAGING_DIR_HOST | 40 | export STAGING_DIR_HOST |
@@ -45,7 +45,7 @@ PACKAGECONFIG[doctool] = "-Ddoctool=enabled,-Ddoctool=disabled,python3-mako," | |||
45 | 45 | ||
46 | # Configure target build to use native tools of itself and to use a qemu wrapper | 46 | # Configure target build to use native tools of itself and to use a qemu wrapper |
47 | # and optionally to generate introspection data | 47 | # and optionally to generate introspection data |
48 | EXTRA_OEMESON_class-target = " \ | 48 | EXTRA_OEMESON:class-target = " \ |
49 | -Dgi_cross_use_prebuilt_gi=true \ | 49 | -Dgi_cross_use_prebuilt_gi=true \ |
50 | -Dgi_cross_binary_wrapper=${B}/g-ir-scanner-qemuwrapper \ | 50 | -Dgi_cross_binary_wrapper=${B}/g-ir-scanner-qemuwrapper \ |
51 | -Dgi_cross_ldd_wrapper=${B}/g-ir-scanner-lddwrapper \ | 51 | -Dgi_cross_ldd_wrapper=${B}/g-ir-scanner-lddwrapper \ |
@@ -61,14 +61,14 @@ python gobject_introspection_preconfigure () { | |||
61 | oe.utils.write_ld_so_conf(d) | 61 | oe.utils.write_ld_so_conf(d) |
62 | } | 62 | } |
63 | 63 | ||
64 | do_configure_prepend_class-native() { | 64 | do_configure:prepend:class-native() { |
65 | # Tweak the native python scripts so that they don't refer to the | 65 | # Tweak the native python scripts so that they don't refer to the |
66 | # full path of native python binary (the solution is taken from glib-2.0 recipe) | 66 | # full path of native python binary (the solution is taken from glib-2.0 recipe) |
67 | # This removes the risk of exceeding Linux kernel's shebang line limit (128 bytes) | 67 | # This removes the risk of exceeding Linux kernel's shebang line limit (128 bytes) |
68 | sed -i -e '1s,#!.*,#!${USRBINPATH}/env python3,' ${S}/tools/g-ir-tool-template.in | 68 | sed -i -e '1s,#!.*,#!${USRBINPATH}/env python3,' ${S}/tools/g-ir-tool-template.in |
69 | } | 69 | } |
70 | 70 | ||
71 | do_configure_prepend_class-target() { | 71 | do_configure:prepend:class-target() { |
72 | # Write out a qemu wrapper that will be given to gi-scanner so that it | 72 | # Write out a qemu wrapper that will be given to gi-scanner so that it |
73 | # can run target helper binaries through that. | 73 | # can run target helper binaries through that. |
74 | qemu_binary="${@qemu_wrapper_cmdline(d, '$STAGING_DIR_HOST', ['\\$GIR_EXTRA_LIBS_PATH','.libs','$STAGING_DIR_HOST/${libdir}','$STAGING_DIR_HOST/${base_libdir}'])}" | 74 | qemu_binary="${@qemu_wrapper_cmdline(d, '$STAGING_DIR_HOST', ['\\$GIR_EXTRA_LIBS_PATH','.libs','$STAGING_DIR_HOST/${libdir}','$STAGING_DIR_HOST/${base_libdir}'])}" |
@@ -121,7 +121,7 @@ EOF | |||
121 | sed -i -e '1s,#!.*,#!${USRBINPATH}/env python3,' ${S}/tools/g-ir-tool-template.in | 121 | sed -i -e '1s,#!.*,#!${USRBINPATH}/env python3,' ${S}/tools/g-ir-tool-template.in |
122 | } | 122 | } |
123 | 123 | ||
124 | do_compile_prepend() { | 124 | do_compile:prepend() { |
125 | # This prevents g-ir-scanner from writing cache data to $HOME | 125 | # This prevents g-ir-scanner from writing cache data to $HOME |
126 | export GI_SCANNER_DISABLE_CACHE=1 | 126 | export GI_SCANNER_DISABLE_CACHE=1 |
127 | 127 | ||
@@ -129,14 +129,14 @@ do_compile_prepend() { | |||
129 | export GIR_EXTRA_LIBS_PATH=$B/.libs | 129 | export GIR_EXTRA_LIBS_PATH=$B/.libs |
130 | } | 130 | } |
131 | 131 | ||
132 | do_install_prepend() { | 132 | do_install:prepend() { |
133 | # This prevents g-ir-scanner from writing cache data to $HOME | 133 | # This prevents g-ir-scanner from writing cache data to $HOME |
134 | export GI_SCANNER_DISABLE_CACHE=1 | 134 | export GI_SCANNER_DISABLE_CACHE=1 |
135 | } | 135 | } |
136 | 136 | ||
137 | # Our wrappers need to be available system-wide, because they will be used | 137 | # Our wrappers need to be available system-wide, because they will be used |
138 | # to build introspection files for all other gobject-based packages | 138 | # to build introspection files for all other gobject-based packages |
139 | do_install_append_class-target() { | 139 | do_install:append:class-target() { |
140 | install -d ${D}${bindir}/ | 140 | install -d ${D}${bindir}/ |
141 | install ${B}/g-ir-scanner-qemuwrapper ${D}${bindir}/ | 141 | install ${B}/g-ir-scanner-qemuwrapper ${D}${bindir}/ |
142 | install ${B}/g-ir-scanner-wrapper ${D}${bindir}/ | 142 | install ${B}/g-ir-scanner-wrapper ${D}${bindir}/ |
@@ -146,9 +146,9 @@ do_install_append_class-target() { | |||
146 | 146 | ||
147 | # we need target versions of introspection tools in sysroot so that they can be run via qemu | 147 | # we need target versions of introspection tools in sysroot so that they can be run via qemu |
148 | # when building introspection files in other packages | 148 | # when building introspection files in other packages |
149 | SYSROOT_DIRS_append_class-target = " ${bindir}" | 149 | SYSROOT_DIRS:append:class-target = " ${bindir}" |
150 | 150 | ||
151 | SYSROOT_PREPROCESS_FUNCS_append_class-target = " gi_binaries_sysroot_preprocess" | 151 | SYSROOT_PREPROCESS_FUNCS:append:class-target = " gi_binaries_sysroot_preprocess" |
152 | gi_binaries_sysroot_preprocess() { | 152 | gi_binaries_sysroot_preprocess() { |
153 | # Tweak the binary names in the introspection pkgconfig file, so that it | 153 | # Tweak the binary names in the introspection pkgconfig file, so that it |
154 | # picks up our wrappers which do the cross-compile and qemu magic. | 154 | # picks up our wrappers which do the cross-compile and qemu magic. |
@@ -158,7 +158,7 @@ gi_binaries_sysroot_preprocess() { | |||
158 | ${SYSROOT_DESTDIR}${libdir}/pkgconfig/gobject-introspection-1.0.pc | 158 | ${SYSROOT_DESTDIR}${libdir}/pkgconfig/gobject-introspection-1.0.pc |
159 | } | 159 | } |
160 | 160 | ||
161 | SYSROOT_PREPROCESS_FUNCS_append = " gi_ldsoconf_sysroot_preprocess" | 161 | SYSROOT_PREPROCESS_FUNCS:append = " gi_ldsoconf_sysroot_preprocess" |
162 | gi_ldsoconf_sysroot_preprocess () { | 162 | gi_ldsoconf_sysroot_preprocess () { |
163 | mkdir -p ${SYSROOT_DESTDIR}${bindir} | 163 | mkdir -p ${SYSROOT_DESTDIR}${bindir} |
164 | dest=${SYSROOT_DESTDIR}${bindir}/postinst-ldsoconf-${PN} | 164 | dest=${SYSROOT_DESTDIR}${bindir}/postinst-ldsoconf-${PN} |
@@ -181,26 +181,26 @@ gi_package_preprocess() { | |||
181 | SSTATE_SCAN_FILES += "g-ir-scanner-qemuwrapper g-ir-scanner-wrapper g-ir-compiler-wrapper g-ir-scanner-lddwrapper Gio-2.0.gir postinst-ldsoconf-${PN}" | 181 | SSTATE_SCAN_FILES += "g-ir-scanner-qemuwrapper g-ir-scanner-wrapper g-ir-compiler-wrapper g-ir-scanner-lddwrapper Gio-2.0.gir postinst-ldsoconf-${PN}" |
182 | 182 | ||
183 | # .typelib files are needed at runtime and so they go to the main package | 183 | # .typelib files are needed at runtime and so they go to the main package |
184 | FILES_${PN}_append = " ${libdir}/girepository-*/*.typelib" | 184 | FILES:${PN}:append = " ${libdir}/girepository-*/*.typelib" |
185 | 185 | ||
186 | # .gir files go to dev package, as they're needed for developing (but not for running) | 186 | # .gir files go to dev package, as they're needed for developing (but not for running) |
187 | # things that depends on introspection. | 187 | # things that depends on introspection. |
188 | FILES_${PN}-dev_append = " ${datadir}/gir-*/*.gir ${libdir}/gir-*/*.gir" | 188 | FILES:${PN}-dev:append = " ${datadir}/gir-*/*.gir ${libdir}/gir-*/*.gir" |
189 | FILES_${PN}-dev_append = " ${datadir}/gir-*/*.rnc" | 189 | FILES:${PN}-dev:append = " ${datadir}/gir-*/*.rnc" |
190 | 190 | ||
191 | # These are used by gobject-based packages | 191 | # These are used by gobject-based packages |
192 | # to generate transient introspection binaries | 192 | # to generate transient introspection binaries |
193 | FILES_${PN}-dev_append = " ${datadir}/gobject-introspection-1.0/gdump.c \ | 193 | FILES:${PN}-dev:append = " ${datadir}/gobject-introspection-1.0/gdump.c \ |
194 | ${datadir}/gobject-introspection-1.0/Makefile.introspection" | 194 | ${datadir}/gobject-introspection-1.0/Makefile.introspection" |
195 | 195 | ||
196 | # These are used by dependent packages (e.g. pygobject) to build their | 196 | # These are used by dependent packages (e.g. pygobject) to build their |
197 | # testsuites. | 197 | # testsuites. |
198 | FILES_${PN}-dev_append = " ${datadir}/gobject-introspection-1.0/tests/*.c \ | 198 | FILES:${PN}-dev:append = " ${datadir}/gobject-introspection-1.0/tests/*.c \ |
199 | ${datadir}/gobject-introspection-1.0/tests/*.h" | 199 | ${datadir}/gobject-introspection-1.0/tests/*.h" |
200 | 200 | ||
201 | FILES_${PN}-dbg += "${libdir}/gobject-introspection/giscanner/.debug/" | 201 | FILES:${PN}-dbg += "${libdir}/gobject-introspection/giscanner/.debug/" |
202 | FILES_${PN}-staticdev += "${libdir}/gobject-introspection/giscanner/*.a" | 202 | FILES:${PN}-staticdev += "${libdir}/gobject-introspection/giscanner/*.a" |
203 | 203 | ||
204 | RDEPENDS_${PN} = "python3-pickle python3-xml" | 204 | RDEPENDS:${PN} = "python3-pickle python3-xml" |
205 | 205 | ||
206 | BBCLASSEXTEND = "native" | 206 | BBCLASSEXTEND = "native" |
diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc index 1445c406d8..47cdb83dce 100644 --- a/meta/recipes-gnome/gtk+/gtk+3.inc +++ b/meta/recipes-gnome/gtk+/gtk+3.inc | |||
@@ -15,7 +15,7 @@ inherit autotools gettext pkgconfig gtk-doc update-alternatives gtk-immodules-ca | |||
15 | 15 | ||
16 | BBCLASSEXTEND = "native nativesdk" | 16 | BBCLASSEXTEND = "native nativesdk" |
17 | 17 | ||
18 | GSETTINGS_PACKAGE_class-native = "" | 18 | GSETTINGS_PACKAGE:class-native = "" |
19 | 19 | ||
20 | # versions >= 3.90 are development versions, otherwise like upstream-version-is-even | 20 | # versions >= 3.90 are development versions, otherwise like upstream-version-is-even |
21 | UPSTREAM_CHECK_REGEX = "[^\d\.](?P<pver>3\.([1-8]?[02468])+(\.\d+)+)\.tar" | 21 | UPSTREAM_CHECK_REGEX = "[^\d\.](?P<pver>3\.([1-8]?[02468])+(\.\d+)+)\.tar" |
@@ -26,7 +26,7 @@ ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | |||
26 | # it here avoids rebuilding everything. | 26 | # it here avoids rebuilding everything. |
27 | export PKG_CONFIG_FOR_BUILD = "${STAGING_BINDIR_NATIVE}/pkg-config-native" | 27 | export PKG_CONFIG_FOR_BUILD = "${STAGING_BINDIR_NATIVE}/pkg-config-native" |
28 | 28 | ||
29 | do_configure_prepend() { | 29 | do_configure:prepend() { |
30 | # Do this because the configure script is running ./libtool directly | 30 | # Do this because the configure script is running ./libtool directly |
31 | rm -f libtool | 31 | rm -f libtool |
32 | ln -s ${TARGET_PREFIX}libtool libtool | 32 | ln -s ${TARGET_PREFIX}libtool libtool |
@@ -48,14 +48,14 @@ EXTRA_OECONF += " \ | |||
48 | ${@bb.utils.contains("DISTRO_FEATURES", "x11", "", "--disable-gtk-doc", d)} \ | 48 | ${@bb.utils.contains("DISTRO_FEATURES", "x11", "", "--disable-gtk-doc", d)} \ |
49 | " | 49 | " |
50 | 50 | ||
51 | do_compile_prepend() { | 51 | do_compile:prepend() { |
52 | export GIR_EXTRA_LIBS_PATH="${B}/gdk/.libs" | 52 | export GIR_EXTRA_LIBS_PATH="${B}/gdk/.libs" |
53 | } | 53 | } |
54 | 54 | ||
55 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'opengl wayland x11', d)} \ | 55 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'opengl wayland x11', d)} \ |
56 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'glx', '', d)}" | 56 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'glx', '', d)}" |
57 | PACKAGECONFIG_class-native = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" | 57 | PACKAGECONFIG:class-native = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" |
58 | PACKAGECONFIG_class-nativesdk = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" | 58 | PACKAGECONFIG:class-nativesdk = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" |
59 | 59 | ||
60 | PACKAGECONFIG[x11] = "--enable-x11-backend,--disable-x11-backend,at-spi2-atk fontconfig libx11 libxext libxcursor libxi libxdamage libxrandr libxrender libxcomposite libxfixes" | 60 | PACKAGECONFIG[x11] = "--enable-x11-backend,--disable-x11-backend,at-spi2-atk fontconfig libx11 libxext libxcursor libxi libxdamage libxrandr libxrender libxcomposite libxfixes" |
61 | # this is provided by oe-core patch that removes epoxy/gl dependency from a X11 build | 61 | # this is provided by oe-core patch that removes epoxy/gl dependency from a X11 build |
@@ -73,15 +73,15 @@ prepare_gtk_scripts() { | |||
73 | ln ${D}${bindir}/gtk-query-immodules-3.0 ${D}${libexecdir}/${MLPREFIX}gtk-query-immodules-3.0 | 73 | ln ${D}${bindir}/gtk-query-immodules-3.0 ${D}${libexecdir}/${MLPREFIX}gtk-query-immodules-3.0 |
74 | } | 74 | } |
75 | 75 | ||
76 | do_install_append_class-target() { | 76 | do_install:append:class-target() { |
77 | prepare_gtk_scripts | 77 | prepare_gtk_scripts |
78 | } | 78 | } |
79 | 79 | ||
80 | do_install_append_class-nativesdk() { | 80 | do_install:append:class-nativesdk() { |
81 | prepare_gtk_scripts | 81 | prepare_gtk_scripts |
82 | } | 82 | } |
83 | 83 | ||
84 | do_install_append_class-native() { | 84 | do_install:append:class-native() { |
85 | create_wrapper ${D}/${bindir}/gtk-update-icon-cache \ | 85 | create_wrapper ${D}/${bindir}/gtk-update-icon-cache \ |
86 | GDK_PIXBUF_MODULE_FILE=${STAGING_LIBDIR_NATIVE}/gdk-pixbuf-2.0/2.10.0/loaders.cache | 86 | GDK_PIXBUF_MODULE_FILE=${STAGING_LIBDIR_NATIVE}/gdk-pixbuf-2.0/2.10.0/loaders.cache |
87 | create_wrapper ${D}/${bindir}/gtk-encode-symbolic-svg \ | 87 | create_wrapper ${D}/${bindir}/gtk-encode-symbolic-svg \ |
@@ -92,7 +92,7 @@ PROVIDES += "gtk-icon-utils" | |||
92 | PACKAGES =+ "${PN}-demo" | 92 | PACKAGES =+ "${PN}-demo" |
93 | LIBV = "3.0.0" | 93 | LIBV = "3.0.0" |
94 | 94 | ||
95 | FILES_${PN}-demo = "${bindir}/gtk3-demo \ | 95 | FILES:${PN}-demo = "${bindir}/gtk3-demo \ |
96 | ${bindir}/gtk3-demo-application \ | 96 | ${bindir}/gtk3-demo-application \ |
97 | ${bindir}/gtk3-icon-browser \ | 97 | ${bindir}/gtk3-icon-browser \ |
98 | ${bindir}/gtk3-widget-factory \ | 98 | ${bindir}/gtk3-widget-factory \ |
@@ -103,14 +103,14 @@ FILES_${PN}-demo = "${bindir}/gtk3-demo \ | |||
103 | ${datadir}/icons/hicolor/*/apps/gtk3-demo*.png \ | 103 | ${datadir}/icons/hicolor/*/apps/gtk3-demo*.png \ |
104 | ${datadir}/icons/hicolor/*/apps/gtk3-widget-factory*.png" | 104 | ${datadir}/icons/hicolor/*/apps/gtk3-widget-factory*.png" |
105 | 105 | ||
106 | FILES_${PN}_append = " ${bindir}/gtk-update-icon-cache-3.0 \ | 106 | FILES:${PN}:append = " ${bindir}/gtk-update-icon-cache-3.0 \ |
107 | ${bindir}/gtk-query-immodules-3.0 \ | 107 | ${bindir}/gtk-query-immodules-3.0 \ |
108 | ${bindir}/gtk-launch \ | 108 | ${bindir}/gtk-launch \ |
109 | ${datadir}/themes ${sysconfdir} ${datadir}/glib-2.0/schemas/ \ | 109 | ${datadir}/themes ${sysconfdir} ${datadir}/glib-2.0/schemas/ \ |
110 | ${libdir}/gtk-3.0/${LIBV}/engines/libpixmap.so \ | 110 | ${libdir}/gtk-3.0/${LIBV}/engines/libpixmap.so \ |
111 | ${libdir}/gtk-3.0/modules/*.so" | 111 | ${libdir}/gtk-3.0/modules/*.so" |
112 | 112 | ||
113 | FILES_${PN}-dev += " \ | 113 | FILES:${PN}-dev += " \ |
114 | ${datadir}/gtk-3.0/gtkbuilder.rng \ | 114 | ${datadir}/gtk-3.0/gtkbuilder.rng \ |
115 | ${datadir}/gtk-3.0/include \ | 115 | ${datadir}/gtk-3.0/include \ |
116 | ${datadir}/gtk-3.0/valgrind \ | 116 | ${datadir}/gtk-3.0/valgrind \ |
@@ -136,22 +136,22 @@ GTKBASE_RRECOMMENDS ?= "liberation-fonts \ | |||
136 | adwaita-icon-theme-symbolic \ | 136 | adwaita-icon-theme-symbolic \ |
137 | " | 137 | " |
138 | 138 | ||
139 | GTKBASE_RRECOMMENDS_class-native ?= "\ | 139 | GTKBASE_RRECOMMENDS:class-native ?= "\ |
140 | " | 140 | " |
141 | 141 | ||
142 | GTKGLIBC_RRECOMMENDS ?= "${GTKBASE_RRECOMMENDS} glibc-gconv-iso8859-1" | 142 | GTKGLIBC_RRECOMMENDS ?= "${GTKBASE_RRECOMMENDS} glibc-gconv-iso8859-1" |
143 | 143 | ||
144 | RRECOMMENDS_${PN} = "${GTKBASE_RRECOMMENDS}" | 144 | RRECOMMENDS:${PN} = "${GTKBASE_RRECOMMENDS}" |
145 | RRECOMMENDS_${PN}_libc-glibc = "${GTKGLIBC_RRECOMMENDS}" | 145 | RRECOMMENDS:${PN}:libc-glibc = "${GTKGLIBC_RRECOMMENDS}" |
146 | RDEPENDS_${PN}-dev += "${@bb.utils.contains("PACKAGECONFIG", "wayland", "wayland-protocols", "", d)}" | 146 | RDEPENDS:${PN}-dev += "${@bb.utils.contains("PACKAGECONFIG", "wayland", "wayland-protocols", "", d)}" |
147 | 147 | ||
148 | PACKAGES_DYNAMIC += "^gtk3-immodule-.* ^gtk3-printbackend-.*" | 148 | PACKAGES_DYNAMIC += "^gtk3-immodule-.* ^gtk3-printbackend-.*" |
149 | 149 | ||
150 | ALTERNATIVE_${PN} = "gtk-update-icon-cache" | 150 | ALTERNATIVE:${PN} = "gtk-update-icon-cache" |
151 | ALTERNATIVE_TARGET[gtk-update-icon-cache] = "${bindir}/gtk-update-icon-cache-3.0" | 151 | ALTERNATIVE_TARGET[gtk-update-icon-cache] = "${bindir}/gtk-update-icon-cache-3.0" |
152 | ALTERNATIVE_PRIORITY = "30" | 152 | ALTERNATIVE_PRIORITY = "30" |
153 | 153 | ||
154 | python populate_packages_prepend () { | 154 | python populate_packages:prepend () { |
155 | import os.path | 155 | import os.path |
156 | 156 | ||
157 | gtk_libdir = d.expand('${libdir}/gtk-3.0/${LIBV}') | 157 | gtk_libdir = d.expand('${libdir}/gtk-3.0/${LIBV}') |
@@ -165,5 +165,5 @@ python populate_packages_prepend () { | |||
165 | do_split_packages(d, printmodules_root, r'^libprintbackend-(.*)\.so$', 'gtk3-printbackend-%s', 'GTK printbackend module for %s') | 165 | do_split_packages(d, printmodules_root, r'^libprintbackend-(.*)\.so$', 'gtk3-printbackend-%s', 'GTK printbackend module for %s') |
166 | 166 | ||
167 | if (d.getVar('DEBIAN_NAMES')): | 167 | if (d.getVar('DEBIAN_NAMES')): |
168 | d.setVar(d.expand('PKG_${PN}'), '${MLPREFIX}libgtk-3.0') | 168 | d.setVar(d.expand('PKG:${PN}'), '${MLPREFIX}libgtk-3.0') |
169 | } | 169 | } |
diff --git a/meta/recipes-gnome/gtk-doc/gtk-doc_1.33.2.bb b/meta/recipes-gnome/gtk-doc/gtk-doc_1.33.2.bb index 23cd25986e..1c9d517525 100644 --- a/meta/recipes-gnome/gtk-doc/gtk-doc_1.33.2.bb +++ b/meta/recipes-gnome/gtk-doc/gtk-doc_1.33.2.bb | |||
@@ -24,18 +24,18 @@ SRC_URI += "file://0001-Do-not-hardocode-paths-to-perl-python-in-scripts.patch \ | |||
24 | file://conditionaltests.patch \ | 24 | file://conditionaltests.patch \ |
25 | file://no-clobber.patch \ | 25 | file://no-clobber.patch \ |
26 | " | 26 | " |
27 | SRC_URI_append_class-native = " file://pkg-config-native.patch" | 27 | SRC_URI:append:class-native = " file://pkg-config-native.patch" |
28 | 28 | ||
29 | BBCLASSEXTEND = "native nativesdk" | 29 | BBCLASSEXTEND = "native nativesdk" |
30 | 30 | ||
31 | # Do not check for XML catalogs when building because that | 31 | # Do not check for XML catalogs when building because that |
32 | # information is not used for anything during build. Recipe | 32 | # information is not used for anything during build. Recipe |
33 | # dependencies make sure we have all the right bits. | 33 | # dependencies make sure we have all the right bits. |
34 | do_configure_prepend() { | 34 | do_configure:prepend() { |
35 | sed -i -e 's,^JH_CHECK_XML_CATALOG.*,,' ${S}/configure.ac | 35 | sed -i -e 's,^JH_CHECK_XML_CATALOG.*,,' ${S}/configure.ac |
36 | } | 36 | } |
37 | 37 | ||
38 | do_install_append () { | 38 | do_install:append () { |
39 | # configure values for python3 and pkg-config encoded in scripts | 39 | # configure values for python3 and pkg-config encoded in scripts |
40 | for fn in ${bindir}/gtkdoc-depscan \ | 40 | for fn in ${bindir}/gtkdoc-depscan \ |
41 | ${bindir}/gtkdoc-mkhtml2 \ | 41 | ${bindir}/gtkdoc-mkhtml2 \ |
@@ -47,10 +47,10 @@ do_install_append () { | |||
47 | done | 47 | done |
48 | } | 48 | } |
49 | 49 | ||
50 | FILES_${PN} += "${datadir}/sgml" | 50 | FILES:${PN} += "${datadir}/sgml" |
51 | FILES_${PN}-doc = "" | 51 | FILES:${PN}-doc = "" |
52 | 52 | ||
53 | SYSROOT_PREPROCESS_FUNCS_append_class-native = " gtkdoc_makefiles_sysroot_preprocess" | 53 | SYSROOT_PREPROCESS_FUNCS:append:class-native = " gtkdoc_makefiles_sysroot_preprocess" |
54 | gtkdoc_makefiles_sysroot_preprocess() { | 54 | gtkdoc_makefiles_sysroot_preprocess() { |
55 | # Patch the gtk-doc makefiles so that the qemu wrapper is used to run transient binaries | 55 | # Patch the gtk-doc makefiles so that the qemu wrapper is used to run transient binaries |
56 | # instead of libtool wrapper or running them directly | 56 | # instead of libtool wrapper or running them directly |
diff --git a/meta/recipes-gnome/hicolor-icon-theme/hicolor-icon-theme_0.17.bb b/meta/recipes-gnome/hicolor-icon-theme/hicolor-icon-theme_0.17.bb index 74e3430528..5a9f675b7f 100644 --- a/meta/recipes-gnome/hicolor-icon-theme/hicolor-icon-theme_0.17.bb +++ b/meta/recipes-gnome/hicolor-icon-theme/hicolor-icon-theme_0.17.bb | |||
@@ -13,6 +13,6 @@ SRC_URI[sha256sum] = "317484352271d18cbbcfac3868eab798d67fff1b8402e740baa6ff41d5 | |||
13 | 13 | ||
14 | inherit allarch autotools | 14 | inherit allarch autotools |
15 | 15 | ||
16 | FILES_${PN} += "${datadir}/icons" | 16 | FILES:${PN} += "${datadir}/icons" |
17 | 17 | ||
18 | BBCLASSEXTEND = "native nativesdk" | 18 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-gnome/json-glib/json-glib_1.6.2.bb b/meta/recipes-gnome/json-glib/json-glib_1.6.2.bb index fdf3b245e8..3f3707805b 100644 --- a/meta/recipes-gnome/json-glib/json-glib_1.6.2.bb +++ b/meta/recipes-gnome/json-glib/json-glib_1.6.2.bb | |||
@@ -30,4 +30,4 @@ BBCLASSEXTEND = "native nativesdk" | |||
30 | 30 | ||
31 | # Currently it's not possible to disable gettext in Meson, so we need to force | 31 | # Currently it's not possible to disable gettext in Meson, so we need to force |
32 | # this back on. | 32 | # this back on. |
33 | USE_NLS_class-native = "yes" | 33 | USE_NLS:class-native = "yes" |
diff --git a/meta/recipes-gnome/libgudev/libgudev_236.bb b/meta/recipes-gnome/libgudev/libgudev_236.bb index 5d1d2d782b..169b19e0a9 100644 --- a/meta/recipes-gnome/libgudev/libgudev_236.bb +++ b/meta/recipes-gnome/libgudev/libgudev_236.bb | |||
@@ -7,11 +7,11 @@ HOMEPAGE = "https://wiki.gnome.org/Projects/libgudev" | |||
7 | BUGTRACKER = "https://gitlab.gnome.org/GNOME/libgudev/issues" | 7 | BUGTRACKER = "https://gitlab.gnome.org/GNOME/libgudev/issues" |
8 | SRC_URI[archive.sha256sum] = "e50369d06d594bae615eb7aeb787de304ebaad07a26d1043cef8e9c7ab7c9524" | 8 | SRC_URI[archive.sha256sum] = "e50369d06d594bae615eb7aeb787de304ebaad07a26d1043cef8e9c7ab7c9524" |
9 | 9 | ||
10 | SRC_URI_append = " file://0001-gudevenumtypes-make-deterministic.patch" | 10 | SRC_URI:append = " file://0001-gudevenumtypes-make-deterministic.patch" |
11 | 11 | ||
12 | DEPENDS = "glib-2.0 udev" | 12 | DEPENDS = "glib-2.0 udev" |
13 | 13 | ||
14 | RCONFLICTS_${PN} = "systemd (<= 220)" | 14 | RCONFLICTS:${PN} = "systemd (<= 220)" |
15 | 15 | ||
16 | LICENSE = "LGPLv2.1" | 16 | LICENSE = "LGPLv2.1" |
17 | LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" | 17 | LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c" |
diff --git a/meta/recipes-gnome/libhandy/libhandy_1.2.3.bb b/meta/recipes-gnome/libhandy/libhandy_1.2.3.bb index acb6e53b72..3921099412 100644 --- a/meta/recipes-gnome/libhandy/libhandy_1.2.3.bb +++ b/meta/recipes-gnome/libhandy/libhandy_1.2.3.bb | |||
@@ -24,4 +24,4 @@ ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | |||
24 | DEPENDS += "gtk+3" | 24 | DEPENDS += "gtk+3" |
25 | 25 | ||
26 | PACKAGES =+ "${PN}-examples" | 26 | PACKAGES =+ "${PN}-examples" |
27 | FILES_${PN}-examples = "${bindir}" | 27 | FILES:${PN}-examples = "${bindir}" |
diff --git a/meta/recipes-gnome/libnotify/libnotify_0.7.9.bb b/meta/recipes-gnome/libnotify/libnotify_0.7.9.bb index d2be715ce5..dd081f9f44 100644 --- a/meta/recipes-gnome/libnotify/libnotify_0.7.9.bb +++ b/meta/recipes-gnome/libnotify/libnotify_0.7.9.bb | |||
@@ -30,9 +30,9 @@ EXTRA_OEMESON = "-Dman=false" | |||
30 | # there were times, we had two versions of libnotify (oe-core libnotify:0.6.x / | 30 | # there were times, we had two versions of libnotify (oe-core libnotify:0.6.x / |
31 | # meta-gnome libnotify3: 0.7.x) | 31 | # meta-gnome libnotify3: 0.7.x) |
32 | PROVIDES += "libnotify3" | 32 | PROVIDES += "libnotify3" |
33 | RPROVIDES_${PN} += "libnotify3" | 33 | RPROVIDES:${PN} += "libnotify3" |
34 | RCONFLICTS_${PN} += "libnotify3" | 34 | RCONFLICTS:${PN} += "libnotify3" |
35 | RREPLACES_${PN} += "libnotify3" | 35 | RREPLACES:${PN} += "libnotify3" |
36 | 36 | ||
37 | # -7381 is specific to the NodeJS bindings | 37 | # -7381 is specific to the NodeJS bindings |
38 | CVE_CHECK_WHITELIST += "CVE-2013-7381" | 38 | CVE_CHECK_WHITELIST += "CVE-2013-7381" |
diff --git a/meta/recipes-gnome/librsvg/librsvg_2.40.21.bb b/meta/recipes-gnome/librsvg/librsvg_2.40.21.bb index 59de80a691..39b9aeca5d 100644 --- a/meta/recipes-gnome/librsvg/librsvg_2.40.21.bb +++ b/meta/recipes-gnome/librsvg/librsvg_2.40.21.bb | |||
@@ -36,17 +36,17 @@ PACKAGECONFIG[gdkpixbuf] = "--enable-pixbuf-loader,--disable-pixbuf-loader,gdk-p | |||
36 | # GTK+ test application (rsvg-view) | 36 | # GTK+ test application (rsvg-view) |
37 | PACKAGECONFIG[gtk] = "--with-gtk3,--without-gtk3,gtk+3" | 37 | PACKAGECONFIG[gtk] = "--with-gtk3,--without-gtk3,gtk+3" |
38 | 38 | ||
39 | do_install_append() { | 39 | do_install:append() { |
40 | # Loadable modules don't need .a or .la on Linux | 40 | # Loadable modules don't need .a or .la on Linux |
41 | rm -f ${D}${libdir}/gdk-pixbuf-2.0/*/loaders/*.a ${D}${libdir}/gdk-pixbuf-2.0/*/loaders/*.la | 41 | rm -f ${D}${libdir}/gdk-pixbuf-2.0/*/loaders/*.a ${D}${libdir}/gdk-pixbuf-2.0/*/loaders/*.la |
42 | } | 42 | } |
43 | 43 | ||
44 | PACKAGES =+ "librsvg-gtk rsvg" | 44 | PACKAGES =+ "librsvg-gtk rsvg" |
45 | FILES_rsvg = "${bindir}/rsvg* \ | 45 | FILES:rsvg = "${bindir}/rsvg* \ |
46 | ${datadir}/pixmaps/svg-viewer.svg \ | 46 | ${datadir}/pixmaps/svg-viewer.svg \ |
47 | ${datadir}/themes" | 47 | ${datadir}/themes" |
48 | FILES_librsvg-gtk = "${libdir}/gdk-pixbuf-2.0/*/*/*.so \ | 48 | FILES:librsvg-gtk = "${libdir}/gdk-pixbuf-2.0/*/*/*.so \ |
49 | ${datadir}/thumbnailers/librsvg.thumbnailer" | 49 | ${datadir}/thumbnailers/librsvg.thumbnailer" |
50 | RRECOMMENDS_librsvg-gtk = "gdk-pixbuf-bin" | 50 | RRECOMMENDS:librsvg-gtk = "gdk-pixbuf-bin" |
51 | 51 | ||
52 | PIXBUF_PACKAGES = "librsvg-gtk" | 52 | PIXBUF_PACKAGES = "librsvg-gtk" |
diff --git a/meta/recipes-gnome/libsecret/libsecret_0.20.4.bb b/meta/recipes-gnome/libsecret/libsecret_0.20.4.bb index 287ac70f1e..9c1f97b8f8 100644 --- a/meta/recipes-gnome/libsecret/libsecret_0.20.4.bb +++ b/meta/recipes-gnome/libsecret/libsecret_0.20.4.bb | |||
@@ -23,6 +23,6 @@ GTKDOC_MESON_OPTION = 'gtk_doc' | |||
23 | PACKAGECONFIG[manpages] = "-Dmanpage=true,-Dmanpage=false,libxslt-native xmlto-native" | 23 | PACKAGECONFIG[manpages] = "-Dmanpage=true,-Dmanpage=false,libxslt-native xmlto-native" |
24 | 24 | ||
25 | # http://errors.yoctoproject.org/Errors/Details/20228/ | 25 | # http://errors.yoctoproject.org/Errors/Details/20228/ |
26 | ARM_INSTRUCTION_SET_armv4 = "arm" | 26 | ARM_INSTRUCTION_SET:armv4 = "arm" |
27 | ARM_INSTRUCTION_SET_armv5 = "arm" | 27 | ARM_INSTRUCTION_SET:armv5 = "arm" |
28 | ARM_INSTRUCTION_SET_armv6 = "arm" | 28 | ARM_INSTRUCTION_SET:armv6 = "arm" |