summaryrefslogtreecommitdiffstats
path: root/meta/recipes-support
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2021-07-28 23:28:15 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-08-02 15:44:10 +0100
commitbb6ddc3691ab04162ec5fd69a2d5e7876713fd15 (patch)
tree76e376b01253c3aace1a98a5021bcaad3c92e861 /meta/recipes-support
parentfcc456ee4b8f619134abb4649db53c638074082c (diff)
downloadpoky-bb6ddc3691ab04162ec5fd69a2d5e7876713fd15.tar.gz
Convert to new override syntax
This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-support')
-rw-r--r--meta/recipes-support/apr/apr-util_1.6.1.bb24
-rw-r--r--meta/recipes-support/apr/apr_1.7.0.bb14
-rw-r--r--meta/recipes-support/argp-standalone/argp-standalone_1.3.bb4
-rw-r--r--meta/recipes-support/aspell/aspell_0.60.8.bb18
-rw-r--r--meta/recipes-support/atk/at-spi2-atk_2.38.0.bb4
-rw-r--r--meta/recipes-support/atk/at-spi2-core_2.40.3.bb2
-rw-r--r--meta/recipes-support/attr/acl_2.3.1.bb8
-rw-r--r--meta/recipes-support/attr/attr.inc10
-rw-r--r--meta/recipes-support/bash-completion/bash-completion_2.11.bb6
-rw-r--r--meta/recipes-support/bmap-tools/bmap-tools_3.6.bb2
-rw-r--r--meta/recipes-support/boost/boost-build-native_4.4.1.bb2
-rw-r--r--meta/recipes-support/boost/boost.inc40
-rw-r--r--meta/recipes-support/ca-certificates/ca-certificates_20210119.bb24
-rw-r--r--meta/recipes-support/consolekit/consolekit_0.4.6.bb10
-rw-r--r--meta/recipes-support/curl/curl_7.77.0.bb12
-rw-r--r--meta/recipes-support/db/db_5.3.28.bb14
-rw-r--r--meta/recipes-support/debianutils/debianutils_4.11.2.bb16
-rw-r--r--meta/recipes-support/diffoscope/diffoscope_177.bb6
-rw-r--r--meta/recipes-support/dos2unix/dos2unix_7.4.2.bb2
-rw-r--r--meta/recipes-support/enchant/enchant2_2.3.0.bb4
-rw-r--r--meta/recipes-support/gdbm/gdbm_1.19.bb6
-rw-r--r--meta/recipes-support/gmp/gmp.inc4
-rw-r--r--meta/recipes-support/gmp/gmp_6.2.1.bb8
-rw-r--r--meta/recipes-support/gnupg/gnupg_2.3.1.bb18
-rw-r--r--meta/recipes-support/gnutls/gnutls_3.7.2.bb20
-rw-r--r--meta/recipes-support/gnutls/libtasn1_4.17.0.bb4
-rw-r--r--meta/recipes-support/gpgme/gpgme_1.16.0.bb22
-rw-r--r--meta/recipes-support/icu/icu_69.1.bb38
-rw-r--r--meta/recipes-support/iso-codes/iso-codes_4.6.0.bb2
-rw-r--r--meta/recipes-support/itstool/itstool_2.0.6.bb8
-rw-r--r--meta/recipes-support/libassuan/libassuan_2.5.5.bb8
-rw-r--r--meta/recipes-support/libatomic-ops/libatomic-ops_7.6.10.bb2
-rw-r--r--meta/recipes-support/libbsd/libbsd_0.11.3.bb2
-rw-r--r--meta/recipes-support/libcap-ng/libcap-ng-python_0.8.2.bb8
-rw-r--r--meta/recipes-support/libcap-ng/libcap-ng.inc4
-rw-r--r--meta/recipes-support/libcap-ng/libcap-ng_0.8.2.bb2
-rw-r--r--meta/recipes-support/libcap/libcap_2.51.bb10
-rw-r--r--meta/recipes-support/libcheck/libcheck_0.15.2.bb6
-rw-r--r--meta/recipes-support/libevent/libevent_2.1.12.bb4
-rw-r--r--meta/recipes-support/libffi/libffi_3.4.2.bb6
-rw-r--r--meta/recipes-support/libfm/libfm_1.3.2.bb6
-rw-r--r--meta/recipes-support/libgcrypt/libgcrypt_1.9.3.bb16
-rw-r--r--meta/recipes-support/libgpg-error/libgpg-error_1.42.bb6
-rw-r--r--meta/recipes-support/libical/libical_3.0.10.bb6
-rw-r--r--meta/recipes-support/libksba/libksba_1.6.0.bb6
-rw-r--r--meta/recipes-support/libmicrohttpd/libmicrohttpd_0.9.73.bb4
-rw-r--r--meta/recipes-support/libnl/libnl_3.5.0.bb30
-rw-r--r--meta/recipes-support/libpcre/libpcre2_10.37.bb24
-rw-r--r--meta/recipes-support/libpcre/libpcre_8.45.bb26
-rw-r--r--meta/recipes-support/libproxy/libproxy_0.4.17.bb4
-rw-r--r--meta/recipes-support/libseccomp/libseccomp_2.5.1.bb6
-rw-r--r--meta/recipes-support/libsoup/libsoup-2.4_2.72.0.bb6
-rw-r--r--meta/recipes-support/libssh2/libssh2_1.9.0.bb6
-rw-r--r--meta/recipes-support/libunwind/libunwind.inc10
-rw-r--r--meta/recipes-support/libunwind/libunwind_1.5.0.bb16
-rw-r--r--meta/recipes-support/liburcu/liburcu_0.13.0.bb4
-rw-r--r--meta/recipes-support/libusb/libusb1_1.0.24.bb8
-rw-r--r--meta/recipes-support/libxslt/libxslt_1.1.34.bb16
-rw-r--r--meta/recipes-support/libyaml/libyaml_0.2.5.bb4
-rw-r--r--meta/recipes-support/lzop/lzop_1.04.bb2
-rw-r--r--meta/recipes-support/nettle/nettle_3.7.3.bb8
-rw-r--r--meta/recipes-support/npth/npth_1.6.bb6
-rw-r--r--meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb6
-rw-r--r--meta/recipes-support/numactl/numactl_git.bb6
-rw-r--r--meta/recipes-support/p11-kit/p11-kit_0.24.0.bb6
-rw-r--r--meta/recipes-support/ptest-runner/ptest-runner_2.4.1.bb4
-rw-r--r--meta/recipes-support/rng-tools/rng-tools_6.13.bb8
-rw-r--r--meta/recipes-support/serf/serf_1.3.9.bb2
-rw-r--r--meta/recipes-support/shared-mime-info/shared-mime-info_git.bb8
-rw-r--r--meta/recipes-support/sqlite/sqlite3.inc18
-rw-r--r--meta/recipes-support/taglib/taglib_1.12.bb4
-rw-r--r--meta/recipes-support/user-creation/xuser-account_0.1.bb6
-rw-r--r--meta/recipes-support/vim/vim.inc24
-rw-r--r--meta/recipes-support/vim/vim_8.2.bb4
-rw-r--r--meta/recipes-support/vte/vte_0.64.2.bb14
75 files changed, 367 insertions, 367 deletions
diff --git a/meta/recipes-support/apr/apr-util_1.6.1.bb b/meta/recipes-support/apr/apr-util_1.6.1.bb
index 4e183ca374..b851d46351 100644
--- a/meta/recipes-support/apr/apr-util_1.6.1.bb
+++ b/meta/recipes-support/apr/apr-util_1.6.1.bb
@@ -32,35 +32,35 @@ MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/apu-1-config"
32 32
33OE_BINCONFIG_EXTRA_MANGLE = " -e 's:location=source:location=installed:'" 33OE_BINCONFIG_EXTRA_MANGLE = " -e 's:location=source:location=installed:'"
34 34
35do_configure_append() { 35do_configure:append() {
36 if [ "${CLASSOVERRIDE}" = "class-target" ]; then 36 if [ "${CLASSOVERRIDE}" = "class-target" ]; then
37 cp ${STAGING_DATADIR}/apr/apr_rules.mk ${B}/build/rules.mk 37 cp ${STAGING_DATADIR}/apr/apr_rules.mk ${B}/build/rules.mk
38 sed -i -e 's#^CFLAGS=.*#CFLAGS=${TARGET_CFLAGS}#g' ${B}/build/rules.mk 38 sed -i -e 's#^CFLAGS=.*#CFLAGS=${TARGET_CFLAGS}#g' ${B}/build/rules.mk
39 fi 39 fi
40} 40}
41do_configure_prepend_class-native() { 41do_configure:prepend:class-native() {
42 mkdir ${B}/build 42 mkdir ${B}/build
43 cp ${STAGING_DATADIR_NATIVE}/apr/apr_rules.mk ${B}/build/rules.mk 43 cp ${STAGING_DATADIR_NATIVE}/apr/apr_rules.mk ${B}/build/rules.mk
44} 44}
45do_configure_append_class-native() { 45do_configure:append:class-native() {
46 sed -i "s#LIBTOOL=\$(SHELL) \$(apr_builddir)#LIBTOOL=\$(SHELL) ${STAGING_BINDIR_NATIVE}#" ${B}/build/rules.mk 46 sed -i "s#LIBTOOL=\$(SHELL) \$(apr_builddir)#LIBTOOL=\$(SHELL) ${STAGING_BINDIR_NATIVE}#" ${B}/build/rules.mk
47 # sometimes there isn't SHELL 47 # sometimes there isn't SHELL
48 sed -i "s#LIBTOOL=\$(apr_builddir)#LIBTOOL=${STAGING_BINDIR_NATIVE}#" ${B}/build/rules.mk 48 sed -i "s#LIBTOOL=\$(apr_builddir)#LIBTOOL=${STAGING_BINDIR_NATIVE}#" ${B}/build/rules.mk
49} 49}
50 50
51do_configure_prepend_class-nativesdk() { 51do_configure:prepend:class-nativesdk() {
52 cp ${STAGING_DATADIR}/apr/apr_rules.mk ${S}/build/rules.mk 52 cp ${STAGING_DATADIR}/apr/apr_rules.mk ${S}/build/rules.mk
53 sed -i -e 's#^CFLAGS=.*#CFLAGS=${TARGET_CFLAGS}#g' ${S}/build/rules.mk 53 sed -i -e 's#^CFLAGS=.*#CFLAGS=${TARGET_CFLAGS}#g' ${S}/build/rules.mk
54} 54}
55 55
56do_configure_append_class-nativesdk() { 56do_configure:append:class-nativesdk() {
57 sed -i "s#\(apr_builddir\)=.*#\1=${STAGING_DATADIR}/build-1#" ${B}/build/rules.mk 57 sed -i "s#\(apr_builddir\)=.*#\1=${STAGING_DATADIR}/build-1#" ${B}/build/rules.mk
58 sed -i "s#\(apr_builders\)=.*#\1=${STAGING_DATADIR}/build-1#" ${B}/build/rules.mk 58 sed -i "s#\(apr_builders\)=.*#\1=${STAGING_DATADIR}/build-1#" ${B}/build/rules.mk
59 sed -i "s#\(top_builddir\)=.*#\1=${STAGING_DATADIR}/build-1#" ${B}/build/rules.mk 59 sed -i "s#\(top_builddir\)=.*#\1=${STAGING_DATADIR}/build-1#" ${B}/build/rules.mk
60 sed -i "s#\(LIBTOOL=\$(apr_builddir)\).*#\1/libtool#" ${B}/build/rules.mk 60 sed -i "s#\(LIBTOOL=\$(apr_builddir)\).*#\1/libtool#" ${B}/build/rules.mk
61} 61}
62 62
63do_install_append_class-target() { 63do_install:append:class-target() {
64 sed -i -e 's,${STAGING_DIR_HOST},,g' \ 64 sed -i -e 's,${STAGING_DIR_HOST},,g' \
65 -e 's,APU_SOURCE_DIR=.*,APR_SOURCE_DIR=,g' \ 65 -e 's,APU_SOURCE_DIR=.*,APR_SOURCE_DIR=,g' \
66 -e 's,APU_BUILD_DIR=.*,APR_BUILD_DIR=,g' ${D}${bindir}/apu-1-config 66 -e 's,APU_BUILD_DIR=.*,APR_BUILD_DIR=,g' ${D}${bindir}/apu-1-config
@@ -73,16 +73,16 @@ PACKAGECONFIG[sqlite3] = "--with-sqlite3=${STAGING_DIR_HOST}${prefix},--without-
73PACKAGECONFIG[gdbm] = "--with-dbm=gdbm --with-gdbm=${STAGING_DIR_HOST}${prefix},--without-gdbm,gdbm" 73PACKAGECONFIG[gdbm] = "--with-dbm=gdbm --with-gdbm=${STAGING_DIR_HOST}${prefix},--without-gdbm,gdbm"
74 74
75#files ${libdir}/apr-util-1/*.so are not symlinks but loadable modules thus they are packaged in ${PN} 75#files ${libdir}/apr-util-1/*.so are not symlinks but loadable modules thus they are packaged in ${PN}
76FILES_${PN} += "${libdir}/apr-util-1/apr*${SOLIBS} ${libdir}/apr-util-1/apr*${SOLIBSDEV}" 76FILES:${PN} += "${libdir}/apr-util-1/apr*${SOLIBS} ${libdir}/apr-util-1/apr*${SOLIBSDEV}"
77FILES_${PN}-dev += "${libdir}/aprutil.exp ${libdir}/apr-util-1/*.la" 77FILES:${PN}-dev += "${libdir}/aprutil.exp ${libdir}/apr-util-1/*.la"
78FILES_${PN}-staticdev += "${libdir}/apr-util-1/*.a" 78FILES:${PN}-staticdev += "${libdir}/apr-util-1/*.a"
79 79
80INSANE_SKIP_${PN} += "dev-so" 80INSANE_SKIP:${PN} += "dev-so"
81 81
82inherit ptest 82inherit ptest
83 83
84RDEPENDS_${PN}-ptest_append_libc-glibc = " glibc-gconv-iso8859-1 glibc-gconv-iso8859-2 glibc-gconv-utf-7" 84RDEPENDS:${PN}-ptest:append:libc-glibc = " glibc-gconv-iso8859-1 glibc-gconv-iso8859-2 glibc-gconv-utf-7"
85RDEPENDS_${PN}-ptest += "libgcc" 85RDEPENDS:${PN}-ptest += "libgcc"
86 86
87do_compile_ptest() { 87do_compile_ptest() {
88 cd ${B}/test 88 cd ${B}/test
diff --git a/meta/recipes-support/apr/apr_1.7.0.bb b/meta/recipes-support/apr/apr_1.7.0.bb
index 82317396cd..08d9edf3c2 100644
--- a/meta/recipes-support/apr/apr_1.7.0.bb
+++ b/meta/recipes-support/apr/apr_1.7.0.bb
@@ -47,7 +47,7 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}"
47PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6," 47PACKAGECONFIG[ipv6] = "--enable-ipv6,--disable-ipv6,"
48PACKAGECONFIG[timed-tests] = "--enable-timed-tests,--disable-timed-tests," 48PACKAGECONFIG[timed-tests] = "--enable-timed-tests,--disable-timed-tests,"
49 49
50do_configure_prepend() { 50do_configure:prepend() {
51 # Avoid absolute paths for grep since it causes failures 51 # Avoid absolute paths for grep since it causes failures
52 # when using sstate between different hosts with different 52 # when using sstate between different hosts with different
53 # install paths for grep. 53 # install paths for grep.
@@ -61,24 +61,24 @@ do_configure_prepend() {
61MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/apr-1-config \ 61MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/apr-1-config \
62 ${PN}-dev:${datadir}/build-1/apr_rules.mk" 62 ${PN}-dev:${datadir}/build-1/apr_rules.mk"
63 63
64FILES_${PN}-dev += "${libdir}/apr.exp ${datadir}/build-1/*" 64FILES:${PN}-dev += "${libdir}/apr.exp ${datadir}/build-1/*"
65RDEPENDS_${PN}-dev += "bash" 65RDEPENDS:${PN}-dev += "bash"
66 66
67RDEPENDS_${PN}-ptest += "libgcc" 67RDEPENDS:${PN}-ptest += "libgcc"
68 68
69#for some reason, build/libtool.m4 handled by buildconf still be overwritten 69#for some reason, build/libtool.m4 handled by buildconf still be overwritten
70#when autoconf, so handle it again. 70#when autoconf, so handle it again.
71do_configure_append() { 71do_configure:append() {
72 sed -i -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' ${S}/build/libtool.m4 72 sed -i -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' ${S}/build/libtool.m4
73 sed -i -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' ${S}/build/apr_rules.mk 73 sed -i -e 's/LIBTOOL=\(.*\)top_build/LIBTOOL=\1apr_build/' ${S}/build/apr_rules.mk
74} 74}
75 75
76do_install_append() { 76do_install:append() {
77 oe_multilib_header apr.h 77 oe_multilib_header apr.h
78 install -d ${D}${datadir}/apr 78 install -d ${D}${datadir}/apr
79} 79}
80 80
81do_install_append_class-target() { 81do_install:append:class-target() {
82 sed -i -e 's,${DEBUG_PREFIX_MAP},,g' \ 82 sed -i -e 's,${DEBUG_PREFIX_MAP},,g' \
83 -e 's,${STAGING_DIR_HOST},,g' ${D}${datadir}/build-1/apr_rules.mk 83 -e 's,${STAGING_DIR_HOST},,g' ${D}${datadir}/build-1/apr_rules.mk
84 sed -i -e 's,${STAGING_DIR_HOST},,g' \ 84 sed -i -e 's,${STAGING_DIR_HOST},,g' \
diff --git a/meta/recipes-support/argp-standalone/argp-standalone_1.3.bb b/meta/recipes-support/argp-standalone/argp-standalone_1.3.bb
index d1db562bb5..317f71b772 100644
--- a/meta/recipes-support/argp-standalone/argp-standalone_1.3.bb
+++ b/meta/recipes-support/argp-standalone/argp-standalone_1.3.bb
@@ -20,8 +20,8 @@ inherit autotools
20 20
21CFLAGS += "-fPIC -U__OPTIMIZE__" 21CFLAGS += "-fPIC -U__OPTIMIZE__"
22 22
23RDEPENDS_${PN}-dev = "" 23RDEPENDS:${PN}-dev = ""
24RDEPENDS_${PN}-staticdev = "" 24RDEPENDS:${PN}-staticdev = ""
25 25
26do_install() { 26do_install() {
27 install -D -m 0644 ${B}/libargp.a ${D}${libdir}/libargp.a 27 install -D -m 0644 ${B}/libargp.a ${D}${libdir}/libargp.a
diff --git a/meta/recipes-support/aspell/aspell_0.60.8.bb b/meta/recipes-support/aspell/aspell_0.60.8.bb
index 6548c54b64..2fe8f66908 100644
--- a/meta/recipes-support/aspell/aspell_0.60.8.bb
+++ b/meta/recipes-support/aspell/aspell_0.60.8.bb
@@ -22,17 +22,17 @@ PACKAGECONFIG[curses] = "--enable-curses,--disable-curses,ncurses"
22 22
23PACKAGES += "libaspell libpspell aspell-utils" 23PACKAGES += "libaspell libpspell aspell-utils"
24 24
25RDEPENDS_${PN}-utils += "perl" 25RDEPENDS:${PN}-utils += "perl"
26 26
27FILES_libaspell = "${libdir}/libaspell.so.* ${libdir}/aspell*" 27FILES:libaspell = "${libdir}/libaspell.so.* ${libdir}/aspell*"
28FILES_aspell-utils = "${bindir}/word-list-compress ${bindir}/aspell-import ${bindir}/run-with-aspell ${bindir}/pre*" 28FILES:aspell-utils = "${bindir}/word-list-compress ${bindir}/aspell-import ${bindir}/run-with-aspell ${bindir}/pre*"
29FILES_${PN} = "${bindir}/aspell" 29FILES:${PN} = "${bindir}/aspell"
30FILES_libpspell = "${libdir}/libpspell.so.*" 30FILES:libpspell = "${libdir}/libpspell.so.*"
31FILES_${PN}-dev += "${bindir}/pspell-config" 31FILES:${PN}-dev += "${bindir}/pspell-config"
32 32
33ARM_INSTRUCTION_SET_armv4 = "arm" 33ARM_INSTRUCTION_SET:armv4 = "arm"
34ARM_INSTRUCTION_SET_armv5 = "arm" 34ARM_INSTRUCTION_SET:armv5 = "arm"
35ARM_INSTRUCTION_SET_armv6 = "arm" 35ARM_INSTRUCTION_SET:armv6 = "arm"
36 36
37inherit autotools-brokensep gettext texinfo binconfig-disabled 37inherit autotools-brokensep gettext texinfo binconfig-disabled
38 38
diff --git a/meta/recipes-support/atk/at-spi2-atk_2.38.0.bb b/meta/recipes-support/atk/at-spi2-atk_2.38.0.bb
index c7aee34628..f041584878 100644
--- a/meta/recipes-support/atk/at-spi2-atk_2.38.0.bb
+++ b/meta/recipes-support/atk/at-spi2-atk_2.38.0.bb
@@ -14,7 +14,7 @@ inherit gnomebase upstream-version-is-even
14 14
15PACKAGES =+ "${PN}-gnome ${PN}-gtk2" 15PACKAGES =+ "${PN}-gnome ${PN}-gtk2"
16 16
17FILES_${PN}-gnome = "${libdir}/gnome-settings-daemon-3.0/gtk-modules" 17FILES:${PN}-gnome = "${libdir}/gnome-settings-daemon-3.0/gtk-modules"
18FILES_${PN}-gtk2 = "${libdir}/gtk-2.0/modules/libatk-bridge.*" 18FILES:${PN}-gtk2 = "${libdir}/gtk-2.0/modules/libatk-bridge.*"
19 19
20BBCLASSEXTEND = "native nativesdk" 20BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/atk/at-spi2-core_2.40.3.bb b/meta/recipes-support/atk/at-spi2-core_2.40.3.bb
index b1a7b51b92..427ea7c165 100644
--- a/meta/recipes-support/atk/at-spi2-core_2.40.3.bb
+++ b/meta/recipes-support/atk/at-spi2-core_2.40.3.bb
@@ -31,7 +31,7 @@ GIR_MESON_OPTION = 'introspection'
31GIR_MESON_ENABLE_FLAG = 'yes' 31GIR_MESON_ENABLE_FLAG = 'yes'
32GIR_MESON_DISABLE_FLAG = 'no' 32GIR_MESON_DISABLE_FLAG = 'no'
33 33
34FILES_${PN} += "${datadir}/dbus-1/services/*.service \ 34FILES:${PN} += "${datadir}/dbus-1/services/*.service \
35 ${datadir}/dbus-1/accessibility-services/*.service \ 35 ${datadir}/dbus-1/accessibility-services/*.service \
36 ${datadir}/defaults/at-spi2 \ 36 ${datadir}/defaults/at-spi2 \
37 ${systemd_user_unitdir}/at-spi-dbus-bus.service \ 37 ${systemd_user_unitdir}/at-spi-dbus-bus.service \
diff --git a/meta/recipes-support/attr/acl_2.3.1.bb b/meta/recipes-support/attr/acl_2.3.1.bb
index 7f6cbf5c43..c965ac553f 100644
--- a/meta/recipes-support/attr/acl_2.3.1.bb
+++ b/meta/recipes-support/attr/acl_2.3.1.bb
@@ -8,8 +8,8 @@ BUGTRACKER = "http://savannah.nongnu.org/bugs/?group=acl"
8SECTION = "libs" 8SECTION = "libs"
9 9
10LICENSE = "LGPLv2.1+ & GPLv2+" 10LICENSE = "LGPLv2.1+ & GPLv2+"
11LICENSE_${PN} = "GPLv2+" 11LICENSE:${PN} = "GPLv2+"
12LICENSE_lib${BPN} = "LGPLv2.1+" 12LICENSE:lib${BPN} = "LGPLv2.1+"
13LIC_FILES_CHKSUM = "file://doc/COPYING;md5=c781d70ed2b4d48995b790403217a249 \ 13LIC_FILES_CHKSUM = "file://doc/COPYING;md5=c781d70ed2b4d48995b790403217a249 \
14 file://doc/COPYING.LGPL;md5=9e9a206917f8af112da634ce3ab41764" 14 file://doc/COPYING.LGPL;md5=9e9a206917f8af112da634ce3ab41764"
15 15
@@ -27,7 +27,7 @@ inherit autotools gettext ptest
27 27
28PACKAGES =+ "lib${BPN}" 28PACKAGES =+ "lib${BPN}"
29 29
30FILES_lib${BPN} = "${libdir}/lib*${SOLIBS}" 30FILES:lib${BPN} = "${libdir}/lib*${SOLIBS}"
31 31
32PTEST_BUILD_HOST_FILES = "builddefs" 32PTEST_BUILD_HOST_FILES = "builddefs"
33PTEST_BUILD_HOST_PATTERN = "^RPM" 33PTEST_BUILD_HOST_PATTERN = "^RPM"
@@ -58,7 +58,7 @@ do_install_ptest() {
58 rm ${D}${PTEST_PATH}/.libs/libtestlookup.lai 58 rm ${D}${PTEST_PATH}/.libs/libtestlookup.lai
59} 59}
60 60
61RDEPENDS_${PN}-ptest = "acl \ 61RDEPENDS:${PN}-ptest = "acl \
62 bash \ 62 bash \
63 coreutils \ 63 coreutils \
64 perl \ 64 perl \
diff --git a/meta/recipes-support/attr/attr.inc b/meta/recipes-support/attr/attr.inc
index e427ba9901..02645db748 100644
--- a/meta/recipes-support/attr/attr.inc
+++ b/meta/recipes-support/attr/attr.inc
@@ -7,8 +7,8 @@ SECTION = "libs"
7DEPENDS = "virtual/libintl" 7DEPENDS = "virtual/libintl"
8 8
9LICENSE = "LGPLv2.1+ & GPLv2+" 9LICENSE = "LGPLv2.1+ & GPLv2+"
10LICENSE_${PN} = "GPLv2+" 10LICENSE:${PN} = "GPLv2+"
11LICENSE_lib${BPN} = "LGPLv2.1+" 11LICENSE:lib${BPN} = "LGPLv2.1+"
12LIC_FILES_CHKSUM = "file://doc/COPYING;md5=2d0aa14b3fce4694e4f615e30186335f \ 12LIC_FILES_CHKSUM = "file://doc/COPYING;md5=2d0aa14b3fce4694e4f615e30186335f \
13 file://doc/COPYING.LGPL;md5=b8d31f339300bc239d73461d68e77b9c \ 13 file://doc/COPYING.LGPL;md5=b8d31f339300bc239d73461d68e77b9c \
14 file://tools/attr.c;endline=17;md5=be0403261f0847e5f43ed5b08d19593c \ 14 file://tools/attr.c;endline=17;md5=be0403261f0847e5f43ed5b08d19593c \
@@ -22,10 +22,10 @@ inherit ptest update-alternatives autotools gettext
22 22
23PACKAGES =+ "lib${BPN}" 23PACKAGES =+ "lib${BPN}"
24 24
25FILES_lib${BPN} = "${libdir}/lib*${SOLIBS}" 25FILES:lib${BPN} = "${libdir}/lib*${SOLIBS}"
26 26
27ALTERNATIVE_PRIORITY = "100" 27ALTERNATIVE_PRIORITY = "100"
28ALTERNATIVE_${PN} = "setfattr" 28ALTERNATIVE:${PN} = "setfattr"
29ALTERNATIVE_TARGET[setfattr] = "${bindir}/setfattr" 29ALTERNATIVE_TARGET[setfattr] = "${bindir}/setfattr"
30 30
31PTEST_BUILD_HOST_FILES = "builddefs" 31PTEST_BUILD_HOST_FILES = "builddefs"
@@ -48,7 +48,7 @@ do_install_ptest() {
48 cp -rf ${S}/test/ ${D}${PTEST_PATH} 48 cp -rf ${S}/test/ ${D}${PTEST_PATH}
49} 49}
50 50
51RDEPENDS_${PN}-ptest = "attr \ 51RDEPENDS:${PN}-ptest = "attr \
52 coreutils \ 52 coreutils \
53 perl-module-filehandle \ 53 perl-module-filehandle \
54 perl-module-getopt-std \ 54 perl-module-getopt-std \
diff --git a/meta/recipes-support/bash-completion/bash-completion_2.11.bb b/meta/recipes-support/bash-completion/bash-completion_2.11.bb
index 67738c3c83..f63a69b5b4 100644
--- a/meta/recipes-support/bash-completion/bash-completion_2.11.bb
+++ b/meta/recipes-support/bash-completion/bash-completion_2.11.bb
@@ -23,18 +23,18 @@ PARALLEL_MAKE = ""
23 23
24inherit autotools 24inherit autotools
25 25
26do_install_append() { 26do_install:append() {
27 # compatdir 27 # compatdir
28 install -d ${D}${sysconfdir}/bash_completion.d/ 28 install -d ${D}${sysconfdir}/bash_completion.d/
29 echo '. ${datadir}/${BPN}/bash_completion' >${D}${sysconfdir}/bash_completion 29 echo '. ${datadir}/${BPN}/bash_completion' >${D}${sysconfdir}/bash_completion
30 30
31} 31}
32 32
33RDEPENDS_${PN} = "bash" 33RDEPENDS:${PN} = "bash"
34 34
35# Some recipes are providing ${PN}-bash-completion packages 35# Some recipes are providing ${PN}-bash-completion packages
36PACKAGES =+ "${PN}-extra" 36PACKAGES =+ "${PN}-extra"
37FILES_${PN}-extra = "${datadir}/${BPN}/completions/ \ 37FILES:${PN}-extra = "${datadir}/${BPN}/completions/ \
38 ${datadir}/${BPN}/helpers/" 38 ${datadir}/${BPN}/helpers/"
39 39
40BBCLASSEXTEND = "nativesdk" 40BBCLASSEXTEND = "nativesdk"
diff --git a/meta/recipes-support/bmap-tools/bmap-tools_3.6.bb b/meta/recipes-support/bmap-tools/bmap-tools_3.6.bb
index 611c0fb680..c830a92776 100644
--- a/meta/recipes-support/bmap-tools/bmap-tools_3.6.bb
+++ b/meta/recipes-support/bmap-tools/bmap-tools_3.6.bb
@@ -18,7 +18,7 @@ PV .= "+git${SRCPV}"
18UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)" 18UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)"
19 19
20# Need df from coreutils 20# Need df from coreutils
21RDEPENDS_${PN} = "python3-core python3-compression python3-mmap python3-setuptools python3-fcntl python3-six coreutils" 21RDEPENDS:${PN} = "python3-core python3-compression python3-mmap python3-setuptools python3-fcntl python3-six coreutils"
22 22
23inherit python3native 23inherit python3native
24inherit setuptools3 24inherit setuptools3
diff --git a/meta/recipes-support/boost/boost-build-native_4.4.1.bb b/meta/recipes-support/boost/boost-build-native_4.4.1.bb
index d4df5b5cf1..2de05369a8 100644
--- a/meta/recipes-support/boost/boost-build-native_4.4.1.bb
+++ b/meta/recipes-support/boost/boost-build-native_4.4.1.bb
@@ -24,4 +24,4 @@ do_install() {
24} 24}
25 25
26# The build is either release mode (pre-stripped) or debug (-O0). 26# The build is either release mode (pre-stripped) or debug (-O0).
27INSANE_SKIP_${PN} = "already-stripped" 27INSANE_SKIP:${PN} = "already-stripped"
diff --git a/meta/recipes-support/boost/boost.inc b/meta/recipes-support/boost/boost.inc
index 291a052ec6..fa49ed3f8a 100644
--- a/meta/recipes-support/boost/boost.inc
+++ b/meta/recipes-support/boost/boost.inc
@@ -8,8 +8,8 @@ DEPENDS = "boost-build-native zlib bzip2"
8 8
9CVE_PRODUCT = "boost:boost" 9CVE_PRODUCT = "boost:boost"
10 10
11ARM_INSTRUCTION_SET_armv4 = "arm" 11ARM_INSTRUCTION_SET:armv4 = "arm"
12ARM_INSTRUCTION_SET_armv5 = "arm" 12ARM_INSTRUCTION_SET:armv5 = "arm"
13 13
14B = "${WORKDIR}/build" 14B = "${WORKDIR}/build"
15do_configure[cleandirs] = "${B}" 15do_configure[cleandirs] = "${B}"
@@ -71,35 +71,35 @@ python __anonymous () {
71 if "-native" in pn: 71 if "-native" in pn:
72 pkg = pkg + "-native" 72 pkg = pkg + "-native"
73 packages.append(mlprefix + pkg) 73 packages.append(mlprefix + pkg)
74 if not d.getVar("FILES_%s" % pkg): 74 if not d.getVar("FILES:%s" % pkg):
75 d.setVar("FILES_%s%s" % (mlprefix, pkg), "${libdir}/libboost_%s*.so.*" % lib) 75 d.setVar("FILES:%s%s" % (mlprefix, pkg), "${libdir}/libboost_%s*.so.*" % lib)
76 else: 76 else:
77 d.setVar("FILES_%s%s" % (mlprefix, pkg), d.getVar("FILES_%s" % pkg)) 77 d.setVar("FILES:%s%s" % (mlprefix, pkg), d.getVar("FILES:%s" % pkg))
78 78
79 d.setVar("BOOST_PACKAGES", " ".join(packages)) 79 d.setVar("BOOST_PACKAGES", " ".join(packages))
80 d.setVar("BJAM_EXTRA", " ".join(extras)) 80 d.setVar("BJAM_EXTRA", " ".join(extras))
81} 81}
82 82
83# Override the contents of specific packages 83# Override the contents of specific packages
84FILES_${PN}-graph_parallel = "${libdir}/libboost_graph_parallel.so.*" 84FILES:${PN}-graph_parallel = "${libdir}/libboost_graph_parallel.so.*"
85FILES_${PN}-locale = "${libdir}/libboost_locale.so.*" 85FILES:${PN}-locale = "${libdir}/libboost_locale.so.*"
86FILES_${PN}-mpi = "${libdir}/mpi.so ${libdir}/libboost_mpi*.so.*" 86FILES:${PN}-mpi = "${libdir}/mpi.so ${libdir}/libboost_mpi*.so.*"
87FILES_boost-serialization = "${libdir}/libboost_serialization*.so.* \ 87FILES:boost-serialization = "${libdir}/libboost_serialization*.so.* \
88 ${libdir}/libboost_wserialization*.so.*" 88 ${libdir}/libboost_wserialization*.so.*"
89FILES_boost-test = "${libdir}/libboost_prg_exec_monitor*.so.* \ 89FILES:boost-test = "${libdir}/libboost_prg_exec_monitor*.so.* \
90 ${libdir}/libboost_unit_test_framework*.so.*" 90 ${libdir}/libboost_unit_test_framework*.so.*"
91 91
92# -dev last to pick up the remaining stuff 92# -dev last to pick up the remaining stuff
93PACKAGES += "${PN}-dev ${PN}-staticdev" 93PACKAGES += "${PN}-dev ${PN}-staticdev"
94FILES_${PN}-dev = "${includedir} ${libdir}/libboost_*.so ${libdir}/cmake" 94FILES:${PN}-dev = "${includedir} ${libdir}/libboost_*.so ${libdir}/cmake"
95FILES_${PN}-staticdev = "${libdir}/libboost_*.a" 95FILES:${PN}-staticdev = "${libdir}/libboost_*.a"
96 96
97# "boost" is a metapackage which pulls in all boost librabries 97# "boost" is a metapackage which pulls in all boost librabries
98PACKAGES += "${PN}" 98PACKAGES += "${PN}"
99FILES_${PN} = "" 99FILES:${PN} = ""
100ALLOW_EMPTY_${PN} = "1" 100ALLOW_EMPTY:${PN} = "1"
101RRECOMMENDS_${PN} += "${BOOST_PACKAGES}" 101RRECOMMENDS:${PN} += "${BOOST_PACKAGES}"
102RRECOMMENDS_${PN}_class-native = "" 102RRECOMMENDS:${PN}:class-native = ""
103 103
104# to avoid GNU_HASH QA errors added LDFLAGS to ARCH; a little bit dirty but at least it works 104# to avoid GNU_HASH QA errors added LDFLAGS to ARCH; a little bit dirty but at least it works
105TARGET_CC_ARCH += "${LDFLAGS}" 105TARGET_CC_ARCH += "${LDFLAGS}"
@@ -155,14 +155,14 @@ BJAM_OPTS = '${BOOST_PARALLEL_MAKE} -d+2 -q \
155 ${BJAM_EXTRA}' 155 ${BJAM_EXTRA}'
156 156
157# Native compilation of bzip2 isn't working 157# Native compilation of bzip2 isn't working
158BJAM_OPTS_append_class-native = ' -sNO_BZIP2=1' 158BJAM_OPTS:append:class-native = ' -sNO_BZIP2=1'
159 159
160# Adjust the build for x32 160# Adjust the build for x32
161BJAM_OPTS_append_x86-x32 = " abi=x32 address-model=64" 161BJAM_OPTS:append:x86-x32 = " abi=x32 address-model=64"
162 162
163# cross compiling for arm fails to detect abi, so provide some help 163# cross compiling for arm fails to detect abi, so provide some help
164BJAM_OPTS_append_arm = " abi=aapcs architecture=arm" 164BJAM_OPTS:append:arm = " abi=aapcs architecture=arm"
165BJAM_OPTS_append_aarch64 = " abi=aapcs address-model=64 architecture=arm" 165BJAM_OPTS:append:aarch64 = " abi=aapcs address-model=64 architecture=arm"
166 166
167do_configure() { 167do_configure() {
168 cd ${S} 168 cd ${S}
diff --git a/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb b/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
index 7dcc86fdc1..363203854f 100644
--- a/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
+++ b/meta/recipes-support/ca-certificates/ca-certificates_20210119.bb
@@ -9,8 +9,8 @@ LIC_FILES_CHKSUM = "file://debian/copyright;md5=ae5b36b514e3f12ce1aa8e2ee67f3d7e
9 9
10# This is needed to ensure we can run the postinst at image creation time 10# This is needed to ensure we can run the postinst at image creation time
11DEPENDS = "" 11DEPENDS = ""
12DEPENDS_class-native = "openssl-native" 12DEPENDS:class-native = "openssl-native"
13DEPENDS_class-nativesdk = "openssl-native" 13DEPENDS:class-nativesdk = "openssl-native"
14# Need rehash from openssl and run-parts from debianutils 14# Need rehash from openssl and run-parts from debianutils
15PACKAGE_WRITE_DEPS += "openssl-native debianutils-native" 15PACKAGE_WRITE_DEPS += "openssl-native debianutils-native"
16 16
@@ -35,7 +35,7 @@ EXTRA_OEMAKE = "\
35 'SBINDIR=${sbindir}' \ 35 'SBINDIR=${sbindir}' \
36" 36"
37 37
38do_compile_prepend() { 38do_compile:prepend() {
39 oe_runmake clean 39 oe_runmake clean
40} 40}
41 41
@@ -58,7 +58,7 @@ do_install () {
58 } >${D}${sysconfdir}/ca-certificates.conf 58 } >${D}${sysconfdir}/ca-certificates.conf
59} 59}
60 60
61do_install_append_class-target () { 61do_install:append:class-target () {
62 sed -i -e 's,/etc/,${sysconfdir}/,' \ 62 sed -i -e 's,/etc/,${sysconfdir}/,' \
63 -e 's,/usr/share/,${datadir}/,' \ 63 -e 's,/usr/share/,${datadir}/,' \
64 -e 's,/usr/local,${prefix}/local,' \ 64 -e 's,/usr/local,${prefix}/local,' \
@@ -66,25 +66,25 @@ do_install_append_class-target () {
66 ${D}${mandir}/man8/update-ca-certificates.8 66 ${D}${mandir}/man8/update-ca-certificates.8
67} 67}
68 68
69pkg_postinst_${PN}_class-target () { 69pkg_postinst:${PN}:class-target () {
70 SYSROOT="$D" $D${sbindir}/update-ca-certificates 70 SYSROOT="$D" $D${sbindir}/update-ca-certificates
71} 71}
72 72
73CONFFILES_${PN} += "${sysconfdir}/ca-certificates.conf" 73CONFFILES:${PN} += "${sysconfdir}/ca-certificates.conf"
74 74
75# Rather than make a postinst script that works for both target and nativesdk, 75# Rather than make a postinst script that works for both target and nativesdk,
76# we just run update-ca-certificate from do_install() for nativesdk. 76# we just run update-ca-certificate from do_install() for nativesdk.
77CONFFILES_${PN}_append_class-nativesdk = " ${sysconfdir}/ssl/certs/ca-certificates.crt" 77CONFFILES:${PN}:append:class-nativesdk = " ${sysconfdir}/ssl/certs/ca-certificates.crt"
78do_install_append_class-nativesdk () { 78do_install:append:class-nativesdk () {
79 SYSROOT="${D}${SDKPATHNATIVE}" ${D}${sbindir}/update-ca-certificates 79 SYSROOT="${D}${SDKPATHNATIVE}" ${D}${sbindir}/update-ca-certificates
80} 80}
81 81
82do_install_append_class-native () { 82do_install:append:class-native () {
83 SYSROOT="${D}${base_prefix}" ${D}${sbindir}/update-ca-certificates 83 SYSROOT="${D}${base_prefix}" ${D}${sbindir}/update-ca-certificates
84} 84}
85 85
86RDEPENDS_${PN}_append_class-target = " openssl-bin openssl" 86RDEPENDS:${PN}:append:class-target = " openssl-bin openssl"
87RDEPENDS_${PN}_append_class-native = " openssl-native" 87RDEPENDS:${PN}:append:class-native = " openssl-native"
88RDEPENDS_${PN}_append_class-nativesdk = " nativesdk-openssl-bin nativesdk-openssl" 88RDEPENDS:${PN}:append:class-nativesdk = " nativesdk-openssl-bin nativesdk-openssl"
89 89
90BBCLASSEXTEND = "native nativesdk" 90BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/consolekit/consolekit_0.4.6.bb b/meta/recipes-support/consolekit/consolekit_0.4.6.bb
index 22e755747b..3d28ba2a24 100644
--- a/meta/recipes-support/consolekit/consolekit_0.4.6.bb
+++ b/meta/recipes-support/consolekit/consolekit_0.4.6.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
9 file://src/main.c;endline=21;md5=0a994e09769780220163255d8f9071c3" 9 file://src/main.c;endline=21;md5=0a994e09769780220163255d8f9071c3"
10 10
11DEPENDS = "glib-2.0 glib-2.0-native dbus dbus-glib virtual/libx11" 11DEPENDS = "glib-2.0 glib-2.0-native dbus dbus-glib virtual/libx11"
12RDEPENDS_${PN} += "base-files" 12RDEPENDS:${PN} += "base-files"
13 13
14inherit autotools pkgconfig features_check 14inherit autotools pkgconfig features_check
15# depends on virtual/libx11 15# depends on virtual/libx11
@@ -31,15 +31,15 @@ PACKAGECONFIG[pam] = "--enable-pam-module --with-pam-module-dir=${base_libdir}/s
31PACKAGECONFIG[polkit] = "--with-polkit,--without-polkit,polkit" 31PACKAGECONFIG[polkit] = "--with-polkit,--without-polkit,polkit"
32PACKAGECONFIG[systemd] = "--with-systemdsystemunitdir=${systemd_unitdir}/system/,--with-systemdsystemunitdir=" 32PACKAGECONFIG[systemd] = "--with-systemdsystemunitdir=${systemd_unitdir}/system/,--with-systemdsystemunitdir="
33 33
34FILES_${PN} += "${exec_prefix}/lib/ConsoleKit \ 34FILES:${PN} += "${exec_prefix}/lib/ConsoleKit \
35 ${libdir}/ConsoleKit ${systemd_unitdir} ${base_libdir} \ 35 ${libdir}/ConsoleKit ${systemd_unitdir} ${base_libdir} \
36 ${datadir}/dbus-1 ${datadir}/PolicyKit ${datadir}/polkit*" 36 ${datadir}/dbus-1 ${datadir}/PolicyKit ${datadir}/polkit*"
37 37
38PACKAGES =+ "pam-plugin-ck-connector" 38PACKAGES =+ "pam-plugin-ck-connector"
39FILES_pam-plugin-ck-connector += "${base_libdir}/security/*.so" 39FILES:pam-plugin-ck-connector += "${base_libdir}/security/*.so"
40RDEPENDS_pam-plugin-ck-connector += "${PN}" 40RDEPENDS:pam-plugin-ck-connector += "${PN}"
41 41
42do_install_append() { 42do_install:append() {
43 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then 43 if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
44 install -d ${D}${sysconfdir}/tmpfiles.d 44 install -d ${D}${sysconfdir}/tmpfiles.d
45 echo "d ${localstatedir}/log/ConsoleKit - - - -" \ 45 echo "d ${localstatedir}/log/ConsoleKit - - - -" \
diff --git a/meta/recipes-support/curl/curl_7.77.0.bb b/meta/recipes-support/curl/curl_7.77.0.bb
index ee1aa89f27..6b15a6a3e8 100644
--- a/meta/recipes-support/curl/curl_7.77.0.bb
+++ b/meta/recipes-support/curl/curl_7.77.0.bb
@@ -21,8 +21,8 @@ CVE_PRODUCT = "haxx:curl haxx:libcurl curl:curl curl:libcurl libcurl:libcurl dan
21inherit autotools pkgconfig binconfig multilib_header 21inherit autotools pkgconfig binconfig multilib_header
22 22
23PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)} ssl libidn proxy threaded-resolver verbose zlib" 23PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)} ssl libidn proxy threaded-resolver verbose zlib"
24PACKAGECONFIG_class-native = "ipv6 proxy ssl threaded-resolver verbose zlib" 24PACKAGECONFIG:class-native = "ipv6 proxy ssl threaded-resolver verbose zlib"
25PACKAGECONFIG_class-nativesdk = "ipv6 proxy ssl threaded-resolver verbose zlib" 25PACKAGECONFIG:class-nativesdk = "ipv6 proxy ssl threaded-resolver verbose zlib"
26 26
27# 'ares' and 'threaded-resolver' are mutually exclusive 27# 'ares' and 'threaded-resolver' are mutually exclusive
28PACKAGECONFIG[ares] = "--enable-ares,--disable-ares,c-ares,,,threaded-resolver" 28PACKAGECONFIG[ares] = "--enable-ares,--disable-ares,c-ares,,,threaded-resolver"
@@ -68,7 +68,7 @@ EXTRA_OECONF = " \
68 --disable-curldebug \ 68 --disable-curldebug \
69" 69"
70 70
71do_install_append_class-target() { 71do_install:append:class-target() {
72 # cleanup buildpaths from curl-config 72 # cleanup buildpaths from curl-config
73 sed -i \ 73 sed -i \
74 -e 's,--sysroot=${STAGING_DIR_TARGET},,g' \ 74 -e 's,--sysroot=${STAGING_DIR_TARGET},,g' \
@@ -79,10 +79,10 @@ do_install_append_class-target() {
79 79
80PACKAGES =+ "lib${BPN}" 80PACKAGES =+ "lib${BPN}"
81 81
82FILES_lib${BPN} = "${libdir}/lib*.so.*" 82FILES:lib${BPN} = "${libdir}/lib*.so.*"
83RRECOMMENDS_lib${BPN} += "ca-certificates" 83RRECOMMENDS:lib${BPN} += "ca-certificates"
84 84
85FILES_${PN} += "${datadir}/zsh" 85FILES:${PN} += "${datadir}/zsh"
86 86
87inherit multilib_script 87inherit multilib_script
88MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/curl-config" 88MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/curl-config"
diff --git a/meta/recipes-support/db/db_5.3.28.bb b/meta/recipes-support/db/db_5.3.28.bb
index b2ae98f05c..d5b788a3d7 100644
--- a/meta/recipes-support/db/db_5.3.28.bb
+++ b/meta/recipes-support/db/db_5.3.28.bb
@@ -13,7 +13,7 @@ SUMMARY = "Berkeley Database v5"
13DESCRIPTION = "Provides the foundational storage services for your application, no matter how demanding and unique your requirements may seem to be" 13DESCRIPTION = "Provides the foundational storage services for your application, no matter how demanding and unique your requirements may seem to be"
14HOMEPAGE = "https://www.oracle.com/database/technologies/related/berkeleydb.html" 14HOMEPAGE = "https://www.oracle.com/database/technologies/related/berkeleydb.html"
15LICENSE = "Sleepycat" 15LICENSE = "Sleepycat"
16RCONFLICTS_${PN} = "db3" 16RCONFLICTS:${PN} = "db3"
17 17
18CVE_PRODUCT = "oracle_berkeley_db berkeley_db" 18CVE_PRODUCT = "oracle_berkeley_db berkeley_db"
19CVE_VERSION = "11.2.${PV}" 19CVE_VERSION = "11.2.${PV}"
@@ -47,7 +47,7 @@ inherit autotools
47inherit lib_package 47inherit lib_package
48 48
49PACKAGES =+ "${PN}-cxx" 49PACKAGES =+ "${PN}-cxx"
50FILES_${PN}-cxx = "${libdir}/*cxx*so" 50FILES:${PN}-cxx = "${libdir}/*cxx*so"
51 51
52# The dev package has the .so link (as in db3) and the .a's - 52# The dev package has the .so link (as in db3) and the .a's -
53# it is therefore incompatible (cannot be installed at the 53# it is therefore incompatible (cannot be installed at the
@@ -75,7 +75,7 @@ AUTOTOOLS_SCRIPT_PATH = "${S}/dist"
75# configure. 75# configure.
76CONFIG_SITE = "" 76CONFIG_SITE = ""
77 77
78oe_runconf_prepend() { 78oe_runconf:prepend() {
79 . ${S}/dist/RELEASE 79 . ${S}/dist/RELEASE
80 # Edit version information we couldn't pre-compute. 80 # Edit version information we couldn't pre-compute.
81 sed -i -e "s/__EDIT_DB_VERSION_FAMILY__/$DB_VERSION_FAMILY/g" \ 81 sed -i -e "s/__EDIT_DB_VERSION_FAMILY__/$DB_VERSION_FAMILY/g" \
@@ -89,12 +89,12 @@ oe_runconf_prepend() {
89 -e "s/__EDIT_DB_VERSION__/$DB_VERSION/g" ${S}/dist/configure 89 -e "s/__EDIT_DB_VERSION__/$DB_VERSION/g" ${S}/dist/configure
90} 90}
91 91
92do_compile_prepend() { 92do_compile:prepend() {
93 # Stop libtool adding RPATHs 93 # Stop libtool adding RPATHs
94 sed -i -e 's|hardcode_into_libs=yes|hardcode_into_libs=no|' ${B}/${HOST_SYS}-libtool 94 sed -i -e 's|hardcode_into_libs=yes|hardcode_into_libs=no|' ${B}/${HOST_SYS}-libtool
95} 95}
96 96
97do_install_append() { 97do_install:append() {
98 mkdir -p ${D}/${includedir}/db51 98 mkdir -p ${D}/${includedir}/db51
99 mv ${D}/${includedir}/db.h ${D}/${includedir}/db51/. 99 mv ${D}/${includedir}/db.h ${D}/${includedir}/db51/.
100 mv ${D}/${includedir}/db_cxx.h ${D}/${includedir}/db51/. 100 mv ${D}/${includedir}/db_cxx.h ${D}/${includedir}/db51/.
@@ -115,7 +115,7 @@ do_install_append() {
115 fi 115 fi
116} 116}
117 117
118INSANE_SKIP_${PN} = "dev-so" 118INSANE_SKIP:${PN} = "dev-so"
119INSANE_SKIP_${PN}-cxx = "dev-so" 119INSANE_SKIP:${PN}-cxx = "dev-so"
120 120
121BBCLASSEXTEND = "native nativesdk" 121BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/debianutils/debianutils_4.11.2.bb b/meta/recipes-support/debianutils/debianutils_4.11.2.bb
index 1aedd8e6f3..231666c4dc 100644
--- a/meta/recipes-support/debianutils/debianutils_4.11.2.bb
+++ b/meta/recipes-support/debianutils/debianutils_4.11.2.bb
@@ -18,11 +18,11 @@ SRC_URI[sha256sum] = "3b680e81709b740387335fac8f8806d71611dcf60874e1a792e862e48a
18inherit autotools update-alternatives 18inherit autotools update-alternatives
19 19
20S = "${WORKDIR}/debianutils" 20S = "${WORKDIR}/debianutils"
21do_configure_prepend() { 21do_configure:prepend() {
22 sed -i -e 's:tempfile.1 which.1:which.1:g' ${S}/Makefile.am 22 sed -i -e 's:tempfile.1 which.1:which.1:g' ${S}/Makefile.am
23} 23}
24 24
25do_install_append() { 25do_install:append() {
26 if [ "${base_bindir}" != "${bindir}" ]; then 26 if [ "${base_bindir}" != "${bindir}" ]; then
27 # Debian places some utils into ${base_bindir} as does busybox 27 # Debian places some utils into ${base_bindir} as does busybox
28 install -d ${D}${base_bindir} 28 install -d ${D}${base_bindir}
@@ -35,18 +35,18 @@ do_install_append() {
35# Note that we package the update-alternatives name. 35# Note that we package the update-alternatives name.
36# 36#
37PACKAGES =+ "${PN}-run-parts" 37PACKAGES =+ "${PN}-run-parts"
38FILES_${PN}-run-parts = "${base_bindir}/run-parts.debianutils" 38FILES:${PN}-run-parts = "${base_bindir}/run-parts.debianutils"
39 39
40RDEPENDS_${PN} += "${PN}-run-parts" 40RDEPENDS:${PN} += "${PN}-run-parts"
41RDEPENDS_${PN}_class-native = "" 41RDEPENDS:${PN}:class-native = ""
42 42
43ALTERNATIVE_PRIORITY = "30" 43ALTERNATIVE_PRIORITY = "30"
44ALTERNATIVE_${PN} = "add-shell installkernel remove-shell savelog tempfile which" 44ALTERNATIVE:${PN} = "add-shell installkernel remove-shell savelog tempfile which"
45 45
46ALTERNATIVE_PRIORITY_${PN}-run-parts = "60" 46ALTERNATIVE_PRIORITY_${PN}-run-parts = "60"
47ALTERNATIVE_${PN}-run-parts = "run-parts" 47ALTERNATIVE:${PN}-run-parts = "run-parts"
48 48
49ALTERNATIVE_${PN}-doc = "which.1" 49ALTERNATIVE:${PN}-doc = "which.1"
50ALTERNATIVE_LINK_NAME[which.1] = "${mandir}/man1/which.1" 50ALTERNATIVE_LINK_NAME[which.1] = "${mandir}/man1/which.1"
51 51
52ALTERNATIVE_LINK_NAME[add-shell] = "${sbindir}/add-shell" 52ALTERNATIVE_LINK_NAME[add-shell] = "${sbindir}/add-shell"
diff --git a/meta/recipes-support/diffoscope/diffoscope_177.bb b/meta/recipes-support/diffoscope/diffoscope_177.bb
index 0d9061dda0..107e97cd77 100644
--- a/meta/recipes-support/diffoscope/diffoscope_177.bb
+++ b/meta/recipes-support/diffoscope/diffoscope_177.bb
@@ -14,12 +14,12 @@ inherit pypi setuptools3
14 14
15SRC_URI[sha256sum] = "8ac0cad150914bab2a53caa3f21876a78b092f3d2a36b9134874cd5c04a26b2e" 15SRC_URI[sha256sum] = "8ac0cad150914bab2a53caa3f21876a78b092f3d2a36b9134874cd5c04a26b2e"
16 16
17RDEPENDS_${PN} += "binutils vim squashfs-tools python3-libarchive-c python3-magic python3-rpm" 17RDEPENDS:${PN} += "binutils vim squashfs-tools python3-libarchive-c python3-magic python3-rpm"
18 18
19# Dependencies don't build for musl 19# Dependencies don't build for musl
20COMPATIBLE_HOST_libc-musl = 'null' 20COMPATIBLE_HOST:libc-musl = 'null'
21 21
22do_install_append_class-native() { 22do_install:append:class-native() {
23 create_wrapper ${D}${bindir}/diffoscope \ 23 create_wrapper ${D}${bindir}/diffoscope \
24 MAGIC=${STAGING_DIR_NATIVE}${datadir_native}/misc/magic.mgc \ 24 MAGIC=${STAGING_DIR_NATIVE}${datadir_native}/misc/magic.mgc \
25 RPM_CONFIGDIR=${STAGING_LIBDIR_NATIVE}/rpm \ 25 RPM_CONFIGDIR=${STAGING_LIBDIR_NATIVE}/rpm \
diff --git a/meta/recipes-support/dos2unix/dos2unix_7.4.2.bb b/meta/recipes-support/dos2unix/dos2unix_7.4.2.bb
index 9005bdea59..15d097ebed 100644
--- a/meta/recipes-support/dos2unix/dos2unix_7.4.2.bb
+++ b/meta/recipes-support/dos2unix/dos2unix_7.4.2.bb
@@ -25,7 +25,7 @@ PACKAGECONFIG ??= ""
25PACKAGECONFIG[nls] = "ENABLE_NLS=1,ENABLE_NLS=,po4a-native" 25PACKAGECONFIG[nls] = "ENABLE_NLS=1,ENABLE_NLS=,po4a-native"
26 26
27EXTRA_OEMAKE = "${PACKAGECONFIG_CONFARGS} LDFLAGS_USER='${LDFLAGS}'" 27EXTRA_OEMAKE = "${PACKAGECONFIG_CONFARGS} LDFLAGS_USER='${LDFLAGS}'"
28EXTRA_OEMAKE_class-native = "ENABLE_NLS=" 28EXTRA_OEMAKE:class-native = "ENABLE_NLS="
29 29
30do_install () { 30do_install () {
31 oe_runmake DESTDIR="${D}${base_prefix}" install 31 oe_runmake DESTDIR="${D}${base_prefix}" install
diff --git a/meta/recipes-support/enchant/enchant2_2.3.0.bb b/meta/recipes-support/enchant/enchant2_2.3.0.bb
index 5d0f10d0bc..165b08f871 100644
--- a/meta/recipes-support/enchant/enchant2_2.3.0.bb
+++ b/meta/recipes-support/enchant/enchant2_2.3.0.bb
@@ -24,8 +24,8 @@ PACKAGECONFIG ??= "aspell"
24PACKAGECONFIG[aspell] = "--with-aspell,--without-aspell,aspell,aspell" 24PACKAGECONFIG[aspell] = "--with-aspell,--without-aspell,aspell,aspell"
25PACKAGECONFIG[hunspell] = "--with-hunspell,--without-hunspell,hunspell,hunspell" 25PACKAGECONFIG[hunspell] = "--with-hunspell,--without-hunspell,hunspell,hunspell"
26 26
27FILES_${PN} += " \ 27FILES:${PN} += " \
28 ${datadir}/enchant-2 \ 28 ${datadir}/enchant-2 \
29 ${libdir}/enchant-2 \ 29 ${libdir}/enchant-2 \
30" 30"
31FILES_${PN}-staticdev += "${libdir}/enchant-2/*.a" 31FILES:${PN}-staticdev += "${libdir}/enchant-2/*.a"
diff --git a/meta/recipes-support/gdbm/gdbm_1.19.bb b/meta/recipes-support/gdbm/gdbm_1.19.bb
index cd2617b130..1d1a0c8dd1 100644
--- a/meta/recipes-support/gdbm/gdbm_1.19.bb
+++ b/meta/recipes-support/gdbm/gdbm_1.19.bb
@@ -26,7 +26,7 @@ CACHED_CONFIGUREVARS += "ac_cv_lib_ndbm_main=no ac_cv_lib_dbm_main=no"
26 26
27BBCLASSEXTEND = "native nativesdk" 27BBCLASSEXTEND = "native nativesdk"
28 28
29do_install_append () { 29do_install:append () {
30 # Create a symlink to ndbm.h and gdbm.h in include/gdbm to let other packages to find 30 # Create a symlink to ndbm.h and gdbm.h in include/gdbm to let other packages to find
31 # these headers 31 # these headers
32 install -d ${D}${includedir}/gdbm 32 install -d ${D}${includedir}/gdbm
@@ -34,7 +34,7 @@ do_install_append () {
34 ln -sf ../gdbm.h ${D}/${includedir}/gdbm/gdbm.h 34 ln -sf ../gdbm.h ${D}/${includedir}/gdbm/gdbm.h
35} 35}
36 36
37RDEPENDS_${PN}-ptest += "diffutils ${PN}-bin" 37RDEPENDS:${PN}-ptest += "diffutils ${PN}-bin"
38 38
39do_compile_ptest() { 39do_compile_ptest() {
40 oe_runmake -C tests buildtests 40 oe_runmake -C tests buildtests
@@ -42,5 +42,5 @@ do_compile_ptest() {
42 42
43PACKAGES =+ "${PN}-compat \ 43PACKAGES =+ "${PN}-compat \
44 " 44 "
45FILES_${PN}-compat = "${libdir}/libgdbm_compat${SOLIBS} \ 45FILES:${PN}-compat = "${libdir}/libgdbm_compat${SOLIBS} \
46 " 46 "
diff --git a/meta/recipes-support/gmp/gmp.inc b/meta/recipes-support/gmp/gmp.inc
index 948b89288e..1872226616 100644
--- a/meta/recipes-support/gmp/gmp.inc
+++ b/meta/recipes-support/gmp/gmp.inc
@@ -8,5 +8,5 @@ inherit autotools texinfo multilib_header
8PACKAGECONFIG ??= "" 8PACKAGECONFIG ??= ""
9PACKAGECONFIG[readline] = "--with-readline=yes,--with-readline=no,readline" 9PACKAGECONFIG[readline] = "--with-readline=yes,--with-readline=no,readline"
10 10
11ARM_INSTRUCTION_SET_armv4 = "arm" 11ARM_INSTRUCTION_SET:armv4 = "arm"
12ARM_INSTRUCTION_SET_armv5 = "arm" 12ARM_INSTRUCTION_SET:armv5 = "arm"
diff --git a/meta/recipes-support/gmp/gmp_6.2.1.bb b/meta/recipes-support/gmp/gmp_6.2.1.bb
index 3c50f928ab..d5996abd00 100644
--- a/meta/recipes-support/gmp/gmp_6.2.1.bb
+++ b/meta/recipes-support/gmp/gmp_6.2.1.bb
@@ -19,16 +19,16 @@ SRC_URI[sha256sum] = "eae9326beb4158c386e39a356818031bd28f3124cf915f8c5b1dc4c7a3
19acpaths = "" 19acpaths = ""
20 20
21EXTRA_OECONF += " --enable-cxx=detect" 21EXTRA_OECONF += " --enable-cxx=detect"
22EXTRA_OECONF_mipsarchr6_append = " --disable-assembly" 22EXTRA_OECONF:mipsarchr6:append = " --disable-assembly"
23 23
24PACKAGES =+ "libgmpxx" 24PACKAGES =+ "libgmpxx"
25FILES_libgmpxx = "${libdir}/libgmpxx${SOLIBS}" 25FILES:libgmpxx = "${libdir}/libgmpxx${SOLIBS}"
26 26
27do_install_append() { 27do_install:append() {
28 oe_multilib_header gmp.h 28 oe_multilib_header gmp.h
29} 29}
30 30
31do_install_prepend_class-target() { 31do_install:prepend:class-target() {
32 sed -i \ 32 sed -i \
33 -e "s|--sysroot=${STAGING_DIR_HOST}||g" \ 33 -e "s|--sysroot=${STAGING_DIR_HOST}||g" \
34 -e "s|${DEBUG_PREFIX_MAP}||g" \ 34 -e "s|${DEBUG_PREFIX_MAP}||g" \
diff --git a/meta/recipes-support/gnupg/gnupg_2.3.1.bb b/meta/recipes-support/gnupg/gnupg_2.3.1.bb
index 77331efc0b..b8b0314d2f 100644
--- a/meta/recipes-support/gnupg/gnupg_2.3.1.bb
+++ b/meta/recipes-support/gnupg/gnupg_2.3.1.bb
@@ -20,9 +20,9 @@ SRC_URI = "${GNUPG_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \
20 file://0004-autogen.sh-fix-find-version-for-beta-checking.patch \ 20 file://0004-autogen.sh-fix-find-version-for-beta-checking.patch \
21 file://0001-Woverride-init-is-not-needed-with-gcc-9.patch \ 21 file://0001-Woverride-init-is-not-needed-with-gcc-9.patch \
22 " 22 "
23SRC_URI_append_class-native = " file://0001-configure.ac-use-a-custom-value-for-the-location-of-.patch \ 23SRC_URI:append:class-native = " file://0001-configure.ac-use-a-custom-value-for-the-location-of-.patch \
24 file://relocate.patch" 24 file://relocate.patch"
25SRC_URI_append_class-nativesdk = " file://relocate.patch" 25SRC_URI:append:class-nativesdk = " file://relocate.patch"
26 26
27SRC_URI[sha256sum] = "c498db346a9b9a4b399e514c8f56dfc0a888ce8f327f10376ff984452cd154ec" 27SRC_URI[sha256sum] = "c498db346a9b9a4b399e514c8f56dfc0a888ce8f327f10376ff984452cd154ec"
28 28
@@ -36,7 +36,7 @@ EXTRA_OECONF = "--disable-ldap \
36 36
37# A minimal package containing just enough to run gpg+gpgagent (E.g. use gpgme in opkg) 37# A minimal package containing just enough to run gpg+gpgagent (E.g. use gpgme in opkg)
38PACKAGES =+ "${PN}-gpg" 38PACKAGES =+ "${PN}-gpg"
39FILES_${PN}-gpg = " \ 39FILES:${PN}-gpg = " \
40 ${bindir}/gpg \ 40 ${bindir}/gpg \
41 ${bindir}/gpg2 \ 41 ${bindir}/gpg2 \
42 ${bindir}/gpg-agent \ 42 ${bindir}/gpg-agent \
@@ -46,11 +46,11 @@ FILES_${PN}-gpg = " \
46# to ensure all tools are included. This is done only in non-native 46# to ensure all tools are included. This is done only in non-native
47# builds. Native builds don't have sub-packages, so appending RDEPENDS 47# builds. Native builds don't have sub-packages, so appending RDEPENDS
48# in this case breaks recipe parsing. 48# in this case breaks recipe parsing.
49RDEPENDS_${PN} += "${@ "" if ("native" in d.getVar("PN")) else (d.getVar("PN") + "-gpg")}" 49RDEPENDS:${PN} += "${@ "" if ("native" in d.getVar("PN")) else (d.getVar("PN") + "-gpg")}"
50 50
51RRECOMMENDS_${PN} = "pinentry" 51RRECOMMENDS:${PN} = "pinentry"
52 52
53do_configure_prepend () { 53do_configure:prepend () {
54 # Else these could be used in prefernce to those in aclocal-copy 54 # Else these could be used in prefernce to those in aclocal-copy
55 rm -f ${S}/m4/gpg-error.m4 55 rm -f ${S}/m4/gpg-error.m4
56 rm -f ${S}/m4/libassuan.m4 56 rm -f ${S}/m4/libassuan.m4
@@ -58,16 +58,16 @@ do_configure_prepend () {
58 rm -f ${S}/m4/libgcrypt.m4 58 rm -f ${S}/m4/libgcrypt.m4
59} 59}
60 60
61do_install_append() { 61do_install:append() {
62 ln -sf gpg2 ${D}${bindir}/gpg 62 ln -sf gpg2 ${D}${bindir}/gpg
63 ln -sf gpgv2 ${D}${bindir}/gpgv 63 ln -sf gpgv2 ${D}${bindir}/gpgv
64} 64}
65 65
66do_install_append_class-native() { 66do_install:append:class-native() {
67 create_wrappers ${STAGING_BINDIR_NATIVE} 67 create_wrappers ${STAGING_BINDIR_NATIVE}
68} 68}
69 69
70do_install_append_class-nativesdk() { 70do_install:append:class-nativesdk() {
71 create_wrappers ${SDKPATHNATIVE}${bindir_nativesdk} 71 create_wrappers ${SDKPATHNATIVE}${bindir_nativesdk}
72} 72}
73 73
diff --git a/meta/recipes-support/gnutls/gnutls_3.7.2.bb b/meta/recipes-support/gnutls/gnutls_3.7.2.bb
index 430d1f2d7d..e1a084fac4 100644
--- a/meta/recipes-support/gnutls/gnutls_3.7.2.bb
+++ b/meta/recipes-support/gnutls/gnutls_3.7.2.bb
@@ -5,17 +5,17 @@ HOMEPAGE = "https://gnutls.org/"
5BUGTRACKER = "https://savannah.gnu.org/support/?group=gnutls" 5BUGTRACKER = "https://savannah.gnu.org/support/?group=gnutls"
6 6
7LICENSE = "GPLv3+ & LGPLv2.1+" 7LICENSE = "GPLv3+ & LGPLv2.1+"
8LICENSE_${PN} = "LGPLv2.1+" 8LICENSE:${PN} = "LGPLv2.1+"
9LICENSE_${PN}-xx = "LGPLv2.1+" 9LICENSE:${PN}-xx = "LGPLv2.1+"
10LICENSE_${PN}-bin = "GPLv3+" 10LICENSE:${PN}-bin = "GPLv3+"
11LICENSE_${PN}-openssl = "GPLv3+" 11LICENSE:${PN}-openssl = "GPLv3+"
12 12
13LIC_FILES_CHKSUM = "file://LICENSE;md5=71391c8e0c1cfe68077e7fce3b586283 \ 13LIC_FILES_CHKSUM = "file://LICENSE;md5=71391c8e0c1cfe68077e7fce3b586283 \
14 file://doc/COPYING;md5=c678957b0c8e964aa6c70fd77641a71e \ 14 file://doc/COPYING;md5=c678957b0c8e964aa6c70fd77641a71e \
15 file://doc/COPYING.LESSER;md5=a6f89e2100d9b6cdffcea4f398e37343" 15 file://doc/COPYING.LESSER;md5=a6f89e2100d9b6cdffcea4f398e37343"
16 16
17DEPENDS = "nettle gmp virtual/libiconv libunistring" 17DEPENDS = "nettle gmp virtual/libiconv libunistring"
18DEPENDS_append_libc-musl = " argp-standalone" 18DEPENDS:append:libc-musl = " argp-standalone"
19 19
20SHRT_VER = "${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}" 20SHRT_VER = "${@d.getVar('PV').split('.')[0]}.${@d.getVar('PV').split('.')[1]}"
21 21
@@ -52,9 +52,9 @@ EXTRA_OECONF = " \
52# Otherwise the tools try and use HOSTTOOLS_DIR/bash as a shell. 52# Otherwise the tools try and use HOSTTOOLS_DIR/bash as a shell.
53export POSIX_SHELL="${base_bindir}/sh" 53export POSIX_SHELL="${base_bindir}/sh"
54 54
55LDFLAGS_append_libc-musl = " -largp" 55LDFLAGS:append:libc-musl = " -largp"
56 56
57do_configure_prepend() { 57do_configure:prepend() {
58 for dir in . lib; do 58 for dir in . lib; do
59 rm -f ${dir}/aclocal.m4 ${dir}/m4/libtool.m4 ${dir}/m4/lt*.m4 59 rm -f ${dir}/aclocal.m4 ${dir}/m4/libtool.m4 ${dir}/m4/lt*.m4
60 done 60 done
@@ -62,8 +62,8 @@ do_configure_prepend() {
62 62
63PACKAGES =+ "${PN}-openssl ${PN}-xx" 63PACKAGES =+ "${PN}-openssl ${PN}-xx"
64 64
65FILES_${PN}-dev += "${bindir}/gnutls-cli-debug" 65FILES:${PN}-dev += "${bindir}/gnutls-cli-debug"
66FILES_${PN}-openssl = "${libdir}/libgnutls-openssl.so.*" 66FILES:${PN}-openssl = "${libdir}/libgnutls-openssl.so.*"
67FILES_${PN}-xx = "${libdir}/libgnutlsxx.so.*" 67FILES:${PN}-xx = "${libdir}/libgnutlsxx.so.*"
68 68
69BBCLASSEXTEND = "native nativesdk" 69BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/gnutls/libtasn1_4.17.0.bb b/meta/recipes-support/gnutls/libtasn1_4.17.0.bb
index 64e798b188..111f5ac13d 100644
--- a/meta/recipes-support/gnutls/libtasn1_4.17.0.bb
+++ b/meta/recipes-support/gnutls/libtasn1_4.17.0.bb
@@ -4,8 +4,8 @@ DER/BER data following an ASN.1 schema. "
4HOMEPAGE = "http://www.gnu.org/software/libtasn1/" 4HOMEPAGE = "http://www.gnu.org/software/libtasn1/"
5 5
6LICENSE = "GPLv3+ & LGPLv2.1+" 6LICENSE = "GPLv3+ & LGPLv2.1+"
7LICENSE_${PN}-bin = "GPLv3+" 7LICENSE:${PN}-bin = "GPLv3+"
8LICENSE_${PN} = "LGPLv2.1+" 8LICENSE:${PN} = "LGPLv2.1+"
9LIC_FILES_CHKSUM = "file://doc/COPYING;md5=d32239bcb673463ab874e80d47fae504 \ 9LIC_FILES_CHKSUM = "file://doc/COPYING;md5=d32239bcb673463ab874e80d47fae504 \
10 file://doc/COPYING.LESSER;md5=4fbd65380cdd255951079008b364516c \ 10 file://doc/COPYING.LESSER;md5=4fbd65380cdd255951079008b364516c \
11 file://COPYING;md5=75ac100ec923f959898182307970c360" 11 file://COPYING;md5=75ac100ec923f959898182307970c360"
diff --git a/meta/recipes-support/gpgme/gpgme_1.16.0.bb b/meta/recipes-support/gpgme/gpgme_1.16.0.bb
index 13f456fcfc..0ab30d93b9 100644
--- a/meta/recipes-support/gpgme/gpgme_1.16.0.bb
+++ b/meta/recipes-support/gpgme/gpgme_1.16.0.bb
@@ -26,10 +26,10 @@ SRC_URI = "${GNUPG_MIRROR}/gpgme/${BP}.tar.bz2 \
26SRC_URI[sha256sum] = "6c8cc4aedb10d5d4c905894ba1d850544619ee765606ac43df7405865de29ed0" 26SRC_URI[sha256sum] = "6c8cc4aedb10d5d4c905894ba1d850544619ee765606ac43df7405865de29ed0"
27 27
28DEPENDS = "libgpg-error libassuan" 28DEPENDS = "libgpg-error libassuan"
29RDEPENDS_${PN}-cpp += "libstdc++" 29RDEPENDS:${PN}-cpp += "libstdc++"
30 30
31RDEPENDS_python2-gpg += "python-unixadmin" 31RDEPENDS:python2-gpg += "python-unixadmin"
32RDEPENDS_python3-gpg += "python3-unixadmin" 32RDEPENDS:python3-gpg += "python3-unixadmin"
33 33
34BINCONFIG = "${bindir}/gpgme-config" 34BINCONFIG = "${bindir}/gpgme-config"
35 35
@@ -45,7 +45,7 @@ PACKAGECONFIG[python3] = ",,python3 swig-native,"
45# Building the C++ bindings for native requires a C++ compiler with C++11 45# Building the C++ bindings for native requires a C++ compiler with C++11
46# support. Since these bindings are currently not needed, we can disable them. 46# support. Since these bindings are currently not needed, we can disable them.
47DEFAULT_LANGUAGES = "" 47DEFAULT_LANGUAGES = ""
48DEFAULT_LANGUAGES_class-target = "cpp" 48DEFAULT_LANGUAGES:class-target = "cpp"
49LANGUAGES ?= "${DEFAULT_LANGUAGES} python" 49LANGUAGES ?= "${DEFAULT_LANGUAGES} python"
50 50
51PYTHON_INHERIT = "${@bb.utils.contains('PACKAGECONFIG', 'python2', 'pythonnative', '', d)}" 51PYTHON_INHERIT = "${@bb.utils.contains('PACKAGECONFIG', 'python2', 'pythonnative', '', d)}"
@@ -69,19 +69,19 @@ PACKAGES =+ "${PN}-cpp"
69PACKAGES =. "${@bb.utils.contains('PACKAGECONFIG', 'python2', 'python2-gpg ', '', d)}" 69PACKAGES =. "${@bb.utils.contains('PACKAGECONFIG', 'python2', 'python2-gpg ', '', d)}"
70PACKAGES =. "${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3-gpg ', '', d)}" 70PACKAGES =. "${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3-gpg ', '', d)}"
71 71
72FILES_${PN}-cpp = "${libdir}/libgpgmepp.so.*" 72FILES:${PN}-cpp = "${libdir}/libgpgmepp.so.*"
73FILES_python2-gpg = "${PYTHON_SITEPACKAGES_DIR}/*" 73FILES:python2-gpg = "${PYTHON_SITEPACKAGES_DIR}/*"
74FILES_python3-gpg = "${PYTHON_SITEPACKAGES_DIR}/*" 74FILES:python3-gpg = "${PYTHON_SITEPACKAGES_DIR}/*"
75FILES_${PN}-dev += "${datadir}/common-lisp/source/gpgme/*" 75FILES:${PN}-dev += "${datadir}/common-lisp/source/gpgme/*"
76 76
77CFLAGS_append_libc-musl = " -D__error_t_defined " 77CFLAGS:append:libc-musl = " -D__error_t_defined "
78do_configure_prepend () { 78do_configure:prepend () {
79 # Else these could be used in preference to those in aclocal-copy 79 # Else these could be used in preference to those in aclocal-copy
80 rm -f ${S}/m4/gpg-error.m4 80 rm -f ${S}/m4/gpg-error.m4
81 rm -f ${S}/m4/libassuan.m4 81 rm -f ${S}/m4/libassuan.m4
82 rm -f ${S}/m4/python.m4 82 rm -f ${S}/m4/python.m4
83} 83}
84 84
85do_install_append() { 85do_install:append() {
86 oe_multilib_header gpgme.h 86 oe_multilib_header gpgme.h
87} 87}
diff --git a/meta/recipes-support/icu/icu_69.1.bb b/meta/recipes-support/icu/icu_69.1.bb
index bfeea8d2f0..4daf0fe82e 100644
--- a/meta/recipes-support/icu/icu_69.1.bb
+++ b/meta/recipes-support/icu/icu_69.1.bb
@@ -7,7 +7,7 @@ HOMEPAGE = "http://site.icu-project.org/"
7 7
8LICENSE = "ICU" 8LICENSE = "ICU"
9DEPENDS = "icu-native" 9DEPENDS = "icu-native"
10DEPENDS_class-native = "" 10DEPENDS:class-native = ""
11 11
12CVE_PRODUCT = "international_components_for_unicode" 12CVE_PRODUCT = "international_components_for_unicode"
13 13
@@ -27,15 +27,15 @@ MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/icu-config"
27# cross-compiling. Taken the situation that different builds may share a common sstate-cache 27# cross-compiling. Taken the situation that different builds may share a common sstate-cache
28# into consideration, the native build directory needs to be staged. 28# into consideration, the native build directory needs to be staged.
29EXTRA_OECONF = "--with-cross-build=${STAGING_ICU_DIR_NATIVE}" 29EXTRA_OECONF = "--with-cross-build=${STAGING_ICU_DIR_NATIVE}"
30EXTRA_OECONF_class-native = "" 30EXTRA_OECONF:class-native = ""
31EXTRA_OECONF_class-nativesdk = "--with-cross-build=${STAGING_ICU_DIR_NATIVE}" 31EXTRA_OECONF:class-nativesdk = "--with-cross-build=${STAGING_ICU_DIR_NATIVE}"
32 32
33EXTRA_OECONF_append_class-target = "${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'be', ' --with-data-packaging=archive', '', d)}" 33EXTRA_OECONF:append:class-target = "${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'be', ' --with-data-packaging=archive', '', d)}"
34TARGET_CXXFLAGS_append = "${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'be', ' -DICU_DATA_DIR=\\""${datadir}/${BPN}/${PV}\\""', '', d)}" 34TARGET_CXXFLAGS:append = "${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'be', ' -DICU_DATA_DIR=\\""${datadir}/${BPN}/${PV}\\""', '', d)}"
35 35
36ASNEEDED = "" 36ASNEEDED = ""
37 37
38do_compile_prepend_class-target () { 38do_compile:prepend:class-target () {
39 # Make sure certain build host references do not end up being compiled 39 # Make sure certain build host references do not end up being compiled
40 # in the image. This only affects libicutu and icu-dbg 40 # in the image. This only affects libicutu and icu-dbg
41 sed \ 41 sed \
@@ -45,7 +45,7 @@ do_compile_prepend_class-target () {
45} 45}
46 46
47PREPROCESS_RELOCATE_DIRS = "${datadir}/${BPN}/${PV}" 47PREPROCESS_RELOCATE_DIRS = "${datadir}/${BPN}/${PV}"
48do_install_append_class-native() { 48do_install:append:class-native() {
49 mkdir -p ${D}/${STAGING_ICU_DIR_NATIVE}/config 49 mkdir -p ${D}/${STAGING_ICU_DIR_NATIVE}/config
50 cp -r ${B}/config/icucross.mk ${D}/${STAGING_ICU_DIR_NATIVE}/config 50 cp -r ${B}/config/icucross.mk ${D}/${STAGING_ICU_DIR_NATIVE}/config
51 cp -r ${B}/config/icucross.inc ${D}/${STAGING_ICU_DIR_NATIVE}/config 51 cp -r ${B}/config/icucross.inc ${D}/${STAGING_ICU_DIR_NATIVE}/config
@@ -54,7 +54,7 @@ do_install_append_class-native() {
54 cp -r ${B}/tools ${D}/${STAGING_ICU_DIR_NATIVE} 54 cp -r ${B}/tools ${D}/${STAGING_ICU_DIR_NATIVE}
55} 55}
56 56
57do_install_append_class-target() { 57do_install:append:class-target() {
58 # The native pkgdata can not generate the correct data file. 58 # The native pkgdata can not generate the correct data file.
59 # Use icupkg to re-generate it. 59 # Use icupkg to re-generate it.
60 if [ "${SITEINFO_ENDIANNESS}" = "be" ] ; then 60 if [ "${SITEINFO_ENDIANNESS}" = "be" ] ; then
@@ -73,13 +73,13 @@ do_install_append_class-target() {
73 73
74PACKAGES =+ "libicudata libicuuc libicui18n libicutu libicuio" 74PACKAGES =+ "libicudata libicuuc libicui18n libicutu libicuio"
75 75
76FILES_${PN}-dev += "${libdir}/${BPN}/" 76FILES:${PN}-dev += "${libdir}/${BPN}/"
77 77
78FILES_libicudata = "${libdir}/libicudata.so.*" 78FILES:libicudata = "${libdir}/libicudata.so.*"
79FILES_libicuuc = "${libdir}/libicuuc.so.*" 79FILES:libicuuc = "${libdir}/libicuuc.so.*"
80FILES_libicui18n = "${libdir}/libicui18n.so.*" 80FILES:libicui18n = "${libdir}/libicui18n.so.*"
81FILES_libicutu = "${libdir}/libicutu.so.*" 81FILES:libicutu = "${libdir}/libicutu.so.*"
82FILES_libicuio = "${libdir}/libicuio.so.*" 82FILES:libicuio = "${libdir}/libicuio.so.*"
83 83
84BBCLASSEXTEND = "native nativesdk" 84BBCLASSEXTEND = "native nativesdk"
85 85
@@ -97,8 +97,8 @@ ICU_PV = "${@icu_download_version(d)}"
97ICU_FOLDER = "${@icu_download_folder(d)}" 97ICU_FOLDER = "${@icu_download_folder(d)}"
98 98
99# http://errors.yoctoproject.org/Errors/Details/20486/ 99# http://errors.yoctoproject.org/Errors/Details/20486/
100ARM_INSTRUCTION_SET_armv4 = "arm" 100ARM_INSTRUCTION_SET:armv4 = "arm"
101ARM_INSTRUCTION_SET_armv5 = "arm" 101ARM_INSTRUCTION_SET:armv5 = "arm"
102 102
103BASE_SRC_URI = "https://github.com/unicode-org/icu/releases/download/release-${ICU_FOLDER}/icu4c-${ICU_PV}-src.tgz" 103BASE_SRC_URI = "https://github.com/unicode-org/icu/releases/download/release-${ICU_FOLDER}/icu4c-${ICU_PV}-src.tgz"
104DATA_SRC_URI = "https://github.com/unicode-org/icu/releases/download/release-${ICU_FOLDER}/icu4c-${ICU_PV}-data.zip" 104DATA_SRC_URI = "https://github.com/unicode-org/icu/releases/download/release-${ICU_FOLDER}/icu4c-${ICU_PV}-data.zip"
@@ -109,7 +109,7 @@ SRC_URI = "${BASE_SRC_URI};name=code \
109 file://0001-icu-Added-armeb-support.patch \ 109 file://0001-icu-Added-armeb-support.patch \
110 " 110 "
111 111
112SRC_URI_append_class-target = "\ 112SRC_URI:append:class-target = "\
113 file://0001-Disable-LDFLAGSICUDT-for-Linux.patch \ 113 file://0001-Disable-LDFLAGSICUDT-for-Linux.patch \
114 " 114 "
115SRC_URI[code.sha256sum] = "4cba7b7acd1d3c42c44bb0c14be6637098c7faf2b330ce876bc5f3b915d09745" 115SRC_URI[code.sha256sum] = "4cba7b7acd1d3c42c44bb0c14be6637098c7faf2b330ce876bc5f3b915d09745"
@@ -118,12 +118,12 @@ SRC_URI[data.sha256sum] = "4fc2d8cfc3343673123586fca3967404abd4e346fba5515829204
118UPSTREAM_CHECK_REGEX = "icu4c-(?P<pver>\d+(_\d+)+)-src" 118UPSTREAM_CHECK_REGEX = "icu4c-(?P<pver>\d+(_\d+)+)-src"
119UPSTREAM_CHECK_URI = "https://github.com/unicode-org/icu/releases" 119UPSTREAM_CHECK_URI = "https://github.com/unicode-org/icu/releases"
120 120
121EXTRA_OECONF_append_libc-musl = " ac_cv_func_strtod_l=no" 121EXTRA_OECONF:append:libc-musl = " ac_cv_func_strtod_l=no"
122 122
123PACKAGECONFIG ?= "" 123PACKAGECONFIG ?= ""
124PACKAGECONFIG[make-icudata] = ",,," 124PACKAGECONFIG[make-icudata] = ",,,"
125 125
126do_make_icudata_class-target () { 126do_make_icudata:class-target () {
127 ${@bb.utils.contains('PACKAGECONFIG', 'make-icudata', '', 'exit 0', d)} 127 ${@bb.utils.contains('PACKAGECONFIG', 'make-icudata', '', 'exit 0', d)}
128 cd ${S} 128 cd ${S}
129 rm -rf data 129 rm -rf data
diff --git a/meta/recipes-support/iso-codes/iso-codes_4.6.0.bb b/meta/recipes-support/iso-codes/iso-codes_4.6.0.bb
index f915716ce7..6dd9bfa24c 100644
--- a/meta/recipes-support/iso-codes/iso-codes_4.6.0.bb
+++ b/meta/recipes-support/iso-codes/iso-codes_4.6.0.bb
@@ -19,4 +19,4 @@ S = "${WORKDIR}/git"
19 19
20inherit allarch autotools 20inherit allarch autotools
21 21
22FILES_${PN} += "${datadir}/xml/" 22FILES:${PN} += "${datadir}/xml/"
diff --git a/meta/recipes-support/itstool/itstool_2.0.6.bb b/meta/recipes-support/itstool/itstool_2.0.6.bb
index e28e2a2005..eba53e728d 100644
--- a/meta/recipes-support/itstool/itstool_2.0.6.bb
+++ b/meta/recipes-support/itstool/itstool_2.0.6.bb
@@ -12,13 +12,13 @@ inherit autotools python3native
12DEPENDS = "libxml2-native" 12DEPENDS = "libxml2-native"
13 13
14SRC_URI = "http://files.itstool.org/${BPN}/${BPN}-${PV}.tar.bz2" 14SRC_URI = "http://files.itstool.org/${BPN}/${BPN}-${PV}.tar.bz2"
15SRC_URI_append_class-native = " file://0001-Native-Don-t-use-build-time-hardcoded-python-binary-.patch" 15SRC_URI:append:class-native = " file://0001-Native-Don-t-use-build-time-hardcoded-python-binary-.patch"
16SRC_URI_append_class-nativesdk = " file://0001-Native-Don-t-use-build-time-hardcoded-python-binary-.patch" 16SRC_URI:append:class-nativesdk = " file://0001-Native-Don-t-use-build-time-hardcoded-python-binary-.patch"
17SRC_URI_append_class-target = " file://0002-Don-t-use-build-time-hardcoded-python-binary-path.patch" 17SRC_URI:append:class-target = " file://0002-Don-t-use-build-time-hardcoded-python-binary-path.patch"
18 18
19SRC_URI[md5sum] = "4306eeba4f4aee6b393d14f9c3c57ca1" 19SRC_URI[md5sum] = "4306eeba4f4aee6b393d14f9c3c57ca1"
20SRC_URI[sha256sum] = "6233cc22726a9a5a83664bf67d1af79549a298c23185d926c3677afa917b92a9" 20SRC_URI[sha256sum] = "6233cc22726a9a5a83664bf67d1af79549a298c23185d926c3677afa917b92a9"
21 21
22BBCLASSEXTEND = "native nativesdk" 22BBCLASSEXTEND = "native nativesdk"
23 23
24RDEPENDS_${PN} += "libxml2-python" 24RDEPENDS:${PN} += "libxml2-python"
diff --git a/meta/recipes-support/libassuan/libassuan_2.5.5.bb b/meta/recipes-support/libassuan/libassuan_2.5.5.bb
index 3d12ea09e8..2d78911c65 100644
--- a/meta/recipes-support/libassuan/libassuan_2.5.5.bb
+++ b/meta/recipes-support/libassuan/libassuan_2.5.5.bb
@@ -6,8 +6,8 @@ HOMEPAGE = "http://www.gnupg.org/related_software/libassuan/"
6BUGTRACKER = "https://bugs.g10code.com/gnupg/index" 6BUGTRACKER = "https://bugs.g10code.com/gnupg/index"
7 7
8LICENSE = "GPLv3+ & LGPLv2.1+" 8LICENSE = "GPLv3+ & LGPLv2.1+"
9LICENSE_${PN} = "LGPLv2.1+" 9LICENSE:${PN} = "LGPLv2.1+"
10LICENSE_${PN}-doc = "GPLv3+" 10LICENSE:${PN}-doc = "GPLv3+"
11LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ 11LIC_FILES_CHKSUM = "file://COPYING;md5=f27defe1e96c2e1ecd4e0c9be8967949 \
12 file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ 12 file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
13 file://src/assuan.c;endline=20;md5=ab92143a5a2adabd06d7994d1467ea5c\ 13 file://src/assuan.c;endline=20;md5=ab92143a5a2adabd06d7994d1467ea5c\
@@ -26,12 +26,12 @@ BINCONFIG = "${bindir}/libassuan-config"
26 26
27inherit autotools texinfo binconfig-disabled pkgconfig multilib_header 27inherit autotools texinfo binconfig-disabled pkgconfig multilib_header
28 28
29do_configure_prepend () { 29do_configure:prepend () {
30 # Else these could be used in preference to those in aclocal-copy 30 # Else these could be used in preference to those in aclocal-copy
31 rm -f ${S}/m4/*.m4 31 rm -f ${S}/m4/*.m4
32} 32}
33 33
34do_install_append () { 34do_install:append () {
35 oe_multilib_header assuan.h 35 oe_multilib_header assuan.h
36} 36}
37 37
diff --git a/meta/recipes-support/libatomic-ops/libatomic-ops_7.6.10.bb b/meta/recipes-support/libatomic-ops/libatomic-ops_7.6.10.bb
index 3089d1f7ff..74afe9c92f 100644
--- a/meta/recipes-support/libatomic-ops/libatomic-ops_7.6.10.bb
+++ b/meta/recipes-support/libatomic-ops/libatomic-ops_7.6.10.bb
@@ -16,7 +16,7 @@ SRC_URI[sha256sum] = "587edf60817f56daf1e1ab38a4b3c729b8e846ff67b4f62a6157183708
16 16
17S = "${WORKDIR}/libatomic_ops-${PV}" 17S = "${WORKDIR}/libatomic_ops-${PV}"
18 18
19ALLOW_EMPTY_${PN} = "1" 19ALLOW_EMPTY:${PN} = "1"
20 20
21inherit autotools pkgconfig 21inherit autotools pkgconfig
22 22
diff --git a/meta/recipes-support/libbsd/libbsd_0.11.3.bb b/meta/recipes-support/libbsd/libbsd_0.11.3.bb
index 55ecae2ea5..8daea9f762 100644
--- a/meta/recipes-support/libbsd/libbsd_0.11.3.bb
+++ b/meta/recipes-support/libbsd/libbsd_0.11.3.bb
@@ -28,7 +28,7 @@ HOMEPAGE = "https://libbsd.freedesktop.org/wiki/"
28# License: public-domain 28# License: public-domain
29# License: public-domain-Colin-Plumb 29# License: public-domain-Colin-Plumb
30LICENSE = "BSD-3-Clause & BSD-4-Clause & ISC & PD" 30LICENSE = "BSD-3-Clause & BSD-4-Clause & ISC & PD"
31LICENSE_${PN} = "BSD-3-Clause & ISC & PD" 31LICENSE:${PN} = "BSD-3-Clause & ISC & PD"
32LIC_FILES_CHKSUM = "file://COPYING;md5=adf6172075bcc5837e33a8a688eb7e22" 32LIC_FILES_CHKSUM = "file://COPYING;md5=adf6172075bcc5837e33a8a688eb7e22"
33SECTION = "libs" 33SECTION = "libs"
34 34
diff --git a/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.2.bb b/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.2.bb
index 6cea422d11..1240589d00 100644
--- a/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.2.bb
+++ b/meta/recipes-support/libcap-ng/libcap-ng-python_0.8.2.bb
@@ -1,6 +1,6 @@
1require libcap-ng.inc 1require libcap-ng.inc
2 2
3FILESEXTRAPATHS_prepend := "${THISDIR}/libcap-ng:" 3FILESEXTRAPATHS:prepend := "${THISDIR}/libcap-ng:"
4 4
5SUMMARY .= " - python" 5SUMMARY .= " - python"
6 6
@@ -12,7 +12,7 @@ S = "${WORKDIR}/libcap-ng-${PV}"
12 12
13EXTRA_OECONF += "--with-python --with-python3" 13EXTRA_OECONF += "--with-python --with-python3"
14 14
15do_install_append() { 15do_install:append() {
16 rm -rf ${D}${bindir} 16 rm -rf ${D}${bindir}
17 rm -rf ${D}${libdir}/.debug 17 rm -rf ${D}${libdir}/.debug
18 rm -f ${D}${libdir}/lib* 18 rm -f ${D}${libdir}/lib*
@@ -23,6 +23,6 @@ do_install_append() {
23 23
24# PACKAGES = "${PN}" 24# PACKAGES = "${PN}"
25 25
26FILES_${PN} = "${libdir}/python${PYTHON_BASEVERSION}" 26FILES:${PN} = "${libdir}/python${PYTHON_BASEVERSION}"
27FILES_${PN}-dbg =+ "${PYTHON_SITEPACKAGES_DIR}/.debug/_capng.so" 27FILES:${PN}-dbg =+ "${PYTHON_SITEPACKAGES_DIR}/.debug/_capng.so"
28 28
diff --git a/meta/recipes-support/libcap-ng/libcap-ng.inc b/meta/recipes-support/libcap-ng/libcap-ng.inc
index 64bc62de24..34374b4dbf 100644
--- a/meta/recipes-support/libcap-ng/libcap-ng.inc
+++ b/meta/recipes-support/libcap-ng/libcap-ng.inc
@@ -13,7 +13,7 @@ SRC_URI = "https://people.redhat.com/sgrubb/libcap-ng/libcap-ng-${PV}.tar.gz \
13 13
14SRC_URI[sha256sum] = "52c083b77c2b0d8449dee141f9c3eba76e6d4c5ad44ef05df25891126cb85ae9" 14SRC_URI[sha256sum] = "52c083b77c2b0d8449dee141f9c3eba76e6d4c5ad44ef05df25891126cb85ae9"
15 15
16EXTRA_OECONF_append_class-target = " --with-capability_header=${STAGING_INCDIR}/linux/capability.h" 16EXTRA_OECONF:append:class-target = " --with-capability_header=${STAGING_INCDIR}/linux/capability.h"
17EXTRA_OECONF_append_class-nativesdk = " --with-capability_header=${STAGING_INCDIR}/linux/capability.h" 17EXTRA_OECONF:append:class-nativesdk = " --with-capability_header=${STAGING_INCDIR}/linux/capability.h"
18 18
19BBCLASSEXTEND = "native nativesdk" 19BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/libcap-ng/libcap-ng_0.8.2.bb b/meta/recipes-support/libcap-ng/libcap-ng_0.8.2.bb
index 6e6de45494..6e16e886b9 100644
--- a/meta/recipes-support/libcap-ng/libcap-ng_0.8.2.bb
+++ b/meta/recipes-support/libcap-ng/libcap-ng_0.8.2.bb
@@ -6,7 +6,7 @@ EXTRA_OECONF += "--without-python --without-python3"
6 6
7BBCLASSEXTEND = "native nativesdk" 7BBCLASSEXTEND = "native nativesdk"
8 8
9do_install_append() { 9do_install:append() {
10 # Moving libcap-ng to base_libdir 10 # Moving libcap-ng to base_libdir
11 if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then 11 if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then
12 mkdir -p ${D}/${base_libdir}/ 12 mkdir -p ${D}/${base_libdir}/
diff --git a/meta/recipes-support/libcap/libcap_2.51.bb b/meta/recipes-support/libcap/libcap_2.51.bb
index a43dca9f13..3e653e371e 100644
--- a/meta/recipes-support/libcap/libcap_2.51.bb
+++ b/meta/recipes-support/libcap/libcap_2.51.bb
@@ -21,7 +21,7 @@ UPSTREAM_CHECK_URI = "https://www.kernel.org/pub/linux/libs/security/linux-privs
21inherit lib_package 21inherit lib_package
22 22
23PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" 23PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}"
24PACKAGECONFIG_class-native ??= "" 24PACKAGECONFIG:class-native ??= ""
25 25
26PACKAGECONFIG[pam] = "PAM_CAP=yes,PAM_CAP=no,libpam" 26PACKAGECONFIG[pam] = "PAM_CAP=yes,PAM_CAP=no,libpam"
27 27
@@ -33,7 +33,7 @@ EXTRA_OEMAKE = " \
33 BUILD_GPERF=yes \ 33 BUILD_GPERF=yes \
34" 34"
35 35
36EXTRA_OEMAKE_append_class-target = " SYSTEM_HEADERS=${STAGING_INCDIR}" 36EXTRA_OEMAKE:append:class-target = " SYSTEM_HEADERS=${STAGING_INCDIR}"
37 37
38do_compile() { 38do_compile() {
39 unset CFLAGS BUILD_CFLAGS 39 unset CFLAGS BUILD_CFLAGS
@@ -54,7 +54,7 @@ do_install() {
54 SBINDIR="${sbindir}" 54 SBINDIR="${sbindir}"
55} 55}
56 56
57do_install_append() { 57do_install:append() {
58 # Move the library to base_libdir 58 # Move the library to base_libdir
59 install -d ${D}${base_libdir} 59 install -d ${D}${base_libdir}
60 if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then 60 if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then
@@ -65,9 +65,9 @@ do_install_append() {
65 fi 65 fi
66} 66}
67 67
68FILES_${PN}-dev += "${base_libdir}/*.so" 68FILES:${PN}-dev += "${base_libdir}/*.so"
69 69
70# pam files 70# pam files
71FILES_${PN} += "${base_libdir}/security/*.so" 71FILES:${PN} += "${base_libdir}/security/*.so"
72 72
73BBCLASSEXTEND = "native nativesdk" 73BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/libcheck/libcheck_0.15.2.bb b/meta/recipes-support/libcheck/libcheck_0.15.2.bb
index 62823023c7..89bcafc453 100644
--- a/meta/recipes-support/libcheck/libcheck_0.15.2.bb
+++ b/meta/recipes-support/libcheck/libcheck_0.15.2.bb
@@ -21,13 +21,13 @@ inherit autotools pkgconfig texinfo
21 21
22CACHED_CONFIGUREVARS += "ac_cv_path_AWK_PATH=${bindir}/gawk" 22CACHED_CONFIGUREVARS += "ac_cv_path_AWK_PATH=${bindir}/gawk"
23 23
24RREPLACES_${PN} = "check (<= 0.9.5)" 24RREPLACES:${PN} = "check (<= 0.9.5)"
25 25
26BBCLASSEXTEND = "native nativesdk" 26BBCLASSEXTEND = "native nativesdk"
27 27
28PACKAGES =+ "checkmk" 28PACKAGES =+ "checkmk"
29 29
30FILES_checkmk = "${bindir}/checkmk" 30FILES:checkmk = "${bindir}/checkmk"
31 31
32RDEPENDS_checkmk = "gawk" 32RDEPENDS:checkmk = "gawk"
33 33
diff --git a/meta/recipes-support/libevent/libevent_2.1.12.bb b/meta/recipes-support/libevent/libevent_2.1.12.bb
index 6d53fea5a8..2a562fe2e9 100644
--- a/meta/recipes-support/libevent/libevent_2.1.12.bb
+++ b/meta/recipes-support/libevent/libevent_2.1.12.bb
@@ -40,11 +40,11 @@ PACKAGES_DYNAMIC = "^${PN}-.*$"
40python split_libevent_libs () { 40python split_libevent_libs () {
41 do_split_packages(d, '${libdir}', r'^libevent_([a-z]*)-.*\.so\..*', '${PN}-%s', '${SUMMARY} (%s)', prepend=True, allow_links=True) 41 do_split_packages(d, '${libdir}', r'^libevent_([a-z]*)-.*\.so\..*', '${PN}-%s', '${SUMMARY} (%s)', prepend=True, allow_links=True)
42} 42}
43PACKAGESPLITFUNCS_prepend = "split_libevent_libs " 43PACKAGESPLITFUNCS:prepend = "split_libevent_libs "
44 44
45BBCLASSEXTEND = "native nativesdk" 45BBCLASSEXTEND = "native nativesdk"
46 46
47do_install_append() { 47do_install:append() {
48 rm ${D}${bindir}/event_rpcgen.py 48 rm ${D}${bindir}/event_rpcgen.py
49 rmdir ${D}${bindir} 49 rmdir ${D}${bindir}
50 oe_multilib_header event2/event-config.h 50 oe_multilib_header event2/event-config.h
diff --git a/meta/recipes-support/libffi/libffi_3.4.2.bb b/meta/recipes-support/libffi/libffi_3.4.2.bb
index 19b6ed3e58..733fcc5e6c 100644
--- a/meta/recipes-support/libffi/libffi_3.4.2.bb
+++ b/meta/recipes-support/libffi/libffi_3.4.2.bb
@@ -19,14 +19,14 @@ UPSTREAM_CHECK_URI = "https://github.com/libffi/libffi/releases/"
19UPSTREAM_CHECK_REGEX = "libffi-(?P<pver>\d+(\.\d+)+)\.tar" 19UPSTREAM_CHECK_REGEX = "libffi-(?P<pver>\d+(\.\d+)+)\.tar"
20 20
21EXTRA_OECONF += "--disable-builddir --disable-exec-static-tramp" 21EXTRA_OECONF += "--disable-builddir --disable-exec-static-tramp"
22EXTRA_OEMAKE_class-target = "LIBTOOLFLAGS='--tag=CC'" 22EXTRA_OEMAKE:class-target = "LIBTOOLFLAGS='--tag=CC'"
23inherit autotools texinfo multilib_header 23inherit autotools texinfo multilib_header
24 24
25do_install_append() { 25do_install:append() {
26 oe_multilib_header ffi.h ffitarget.h 26 oe_multilib_header ffi.h ffitarget.h
27} 27}
28 28
29FILES_${PN}-dev += "${libdir}/libffi-${PV}" 29FILES:${PN}-dev += "${libdir}/libffi-${PV}"
30 30
31# Doesn't compile in MIPS16e mode due to use of hand-written 31# Doesn't compile in MIPS16e mode due to use of hand-written
32# assembly 32# assembly
diff --git a/meta/recipes-support/libfm/libfm_1.3.2.bb b/meta/recipes-support/libfm/libfm_1.3.2.bb
index eb0949ae7d..79c7c8eeda 100644
--- a/meta/recipes-support/libfm/libfm_1.3.2.bb
+++ b/meta/recipes-support/libfm/libfm_1.3.2.bb
@@ -29,7 +29,7 @@ do_configure[dirs] =+ "${S}/m4"
29 29
30PACKAGES =+ "libfm-gtk" 30PACKAGES =+ "libfm-gtk"
31PACKAGES += "${PN}-mime" 31PACKAGES += "${PN}-mime"
32FILES_libfm-gtk = " \ 32FILES:libfm-gtk = " \
33 ${libdir}/libfm-gtk*so.* \ 33 ${libdir}/libfm-gtk*so.* \
34 ${libdir}/libfm/modules/gtk* \ 34 ${libdir}/libfm/modules/gtk* \
35 ${bindir}/libfm-pref-apps \ 35 ${bindir}/libfm-pref-apps \
@@ -40,9 +40,9 @@ FILES_libfm-gtk = " \
40 ${datadir}/libfm/images/unknown.png \ 40 ${datadir}/libfm/images/unknown.png \
41 ${datadir}/libfm/ui/*.ui \ 41 ${datadir}/libfm/ui/*.ui \
42" 42"
43FILES_${PN}-mime = "${datadir}/mime/" 43FILES:${PN}-mime = "${datadir}/mime/"
44 44
45do_install_append () { 45do_install:append () {
46 # remove files which are part of libfm-extra 46 # remove files which are part of libfm-extra
47 rm -f ${D}${includedir}/libfm-1.0/fm-xml-file.h 47 rm -f ${D}${includedir}/libfm-1.0/fm-xml-file.h
48 rm -f ${D}${includedir}/libfm-1.0/fm-version.h 48 rm -f ${D}${includedir}/libfm-1.0/fm-version.h
diff --git a/meta/recipes-support/libgcrypt/libgcrypt_1.9.3.bb b/meta/recipes-support/libgcrypt/libgcrypt_1.9.3.bb
index fd3d8e09f2..dee936dbc4 100644
--- a/meta/recipes-support/libgcrypt/libgcrypt_1.9.3.bb
+++ b/meta/recipes-support/libgcrypt/libgcrypt_1.9.3.bb
@@ -8,9 +8,9 @@ SECTION = "libs"
8 8
9# helper program gcryptrnd and getrandom are under GPL, rest LGPL 9# helper program gcryptrnd and getrandom are under GPL, rest LGPL
10LICENSE = "GPLv2+ & LGPLv2.1+ & GPLv3+" 10LICENSE = "GPLv2+ & LGPLv2.1+ & GPLv3+"
11LICENSE_${PN} = "LGPLv2.1+" 11LICENSE:${PN} = "LGPLv2.1+"
12LICENSE_${PN}-dev = "GPLv2+ & LGPLv2.1+" 12LICENSE:${PN}-dev = "GPLv2+ & LGPLv2.1+"
13LICENSE_dumpsexp-dev = "GPLv3+" 13LICENSE:dumpsexp-dev = "GPLv3+"
14 14
15LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ 15LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
16 file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff \ 16 file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff \
@@ -37,25 +37,25 @@ BINCONFIG = "${bindir}/libgcrypt-config"
37inherit autotools texinfo binconfig-disabled pkgconfig 37inherit autotools texinfo binconfig-disabled pkgconfig
38 38
39EXTRA_OECONF = "--disable-asm" 39EXTRA_OECONF = "--disable-asm"
40EXTRA_OEMAKE_class-target = "LIBTOOLFLAGS='--tag=CC'" 40EXTRA_OEMAKE:class-target = "LIBTOOLFLAGS='--tag=CC'"
41 41
42PACKAGECONFIG ??= "capabilities" 42PACKAGECONFIG ??= "capabilities"
43PACKAGECONFIG[capabilities] = "--with-capabilities,--without-capabilities,libcap" 43PACKAGECONFIG[capabilities] = "--with-capabilities,--without-capabilities,libcap"
44 44
45do_configure_prepend () { 45do_configure:prepend () {
46 # Else this could be used in preference to the one in aclocal-copy 46 # Else this could be used in preference to the one in aclocal-copy
47 rm -f ${S}/m4/gpg-error.m4 47 rm -f ${S}/m4/gpg-error.m4
48} 48}
49 49
50# libgcrypt.pc is added locally and thus installed here 50# libgcrypt.pc is added locally and thus installed here
51do_install_append() { 51do_install:append() {
52 install -d ${D}/${libdir}/pkgconfig 52 install -d ${D}/${libdir}/pkgconfig
53 install -m 0644 ${B}/src/libgcrypt.pc ${D}/${libdir}/pkgconfig/ 53 install -m 0644 ${B}/src/libgcrypt.pc ${D}/${libdir}/pkgconfig/
54} 54}
55 55
56PACKAGES =+ "dumpsexp-dev" 56PACKAGES =+ "dumpsexp-dev"
57 57
58FILES_${PN}-dev += "${bindir}/hmac256" 58FILES:${PN}-dev += "${bindir}/hmac256"
59FILES_dumpsexp-dev += "${bindir}/dumpsexp" 59FILES:dumpsexp-dev += "${bindir}/dumpsexp"
60 60
61BBCLASSEXTEND = "native nativesdk" 61BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/libgpg-error/libgpg-error_1.42.bb b/meta/recipes-support/libgpg-error/libgpg-error_1.42.bb
index c972d9a953..04f5760b76 100644
--- a/meta/recipes-support/libgpg-error/libgpg-error_1.42.bb
+++ b/meta/recipes-support/libgpg-error/libgpg-error_1.42.bb
@@ -31,13 +31,13 @@ MULTILIB_SCRIPTS = "${PN}-dev:${bindir}/gpgrt-config"
31 31
32CPPFLAGS += "-P" 32CPPFLAGS += "-P"
33 33
34do_install_append() { 34do_install:append() {
35 # we don't have common lisp in OE 35 # we don't have common lisp in OE
36 rm -rf "${D}${datadir}/common-lisp/" 36 rm -rf "${D}${datadir}/common-lisp/"
37 oe_multilib_header gpg-error.h gpgrt.h 37 oe_multilib_header gpg-error.h gpgrt.h
38} 38}
39 39
40FILES_${PN}-dev += "${bindir}/gpg-error" 40FILES:${PN}-dev += "${bindir}/gpg-error"
41FILES_${PN}-doc += "${datadir}/libgpg-error/errorref.txt" 41FILES:${PN}-doc += "${datadir}/libgpg-error/errorref.txt"
42 42
43BBCLASSEXTEND = "native nativesdk" 43BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/libical/libical_3.0.10.bb b/meta/recipes-support/libical/libical_3.0.10.bb
index 30d6bbfd0f..aa5f11e817 100644
--- a/meta/recipes-support/libical/libical_3.0.10.bb
+++ b/meta/recipes-support/libical/libical_3.0.10.bb
@@ -19,7 +19,7 @@ UPSTREAM_CHECK_URI = "https://github.com/libical/libical/releases"
19 19
20inherit cmake pkgconfig 20inherit cmake pkgconfig
21 21
22DEPENDS_append_class-target = "libical-native" 22DEPENDS:append:class-target = "libical-native"
23 23
24PACKAGECONFIG ??= "icu glib" 24PACKAGECONFIG ??= "icu glib"
25PACKAGECONFIG[bdb] = ",-DCMAKE_DISABLE_FIND_PACKAGE_BDB=True,db" 25PACKAGECONFIG[bdb] = ",-DCMAKE_DISABLE_FIND_PACKAGE_BDB=True,db"
@@ -32,9 +32,9 @@ EXTRA_OECMAKE += "-DPERL_EXECUTABLE=${HOSTTOOLS_DIR}/perl"
32# doc build fails with linker error (??) for libical-glib so disable it 32# doc build fails with linker error (??) for libical-glib so disable it
33EXTRA_OECMAKE += "-DICAL_BUILD_DOCS=false" 33EXTRA_OECMAKE += "-DICAL_BUILD_DOCS=false"
34 34
35EXTRA_OECMAKE_append_class-target = " -DIMPORT_ICAL_GLIB_SRC_GENERATOR=${STAGING_LIBDIR_NATIVE}/cmake/LibIcal/IcalGlibSrcGenerator.cmake" 35EXTRA_OECMAKE:append:class-target = " -DIMPORT_ICAL_GLIB_SRC_GENERATOR=${STAGING_LIBDIR_NATIVE}/cmake/LibIcal/IcalGlibSrcGenerator.cmake"
36 36
37do_install_append () { 37do_install:append () {
38 # Remove build host references 38 # Remove build host references
39 sed -i \ 39 sed -i \
40 -e 's,${STAGING_LIBDIR},${libdir},g' \ 40 -e 's,${STAGING_LIBDIR},${libdir},g' \
diff --git a/meta/recipes-support/libksba/libksba_1.6.0.bb b/meta/recipes-support/libksba/libksba_1.6.0.bb
index 552007d6cc..1374394610 100644
--- a/meta/recipes-support/libksba/libksba_1.6.0.bb
+++ b/meta/recipes-support/libksba/libksba_1.6.0.bb
@@ -6,8 +6,8 @@ library does not rely on another cryptographic library but provides \
6hooks for easy integration with Libgcrypt. " 6hooks for easy integration with Libgcrypt. "
7HOMEPAGE = "http://www.gnupg.org/related_software/libksba/" 7HOMEPAGE = "http://www.gnupg.org/related_software/libksba/"
8LICENSE = "GPLv3+ & (GPLv2+ | LGPLv3+)" 8LICENSE = "GPLv3+ & (GPLv2+ | LGPLv3+)"
9LICENSE_${PN} = "GPLv2+ | LGPLv3+" 9LICENSE:${PN} = "GPLv2+ | LGPLv3+"
10LICENSE_${PN}-doc = "GPLv3+" 10LICENSE:${PN}-doc = "GPLv3+"
11LIC_FILES_CHKSUM = "file://COPYING;md5=fd541d83f75d038c4e0617b672ed8bda \ 11LIC_FILES_CHKSUM = "file://COPYING;md5=fd541d83f75d038c4e0617b672ed8bda \
12 file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ 12 file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
13 file://COPYING.GPLv3;md5=2f31b266d3440dd7ee50f92cf67d8e6c \ 13 file://COPYING.GPLv3;md5=2f31b266d3440dd7ee50f92cf67d8e6c \
@@ -26,7 +26,7 @@ SRC_URI = "${GNUPG_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \
26 26
27SRC_URI[sha256sum] = "dad683e6f2d915d880aa4bed5cea9a115690b8935b78a1bbe01669189307a48b" 27SRC_URI[sha256sum] = "dad683e6f2d915d880aa4bed5cea9a115690b8935b78a1bbe01669189307a48b"
28 28
29do_configure_prepend () { 29do_configure:prepend () {
30 # Else these could be used in preference to those in aclocal-copy 30 # Else these could be used in preference to those in aclocal-copy
31 rm -f ${S}/m4/gpg-error.m4 31 rm -f ${S}/m4/gpg-error.m4
32} 32}
diff --git a/meta/recipes-support/libmicrohttpd/libmicrohttpd_0.9.73.bb b/meta/recipes-support/libmicrohttpd/libmicrohttpd_0.9.73.bb
index 219f0c44d6..0b5901bc74 100644
--- a/meta/recipes-support/libmicrohttpd/libmicrohttpd_0.9.73.bb
+++ b/meta/recipes-support/libmicrohttpd/libmicrohttpd_0.9.73.bb
@@ -17,14 +17,14 @@ CFLAGS += "-pthread -D_REENTRANT"
17EXTRA_OECONF += "--disable-static --with-gnutls=${STAGING_LIBDIR}/../" 17EXTRA_OECONF += "--disable-static --with-gnutls=${STAGING_LIBDIR}/../"
18 18
19PACKAGECONFIG ?= "curl https" 19PACKAGECONFIG ?= "curl https"
20PACKAGECONFIG_append_class-target = "\ 20PACKAGECONFIG:append:class-target = "\
21 ${@bb.utils.filter('DISTRO_FEATURES', 'largefile', d)} \ 21 ${@bb.utils.filter('DISTRO_FEATURES', 'largefile', d)} \
22" 22"
23PACKAGECONFIG[largefile] = "--enable-largefile,--disable-largefile,," 23PACKAGECONFIG[largefile] = "--enable-largefile,--disable-largefile,,"
24PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl," 24PACKAGECONFIG[curl] = "--enable-curl,--disable-curl,curl,"
25PACKAGECONFIG[https] = "--enable-https,--disable-https,libgcrypt gnutls," 25PACKAGECONFIG[https] = "--enable-https,--disable-https,libgcrypt gnutls,"
26 26
27do_compile_append() { 27do_compile:append() {
28 sed -i s:-L${STAGING_LIBDIR}::g libmicrohttpd.pc 28 sed -i s:-L${STAGING_LIBDIR}::g libmicrohttpd.pc
29} 29}
30 30
diff --git a/meta/recipes-support/libnl/libnl_3.5.0.bb b/meta/recipes-support/libnl/libnl_3.5.0.bb
index 9753f93267..7480202f13 100644
--- a/meta/recipes-support/libnl/libnl_3.5.0.bb
+++ b/meta/recipes-support/libnl/libnl_3.5.0.bb
@@ -28,32 +28,32 @@ UPSTREAM_CHECK_URI = "https://github.com/thom311/${BPN}/releases"
28 28
29inherit autotools pkgconfig ptest 29inherit autotools pkgconfig ptest
30 30
31FILES_${PN} = "${libdir}/libnl-3.so.* \ 31FILES:${PN} = "${libdir}/libnl-3.so.* \
32 ${libdir}/libnl.so.* \ 32 ${libdir}/libnl.so.* \
33 ${sysconfdir}" 33 ${sysconfdir}"
34RREPLACES_${PN} = "libnl2" 34RREPLACES:${PN} = "libnl2"
35RCONFLICTS_${PN} = "libnl2" 35RCONFLICTS:${PN} = "libnl2"
36 36
37FILES_${PN}-dev += "${libdir}/libnl/cli/*/*.la" 37FILES:${PN}-dev += "${libdir}/libnl/cli/*/*.la"
38FILES_${PN}-staticdev += "${libdir}/libnl/cli/*/*.a" 38FILES:${PN}-staticdev += "${libdir}/libnl/cli/*/*.a"
39 39
40PACKAGES += "${PN}-cli ${PN}-genl ${PN}-idiag ${PN}-nf ${PN}-route ${PN}-xfrm" 40PACKAGES += "${PN}-cli ${PN}-genl ${PN}-idiag ${PN}-nf ${PN}-route ${PN}-xfrm"
41FILES_${PN}-cli = "${libdir}/libnl-cli-3.so.* \ 41FILES:${PN}-cli = "${libdir}/libnl-cli-3.so.* \
42 ${libdir}/libnl/cli/*/*.so \ 42 ${libdir}/libnl/cli/*/*.so \
43 ${bindir}/genl-ctrl-list \ 43 ${bindir}/genl-ctrl-list \
44 ${bindir}/idiag-socket-details \ 44 ${bindir}/idiag-socket-details \
45 ${bindir}/nf-* \ 45 ${bindir}/nf-* \
46 ${bindir}/nl-*" 46 ${bindir}/nl-*"
47FILES_${PN}-genl = "${libdir}/libnl-genl-3.so.* \ 47FILES:${PN}-genl = "${libdir}/libnl-genl-3.so.* \
48 ${libdir}/libnl-genl.so.*" 48 ${libdir}/libnl-genl.so.*"
49FILES_${PN}-idiag = "${libdir}/libnl-idiag-3.so.*" 49FILES:${PN}-idiag = "${libdir}/libnl-idiag-3.so.*"
50FILES_${PN}-nf = "${libdir}/libnl-nf-3.so.*" 50FILES:${PN}-nf = "${libdir}/libnl-nf-3.so.*"
51FILES_${PN}-route = "${libdir}/libnl-route-3.so.*" 51FILES:${PN}-route = "${libdir}/libnl-route-3.so.*"
52FILES_${PN}-xfrm = "${libdir}/libnl-xfrm-3.so.*" 52FILES:${PN}-xfrm = "${libdir}/libnl-xfrm-3.so.*"
53RREPLACES_${PN}-genl = "libnl-genl2" 53RREPLACES:${PN}-genl = "libnl-genl2"
54RCONFLICTS_${PN}-genl = "libnl-genl2" 54RCONFLICTS:${PN}-genl = "libnl-genl2"
55 55
56RDEPENDS_${PN}-ptest += "libcheck" 56RDEPENDS:${PN}-ptest += "libcheck"
57DEPENDS += "${@bb.utils.contains('PTEST_ENABLED', '1', 'libcheck', '', d)}" 57DEPENDS += "${@bb.utils.contains('PTEST_ENABLED', '1', 'libcheck', '', d)}"
58 58
59# make sure the tests don't link against wrong so file 59# make sure the tests don't link against wrong so file
diff --git a/meta/recipes-support/libpcre/libpcre2_10.37.bb b/meta/recipes-support/libpcre/libpcre2_10.37.bb
index b596fbe87d..e0ead59da6 100644
--- a/meta/recipes-support/libpcre/libpcre2_10.37.bb
+++ b/meta/recipes-support/libpcre/libpcre2_10.37.bb
@@ -33,20 +33,20 @@ EXTRA_OECONF = "\
33 --enable-pcre2-32 \ 33 --enable-pcre2-32 \
34" 34"
35CFLAGS += "-D_REENTRANT" 35CFLAGS += "-D_REENTRANT"
36CXXFLAGS_append_powerpc = " -lstdc++" 36CXXFLAGS:append:powerpc = " -lstdc++"
37 37
38PACKAGES =+ "libpcre2-16 libpcre2-32 pcre2grep pcre2grep-doc pcre2test pcre2test-doc" 38PACKAGES =+ "libpcre2-16 libpcre2-32 pcre2grep pcre2grep-doc pcre2test pcre2test-doc"
39 39
40SUMMARY_pcre2grep = "grep utility that uses perl 5 compatible regexes" 40SUMMARY:pcre2grep = "grep utility that uses perl 5 compatible regexes"
41SUMMARY_pcre2grep-doc = "grep utility that uses perl 5 compatible regexes - docs" 41SUMMARY:pcre2grep-doc = "grep utility that uses perl 5 compatible regexes - docs"
42SUMMARY_pcre2test = "program for testing Perl-comatible regular expressions" 42SUMMARY:pcre2test = "program for testing Perl-comatible regular expressions"
43SUMMARY_pcre2test-doc = "program for testing Perl-comatible regular expressions - docs" 43SUMMARY:pcre2test-doc = "program for testing Perl-comatible regular expressions - docs"
44 44
45FILES_libpcre2-16 = "${libdir}/libpcre2-16.so.*" 45FILES:libpcre2-16 = "${libdir}/libpcre2-16.so.*"
46FILES_libpcre2-32 = "${libdir}/libpcre2-32.so.*" 46FILES:libpcre2-32 = "${libdir}/libpcre2-32.so.*"
47FILES_pcre2grep = "${bindir}/pcre2grep" 47FILES:pcre2grep = "${bindir}/pcre2grep"
48FILES_pcre2grep-doc = "${mandir}/man1/pcre2grep.1" 48FILES:pcre2grep-doc = "${mandir}/man1/pcre2grep.1"
49FILES_pcre2test = "${bindir}/pcre2test" 49FILES:pcre2test = "${bindir}/pcre2test"
50FILES_pcre2test-doc = "${mandir}/man1/pcre2test.1" 50FILES:pcre2test-doc = "${mandir}/man1/pcre2test.1"
51 51
52BBCLASSEXTEND = "native nativesdk" 52BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/libpcre/libpcre_8.45.bb b/meta/recipes-support/libpcre/libpcre_8.45.bb
index 345c46e86e..76b20f5f08 100644
--- a/meta/recipes-support/libpcre/libpcre_8.45.bb
+++ b/meta/recipes-support/libpcre/libpcre_8.45.bb
@@ -38,19 +38,19 @@ EXTRA_OECONF = "--enable-utf"
38 38
39PACKAGES =+ "libpcrecpp libpcreposix pcregrep pcregrep-doc pcretest pcretest-doc" 39PACKAGES =+ "libpcrecpp libpcreposix pcregrep pcregrep-doc pcretest pcretest-doc"
40 40
41SUMMARY_libpcrecpp = "${SUMMARY} - C++ wrapper functions" 41SUMMARY:libpcrecpp = "${SUMMARY} - C++ wrapper functions"
42SUMMARY_libpcreposix = "${SUMMARY} - C wrapper functions based on the POSIX regex API" 42SUMMARY:libpcreposix = "${SUMMARY} - C wrapper functions based on the POSIX regex API"
43SUMMARY_pcregrep = "grep utility that uses perl 5 compatible regexes" 43SUMMARY:pcregrep = "grep utility that uses perl 5 compatible regexes"
44SUMMARY_pcregrep-doc = "grep utility that uses perl 5 compatible regexes - docs" 44SUMMARY:pcregrep-doc = "grep utility that uses perl 5 compatible regexes - docs"
45SUMMARY_pcretest = "program for testing Perl-comatible regular expressions" 45SUMMARY:pcretest = "program for testing Perl-comatible regular expressions"
46SUMMARY_pcretest-doc = "program for testing Perl-comatible regular expressions - docs" 46SUMMARY:pcretest-doc = "program for testing Perl-comatible regular expressions - docs"
47 47
48FILES_libpcrecpp = "${libdir}/libpcrecpp.so.*" 48FILES:libpcrecpp = "${libdir}/libpcrecpp.so.*"
49FILES_libpcreposix = "${libdir}/libpcreposix.so.*" 49FILES:libpcreposix = "${libdir}/libpcreposix.so.*"
50FILES_pcregrep = "${bindir}/pcregrep" 50FILES:pcregrep = "${bindir}/pcregrep"
51FILES_pcregrep-doc = "${mandir}/man1/pcregrep.1" 51FILES:pcregrep-doc = "${mandir}/man1/pcregrep.1"
52FILES_pcretest = "${bindir}/pcretest" 52FILES:pcretest = "${bindir}/pcretest"
53FILES_pcretest-doc = "${mandir}/man1/pcretest.1" 53FILES:pcretest-doc = "${mandir}/man1/pcretest.1"
54 54
55BBCLASSEXTEND = "native nativesdk" 55BBCLASSEXTEND = "native nativesdk"
56 56
@@ -70,4 +70,4 @@ do_install_ptest() {
70 sed -i -e 's:do3=yes:do3=no:g' ${D}${PTEST_PATH}/RunTest 70 sed -i -e 's:do3=yes:do3=no:g' ${D}${PTEST_PATH}/RunTest
71} 71}
72 72
73RDEPENDS_${PN}-ptest += "make" 73RDEPENDS:${PN}-ptest += "make"
diff --git a/meta/recipes-support/libproxy/libproxy_0.4.17.bb b/meta/recipes-support/libproxy/libproxy_0.4.17.bb
index c2579b3941..7e97d36339 100644
--- a/meta/recipes-support/libproxy/libproxy_0.4.17.bb
+++ b/meta/recipes-support/libproxy/libproxy_0.4.17.bb
@@ -37,6 +37,6 @@ EXTRA_OECMAKE += " \
37 -DLIB_INSTALL_DIR=${libdir} \ 37 -DLIB_INSTALL_DIR=${libdir} \
38 -DLIBEXEC_INSTALL_DIR=${libexecdir} \ 38 -DLIBEXEC_INSTALL_DIR=${libexecdir} \
39" 39"
40SECURITY_PIE_CFLAGS_remove = "-fPIE -pie" 40SECURITY_PIE_CFLAGS:remove = "-fPIE -pie"
41 41
42FILES_${PN} += "${libdir}/${BPN}/${PV}/modules" 42FILES:${PN} += "${libdir}/${BPN}/${PV}/modules"
diff --git a/meta/recipes-support/libseccomp/libseccomp_2.5.1.bb b/meta/recipes-support/libseccomp/libseccomp_2.5.1.bb
index 79736f2ad1..74bface4a1 100644
--- a/meta/recipes-support/libseccomp/libseccomp_2.5.1.bb
+++ b/meta/recipes-support/libseccomp/libseccomp_2.5.1.bb
@@ -50,7 +50,7 @@ do_install_ptest() {
50 done 50 done
51} 51}
52 52
53FILES_${PN} = "${bindir} ${libdir}/${BPN}.so*" 53FILES:${PN} = "${bindir} ${libdir}/${BPN}.so*"
54FILES_${PN}-dbg += "${libdir}/${PN}/tests/.debug/* ${libdir}/${PN}/tools/.debug" 54FILES:${PN}-dbg += "${libdir}/${PN}/tests/.debug/* ${libdir}/${PN}/tools/.debug"
55 55
56RDEPENDS_${PN}-ptest = "coreutils bash" 56RDEPENDS:${PN}-ptest = "coreutils bash"
diff --git a/meta/recipes-support/libsoup/libsoup-2.4_2.72.0.bb b/meta/recipes-support/libsoup/libsoup-2.4_2.72.0.bb
index 5b74119d94..3149896466 100644
--- a/meta/recipes-support/libsoup/libsoup-2.4_2.72.0.bb
+++ b/meta/recipes-support/libsoup/libsoup-2.4_2.72.0.bb
@@ -28,7 +28,7 @@ PACKAGECONFIG ??= ""
28PACKAGECONFIG[gnome] = "-Dgnome=true,-Dgnome=false" 28PACKAGECONFIG[gnome] = "-Dgnome=true,-Dgnome=false"
29PACKAGECONFIG[gssapi] = "-Dgssapi=enabled,-Dgssapi=disabled,krb5" 29PACKAGECONFIG[gssapi] = "-Dgssapi=enabled,-Dgssapi=disabled,krb5"
30 30
31EXTRA_OEMESON_append = " -Dvapi=disabled -Dtls_check=false" 31EXTRA_OEMESON:append = " -Dvapi=disabled -Dtls_check=false"
32 32
33GTKDOC_MESON_OPTION = "gtk_doc" 33GTKDOC_MESON_OPTION = "gtk_doc"
34 34
@@ -36,9 +36,9 @@ GTKDOC_MESON_OPTION = "gtk_doc"
36# and will therefore become subject to renaming by debian.bbclass. Prevent 36# and will therefore become subject to renaming by debian.bbclass. Prevent
37# renaming in order to keep the package name consistent regardless of whether 37# renaming in order to keep the package name consistent regardless of whether
38# gnome support is enabled or disabled. 38# gnome support is enabled or disabled.
39DEBIAN_NOAUTONAME_${PN} = "1" 39DEBIAN_NOAUTONAME:${PN} = "1"
40 40
41# glib-networking is needed for SSL, proxies, etc. 41# glib-networking is needed for SSL, proxies, etc.
42RRECOMMENDS_${PN} = "glib-networking" 42RRECOMMENDS:${PN} = "glib-networking"
43 43
44BBCLASSEXTEND = "native nativesdk" 44BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/libssh2/libssh2_1.9.0.bb b/meta/recipes-support/libssh2/libssh2_1.9.0.bb
index f290bf3268..9ae736d25a 100644
--- a/meta/recipes-support/libssh2/libssh2_1.9.0.bb
+++ b/meta/recipes-support/libssh2/libssh2_1.9.0.bb
@@ -14,7 +14,7 @@ SRC_URI = "http://www.libssh2.org/download/${BP}.tar.gz \
14 file://0001-kex.c-move-EC-macro-outside-of-if-check-549-550.patch \ 14 file://0001-kex.c-move-EC-macro-outside-of-if-check-549-550.patch \
15" 15"
16 16
17SRC_URI_append_ptest = " file://0001-Don-t-let-host-enviroment-to-decide-if-a-test-is-bui.patch" 17SRC_URI:append_ptest = " file://0001-Don-t-let-host-enviroment-to-decide-if-a-test-is-bui.patch"
18 18
19SRC_URI[md5sum] = "1beefafe8963982adc84b408b2959927" 19SRC_URI[md5sum] = "1beefafe8963982adc84b408b2959927"
20SRC_URI[sha256sum] = "d5fb8bd563305fd1074dda90bd053fb2d29fc4bce048d182f96eaa466dfadafd" 20SRC_URI[sha256sum] = "d5fb8bd563305fd1074dda90bd053fb2d29fc4bce048d182f96eaa466dfadafd"
@@ -34,8 +34,8 @@ PACKAGECONFIG[gcrypt] = "--with-crypto=libgcrypt --with-libgcrypt-prefix=${STAGI
34BBCLASSEXTEND = "native nativesdk" 34BBCLASSEXTEND = "native nativesdk"
35 35
36# required for ptest on documentation 36# required for ptest on documentation
37RDEPENDS_${PN}-ptest = "man-db openssh util-linux-col" 37RDEPENDS:${PN}-ptest = "man-db openssh util-linux-col"
38RDEPENDS_${PN}-ptest_append_libc-glibc = " locale-base-en-us" 38RDEPENDS:${PN}-ptest:append:libc-glibc = " locale-base-en-us"
39 39
40do_compile_ptest() { 40do_compile_ptest() {
41 sed -i "/\$(MAKE) \$(AM_MAKEFLAGS) check-TESTS/d" tests/Makefile 41 sed -i "/\$(MAKE) \$(AM_MAKEFLAGS) check-TESTS/d" tests/Makefile
diff --git a/meta/recipes-support/libunwind/libunwind.inc b/meta/recipes-support/libunwind/libunwind.inc
index 17ba151933..bf74f9fa3c 100644
--- a/meta/recipes-support/libunwind/libunwind.inc
+++ b/meta/recipes-support/libunwind/libunwind.inc
@@ -4,7 +4,7 @@ HOMEPAGE = "http://www.nongnu.org/libunwind"
4LICENSE = "MIT" 4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://COPYING;md5=2d80c8ed4062b8339b715f90fa68cc9f" 5LIC_FILES_CHKSUM = "file://COPYING;md5=2d80c8ed4062b8339b715f90fa68cc9f"
6DEPENDS += "libatomic-ops" 6DEPENDS += "libatomic-ops"
7DEPENDS_append_libc-musl = " libucontext" 7DEPENDS:append:libc-musl = " libucontext"
8 8
9inherit autotools multilib_header 9inherit autotools multilib_header
10 10
@@ -12,11 +12,11 @@ PACKAGECONFIG ??= ""
12PACKAGECONFIG[lzma] = "--enable-minidebuginfo,--disable-minidebuginfo,xz" 12PACKAGECONFIG[lzma] = "--enable-minidebuginfo,--disable-minidebuginfo,xz"
13PACKAGECONFIG[latexdocs] = "--enable-documentation, --disable-documentation, latex2man-native" 13PACKAGECONFIG[latexdocs] = "--enable-documentation, --disable-documentation, latex2man-native"
14 14
15EXTRA_OECONF_arm = "--enable-debug-frame" 15EXTRA_OECONF:arm = "--enable-debug-frame"
16EXTRA_OECONF_armeb = "--enable-debug-frame" 16EXTRA_OECONF:armeb = "--enable-debug-frame"
17EXTRA_OECONF_aarch64 = "--enable-debug-frame" 17EXTRA_OECONF:aarch64 = "--enable-debug-frame"
18 18
19do_install_append () { 19do_install:append () {
20 oe_multilib_header libunwind.h 20 oe_multilib_header libunwind.h
21} 21}
22 22
diff --git a/meta/recipes-support/libunwind/libunwind_1.5.0.bb b/meta/recipes-support/libunwind/libunwind_1.5.0.bb
index 6392cac5c9..9b515b58f4 100644
--- a/meta/recipes-support/libunwind/libunwind_1.5.0.bb
+++ b/meta/recipes-support/libunwind/libunwind_1.5.0.bb
@@ -8,21 +8,21 @@ SRC_URI = "http://download.savannah.nongnu.org/releases/libunwind/libunwind-${PV
8 file://0006-Fix-for-X32.patch \ 8 file://0006-Fix-for-X32.patch \
9 file://0001-configure-Do-not-enforce-libdir-for-ppc64.patch \ 9 file://0001-configure-Do-not-enforce-libdir-for-ppc64.patch \
10 " 10 "
11SRC_URI_append_libc-musl = " file://musl-header-conflict.patch" 11SRC_URI:append:libc-musl = " file://musl-header-conflict.patch"
12 12
13SRC_URI[md5sum] = "c6923dda0675f6a4ef21426164dc8b6a" 13SRC_URI[md5sum] = "c6923dda0675f6a4ef21426164dc8b6a"
14SRC_URI[sha256sum] = "90337653d92d4a13de590781371c604f9031cdb50520366aa1e3a91e1efb1017" 14SRC_URI[sha256sum] = "90337653d92d4a13de590781371c604f9031cdb50520366aa1e3a91e1efb1017"
15 15
16EXTRA_OECONF_append_libc-musl = " --disable-documentation --disable-tests --enable-static" 16EXTRA_OECONF:append:libc-musl = " --disable-documentation --disable-tests --enable-static"
17 17
18# http://errors.yoctoproject.org/Errors/Details/20487/ 18# http://errors.yoctoproject.org/Errors/Details/20487/
19ARM_INSTRUCTION_SET_armv4 = "arm" 19ARM_INSTRUCTION_SET:armv4 = "arm"
20ARM_INSTRUCTION_SET_armv5 = "arm" 20ARM_INSTRUCTION_SET:armv5 = "arm"
21 21
22COMPATIBLE_HOST_riscv64 = "null" 22COMPATIBLE_HOST:riscv64 = "null"
23COMPATIBLE_HOST_riscv32 = "null" 23COMPATIBLE_HOST:riscv32 = "null"
24 24
25LDFLAGS += "-Wl,-z,relro,-z,now ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 25LDFLAGS += "-Wl,-z,relro,-z,now ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
26 26
27SECURITY_LDFLAGS_append_libc-musl = " -lssp_nonshared" 27SECURITY_LDFLAGS:append:libc-musl = " -lssp_nonshared"
28CACHED_CONFIGUREVARS_append_libc-musl = " LDFLAGS='${LDFLAGS} -lucontext'" 28CACHED_CONFIGUREVARS:append:libc-musl = " LDFLAGS='${LDFLAGS} -lucontext'"
diff --git a/meta/recipes-support/liburcu/liburcu_0.13.0.bb b/meta/recipes-support/liburcu/liburcu_0.13.0.bb
index c9fef89789..aba8d070ed 100644
--- a/meta/recipes-support/liburcu/liburcu_0.13.0.bb
+++ b/meta/recipes-support/liburcu/liburcu_0.13.0.bb
@@ -18,8 +18,8 @@ SRC_URI[sha256sum] = "cbb20dbe1a892c2a4d8898bac4316176e585392693d498766ccbbc68cf
18S = "${WORKDIR}/userspace-rcu-${PV}" 18S = "${WORKDIR}/userspace-rcu-${PV}"
19inherit autotools multilib_header 19inherit autotools multilib_header
20 20
21CPPFLAGS_append_riscv64 = " -pthread -D_REENTRANT" 21CPPFLAGS:append:riscv64 = " -pthread -D_REENTRANT"
22 22
23do_install_append() { 23do_install:append() {
24 oe_multilib_header urcu/config.h 24 oe_multilib_header urcu/config.h
25} 25}
diff --git a/meta/recipes-support/libusb/libusb1_1.0.24.bb b/meta/recipes-support/libusb/libusb1_1.0.24.bb
index 92e66b1b16..95a20958a1 100644
--- a/meta/recipes-support/libusb/libusb1_1.0.24.bb
+++ b/meta/recipes-support/libusb/libusb1_1.0.24.bb
@@ -20,12 +20,12 @@ S = "${WORKDIR}/libusb-${PV}"
20 20
21inherit autotools pkgconfig ptest 21inherit autotools pkgconfig ptest
22 22
23PACKAGECONFIG_class-target ??= "udev" 23PACKAGECONFIG:class-target ??= "udev"
24PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,udev" 24PACKAGECONFIG[udev] = "--enable-udev,--disable-udev,udev"
25 25
26EXTRA_OECONF = "--libdir=${base_libdir}" 26EXTRA_OECONF = "--libdir=${base_libdir}"
27 27
28do_install_append() { 28do_install:append() {
29 install -d ${D}${libdir} 29 install -d ${D}${libdir}
30 if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then 30 if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then
31 mv ${D}${base_libdir}/pkgconfig ${D}${libdir} 31 mv ${D}${base_libdir}/pkgconfig ${D}${libdir}
@@ -40,6 +40,6 @@ do_install_ptest() {
40 install -m 755 ${B}/tests/.libs/stress ${D}${PTEST_PATH} 40 install -m 755 ${B}/tests/.libs/stress ${D}${PTEST_PATH}
41} 41}
42 42
43FILES_${PN} += "${base_libdir}/*.so.*" 43FILES:${PN} += "${base_libdir}/*.so.*"
44 44
45FILES_${PN}-dev += "${base_libdir}/*.so ${base_libdir}/*.la" 45FILES:${PN}-dev += "${base_libdir}/*.so ${base_libdir}/*.la"
diff --git a/meta/recipes-support/libxslt/libxslt_1.1.34.bb b/meta/recipes-support/libxslt/libxslt_1.1.34.bb
index 63cce6fe06..c888f3d7e1 100644
--- a/meta/recipes-support/libxslt/libxslt_1.1.34.bb
+++ b/meta/recipes-support/libxslt/libxslt_1.1.34.bb
@@ -27,7 +27,7 @@ BINCONFIG = "${bindir}/xslt-config"
27 27
28inherit autotools pkgconfig binconfig-disabled lib_package multilib_header 28inherit autotools pkgconfig binconfig-disabled lib_package multilib_header
29 29
30do_configure_prepend () { 30do_configure:prepend () {
31 # We don't DEPEND on binutils for ansidecl.h so ensure we don't use the header. 31 # We don't DEPEND on binutils for ansidecl.h so ensure we don't use the header.
32 # This can be removed when upgrading to 1.1.34. 32 # This can be removed when upgrading to 1.1.34.
33 sed -i -e 's/ansidecl.h//' ${S}/configure.ac 33 sed -i -e 's/ansidecl.h//' ${S}/configure.ac
@@ -39,20 +39,20 @@ do_configure_prepend () {
39 39
40EXTRA_OECONF = "--without-python --without-debug --without-mem-debug --without-crypto --with-html-subdir=${BPN}" 40EXTRA_OECONF = "--without-python --without-debug --without-mem-debug --without-crypto --with-html-subdir=${BPN}"
41# older versions of this recipe had ${PN}-utils 41# older versions of this recipe had ${PN}-utils
42RPROVIDES_${PN}-bin += "${PN}-utils" 42RPROVIDES:${PN}-bin += "${PN}-utils"
43RCONFLICTS_${PN}-bin += "${PN}-utils" 43RCONFLICTS:${PN}-bin += "${PN}-utils"
44RREPLACES_${PN}-bin += "${PN}-utils" 44RREPLACES:${PN}-bin += "${PN}-utils"
45 45
46# This is only needed until libxml can load the relocated catalog itself 46# This is only needed until libxml can load the relocated catalog itself
47do_install_append_class-native () { 47do_install:append:class-native () {
48 create_wrapper ${D}/${bindir}/xsltproc XML_CATALOG_FILES=${sysconfdir}/xml/catalog 48 create_wrapper ${D}/${bindir}/xsltproc XML_CATALOG_FILES=${sysconfdir}/xml/catalog
49} 49}
50 50
51do_install_append () { 51do_install:append () {
52 oe_multilib_header libxslt/xsltconfig.h 52 oe_multilib_header libxslt/xsltconfig.h
53} 53}
54 54
55FILES_${PN} += "${libdir}/libxslt-plugins" 55FILES:${PN} += "${libdir}/libxslt-plugins"
56FILES_${PN}-dev += "${libdir}/xsltConf.sh" 56FILES:${PN}-dev += "${libdir}/xsltConf.sh"
57 57
58BBCLASSEXTEND = "native nativesdk" 58BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/libyaml/libyaml_0.2.5.bb b/meta/recipes-support/libyaml/libyaml_0.2.5.bb
index 778e091638..4cb5717ece 100644
--- a/meta/recipes-support/libyaml/libyaml_0.2.5.bb
+++ b/meta/recipes-support/libyaml/libyaml_0.2.5.bb
@@ -15,7 +15,7 @@ S = "${WORKDIR}/yaml-${PV}"
15 15
16inherit autotools 16inherit autotools
17 17
18DISABLE_STATIC_class-nativesdk = "" 18DISABLE_STATIC:class-nativesdk = ""
19DISABLE_STATIC_class-native = "" 19DISABLE_STATIC:class-native = ""
20 20
21BBCLASSEXTEND = "native nativesdk" 21BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/lzop/lzop_1.04.bb b/meta/recipes-support/lzop/lzop_1.04.bb
index 59c2003b74..8ac7efbbfd 100644
--- a/meta/recipes-support/lzop/lzop_1.04.bb
+++ b/meta/recipes-support/lzop/lzop_1.04.bb
@@ -20,7 +20,7 @@ SRC_URI[sha256sum] = "7e72b62a8a60aff5200a047eea0773a8fb205caf7acbe1774d95147f30
20 20
21inherit autotools 21inherit autotools
22 22
23do_configure_prepend () { 23do_configure:prepend () {
24 install -Dm 0644 ${WORKDIR}/acinclude.m4 ${S}/acinclude.m4 24 install -Dm 0644 ${WORKDIR}/acinclude.m4 ${S}/acinclude.m4
25} 25}
26 26
diff --git a/meta/recipes-support/nettle/nettle_3.7.3.bb b/meta/recipes-support/nettle/nettle_3.7.3.bb
index 031500d741..877f5f169f 100644
--- a/meta/recipes-support/nettle/nettle_3.7.3.bb
+++ b/meta/recipes-support/nettle/nettle_3.7.3.bb
@@ -20,7 +20,7 @@ SRC_URI = "${GNU_MIRROR}/${BPN}/${BP}.tar.gz \
20 file://check-header-files-of-openssl-only-if-enable_.patch \ 20 file://check-header-files-of-openssl-only-if-enable_.patch \
21 " 21 "
22 22
23SRC_URI_append_class-target = "\ 23SRC_URI:append:class-target = "\
24 file://dlopen-test.patch \ 24 file://dlopen-test.patch \
25 " 25 "
26 26
@@ -38,7 +38,7 @@ do_compile_ptest() {
38 oe_runmake buildtest 38 oe_runmake buildtest
39} 39}
40 40
41do_install_append() { 41do_install:append() {
42 oe_multilib_header nettle/version.h 42 oe_multilib_header nettle/version.h
43} 43}
44 44
@@ -51,7 +51,7 @@ do_install_ptest() {
51 install ${B}/testsuite/*-test ${D}${PTEST_PATH}/testsuite/ 51 install ${B}/testsuite/*-test ${D}${PTEST_PATH}/testsuite/
52} 52}
53 53
54RDEPENDS_${PN}-ptest += "${PN}-dev" 54RDEPENDS:${PN}-ptest += "${PN}-dev"
55INSANE_SKIP_${PN}-ptest += "dev-deps" 55INSANE_SKIP:${PN}-ptest += "dev-deps"
56 56
57BBCLASSEXTEND = "native nativesdk" 57BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/npth/npth_1.6.bb b/meta/recipes-support/npth/npth_1.6.bb
index d5a149e041..8c94cc22c1 100644
--- a/meta/recipes-support/npth/npth_1.6.bb
+++ b/meta/recipes-support/npth/npth_1.6.bb
@@ -19,10 +19,10 @@ BINCONFIG = "${bindir}/npth-config"
19 19
20inherit autotools binconfig-disabled multilib_header 20inherit autotools binconfig-disabled multilib_header
21 21
22FILES_${PN} = "${libdir}/libnpth.so.*" 22FILES:${PN} = "${libdir}/libnpth.so.*"
23FILES_${PN}-dev += "${bindir}/npth-config" 23FILES:${PN}-dev += "${bindir}/npth-config"
24 24
25do_install_append() { 25do_install:append() {
26 oe_multilib_header npth.h 26 oe_multilib_header npth.h
27} 27}
28 28
diff --git a/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb b/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb
index 074f713205..969e20e283 100644
--- a/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb
+++ b/meta/recipes-support/nss-myhostname/nss-myhostname_0.3.bb
@@ -14,18 +14,18 @@ SRC_URI[sha256sum] = "2ba744ea8d578d1c57c85884e94a3042ee17843a5294434d3a7f6c4d67
14 14
15inherit autotools features_check 15inherit autotools features_check
16 16
17COMPATIBLE_HOST_libc-musl = 'null' 17COMPATIBLE_HOST:libc-musl = 'null'
18 18
19# The systemd has its own copy of nss-myhostname 19# The systemd has its own copy of nss-myhostname
20CONFLICT_DISTRO_FEATURES = "systemd" 20CONFLICT_DISTRO_FEATURES = "systemd"
21 21
22pkg_postinst_${PN} () { 22pkg_postinst:${PN} () {
23 sed -e '/^hosts:/s/\s*\<myhostname\>//' \ 23 sed -e '/^hosts:/s/\s*\<myhostname\>//' \
24 -e 's/\(^hosts:.*\)\(\<files\>\)\(.*\)\(\<dns\>\)\(.*\)/\1\2 myhostname \3\4\5/' \ 24 -e 's/\(^hosts:.*\)\(\<files\>\)\(.*\)\(\<dns\>\)\(.*\)/\1\2 myhostname \3\4\5/' \
25 -i $D${sysconfdir}/nsswitch.conf 25 -i $D${sysconfdir}/nsswitch.conf
26} 26}
27 27
28pkg_prerm_${PN} () { 28pkg_prerm:${PN} () {
29 sed -e '/^hosts:/s/\s*\<myhostname\>//' \ 29 sed -e '/^hosts:/s/\s*\<myhostname\>//' \
30 -e '/^hosts:/s/\s*myhostname//' \ 30 -e '/^hosts:/s/\s*myhostname//' \
31 -i $D${sysconfdir}/nsswitch.conf 31 -i $D${sysconfdir}/nsswitch.conf
diff --git a/meta/recipes-support/numactl/numactl_git.bb b/meta/recipes-support/numactl/numactl_git.bb
index 6c8a667a41..7b1b14d1d5 100644
--- a/meta/recipes-support/numactl/numactl_git.bb
+++ b/meta/recipes-support/numactl/numactl_git.bb
@@ -22,8 +22,8 @@ SRC_URI = "git://github.com/numactl/numactl \
22 22
23S = "${WORKDIR}/git" 23S = "${WORKDIR}/git"
24 24
25LDFLAGS_append_riscv64 = " -latomic" 25LDFLAGS:append:riscv64 = " -latomic"
26LDFLAGS_append_riscv32 = " -latomic" 26LDFLAGS:append:riscv32 = " -latomic"
27 27
28do_install() { 28do_install() {
29 oe_runmake DESTDIR=${D} prefix=${D}/usr install 29 oe_runmake DESTDIR=${D} prefix=${D}/usr install
@@ -56,4 +56,4 @@ do_install_ptest() {
56 install -m 0755 ${B}/.libs/numactl ${D}${PTEST_PATH}/ 56 install -m 0755 ${B}/.libs/numactl ${D}${PTEST_PATH}/
57} 57}
58 58
59RDEPENDS_${PN}-ptest = "bash" 59RDEPENDS:${PN}-ptest = "bash"
diff --git a/meta/recipes-support/p11-kit/p11-kit_0.24.0.bb b/meta/recipes-support/p11-kit/p11-kit_0.24.0.bb
index 6759168b37..9cac87ed32 100644
--- a/meta/recipes-support/p11-kit/p11-kit_0.24.0.bb
+++ b/meta/recipes-support/p11-kit/p11-kit_0.24.0.bb
@@ -8,7 +8,7 @@ inherit meson gettext pkgconfig gtk-doc bash-completion manpages
8 8
9DEPENDS = "libtasn1 libtasn1-native libffi" 9DEPENDS = "libtasn1 libtasn1-native libffi"
10 10
11DEPENDS_append = "${@' glib-2.0' if d.getVar('GTKDOC_ENABLED') == 'True' else ''}" 11DEPENDS:append = "${@' glib-2.0' if d.getVar('GTKDOC_ENABLED') == 'True' else ''}"
12 12
13SRC_URI = "git://github.com/p11-glue/p11-kit" 13SRC_URI = "git://github.com/p11-glue/p11-kit"
14SRCREV = "34826623f58399b24c21f1788e2cdaea34521b7b" 14SRCREV = "34826623f58399b24c21f1788e2cdaea34521b7b"
@@ -20,13 +20,13 @@ PACKAGECONFIG[trust-paths] = "-Dtrust_paths=/etc/ssl/certs/ca-certificates.crt,,
20 20
21GTKDOC_MESON_OPTION = 'gtk_doc' 21GTKDOC_MESON_OPTION = 'gtk_doc'
22 22
23FILES_${PN} += " \ 23FILES:${PN} += " \
24 ${libdir}/p11-kit-proxy.so \ 24 ${libdir}/p11-kit-proxy.so \
25 ${libdir}/pkcs11/*.so \ 25 ${libdir}/pkcs11/*.so \
26 ${libdir}/pkcs11/*.la \ 26 ${libdir}/pkcs11/*.la \
27 ${systemd_user_unitdir}/*" 27 ${systemd_user_unitdir}/*"
28 28
29# PN contains p11-kit-proxy.so, a symlink to a loadable module 29# PN contains p11-kit-proxy.so, a symlink to a loadable module
30INSANE_SKIP_${PN} = "dev-so" 30INSANE_SKIP:${PN} = "dev-so"
31 31
32BBCLASSEXTEND = "nativesdk" 32BBCLASSEXTEND = "nativesdk"
diff --git a/meta/recipes-support/ptest-runner/ptest-runner_2.4.1.bb b/meta/recipes-support/ptest-runner/ptest-runner_2.4.1.bb
index 6bd10d2fec..c6a1ab1781 100644
--- a/meta/recipes-support/ptest-runner/ptest-runner_2.4.1.bb
+++ b/meta/recipes-support/ptest-runner/ptest-runner_2.4.1.bb
@@ -15,7 +15,7 @@ SRC_URI = "git://git.yoctoproject.org/ptest-runner2 \
15 15
16S = "${WORKDIR}/git" 16S = "${WORKDIR}/git"
17 17
18FILES_${PN} = "${bindir}/ptest-runner" 18FILES:${PN} = "${bindir}/ptest-runner"
19 19
20EXTRA_OEMAKE = "-e MAKEFLAGS= CFLAGS="${CFLAGS} -DDEFAULT_DIRECTORY=\\\"${libdir}\\\""" 20EXTRA_OEMAKE = "-e MAKEFLAGS= CFLAGS="${CFLAGS} -DDEFAULT_DIRECTORY=\\\"${libdir}\\\"""
21 21
@@ -27,4 +27,4 @@ do_install () {
27 install -D -m 0755 ${S}/ptest-runner ${D}${bindir}/ptest-runner 27 install -D -m 0755 ${S}/ptest-runner ${D}${bindir}/ptest-runner
28} 28}
29 29
30RDEPENDS_${PN}_append_libc-glibc = " libgcc" 30RDEPENDS:${PN}:append:libc-glibc = " libgcc"
diff --git a/meta/recipes-support/rng-tools/rng-tools_6.13.bb b/meta/recipes-support/rng-tools/rng-tools_6.13.bb
index fb2fd63c5d..84dbc76855 100644
--- a/meta/recipes-support/rng-tools/rng-tools_6.13.bb
+++ b/meta/recipes-support/rng-tools/rng-tools_6.13.bb
@@ -23,7 +23,7 @@ inherit autotools update-rc.d systemd pkgconfig
23EXTRA_OECONF = "--without-rtlsdr" 23EXTRA_OECONF = "--without-rtlsdr"
24 24
25PACKAGECONFIG ??= "libjitterentropy" 25PACKAGECONFIG ??= "libjitterentropy"
26PACKAGECONFIG_libc-musl = "libargp libjitterentropy" 26PACKAGECONFIG:libc-musl = "libargp libjitterentropy"
27 27
28PACKAGECONFIG[libargp] = "--with-libargp,--without-libargp,argp-standalone," 28PACKAGECONFIG[libargp] = "--with-libargp,--without-libargp,argp-standalone,"
29PACKAGECONFIG[libjitterentropy] = "--enable-jitterentropy,--disable-jitterentropy,libjitterentropy" 29PACKAGECONFIG[libjitterentropy] = "--enable-jitterentropy,--disable-jitterentropy,libjitterentropy"
@@ -33,14 +33,14 @@ PACKAGECONFIG[nistbeacon] = "--with-nistbeacon,--without-nistbeacon,curl libxml2
33INITSCRIPT_NAME = "rng-tools" 33INITSCRIPT_NAME = "rng-tools"
34INITSCRIPT_PARAMS = "start 03 2 3 4 5 . stop 30 0 6 1 ." 34INITSCRIPT_PARAMS = "start 03 2 3 4 5 . stop 30 0 6 1 ."
35 35
36SYSTEMD_SERVICE_${PN} = "rngd.service" 36SYSTEMD_SERVICE:${PN} = "rngd.service"
37 37
38# Refer autogen.sh in rng-tools 38# Refer autogen.sh in rng-tools
39do_configure_prepend() { 39do_configure:prepend() {
40 cp ${S}/README.md ${S}/README 40 cp ${S}/README.md ${S}/README
41} 41}
42 42
43do_install_append() { 43do_install:append() {
44 install -Dm 0644 ${WORKDIR}/default ${D}${sysconfdir}/default/rng-tools 44 install -Dm 0644 ${WORKDIR}/default ${D}${sysconfdir}/default/rng-tools
45 install -Dm 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/rng-tools 45 install -Dm 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/rng-tools
46 install -Dm 0644 ${WORKDIR}/rngd.service \ 46 install -Dm 0644 ${WORKDIR}/rngd.service \
diff --git a/meta/recipes-support/serf/serf_1.3.9.bb b/meta/recipes-support/serf/serf_1.3.9.bb
index 3276d40df6..21515866a9 100644
--- a/meta/recipes-support/serf/serf_1.3.9.bb
+++ b/meta/recipes-support/serf/serf_1.3.9.bb
@@ -36,7 +36,7 @@ EXTRA_OESCONS = " \
36 " 36 "
37 37
38# scons creates non-reproducible archives 38# scons creates non-reproducible archives
39do_install_append() { 39do_install:append() {
40 rm ${D}/${libdir}/*.a 40 rm ${D}/${libdir}/*.a
41} 41}
42 42
diff --git a/meta/recipes-support/shared-mime-info/shared-mime-info_git.bb b/meta/recipes-support/shared-mime-info/shared-mime-info_git.bb
index ff32259d8e..714aca62f0 100644
--- a/meta/recipes-support/shared-mime-info/shared-mime-info_git.bb
+++ b/meta/recipes-support/shared-mime-info/shared-mime-info_git.bb
@@ -17,13 +17,13 @@ inherit meson pkgconfig gettext python3native mime
17 17
18EXTRA_OEMESON = "-Dupdate-mimedb=true" 18EXTRA_OEMESON = "-Dupdate-mimedb=true"
19 19
20FILES_${PN} += "${datadir}/mime" 20FILES:${PN} += "${datadir}/mime"
21FILES_${PN}-dev += "${datadir}/pkgconfig/shared-mime-info.pc ${datadir}/gettext/its" 21FILES:${PN}-dev += "${datadir}/pkgconfig/shared-mime-info.pc ${datadir}/gettext/its"
22 22
23# freedesktop.org.xml is only required when updating the mime database, 23# freedesktop.org.xml is only required when updating the mime database,
24# package it separately 24# package it separately
25PACKAGES =+ "shared-mime-info-data" 25PACKAGES =+ "shared-mime-info-data"
26FILES_shared-mime-info-data = "${datadir}/mime/packages/freedesktop.org.xml" 26FILES:shared-mime-info-data = "${datadir}/mime/packages/freedesktop.org.xml"
27RDEPENDS_shared-mime-info-data = "shared-mime-info" 27RDEPENDS:shared-mime-info-data = "shared-mime-info"
28 28
29BBCLASSEXTEND = "native nativesdk" 29BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-support/sqlite/sqlite3.inc b/meta/recipes-support/sqlite/sqlite3.inc
index 1adc0eba66..aa5dc0974b 100644
--- a/meta/recipes-support/sqlite/sqlite3.inc
+++ b/meta/recipes-support/sqlite/sqlite3.inc
@@ -24,7 +24,7 @@ inherit autotools pkgconfig siteinfo
24 24
25# enable those which are enabled by default in configure 25# enable those which are enabled by default in configure
26PACKAGECONFIG ?= "fts4 fts5 json1 rtree dyn_ext" 26PACKAGECONFIG ?= "fts4 fts5 json1 rtree dyn_ext"
27PACKAGECONFIG_class-native ?= "fts4 fts5 json1 rtree dyn_ext" 27PACKAGECONFIG:class-native ?= "fts4 fts5 json1 rtree dyn_ext"
28 28
29PACKAGECONFIG[editline] = "--enable-editline,--disable-editline,libedit" 29PACKAGECONFIG[editline] = "--enable-editline,--disable-editline,libedit"
30PACKAGECONFIG[readline] = "--enable-readline,--disable-readline,readline ncurses" 30PACKAGECONFIG[readline] = "--enable-readline,--disable-readline,readline ncurses"
@@ -46,23 +46,23 @@ EXTRA_OECONF = " \
46" 46"
47 47
48# pread() is in POSIX.1-2001 so any reasonable system must surely support it 48# pread() is in POSIX.1-2001 so any reasonable system must surely support it
49CFLAGS_append = " -DUSE_PREAD" 49CFLAGS:append = " -DUSE_PREAD"
50 50
51# Provide column meta-data API 51# Provide column meta-data API
52CFLAGS_append = " -DSQLITE_ENABLE_COLUMN_METADATA" 52CFLAGS:append = " -DSQLITE_ENABLE_COLUMN_METADATA"
53 53
54# Unless SQLITE_BYTEORDER is predefined, the code falls back to build time 54# Unless SQLITE_BYTEORDER is predefined, the code falls back to build time
55# huristics, which are not always correct 55# huristics, which are not always correct
56CFLAGS_append = " ${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'le', '-DSQLITE_BYTEORDER=1234', '-DSQLITE_BYTEORDER=4321', d)}" 56CFLAGS:append = " ${@oe.utils.conditional('SITEINFO_ENDIANNESS', 'le', '-DSQLITE_BYTEORDER=1234', '-DSQLITE_BYTEORDER=4321', d)}"
57 57
58PACKAGES = "lib${BPN} lib${BPN}-dev lib${BPN}-doc ${PN}-dbg lib${BPN}-staticdev ${PN}" 58PACKAGES = "lib${BPN} lib${BPN}-dev lib${BPN}-doc ${PN}-dbg lib${BPN}-staticdev ${PN}"
59 59
60FILES_${PN} = "${bindir}/*" 60FILES:${PN} = "${bindir}/*"
61FILES_lib${BPN} = "${libdir}/*.so.*" 61FILES:lib${BPN} = "${libdir}/*.so.*"
62FILES_lib${BPN}-dev = "${libdir}/*.la ${libdir}/*.so \ 62FILES:lib${BPN}-dev = "${libdir}/*.la ${libdir}/*.so \
63 ${libdir}/pkgconfig ${includedir}" 63 ${libdir}/pkgconfig ${includedir}"
64FILES_lib${BPN}-doc = "${docdir} ${mandir} ${infodir}" 64FILES:lib${BPN}-doc = "${docdir} ${mandir} ${infodir}"
65FILES_lib${BPN}-staticdev = "${libdir}/lib*.a" 65FILES:lib${BPN}-staticdev = "${libdir}/lib*.a"
66 66
67AUTO_LIBNAME_PKGS = "${MLPREFIX}lib${BPN}" 67AUTO_LIBNAME_PKGS = "${MLPREFIX}lib${BPN}"
68 68
diff --git a/meta/recipes-support/taglib/taglib_1.12.bb b/meta/recipes-support/taglib/taglib_1.12.bb
index efa56253bb..2b0961818a 100644
--- a/meta/recipes-support/taglib/taglib_1.12.bb
+++ b/meta/recipes-support/taglib/taglib_1.12.bb
@@ -21,7 +21,7 @@ BINCONFIG = "${bindir}/taglib-config"
21inherit cmake pkgconfig binconfig-disabled 21inherit cmake pkgconfig binconfig-disabled
22 22
23PACKAGES =+ "${PN}-c" 23PACKAGES =+ "${PN}-c"
24FILES_${PN}-c = "${libdir}/libtag_c.so.*" 24FILES:${PN}-c = "${libdir}/libtag_c.so.*"
25 25
26EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \ 26EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \
27 -DCMAKE_DISABLE_FIND_PACKAGE_Boost=TRUE \ 27 -DCMAKE_DISABLE_FIND_PACKAGE_Boost=TRUE \
@@ -32,7 +32,7 @@ EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \
32" 32"
33CXXFLAGS += "-std=c++11" 33CXXFLAGS += "-std=c++11"
34 34
35do_configure_prepend () { 35do_configure:prepend () {
36 rm -f ${S}/admin/ltmain.sh 36 rm -f ${S}/admin/ltmain.sh
37 rm -f ${S}/admin/libtool.m4.in 37 rm -f ${S}/admin/libtool.m4.in
38} 38}
diff --git a/meta/recipes-support/user-creation/xuser-account_0.1.bb b/meta/recipes-support/user-creation/xuser-account_0.1.bb
index 81817d1e25..639b01f6eb 100644
--- a/meta/recipes-support/user-creation/xuser-account_0.1.bb
+++ b/meta/recipes-support/user-creation/xuser-account_0.1.bb
@@ -18,11 +18,11 @@ do_install() {
18 install -D -m 0644 ${WORKDIR}/system-xuser.conf ${D}${sysconfdir}/dbus-1/system.d/system-xuser.conf 18 install -D -m 0644 ${WORKDIR}/system-xuser.conf ${D}${sysconfdir}/dbus-1/system.d/system-xuser.conf
19} 19}
20 20
21FILES_${PN} = "${sysconfdir}/dbus-1/system.d/system-xuser.conf" 21FILES:${PN} = "${sysconfdir}/dbus-1/system.d/system-xuser.conf"
22 22
23USERADD_PACKAGES = "${PN}" 23USERADD_PACKAGES = "${PN}"
24USERADD_PARAM_${PN} = "--create-home \ 24USERADD_PARAM:${PN} = "--create-home \
25 --groups video,tty,audio,input,shutdown,disk \ 25 --groups video,tty,audio,input,shutdown,disk \
26 --user-group xuser" 26 --user-group xuser"
27 27
28ALLOW_EMPTY_${PN} = "1" 28ALLOW_EMPTY:${PN} = "1"
diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc
index 878d0f18ae..9e4117466e 100644
--- a/meta/recipes-support/vim/vim.inc
+++ b/meta/recipes-support/vim/vim.inc
@@ -7,7 +7,7 @@ BUGTRACKER = "https://github.com/vim/vim/issues"
7 7
8DEPENDS = "ncurses gettext-native" 8DEPENDS = "ncurses gettext-native"
9# vimdiff doesn't like busybox diff 9# vimdiff doesn't like busybox diff
10RSUGGESTS_${PN} = "diffutils" 10RSUGGESTS:${PN} = "diffutils"
11LICENSE = "vim" 11LICENSE = "vim"
12LIC_FILES_CHKSUM = "file://runtime/doc/uganda.txt;endline=287;md5=a19edd7ec70d573a005d9e509375a99a" 12LIC_FILES_CHKSUM = "file://runtime/doc/uganda.txt;endline=287;md5=a19edd7ec70d573a005d9e509375a99a"
13 13
@@ -113,18 +113,18 @@ do_install() {
113PARALLEL_MAKEINST = "" 113PARALLEL_MAKEINST = ""
114 114
115PACKAGES =+ "${PN}-common ${PN}-syntax ${PN}-help ${PN}-tutor ${PN}-vimrc ${PN}-tools" 115PACKAGES =+ "${PN}-common ${PN}-syntax ${PN}-help ${PN}-tutor ${PN}-vimrc ${PN}-tools"
116FILES_${PN}-syntax = "${datadir}/${BPN}/${VIMDIR}/syntax" 116FILES:${PN}-syntax = "${datadir}/${BPN}/${VIMDIR}/syntax"
117FILES_${PN}-help = "${datadir}/${BPN}/${VIMDIR}/doc" 117FILES:${PN}-help = "${datadir}/${BPN}/${VIMDIR}/doc"
118FILES_${PN}-tutor = "${datadir}/${BPN}/${VIMDIR}/tutor ${bindir}/${BPN}tutor" 118FILES:${PN}-tutor = "${datadir}/${BPN}/${VIMDIR}/tutor ${bindir}/${BPN}tutor"
119FILES_${PN}-vimrc = "${datadir}/${BPN}/vimrc" 119FILES:${PN}-vimrc = "${datadir}/${BPN}/vimrc"
120FILES_${PN}-data = "${datadir}/${BPN}" 120FILES:${PN}-data = "${datadir}/${BPN}"
121 121
122# We do not want to complain if perl or gawk are not on the target. 122# We do not want to complain if perl or gawk are not on the target.
123# 123#
124FILES_${PN}-tools = "${datadir}/${BPN}/${VIMDIR}/tools" 124FILES:${PN}-tools = "${datadir}/${BPN}/${VIMDIR}/tools"
125INSANE_SKIP_${PN}-tools = "file-rdeps" 125INSANE_SKIP:${PN}-tools = "file-rdeps"
126 126
127FILES_${PN}-common = " \ 127FILES:${PN}-common = " \
128 ${datadir}/${BPN}/${VIMDIR}/*.vim \ 128 ${datadir}/${BPN}/${VIMDIR}/*.vim \
129 ${datadir}/${BPN}/${VIMDIR}/autoload \ 129 ${datadir}/${BPN}/${VIMDIR}/autoload \
130 ${datadir}/${BPN}/${VIMDIR}/colors \ 130 ${datadir}/${BPN}/${VIMDIR}/colors \
@@ -140,11 +140,11 @@ FILES_${PN}-common = " \
140 ${datadir}/icons \ 140 ${datadir}/icons \
141" 141"
142 142
143RDEPENDS_${BPN} = "ncurses-terminfo-base" 143RDEPENDS:${BPN} = "ncurses-terminfo-base"
144# Recommend that runtime data is installed along with vim 144# Recommend that runtime data is installed along with vim
145RRECOMMENDS_${BPN} = "${PN}-syntax ${PN}-help ${PN}-tutor ${PN}-vimrc ${PN}-common" 145RRECOMMENDS:${BPN} = "${PN}-syntax ${PN}-help ${PN}-tutor ${PN}-vimrc ${PN}-common"
146 146
147ALTERNATIVE_${PN} = "vi vim" 147ALTERNATIVE:${PN} = "vi vim"
148ALTERNATIVE_PRIORITY = "100" 148ALTERNATIVE_PRIORITY = "100"
149ALTERNATIVE_TARGET = "${bindir}/${BPN}.${BPN}" 149ALTERNATIVE_TARGET = "${bindir}/${BPN}.${BPN}"
150ALTERNATIVE_LINK_NAME[vi] = "${base_bindir}/vi" 150ALTERNATIVE_LINK_NAME[vi] = "${base_bindir}/vi"
diff --git a/meta/recipes-support/vim/vim_8.2.bb b/meta/recipes-support/vim/vim_8.2.bb
index 7e4654e472..3c1b98dca0 100644
--- a/meta/recipes-support/vim/vim_8.2.bb
+++ b/meta/recipes-support/vim/vim_8.2.bb
@@ -2,10 +2,10 @@ require vim.inc
2 2
3PROVIDES = "xxd" 3PROVIDES = "xxd"
4 4
5PACKAGECONFIG_class-native = "" 5PACKAGECONFIG:class-native = ""
6BBCLASSEXTEND = "native nativesdk" 6BBCLASSEXTEND = "native nativesdk"
7 7
8ALTERNATIVE_${PN}_append = " xxd" 8ALTERNATIVE:${PN}:append = " xxd"
9ALTERNATIVE_TARGET[xxd] = "${bindir}/xxd" 9ALTERNATIVE_TARGET[xxd] = "${bindir}/xxd"
10ALTERNATIVE_LINK_NAME[xxd] = "${bindir}/xxd" 10ALTERNATIVE_LINK_NAME[xxd] = "${bindir}/xxd"
11 11
diff --git a/meta/recipes-support/vte/vte_0.64.2.bb b/meta/recipes-support/vte/vte_0.64.2.bb
index b0baa3f422..a79f2e4451 100644
--- a/meta/recipes-support/vte/vte_0.64.2.bb
+++ b/meta/recipes-support/vte/vte_0.64.2.bb
@@ -3,7 +3,7 @@ DESCRIPTION = "VTE provides a virtual terminal widget for GTK applications."
3HOMEPAGE = "https://wiki.gnome.org/Apps/Terminal/VTE" 3HOMEPAGE = "https://wiki.gnome.org/Apps/Terminal/VTE"
4BUGTRACKER = "https://bugzilla.gnome.org/buglist.cgi?product=vte" 4BUGTRACKER = "https://bugzilla.gnome.org/buglist.cgi?product=vte"
5LICENSE = "GPLv3 & LGPLv3+ & MIT-X" 5LICENSE = "GPLv3 & LGPLv3+ & MIT-X"
6LICENSE_libvte = "LGPLv3+" 6LICENSE:libvte = "LGPLv3+"
7 7
8LIC_FILES_CHKSUM = " \ 8LIC_FILES_CHKSUM = " \
9 file://COPYING.GPL3;md5=cc702cf3444d1f19680c794cc61948f9 \ 9 file://COPYING.GPL3;md5=cc702cf3444d1f19680c794cc61948f9 \
@@ -33,29 +33,29 @@ export STAGING_DATADIR
33export XDG_DATA_DIRS = "${STAGING_DATADIR}" 33export XDG_DATA_DIRS = "${STAGING_DATADIR}"
34 34
35# Help g-ir-scanner find the .so for linking 35# Help g-ir-scanner find the .so for linking
36do_compile_prepend() { 36do_compile:prepend() {
37 export GIR_EXTRA_LIBS_PATH="${B}/src/.libs" 37 export GIR_EXTRA_LIBS_PATH="${B}/src/.libs"
38} 38}
39 39
40# Package additional files 40# Package additional files
41FILES_${PN}-dev += "${datadir}/vala/vapi/*" 41FILES:${PN}-dev += "${datadir}/vala/vapi/*"
42 42
43PACKAGECONFIG ??= "gnutls" 43PACKAGECONFIG ??= "gnutls"
44PACKAGECONFIG[vala] = "-Dvapi=true,-Dvapi=false,vala-native vala" 44PACKAGECONFIG[vala] = "-Dvapi=true,-Dvapi=false,vala-native vala"
45PACKAGECONFIG[gnutls] = "-Dgnutls=true,-Dgnutls=false,gnutls" 45PACKAGECONFIG[gnutls] = "-Dgnutls=true,-Dgnutls=false,gnutls"
46PACKAGECONFIG[systemd] = "-D_systemd=true,-D_systemd=false,systemd" 46PACKAGECONFIG[systemd] = "-D_systemd=true,-D_systemd=false,systemd"
47# vala requires gir 47# vala requires gir
48PACKAGECONFIG_remove_class-native = "vala" 48PACKAGECONFIG:remove:class-native = "vala"
49 49
50CFLAGS += "-D_GNU_SOURCE" 50CFLAGS += "-D_GNU_SOURCE"
51 51
52PACKAGES =+ "libvte ${PN}-prompt" 52PACKAGES =+ "libvte ${PN}-prompt"
53FILES_libvte = "${libdir}/*.so.* ${libdir}/girepository-1.0/*" 53FILES:libvte = "${libdir}/*.so.* ${libdir}/girepository-1.0/*"
54FILES_${PN}-prompt = " \ 54FILES:${PN}-prompt = " \
55 ${sysconfdir}/profile.d \ 55 ${sysconfdir}/profile.d \
56 ${libexecdir}/vte-urlencode-cwd \ 56 ${libexecdir}/vte-urlencode-cwd \
57" 57"
58 58
59FILES_${PN}-dev += "${datadir}/glade/" 59FILES:${PN}-dev += "${datadir}/glade/"
60 60
61BBCLASSEXTEND = "native nativesdk" 61BBCLASSEXTEND = "native nativesdk"